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   "binding" : "weak",
227   "name" : "_ZN7android8hardware10fromBinderINS0_13tetheroffload7control4V1_025ITetheringOffloadCallbackENS4_28BpHwTetheringOffloadCallbackENS4_28BnHwTetheringOffloadCallbackEEENS_2spIT_EERKNS8_INS0_7IBinderEEE"
228  },
229  {
230   "name" : "_ZN7android8hardware13tetheroffload7control4V1_015IOffloadControl10getServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb"
231  },
232  {
233   "name" : "_ZN7android8hardware13tetheroffload7control4V1_015IOffloadControl11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
234  },
235  {
236   "name" : "_ZN7android8hardware13tetheroffload7control4V1_015IOffloadControl12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
237  },
238  {
239   "name" : "_ZN7android8hardware13tetheroffload7control4V1_015IOffloadControl12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
240  },
241  {
242   "name" : "_ZN7android8hardware13tetheroffload7control4V1_015IOffloadControl13tryGetServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb"
243  },
244  {
245   "name" : "_ZN7android8hardware13tetheroffload7control4V1_015IOffloadControl13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
246  },
247  {
248   "name" : "_ZN7android8hardware13tetheroffload7control4V1_015IOffloadControl14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
249  },
250  {
251   "name" : "_ZN7android8hardware13tetheroffload7control4V1_015IOffloadControl17registerAsServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE"
252  },
253  {
254   "name" : "_ZN7android8hardware13tetheroffload7control4V1_015IOffloadControl19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
255  },
256  {
257   "name" : "_ZN7android8hardware13tetheroffload7control4V1_015IOffloadControl21notifySyspropsChangedEv"
258  },
259  {
260   "name" : "_ZN7android8hardware13tetheroffload7control4V1_015IOffloadControl21setHALInstrumentationEv"
261  },
262  {
263   "name" : "_ZN7android8hardware13tetheroffload7control4V1_015IOffloadControl24registerForNotificationsERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
264  },
265  {
266   "name" : "_ZN7android8hardware13tetheroffload7control4V1_015IOffloadControl4pingEv"
267  },
268  {
269   "name" : "_ZN7android8hardware13tetheroffload7control4V1_015IOffloadControl5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
270  },
271  {
272   "name" : "_ZN7android8hardware13tetheroffload7control4V1_015IOffloadControl8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb"
273  },
274  {
275   "name" : "_ZN7android8hardware13tetheroffload7control4V1_015IOffloadControl8castFromERKNS_2spIS4_EEb"
276  },
277  {
278   "name" : "_ZN7android8hardware13tetheroffload7control4V1_016BsOffloadControl13addOnewayTaskENSt3__18functionIFvvEEE"
279  },
280  {
281   "name" : "_ZN7android8hardware13tetheroffload7control4V1_016BsOffloadControlC1ENS_2spINS3_15IOffloadControlEEE"
282  },
283  {
284   "name" : "_ZN7android8hardware13tetheroffload7control4V1_016BsOffloadControlC2ENS_2spINS3_15IOffloadControlEEE"
285  },
286  {
287   "name" : "_ZN7android8hardware13tetheroffload7control4V1_018BnHwOffloadControl10onTransactEjRKNS0_6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
288  },
289  {
290   "name" : "_ZN7android8hardware13tetheroffload7control4V1_018BnHwOffloadControl12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
291  },
292  {
293   "name" : "_ZN7android8hardware13tetheroffload7control4V1_018BnHwOffloadControl17_hidl_initOffloadEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
294  },
295  {
296   "name" : "_ZN7android8hardware13tetheroffload7control4V1_018BnHwOffloadControl17_hidl_stopOffloadEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
297  },
298  {
299   "name" : "_ZN7android8hardware13tetheroffload7control4V1_018BnHwOffloadControl18_hidl_setDataLimitEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
300  },
301  {
302   "name" : "_ZN7android8hardware13tetheroffload7control4V1_018BnHwOffloadControl19_hidl_addDownstreamEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
303  },
304  {
305   "name" : "_ZN7android8hardware13tetheroffload7control4V1_018BnHwOffloadControl22_hidl_removeDownstreamEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
306  },
307  {
308   "name" : "_ZN7android8hardware13tetheroffload7control4V1_018BnHwOffloadControl22_hidl_setLocalPrefixesEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
309  },
310  {
311   "name" : "_ZN7android8hardware13tetheroffload7control4V1_018BnHwOffloadControl23_hidl_getForwardedStatsEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
312  },
313  {
314   "name" : "_ZN7android8hardware13tetheroffload7control4V1_018BnHwOffloadControl27_hidl_setUpstreamParametersEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
315  },
316  {
317   "name" : "_ZN7android8hardware13tetheroffload7control4V1_018BnHwOffloadControl4pingEv"
318  },
319  {
320   "name" : "_ZN7android8hardware13tetheroffload7control4V1_018BnHwOffloadControlC1ERKNS_2spINS3_15IOffloadControlEEE"
321  },
322  {
323   "name" : "_ZN7android8hardware13tetheroffload7control4V1_018BnHwOffloadControlC2ERKNS_2spINS3_15IOffloadControlEEE"
324  },
325  {
326   "name" : "_ZN7android8hardware13tetheroffload7control4V1_018BnHwOffloadControlD0Ev"
327  },
328  {
329   "name" : "_ZN7android8hardware13tetheroffload7control4V1_018BnHwOffloadControlD1Ev"
330  },
331  {
332   "name" : "_ZN7android8hardware13tetheroffload7control4V1_018BnHwOffloadControlD2Ev"
333  },
334  {
335   "name" : "_ZN7android8hardware13tetheroffload7control4V1_018BpHwOffloadControl11initOffloadERKNS_2spINS3_25ITetheringOffloadCallbackEEENSt3__18functionIFvbRKNS0_11hidl_stringEEEE"
336  },
337  {
338   "name" : "_ZN7android8hardware13tetheroffload7control4V1_018BpHwOffloadControl11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
339  },
340  {
341   "name" : "_ZN7android8hardware13tetheroffload7control4V1_018BpHwOffloadControl11stopOffloadENSt3__18functionIFvbRKNS0_11hidl_stringEEEE"
342  },
343  {
344   "name" : "_ZN7android8hardware13tetheroffload7control4V1_018BpHwOffloadControl12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
345  },
346  {
347   "name" : "_ZN7android8hardware13tetheroffload7control4V1_018BpHwOffloadControl12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
348  },
349  {
350   "name" : "_ZN7android8hardware13tetheroffload7control4V1_018BpHwOffloadControl12setDataLimitERKNS0_11hidl_stringEyNSt3__18functionIFvbS7_EEE"
351  },
352  {
353   "name" : "_ZN7android8hardware13tetheroffload7control4V1_018BpHwOffloadControl13addDownstreamERKNS0_11hidl_stringES7_NSt3__18functionIFvbS7_EEE"
354  },
355  {
356   "name" : "_ZN7android8hardware13tetheroffload7control4V1_018BpHwOffloadControl13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
357  },
358  {
359   "name" : "_ZN7android8hardware13tetheroffload7control4V1_018BpHwOffloadControl14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
360  },
361  {
362   "name" : "_ZN7android8hardware13tetheroffload7control4V1_018BpHwOffloadControl15onLastStrongRefEPKv"
363  },
364  {
365   "name" : "_ZN7android8hardware13tetheroffload7control4V1_018BpHwOffloadControl16removeDownstreamERKNS0_11hidl_stringES7_NSt3__18functionIFvbS7_EEE"
366  },
367  {
368   "name" : "_ZN7android8hardware13tetheroffload7control4V1_018BpHwOffloadControl16setLocalPrefixesERKNS0_8hidl_vecINS0_11hidl_stringEEENSt3__18functionIFvbRKS6_EEE"
369  },
370  {
371   "name" : "_ZN7android8hardware13tetheroffload7control4V1_018BpHwOffloadControl17_hidl_initOffloadEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS_2spINS3_25ITetheringOffloadCallbackEEENSt3__18functionIFvbRKNS0_11hidl_stringEEEE"
372  },
373  {
374   "name" : "_ZN7android8hardware13tetheroffload7control4V1_018BpHwOffloadControl17_hidl_stopOffloadEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENSt3__18functionIFvbRKNS0_11hidl_stringEEEE"
375  },
376  {
377   "name" : "_ZN7android8hardware13tetheroffload7control4V1_018BpHwOffloadControl17getForwardedStatsERKNS0_11hidl_stringENSt3__18functionIFvyyEEE"
378  },
379  {
380   "name" : "_ZN7android8hardware13tetheroffload7control4V1_018BpHwOffloadControl18_hidl_setDataLimitEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_11hidl_stringEyNSt3__18functionIFvbSC_EEE"
381  },
382  {
383   "name" : "_ZN7android8hardware13tetheroffload7control4V1_018BpHwOffloadControl19_hidl_addDownstreamEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_11hidl_stringESC_NSt3__18functionIFvbSC_EEE"
384  },
385  {
386   "name" : "_ZN7android8hardware13tetheroffload7control4V1_018BpHwOffloadControl19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
387  },
388  {
389   "name" : "_ZN7android8hardware13tetheroffload7control4V1_018BpHwOffloadControl21notifySyspropsChangedEv"
390  },
391  {
392   "name" : "_ZN7android8hardware13tetheroffload7control4V1_018BpHwOffloadControl21setHALInstrumentationEv"
393  },
394  {
395   "name" : "_ZN7android8hardware13tetheroffload7control4V1_018BpHwOffloadControl21setUpstreamParametersERKNS0_11hidl_stringES7_S7_RKNS0_8hidl_vecIS5_EENSt3__18functionIFvbS7_EEE"
396  },
397  {
398   "name" : "_ZN7android8hardware13tetheroffload7control4V1_018BpHwOffloadControl22_hidl_removeDownstreamEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_11hidl_stringESC_NSt3__18functionIFvbSC_EEE"
399  },
400  {
401   "name" : "_ZN7android8hardware13tetheroffload7control4V1_018BpHwOffloadControl22_hidl_setLocalPrefixesEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecINS0_11hidl_stringEEENSt3__18functionIFvbRKSB_EEE"
402  },
403  {
404   "name" : "_ZN7android8hardware13tetheroffload7control4V1_018BpHwOffloadControl23_hidl_getForwardedStatsEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_11hidl_stringENSt3__18functionIFvyyEEE"
405  },
406  {
407   "name" : "_ZN7android8hardware13tetheroffload7control4V1_018BpHwOffloadControl27_hidl_setUpstreamParametersEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_11hidl_stringESC_SC_RKNS0_8hidl_vecISA_EENSt3__18functionIFvbSC_EEE"
408  },
409  {
410   "name" : "_ZN7android8hardware13tetheroffload7control4V1_018BpHwOffloadControl4pingEv"
411  },
412  {
413   "name" : "_ZN7android8hardware13tetheroffload7control4V1_018BpHwOffloadControl5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
414  },
415  {
416   "name" : "_ZN7android8hardware13tetheroffload7control4V1_018BpHwOffloadControlC1ERKNS_2spINS0_7IBinderEEE"
417  },
418  {
419   "name" : "_ZN7android8hardware13tetheroffload7control4V1_018BpHwOffloadControlC2ERKNS_2spINS0_7IBinderEEE"
420  },
421  {
422   "name" : "_ZN7android8hardware13tetheroffload7control4V1_021writeEmbeddedToParcelERKNS3_16IPv4AddrPortPairEPNS0_6ParcelEjj"
423  },
424  {
425   "name" : "_ZN7android8hardware13tetheroffload7control4V1_021writeEmbeddedToParcelERKNS3_16NatTimeoutUpdateEPNS0_6ParcelEjj"
426  },
427  {
428   "name" : "_ZN7android8hardware13tetheroffload7control4V1_022readEmbeddedFromParcelERKNS3_16IPv4AddrPortPairERKNS0_6ParcelEjj"
429  },
430  {
431   "name" : "_ZN7android8hardware13tetheroffload7control4V1_022readEmbeddedFromParcelERKNS3_16NatTimeoutUpdateERKNS0_6ParcelEjj"
432  },
433  {
434   "name" : "_ZN7android8hardware13tetheroffload7control4V1_025ITetheringOffloadCallback10getServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb"
435  },
436  {
437   "name" : "_ZN7android8hardware13tetheroffload7control4V1_025ITetheringOffloadCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
438  },
439  {
440   "name" : "_ZN7android8hardware13tetheroffload7control4V1_025ITetheringOffloadCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
441  },
442  {
443   "name" : "_ZN7android8hardware13tetheroffload7control4V1_025ITetheringOffloadCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
444  },
445  {
446   "name" : "_ZN7android8hardware13tetheroffload7control4V1_025ITetheringOffloadCallback13tryGetServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb"
447  },
448  {
449   "name" : "_ZN7android8hardware13tetheroffload7control4V1_025ITetheringOffloadCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
450  },
451  {
452   "name" : "_ZN7android8hardware13tetheroffload7control4V1_025ITetheringOffloadCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
453  },
454  {
455   "name" : "_ZN7android8hardware13tetheroffload7control4V1_025ITetheringOffloadCallback17registerAsServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE"
456  },
457  {
458   "name" : "_ZN7android8hardware13tetheroffload7control4V1_025ITetheringOffloadCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
459  },
460  {
461   "name" : "_ZN7android8hardware13tetheroffload7control4V1_025ITetheringOffloadCallback21notifySyspropsChangedEv"
462  },
463  {
464   "name" : "_ZN7android8hardware13tetheroffload7control4V1_025ITetheringOffloadCallback21setHALInstrumentationEv"
465  },
466  {
467   "name" : "_ZN7android8hardware13tetheroffload7control4V1_025ITetheringOffloadCallback24registerForNotificationsERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
468  },
469  {
470   "name" : "_ZN7android8hardware13tetheroffload7control4V1_025ITetheringOffloadCallback4pingEv"
471  },
472  {
473   "name" : "_ZN7android8hardware13tetheroffload7control4V1_025ITetheringOffloadCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
474  },
475  {
476   "name" : "_ZN7android8hardware13tetheroffload7control4V1_025ITetheringOffloadCallback8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb"
477  },
478  {
479   "name" : "_ZN7android8hardware13tetheroffload7control4V1_025ITetheringOffloadCallback8castFromERKNS_2spIS4_EEb"
480  },
481  {
482   "name" : "_ZN7android8hardware13tetheroffload7control4V1_026BsTetheringOffloadCallback13addOnewayTaskENSt3__18functionIFvvEEE"
483  },
484  {
485   "name" : "_ZN7android8hardware13tetheroffload7control4V1_026BsTetheringOffloadCallbackC1ENS_2spINS3_25ITetheringOffloadCallbackEEE"
486  },
487  {
488   "name" : "_ZN7android8hardware13tetheroffload7control4V1_026BsTetheringOffloadCallbackC2ENS_2spINS3_25ITetheringOffloadCallbackEEE"
489  },
490  {
491   "name" : "_ZN7android8hardware13tetheroffload7control4V1_028BnHwTetheringOffloadCallback10onTransactEjRKNS0_6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
492  },
493  {
494   "name" : "_ZN7android8hardware13tetheroffload7control4V1_028BnHwTetheringOffloadCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
495  },
496  {
497   "name" : "_ZN7android8hardware13tetheroffload7control4V1_028BnHwTetheringOffloadCallback13_hidl_onEventEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
498  },
499  {
500   "name" : "_ZN7android8hardware13tetheroffload7control4V1_028BnHwTetheringOffloadCallback19_hidl_updateTimeoutEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
501  },
502  {
503   "name" : "_ZN7android8hardware13tetheroffload7control4V1_028BnHwTetheringOffloadCallback4pingEv"
504  },
505  {
506   "name" : "_ZN7android8hardware13tetheroffload7control4V1_028BnHwTetheringOffloadCallbackC1ERKNS_2spINS3_25ITetheringOffloadCallbackEEE"
507  },
508  {
509   "name" : "_ZN7android8hardware13tetheroffload7control4V1_028BnHwTetheringOffloadCallbackC2ERKNS_2spINS3_25ITetheringOffloadCallbackEEE"
510  },
511  {
512   "name" : "_ZN7android8hardware13tetheroffload7control4V1_028BnHwTetheringOffloadCallbackD0Ev"
513  },
514  {
515   "name" : "_ZN7android8hardware13tetheroffload7control4V1_028BnHwTetheringOffloadCallbackD1Ev"
516  },
517  {
518   "name" : "_ZN7android8hardware13tetheroffload7control4V1_028BnHwTetheringOffloadCallbackD2Ev"
519  },
520  {
521   "name" : "_ZN7android8hardware13tetheroffload7control4V1_028BpHwTetheringOffloadCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
522  },
523  {
524   "name" : "_ZN7android8hardware13tetheroffload7control4V1_028BpHwTetheringOffloadCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
525  },
526  {
527   "name" : "_ZN7android8hardware13tetheroffload7control4V1_028BpHwTetheringOffloadCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
528  },
529  {
530   "name" : "_ZN7android8hardware13tetheroffload7control4V1_028BpHwTetheringOffloadCallback13_hidl_onEventEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENS3_20OffloadCallbackEventE"
531  },
532  {
533   "name" : "_ZN7android8hardware13tetheroffload7control4V1_028BpHwTetheringOffloadCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
534  },
535  {
536   "name" : "_ZN7android8hardware13tetheroffload7control4V1_028BpHwTetheringOffloadCallback13updateTimeoutERKNS3_16NatTimeoutUpdateE"
537  },
538  {
539   "name" : "_ZN7android8hardware13tetheroffload7control4V1_028BpHwTetheringOffloadCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
540  },
541  {
542   "name" : "_ZN7android8hardware13tetheroffload7control4V1_028BpHwTetheringOffloadCallback15onLastStrongRefEPKv"
543  },
544  {
545   "name" : "_ZN7android8hardware13tetheroffload7control4V1_028BpHwTetheringOffloadCallback19_hidl_updateTimeoutEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS3_16NatTimeoutUpdateE"
546  },
547  {
548   "name" : "_ZN7android8hardware13tetheroffload7control4V1_028BpHwTetheringOffloadCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
549  },
550  {
551   "name" : "_ZN7android8hardware13tetheroffload7control4V1_028BpHwTetheringOffloadCallback21notifySyspropsChangedEv"
552  },
553  {
554   "name" : "_ZN7android8hardware13tetheroffload7control4V1_028BpHwTetheringOffloadCallback21setHALInstrumentationEv"
555  },
556  {
557   "name" : "_ZN7android8hardware13tetheroffload7control4V1_028BpHwTetheringOffloadCallback4pingEv"
558  },
559  {
560   "name" : "_ZN7android8hardware13tetheroffload7control4V1_028BpHwTetheringOffloadCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
561  },
562  {
563   "name" : "_ZN7android8hardware13tetheroffload7control4V1_028BpHwTetheringOffloadCallback7onEventENS3_20OffloadCallbackEventE"
564  },
565  {
566   "name" : "_ZN7android8hardware13tetheroffload7control4V1_028BpHwTetheringOffloadCallbackC1ERKNS_2spINS0_7IBinderEEE"
567  },
568  {
569   "name" : "_ZN7android8hardware13tetheroffload7control4V1_028BpHwTetheringOffloadCallbackC2ERKNS_2spINS0_7IBinderEEE"
570  },
571  {
572   "binding" : "weak",
573   "name" : "_ZN7android8hardware7details13castInterfaceINS0_13tetheroffload7control4V1_015IOffloadControlENS_4hidl4base4V1_05IBaseENS5_18BpHwOffloadControlEEENS0_6ReturnINS_2spIT_EEEENSD_IT0_EEPKcb"
574  },
575  {
576   "binding" : "weak",
577   "name" : "_ZN7android8hardware7details13castInterfaceINS0_13tetheroffload7control4V1_025ITetheringOffloadCallbackENS_4hidl4base4V1_05IBaseENS5_28BpHwTetheringOffloadCallbackEEENS0_6ReturnINS_2spIT_EEEENSD_IT0_EEPKcb"
578  },
579  {
580   "binding" : "weak",
581   "name" : "_ZN7android8hardware7details15wrapPassthroughINS0_13tetheroffload7control4V1_025ITetheringOffloadCallbackEvEENS_2spIT_EES9_"
582  },
583  {
584   "binding" : "weak",
585   "name" : "_ZN7android8hardware7details18getServiceInternalINS0_13tetheroffload7control4V1_018BpHwOffloadControlENS5_15IOffloadControlEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEEbb"
586  },
587  {
588   "binding" : "weak",
589   "name" : "_ZN7android8hardware7details18getServiceInternalINS0_13tetheroffload7control4V1_028BpHwTetheringOffloadCallbackENS5_25ITetheringOffloadCallbackEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEEbb"
590  },
591  {
592   "binding" : "weak",
593   "name" : "_ZNKSt3__18functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS7_S7_S7_PNS_6vectorIPvNS_9allocatorIS9_EEEEEEclES5_S7_S7_S7_S7_SD_"
594  },
595  {
596   "binding" : "weak",
597   "name" : "_ZNSt3__113__tree_removeIPNS_16__tree_node_baseIPvEEEEvT_S5_"
598  },
599  {
600   "binding" : "weak",
601   "name" : "_ZNSt3__127__tree_balance_after_insertIPNS_16__tree_node_baseIPvEEEEvT_S5_"
602  },
603  {
604   "binding" : "weak",
605   "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_"
606  },
607  {
608   "binding" : "weak",
609   "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_"
610  },
611  {
612   "binding" : "weak",
613   "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"
614  },
615  {
616   "binding" : "weak",
617   "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_"
618  },
619  {
620   "binding" : "weak",
621   "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_"
622  },
623  {
624   "binding" : "weak",
625   "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"
626  },
627  {
628   "binding" : "weak",
629   "name" : "_ZNSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEE21__push_back_slow_pathIS5_EEvOT_"
630  },
631  {
632   "binding" : "weak",
633   "name" : "_ZNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEC2ERKSH_"
634  },
635  {
636   "binding" : "weak",
637   "name" : "_ZNSt3__16vectorIPvNS_9allocatorIS1_EEE21__push_back_slow_pathIS1_EEvOT_"
638  },
639  {
640   "name" : "_ZThn20_N7android8hardware13tetheroffload7control4V1_018BnHwOffloadControlD0Ev"
641  },
642  {
643   "name" : "_ZThn20_N7android8hardware13tetheroffload7control4V1_018BnHwOffloadControlD1Ev"
644  },
645  {
646   "name" : "_ZThn20_N7android8hardware13tetheroffload7control4V1_028BnHwTetheringOffloadCallbackD0Ev"
647  },
648  {
649   "name" : "_ZThn20_N7android8hardware13tetheroffload7control4V1_028BnHwTetheringOffloadCallbackD1Ev"
650  },
651  {
652   "name" : "_ZThn8_N7android8hardware13tetheroffload7control4V1_018BpHwOffloadControl15onLastStrongRefEPKv"
653  },
654  {
655   "name" : "_ZThn8_N7android8hardware13tetheroffload7control4V1_028BpHwTetheringOffloadCallback15onLastStrongRefEPKv"
656  },
657  {
658   "name" : "_ZTv0_n12_N7android8hardware13tetheroffload7control4V1_018BnHwOffloadControlD0Ev"
659  },
660  {
661   "name" : "_ZTv0_n12_N7android8hardware13tetheroffload7control4V1_018BnHwOffloadControlD1Ev"
662  },
663  {
664   "name" : "_ZTv0_n12_N7android8hardware13tetheroffload7control4V1_028BnHwTetheringOffloadCallbackD0Ev"
665  },
666  {
667   "name" : "_ZTv0_n12_N7android8hardware13tetheroffload7control4V1_028BnHwTetheringOffloadCallbackD1Ev"
668  },
669  {
670   "name" : "_ZTv0_n20_N7android8hardware13tetheroffload7control4V1_018BpHwOffloadControl15onLastStrongRefEPKv"
671  },
672  {
673   "name" : "_ZTv0_n20_N7android8hardware13tetheroffload7control4V1_028BpHwTetheringOffloadCallback15onLastStrongRefEPKv"
674  }
675 ],
676 "elf_objects" :
677 [
678  {
679   "name" : "_ZN7android8hardware13tetheroffload7control4V1_015IOffloadControl10descriptorE"
680  },
681  {
682   "name" : "_ZN7android8hardware13tetheroffload7control4V1_025ITetheringOffloadCallback10descriptorE"
683  },
684  {
685   "name" : "_ZTCN7android8hardware13tetheroffload7control4V1_015IOffloadControlE0_NS_4hidl4base4V1_05IBaseE"
686  },
687  {
688   "binding" : "weak",
689   "name" : "_ZTCN7android8hardware13tetheroffload7control4V1_016BsOffloadControlE0_NS3_15IOffloadControlE"
690  },
691  {
692   "name" : "_ZTCN7android8hardware13tetheroffload7control4V1_018BnHwOffloadControlE0_NS0_7IBinderE"
693  },
694  {
695   "name" : "_ZTCN7android8hardware13tetheroffload7control4V1_018BnHwOffloadControlE0_NS0_9BHwBinderE"
696  },
697  {
698   "name" : "_ZTCN7android8hardware13tetheroffload7control4V1_018BnHwOffloadControlE0_NS_4hidl4base4V1_08BnHwBaseE"
699  },
700  {
701   "name" : "_ZTCN7android8hardware13tetheroffload7control4V1_018BpHwOffloadControlE0_NS0_11BpInterfaceINS3_15IOffloadControlEEE"
702  },
703  {
704   "name" : "_ZTCN7android8hardware13tetheroffload7control4V1_018BpHwOffloadControlE0_NS3_15IOffloadControlE"
705  },
706  {
707   "name" : "_ZTCN7android8hardware13tetheroffload7control4V1_018BpHwOffloadControlE0_NS_4hidl4base4V1_05IBaseE"
708  },
709  {
710   "name" : "_ZTCN7android8hardware13tetheroffload7control4V1_018BpHwOffloadControlE4_NS0_10IInterfaceE"
711  },
712  {
713   "name" : "_ZTCN7android8hardware13tetheroffload7control4V1_018BpHwOffloadControlE8_NS0_11BpHwRefBaseE"
714  },
715  {
716   "name" : "_ZTCN7android8hardware13tetheroffload7control4V1_025ITetheringOffloadCallbackE0_NS_4hidl4base4V1_05IBaseE"
717  },
718  {
719   "binding" : "weak",
720   "name" : "_ZTCN7android8hardware13tetheroffload7control4V1_026BsTetheringOffloadCallbackE0_NS3_25ITetheringOffloadCallbackE"
721  },
722  {
723   "name" : "_ZTCN7android8hardware13tetheroffload7control4V1_028BnHwTetheringOffloadCallbackE0_NS0_7IBinderE"
724  },
725  {
726   "name" : "_ZTCN7android8hardware13tetheroffload7control4V1_028BnHwTetheringOffloadCallbackE0_NS0_9BHwBinderE"
727  },
728  {
729   "name" : "_ZTCN7android8hardware13tetheroffload7control4V1_028BnHwTetheringOffloadCallbackE0_NS_4hidl4base4V1_08BnHwBaseE"
730  },
731  {
732   "name" : "_ZTCN7android8hardware13tetheroffload7control4V1_028BpHwTetheringOffloadCallbackE0_NS0_11BpInterfaceINS3_25ITetheringOffloadCallbackEEE"
733  },
734  {
735   "name" : "_ZTCN7android8hardware13tetheroffload7control4V1_028BpHwTetheringOffloadCallbackE0_NS3_25ITetheringOffloadCallbackE"
736  },
737  {
738   "name" : "_ZTCN7android8hardware13tetheroffload7control4V1_028BpHwTetheringOffloadCallbackE0_NS_4hidl4base4V1_05IBaseE"
739  },
740  {
741   "name" : "_ZTCN7android8hardware13tetheroffload7control4V1_028BpHwTetheringOffloadCallbackE4_NS0_10IInterfaceE"
742  },
743  {
744   "name" : "_ZTCN7android8hardware13tetheroffload7control4V1_028BpHwTetheringOffloadCallbackE8_NS0_11BpHwRefBaseE"
745  },
746  {
747   "name" : "_ZTTN7android8hardware13tetheroffload7control4V1_015IOffloadControlE"
748  },
749  {
750   "name" : "_ZTTN7android8hardware13tetheroffload7control4V1_018BnHwOffloadControlE"
751  },
752  {
753   "name" : "_ZTTN7android8hardware13tetheroffload7control4V1_018BpHwOffloadControlE"
754  },
755  {
756   "name" : "_ZTTN7android8hardware13tetheroffload7control4V1_025ITetheringOffloadCallbackE"
757  },
758  {
759   "name" : "_ZTTN7android8hardware13tetheroffload7control4V1_028BnHwTetheringOffloadCallbackE"
760  },
761  {
762   "name" : "_ZTTN7android8hardware13tetheroffload7control4V1_028BpHwTetheringOffloadCallbackE"
763  },
764  {
765   "name" : "_ZTVN7android8hardware13tetheroffload7control4V1_015IOffloadControlE"
766  },
767  {
768   "binding" : "weak",
769   "name" : "_ZTVN7android8hardware13tetheroffload7control4V1_016BsOffloadControlE"
770  },
771  {
772   "name" : "_ZTVN7android8hardware13tetheroffload7control4V1_018BnHwOffloadControlE"
773  },
774  {
775   "name" : "_ZTVN7android8hardware13tetheroffload7control4V1_018BpHwOffloadControlE"
776  },
777  {
778   "name" : "_ZTVN7android8hardware13tetheroffload7control4V1_025ITetheringOffloadCallbackE"
779  },
780  {
781   "binding" : "weak",
782   "name" : "_ZTVN7android8hardware13tetheroffload7control4V1_026BsTetheringOffloadCallbackE"
783  },
784  {
785   "name" : "_ZTVN7android8hardware13tetheroffload7control4V1_028BnHwTetheringOffloadCallbackE"
786  },
787  {
788   "name" : "_ZTVN7android8hardware13tetheroffload7control4V1_028BpHwTetheringOffloadCallbackE"
789  }
790 ],
791 "enum_types" :
792 [
793  {
794   "alignment" : 4,
795   "enum_fields" :
796   [
797    {
798     "enum_field_value" : 1,
799     "name" : "HAL_HDR_DOLBY_VISION"
800    },
801    {
802     "enum_field_value" : 2,
803     "name" : "HAL_HDR_HDR10"
804    },
805    {
806     "enum_field_value" : 3,
807     "name" : "HAL_HDR_HLG"
808    }
809   ],
810   "linker_set_key" : "_ZTI13android_hdr_t",
811   "name" : "android_hdr_t",
812   "referenced_type" : "_ZTI13android_hdr_t",
813   "self_type" : "_ZTI13android_hdr_t",
814   "size" : 4,
815   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
816   "underlying_type" : "_ZTIj"
817  },
818  {
819   "alignment" : 4,
820   "enum_fields" :
821   [
822    {
823     "enum_field_value" : 4,
824     "name" : "HAL_HDR_HDR10_PLUS"
825    }
826   ],
827   "linker_set_key" : "_ZTI18android_hdr_v1_2_t",
828   "name" : "android_hdr_v1_2_t",
829   "referenced_type" : "_ZTI18android_hdr_v1_2_t",
830   "self_type" : "_ZTI18android_hdr_v1_2_t",
831   "size" : 4,
832   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
833   "underlying_type" : "_ZTIj"
834  },
835  {
836   "alignment" : 4,
837   "enum_fields" :
838   [
839    {
840     "enum_field_value" : 0,
841     "name" : "ANDROID_LOG_UNKNOWN"
842    },
843    {
844     "enum_field_value" : 1,
845     "name" : "ANDROID_LOG_DEFAULT"
846    },
847    {
848     "enum_field_value" : 2,
849     "name" : "ANDROID_LOG_VERBOSE"
850    },
851    {
852     "enum_field_value" : 3,
853     "name" : "ANDROID_LOG_DEBUG"
854    },
855    {
856     "enum_field_value" : 4,
857     "name" : "ANDROID_LOG_INFO"
858    },
859    {
860     "enum_field_value" : 5,
861     "name" : "ANDROID_LOG_WARN"
862    },
863    {
864     "enum_field_value" : 6,
865     "name" : "ANDROID_LOG_ERROR"
866    },
867    {
868     "enum_field_value" : 7,
869     "name" : "ANDROID_LOG_FATAL"
870    },
871    {
872     "enum_field_value" : 8,
873     "name" : "ANDROID_LOG_SILENT"
874    }
875   ],
876   "linker_set_key" : "_ZTI19android_LogPriority",
877   "name" : "android_LogPriority",
878   "referenced_type" : "_ZTI19android_LogPriority",
879   "self_type" : "_ZTI19android_LogPriority",
880   "size" : 4,
881   "source_file" : "/system/core/liblog/include/android/log.h",
882   "underlying_type" : "_ZTIj"
883  },
884  {
885   "alignment" : 4,
886   "enum_fields" :
887   [
888    {
889     "enum_field_value" : 0,
890     "name" : "HAL_DATASPACE_UNKNOWN"
891    },
892    {
893     "enum_field_value" : 1,
894     "name" : "HAL_DATASPACE_ARBITRARY"
895    },
896    {
897     "enum_field_value" : 16,
898     "name" : "HAL_DATASPACE_STANDARD_SHIFT"
899    },
900    {
901     "enum_field_value" : 4128768,
902     "name" : "HAL_DATASPACE_STANDARD_MASK"
903    },
904    {
905     "enum_field_value" : 0,
906     "name" : "HAL_DATASPACE_STANDARD_UNSPECIFIED"
907    },
908    {
909     "enum_field_value" : 65536,
910     "name" : "HAL_DATASPACE_STANDARD_BT709"
911    },
912    {
913     "enum_field_value" : 131072,
914     "name" : "HAL_DATASPACE_STANDARD_BT601_625"
915    },
916    {
917     "enum_field_value" : 196608,
918     "name" : "HAL_DATASPACE_STANDARD_BT601_625_UNADJUSTED"
919    },
920    {
921     "enum_field_value" : 262144,
922     "name" : "HAL_DATASPACE_STANDARD_BT601_525"
923    },
924    {
925     "enum_field_value" : 327680,
926     "name" : "HAL_DATASPACE_STANDARD_BT601_525_UNADJUSTED"
927    },
928    {
929     "enum_field_value" : 393216,
930     "name" : "HAL_DATASPACE_STANDARD_BT2020"
931    },
932    {
933     "enum_field_value" : 458752,
934     "name" : "HAL_DATASPACE_STANDARD_BT2020_CONSTANT_LUMINANCE"
935    },
936    {
937     "enum_field_value" : 524288,
938     "name" : "HAL_DATASPACE_STANDARD_BT470M"
939    },
940    {
941     "enum_field_value" : 589824,
942     "name" : "HAL_DATASPACE_STANDARD_FILM"
943    },
944    {
945     "enum_field_value" : 655360,
946     "name" : "HAL_DATASPACE_STANDARD_DCI_P3"
947    },
948    {
949     "enum_field_value" : 720896,
950     "name" : "HAL_DATASPACE_STANDARD_ADOBE_RGB"
951    },
952    {
953     "enum_field_value" : 22,
954     "name" : "HAL_DATASPACE_TRANSFER_SHIFT"
955    },
956    {
957     "enum_field_value" : 130023424,
958     "name" : "HAL_DATASPACE_TRANSFER_MASK"
959    },
960    {
961     "enum_field_value" : 0,
962     "name" : "HAL_DATASPACE_TRANSFER_UNSPECIFIED"
963    },
964    {
965     "enum_field_value" : 4194304,
966     "name" : "HAL_DATASPACE_TRANSFER_LINEAR"
967    },
968    {
969     "enum_field_value" : 8388608,
970     "name" : "HAL_DATASPACE_TRANSFER_SRGB"
971    },
972    {
973     "enum_field_value" : 12582912,
974     "name" : "HAL_DATASPACE_TRANSFER_SMPTE_170M"
975    },
976    {
977     "enum_field_value" : 16777216,
978     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_2"
979    },
980    {
981     "enum_field_value" : 20971520,
982     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_6"
983    },
984    {
985     "enum_field_value" : 25165824,
986     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_8"
987    },
988    {
989     "enum_field_value" : 29360128,
990     "name" : "HAL_DATASPACE_TRANSFER_ST2084"
991    },
992    {
993     "enum_field_value" : 33554432,
994     "name" : "HAL_DATASPACE_TRANSFER_HLG"
995    },
996    {
997     "enum_field_value" : 27,
998     "name" : "HAL_DATASPACE_RANGE_SHIFT"
999    },
1000    {
1001     "enum_field_value" : 939524096,
1002     "name" : "HAL_DATASPACE_RANGE_MASK"
1003    },
1004    {
1005     "enum_field_value" : 0,
1006     "name" : "HAL_DATASPACE_RANGE_UNSPECIFIED"
1007    },
1008    {
1009     "enum_field_value" : 134217728,
1010     "name" : "HAL_DATASPACE_RANGE_FULL"
1011    },
1012    {
1013     "enum_field_value" : 268435456,
1014     "name" : "HAL_DATASPACE_RANGE_LIMITED"
1015    },
1016    {
1017     "enum_field_value" : 402653184,
1018     "name" : "HAL_DATASPACE_RANGE_EXTENDED"
1019    },
1020    {
1021     "enum_field_value" : 512,
1022     "name" : "HAL_DATASPACE_SRGB_LINEAR"
1023    },
1024    {
1025     "enum_field_value" : 138477568,
1026     "name" : "HAL_DATASPACE_V0_SRGB_LINEAR"
1027    },
1028    {
1029     "enum_field_value" : 406913024,
1030     "name" : "HAL_DATASPACE_V0_SCRGB_LINEAR"
1031    },
1032    {
1033     "enum_field_value" : 513,
1034     "name" : "HAL_DATASPACE_SRGB"
1035    },
1036    {
1037     "enum_field_value" : 142671872,
1038     "name" : "HAL_DATASPACE_V0_SRGB"
1039    },
1040    {
1041     "enum_field_value" : 411107328,
1042     "name" : "HAL_DATASPACE_V0_SCRGB"
1043    },
1044    {
1045     "enum_field_value" : 257,
1046     "name" : "HAL_DATASPACE_JFIF"
1047    },
1048    {
1049     "enum_field_value" : 146931712,
1050     "name" : "HAL_DATASPACE_V0_JFIF"
1051    },
1052    {
1053     "enum_field_value" : 258,
1054     "name" : "HAL_DATASPACE_BT601_625"
1055    },
1056    {
1057     "enum_field_value" : 281149440,
1058     "name" : "HAL_DATASPACE_V0_BT601_625"
1059    },
1060    {
1061     "enum_field_value" : 259,
1062     "name" : "HAL_DATASPACE_BT601_525"
1063    },
1064    {
1065     "enum_field_value" : 281280512,
1066     "name" : "HAL_DATASPACE_V0_BT601_525"
1067    },
1068    {
1069     "enum_field_value" : 260,
1070     "name" : "HAL_DATASPACE_BT709"
1071    },
1072    {
1073     "enum_field_value" : 281083904,
1074     "name" : "HAL_DATASPACE_V0_BT709"
1075    },
1076    {
1077     "enum_field_value" : 139067392,
1078     "name" : "HAL_DATASPACE_DCI_P3_LINEAR"
1079    },
1080    {
1081     "enum_field_value" : 155844608,
1082     "name" : "HAL_DATASPACE_DCI_P3"
1083    },
1084    {
1085     "enum_field_value" : 139067392,
1086     "name" : "HAL_DATASPACE_DISPLAY_P3_LINEAR"
1087    },
1088    {
1089     "enum_field_value" : 143261696,
1090     "name" : "HAL_DATASPACE_DISPLAY_P3"
1091    },
1092    {
1093     "enum_field_value" : 151715840,
1094     "name" : "HAL_DATASPACE_ADOBE_RGB"
1095    },
1096    {
1097     "enum_field_value" : 138805248,
1098     "name" : "HAL_DATASPACE_BT2020_LINEAR"
1099    },
1100    {
1101     "enum_field_value" : 147193856,
1102     "name" : "HAL_DATASPACE_BT2020"
1103    },
1104    {
1105     "enum_field_value" : 163971072,
1106     "name" : "HAL_DATASPACE_BT2020_PQ"
1107    },
1108    {
1109     "enum_field_value" : 4096,
1110     "name" : "HAL_DATASPACE_DEPTH"
1111    },
1112    {
1113     "enum_field_value" : 4097,
1114     "name" : "HAL_DATASPACE_SENSOR"
1115    }
1116   ],
1117   "linker_set_key" : "_ZTI19android_dataspace_t",
1118   "name" : "android_dataspace_t",
1119   "referenced_type" : "_ZTI19android_dataspace_t",
1120   "self_type" : "_ZTI19android_dataspace_t",
1121   "size" : 4,
1122   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1123   "underlying_type" : "_ZTIj"
1124  },
1125  {
1126   "alignment" : 4,
1127   "enum_fields" :
1128   [
1129    {
1130     "enum_field_value" : 0,
1131     "name" : "FLEX_FORMAT_INVALID"
1132    },
1133    {
1134     "enum_field_value" : 1,
1135     "name" : "FLEX_FORMAT_Y"
1136    },
1137    {
1138     "enum_field_value" : 7,
1139     "name" : "FLEX_FORMAT_YCbCr"
1140    },
1141    {
1142     "enum_field_value" : 1073741831,
1143     "name" : "FLEX_FORMAT_YCbCrA"
1144    },
1145    {
1146     "enum_field_value" : 7168,
1147     "name" : "FLEX_FORMAT_RGB"
1148    },
1149    {
1150     "enum_field_value" : 1073748992,
1151     "name" : "FLEX_FORMAT_RGBA"
1152    }
1153   ],
1154   "linker_set_key" : "_ZTI19android_flex_format",
1155   "name" : "android_flex_format",
1156   "referenced_type" : "_ZTI19android_flex_format",
1157   "self_type" : "_ZTI19android_flex_format",
1158   "size" : 4,
1159   "source_file" : "/system/core/libsystem/include/system/graphics.h",
1160   "underlying_type" : "_ZTIj"
1161  },
1162  {
1163   "alignment" : 4,
1164   "enum_fields" :
1165   [
1166    {
1167     "enum_field_value" : 1,
1168     "name" : "HAL_TRANSFORM_FLIP_H"
1169    },
1170    {
1171     "enum_field_value" : 2,
1172     "name" : "HAL_TRANSFORM_FLIP_V"
1173    },
1174    {
1175     "enum_field_value" : 4,
1176     "name" : "HAL_TRANSFORM_ROT_90"
1177    },
1178    {
1179     "enum_field_value" : 3,
1180     "name" : "HAL_TRANSFORM_ROT_180"
1181    },
1182    {
1183     "enum_field_value" : 7,
1184     "name" : "HAL_TRANSFORM_ROT_270"
1185    }
1186   ],
1187   "linker_set_key" : "_ZTI19android_transform_t",
1188   "name" : "android_transform_t",
1189   "referenced_type" : "_ZTI19android_transform_t",
1190   "self_type" : "_ZTI19android_transform_t",
1191   "size" : 4,
1192   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1193   "underlying_type" : "_ZTIj"
1194  },
1195  {
1196   "alignment" : 4,
1197   "enum_fields" :
1198   [
1199    {
1200     "enum_field_value" : 0,
1201     "name" : "HAL_COLOR_MODE_NATIVE"
1202    },
1203    {
1204     "enum_field_value" : 1,
1205     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625"
1206    },
1207    {
1208     "enum_field_value" : 2,
1209     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625_UNADJUSTED"
1210    },
1211    {
1212     "enum_field_value" : 3,
1213     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525"
1214    },
1215    {
1216     "enum_field_value" : 4,
1217     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525_UNADJUSTED"
1218    },
1219    {
1220     "enum_field_value" : 5,
1221     "name" : "HAL_COLOR_MODE_STANDARD_BT709"
1222    },
1223    {
1224     "enum_field_value" : 6,
1225     "name" : "HAL_COLOR_MODE_DCI_P3"
1226    },
1227    {
1228     "enum_field_value" : 7,
1229     "name" : "HAL_COLOR_MODE_SRGB"
1230    },
1231    {
1232     "enum_field_value" : 8,
1233     "name" : "HAL_COLOR_MODE_ADOBE_RGB"
1234    },
1235    {
1236     "enum_field_value" : 9,
1237     "name" : "HAL_COLOR_MODE_DISPLAY_P3"
1238    }
1239   ],
1240   "linker_set_key" : "_ZTI20android_color_mode_t",
1241   "name" : "android_color_mode_t",
1242   "referenced_type" : "_ZTI20android_color_mode_t",
1243   "self_type" : "_ZTI20android_color_mode_t",
1244   "size" : 4,
1245   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1246   "underlying_type" : "_ZTIj"
1247  },
1248  {
1249   "alignment" : 4,
1250   "enum_fields" :
1251   [
1252    {
1253     "enum_field_value" : 0,
1254     "name" : "SYSTEM_TIME_REALTIME"
1255    },
1256    {
1257     "enum_field_value" : 1,
1258     "name" : "SYSTEM_TIME_MONOTONIC"
1259    },
1260    {
1261     "enum_field_value" : 2,
1262     "name" : "SYSTEM_TIME_PROCESS"
1263    },
1264    {
1265     "enum_field_value" : 3,
1266     "name" : "SYSTEM_TIME_THREAD"
1267    },
1268    {
1269     "enum_field_value" : 4,
1270     "name" : "SYSTEM_TIME_BOOTTIME"
1271    }
1272   ],
1273   "linker_set_key" : "_ZTI21$SYSTEM_TIME_BOOTTIME",
1274   "name" : "(anonymous enum at system/core/libutils/include/utils/Timers.h:79:1)",
1275   "referenced_type" : "_ZTI21$SYSTEM_TIME_BOOTTIME",
1276   "self_type" : "_ZTI21$SYSTEM_TIME_BOOTTIME",
1277   "size" : 4,
1278   "source_file" : "/system/core/libutils/include/utils/Timers.h",
1279   "underlying_type" : "_ZTIj"
1280  },
1281  {
1282   "alignment" : 4,
1283   "enum_fields" :
1284   [
1285    {
1286     "enum_field_value" : 1,
1287     "name" : "FLEX_COMPONENT_Y"
1288    },
1289    {
1290     "enum_field_value" : 2,
1291     "name" : "FLEX_COMPONENT_Cb"
1292    },
1293    {
1294     "enum_field_value" : 4,
1295     "name" : "FLEX_COMPONENT_Cr"
1296    },
1297    {
1298     "enum_field_value" : 1024,
1299     "name" : "FLEX_COMPONENT_R"
1300    },
1301    {
1302     "enum_field_value" : 2048,
1303     "name" : "FLEX_COMPONENT_G"
1304    },
1305    {
1306     "enum_field_value" : 4096,
1307     "name" : "FLEX_COMPONENT_B"
1308    },
1309    {
1310     "enum_field_value" : 1073741824,
1311     "name" : "FLEX_COMPONENT_A"
1312    }
1313   ],
1314   "linker_set_key" : "_ZTI22android_flex_component",
1315   "name" : "android_flex_component",
1316   "referenced_type" : "_ZTI22android_flex_component",
1317   "self_type" : "_ZTI22android_flex_component",
1318   "size" : 4,
1319   "source_file" : "/system/core/libsystem/include/system/graphics.h",
1320   "underlying_type" : "_ZTIj"
1321  },
1322  {
1323   "alignment" : 4,
1324   "enum_fields" :
1325   [
1326    {
1327     "enum_field_value" : 1,
1328     "name" : "HAL_PIXEL_FORMAT_RGBA_8888"
1329    },
1330    {
1331     "enum_field_value" : 2,
1332     "name" : "HAL_PIXEL_FORMAT_RGBX_8888"
1333    },
1334    {
1335     "enum_field_value" : 3,
1336     "name" : "HAL_PIXEL_FORMAT_RGB_888"
1337    },
1338    {
1339     "enum_field_value" : 4,
1340     "name" : "HAL_PIXEL_FORMAT_RGB_565"
1341    },
1342    {
1343     "enum_field_value" : 5,
1344     "name" : "HAL_PIXEL_FORMAT_BGRA_8888"
1345    },
1346    {
1347     "enum_field_value" : 16,
1348     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_SP"
1349    },
1350    {
1351     "enum_field_value" : 17,
1352     "name" : "HAL_PIXEL_FORMAT_YCRCB_420_SP"
1353    },
1354    {
1355     "enum_field_value" : 20,
1356     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_I"
1357    },
1358    {
1359     "enum_field_value" : 22,
1360     "name" : "HAL_PIXEL_FORMAT_RGBA_FP16"
1361    },
1362    {
1363     "enum_field_value" : 32,
1364     "name" : "HAL_PIXEL_FORMAT_RAW16"
1365    },
1366    {
1367     "enum_field_value" : 33,
1368     "name" : "HAL_PIXEL_FORMAT_BLOB"
1369    },
1370    {
1371     "enum_field_value" : 34,
1372     "name" : "HAL_PIXEL_FORMAT_IMPLEMENTATION_DEFINED"
1373    },
1374    {
1375     "enum_field_value" : 35,
1376     "name" : "HAL_PIXEL_FORMAT_YCBCR_420_888"
1377    },
1378    {
1379     "enum_field_value" : 36,
1380     "name" : "HAL_PIXEL_FORMAT_RAW_OPAQUE"
1381    },
1382    {
1383     "enum_field_value" : 37,
1384     "name" : "HAL_PIXEL_FORMAT_RAW10"
1385    },
1386    {
1387     "enum_field_value" : 38,
1388     "name" : "HAL_PIXEL_FORMAT_RAW12"
1389    },
1390    {
1391     "enum_field_value" : 43,
1392     "name" : "HAL_PIXEL_FORMAT_RGBA_1010102"
1393    },
1394    {
1395     "enum_field_value" : 538982489,
1396     "name" : "HAL_PIXEL_FORMAT_Y8"
1397    },
1398    {
1399     "enum_field_value" : 540422489,
1400     "name" : "HAL_PIXEL_FORMAT_Y16"
1401    },
1402    {
1403     "enum_field_value" : 842094169,
1404     "name" : "HAL_PIXEL_FORMAT_YV12"
1405    }
1406   ],
1407   "linker_set_key" : "_ZTI22android_pixel_format_t",
1408   "name" : "android_pixel_format_t",
1409   "referenced_type" : "_ZTI22android_pixel_format_t",
1410   "self_type" : "_ZTI22android_pixel_format_t",
1411   "size" : 4,
1412   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1413   "underlying_type" : "_ZTIj"
1414  },
1415  {
1416   "alignment" : 4,
1417   "enum_fields" :
1418   [
1419    {
1420     "enum_field_value" : 19,
1421     "name" : "ANDROID_PRIORITY_LOWEST"
1422    },
1423    {
1424     "enum_field_value" : 10,
1425     "name" : "ANDROID_PRIORITY_BACKGROUND"
1426    },
1427    {
1428     "enum_field_value" : 0,
1429     "name" : "ANDROID_PRIORITY_NORMAL"
1430    },
1431    {
1432     "enum_field_value" : -2,
1433     "name" : "ANDROID_PRIORITY_FOREGROUND"
1434    },
1435    {
1436     "enum_field_value" : -4,
1437     "name" : "ANDROID_PRIORITY_DISPLAY"
1438    },
1439    {
1440     "enum_field_value" : -8,
1441     "name" : "ANDROID_PRIORITY_URGENT_DISPLAY"
1442    },
1443    {
1444     "enum_field_value" : -10,
1445     "name" : "ANDROID_PRIORITY_VIDEO"
1446    },
1447    {
1448     "enum_field_value" : -16,
1449     "name" : "ANDROID_PRIORITY_AUDIO"
1450    },
1451    {
1452     "enum_field_value" : -19,
1453     "name" : "ANDROID_PRIORITY_URGENT_AUDIO"
1454    },
1455    {
1456     "enum_field_value" : -20,
1457     "name" : "ANDROID_PRIORITY_HIGHEST"
1458    },
1459    {
1460     "enum_field_value" : 0,
1461     "name" : "ANDROID_PRIORITY_DEFAULT"
1462    },
1463    {
1464     "enum_field_value" : -1,
1465     "name" : "ANDROID_PRIORITY_MORE_FAVORABLE"
1466    },
1467    {
1468     "enum_field_value" : 1,
1469     "name" : "ANDROID_PRIORITY_LESS_FAVORABLE"
1470    }
1471   ],
1472   "linker_set_key" : "_ZTI23$ANDROID_PRIORITY_AUDIO",
1473   "name" : "(anonymous enum at system/core/libsystem/include/system/thread_defs.h:26:1)",
1474   "referenced_type" : "_ZTI23$ANDROID_PRIORITY_AUDIO",
1475   "self_type" : "_ZTI23$ANDROID_PRIORITY_AUDIO",
1476   "size" : 4,
1477   "source_file" : "/system/core/libsystem/include/system/thread_defs.h",
1478   "underlying_type" : "_ZTIi"
1479  },
1480  {
1481   "alignment" : 4,
1482   "enum_fields" :
1483   [
1484    {
1485     "enum_field_value" : 281411584,
1486     "name" : "HAL_DATASPACE_BT2020_ITU"
1487    },
1488    {
1489     "enum_field_value" : 298188800,
1490     "name" : "HAL_DATASPACE_BT2020_ITU_PQ"
1491    },
1492    {
1493     "enum_field_value" : 302383104,
1494     "name" : "HAL_DATASPACE_BT2020_ITU_HLG"
1495    },
1496    {
1497     "enum_field_value" : 168165376,
1498     "name" : "HAL_DATASPACE_BT2020_HLG"
1499    }
1500   ],
1501   "linker_set_key" : "_ZTI24android_dataspace_v1_1_t",
1502   "name" : "android_dataspace_v1_1_t",
1503   "referenced_type" : "_ZTI24android_dataspace_v1_1_t",
1504   "self_type" : "_ZTI24android_dataspace_v1_1_t",
1505   "size" : 4,
1506   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1507   "underlying_type" : "_ZTIj"
1508  },
1509  {
1510   "alignment" : 4,
1511   "enum_fields" :
1512   [
1513    {
1514     "enum_field_value" : 142999552,
1515     "name" : "HAL_DATASPACE_DISPLAY_BT2020"
1516    },
1517    {
1518     "enum_field_value" : 4098,
1519     "name" : "HAL_DATASPACE_DYNAMIC_DEPTH"
1520    },
1521    {
1522     "enum_field_value" : 4099,
1523     "name" : "HAL_DATASPACE_JPEG_APP_SEGMENTS"
1524    },
1525    {
1526     "enum_field_value" : 4100,
1527     "name" : "HAL_DATASPACE_HEIF"
1528    }
1529   ],
1530   "linker_set_key" : "_ZTI24android_dataspace_v1_2_t",
1531   "name" : "android_dataspace_v1_2_t",
1532   "referenced_type" : "_ZTI24android_dataspace_v1_2_t",
1533   "self_type" : "_ZTI24android_dataspace_v1_2_t",
1534   "size" : 4,
1535   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
1536   "underlying_type" : "_ZTIj"
1537  },
1538  {
1539   "alignment" : 4,
1540   "enum_fields" :
1541   [
1542    {
1543     "enum_field_value" : 10,
1544     "name" : "HAL_COLOR_MODE_BT2020"
1545    },
1546    {
1547     "enum_field_value" : 11,
1548     "name" : "HAL_COLOR_MODE_BT2100_PQ"
1549    },
1550    {
1551     "enum_field_value" : 12,
1552     "name" : "HAL_COLOR_MODE_BT2100_HLG"
1553    }
1554   ],
1555   "linker_set_key" : "_ZTI25android_color_mode_v1_1_t",
1556   "name" : "android_color_mode_v1_1_t",
1557   "referenced_type" : "_ZTI25android_color_mode_v1_1_t",
1558   "self_type" : "_ZTI25android_color_mode_v1_1_t",
1559   "size" : 4,
1560   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1561   "underlying_type" : "_ZTIj"
1562  },
1563  {
1564   "alignment" : 4,
1565   "enum_fields" :
1566   [
1567    {
1568     "enum_field_value" : 0,
1569     "name" : "HAL_COLOR_TRANSFORM_IDENTITY"
1570    },
1571    {
1572     "enum_field_value" : 1,
1573     "name" : "HAL_COLOR_TRANSFORM_ARBITRARY_MATRIX"
1574    },
1575    {
1576     "enum_field_value" : 2,
1577     "name" : "HAL_COLOR_TRANSFORM_VALUE_INVERSE"
1578    },
1579    {
1580     "enum_field_value" : 3,
1581     "name" : "HAL_COLOR_TRANSFORM_GRAYSCALE"
1582    },
1583    {
1584     "enum_field_value" : 4,
1585     "name" : "HAL_COLOR_TRANSFORM_CORRECT_PROTANOPIA"
1586    },
1587    {
1588     "enum_field_value" : 5,
1589     "name" : "HAL_COLOR_TRANSFORM_CORRECT_DEUTERANOPIA"
1590    },
1591    {
1592     "enum_field_value" : 6,
1593     "name" : "HAL_COLOR_TRANSFORM_CORRECT_TRITANOPIA"
1594    }
1595   ],
1596   "linker_set_key" : "_ZTI25android_color_transform_t",
1597   "name" : "android_color_transform_t",
1598   "referenced_type" : "_ZTI25android_color_transform_t",
1599   "self_type" : "_ZTI25android_color_transform_t",
1600   "size" : 4,
1601   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1602   "underlying_type" : "_ZTIj"
1603  },
1604  {
1605   "alignment" : 4,
1606   "enum_fields" :
1607   [
1608    {
1609     "enum_field_value" : 39,
1610     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_888"
1611    },
1612    {
1613     "enum_field_value" : 40,
1614     "name" : "HAL_PIXEL_FORMAT_YCBCR_444_888"
1615    },
1616    {
1617     "enum_field_value" : 41,
1618     "name" : "HAL_PIXEL_FORMAT_FLEX_RGB_888"
1619    },
1620    {
1621     "enum_field_value" : 42,
1622     "name" : "HAL_PIXEL_FORMAT_FLEX_RGBA_8888"
1623    }
1624   ],
1625   "linker_set_key" : "_ZTI25android_pixel_format_sw_t",
1626   "name" : "android_pixel_format_sw_t",
1627   "referenced_type" : "_ZTI25android_pixel_format_sw_t",
1628   "self_type" : "_ZTI25android_pixel_format_sw_t",
1629   "size" : 4,
1630   "source_file" : "/system/core/libsystem/include/system/graphics-sw.h",
1631   "underlying_type" : "_ZTIj"
1632  },
1633  {
1634   "alignment" : 4,
1635   "enum_fields" :
1636   [
1637    {
1638     "enum_field_value" : 48,
1639     "name" : "HAL_PIXEL_FORMAT_DEPTH_16"
1640    },
1641    {
1642     "enum_field_value" : 49,
1643     "name" : "HAL_PIXEL_FORMAT_DEPTH_24"
1644    },
1645    {
1646     "enum_field_value" : 50,
1647     "name" : "HAL_PIXEL_FORMAT_DEPTH_24_STENCIL_8"
1648    },
1649    {
1650     "enum_field_value" : 51,
1651     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F"
1652    },
1653    {
1654     "enum_field_value" : 52,
1655     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F_STENCIL_8"
1656    },
1657    {
1658     "enum_field_value" : 53,
1659     "name" : "HAL_PIXEL_FORMAT_STENCIL_8"
1660    },
1661    {
1662     "enum_field_value" : 54,
1663     "name" : "HAL_PIXEL_FORMAT_YCBCR_P010"
1664    }
1665   ],
1666   "linker_set_key" : "_ZTI27android_pixel_format_v1_1_t",
1667   "name" : "android_pixel_format_v1_1_t",
1668   "referenced_type" : "_ZTI27android_pixel_format_v1_1_t",
1669   "self_type" : "_ZTI27android_pixel_format_v1_1_t",
1670   "size" : 4,
1671   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1672   "underlying_type" : "_ZTIj"
1673  },
1674  {
1675   "alignment" : 4,
1676   "enum_fields" :
1677   [
1678    {
1679     "enum_field_value" : 55,
1680     "name" : "HAL_PIXEL_FORMAT_HSV_888"
1681    }
1682   ],
1683   "linker_set_key" : "_ZTI27android_pixel_format_v1_2_t",
1684   "name" : "android_pixel_format_v1_2_t",
1685   "referenced_type" : "_ZTI27android_pixel_format_v1_2_t",
1686   "self_type" : "_ZTI27android_pixel_format_v1_2_t",
1687   "size" : 4,
1688   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
1689   "underlying_type" : "_ZTIj"
1690  },
1691  {
1692   "alignment" : 4,
1693   "enum_fields" :
1694   [
1695    {
1696     "enum_field_value" : 0,
1697     "name" : "HAL_RENDER_INTENT_COLORIMETRIC"
1698    },
1699    {
1700     "enum_field_value" : 1,
1701     "name" : "HAL_RENDER_INTENT_ENHANCE"
1702    },
1703    {
1704     "enum_field_value" : 2,
1705     "name" : "HAL_RENDER_INTENT_TONE_MAP_COLORIMETRIC"
1706    },
1707    {
1708     "enum_field_value" : 3,
1709     "name" : "HAL_RENDER_INTENT_TONE_MAP_ENHANCE"
1710    }
1711   ],
1712   "linker_set_key" : "_ZTI28android_render_intent_v1_1_t",
1713   "name" : "android_render_intent_v1_1_t",
1714   "referenced_type" : "_ZTI28android_render_intent_v1_1_t",
1715   "self_type" : "_ZTI28android_render_intent_v1_1_t",
1716   "size" : 4,
1717   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1718   "underlying_type" : "_ZTIj"
1719  },
1720  {
1721   "alignment" : 4,
1722   "enum_fields" :
1723   [
1724    {
1725     "enum_field_value" : 0,
1726     "name" : "LOG_ID_MIN"
1727    },
1728    {
1729     "enum_field_value" : 0,
1730     "name" : "LOG_ID_MAIN"
1731    },
1732    {
1733     "enum_field_value" : 1,
1734     "name" : "LOG_ID_RADIO"
1735    },
1736    {
1737     "enum_field_value" : 2,
1738     "name" : "LOG_ID_EVENTS"
1739    },
1740    {
1741     "enum_field_value" : 3,
1742     "name" : "LOG_ID_SYSTEM"
1743    },
1744    {
1745     "enum_field_value" : 4,
1746     "name" : "LOG_ID_CRASH"
1747    },
1748    {
1749     "enum_field_value" : 5,
1750     "name" : "LOG_ID_STATS"
1751    },
1752    {
1753     "enum_field_value" : 6,
1754     "name" : "LOG_ID_SECURITY"
1755    },
1756    {
1757     "enum_field_value" : 7,
1758     "name" : "LOG_ID_KERNEL"
1759    },
1760    {
1761     "enum_field_value" : 8,
1762     "name" : "LOG_ID_MAX"
1763    },
1764    {
1765     "enum_field_value" : 2147483647,
1766     "name" : "LOG_ID_DEFAULT"
1767    }
1768   ],
1769   "linker_set_key" : "_ZTI6log_id",
1770   "name" : "log_id",
1771   "referenced_type" : "_ZTI6log_id",
1772   "self_type" : "_ZTI6log_id",
1773   "size" : 4,
1774   "source_file" : "/system/core/liblog/include/android/log.h",
1775   "underlying_type" : "_ZTIj"
1776  },
1777  {
1778   "alignment" : 4,
1779   "enum_fields" :
1780   [
1781    {
1782     "enum_field_value" : 1,
1783     "name" : "android::VectorImpl::HAS_TRIVIAL_CTOR"
1784    },
1785    {
1786     "enum_field_value" : 2,
1787     "name" : "android::VectorImpl::HAS_TRIVIAL_DTOR"
1788    },
1789    {
1790     "enum_field_value" : 4,
1791     "name" : "android::VectorImpl::HAS_TRIVIAL_COPY"
1792    }
1793   ],
1794   "linker_set_key" : "_ZTIN7android10VectorImpl17$HAS_TRIVIAL_COPYE",
1795   "name" : "android::VectorImpl::(anonymous enum at system/core/libutils/include/utils/VectorImpl.h:43:5)",
1796   "referenced_type" : "_ZTIN7android10VectorImpl17$HAS_TRIVIAL_COPYE",
1797   "self_type" : "_ZTIN7android10VectorImpl17$HAS_TRIVIAL_COPYE",
1798   "size" : 4,
1799   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
1800   "underlying_type" : "_ZTIj"
1801  },
1802  {
1803   "alignment" : 4,
1804   "enum_fields" :
1805   [
1806    {
1807     "enum_field_value" : 0,
1808     "name" : "android::OK"
1809    },
1810    {
1811     "enum_field_value" : 0,
1812     "name" : "android::NO_ERROR"
1813    },
1814    {
1815     "enum_field_value" : -2147483648,
1816     "name" : "android::UNKNOWN_ERROR"
1817    },
1818    {
1819     "enum_field_value" : -12,
1820     "name" : "android::NO_MEMORY"
1821    },
1822    {
1823     "enum_field_value" : -38,
1824     "name" : "android::INVALID_OPERATION"
1825    },
1826    {
1827     "enum_field_value" : -22,
1828     "name" : "android::BAD_VALUE"
1829    },
1830    {
1831     "enum_field_value" : -2147483647,
1832     "name" : "android::BAD_TYPE"
1833    },
1834    {
1835     "enum_field_value" : -2,
1836     "name" : "android::NAME_NOT_FOUND"
1837    },
1838    {
1839     "enum_field_value" : -1,
1840     "name" : "android::PERMISSION_DENIED"
1841    },
1842    {
1843     "enum_field_value" : -19,
1844     "name" : "android::NO_INIT"
1845    },
1846    {
1847     "enum_field_value" : -17,
1848     "name" : "android::ALREADY_EXISTS"
1849    },
1850    {
1851     "enum_field_value" : -32,
1852     "name" : "android::DEAD_OBJECT"
1853    },
1854    {
1855     "enum_field_value" : -2147483646,
1856     "name" : "android::FAILED_TRANSACTION"
1857    },
1858    {
1859     "enum_field_value" : -75,
1860     "name" : "android::BAD_INDEX"
1861    },
1862    {
1863     "enum_field_value" : -61,
1864     "name" : "android::NOT_ENOUGH_DATA"
1865    },
1866    {
1867     "enum_field_value" : -11,
1868     "name" : "android::WOULD_BLOCK"
1869    },
1870    {
1871     "enum_field_value" : -110,
1872     "name" : "android::TIMED_OUT"
1873    },
1874    {
1875     "enum_field_value" : -74,
1876     "name" : "android::UNKNOWN_TRANSACTION"
1877    },
1878    {
1879     "enum_field_value" : -2147483641,
1880     "name" : "android::FDS_NOT_ALLOWED"
1881    },
1882    {
1883     "enum_field_value" : -2147483640,
1884     "name" : "android::UNEXPECTED_NULL"
1885    }
1886   ],
1887   "linker_set_key" : "_ZTIN7android15$ALREADY_EXISTSE",
1888   "name" : "android::(anonymous enum at system/core/libutils/include/utils/Errors.h:43:1)",
1889   "referenced_type" : "_ZTIN7android15$ALREADY_EXISTSE",
1890   "self_type" : "_ZTIN7android15$ALREADY_EXISTSE",
1891   "size" : 4,
1892   "source_file" : "/system/core/libutils/include/utils/Errors.h",
1893   "underlying_type" : "_ZTIi"
1894  },
1895  {
1896   "alignment" : 4,
1897   "enum_fields" :
1898   [
1899    {
1900     "enum_field_value" : 19,
1901     "name" : "android::PRIORITY_LOWEST"
1902    },
1903    {
1904     "enum_field_value" : 10,
1905     "name" : "android::PRIORITY_BACKGROUND"
1906    },
1907    {
1908     "enum_field_value" : 0,
1909     "name" : "android::PRIORITY_NORMAL"
1910    },
1911    {
1912     "enum_field_value" : -2,
1913     "name" : "android::PRIORITY_FOREGROUND"
1914    },
1915    {
1916     "enum_field_value" : -4,
1917     "name" : "android::PRIORITY_DISPLAY"
1918    },
1919    {
1920     "enum_field_value" : -8,
1921     "name" : "android::PRIORITY_URGENT_DISPLAY"
1922    },
1923    {
1924     "enum_field_value" : -16,
1925     "name" : "android::PRIORITY_AUDIO"
1926    },
1927    {
1928     "enum_field_value" : -19,
1929     "name" : "android::PRIORITY_URGENT_AUDIO"
1930    },
1931    {
1932     "enum_field_value" : -20,
1933     "name" : "android::PRIORITY_HIGHEST"
1934    },
1935    {
1936     "enum_field_value" : 0,
1937     "name" : "android::PRIORITY_DEFAULT"
1938    },
1939    {
1940     "enum_field_value" : -1,
1941     "name" : "android::PRIORITY_MORE_FAVORABLE"
1942    },
1943    {
1944     "enum_field_value" : 1,
1945     "name" : "android::PRIORITY_LESS_FAVORABLE"
1946    }
1947   ],
1948   "linker_set_key" : "_ZTIN7android15$PRIORITY_AUDIOE",
1949   "name" : "android::(anonymous enum at system/core/libutils/include/utils/ThreadDefs.h:53:1)",
1950   "referenced_type" : "_ZTIN7android15$PRIORITY_AUDIOE",
1951   "self_type" : "_ZTIN7android15$PRIORITY_AUDIOE",
1952   "size" : 4,
1953   "source_file" : "/system/core/libutils/include/utils/ThreadDefs.h",
1954   "underlying_type" : "_ZTIi"
1955  },
1956  {
1957   "alignment" : 4,
1958   "enum_fields" :
1959   [
1960    {
1961     "enum_field_value" : 1,
1962     "name" : "android::trait_trivial_copy<bool>::value"
1963    }
1964   ],
1965   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIbE6$valueE",
1966   "name" : "android::trait_trivial_copy<bool>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:98:1)",
1967   "referenced_type" : "_ZTIN7android18trait_trivial_copyIbE6$valueE",
1968   "self_type" : "_ZTIN7android18trait_trivial_copyIbE6$valueE",
1969   "size" : 4,
1970   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1971   "underlying_type" : "_ZTIj"
1972  },
1973  {
1974   "alignment" : 4,
1975   "enum_fields" :
1976   [
1977    {
1978     "enum_field_value" : 1,
1979     "name" : "android::trait_trivial_copy<char>::value"
1980    }
1981   ],
1982   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIcE6$valueE",
1983   "name" : "android::trait_trivial_copy<char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:99:1)",
1984   "referenced_type" : "_ZTIN7android18trait_trivial_copyIcE6$valueE",
1985   "self_type" : "_ZTIN7android18trait_trivial_copyIcE6$valueE",
1986   "size" : 4,
1987   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1988   "underlying_type" : "_ZTIj"
1989  },
1990  {
1991   "alignment" : 4,
1992   "enum_fields" :
1993   [
1994    {
1995     "enum_field_value" : 1,
1996     "name" : "android::trait_trivial_copy<double>::value"
1997    }
1998   ],
1999   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIdE6$valueE",
2000   "name" : "android::trait_trivial_copy<double>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:110:1)",
2001   "referenced_type" : "_ZTIN7android18trait_trivial_copyIdE6$valueE",
2002   "self_type" : "_ZTIN7android18trait_trivial_copyIdE6$valueE",
2003   "size" : 4,
2004   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2005   "underlying_type" : "_ZTIj"
2006  },
2007  {
2008   "alignment" : 4,
2009   "enum_fields" :
2010   [
2011    {
2012     "enum_field_value" : 1,
2013     "name" : "android::trait_trivial_copy<float>::value"
2014    }
2015   ],
2016   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIfE6$valueE",
2017   "name" : "android::trait_trivial_copy<float>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:109:1)",
2018   "referenced_type" : "_ZTIN7android18trait_trivial_copyIfE6$valueE",
2019   "self_type" : "_ZTIN7android18trait_trivial_copyIfE6$valueE",
2020   "size" : 4,
2021   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2022   "underlying_type" : "_ZTIj"
2023  },
2024  {
2025   "alignment" : 4,
2026   "enum_fields" :
2027   [
2028    {
2029     "enum_field_value" : 1,
2030     "name" : "android::trait_trivial_copy<unsigned char>::value"
2031    }
2032   ],
2033   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIhE6$valueE",
2034   "name" : "android::trait_trivial_copy<unsigned char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:100:1)",
2035   "referenced_type" : "_ZTIN7android18trait_trivial_copyIhE6$valueE",
2036   "self_type" : "_ZTIN7android18trait_trivial_copyIhE6$valueE",
2037   "size" : 4,
2038   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2039   "underlying_type" : "_ZTIj"
2040  },
2041  {
2042   "alignment" : 4,
2043   "enum_fields" :
2044   [
2045    {
2046     "enum_field_value" : 1,
2047     "name" : "android::trait_trivial_copy<int>::value"
2048    }
2049   ],
2050   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIiE6$valueE",
2051   "name" : "android::trait_trivial_copy<int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:103:1)",
2052   "referenced_type" : "_ZTIN7android18trait_trivial_copyIiE6$valueE",
2053   "self_type" : "_ZTIN7android18trait_trivial_copyIiE6$valueE",
2054   "size" : 4,
2055   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2056   "underlying_type" : "_ZTIj"
2057  },
2058  {
2059   "alignment" : 4,
2060   "enum_fields" :
2061   [
2062    {
2063     "enum_field_value" : 1,
2064     "name" : "android::trait_trivial_copy<unsigned int>::value"
2065    }
2066   ],
2067   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIjE6$valueE",
2068   "name" : "android::trait_trivial_copy<unsigned int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:104:1)",
2069   "referenced_type" : "_ZTIN7android18trait_trivial_copyIjE6$valueE",
2070   "self_type" : "_ZTIN7android18trait_trivial_copyIjE6$valueE",
2071   "size" : 4,
2072   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2073   "underlying_type" : "_ZTIj"
2074  },
2075  {
2076   "alignment" : 4,
2077   "enum_fields" :
2078   [
2079    {
2080     "enum_field_value" : 1,
2081     "name" : "android::trait_trivial_copy<long>::value"
2082    }
2083   ],
2084   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIlE6$valueE",
2085   "name" : "android::trait_trivial_copy<long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:105:1)",
2086   "referenced_type" : "_ZTIN7android18trait_trivial_copyIlE6$valueE",
2087   "self_type" : "_ZTIN7android18trait_trivial_copyIlE6$valueE",
2088   "size" : 4,
2089   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2090   "underlying_type" : "_ZTIj"
2091  },
2092  {
2093   "alignment" : 4,
2094   "enum_fields" :
2095   [
2096    {
2097     "enum_field_value" : 1,
2098     "name" : "android::trait_trivial_copy<unsigned long>::value"
2099    }
2100   ],
2101   "linker_set_key" : "_ZTIN7android18trait_trivial_copyImE6$valueE",
2102   "name" : "android::trait_trivial_copy<unsigned long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:106:1)",
2103   "referenced_type" : "_ZTIN7android18trait_trivial_copyImE6$valueE",
2104   "self_type" : "_ZTIN7android18trait_trivial_copyImE6$valueE",
2105   "size" : 4,
2106   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2107   "underlying_type" : "_ZTIj"
2108  },
2109  {
2110   "alignment" : 4,
2111   "enum_fields" :
2112   [
2113    {
2114     "enum_field_value" : 1,
2115     "name" : "android::trait_trivial_copy<short>::value"
2116    }
2117   ],
2118   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIsE6$valueE",
2119   "name" : "android::trait_trivial_copy<short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:101:1)",
2120   "referenced_type" : "_ZTIN7android18trait_trivial_copyIsE6$valueE",
2121   "self_type" : "_ZTIN7android18trait_trivial_copyIsE6$valueE",
2122   "size" : 4,
2123   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2124   "underlying_type" : "_ZTIj"
2125  },
2126  {
2127   "alignment" : 4,
2128   "enum_fields" :
2129   [
2130    {
2131     "enum_field_value" : 1,
2132     "name" : "android::trait_trivial_copy<unsigned short>::value"
2133    }
2134   ],
2135   "linker_set_key" : "_ZTIN7android18trait_trivial_copyItE6$valueE",
2136   "name" : "android::trait_trivial_copy<unsigned short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:102:1)",
2137   "referenced_type" : "_ZTIN7android18trait_trivial_copyItE6$valueE",
2138   "self_type" : "_ZTIN7android18trait_trivial_copyItE6$valueE",
2139   "size" : 4,
2140   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2141   "underlying_type" : "_ZTIj"
2142  },
2143  {
2144   "alignment" : 4,
2145   "enum_fields" :
2146   [
2147    {
2148     "enum_field_value" : 1,
2149     "name" : "android::trait_trivial_copy<void>::value"
2150    }
2151   ],
2152   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIvE6$valueE",
2153   "name" : "android::trait_trivial_copy<void>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:97:1)",
2154   "referenced_type" : "_ZTIN7android18trait_trivial_copyIvE6$valueE",
2155   "self_type" : "_ZTIN7android18trait_trivial_copyIvE6$valueE",
2156   "size" : 4,
2157   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2158   "underlying_type" : "_ZTIj"
2159  },
2160  {
2161   "alignment" : 4,
2162   "enum_fields" :
2163   [
2164    {
2165     "enum_field_value" : 1,
2166     "name" : "android::trait_trivial_copy<long long>::value"
2167    }
2168   ],
2169   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIxE6$valueE",
2170   "name" : "android::trait_trivial_copy<long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:107:1)",
2171   "referenced_type" : "_ZTIN7android18trait_trivial_copyIxE6$valueE",
2172   "self_type" : "_ZTIN7android18trait_trivial_copyIxE6$valueE",
2173   "size" : 4,
2174   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2175   "underlying_type" : "_ZTIj"
2176  },
2177  {
2178   "alignment" : 4,
2179   "enum_fields" :
2180   [
2181    {
2182     "enum_field_value" : 1,
2183     "name" : "android::trait_trivial_copy<unsigned long long>::value"
2184    }
2185   ],
2186   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIyE6$valueE",
2187   "name" : "android::trait_trivial_copy<unsigned long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:108:1)",
2188   "referenced_type" : "_ZTIN7android18trait_trivial_copyIyE6$valueE",
2189   "self_type" : "_ZTIN7android18trait_trivial_copyIyE6$valueE",
2190   "size" : 4,
2191   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2192   "underlying_type" : "_ZTIj"
2193  },
2194  {
2195   "alignment" : 4,
2196   "enum_fields" :
2197   [
2198    {
2199     "enum_field_value" : 1,
2200     "name" : "android::trait_trivial_ctor<bool>::value"
2201    }
2202   ],
2203   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIbE6$valueE",
2204   "name" : "android::trait_trivial_ctor<bool>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:98:1)",
2205   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIbE6$valueE",
2206   "self_type" : "_ZTIN7android18trait_trivial_ctorIbE6$valueE",
2207   "size" : 4,
2208   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2209   "underlying_type" : "_ZTIj"
2210  },
2211  {
2212   "alignment" : 4,
2213   "enum_fields" :
2214   [
2215    {
2216     "enum_field_value" : 1,
2217     "name" : "android::trait_trivial_ctor<char>::value"
2218    }
2219   ],
2220   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIcE6$valueE",
2221   "name" : "android::trait_trivial_ctor<char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:99:1)",
2222   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIcE6$valueE",
2223   "self_type" : "_ZTIN7android18trait_trivial_ctorIcE6$valueE",
2224   "size" : 4,
2225   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2226   "underlying_type" : "_ZTIj"
2227  },
2228  {
2229   "alignment" : 4,
2230   "enum_fields" :
2231   [
2232    {
2233     "enum_field_value" : 1,
2234     "name" : "android::trait_trivial_ctor<double>::value"
2235    }
2236   ],
2237   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIdE6$valueE",
2238   "name" : "android::trait_trivial_ctor<double>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:110:1)",
2239   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIdE6$valueE",
2240   "self_type" : "_ZTIN7android18trait_trivial_ctorIdE6$valueE",
2241   "size" : 4,
2242   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2243   "underlying_type" : "_ZTIj"
2244  },
2245  {
2246   "alignment" : 4,
2247   "enum_fields" :
2248   [
2249    {
2250     "enum_field_value" : 1,
2251     "name" : "android::trait_trivial_ctor<float>::value"
2252    }
2253   ],
2254   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIfE6$valueE",
2255   "name" : "android::trait_trivial_ctor<float>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:109:1)",
2256   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIfE6$valueE",
2257   "self_type" : "_ZTIN7android18trait_trivial_ctorIfE6$valueE",
2258   "size" : 4,
2259   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2260   "underlying_type" : "_ZTIj"
2261  },
2262  {
2263   "alignment" : 4,
2264   "enum_fields" :
2265   [
2266    {
2267     "enum_field_value" : 1,
2268     "name" : "android::trait_trivial_ctor<unsigned char>::value"
2269    }
2270   ],
2271   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIhE6$valueE",
2272   "name" : "android::trait_trivial_ctor<unsigned char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:100:1)",
2273   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIhE6$valueE",
2274   "self_type" : "_ZTIN7android18trait_trivial_ctorIhE6$valueE",
2275   "size" : 4,
2276   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2277   "underlying_type" : "_ZTIj"
2278  },
2279  {
2280   "alignment" : 4,
2281   "enum_fields" :
2282   [
2283    {
2284     "enum_field_value" : 1,
2285     "name" : "android::trait_trivial_ctor<int>::value"
2286    }
2287   ],
2288   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIiE6$valueE",
2289   "name" : "android::trait_trivial_ctor<int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:103:1)",
2290   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIiE6$valueE",
2291   "self_type" : "_ZTIN7android18trait_trivial_ctorIiE6$valueE",
2292   "size" : 4,
2293   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2294   "underlying_type" : "_ZTIj"
2295  },
2296  {
2297   "alignment" : 4,
2298   "enum_fields" :
2299   [
2300    {
2301     "enum_field_value" : 1,
2302     "name" : "android::trait_trivial_ctor<unsigned int>::value"
2303    }
2304   ],
2305   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIjE6$valueE",
2306   "name" : "android::trait_trivial_ctor<unsigned int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:104:1)",
2307   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIjE6$valueE",
2308   "self_type" : "_ZTIN7android18trait_trivial_ctorIjE6$valueE",
2309   "size" : 4,
2310   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2311   "underlying_type" : "_ZTIj"
2312  },
2313  {
2314   "alignment" : 4,
2315   "enum_fields" :
2316   [
2317    {
2318     "enum_field_value" : 1,
2319     "name" : "android::trait_trivial_ctor<long>::value"
2320    }
2321   ],
2322   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIlE6$valueE",
2323   "name" : "android::trait_trivial_ctor<long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:105:1)",
2324   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIlE6$valueE",
2325   "self_type" : "_ZTIN7android18trait_trivial_ctorIlE6$valueE",
2326   "size" : 4,
2327   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2328   "underlying_type" : "_ZTIj"
2329  },
2330  {
2331   "alignment" : 4,
2332   "enum_fields" :
2333   [
2334    {
2335     "enum_field_value" : 1,
2336     "name" : "android::trait_trivial_ctor<unsigned long>::value"
2337    }
2338   ],
2339   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorImE6$valueE",
2340   "name" : "android::trait_trivial_ctor<unsigned long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:106:1)",
2341   "referenced_type" : "_ZTIN7android18trait_trivial_ctorImE6$valueE",
2342   "self_type" : "_ZTIN7android18trait_trivial_ctorImE6$valueE",
2343   "size" : 4,
2344   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2345   "underlying_type" : "_ZTIj"
2346  },
2347  {
2348   "alignment" : 4,
2349   "enum_fields" :
2350   [
2351    {
2352     "enum_field_value" : 1,
2353     "name" : "android::trait_trivial_ctor<short>::value"
2354    }
2355   ],
2356   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIsE6$valueE",
2357   "name" : "android::trait_trivial_ctor<short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:101:1)",
2358   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIsE6$valueE",
2359   "self_type" : "_ZTIN7android18trait_trivial_ctorIsE6$valueE",
2360   "size" : 4,
2361   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2362   "underlying_type" : "_ZTIj"
2363  },
2364  {
2365   "alignment" : 4,
2366   "enum_fields" :
2367   [
2368    {
2369     "enum_field_value" : 1,
2370     "name" : "android::trait_trivial_ctor<unsigned short>::value"
2371    }
2372   ],
2373   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorItE6$valueE",
2374   "name" : "android::trait_trivial_ctor<unsigned short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:102:1)",
2375   "referenced_type" : "_ZTIN7android18trait_trivial_ctorItE6$valueE",
2376   "self_type" : "_ZTIN7android18trait_trivial_ctorItE6$valueE",
2377   "size" : 4,
2378   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2379   "underlying_type" : "_ZTIj"
2380  },
2381  {
2382   "alignment" : 4,
2383   "enum_fields" :
2384   [
2385    {
2386     "enum_field_value" : 1,
2387     "name" : "android::trait_trivial_ctor<void>::value"
2388    }
2389   ],
2390   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIvE6$valueE",
2391   "name" : "android::trait_trivial_ctor<void>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:97:1)",
2392   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIvE6$valueE",
2393   "self_type" : "_ZTIN7android18trait_trivial_ctorIvE6$valueE",
2394   "size" : 4,
2395   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2396   "underlying_type" : "_ZTIj"
2397  },
2398  {
2399   "alignment" : 4,
2400   "enum_fields" :
2401   [
2402    {
2403     "enum_field_value" : 1,
2404     "name" : "android::trait_trivial_ctor<long long>::value"
2405    }
2406   ],
2407   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIxE6$valueE",
2408   "name" : "android::trait_trivial_ctor<long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:107:1)",
2409   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIxE6$valueE",
2410   "self_type" : "_ZTIN7android18trait_trivial_ctorIxE6$valueE",
2411   "size" : 4,
2412   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2413   "underlying_type" : "_ZTIj"
2414  },
2415  {
2416   "alignment" : 4,
2417   "enum_fields" :
2418   [
2419    {
2420     "enum_field_value" : 1,
2421     "name" : "android::trait_trivial_ctor<unsigned long long>::value"
2422    }
2423   ],
2424   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIyE6$valueE",
2425   "name" : "android::trait_trivial_ctor<unsigned long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:108:1)",
2426   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIyE6$valueE",
2427   "self_type" : "_ZTIN7android18trait_trivial_ctorIyE6$valueE",
2428   "size" : 4,
2429   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2430   "underlying_type" : "_ZTIj"
2431  },
2432  {
2433   "alignment" : 4,
2434   "enum_fields" :
2435   [
2436    {
2437     "enum_field_value" : 1,
2438     "name" : "android::trait_trivial_dtor<bool>::value"
2439    }
2440   ],
2441   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIbE6$valueE",
2442   "name" : "android::trait_trivial_dtor<bool>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:98:1)",
2443   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIbE6$valueE",
2444   "self_type" : "_ZTIN7android18trait_trivial_dtorIbE6$valueE",
2445   "size" : 4,
2446   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2447   "underlying_type" : "_ZTIj"
2448  },
2449  {
2450   "alignment" : 4,
2451   "enum_fields" :
2452   [
2453    {
2454     "enum_field_value" : 1,
2455     "name" : "android::trait_trivial_dtor<char>::value"
2456    }
2457   ],
2458   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIcE6$valueE",
2459   "name" : "android::trait_trivial_dtor<char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:99:1)",
2460   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIcE6$valueE",
2461   "self_type" : "_ZTIN7android18trait_trivial_dtorIcE6$valueE",
2462   "size" : 4,
2463   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2464   "underlying_type" : "_ZTIj"
2465  },
2466  {
2467   "alignment" : 4,
2468   "enum_fields" :
2469   [
2470    {
2471     "enum_field_value" : 1,
2472     "name" : "android::trait_trivial_dtor<double>::value"
2473    }
2474   ],
2475   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIdE6$valueE",
2476   "name" : "android::trait_trivial_dtor<double>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:110:1)",
2477   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIdE6$valueE",
2478   "self_type" : "_ZTIN7android18trait_trivial_dtorIdE6$valueE",
2479   "size" : 4,
2480   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2481   "underlying_type" : "_ZTIj"
2482  },
2483  {
2484   "alignment" : 4,
2485   "enum_fields" :
2486   [
2487    {
2488     "enum_field_value" : 1,
2489     "name" : "android::trait_trivial_dtor<float>::value"
2490    }
2491   ],
2492   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIfE6$valueE",
2493   "name" : "android::trait_trivial_dtor<float>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:109:1)",
2494   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIfE6$valueE",
2495   "self_type" : "_ZTIN7android18trait_trivial_dtorIfE6$valueE",
2496   "size" : 4,
2497   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2498   "underlying_type" : "_ZTIj"
2499  },
2500  {
2501   "alignment" : 4,
2502   "enum_fields" :
2503   [
2504    {
2505     "enum_field_value" : 1,
2506     "name" : "android::trait_trivial_dtor<unsigned char>::value"
2507    }
2508   ],
2509   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIhE6$valueE",
2510   "name" : "android::trait_trivial_dtor<unsigned char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:100:1)",
2511   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIhE6$valueE",
2512   "self_type" : "_ZTIN7android18trait_trivial_dtorIhE6$valueE",
2513   "size" : 4,
2514   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2515   "underlying_type" : "_ZTIj"
2516  },
2517  {
2518   "alignment" : 4,
2519   "enum_fields" :
2520   [
2521    {
2522     "enum_field_value" : 1,
2523     "name" : "android::trait_trivial_dtor<int>::value"
2524    }
2525   ],
2526   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIiE6$valueE",
2527   "name" : "android::trait_trivial_dtor<int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:103:1)",
2528   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIiE6$valueE",
2529   "self_type" : "_ZTIN7android18trait_trivial_dtorIiE6$valueE",
2530   "size" : 4,
2531   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2532   "underlying_type" : "_ZTIj"
2533  },
2534  {
2535   "alignment" : 4,
2536   "enum_fields" :
2537   [
2538    {
2539     "enum_field_value" : 1,
2540     "name" : "android::trait_trivial_dtor<unsigned int>::value"
2541    }
2542   ],
2543   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIjE6$valueE",
2544   "name" : "android::trait_trivial_dtor<unsigned int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:104:1)",
2545   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIjE6$valueE",
2546   "self_type" : "_ZTIN7android18trait_trivial_dtorIjE6$valueE",
2547   "size" : 4,
2548   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2549   "underlying_type" : "_ZTIj"
2550  },
2551  {
2552   "alignment" : 4,
2553   "enum_fields" :
2554   [
2555    {
2556     "enum_field_value" : 1,
2557     "name" : "android::trait_trivial_dtor<long>::value"
2558    }
2559   ],
2560   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIlE6$valueE",
2561   "name" : "android::trait_trivial_dtor<long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:105:1)",
2562   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIlE6$valueE",
2563   "self_type" : "_ZTIN7android18trait_trivial_dtorIlE6$valueE",
2564   "size" : 4,
2565   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2566   "underlying_type" : "_ZTIj"
2567  },
2568  {
2569   "alignment" : 4,
2570   "enum_fields" :
2571   [
2572    {
2573     "enum_field_value" : 1,
2574     "name" : "android::trait_trivial_dtor<unsigned long>::value"
2575    }
2576   ],
2577   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorImE6$valueE",
2578   "name" : "android::trait_trivial_dtor<unsigned long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:106:1)",
2579   "referenced_type" : "_ZTIN7android18trait_trivial_dtorImE6$valueE",
2580   "self_type" : "_ZTIN7android18trait_trivial_dtorImE6$valueE",
2581   "size" : 4,
2582   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2583   "underlying_type" : "_ZTIj"
2584  },
2585  {
2586   "alignment" : 4,
2587   "enum_fields" :
2588   [
2589    {
2590     "enum_field_value" : 1,
2591     "name" : "android::trait_trivial_dtor<short>::value"
2592    }
2593   ],
2594   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIsE6$valueE",
2595   "name" : "android::trait_trivial_dtor<short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:101:1)",
2596   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIsE6$valueE",
2597   "self_type" : "_ZTIN7android18trait_trivial_dtorIsE6$valueE",
2598   "size" : 4,
2599   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2600   "underlying_type" : "_ZTIj"
2601  },
2602  {
2603   "alignment" : 4,
2604   "enum_fields" :
2605   [
2606    {
2607     "enum_field_value" : 1,
2608     "name" : "android::trait_trivial_dtor<unsigned short>::value"
2609    }
2610   ],
2611   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorItE6$valueE",
2612   "name" : "android::trait_trivial_dtor<unsigned short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:102:1)",
2613   "referenced_type" : "_ZTIN7android18trait_trivial_dtorItE6$valueE",
2614   "self_type" : "_ZTIN7android18trait_trivial_dtorItE6$valueE",
2615   "size" : 4,
2616   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2617   "underlying_type" : "_ZTIj"
2618  },
2619  {
2620   "alignment" : 4,
2621   "enum_fields" :
2622   [
2623    {
2624     "enum_field_value" : 1,
2625     "name" : "android::trait_trivial_dtor<void>::value"
2626    }
2627   ],
2628   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIvE6$valueE",
2629   "name" : "android::trait_trivial_dtor<void>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:97:1)",
2630   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIvE6$valueE",
2631   "self_type" : "_ZTIN7android18trait_trivial_dtorIvE6$valueE",
2632   "size" : 4,
2633   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2634   "underlying_type" : "_ZTIj"
2635  },
2636  {
2637   "alignment" : 4,
2638   "enum_fields" :
2639   [
2640    {
2641     "enum_field_value" : 1,
2642     "name" : "android::trait_trivial_dtor<long long>::value"
2643    }
2644   ],
2645   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIxE6$valueE",
2646   "name" : "android::trait_trivial_dtor<long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:107:1)",
2647   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIxE6$valueE",
2648   "self_type" : "_ZTIN7android18trait_trivial_dtorIxE6$valueE",
2649   "size" : 4,
2650   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2651   "underlying_type" : "_ZTIj"
2652  },
2653  {
2654   "alignment" : 4,
2655   "enum_fields" :
2656   [
2657    {
2658     "enum_field_value" : 1,
2659     "name" : "android::trait_trivial_dtor<unsigned long long>::value"
2660    }
2661   ],
2662   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIyE6$valueE",
2663   "name" : "android::trait_trivial_dtor<unsigned long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:108:1)",
2664   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIyE6$valueE",
2665   "self_type" : "_ZTIN7android18trait_trivial_dtorIyE6$valueE",
2666   "size" : 4,
2667   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2668   "underlying_type" : "_ZTIj"
2669  },
2670  {
2671   "alignment" : 4,
2672   "enum_fields" :
2673   [
2674    {
2675     "enum_field_value" : 1,
2676     "name" : "android::trait_trivial_move<android::String8>::value"
2677    }
2678   ],
2679   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_7String8EE6$valueE",
2680   "name" : "android::trait_trivial_move<String8>::(anonymous enum at system/core/libutils/include/utils/String8.h:242:1)",
2681   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EE6$valueE",
2682   "self_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EE6$valueE",
2683   "size" : 4,
2684   "source_file" : "/system/core/libutils/include/utils/String8.h",
2685   "underlying_type" : "_ZTIj"
2686  },
2687  {
2688   "alignment" : 4,
2689   "enum_fields" :
2690   [
2691    {
2692     "enum_field_value" : 1,
2693     "name" : "android::trait_trivial_move<android::String16>::value"
2694    }
2695   ],
2696   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_8String16EE6$valueE",
2697   "name" : "android::trait_trivial_move<String16>::(anonymous enum at system/core/libutils/include/utils/String16.h:197:1)",
2698   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EE6$valueE",
2699   "self_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EE6$valueE",
2700   "size" : 4,
2701   "source_file" : "/system/core/libutils/include/utils/String16.h",
2702   "underlying_type" : "_ZTIj"
2703  },
2704  {
2705   "alignment" : 4,
2706   "enum_fields" :
2707   [
2708    {
2709     "enum_field_value" : 1,
2710     "name" : "android::trait_trivial_move<bool>::value"
2711    }
2712   ],
2713   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIbE6$valueE",
2714   "name" : "android::trait_trivial_move<bool>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:98:1)",
2715   "referenced_type" : "_ZTIN7android18trait_trivial_moveIbE6$valueE",
2716   "self_type" : "_ZTIN7android18trait_trivial_moveIbE6$valueE",
2717   "size" : 4,
2718   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2719   "underlying_type" : "_ZTIj"
2720  },
2721  {
2722   "alignment" : 4,
2723   "enum_fields" :
2724   [
2725    {
2726     "enum_field_value" : 1,
2727     "name" : "android::trait_trivial_move<char>::value"
2728    }
2729   ],
2730   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIcE6$valueE",
2731   "name" : "android::trait_trivial_move<char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:99:1)",
2732   "referenced_type" : "_ZTIN7android18trait_trivial_moveIcE6$valueE",
2733   "self_type" : "_ZTIN7android18trait_trivial_moveIcE6$valueE",
2734   "size" : 4,
2735   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2736   "underlying_type" : "_ZTIj"
2737  },
2738  {
2739   "alignment" : 4,
2740   "enum_fields" :
2741   [
2742    {
2743     "enum_field_value" : 1,
2744     "name" : "android::trait_trivial_move<double>::value"
2745    }
2746   ],
2747   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIdE6$valueE",
2748   "name" : "android::trait_trivial_move<double>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:110:1)",
2749   "referenced_type" : "_ZTIN7android18trait_trivial_moveIdE6$valueE",
2750   "self_type" : "_ZTIN7android18trait_trivial_moveIdE6$valueE",
2751   "size" : 4,
2752   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2753   "underlying_type" : "_ZTIj"
2754  },
2755  {
2756   "alignment" : 4,
2757   "enum_fields" :
2758   [
2759    {
2760     "enum_field_value" : 1,
2761     "name" : "android::trait_trivial_move<float>::value"
2762    }
2763   ],
2764   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIfE6$valueE",
2765   "name" : "android::trait_trivial_move<float>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:109:1)",
2766   "referenced_type" : "_ZTIN7android18trait_trivial_moveIfE6$valueE",
2767   "self_type" : "_ZTIN7android18trait_trivial_moveIfE6$valueE",
2768   "size" : 4,
2769   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2770   "underlying_type" : "_ZTIj"
2771  },
2772  {
2773   "alignment" : 4,
2774   "enum_fields" :
2775   [
2776    {
2777     "enum_field_value" : 1,
2778     "name" : "android::trait_trivial_move<unsigned char>::value"
2779    }
2780   ],
2781   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIhE6$valueE",
2782   "name" : "android::trait_trivial_move<unsigned char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:100:1)",
2783   "referenced_type" : "_ZTIN7android18trait_trivial_moveIhE6$valueE",
2784   "self_type" : "_ZTIN7android18trait_trivial_moveIhE6$valueE",
2785   "size" : 4,
2786   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2787   "underlying_type" : "_ZTIj"
2788  },
2789  {
2790   "alignment" : 4,
2791   "enum_fields" :
2792   [
2793    {
2794     "enum_field_value" : 1,
2795     "name" : "android::trait_trivial_move<int>::value"
2796    }
2797   ],
2798   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIiE6$valueE",
2799   "name" : "android::trait_trivial_move<int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:103:1)",
2800   "referenced_type" : "_ZTIN7android18trait_trivial_moveIiE6$valueE",
2801   "self_type" : "_ZTIN7android18trait_trivial_moveIiE6$valueE",
2802   "size" : 4,
2803   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2804   "underlying_type" : "_ZTIj"
2805  },
2806  {
2807   "alignment" : 4,
2808   "enum_fields" :
2809   [
2810    {
2811     "enum_field_value" : 1,
2812     "name" : "android::trait_trivial_move<unsigned int>::value"
2813    }
2814   ],
2815   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIjE6$valueE",
2816   "name" : "android::trait_trivial_move<unsigned int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:104:1)",
2817   "referenced_type" : "_ZTIN7android18trait_trivial_moveIjE6$valueE",
2818   "self_type" : "_ZTIN7android18trait_trivial_moveIjE6$valueE",
2819   "size" : 4,
2820   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2821   "underlying_type" : "_ZTIj"
2822  },
2823  {
2824   "alignment" : 4,
2825   "enum_fields" :
2826   [
2827    {
2828     "enum_field_value" : 1,
2829     "name" : "android::trait_trivial_move<long>::value"
2830    }
2831   ],
2832   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIlE6$valueE",
2833   "name" : "android::trait_trivial_move<long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:105:1)",
2834   "referenced_type" : "_ZTIN7android18trait_trivial_moveIlE6$valueE",
2835   "self_type" : "_ZTIN7android18trait_trivial_moveIlE6$valueE",
2836   "size" : 4,
2837   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2838   "underlying_type" : "_ZTIj"
2839  },
2840  {
2841   "alignment" : 4,
2842   "enum_fields" :
2843   [
2844    {
2845     "enum_field_value" : 1,
2846     "name" : "android::trait_trivial_move<unsigned long>::value"
2847    }
2848   ],
2849   "linker_set_key" : "_ZTIN7android18trait_trivial_moveImE6$valueE",
2850   "name" : "android::trait_trivial_move<unsigned long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:106:1)",
2851   "referenced_type" : "_ZTIN7android18trait_trivial_moveImE6$valueE",
2852   "self_type" : "_ZTIN7android18trait_trivial_moveImE6$valueE",
2853   "size" : 4,
2854   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2855   "underlying_type" : "_ZTIj"
2856  },
2857  {
2858   "alignment" : 4,
2859   "enum_fields" :
2860   [
2861    {
2862     "enum_field_value" : 1,
2863     "name" : "android::trait_trivial_move<short>::value"
2864    }
2865   ],
2866   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIsE6$valueE",
2867   "name" : "android::trait_trivial_move<short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:101:1)",
2868   "referenced_type" : "_ZTIN7android18trait_trivial_moveIsE6$valueE",
2869   "self_type" : "_ZTIN7android18trait_trivial_moveIsE6$valueE",
2870   "size" : 4,
2871   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2872   "underlying_type" : "_ZTIj"
2873  },
2874  {
2875   "alignment" : 4,
2876   "enum_fields" :
2877   [
2878    {
2879     "enum_field_value" : 1,
2880     "name" : "android::trait_trivial_move<unsigned short>::value"
2881    }
2882   ],
2883   "linker_set_key" : "_ZTIN7android18trait_trivial_moveItE6$valueE",
2884   "name" : "android::trait_trivial_move<unsigned short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:102:1)",
2885   "referenced_type" : "_ZTIN7android18trait_trivial_moveItE6$valueE",
2886   "self_type" : "_ZTIN7android18trait_trivial_moveItE6$valueE",
2887   "size" : 4,
2888   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2889   "underlying_type" : "_ZTIj"
2890  },
2891  {
2892   "alignment" : 4,
2893   "enum_fields" :
2894   [
2895    {
2896     "enum_field_value" : 1,
2897     "name" : "android::trait_trivial_move<void>::value"
2898    }
2899   ],
2900   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIvE6$valueE",
2901   "name" : "android::trait_trivial_move<void>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:97:1)",
2902   "referenced_type" : "_ZTIN7android18trait_trivial_moveIvE6$valueE",
2903   "self_type" : "_ZTIN7android18trait_trivial_moveIvE6$valueE",
2904   "size" : 4,
2905   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2906   "underlying_type" : "_ZTIj"
2907  },
2908  {
2909   "alignment" : 4,
2910   "enum_fields" :
2911   [
2912    {
2913     "enum_field_value" : 1,
2914     "name" : "android::trait_trivial_move<long long>::value"
2915    }
2916   ],
2917   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIxE6$valueE",
2918   "name" : "android::trait_trivial_move<long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:107:1)",
2919   "referenced_type" : "_ZTIN7android18trait_trivial_moveIxE6$valueE",
2920   "self_type" : "_ZTIN7android18trait_trivial_moveIxE6$valueE",
2921   "size" : 4,
2922   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2923   "underlying_type" : "_ZTIj"
2924  },
2925  {
2926   "alignment" : 4,
2927   "enum_fields" :
2928   [
2929    {
2930     "enum_field_value" : 1,
2931     "name" : "android::trait_trivial_move<unsigned long long>::value"
2932    }
2933   ],
2934   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIyE6$valueE",
2935   "name" : "android::trait_trivial_move<unsigned long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:108:1)",
2936   "referenced_type" : "_ZTIN7android18trait_trivial_moveIyE6$valueE",
2937   "self_type" : "_ZTIN7android18trait_trivial_moveIyE6$valueE",
2938   "size" : 4,
2939   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2940   "underlying_type" : "_ZTIj"
2941  },
2942  {
2943   "alignment" : 4,
2944   "enum_fields" :
2945   [
2946    {
2947     "enum_field_value" : 0,
2948     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::UNKNOWN"
2949    },
2950    {
2951     "enum_field_value" : 1,
2952     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_64BIT"
2953    },
2954    {
2955     "enum_field_value" : 2,
2956     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_32BIT"
2957    }
2958   ],
2959   "linker_set_key" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
2960   "name" : "android::hidl::base::V1_0::DebugInfo::Architecture",
2961   "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
2962   "self_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
2963   "size" : 4,
2964   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h",
2965   "underlying_type" : "_ZTIi"
2966  },
2967  {
2968   "alignment" : 4,
2969   "enum_fields" :
2970   [
2971    {
2972     "enum_field_value" : -1,
2973     "name" : "android::hidl::manager::V1_0::IServiceManager::PidConstant::NO_PID"
2974    }
2975   ],
2976   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
2977   "name" : "android::hidl::manager::V1_0::IServiceManager::PidConstant",
2978   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
2979   "self_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
2980   "size" : 4,
2981   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
2982   "underlying_type" : "_ZTIi"
2983  },
2984  {
2985   "alignment" : 1,
2986   "enum_fields" :
2987   [
2988    {
2989     "enum_field_value" : 0,
2990     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::EMPTY"
2991    },
2992    {
2993     "enum_field_value" : 1,
2994     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::HWBINDER"
2995    },
2996    {
2997     "enum_field_value" : 2,
2998     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::PASSTHROUGH"
2999    }
3000   ],
3001   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_015IServiceManager9TransportE",
3002   "name" : "android::hidl::manager::V1_0::IServiceManager::Transport",
3003   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager9TransportE",
3004   "self_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager9TransportE",
3005   "size" : 1,
3006   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
3007   "underlying_type" : "_ZTIh"
3008  },
3009  {
3010   "alignment" : 4,
3011   "enum_fields" :
3012   [
3013    {
3014     "enum_field_value" : 0,
3015     "name" : "android::Mutex::PRIVATE"
3016    },
3017    {
3018     "enum_field_value" : 1,
3019     "name" : "android::Mutex::SHARED"
3020    }
3021   ],
3022   "linker_set_key" : "_ZTIN7android5Mutex8$PRIVATEE",
3023   "name" : "android::Mutex::(anonymous enum at system/core/libutils/include/utils/Mutex.h:96:5)",
3024   "referenced_type" : "_ZTIN7android5Mutex8$PRIVATEE",
3025   "self_type" : "_ZTIN7android5Mutex8$PRIVATEE",
3026   "size" : 4,
3027   "source_file" : "/system/core/libutils/include/utils/Mutex.h",
3028   "underlying_type" : "_ZTIj"
3029  },
3030  {
3031   "alignment" : 4,
3032   "enum_fields" :
3033   [
3034    {
3035     "enum_field_value" : 0,
3036     "name" : "android::RWLock::PRIVATE"
3037    },
3038    {
3039     "enum_field_value" : 1,
3040     "name" : "android::RWLock::SHARED"
3041    }
3042   ],
3043   "linker_set_key" : "_ZTIN7android6RWLock8$PRIVATEE",
3044   "name" : "android::RWLock::(anonymous enum at system/core/libutils/include/utils/RWLock.h:44:5)",
3045   "referenced_type" : "_ZTIN7android6RWLock8$PRIVATEE",
3046   "self_type" : "_ZTIN7android6RWLock8$PRIVATEE",
3047   "size" : 4,
3048   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
3049   "underlying_type" : "_ZTIj"
3050  },
3051  {
3052   "access" : "protected",
3053   "alignment" : 4,
3054   "enum_fields" :
3055   [
3056    {
3057     "enum_field_value" : 1,
3058     "name" : "android::RefBase::FIRST_INC_STRONG"
3059    }
3060   ],
3061   "linker_set_key" : "_ZTIN7android7RefBase17$FIRST_INC_STRONGE",
3062   "name" : "android::RefBase::(anonymous enum at system/core/libutils/include/utils/RefBase.h:313:5)",
3063   "referenced_type" : "_ZTIN7android7RefBase17$FIRST_INC_STRONGE",
3064   "self_type" : "_ZTIN7android7RefBase17$FIRST_INC_STRONGE",
3065   "size" : 4,
3066   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
3067   "underlying_type" : "_ZTIj"
3068  },
3069  {
3070   "access" : "protected",
3071   "alignment" : 4,
3072   "enum_fields" :
3073   [
3074    {
3075     "enum_field_value" : 0,
3076     "name" : "android::RefBase::OBJECT_LIFETIME_STRONG"
3077    },
3078    {
3079     "enum_field_value" : 1,
3080     "name" : "android::RefBase::OBJECT_LIFETIME_WEAK"
3081    },
3082    {
3083     "enum_field_value" : 1,
3084     "name" : "android::RefBase::OBJECT_LIFETIME_MASK"
3085    }
3086   ],
3087   "linker_set_key" : "_ZTIN7android7RefBase21$OBJECT_LIFETIME_MASKE",
3088   "name" : "android::RefBase::(anonymous enum at system/core/libutils/include/utils/RefBase.h:304:5)",
3089   "referenced_type" : "_ZTIN7android7RefBase21$OBJECT_LIFETIME_MASKE",
3090   "self_type" : "_ZTIN7android7RefBase21$OBJECT_LIFETIME_MASKE",
3091   "size" : 4,
3092   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
3093   "underlying_type" : "_ZTIj"
3094  },
3095  {
3096   "alignment" : 4,
3097   "enum_fields" :
3098   [
3099    {
3100     "enum_field_value" : 0,
3101     "name" : "android::String8::kEmptyString"
3102    }
3103   ],
3104   "linker_set_key" : "_ZTIN7android7String813StaticLinkageE",
3105   "name" : "android::String8::StaticLinkage",
3106   "referenced_type" : "_ZTIN7android7String813StaticLinkageE",
3107   "self_type" : "_ZTIN7android7String813StaticLinkageE",
3108   "size" : 4,
3109   "source_file" : "/system/core/libutils/include/utils/String8.h",
3110   "underlying_type" : "_ZTIj"
3111  },
3112  {
3113   "alignment" : 4,
3114   "enum_fields" :
3115   [
3116    {
3117     "enum_field_value" : 0,
3118     "name" : "android::String16::kEmptyString"
3119    }
3120   ],
3121   "linker_set_key" : "_ZTIN7android8String1613StaticLinkageE",
3122   "name" : "android::String16::StaticLinkage",
3123   "referenced_type" : "_ZTIN7android8String1613StaticLinkageE",
3124   "self_type" : "_ZTIN7android8String1613StaticLinkageE",
3125   "size" : 4,
3126   "source_file" : "/system/core/libutils/include/utils/String16.h",
3127   "underlying_type" : "_ZTIj"
3128  },
3129  {
3130   "alignment" : 4,
3131   "enum_fields" :
3132   [
3133    {
3134     "enum_field_value" : 0,
3135     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::READPTRPOS"
3136    },
3137    {
3138     "enum_field_value" : 1,
3139     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::WRITEPTRPOS"
3140    },
3141    {
3142     "enum_field_value" : 2,
3143     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::DATAPTRPOS"
3144    },
3145    {
3146     "enum_field_value" : 3,
3147     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::EVFLAGWORDPOS"
3148    }
3149   ],
3150   "linker_set_key" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EE11GrantorTypeE",
3151   "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::GrantorType",
3152   "referenced_type" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EE11GrantorTypeE",
3153   "self_type" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EE11GrantorTypeE",
3154   "size" : 4,
3155   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
3156   "underlying_type" : "_ZTIi"
3157  },
3158  {
3159   "alignment" : 4,
3160   "enum_fields" :
3161   [
3162    {
3163     "enum_field_value" : 0,
3164     "name" : "android::hardware::ProcessState::CallRestriction::NONE"
3165    },
3166    {
3167     "enum_field_value" : 1,
3168     "name" : "android::hardware::ProcessState::CallRestriction::ERROR_IF_NOT_ONEWAY"
3169    },
3170    {
3171     "enum_field_value" : 2,
3172     "name" : "android::hardware::ProcessState::CallRestriction::FATAL_IF_NOT_ONEWAY"
3173    }
3174   ],
3175   "linker_set_key" : "_ZTIN7android8hardware12ProcessState15CallRestrictionE",
3176   "name" : "android::hardware::ProcessState::CallRestriction",
3177   "referenced_type" : "_ZTIN7android8hardware12ProcessState15CallRestrictionE",
3178   "self_type" : "_ZTIN7android8hardware12ProcessState15CallRestrictionE",
3179   "size" : 4,
3180   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
3181   "underlying_type" : "_ZTIi"
3182  },
3183  {
3184   "alignment" : 4,
3185   "enum_fields" :
3186   [
3187    {
3188     "enum_field_value" : 6,
3189     "name" : "android::hardware::tetheroffload::control::V1_0::NetworkProtocol::TCP"
3190    },
3191    {
3192     "enum_field_value" : 17,
3193     "name" : "android::hardware::tetheroffload::control::V1_0::NetworkProtocol::UDP"
3194    }
3195   ],
3196   "linker_set_key" : "_ZTIN7android8hardware13tetheroffload7control4V1_015NetworkProtocolE",
3197   "name" : "android::hardware::tetheroffload::control::V1_0::NetworkProtocol",
3198   "referenced_type" : "_ZTIN7android8hardware13tetheroffload7control4V1_015NetworkProtocolE",
3199   "self_type" : "_ZTIN7android8hardware13tetheroffload7control4V1_015NetworkProtocolE",
3200   "size" : 4,
3201   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/types.h",
3202   "underlying_type" : "_ZTIj"
3203  },
3204  {
3205   "alignment" : 4,
3206   "enum_fields" :
3207   [
3208    {
3209     "enum_field_value" : 1,
3210     "name" : "android::hardware::tetheroffload::control::V1_0::OffloadCallbackEvent::OFFLOAD_STARTED"
3211    },
3212    {
3213     "enum_field_value" : 2,
3214     "name" : "android::hardware::tetheroffload::control::V1_0::OffloadCallbackEvent::OFFLOAD_STOPPED_ERROR"
3215    },
3216    {
3217     "enum_field_value" : 3,
3218     "name" : "android::hardware::tetheroffload::control::V1_0::OffloadCallbackEvent::OFFLOAD_STOPPED_UNSUPPORTED"
3219    },
3220    {
3221     "enum_field_value" : 4,
3222     "name" : "android::hardware::tetheroffload::control::V1_0::OffloadCallbackEvent::OFFLOAD_SUPPORT_AVAILABLE"
3223    },
3224    {
3225     "enum_field_value" : 5,
3226     "name" : "android::hardware::tetheroffload::control::V1_0::OffloadCallbackEvent::OFFLOAD_STOPPED_LIMIT_REACHED"
3227    }
3228   ],
3229   "linker_set_key" : "_ZTIN7android8hardware13tetheroffload7control4V1_020OffloadCallbackEventE",
3230   "name" : "android::hardware::tetheroffload::control::V1_0::OffloadCallbackEvent",
3231   "referenced_type" : "_ZTIN7android8hardware13tetheroffload7control4V1_020OffloadCallbackEventE",
3232   "self_type" : "_ZTIN7android8hardware13tetheroffload7control4V1_020OffloadCallbackEventE",
3233   "size" : 4,
3234   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/types.h",
3235   "underlying_type" : "_ZTIj"
3236  },
3237  {
3238   "alignment" : 4,
3239   "enum_fields" :
3240   [
3241    {
3242     "enum_field_value" : 0,
3243     "name" : "android::hardware::HidlReturnRestriction::NONE"
3244    },
3245    {
3246     "enum_field_value" : 1,
3247     "name" : "android::hardware::HidlReturnRestriction::ERROR_IF_UNCHECKED"
3248    },
3249    {
3250     "enum_field_value" : 2,
3251     "name" : "android::hardware::HidlReturnRestriction::FATAL_IF_UNCHECKED"
3252    }
3253   ],
3254   "linker_set_key" : "_ZTIN7android8hardware21HidlReturnRestrictionE",
3255   "name" : "android::hardware::HidlReturnRestriction",
3256   "referenced_type" : "_ZTIN7android8hardware21HidlReturnRestrictionE",
3257   "self_type" : "_ZTIN7android8hardware21HidlReturnRestrictionE",
3258   "size" : 4,
3259   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
3260   "underlying_type" : "_ZTIi"
3261  },
3262  {
3263   "alignment" : 4,
3264   "enum_fields" :
3265   [
3266    {
3267     "enum_field_value" : 0,
3268     "name" : "android::hardware::Status::EX_NONE"
3269    },
3270    {
3271     "enum_field_value" : -1,
3272     "name" : "android::hardware::Status::EX_SECURITY"
3273    },
3274    {
3275     "enum_field_value" : -2,
3276     "name" : "android::hardware::Status::EX_BAD_PARCELABLE"
3277    },
3278    {
3279     "enum_field_value" : -3,
3280     "name" : "android::hardware::Status::EX_ILLEGAL_ARGUMENT"
3281    },
3282    {
3283     "enum_field_value" : -4,
3284     "name" : "android::hardware::Status::EX_NULL_POINTER"
3285    },
3286    {
3287     "enum_field_value" : -5,
3288     "name" : "android::hardware::Status::EX_ILLEGAL_STATE"
3289    },
3290    {
3291     "enum_field_value" : -6,
3292     "name" : "android::hardware::Status::EX_NETWORK_MAIN_THREAD"
3293    },
3294    {
3295     "enum_field_value" : -7,
3296     "name" : "android::hardware::Status::EX_UNSUPPORTED_OPERATION"
3297    },
3298    {
3299     "enum_field_value" : -128,
3300     "name" : "android::hardware::Status::EX_HAS_REPLY_HEADER"
3301    },
3302    {
3303     "enum_field_value" : -129,
3304     "name" : "android::hardware::Status::EX_TRANSACTION_FAILED"
3305    }
3306   ],
3307   "linker_set_key" : "_ZTIN7android8hardware6Status9ExceptionE",
3308   "name" : "android::hardware::Status::Exception",
3309   "referenced_type" : "_ZTIN7android8hardware6Status9ExceptionE",
3310   "self_type" : "_ZTIN7android8hardware6Status9ExceptionE",
3311   "size" : 4,
3312   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
3313   "underlying_type" : "_ZTIi"
3314  },
3315  {
3316   "alignment" : 4,
3317   "enum_fields" :
3318   [
3319    {
3320     "enum_field_value" : 1,
3321     "name" : "android::hardware::IBinder::FLAG_ONEWAY"
3322    }
3323   ],
3324   "linker_set_key" : "_ZTIN7android8hardware7IBinder12$FLAG_ONEWAYE",
3325   "name" : "android::hardware::IBinder::(anonymous enum at system/libhwbinder/include/hwbinder/IBinder.h:47:5)",
3326   "referenced_type" : "_ZTIN7android8hardware7IBinder12$FLAG_ONEWAYE",
3327   "self_type" : "_ZTIN7android8hardware7IBinder12$FLAG_ONEWAYE",
3328   "size" : 4,
3329   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
3330   "underlying_type" : "_ZTIj"
3331  },
3332  {
3333   "alignment" : 4,
3334   "enum_fields" :
3335   [
3336    {
3337     "enum_field_value" : 0,
3338     "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_ENTRY"
3339    },
3340    {
3341     "enum_field_value" : 1,
3342     "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_EXIT"
3343    },
3344    {
3345     "enum_field_value" : 2,
3346     "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_ENTRY"
3347    },
3348    {
3349     "enum_field_value" : 3,
3350     "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_EXIT"
3351    },
3352    {
3353     "enum_field_value" : 4,
3354     "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_ENTRY"
3355    },
3356    {
3357     "enum_field_value" : 5,
3358     "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_EXIT"
3359    },
3360    {
3361     "enum_field_value" : 6,
3362     "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_ENTRY"
3363    },
3364    {
3365     "enum_field_value" : 7,
3366     "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_EXIT"
3367    },
3368    {
3369     "enum_field_value" : 8,
3370     "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_ENTRY"
3371    },
3372    {
3373     "enum_field_value" : 9,
3374     "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_EXIT"
3375    }
3376   ],
3377   "linker_set_key" : "_ZTIN7android8hardware7details16HidlInstrumentor20InstrumentationEventE",
3378   "name" : "android::hardware::details::HidlInstrumentor::InstrumentationEvent",
3379   "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentor20InstrumentationEventE",
3380   "self_type" : "_ZTIN7android8hardware7details16HidlInstrumentor20InstrumentationEventE",
3381   "size" : 4,
3382   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
3383   "underlying_type" : "_ZTIj"
3384  },
3385  {
3386   "alignment" : 4,
3387   "enum_fields" :
3388   [
3389    {
3390     "enum_field_value" : 1,
3391     "name" : "android::hardware::kSynchronizedReadWrite"
3392    },
3393    {
3394     "enum_field_value" : 2,
3395     "name" : "android::hardware::kUnsynchronizedWrite"
3396    }
3397   ],
3398   "linker_set_key" : "_ZTIN7android8hardware8MQFlavorE",
3399   "name" : "android::hardware::MQFlavor",
3400   "referenced_type" : "_ZTIN7android8hardware8MQFlavorE",
3401   "self_type" : "_ZTIN7android8hardware8MQFlavorE",
3402   "size" : 4,
3403   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
3404   "underlying_type" : "_ZTIj"
3405  },
3406  {
3407   "alignment" : 4,
3408   "enum_fields" :
3409   [
3410    {
3411     "enum_field_value" : 0,
3412     "name" : "android::Condition::WAKE_UP_ONE"
3413    },
3414    {
3415     "enum_field_value" : 1,
3416     "name" : "android::Condition::WAKE_UP_ALL"
3417    }
3418   ],
3419   "linker_set_key" : "_ZTIN7android9Condition10WakeUpTypeE",
3420   "name" : "android::Condition::WakeUpType",
3421   "referenced_type" : "_ZTIN7android9Condition10WakeUpTypeE",
3422   "self_type" : "_ZTIN7android9Condition10WakeUpTypeE",
3423   "size" : 4,
3424   "source_file" : "/system/core/libutils/include/utils/Condition.h",
3425   "underlying_type" : "_ZTIj"
3426  },
3427  {
3428   "alignment" : 4,
3429   "enum_fields" :
3430   [
3431    {
3432     "enum_field_value" : 0,
3433     "name" : "android::Condition::PRIVATE"
3434    },
3435    {
3436     "enum_field_value" : 1,
3437     "name" : "android::Condition::SHARED"
3438    }
3439   ],
3440   "linker_set_key" : "_ZTIN7android9Condition8$PRIVATEE",
3441   "name" : "android::Condition::(anonymous enum at system/core/libutils/include/utils/Condition.h:54:5)",
3442   "referenced_type" : "_ZTIN7android9Condition8$PRIVATEE",
3443   "self_type" : "_ZTIN7android9Condition8$PRIVATEE",
3444   "size" : 4,
3445   "source_file" : "/system/core/libutils/include/utils/Condition.h",
3446   "underlying_type" : "_ZTIj"
3447  }
3448 ],
3449 "function_types" :
3450 [
3451  {
3452   "alignment" : 4,
3453   "linker_set_key" : "_ZTIFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
3454   "name" : "bool (const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
3455   "parameters" :
3456   [
3457    {
3458     "referenced_type" : "_ZTIRKN7android8String16E"
3459    },
3460    {
3461     "referenced_type" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE"
3462    },
3463    {
3464     "referenced_type" : "_ZTIPv"
3465    }
3466   ],
3467   "referenced_type" : "_ZTIFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
3468   "return_type" : "_ZTIb",
3469   "self_type" : "_ZTIFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
3470   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
3471  },
3472  {
3473   "alignment" : 4,
3474   "linker_set_key" : "_ZTIFiPvE",
3475   "name" : "int (void *)",
3476   "parameters" :
3477   [
3478    {
3479     "referenced_type" : "_ZTIPv"
3480    }
3481   ],
3482   "referenced_type" : "_ZTIFiPvE",
3483   "return_type" : "_ZTIi",
3484   "self_type" : "_ZTIFiPvE",
3485   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
3486  },
3487  {
3488   "alignment" : 4,
3489   "linker_set_key" : "_ZTIFvPN7android8hardware6ParcelEPKhjPKyjPvE",
3490   "name" : "void (android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
3491   "parameters" :
3492   [
3493    {
3494     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
3495    },
3496    {
3497     "referenced_type" : "_ZTIPKh"
3498    },
3499    {
3500     "referenced_type" : "_ZTIj"
3501    },
3502    {
3503     "referenced_type" : "_ZTIPKy"
3504    },
3505    {
3506     "referenced_type" : "_ZTIj"
3507    },
3508    {
3509     "referenced_type" : "_ZTIPv"
3510    }
3511   ],
3512   "referenced_type" : "_ZTIFvPN7android8hardware6ParcelEPKhjPKyjPvE",
3513   "return_type" : "_ZTIv",
3514   "self_type" : "_ZTIFvPN7android8hardware6ParcelEPKhjPKyjPvE",
3515   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
3516  }
3517 ],
3518 "functions" :
3519 [
3520  {
3521   "function_name" : "android::hardware::fromBinder",
3522   "linker_set_key" : "_ZN7android8hardware10fromBinderINS0_13tetheroffload7control4V1_025ITetheringOffloadCallbackENS4_28BpHwTetheringOffloadCallbackENS4_28BnHwTetheringOffloadCallbackEEENS_2spIT_EERKNS8_INS0_7IBinderEEE",
3523   "parameters" :
3524   [
3525    {
3526     "referenced_type" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE"
3527    }
3528   ],
3529   "return_type" : "_ZTIN7android2spINS_8hardware13tetheroffload7control4V1_025ITetheringOffloadCallbackEEE",
3530   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h",
3531   "template_args" :
3532   [
3533    "_ZTIN7android8hardware13tetheroffload7control4V1_025ITetheringOffloadCallbackE",
3534    "_ZTIN7android8hardware13tetheroffload7control4V1_028BpHwTetheringOffloadCallbackE",
3535    "_ZTIN7android8hardware13tetheroffload7control4V1_028BnHwTetheringOffloadCallbackE"
3536   ]
3537  },
3538  {
3539   "function_name" : "android::hardware::tetheroffload::control::V1_0::IOffloadControl::getService",
3540   "linker_set_key" : "_ZN7android8hardware13tetheroffload7control4V1_015IOffloadControl10getServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb",
3541   "parameters" :
3542   [
3543    {
3544     "default_arg" : true,
3545     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
3546    },
3547    {
3548     "default_arg" : true,
3549     "referenced_type" : "_ZTIb"
3550    }
3551   ],
3552   "return_type" : "_ZTIN7android2spINS_8hardware13tetheroffload7control4V1_015IOffloadControlEEE",
3553   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/IOffloadControl.h"
3554  },
3555  {
3556   "function_name" : "android::hardware::tetheroffload::control::V1_0::IOffloadControl::linkToDeath",
3557   "linker_set_key" : "_ZN7android8hardware13tetheroffload7control4V1_015IOffloadControl11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
3558   "parameters" :
3559   [
3560    {
3561     "is_this_ptr" : true,
3562     "referenced_type" : "_ZTIPN7android8hardware13tetheroffload7control4V1_015IOffloadControlE"
3563    },
3564    {
3565     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
3566    },
3567    {
3568     "referenced_type" : "_ZTIy"
3569    }
3570   ],
3571   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
3572   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/IOffloadControl.h"
3573  },
3574  {
3575   "function_name" : "android::hardware::tetheroffload::control::V1_0::IOffloadControl::getDebugInfo",
3576   "linker_set_key" : "_ZN7android8hardware13tetheroffload7control4V1_015IOffloadControl12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
3577   "parameters" :
3578   [
3579    {
3580     "is_this_ptr" : true,
3581     "referenced_type" : "_ZTIPN7android8hardware13tetheroffload7control4V1_015IOffloadControlE"
3582    },
3583    {
3584     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android4hidl4base4V1_09DebugInfoEEEE"
3585    }
3586   ],
3587   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3588   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/IOffloadControl.h"
3589  },
3590  {
3591   "function_name" : "android::hardware::tetheroffload::control::V1_0::IOffloadControl::getHashChain",
3592   "linker_set_key" : "_ZN7android8hardware13tetheroffload7control4V1_015IOffloadControl12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
3593   "parameters" :
3594   [
3595    {
3596     "is_this_ptr" : true,
3597     "referenced_type" : "_ZTIPN7android8hardware13tetheroffload7control4V1_015IOffloadControlE"
3598    },
3599    {
3600     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_10hidl_arrayIhLj32EJEEEEEEEE"
3601    }
3602   ],
3603   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3604   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/IOffloadControl.h"
3605  },
3606  {
3607   "function_name" : "android::hardware::tetheroffload::control::V1_0::IOffloadControl::tryGetService",
3608   "linker_set_key" : "_ZN7android8hardware13tetheroffload7control4V1_015IOffloadControl13tryGetServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb",
3609   "parameters" :
3610   [
3611    {
3612     "default_arg" : true,
3613     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
3614    },
3615    {
3616     "default_arg" : true,
3617     "referenced_type" : "_ZTIb"
3618    }
3619   ],
3620   "return_type" : "_ZTIN7android2spINS_8hardware13tetheroffload7control4V1_015IOffloadControlEEE",
3621   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/IOffloadControl.h"
3622  },
3623  {
3624   "function_name" : "android::hardware::tetheroffload::control::V1_0::IOffloadControl::unlinkToDeath",
3625   "linker_set_key" : "_ZN7android8hardware13tetheroffload7control4V1_015IOffloadControl13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
3626   "parameters" :
3627   [
3628    {
3629     "is_this_ptr" : true,
3630     "referenced_type" : "_ZTIPN7android8hardware13tetheroffload7control4V1_015IOffloadControlE"
3631    },
3632    {
3633     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
3634    }
3635   ],
3636   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
3637   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/IOffloadControl.h"
3638  },
3639  {
3640   "function_name" : "android::hardware::tetheroffload::control::V1_0::IOffloadControl::interfaceChain",
3641   "linker_set_key" : "_ZN7android8hardware13tetheroffload7control4V1_015IOffloadControl14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
3642   "parameters" :
3643   [
3644    {
3645     "is_this_ptr" : true,
3646     "referenced_type" : "_ZTIPN7android8hardware13tetheroffload7control4V1_015IOffloadControlE"
3647    },
3648    {
3649     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_11hidl_stringEEEEEE"
3650    }
3651   ],
3652   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3653   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/IOffloadControl.h"
3654  },
3655  {
3656   "function_name" : "android::hardware::tetheroffload::control::V1_0::IOffloadControl::registerAsService",
3657   "linker_set_key" : "_ZN7android8hardware13tetheroffload7control4V1_015IOffloadControl17registerAsServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE",
3658   "parameters" :
3659   [
3660    {
3661     "is_this_ptr" : true,
3662     "referenced_type" : "_ZTIPN7android8hardware13tetheroffload7control4V1_015IOffloadControlE"
3663    },
3664    {
3665     "default_arg" : true,
3666     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
3667    }
3668   ],
3669   "return_type" : "_ZTIi",
3670   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/IOffloadControl.h"
3671  },
3672  {
3673   "function_name" : "android::hardware::tetheroffload::control::V1_0::IOffloadControl::interfaceDescriptor",
3674   "linker_set_key" : "_ZN7android8hardware13tetheroffload7control4V1_015IOffloadControl19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
3675   "parameters" :
3676   [
3677    {
3678     "is_this_ptr" : true,
3679     "referenced_type" : "_ZTIPN7android8hardware13tetheroffload7control4V1_015IOffloadControlE"
3680    },
3681    {
3682     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware11hidl_stringEEEE"
3683    }
3684   ],
3685   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3686   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/IOffloadControl.h"
3687  },
3688  {
3689   "function_name" : "android::hardware::tetheroffload::control::V1_0::IOffloadControl::notifySyspropsChanged",
3690   "linker_set_key" : "_ZN7android8hardware13tetheroffload7control4V1_015IOffloadControl21notifySyspropsChangedEv",
3691   "parameters" :
3692   [
3693    {
3694     "is_this_ptr" : true,
3695     "referenced_type" : "_ZTIPN7android8hardware13tetheroffload7control4V1_015IOffloadControlE"
3696    }
3697   ],
3698   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3699   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/IOffloadControl.h"
3700  },
3701  {
3702   "function_name" : "android::hardware::tetheroffload::control::V1_0::IOffloadControl::setHALInstrumentation",
3703   "linker_set_key" : "_ZN7android8hardware13tetheroffload7control4V1_015IOffloadControl21setHALInstrumentationEv",
3704   "parameters" :
3705   [
3706    {
3707     "is_this_ptr" : true,
3708     "referenced_type" : "_ZTIPN7android8hardware13tetheroffload7control4V1_015IOffloadControlE"
3709    }
3710   ],
3711   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3712   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/IOffloadControl.h"
3713  },
3714  {
3715   "function_name" : "android::hardware::tetheroffload::control::V1_0::IOffloadControl::registerForNotifications",
3716   "linker_set_key" : "_ZN7android8hardware13tetheroffload7control4V1_015IOffloadControl24registerForNotificationsERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
3717   "parameters" :
3718   [
3719    {
3720     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
3721    },
3722    {
3723     "referenced_type" : "_ZTIRKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
3724    }
3725   ],
3726   "return_type" : "_ZTIb",
3727   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/IOffloadControl.h"
3728  },
3729  {
3730   "function_name" : "android::hardware::tetheroffload::control::V1_0::IOffloadControl::ping",
3731   "linker_set_key" : "_ZN7android8hardware13tetheroffload7control4V1_015IOffloadControl4pingEv",
3732   "parameters" :
3733   [
3734    {
3735     "is_this_ptr" : true,
3736     "referenced_type" : "_ZTIPN7android8hardware13tetheroffload7control4V1_015IOffloadControlE"
3737    }
3738   ],
3739   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3740   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/IOffloadControl.h"
3741  },
3742  {
3743   "function_name" : "android::hardware::tetheroffload::control::V1_0::IOffloadControl::debug",
3744   "linker_set_key" : "_ZN7android8hardware13tetheroffload7control4V1_015IOffloadControl5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
3745   "parameters" :
3746   [
3747    {
3748     "is_this_ptr" : true,
3749     "referenced_type" : "_ZTIPN7android8hardware13tetheroffload7control4V1_015IOffloadControlE"
3750    },
3751    {
3752     "referenced_type" : "_ZTIRKN7android8hardware11hidl_handleE"
3753    },
3754    {
3755     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_11hidl_stringEEE"
3756    }
3757   ],
3758   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3759   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/IOffloadControl.h"
3760  },
3761  {
3762   "function_name" : "android::hardware::tetheroffload::control::V1_0::IOffloadControl::castFrom",
3763   "linker_set_key" : "_ZN7android8hardware13tetheroffload7control4V1_015IOffloadControl8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb",
3764   "parameters" :
3765   [
3766    {
3767     "referenced_type" : "_ZTIRKN7android2spINS_4hidl4base4V1_05IBaseEEE"
3768    },
3769    {
3770     "default_arg" : true,
3771     "referenced_type" : "_ZTIb"
3772    }
3773   ],
3774   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_13tetheroffload7control4V1_015IOffloadControlEEEEE",
3775   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/IOffloadControl.h"
3776  },
3777  {
3778   "function_name" : "android::hardware::tetheroffload::control::V1_0::IOffloadControl::castFrom",
3779   "linker_set_key" : "_ZN7android8hardware13tetheroffload7control4V1_015IOffloadControl8castFromERKNS_2spIS4_EEb",
3780   "parameters" :
3781   [
3782    {
3783     "referenced_type" : "_ZTIRKN7android2spINS_8hardware13tetheroffload7control4V1_015IOffloadControlEEE"
3784    },
3785    {
3786     "default_arg" : true,
3787     "referenced_type" : "_ZTIb"
3788    }
3789   ],
3790   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_13tetheroffload7control4V1_015IOffloadControlEEEEE",
3791   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/IOffloadControl.h"
3792  },
3793  {
3794   "access" : "private",
3795   "function_name" : "android::hardware::tetheroffload::control::V1_0::BsOffloadControl::addOnewayTask",
3796   "linker_set_key" : "_ZN7android8hardware13tetheroffload7control4V1_016BsOffloadControl13addOnewayTaskENSt3__18functionIFvvEEE",
3797   "parameters" :
3798   [
3799    {
3800     "is_this_ptr" : true,
3801     "referenced_type" : "_ZTIPN7android8hardware13tetheroffload7control4V1_016BsOffloadControlE"
3802    },
3803    {
3804     "referenced_type" : "_ZTINSt3__18functionIFvvEEE"
3805    }
3806   ],
3807   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3808   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/BsOffloadControl.h"
3809  },
3810  {
3811   "function_name" : "android::hardware::tetheroffload::control::V1_0::BsOffloadControl::BsOffloadControl",
3812   "linker_set_key" : "_ZN7android8hardware13tetheroffload7control4V1_016BsOffloadControlC1ENS_2spINS3_15IOffloadControlEEE",
3813   "parameters" :
3814   [
3815    {
3816     "is_this_ptr" : true,
3817     "referenced_type" : "_ZTIPN7android8hardware13tetheroffload7control4V1_016BsOffloadControlE"
3818    },
3819    {
3820     "referenced_type" : "_ZTIKN7android2spINS_8hardware13tetheroffload7control4V1_015IOffloadControlEEE"
3821    }
3822   ],
3823   "return_type" : "_ZTIv",
3824   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/BsOffloadControl.h"
3825  },
3826  {
3827   "function_name" : "android::hardware::tetheroffload::control::V1_0::BsOffloadControl::BsOffloadControl",
3828   "linker_set_key" : "_ZN7android8hardware13tetheroffload7control4V1_016BsOffloadControlC2ENS_2spINS3_15IOffloadControlEEE",
3829   "parameters" :
3830   [
3831    {
3832     "is_this_ptr" : true,
3833     "referenced_type" : "_ZTIPN7android8hardware13tetheroffload7control4V1_016BsOffloadControlE"
3834    },
3835    {
3836     "referenced_type" : "_ZTIKN7android2spINS_8hardware13tetheroffload7control4V1_015IOffloadControlEEE"
3837    }
3838   ],
3839   "return_type" : "_ZTIv",
3840   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/BsOffloadControl.h"
3841  },
3842  {
3843   "function_name" : "android::hardware::tetheroffload::control::V1_0::BnHwOffloadControl::onTransact",
3844   "linker_set_key" : "_ZN7android8hardware13tetheroffload7control4V1_018BnHwOffloadControl10onTransactEjRKNS0_6ParcelEPS5_jNSt3__18functionIFvRS5_EEE",
3845   "parameters" :
3846   [
3847    {
3848     "is_this_ptr" : true,
3849     "referenced_type" : "_ZTIPN7android8hardware13tetheroffload7control4V1_018BnHwOffloadControlE"
3850    },
3851    {
3852     "referenced_type" : "_ZTIj"
3853    },
3854    {
3855     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
3856    },
3857    {
3858     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
3859    },
3860    {
3861     "default_arg" : true,
3862     "referenced_type" : "_ZTIj"
3863    },
3864    {
3865     "default_arg" : true,
3866     "referenced_type" : "_ZTINSt3__18functionIFvRN7android8hardware6ParcelEEEE"
3867    }
3868   ],
3869   "return_type" : "_ZTIi",
3870   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/BnHwOffloadControl.h"
3871  },
3872  {
3873   "access" : "private",
3874   "function_name" : "android::hardware::tetheroffload::control::V1_0::BnHwOffloadControl::getDebugInfo",
3875   "linker_set_key" : "_ZN7android8hardware13tetheroffload7control4V1_018BnHwOffloadControl12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
3876   "parameters" :
3877   [
3878    {
3879     "is_this_ptr" : true,
3880     "referenced_type" : "_ZTIPN7android8hardware13tetheroffload7control4V1_018BnHwOffloadControlE"
3881    },
3882    {
3883     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android4hidl4base4V1_09DebugInfoEEEE"
3884    }
3885   ],
3886   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3887   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/BnHwOffloadControl.h"
3888  },
3889  {
3890   "function_name" : "android::hardware::tetheroffload::control::V1_0::BnHwOffloadControl::_hidl_initOffload",
3891   "linker_set_key" : "_ZN7android8hardware13tetheroffload7control4V1_018BnHwOffloadControl17_hidl_initOffloadEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
3892   "parameters" :
3893   [
3894    {
3895     "referenced_type" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE"
3896    },
3897    {
3898     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
3899    },
3900    {
3901     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
3902    },
3903    {
3904     "referenced_type" : "_ZTINSt3__18functionIFvRN7android8hardware6ParcelEEEE"
3905    }
3906   ],
3907   "return_type" : "_ZTIi",
3908   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/BnHwOffloadControl.h"
3909  },
3910  {
3911   "function_name" : "android::hardware::tetheroffload::control::V1_0::BnHwOffloadControl::_hidl_stopOffload",
3912   "linker_set_key" : "_ZN7android8hardware13tetheroffload7control4V1_018BnHwOffloadControl17_hidl_stopOffloadEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
3913   "parameters" :
3914   [
3915    {
3916     "referenced_type" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE"
3917    },
3918    {
3919     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
3920    },
3921    {
3922     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
3923    },
3924    {
3925     "referenced_type" : "_ZTINSt3__18functionIFvRN7android8hardware6ParcelEEEE"
3926    }
3927   ],
3928   "return_type" : "_ZTIi",
3929   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/BnHwOffloadControl.h"
3930  },
3931  {
3932   "function_name" : "android::hardware::tetheroffload::control::V1_0::BnHwOffloadControl::_hidl_setDataLimit",
3933   "linker_set_key" : "_ZN7android8hardware13tetheroffload7control4V1_018BnHwOffloadControl18_hidl_setDataLimitEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
3934   "parameters" :
3935   [
3936    {
3937     "referenced_type" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE"
3938    },
3939    {
3940     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
3941    },
3942    {
3943     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
3944    },
3945    {
3946     "referenced_type" : "_ZTINSt3__18functionIFvRN7android8hardware6ParcelEEEE"
3947    }
3948   ],
3949   "return_type" : "_ZTIi",
3950   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/BnHwOffloadControl.h"
3951  },
3952  {
3953   "function_name" : "android::hardware::tetheroffload::control::V1_0::BnHwOffloadControl::_hidl_addDownstream",
3954   "linker_set_key" : "_ZN7android8hardware13tetheroffload7control4V1_018BnHwOffloadControl19_hidl_addDownstreamEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
3955   "parameters" :
3956   [
3957    {
3958     "referenced_type" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE"
3959    },
3960    {
3961     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
3962    },
3963    {
3964     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
3965    },
3966    {
3967     "referenced_type" : "_ZTINSt3__18functionIFvRN7android8hardware6ParcelEEEE"
3968    }
3969   ],
3970   "return_type" : "_ZTIi",
3971   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/BnHwOffloadControl.h"
3972  },
3973  {
3974   "function_name" : "android::hardware::tetheroffload::control::V1_0::BnHwOffloadControl::_hidl_removeDownstream",
3975   "linker_set_key" : "_ZN7android8hardware13tetheroffload7control4V1_018BnHwOffloadControl22_hidl_removeDownstreamEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
3976   "parameters" :
3977   [
3978    {
3979     "referenced_type" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE"
3980    },
3981    {
3982     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
3983    },
3984    {
3985     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
3986    },
3987    {
3988     "referenced_type" : "_ZTINSt3__18functionIFvRN7android8hardware6ParcelEEEE"
3989    }
3990   ],
3991   "return_type" : "_ZTIi",
3992   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/BnHwOffloadControl.h"
3993  },
3994  {
3995   "function_name" : "android::hardware::tetheroffload::control::V1_0::BnHwOffloadControl::_hidl_setLocalPrefixes",
3996   "linker_set_key" : "_ZN7android8hardware13tetheroffload7control4V1_018BnHwOffloadControl22_hidl_setLocalPrefixesEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
3997   "parameters" :
3998   [
3999    {
4000     "referenced_type" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE"
4001    },
4002    {
4003     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
4004    },
4005    {
4006     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
4007    },
4008    {
4009     "referenced_type" : "_ZTINSt3__18functionIFvRN7android8hardware6ParcelEEEE"
4010    }
4011   ],
4012   "return_type" : "_ZTIi",
4013   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/BnHwOffloadControl.h"
4014  },
4015  {
4016   "function_name" : "android::hardware::tetheroffload::control::V1_0::BnHwOffloadControl::_hidl_getForwardedStats",
4017   "linker_set_key" : "_ZN7android8hardware13tetheroffload7control4V1_018BnHwOffloadControl23_hidl_getForwardedStatsEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
4018   "parameters" :
4019   [
4020    {
4021     "referenced_type" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE"
4022    },
4023    {
4024     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
4025    },
4026    {
4027     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
4028    },
4029    {
4030     "referenced_type" : "_ZTINSt3__18functionIFvRN7android8hardware6ParcelEEEE"
4031    }
4032   ],
4033   "return_type" : "_ZTIi",
4034   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/BnHwOffloadControl.h"
4035  },
4036  {
4037   "function_name" : "android::hardware::tetheroffload::control::V1_0::BnHwOffloadControl::_hidl_setUpstreamParameters",
4038   "linker_set_key" : "_ZN7android8hardware13tetheroffload7control4V1_018BnHwOffloadControl27_hidl_setUpstreamParametersEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
4039   "parameters" :
4040   [
4041    {
4042     "referenced_type" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE"
4043    },
4044    {
4045     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
4046    },
4047    {
4048     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
4049    },
4050    {
4051     "referenced_type" : "_ZTINSt3__18functionIFvRN7android8hardware6ParcelEEEE"
4052    }
4053   ],
4054   "return_type" : "_ZTIi",
4055   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/BnHwOffloadControl.h"
4056  },
4057  {
4058   "access" : "private",
4059   "function_name" : "android::hardware::tetheroffload::control::V1_0::BnHwOffloadControl::ping",
4060   "linker_set_key" : "_ZN7android8hardware13tetheroffload7control4V1_018BnHwOffloadControl4pingEv",
4061   "parameters" :
4062   [
4063    {
4064     "is_this_ptr" : true,
4065     "referenced_type" : "_ZTIPN7android8hardware13tetheroffload7control4V1_018BnHwOffloadControlE"
4066    }
4067   ],
4068   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4069   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/BnHwOffloadControl.h"
4070  },
4071  {
4072   "function_name" : "android::hardware::tetheroffload::control::V1_0::BnHwOffloadControl::BnHwOffloadControl",
4073   "linker_set_key" : "_ZN7android8hardware13tetheroffload7control4V1_018BnHwOffloadControlC1ERKNS_2spINS3_15IOffloadControlEEE",
4074   "parameters" :
4075   [
4076    {
4077     "is_this_ptr" : true,
4078     "referenced_type" : "_ZTIPN7android8hardware13tetheroffload7control4V1_018BnHwOffloadControlE"
4079    },
4080    {
4081     "referenced_type" : "_ZTIRKN7android2spINS_8hardware13tetheroffload7control4V1_015IOffloadControlEEE"
4082    }
4083   ],
4084   "return_type" : "_ZTIv",
4085   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/BnHwOffloadControl.h"
4086  },
4087  {
4088   "function_name" : "android::hardware::tetheroffload::control::V1_0::BnHwOffloadControl::BnHwOffloadControl",
4089   "linker_set_key" : "_ZN7android8hardware13tetheroffload7control4V1_018BnHwOffloadControlC2ERKNS_2spINS3_15IOffloadControlEEE",
4090   "parameters" :
4091   [
4092    {
4093     "is_this_ptr" : true,
4094     "referenced_type" : "_ZTIPN7android8hardware13tetheroffload7control4V1_018BnHwOffloadControlE"
4095    },
4096    {
4097     "referenced_type" : "_ZTIRKN7android2spINS_8hardware13tetheroffload7control4V1_015IOffloadControlEEE"
4098    }
4099   ],
4100   "return_type" : "_ZTIv",
4101   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/BnHwOffloadControl.h"
4102  },
4103  {
4104   "function_name" : "android::hardware::tetheroffload::control::V1_0::BnHwOffloadControl::~BnHwOffloadControl",
4105   "linker_set_key" : "_ZN7android8hardware13tetheroffload7control4V1_018BnHwOffloadControlD0Ev",
4106   "parameters" :
4107   [
4108    {
4109     "is_this_ptr" : true,
4110     "referenced_type" : "_ZTIPN7android8hardware13tetheroffload7control4V1_018BnHwOffloadControlE"
4111    }
4112   ],
4113   "return_type" : "_ZTIv",
4114   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/BnHwOffloadControl.h"
4115  },
4116  {
4117   "function_name" : "android::hardware::tetheroffload::control::V1_0::BnHwOffloadControl::~BnHwOffloadControl",
4118   "linker_set_key" : "_ZN7android8hardware13tetheroffload7control4V1_018BnHwOffloadControlD1Ev",
4119   "parameters" :
4120   [
4121    {
4122     "is_this_ptr" : true,
4123     "referenced_type" : "_ZTIPN7android8hardware13tetheroffload7control4V1_018BnHwOffloadControlE"
4124    }
4125   ],
4126   "return_type" : "_ZTIv",
4127   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/BnHwOffloadControl.h"
4128  },
4129  {
4130   "function_name" : "android::hardware::tetheroffload::control::V1_0::BnHwOffloadControl::~BnHwOffloadControl",
4131   "linker_set_key" : "_ZN7android8hardware13tetheroffload7control4V1_018BnHwOffloadControlD2Ev",
4132   "parameters" :
4133   [
4134    {
4135     "is_this_ptr" : true,
4136     "referenced_type" : "_ZTIPN7android8hardware13tetheroffload7control4V1_018BnHwOffloadControlE"
4137    }
4138   ],
4139   "return_type" : "_ZTIv",
4140   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/BnHwOffloadControl.h"
4141  },
4142  {
4143   "function_name" : "android::hardware::tetheroffload::control::V1_0::BpHwOffloadControl::initOffload",
4144   "linker_set_key" : "_ZN7android8hardware13tetheroffload7control4V1_018BpHwOffloadControl11initOffloadERKNS_2spINS3_25ITetheringOffloadCallbackEEENSt3__18functionIFvbRKNS0_11hidl_stringEEEE",
4145   "parameters" :
4146   [
4147    {
4148     "is_this_ptr" : true,
4149     "referenced_type" : "_ZTIPN7android8hardware13tetheroffload7control4V1_018BpHwOffloadControlE"
4150    },
4151    {
4152     "referenced_type" : "_ZTIRKN7android2spINS_8hardware13tetheroffload7control4V1_025ITetheringOffloadCallbackEEE"
4153    },
4154    {
4155     "referenced_type" : "_ZTINSt3__18functionIFvbRKN7android8hardware11hidl_stringEEEE"
4156    }
4157   ],
4158   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4159   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/BpHwOffloadControl.h"
4160  },
4161  {
4162   "function_name" : "android::hardware::tetheroffload::control::V1_0::BpHwOffloadControl::linkToDeath",
4163   "linker_set_key" : "_ZN7android8hardware13tetheroffload7control4V1_018BpHwOffloadControl11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
4164   "parameters" :
4165   [
4166    {
4167     "is_this_ptr" : true,
4168     "referenced_type" : "_ZTIPN7android8hardware13tetheroffload7control4V1_018BpHwOffloadControlE"
4169    },
4170    {
4171     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
4172    },
4173    {
4174     "referenced_type" : "_ZTIy"
4175    }
4176   ],
4177   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
4178   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/BpHwOffloadControl.h"
4179  },
4180  {
4181   "function_name" : "android::hardware::tetheroffload::control::V1_0::BpHwOffloadControl::stopOffload",
4182   "linker_set_key" : "_ZN7android8hardware13tetheroffload7control4V1_018BpHwOffloadControl11stopOffloadENSt3__18functionIFvbRKNS0_11hidl_stringEEEE",
4183   "parameters" :
4184   [
4185    {
4186     "is_this_ptr" : true,
4187     "referenced_type" : "_ZTIPN7android8hardware13tetheroffload7control4V1_018BpHwOffloadControlE"
4188    },
4189    {
4190     "referenced_type" : "_ZTINSt3__18functionIFvbRKN7android8hardware11hidl_stringEEEE"
4191    }
4192   ],
4193   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4194   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/BpHwOffloadControl.h"
4195  },
4196  {
4197   "function_name" : "android::hardware::tetheroffload::control::V1_0::BpHwOffloadControl::getDebugInfo",
4198   "linker_set_key" : "_ZN7android8hardware13tetheroffload7control4V1_018BpHwOffloadControl12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
4199   "parameters" :
4200   [
4201    {
4202     "is_this_ptr" : true,
4203     "referenced_type" : "_ZTIPN7android8hardware13tetheroffload7control4V1_018BpHwOffloadControlE"
4204    },
4205    {
4206     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android4hidl4base4V1_09DebugInfoEEEE"
4207    }
4208   ],
4209   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4210   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/BpHwOffloadControl.h"
4211  },
4212  {
4213   "function_name" : "android::hardware::tetheroffload::control::V1_0::BpHwOffloadControl::getHashChain",
4214   "linker_set_key" : "_ZN7android8hardware13tetheroffload7control4V1_018BpHwOffloadControl12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
4215   "parameters" :
4216   [
4217    {
4218     "is_this_ptr" : true,
4219     "referenced_type" : "_ZTIPN7android8hardware13tetheroffload7control4V1_018BpHwOffloadControlE"
4220    },
4221    {
4222     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_10hidl_arrayIhLj32EJEEEEEEEE"
4223    }
4224   ],
4225   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4226   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/BpHwOffloadControl.h"
4227  },
4228  {
4229   "function_name" : "android::hardware::tetheroffload::control::V1_0::BpHwOffloadControl::setDataLimit",
4230   "linker_set_key" : "_ZN7android8hardware13tetheroffload7control4V1_018BpHwOffloadControl12setDataLimitERKNS0_11hidl_stringEyNSt3__18functionIFvbS7_EEE",
4231   "parameters" :
4232   [
4233    {
4234     "is_this_ptr" : true,
4235     "referenced_type" : "_ZTIPN7android8hardware13tetheroffload7control4V1_018BpHwOffloadControlE"
4236    },
4237    {
4238     "referenced_type" : "_ZTIRKN7android8hardware11hidl_stringE"
4239    },
4240    {
4241     "referenced_type" : "_ZTIy"
4242    },
4243    {
4244     "referenced_type" : "_ZTINSt3__18functionIFvbRKN7android8hardware11hidl_stringEEEE"
4245    }
4246   ],
4247   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4248   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/BpHwOffloadControl.h"
4249  },
4250  {
4251   "function_name" : "android::hardware::tetheroffload::control::V1_0::BpHwOffloadControl::addDownstream",
4252   "linker_set_key" : "_ZN7android8hardware13tetheroffload7control4V1_018BpHwOffloadControl13addDownstreamERKNS0_11hidl_stringES7_NSt3__18functionIFvbS7_EEE",
4253   "parameters" :
4254   [
4255    {
4256     "is_this_ptr" : true,
4257     "referenced_type" : "_ZTIPN7android8hardware13tetheroffload7control4V1_018BpHwOffloadControlE"
4258    },
4259    {
4260     "referenced_type" : "_ZTIRKN7android8hardware11hidl_stringE"
4261    },
4262    {
4263     "referenced_type" : "_ZTIRKN7android8hardware11hidl_stringE"
4264    },
4265    {
4266     "referenced_type" : "_ZTINSt3__18functionIFvbRKN7android8hardware11hidl_stringEEEE"
4267    }
4268   ],
4269   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4270   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/BpHwOffloadControl.h"
4271  },
4272  {
4273   "function_name" : "android::hardware::tetheroffload::control::V1_0::BpHwOffloadControl::unlinkToDeath",
4274   "linker_set_key" : "_ZN7android8hardware13tetheroffload7control4V1_018BpHwOffloadControl13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
4275   "parameters" :
4276   [
4277    {
4278     "is_this_ptr" : true,
4279     "referenced_type" : "_ZTIPN7android8hardware13tetheroffload7control4V1_018BpHwOffloadControlE"
4280    },
4281    {
4282     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
4283    }
4284   ],
4285   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
4286   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/BpHwOffloadControl.h"
4287  },
4288  {
4289   "function_name" : "android::hardware::tetheroffload::control::V1_0::BpHwOffloadControl::interfaceChain",
4290   "linker_set_key" : "_ZN7android8hardware13tetheroffload7control4V1_018BpHwOffloadControl14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
4291   "parameters" :
4292   [
4293    {
4294     "is_this_ptr" : true,
4295     "referenced_type" : "_ZTIPN7android8hardware13tetheroffload7control4V1_018BpHwOffloadControlE"
4296    },
4297    {
4298     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_11hidl_stringEEEEEE"
4299    }
4300   ],
4301   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4302   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/BpHwOffloadControl.h"
4303  },
4304  {
4305   "function_name" : "android::hardware::tetheroffload::control::V1_0::BpHwOffloadControl::onLastStrongRef",
4306   "linker_set_key" : "_ZN7android8hardware13tetheroffload7control4V1_018BpHwOffloadControl15onLastStrongRefEPKv",
4307   "parameters" :
4308   [
4309    {
4310     "is_this_ptr" : true,
4311     "referenced_type" : "_ZTIPN7android8hardware13tetheroffload7control4V1_018BpHwOffloadControlE"
4312    },
4313    {
4314     "referenced_type" : "_ZTIPKv"
4315    }
4316   ],
4317   "return_type" : "_ZTIv",
4318   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/BpHwOffloadControl.h"
4319  },
4320  {
4321   "function_name" : "android::hardware::tetheroffload::control::V1_0::BpHwOffloadControl::removeDownstream",
4322   "linker_set_key" : "_ZN7android8hardware13tetheroffload7control4V1_018BpHwOffloadControl16removeDownstreamERKNS0_11hidl_stringES7_NSt3__18functionIFvbS7_EEE",
4323   "parameters" :
4324   [
4325    {
4326     "is_this_ptr" : true,
4327     "referenced_type" : "_ZTIPN7android8hardware13tetheroffload7control4V1_018BpHwOffloadControlE"
4328    },
4329    {
4330     "referenced_type" : "_ZTIRKN7android8hardware11hidl_stringE"
4331    },
4332    {
4333     "referenced_type" : "_ZTIRKN7android8hardware11hidl_stringE"
4334    },
4335    {
4336     "referenced_type" : "_ZTINSt3__18functionIFvbRKN7android8hardware11hidl_stringEEEE"
4337    }
4338   ],
4339   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4340   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/BpHwOffloadControl.h"
4341  },
4342  {
4343   "function_name" : "android::hardware::tetheroffload::control::V1_0::BpHwOffloadControl::setLocalPrefixes",
4344   "linker_set_key" : "_ZN7android8hardware13tetheroffload7control4V1_018BpHwOffloadControl16setLocalPrefixesERKNS0_8hidl_vecINS0_11hidl_stringEEENSt3__18functionIFvbRKS6_EEE",
4345   "parameters" :
4346   [
4347    {
4348     "is_this_ptr" : true,
4349     "referenced_type" : "_ZTIPN7android8hardware13tetheroffload7control4V1_018BpHwOffloadControlE"
4350    },
4351    {
4352     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_11hidl_stringEEE"
4353    },
4354    {
4355     "referenced_type" : "_ZTINSt3__18functionIFvbRKN7android8hardware11hidl_stringEEEE"
4356    }
4357   ],
4358   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4359   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/BpHwOffloadControl.h"
4360  },
4361  {
4362   "function_name" : "android::hardware::tetheroffload::control::V1_0::BpHwOffloadControl::_hidl_initOffload",
4363   "linker_set_key" : "_ZN7android8hardware13tetheroffload7control4V1_018BpHwOffloadControl17_hidl_initOffloadEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS_2spINS3_25ITetheringOffloadCallbackEEENSt3__18functionIFvbRKNS0_11hidl_stringEEEE",
4364   "parameters" :
4365   [
4366    {
4367     "referenced_type" : "_ZTIPN7android8hardware10IInterfaceE"
4368    },
4369    {
4370     "referenced_type" : "_ZTIPN7android8hardware7details16HidlInstrumentorE"
4371    },
4372    {
4373     "referenced_type" : "_ZTIRKN7android2spINS_8hardware13tetheroffload7control4V1_025ITetheringOffloadCallbackEEE"
4374    },
4375    {
4376     "referenced_type" : "_ZTINSt3__18functionIFvbRKN7android8hardware11hidl_stringEEEE"
4377    }
4378   ],
4379   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4380   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/BpHwOffloadControl.h"
4381  },
4382  {
4383   "function_name" : "android::hardware::tetheroffload::control::V1_0::BpHwOffloadControl::_hidl_stopOffload",
4384   "linker_set_key" : "_ZN7android8hardware13tetheroffload7control4V1_018BpHwOffloadControl17_hidl_stopOffloadEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENSt3__18functionIFvbRKNS0_11hidl_stringEEEE",
4385   "parameters" :
4386   [
4387    {
4388     "referenced_type" : "_ZTIPN7android8hardware10IInterfaceE"
4389    },
4390    {
4391     "referenced_type" : "_ZTIPN7android8hardware7details16HidlInstrumentorE"
4392    },
4393    {
4394     "referenced_type" : "_ZTINSt3__18functionIFvbRKN7android8hardware11hidl_stringEEEE"
4395    }
4396   ],
4397   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4398   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/BpHwOffloadControl.h"
4399  },
4400  {
4401   "function_name" : "android::hardware::tetheroffload::control::V1_0::BpHwOffloadControl::getForwardedStats",
4402   "linker_set_key" : "_ZN7android8hardware13tetheroffload7control4V1_018BpHwOffloadControl17getForwardedStatsERKNS0_11hidl_stringENSt3__18functionIFvyyEEE",
4403   "parameters" :
4404   [
4405    {
4406     "is_this_ptr" : true,
4407     "referenced_type" : "_ZTIPN7android8hardware13tetheroffload7control4V1_018BpHwOffloadControlE"
4408    },
4409    {
4410     "referenced_type" : "_ZTIRKN7android8hardware11hidl_stringE"
4411    },
4412    {
4413     "referenced_type" : "_ZTINSt3__18functionIFvyyEEE"
4414    }
4415   ],
4416   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4417   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/BpHwOffloadControl.h"
4418  },
4419  {
4420   "function_name" : "android::hardware::tetheroffload::control::V1_0::BpHwOffloadControl::_hidl_setDataLimit",
4421   "linker_set_key" : "_ZN7android8hardware13tetheroffload7control4V1_018BpHwOffloadControl18_hidl_setDataLimitEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_11hidl_stringEyNSt3__18functionIFvbSC_EEE",
4422   "parameters" :
4423   [
4424    {
4425     "referenced_type" : "_ZTIPN7android8hardware10IInterfaceE"
4426    },
4427    {
4428     "referenced_type" : "_ZTIPN7android8hardware7details16HidlInstrumentorE"
4429    },
4430    {
4431     "referenced_type" : "_ZTIRKN7android8hardware11hidl_stringE"
4432    },
4433    {
4434     "referenced_type" : "_ZTIy"
4435    },
4436    {
4437     "referenced_type" : "_ZTINSt3__18functionIFvbRKN7android8hardware11hidl_stringEEEE"
4438    }
4439   ],
4440   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4441   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/BpHwOffloadControl.h"
4442  },
4443  {
4444   "function_name" : "android::hardware::tetheroffload::control::V1_0::BpHwOffloadControl::_hidl_addDownstream",
4445   "linker_set_key" : "_ZN7android8hardware13tetheroffload7control4V1_018BpHwOffloadControl19_hidl_addDownstreamEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_11hidl_stringESC_NSt3__18functionIFvbSC_EEE",
4446   "parameters" :
4447   [
4448    {
4449     "referenced_type" : "_ZTIPN7android8hardware10IInterfaceE"
4450    },
4451    {
4452     "referenced_type" : "_ZTIPN7android8hardware7details16HidlInstrumentorE"
4453    },
4454    {
4455     "referenced_type" : "_ZTIRKN7android8hardware11hidl_stringE"
4456    },
4457    {
4458     "referenced_type" : "_ZTIRKN7android8hardware11hidl_stringE"
4459    },
4460    {
4461     "referenced_type" : "_ZTINSt3__18functionIFvbRKN7android8hardware11hidl_stringEEEE"
4462    }
4463   ],
4464   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4465   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/BpHwOffloadControl.h"
4466  },
4467  {
4468   "function_name" : "android::hardware::tetheroffload::control::V1_0::BpHwOffloadControl::interfaceDescriptor",
4469   "linker_set_key" : "_ZN7android8hardware13tetheroffload7control4V1_018BpHwOffloadControl19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
4470   "parameters" :
4471   [
4472    {
4473     "is_this_ptr" : true,
4474     "referenced_type" : "_ZTIPN7android8hardware13tetheroffload7control4V1_018BpHwOffloadControlE"
4475    },
4476    {
4477     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware11hidl_stringEEEE"
4478    }
4479   ],
4480   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4481   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/BpHwOffloadControl.h"
4482  },
4483  {
4484   "function_name" : "android::hardware::tetheroffload::control::V1_0::BpHwOffloadControl::notifySyspropsChanged",
4485   "linker_set_key" : "_ZN7android8hardware13tetheroffload7control4V1_018BpHwOffloadControl21notifySyspropsChangedEv",
4486   "parameters" :
4487   [
4488    {
4489     "is_this_ptr" : true,
4490     "referenced_type" : "_ZTIPN7android8hardware13tetheroffload7control4V1_018BpHwOffloadControlE"
4491    }
4492   ],
4493   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4494   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/BpHwOffloadControl.h"
4495  },
4496  {
4497   "function_name" : "android::hardware::tetheroffload::control::V1_0::BpHwOffloadControl::setHALInstrumentation",
4498   "linker_set_key" : "_ZN7android8hardware13tetheroffload7control4V1_018BpHwOffloadControl21setHALInstrumentationEv",
4499   "parameters" :
4500   [
4501    {
4502     "is_this_ptr" : true,
4503     "referenced_type" : "_ZTIPN7android8hardware13tetheroffload7control4V1_018BpHwOffloadControlE"
4504    }
4505   ],
4506   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4507   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/BpHwOffloadControl.h"
4508  },
4509  {
4510   "function_name" : "android::hardware::tetheroffload::control::V1_0::BpHwOffloadControl::setUpstreamParameters",
4511   "linker_set_key" : "_ZN7android8hardware13tetheroffload7control4V1_018BpHwOffloadControl21setUpstreamParametersERKNS0_11hidl_stringES7_S7_RKNS0_8hidl_vecIS5_EENSt3__18functionIFvbS7_EEE",
4512   "parameters" :
4513   [
4514    {
4515     "is_this_ptr" : true,
4516     "referenced_type" : "_ZTIPN7android8hardware13tetheroffload7control4V1_018BpHwOffloadControlE"
4517    },
4518    {
4519     "referenced_type" : "_ZTIRKN7android8hardware11hidl_stringE"
4520    },
4521    {
4522     "referenced_type" : "_ZTIRKN7android8hardware11hidl_stringE"
4523    },
4524    {
4525     "referenced_type" : "_ZTIRKN7android8hardware11hidl_stringE"
4526    },
4527    {
4528     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_11hidl_stringEEE"
4529    },
4530    {
4531     "referenced_type" : "_ZTINSt3__18functionIFvbRKN7android8hardware11hidl_stringEEEE"
4532    }
4533   ],
4534   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4535   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/BpHwOffloadControl.h"
4536  },
4537  {
4538   "function_name" : "android::hardware::tetheroffload::control::V1_0::BpHwOffloadControl::_hidl_removeDownstream",
4539   "linker_set_key" : "_ZN7android8hardware13tetheroffload7control4V1_018BpHwOffloadControl22_hidl_removeDownstreamEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_11hidl_stringESC_NSt3__18functionIFvbSC_EEE",
4540   "parameters" :
4541   [
4542    {
4543     "referenced_type" : "_ZTIPN7android8hardware10IInterfaceE"
4544    },
4545    {
4546     "referenced_type" : "_ZTIPN7android8hardware7details16HidlInstrumentorE"
4547    },
4548    {
4549     "referenced_type" : "_ZTIRKN7android8hardware11hidl_stringE"
4550    },
4551    {
4552     "referenced_type" : "_ZTIRKN7android8hardware11hidl_stringE"
4553    },
4554    {
4555     "referenced_type" : "_ZTINSt3__18functionIFvbRKN7android8hardware11hidl_stringEEEE"
4556    }
4557   ],
4558   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4559   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/BpHwOffloadControl.h"
4560  },
4561  {
4562   "function_name" : "android::hardware::tetheroffload::control::V1_0::BpHwOffloadControl::_hidl_setLocalPrefixes",
4563   "linker_set_key" : "_ZN7android8hardware13tetheroffload7control4V1_018BpHwOffloadControl22_hidl_setLocalPrefixesEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecINS0_11hidl_stringEEENSt3__18functionIFvbRKSB_EEE",
4564   "parameters" :
4565   [
4566    {
4567     "referenced_type" : "_ZTIPN7android8hardware10IInterfaceE"
4568    },
4569    {
4570     "referenced_type" : "_ZTIPN7android8hardware7details16HidlInstrumentorE"
4571    },
4572    {
4573     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_11hidl_stringEEE"
4574    },
4575    {
4576     "referenced_type" : "_ZTINSt3__18functionIFvbRKN7android8hardware11hidl_stringEEEE"
4577    }
4578   ],
4579   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4580   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/BpHwOffloadControl.h"
4581  },
4582  {
4583   "function_name" : "android::hardware::tetheroffload::control::V1_0::BpHwOffloadControl::_hidl_getForwardedStats",
4584   "linker_set_key" : "_ZN7android8hardware13tetheroffload7control4V1_018BpHwOffloadControl23_hidl_getForwardedStatsEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_11hidl_stringENSt3__18functionIFvyyEEE",
4585   "parameters" :
4586   [
4587    {
4588     "referenced_type" : "_ZTIPN7android8hardware10IInterfaceE"
4589    },
4590    {
4591     "referenced_type" : "_ZTIPN7android8hardware7details16HidlInstrumentorE"
4592    },
4593    {
4594     "referenced_type" : "_ZTIRKN7android8hardware11hidl_stringE"
4595    },
4596    {
4597     "referenced_type" : "_ZTINSt3__18functionIFvyyEEE"
4598    }
4599   ],
4600   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4601   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/BpHwOffloadControl.h"
4602  },
4603  {
4604   "function_name" : "android::hardware::tetheroffload::control::V1_0::BpHwOffloadControl::_hidl_setUpstreamParameters",
4605   "linker_set_key" : "_ZN7android8hardware13tetheroffload7control4V1_018BpHwOffloadControl27_hidl_setUpstreamParametersEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_11hidl_stringESC_SC_RKNS0_8hidl_vecISA_EENSt3__18functionIFvbSC_EEE",
4606   "parameters" :
4607   [
4608    {
4609     "referenced_type" : "_ZTIPN7android8hardware10IInterfaceE"
4610    },
4611    {
4612     "referenced_type" : "_ZTIPN7android8hardware7details16HidlInstrumentorE"
4613    },
4614    {
4615     "referenced_type" : "_ZTIRKN7android8hardware11hidl_stringE"
4616    },
4617    {
4618     "referenced_type" : "_ZTIRKN7android8hardware11hidl_stringE"
4619    },
4620    {
4621     "referenced_type" : "_ZTIRKN7android8hardware11hidl_stringE"
4622    },
4623    {
4624     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_11hidl_stringEEE"
4625    },
4626    {
4627     "referenced_type" : "_ZTINSt3__18functionIFvbRKN7android8hardware11hidl_stringEEEE"
4628    }
4629   ],
4630   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4631   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/BpHwOffloadControl.h"
4632  },
4633  {
4634   "function_name" : "android::hardware::tetheroffload::control::V1_0::BpHwOffloadControl::ping",
4635   "linker_set_key" : "_ZN7android8hardware13tetheroffload7control4V1_018BpHwOffloadControl4pingEv",
4636   "parameters" :
4637   [
4638    {
4639     "is_this_ptr" : true,
4640     "referenced_type" : "_ZTIPN7android8hardware13tetheroffload7control4V1_018BpHwOffloadControlE"
4641    }
4642   ],
4643   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4644   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/BpHwOffloadControl.h"
4645  },
4646  {
4647   "function_name" : "android::hardware::tetheroffload::control::V1_0::BpHwOffloadControl::debug",
4648   "linker_set_key" : "_ZN7android8hardware13tetheroffload7control4V1_018BpHwOffloadControl5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
4649   "parameters" :
4650   [
4651    {
4652     "is_this_ptr" : true,
4653     "referenced_type" : "_ZTIPN7android8hardware13tetheroffload7control4V1_018BpHwOffloadControlE"
4654    },
4655    {
4656     "referenced_type" : "_ZTIRKN7android8hardware11hidl_handleE"
4657    },
4658    {
4659     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_11hidl_stringEEE"
4660    }
4661   ],
4662   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4663   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/BpHwOffloadControl.h"
4664  },
4665  {
4666   "function_name" : "android::hardware::tetheroffload::control::V1_0::BpHwOffloadControl::BpHwOffloadControl",
4667   "linker_set_key" : "_ZN7android8hardware13tetheroffload7control4V1_018BpHwOffloadControlC1ERKNS_2spINS0_7IBinderEEE",
4668   "parameters" :
4669   [
4670    {
4671     "is_this_ptr" : true,
4672     "referenced_type" : "_ZTIPN7android8hardware13tetheroffload7control4V1_018BpHwOffloadControlE"
4673    },
4674    {
4675     "referenced_type" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE"
4676    }
4677   ],
4678   "return_type" : "_ZTIv",
4679   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/BpHwOffloadControl.h"
4680  },
4681  {
4682   "function_name" : "android::hardware::tetheroffload::control::V1_0::BpHwOffloadControl::BpHwOffloadControl",
4683   "linker_set_key" : "_ZN7android8hardware13tetheroffload7control4V1_018BpHwOffloadControlC2ERKNS_2spINS0_7IBinderEEE",
4684   "parameters" :
4685   [
4686    {
4687     "is_this_ptr" : true,
4688     "referenced_type" : "_ZTIPN7android8hardware13tetheroffload7control4V1_018BpHwOffloadControlE"
4689    },
4690    {
4691     "referenced_type" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE"
4692    }
4693   ],
4694   "return_type" : "_ZTIv",
4695   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/BpHwOffloadControl.h"
4696  },
4697  {
4698   "function_name" : "android::hardware::tetheroffload::control::V1_0::writeEmbeddedToParcel",
4699   "linker_set_key" : "_ZN7android8hardware13tetheroffload7control4V1_021writeEmbeddedToParcelERKNS3_16IPv4AddrPortPairEPNS0_6ParcelEjj",
4700   "parameters" :
4701   [
4702    {
4703     "referenced_type" : "_ZTIRKN7android8hardware13tetheroffload7control4V1_016IPv4AddrPortPairE"
4704    },
4705    {
4706     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
4707    },
4708    {
4709     "referenced_type" : "_ZTIj"
4710    },
4711    {
4712     "referenced_type" : "_ZTIj"
4713    }
4714   ],
4715   "return_type" : "_ZTIi",
4716   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/hwtypes.h"
4717  },
4718  {
4719   "function_name" : "android::hardware::tetheroffload::control::V1_0::writeEmbeddedToParcel",
4720   "linker_set_key" : "_ZN7android8hardware13tetheroffload7control4V1_021writeEmbeddedToParcelERKNS3_16NatTimeoutUpdateEPNS0_6ParcelEjj",
4721   "parameters" :
4722   [
4723    {
4724     "referenced_type" : "_ZTIRKN7android8hardware13tetheroffload7control4V1_016NatTimeoutUpdateE"
4725    },
4726    {
4727     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
4728    },
4729    {
4730     "referenced_type" : "_ZTIj"
4731    },
4732    {
4733     "referenced_type" : "_ZTIj"
4734    }
4735   ],
4736   "return_type" : "_ZTIi",
4737   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/hwtypes.h"
4738  },
4739  {
4740   "function_name" : "android::hardware::tetheroffload::control::V1_0::readEmbeddedFromParcel",
4741   "linker_set_key" : "_ZN7android8hardware13tetheroffload7control4V1_022readEmbeddedFromParcelERKNS3_16IPv4AddrPortPairERKNS0_6ParcelEjj",
4742   "parameters" :
4743   [
4744    {
4745     "referenced_type" : "_ZTIRKN7android8hardware13tetheroffload7control4V1_016IPv4AddrPortPairE"
4746    },
4747    {
4748     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
4749    },
4750    {
4751     "referenced_type" : "_ZTIj"
4752    },
4753    {
4754     "referenced_type" : "_ZTIj"
4755    }
4756   ],
4757   "return_type" : "_ZTIi",
4758   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/hwtypes.h"
4759  },
4760  {
4761   "function_name" : "android::hardware::tetheroffload::control::V1_0::readEmbeddedFromParcel",
4762   "linker_set_key" : "_ZN7android8hardware13tetheroffload7control4V1_022readEmbeddedFromParcelERKNS3_16NatTimeoutUpdateERKNS0_6ParcelEjj",
4763   "parameters" :
4764   [
4765    {
4766     "referenced_type" : "_ZTIRKN7android8hardware13tetheroffload7control4V1_016NatTimeoutUpdateE"
4767    },
4768    {
4769     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
4770    },
4771    {
4772     "referenced_type" : "_ZTIj"
4773    },
4774    {
4775     "referenced_type" : "_ZTIj"
4776    }
4777   ],
4778   "return_type" : "_ZTIi",
4779   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/hwtypes.h"
4780  },
4781  {
4782   "function_name" : "android::hardware::tetheroffload::control::V1_0::ITetheringOffloadCallback::getService",
4783   "linker_set_key" : "_ZN7android8hardware13tetheroffload7control4V1_025ITetheringOffloadCallback10getServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb",
4784   "parameters" :
4785   [
4786    {
4787     "default_arg" : true,
4788     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
4789    },
4790    {
4791     "default_arg" : true,
4792     "referenced_type" : "_ZTIb"
4793    }
4794   ],
4795   "return_type" : "_ZTIN7android2spINS_8hardware13tetheroffload7control4V1_025ITetheringOffloadCallbackEEE",
4796   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/ITetheringOffloadCallback.h"
4797  },
4798  {
4799   "function_name" : "android::hardware::tetheroffload::control::V1_0::ITetheringOffloadCallback::linkToDeath",
4800   "linker_set_key" : "_ZN7android8hardware13tetheroffload7control4V1_025ITetheringOffloadCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
4801   "parameters" :
4802   [
4803    {
4804     "is_this_ptr" : true,
4805     "referenced_type" : "_ZTIPN7android8hardware13tetheroffload7control4V1_025ITetheringOffloadCallbackE"
4806    },
4807    {
4808     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
4809    },
4810    {
4811     "referenced_type" : "_ZTIy"
4812    }
4813   ],
4814   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
4815   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/ITetheringOffloadCallback.h"
4816  },
4817  {
4818   "function_name" : "android::hardware::tetheroffload::control::V1_0::ITetheringOffloadCallback::getDebugInfo",
4819   "linker_set_key" : "_ZN7android8hardware13tetheroffload7control4V1_025ITetheringOffloadCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
4820   "parameters" :
4821   [
4822    {
4823     "is_this_ptr" : true,
4824     "referenced_type" : "_ZTIPN7android8hardware13tetheroffload7control4V1_025ITetheringOffloadCallbackE"
4825    },
4826    {
4827     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android4hidl4base4V1_09DebugInfoEEEE"
4828    }
4829   ],
4830   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4831   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/ITetheringOffloadCallback.h"
4832  },
4833  {
4834   "function_name" : "android::hardware::tetheroffload::control::V1_0::ITetheringOffloadCallback::getHashChain",
4835   "linker_set_key" : "_ZN7android8hardware13tetheroffload7control4V1_025ITetheringOffloadCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
4836   "parameters" :
4837   [
4838    {
4839     "is_this_ptr" : true,
4840     "referenced_type" : "_ZTIPN7android8hardware13tetheroffload7control4V1_025ITetheringOffloadCallbackE"
4841    },
4842    {
4843     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_10hidl_arrayIhLj32EJEEEEEEEE"
4844    }
4845   ],
4846   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4847   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/ITetheringOffloadCallback.h"
4848  },
4849  {
4850   "function_name" : "android::hardware::tetheroffload::control::V1_0::ITetheringOffloadCallback::tryGetService",
4851   "linker_set_key" : "_ZN7android8hardware13tetheroffload7control4V1_025ITetheringOffloadCallback13tryGetServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb",
4852   "parameters" :
4853   [
4854    {
4855     "default_arg" : true,
4856     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
4857    },
4858    {
4859     "default_arg" : true,
4860     "referenced_type" : "_ZTIb"
4861    }
4862   ],
4863   "return_type" : "_ZTIN7android2spINS_8hardware13tetheroffload7control4V1_025ITetheringOffloadCallbackEEE",
4864   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/ITetheringOffloadCallback.h"
4865  },
4866  {
4867   "function_name" : "android::hardware::tetheroffload::control::V1_0::ITetheringOffloadCallback::unlinkToDeath",
4868   "linker_set_key" : "_ZN7android8hardware13tetheroffload7control4V1_025ITetheringOffloadCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
4869   "parameters" :
4870   [
4871    {
4872     "is_this_ptr" : true,
4873     "referenced_type" : "_ZTIPN7android8hardware13tetheroffload7control4V1_025ITetheringOffloadCallbackE"
4874    },
4875    {
4876     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
4877    }
4878   ],
4879   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
4880   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/ITetheringOffloadCallback.h"
4881  },
4882  {
4883   "function_name" : "android::hardware::tetheroffload::control::V1_0::ITetheringOffloadCallback::interfaceChain",
4884   "linker_set_key" : "_ZN7android8hardware13tetheroffload7control4V1_025ITetheringOffloadCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
4885   "parameters" :
4886   [
4887    {
4888     "is_this_ptr" : true,
4889     "referenced_type" : "_ZTIPN7android8hardware13tetheroffload7control4V1_025ITetheringOffloadCallbackE"
4890    },
4891    {
4892     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_11hidl_stringEEEEEE"
4893    }
4894   ],
4895   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4896   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/ITetheringOffloadCallback.h"
4897  },
4898  {
4899   "function_name" : "android::hardware::tetheroffload::control::V1_0::ITetheringOffloadCallback::registerAsService",
4900   "linker_set_key" : "_ZN7android8hardware13tetheroffload7control4V1_025ITetheringOffloadCallback17registerAsServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE",
4901   "parameters" :
4902   [
4903    {
4904     "is_this_ptr" : true,
4905     "referenced_type" : "_ZTIPN7android8hardware13tetheroffload7control4V1_025ITetheringOffloadCallbackE"
4906    },
4907    {
4908     "default_arg" : true,
4909     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
4910    }
4911   ],
4912   "return_type" : "_ZTIi",
4913   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/ITetheringOffloadCallback.h"
4914  },
4915  {
4916   "function_name" : "android::hardware::tetheroffload::control::V1_0::ITetheringOffloadCallback::interfaceDescriptor",
4917   "linker_set_key" : "_ZN7android8hardware13tetheroffload7control4V1_025ITetheringOffloadCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
4918   "parameters" :
4919   [
4920    {
4921     "is_this_ptr" : true,
4922     "referenced_type" : "_ZTIPN7android8hardware13tetheroffload7control4V1_025ITetheringOffloadCallbackE"
4923    },
4924    {
4925     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware11hidl_stringEEEE"
4926    }
4927   ],
4928   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4929   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/ITetheringOffloadCallback.h"
4930  },
4931  {
4932   "function_name" : "android::hardware::tetheroffload::control::V1_0::ITetheringOffloadCallback::notifySyspropsChanged",
4933   "linker_set_key" : "_ZN7android8hardware13tetheroffload7control4V1_025ITetheringOffloadCallback21notifySyspropsChangedEv",
4934   "parameters" :
4935   [
4936    {
4937     "is_this_ptr" : true,
4938     "referenced_type" : "_ZTIPN7android8hardware13tetheroffload7control4V1_025ITetheringOffloadCallbackE"
4939    }
4940   ],
4941   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4942   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/ITetheringOffloadCallback.h"
4943  },
4944  {
4945   "function_name" : "android::hardware::tetheroffload::control::V1_0::ITetheringOffloadCallback::setHALInstrumentation",
4946   "linker_set_key" : "_ZN7android8hardware13tetheroffload7control4V1_025ITetheringOffloadCallback21setHALInstrumentationEv",
4947   "parameters" :
4948   [
4949    {
4950     "is_this_ptr" : true,
4951     "referenced_type" : "_ZTIPN7android8hardware13tetheroffload7control4V1_025ITetheringOffloadCallbackE"
4952    }
4953   ],
4954   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4955   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/ITetheringOffloadCallback.h"
4956  },
4957  {
4958   "function_name" : "android::hardware::tetheroffload::control::V1_0::ITetheringOffloadCallback::registerForNotifications",
4959   "linker_set_key" : "_ZN7android8hardware13tetheroffload7control4V1_025ITetheringOffloadCallback24registerForNotificationsERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
4960   "parameters" :
4961   [
4962    {
4963     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
4964    },
4965    {
4966     "referenced_type" : "_ZTIRKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
4967    }
4968   ],
4969   "return_type" : "_ZTIb",
4970   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/ITetheringOffloadCallback.h"
4971  },
4972  {
4973   "function_name" : "android::hardware::tetheroffload::control::V1_0::ITetheringOffloadCallback::ping",
4974   "linker_set_key" : "_ZN7android8hardware13tetheroffload7control4V1_025ITetheringOffloadCallback4pingEv",
4975   "parameters" :
4976   [
4977    {
4978     "is_this_ptr" : true,
4979     "referenced_type" : "_ZTIPN7android8hardware13tetheroffload7control4V1_025ITetheringOffloadCallbackE"
4980    }
4981   ],
4982   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4983   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/ITetheringOffloadCallback.h"
4984  },
4985  {
4986   "function_name" : "android::hardware::tetheroffload::control::V1_0::ITetheringOffloadCallback::debug",
4987   "linker_set_key" : "_ZN7android8hardware13tetheroffload7control4V1_025ITetheringOffloadCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
4988   "parameters" :
4989   [
4990    {
4991     "is_this_ptr" : true,
4992     "referenced_type" : "_ZTIPN7android8hardware13tetheroffload7control4V1_025ITetheringOffloadCallbackE"
4993    },
4994    {
4995     "referenced_type" : "_ZTIRKN7android8hardware11hidl_handleE"
4996    },
4997    {
4998     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_11hidl_stringEEE"
4999    }
5000   ],
5001   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5002   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/ITetheringOffloadCallback.h"
5003  },
5004  {
5005   "function_name" : "android::hardware::tetheroffload::control::V1_0::ITetheringOffloadCallback::castFrom",
5006   "linker_set_key" : "_ZN7android8hardware13tetheroffload7control4V1_025ITetheringOffloadCallback8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb",
5007   "parameters" :
5008   [
5009    {
5010     "referenced_type" : "_ZTIRKN7android2spINS_4hidl4base4V1_05IBaseEEE"
5011    },
5012    {
5013     "default_arg" : true,
5014     "referenced_type" : "_ZTIb"
5015    }
5016   ],
5017   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_13tetheroffload7control4V1_025ITetheringOffloadCallbackEEEEE",
5018   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/ITetheringOffloadCallback.h"
5019  },
5020  {
5021   "function_name" : "android::hardware::tetheroffload::control::V1_0::ITetheringOffloadCallback::castFrom",
5022   "linker_set_key" : "_ZN7android8hardware13tetheroffload7control4V1_025ITetheringOffloadCallback8castFromERKNS_2spIS4_EEb",
5023   "parameters" :
5024   [
5025    {
5026     "referenced_type" : "_ZTIRKN7android2spINS_8hardware13tetheroffload7control4V1_025ITetheringOffloadCallbackEEE"
5027    },
5028    {
5029     "default_arg" : true,
5030     "referenced_type" : "_ZTIb"
5031    }
5032   ],
5033   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_13tetheroffload7control4V1_025ITetheringOffloadCallbackEEEEE",
5034   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/ITetheringOffloadCallback.h"
5035  },
5036  {
5037   "access" : "private",
5038   "function_name" : "android::hardware::tetheroffload::control::V1_0::BsTetheringOffloadCallback::addOnewayTask",
5039   "linker_set_key" : "_ZN7android8hardware13tetheroffload7control4V1_026BsTetheringOffloadCallback13addOnewayTaskENSt3__18functionIFvvEEE",
5040   "parameters" :
5041   [
5042    {
5043     "is_this_ptr" : true,
5044     "referenced_type" : "_ZTIPN7android8hardware13tetheroffload7control4V1_026BsTetheringOffloadCallbackE"
5045    },
5046    {
5047     "referenced_type" : "_ZTINSt3__18functionIFvvEEE"
5048    }
5049   ],
5050   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5051   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/BsTetheringOffloadCallback.h"
5052  },
5053  {
5054   "function_name" : "android::hardware::tetheroffload::control::V1_0::BsTetheringOffloadCallback::BsTetheringOffloadCallback",
5055   "linker_set_key" : "_ZN7android8hardware13tetheroffload7control4V1_026BsTetheringOffloadCallbackC1ENS_2spINS3_25ITetheringOffloadCallbackEEE",
5056   "parameters" :
5057   [
5058    {
5059     "is_this_ptr" : true,
5060     "referenced_type" : "_ZTIPN7android8hardware13tetheroffload7control4V1_026BsTetheringOffloadCallbackE"
5061    },
5062    {
5063     "referenced_type" : "_ZTIKN7android2spINS_8hardware13tetheroffload7control4V1_025ITetheringOffloadCallbackEEE"
5064    }
5065   ],
5066   "return_type" : "_ZTIv",
5067   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/BsTetheringOffloadCallback.h"
5068  },
5069  {
5070   "function_name" : "android::hardware::tetheroffload::control::V1_0::BsTetheringOffloadCallback::BsTetheringOffloadCallback",
5071   "linker_set_key" : "_ZN7android8hardware13tetheroffload7control4V1_026BsTetheringOffloadCallbackC2ENS_2spINS3_25ITetheringOffloadCallbackEEE",
5072   "parameters" :
5073   [
5074    {
5075     "is_this_ptr" : true,
5076     "referenced_type" : "_ZTIPN7android8hardware13tetheroffload7control4V1_026BsTetheringOffloadCallbackE"
5077    },
5078    {
5079     "referenced_type" : "_ZTIKN7android2spINS_8hardware13tetheroffload7control4V1_025ITetheringOffloadCallbackEEE"
5080    }
5081   ],
5082   "return_type" : "_ZTIv",
5083   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/BsTetheringOffloadCallback.h"
5084  },
5085  {
5086   "function_name" : "android::hardware::tetheroffload::control::V1_0::BnHwTetheringOffloadCallback::onTransact",
5087   "linker_set_key" : "_ZN7android8hardware13tetheroffload7control4V1_028BnHwTetheringOffloadCallback10onTransactEjRKNS0_6ParcelEPS5_jNSt3__18functionIFvRS5_EEE",
5088   "parameters" :
5089   [
5090    {
5091     "is_this_ptr" : true,
5092     "referenced_type" : "_ZTIPN7android8hardware13tetheroffload7control4V1_028BnHwTetheringOffloadCallbackE"
5093    },
5094    {
5095     "referenced_type" : "_ZTIj"
5096    },
5097    {
5098     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
5099    },
5100    {
5101     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
5102    },
5103    {
5104     "default_arg" : true,
5105     "referenced_type" : "_ZTIj"
5106    },
5107    {
5108     "default_arg" : true,
5109     "referenced_type" : "_ZTINSt3__18functionIFvRN7android8hardware6ParcelEEEE"
5110    }
5111   ],
5112   "return_type" : "_ZTIi",
5113   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/BnHwTetheringOffloadCallback.h"
5114  },
5115  {
5116   "access" : "private",
5117   "function_name" : "android::hardware::tetheroffload::control::V1_0::BnHwTetheringOffloadCallback::getDebugInfo",
5118   "linker_set_key" : "_ZN7android8hardware13tetheroffload7control4V1_028BnHwTetheringOffloadCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
5119   "parameters" :
5120   [
5121    {
5122     "is_this_ptr" : true,
5123     "referenced_type" : "_ZTIPN7android8hardware13tetheroffload7control4V1_028BnHwTetheringOffloadCallbackE"
5124    },
5125    {
5126     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android4hidl4base4V1_09DebugInfoEEEE"
5127    }
5128   ],
5129   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5130   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/BnHwTetheringOffloadCallback.h"
5131  },
5132  {
5133   "function_name" : "android::hardware::tetheroffload::control::V1_0::BnHwTetheringOffloadCallback::_hidl_onEvent",
5134   "linker_set_key" : "_ZN7android8hardware13tetheroffload7control4V1_028BnHwTetheringOffloadCallback13_hidl_onEventEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
5135   "parameters" :
5136   [
5137    {
5138     "referenced_type" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE"
5139    },
5140    {
5141     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
5142    },
5143    {
5144     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
5145    },
5146    {
5147     "referenced_type" : "_ZTINSt3__18functionIFvRN7android8hardware6ParcelEEEE"
5148    }
5149   ],
5150   "return_type" : "_ZTIi",
5151   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/BnHwTetheringOffloadCallback.h"
5152  },
5153  {
5154   "function_name" : "android::hardware::tetheroffload::control::V1_0::BnHwTetheringOffloadCallback::_hidl_updateTimeout",
5155   "linker_set_key" : "_ZN7android8hardware13tetheroffload7control4V1_028BnHwTetheringOffloadCallback19_hidl_updateTimeoutEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
5156   "parameters" :
5157   [
5158    {
5159     "referenced_type" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE"
5160    },
5161    {
5162     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
5163    },
5164    {
5165     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
5166    },
5167    {
5168     "referenced_type" : "_ZTINSt3__18functionIFvRN7android8hardware6ParcelEEEE"
5169    }
5170   ],
5171   "return_type" : "_ZTIi",
5172   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/BnHwTetheringOffloadCallback.h"
5173  },
5174  {
5175   "access" : "private",
5176   "function_name" : "android::hardware::tetheroffload::control::V1_0::BnHwTetheringOffloadCallback::ping",
5177   "linker_set_key" : "_ZN7android8hardware13tetheroffload7control4V1_028BnHwTetheringOffloadCallback4pingEv",
5178   "parameters" :
5179   [
5180    {
5181     "is_this_ptr" : true,
5182     "referenced_type" : "_ZTIPN7android8hardware13tetheroffload7control4V1_028BnHwTetheringOffloadCallbackE"
5183    }
5184   ],
5185   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5186   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/BnHwTetheringOffloadCallback.h"
5187  },
5188  {
5189   "function_name" : "android::hardware::tetheroffload::control::V1_0::BnHwTetheringOffloadCallback::BnHwTetheringOffloadCallback",
5190   "linker_set_key" : "_ZN7android8hardware13tetheroffload7control4V1_028BnHwTetheringOffloadCallbackC1ERKNS_2spINS3_25ITetheringOffloadCallbackEEE",
5191   "parameters" :
5192   [
5193    {
5194     "is_this_ptr" : true,
5195     "referenced_type" : "_ZTIPN7android8hardware13tetheroffload7control4V1_028BnHwTetheringOffloadCallbackE"
5196    },
5197    {
5198     "referenced_type" : "_ZTIRKN7android2spINS_8hardware13tetheroffload7control4V1_025ITetheringOffloadCallbackEEE"
5199    }
5200   ],
5201   "return_type" : "_ZTIv",
5202   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/BnHwTetheringOffloadCallback.h"
5203  },
5204  {
5205   "function_name" : "android::hardware::tetheroffload::control::V1_0::BnHwTetheringOffloadCallback::BnHwTetheringOffloadCallback",
5206   "linker_set_key" : "_ZN7android8hardware13tetheroffload7control4V1_028BnHwTetheringOffloadCallbackC2ERKNS_2spINS3_25ITetheringOffloadCallbackEEE",
5207   "parameters" :
5208   [
5209    {
5210     "is_this_ptr" : true,
5211     "referenced_type" : "_ZTIPN7android8hardware13tetheroffload7control4V1_028BnHwTetheringOffloadCallbackE"
5212    },
5213    {
5214     "referenced_type" : "_ZTIRKN7android2spINS_8hardware13tetheroffload7control4V1_025ITetheringOffloadCallbackEEE"
5215    }
5216   ],
5217   "return_type" : "_ZTIv",
5218   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/BnHwTetheringOffloadCallback.h"
5219  },
5220  {
5221   "function_name" : "android::hardware::tetheroffload::control::V1_0::BnHwTetheringOffloadCallback::~BnHwTetheringOffloadCallback",
5222   "linker_set_key" : "_ZN7android8hardware13tetheroffload7control4V1_028BnHwTetheringOffloadCallbackD0Ev",
5223   "parameters" :
5224   [
5225    {
5226     "is_this_ptr" : true,
5227     "referenced_type" : "_ZTIPN7android8hardware13tetheroffload7control4V1_028BnHwTetheringOffloadCallbackE"
5228    }
5229   ],
5230   "return_type" : "_ZTIv",
5231   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/BnHwTetheringOffloadCallback.h"
5232  },
5233  {
5234   "function_name" : "android::hardware::tetheroffload::control::V1_0::BnHwTetheringOffloadCallback::~BnHwTetheringOffloadCallback",
5235   "linker_set_key" : "_ZN7android8hardware13tetheroffload7control4V1_028BnHwTetheringOffloadCallbackD1Ev",
5236   "parameters" :
5237   [
5238    {
5239     "is_this_ptr" : true,
5240     "referenced_type" : "_ZTIPN7android8hardware13tetheroffload7control4V1_028BnHwTetheringOffloadCallbackE"
5241    }
5242   ],
5243   "return_type" : "_ZTIv",
5244   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/BnHwTetheringOffloadCallback.h"
5245  },
5246  {
5247   "function_name" : "android::hardware::tetheroffload::control::V1_0::BnHwTetheringOffloadCallback::~BnHwTetheringOffloadCallback",
5248   "linker_set_key" : "_ZN7android8hardware13tetheroffload7control4V1_028BnHwTetheringOffloadCallbackD2Ev",
5249   "parameters" :
5250   [
5251    {
5252     "is_this_ptr" : true,
5253     "referenced_type" : "_ZTIPN7android8hardware13tetheroffload7control4V1_028BnHwTetheringOffloadCallbackE"
5254    }
5255   ],
5256   "return_type" : "_ZTIv",
5257   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/BnHwTetheringOffloadCallback.h"
5258  },
5259  {
5260   "function_name" : "android::hardware::tetheroffload::control::V1_0::BpHwTetheringOffloadCallback::linkToDeath",
5261   "linker_set_key" : "_ZN7android8hardware13tetheroffload7control4V1_028BpHwTetheringOffloadCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
5262   "parameters" :
5263   [
5264    {
5265     "is_this_ptr" : true,
5266     "referenced_type" : "_ZTIPN7android8hardware13tetheroffload7control4V1_028BpHwTetheringOffloadCallbackE"
5267    },
5268    {
5269     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
5270    },
5271    {
5272     "referenced_type" : "_ZTIy"
5273    }
5274   ],
5275   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
5276   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/BpHwTetheringOffloadCallback.h"
5277  },
5278  {
5279   "function_name" : "android::hardware::tetheroffload::control::V1_0::BpHwTetheringOffloadCallback::getDebugInfo",
5280   "linker_set_key" : "_ZN7android8hardware13tetheroffload7control4V1_028BpHwTetheringOffloadCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
5281   "parameters" :
5282   [
5283    {
5284     "is_this_ptr" : true,
5285     "referenced_type" : "_ZTIPN7android8hardware13tetheroffload7control4V1_028BpHwTetheringOffloadCallbackE"
5286    },
5287    {
5288     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android4hidl4base4V1_09DebugInfoEEEE"
5289    }
5290   ],
5291   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5292   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/BpHwTetheringOffloadCallback.h"
5293  },
5294  {
5295   "function_name" : "android::hardware::tetheroffload::control::V1_0::BpHwTetheringOffloadCallback::getHashChain",
5296   "linker_set_key" : "_ZN7android8hardware13tetheroffload7control4V1_028BpHwTetheringOffloadCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
5297   "parameters" :
5298   [
5299    {
5300     "is_this_ptr" : true,
5301     "referenced_type" : "_ZTIPN7android8hardware13tetheroffload7control4V1_028BpHwTetheringOffloadCallbackE"
5302    },
5303    {
5304     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_10hidl_arrayIhLj32EJEEEEEEEE"
5305    }
5306   ],
5307   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5308   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/BpHwTetheringOffloadCallback.h"
5309  },
5310  {
5311   "function_name" : "android::hardware::tetheroffload::control::V1_0::BpHwTetheringOffloadCallback::_hidl_onEvent",
5312   "linker_set_key" : "_ZN7android8hardware13tetheroffload7control4V1_028BpHwTetheringOffloadCallback13_hidl_onEventEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENS3_20OffloadCallbackEventE",
5313   "parameters" :
5314   [
5315    {
5316     "referenced_type" : "_ZTIPN7android8hardware10IInterfaceE"
5317    },
5318    {
5319     "referenced_type" : "_ZTIPN7android8hardware7details16HidlInstrumentorE"
5320    },
5321    {
5322     "referenced_type" : "_ZTIN7android8hardware13tetheroffload7control4V1_020OffloadCallbackEventE"
5323    }
5324   ],
5325   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5326   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/BpHwTetheringOffloadCallback.h"
5327  },
5328  {
5329   "function_name" : "android::hardware::tetheroffload::control::V1_0::BpHwTetheringOffloadCallback::unlinkToDeath",
5330   "linker_set_key" : "_ZN7android8hardware13tetheroffload7control4V1_028BpHwTetheringOffloadCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
5331   "parameters" :
5332   [
5333    {
5334     "is_this_ptr" : true,
5335     "referenced_type" : "_ZTIPN7android8hardware13tetheroffload7control4V1_028BpHwTetheringOffloadCallbackE"
5336    },
5337    {
5338     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
5339    }
5340   ],
5341   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
5342   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/BpHwTetheringOffloadCallback.h"
5343  },
5344  {
5345   "function_name" : "android::hardware::tetheroffload::control::V1_0::BpHwTetheringOffloadCallback::updateTimeout",
5346   "linker_set_key" : "_ZN7android8hardware13tetheroffload7control4V1_028BpHwTetheringOffloadCallback13updateTimeoutERKNS3_16NatTimeoutUpdateE",
5347   "parameters" :
5348   [
5349    {
5350     "is_this_ptr" : true,
5351     "referenced_type" : "_ZTIPN7android8hardware13tetheroffload7control4V1_028BpHwTetheringOffloadCallbackE"
5352    },
5353    {
5354     "referenced_type" : "_ZTIRKN7android8hardware13tetheroffload7control4V1_016NatTimeoutUpdateE"
5355    }
5356   ],
5357   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5358   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/BpHwTetheringOffloadCallback.h"
5359  },
5360  {
5361   "function_name" : "android::hardware::tetheroffload::control::V1_0::BpHwTetheringOffloadCallback::interfaceChain",
5362   "linker_set_key" : "_ZN7android8hardware13tetheroffload7control4V1_028BpHwTetheringOffloadCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
5363   "parameters" :
5364   [
5365    {
5366     "is_this_ptr" : true,
5367     "referenced_type" : "_ZTIPN7android8hardware13tetheroffload7control4V1_028BpHwTetheringOffloadCallbackE"
5368    },
5369    {
5370     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_11hidl_stringEEEEEE"
5371    }
5372   ],
5373   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5374   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/BpHwTetheringOffloadCallback.h"
5375  },
5376  {
5377   "function_name" : "android::hardware::tetheroffload::control::V1_0::BpHwTetheringOffloadCallback::onLastStrongRef",
5378   "linker_set_key" : "_ZN7android8hardware13tetheroffload7control4V1_028BpHwTetheringOffloadCallback15onLastStrongRefEPKv",
5379   "parameters" :
5380   [
5381    {
5382     "is_this_ptr" : true,
5383     "referenced_type" : "_ZTIPN7android8hardware13tetheroffload7control4V1_028BpHwTetheringOffloadCallbackE"
5384    },
5385    {
5386     "referenced_type" : "_ZTIPKv"
5387    }
5388   ],
5389   "return_type" : "_ZTIv",
5390   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/BpHwTetheringOffloadCallback.h"
5391  },
5392  {
5393   "function_name" : "android::hardware::tetheroffload::control::V1_0::BpHwTetheringOffloadCallback::_hidl_updateTimeout",
5394   "linker_set_key" : "_ZN7android8hardware13tetheroffload7control4V1_028BpHwTetheringOffloadCallback19_hidl_updateTimeoutEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS3_16NatTimeoutUpdateE",
5395   "parameters" :
5396   [
5397    {
5398     "referenced_type" : "_ZTIPN7android8hardware10IInterfaceE"
5399    },
5400    {
5401     "referenced_type" : "_ZTIPN7android8hardware7details16HidlInstrumentorE"
5402    },
5403    {
5404     "referenced_type" : "_ZTIRKN7android8hardware13tetheroffload7control4V1_016NatTimeoutUpdateE"
5405    }
5406   ],
5407   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5408   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/BpHwTetheringOffloadCallback.h"
5409  },
5410  {
5411   "function_name" : "android::hardware::tetheroffload::control::V1_0::BpHwTetheringOffloadCallback::interfaceDescriptor",
5412   "linker_set_key" : "_ZN7android8hardware13tetheroffload7control4V1_028BpHwTetheringOffloadCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
5413   "parameters" :
5414   [
5415    {
5416     "is_this_ptr" : true,
5417     "referenced_type" : "_ZTIPN7android8hardware13tetheroffload7control4V1_028BpHwTetheringOffloadCallbackE"
5418    },
5419    {
5420     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware11hidl_stringEEEE"
5421    }
5422   ],
5423   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5424   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/BpHwTetheringOffloadCallback.h"
5425  },
5426  {
5427   "function_name" : "android::hardware::tetheroffload::control::V1_0::BpHwTetheringOffloadCallback::notifySyspropsChanged",
5428   "linker_set_key" : "_ZN7android8hardware13tetheroffload7control4V1_028BpHwTetheringOffloadCallback21notifySyspropsChangedEv",
5429   "parameters" :
5430   [
5431    {
5432     "is_this_ptr" : true,
5433     "referenced_type" : "_ZTIPN7android8hardware13tetheroffload7control4V1_028BpHwTetheringOffloadCallbackE"
5434    }
5435   ],
5436   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5437   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/BpHwTetheringOffloadCallback.h"
5438  },
5439  {
5440   "function_name" : "android::hardware::tetheroffload::control::V1_0::BpHwTetheringOffloadCallback::setHALInstrumentation",
5441   "linker_set_key" : "_ZN7android8hardware13tetheroffload7control4V1_028BpHwTetheringOffloadCallback21setHALInstrumentationEv",
5442   "parameters" :
5443   [
5444    {
5445     "is_this_ptr" : true,
5446     "referenced_type" : "_ZTIPN7android8hardware13tetheroffload7control4V1_028BpHwTetheringOffloadCallbackE"
5447    }
5448   ],
5449   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5450   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/BpHwTetheringOffloadCallback.h"
5451  },
5452  {
5453   "function_name" : "android::hardware::tetheroffload::control::V1_0::BpHwTetheringOffloadCallback::ping",
5454   "linker_set_key" : "_ZN7android8hardware13tetheroffload7control4V1_028BpHwTetheringOffloadCallback4pingEv",
5455   "parameters" :
5456   [
5457    {
5458     "is_this_ptr" : true,
5459     "referenced_type" : "_ZTIPN7android8hardware13tetheroffload7control4V1_028BpHwTetheringOffloadCallbackE"
5460    }
5461   ],
5462   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5463   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/BpHwTetheringOffloadCallback.h"
5464  },
5465  {
5466   "function_name" : "android::hardware::tetheroffload::control::V1_0::BpHwTetheringOffloadCallback::debug",
5467   "linker_set_key" : "_ZN7android8hardware13tetheroffload7control4V1_028BpHwTetheringOffloadCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
5468   "parameters" :
5469   [
5470    {
5471     "is_this_ptr" : true,
5472     "referenced_type" : "_ZTIPN7android8hardware13tetheroffload7control4V1_028BpHwTetheringOffloadCallbackE"
5473    },
5474    {
5475     "referenced_type" : "_ZTIRKN7android8hardware11hidl_handleE"
5476    },
5477    {
5478     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_11hidl_stringEEE"
5479    }
5480   ],
5481   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5482   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/BpHwTetheringOffloadCallback.h"
5483  },
5484  {
5485   "function_name" : "android::hardware::tetheroffload::control::V1_0::BpHwTetheringOffloadCallback::onEvent",
5486   "linker_set_key" : "_ZN7android8hardware13tetheroffload7control4V1_028BpHwTetheringOffloadCallback7onEventENS3_20OffloadCallbackEventE",
5487   "parameters" :
5488   [
5489    {
5490     "is_this_ptr" : true,
5491     "referenced_type" : "_ZTIPN7android8hardware13tetheroffload7control4V1_028BpHwTetheringOffloadCallbackE"
5492    },
5493    {
5494     "referenced_type" : "_ZTIN7android8hardware13tetheroffload7control4V1_020OffloadCallbackEventE"
5495    }
5496   ],
5497   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5498   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/BpHwTetheringOffloadCallback.h"
5499  },
5500  {
5501   "function_name" : "android::hardware::tetheroffload::control::V1_0::BpHwTetheringOffloadCallback::BpHwTetheringOffloadCallback",
5502   "linker_set_key" : "_ZN7android8hardware13tetheroffload7control4V1_028BpHwTetheringOffloadCallbackC1ERKNS_2spINS0_7IBinderEEE",
5503   "parameters" :
5504   [
5505    {
5506     "is_this_ptr" : true,
5507     "referenced_type" : "_ZTIPN7android8hardware13tetheroffload7control4V1_028BpHwTetheringOffloadCallbackE"
5508    },
5509    {
5510     "referenced_type" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE"
5511    }
5512   ],
5513   "return_type" : "_ZTIv",
5514   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/BpHwTetheringOffloadCallback.h"
5515  },
5516  {
5517   "function_name" : "android::hardware::tetheroffload::control::V1_0::BpHwTetheringOffloadCallback::BpHwTetheringOffloadCallback",
5518   "linker_set_key" : "_ZN7android8hardware13tetheroffload7control4V1_028BpHwTetheringOffloadCallbackC2ERKNS_2spINS0_7IBinderEEE",
5519   "parameters" :
5520   [
5521    {
5522     "is_this_ptr" : true,
5523     "referenced_type" : "_ZTIPN7android8hardware13tetheroffload7control4V1_028BpHwTetheringOffloadCallbackE"
5524    },
5525    {
5526     "referenced_type" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE"
5527    }
5528   ],
5529   "return_type" : "_ZTIv",
5530   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/BpHwTetheringOffloadCallback.h"
5531  },
5532  {
5533   "function_name" : "android::hardware::details::castInterface",
5534   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_13tetheroffload7control4V1_015IOffloadControlENS_4hidl4base4V1_05IBaseENS5_18BpHwOffloadControlEEENS0_6ReturnINS_2spIT_EEEENSD_IT0_EEPKcb",
5535   "parameters" :
5536   [
5537    {
5538     "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE"
5539    },
5540    {
5541     "referenced_type" : "_ZTIPKc"
5542    },
5543    {
5544     "referenced_type" : "_ZTIb"
5545    }
5546   ],
5547   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_13tetheroffload7control4V1_015IOffloadControlEEEEE",
5548   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
5549   "template_args" :
5550   [
5551    "_ZTIN7android8hardware13tetheroffload7control4V1_015IOffloadControlE",
5552    "_ZTIN7android4hidl4base4V1_05IBaseE",
5553    "_ZTIN7android8hardware13tetheroffload7control4V1_018BpHwOffloadControlE"
5554   ]
5555  },
5556  {
5557   "function_name" : "android::hardware::details::castInterface",
5558   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_13tetheroffload7control4V1_025ITetheringOffloadCallbackENS_4hidl4base4V1_05IBaseENS5_28BpHwTetheringOffloadCallbackEEENS0_6ReturnINS_2spIT_EEEENSD_IT0_EEPKcb",
5559   "parameters" :
5560   [
5561    {
5562     "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE"
5563    },
5564    {
5565     "referenced_type" : "_ZTIPKc"
5566    },
5567    {
5568     "referenced_type" : "_ZTIb"
5569    }
5570   ],
5571   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_13tetheroffload7control4V1_025ITetheringOffloadCallbackEEEEE",
5572   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
5573   "template_args" :
5574   [
5575    "_ZTIN7android8hardware13tetheroffload7control4V1_025ITetheringOffloadCallbackE",
5576    "_ZTIN7android4hidl4base4V1_05IBaseE",
5577    "_ZTIN7android8hardware13tetheroffload7control4V1_028BpHwTetheringOffloadCallbackE"
5578   ]
5579  },
5580  {
5581   "function_name" : "android::hardware::details::wrapPassthrough",
5582   "linker_set_key" : "_ZN7android8hardware7details15wrapPassthroughINS0_13tetheroffload7control4V1_025ITetheringOffloadCallbackEvEENS_2spIT_EES9_",
5583   "parameters" :
5584   [
5585    {
5586     "referenced_type" : "_ZTIN7android2spINS_8hardware13tetheroffload7control4V1_025ITetheringOffloadCallbackEEE"
5587    }
5588   ],
5589   "return_type" : "_ZTIN7android2spINS_8hardware13tetheroffload7control4V1_025ITetheringOffloadCallbackEEE",
5590   "source_file" : "/system/libhidl/transport/include/hidl/HidlPassthroughSupport.h",
5591   "template_args" :
5592   [
5593    "_ZTIN7android8hardware13tetheroffload7control4V1_025ITetheringOffloadCallbackE",
5594    "_ZTIv"
5595   ]
5596  },
5597  {
5598   "function_name" : "android::hardware::details::getServiceInternal",
5599   "linker_set_key" : "_ZN7android8hardware7details18getServiceInternalINS0_13tetheroffload7control4V1_018BpHwOffloadControlENS5_15IOffloadControlEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEEbb",
5600   "parameters" :
5601   [
5602    {
5603     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
5604    },
5605    {
5606     "referenced_type" : "_ZTIb"
5607    },
5608    {
5609     "referenced_type" : "_ZTIb"
5610    }
5611   ],
5612   "return_type" : "_ZTIN7android2spINS_8hardware13tetheroffload7control4V1_015IOffloadControlEEE",
5613   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
5614   "template_args" :
5615   [
5616    "_ZTIN7android8hardware13tetheroffload7control4V1_018BpHwOffloadControlE",
5617    "_ZTIN7android8hardware13tetheroffload7control4V1_015IOffloadControlE",
5618    "_ZTIv",
5619    "_ZTIv"
5620   ]
5621  },
5622  {
5623   "function_name" : "android::hardware::details::getServiceInternal",
5624   "linker_set_key" : "_ZN7android8hardware7details18getServiceInternalINS0_13tetheroffload7control4V1_028BpHwTetheringOffloadCallbackENS5_25ITetheringOffloadCallbackEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEEbb",
5625   "parameters" :
5626   [
5627    {
5628     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
5629    },
5630    {
5631     "referenced_type" : "_ZTIb"
5632    },
5633    {
5634     "referenced_type" : "_ZTIb"
5635    }
5636   ],
5637   "return_type" : "_ZTIN7android2spINS_8hardware13tetheroffload7control4V1_025ITetheringOffloadCallbackEEE",
5638   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
5639   "template_args" :
5640   [
5641    "_ZTIN7android8hardware13tetheroffload7control4V1_028BpHwTetheringOffloadCallbackE",
5642    "_ZTIN7android8hardware13tetheroffload7control4V1_025ITetheringOffloadCallbackE",
5643    "_ZTIv",
5644    "_ZTIv"
5645   ]
5646  },
5647  {
5648   "function_name" : "android::hardware::tetheroffload::control::V1_0::BpHwOffloadControl::onLastStrongRef",
5649   "linker_set_key" : "_ZThn8_N7android8hardware13tetheroffload7control4V1_018BpHwOffloadControl15onLastStrongRefEPKv",
5650   "parameters" :
5651   [
5652    {
5653     "is_this_ptr" : true,
5654     "referenced_type" : "_ZTIPN7android8hardware13tetheroffload7control4V1_018BpHwOffloadControlE"
5655    },
5656    {
5657     "referenced_type" : "_ZTIPKv"
5658    }
5659   ],
5660   "return_type" : "_ZTIv",
5661   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/BpHwOffloadControl.h"
5662  },
5663  {
5664   "function_name" : "android::hardware::tetheroffload::control::V1_0::BpHwTetheringOffloadCallback::onLastStrongRef",
5665   "linker_set_key" : "_ZThn8_N7android8hardware13tetheroffload7control4V1_028BpHwTetheringOffloadCallback15onLastStrongRefEPKv",
5666   "parameters" :
5667   [
5668    {
5669     "is_this_ptr" : true,
5670     "referenced_type" : "_ZTIPN7android8hardware13tetheroffload7control4V1_028BpHwTetheringOffloadCallbackE"
5671    },
5672    {
5673     "referenced_type" : "_ZTIPKv"
5674    }
5675   ],
5676   "return_type" : "_ZTIv",
5677   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/BpHwTetheringOffloadCallback.h"
5678  },
5679  {
5680   "function_name" : "android::hardware::tetheroffload::control::V1_0::BpHwOffloadControl::onLastStrongRef",
5681   "linker_set_key" : "_ZTv0_n20_N7android8hardware13tetheroffload7control4V1_018BpHwOffloadControl15onLastStrongRefEPKv",
5682   "parameters" :
5683   [
5684    {
5685     "is_this_ptr" : true,
5686     "referenced_type" : "_ZTIPN7android8hardware13tetheroffload7control4V1_018BpHwOffloadControlE"
5687    },
5688    {
5689     "referenced_type" : "_ZTIPKv"
5690    }
5691   ],
5692   "return_type" : "_ZTIv",
5693   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/BpHwOffloadControl.h"
5694  },
5695  {
5696   "function_name" : "android::hardware::tetheroffload::control::V1_0::BpHwTetheringOffloadCallback::onLastStrongRef",
5697   "linker_set_key" : "_ZTv0_n20_N7android8hardware13tetheroffload7control4V1_028BpHwTetheringOffloadCallback15onLastStrongRefEPKv",
5698   "parameters" :
5699   [
5700    {
5701     "is_this_ptr" : true,
5702     "referenced_type" : "_ZTIPN7android8hardware13tetheroffload7control4V1_028BpHwTetheringOffloadCallbackE"
5703    },
5704    {
5705     "referenced_type" : "_ZTIPKv"
5706    }
5707   ],
5708   "return_type" : "_ZTIv",
5709   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/BpHwTetheringOffloadCallback.h"
5710  }
5711 ],
5712 "global_vars" :
5713 [
5714  {
5715   "linker_set_key" : "_ZN7android8hardware13tetheroffload7control4V1_015IOffloadControl10descriptorE",
5716   "name" : "android::hardware::tetheroffload::control::V1_0::IOffloadControl::descriptor",
5717   "referenced_type" : "_ZTIPKc",
5718   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/IOffloadControl.h"
5719  },
5720  {
5721   "linker_set_key" : "_ZN7android8hardware13tetheroffload7control4V1_025ITetheringOffloadCallback10descriptorE",
5722   "name" : "android::hardware::tetheroffload::control::V1_0::ITetheringOffloadCallback::descriptor",
5723   "referenced_type" : "_ZTIPKc",
5724   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/ITetheringOffloadCallback.h"
5725  }
5726 ],
5727 "lvalue_reference_types" :
5728 [
5729  {
5730   "alignment" : 4,
5731   "linker_set_key" : "_ZTIRK7log_msg",
5732   "name" : "const log_msg &",
5733   "referenced_type" : "_ZTIK7log_msg",
5734   "self_type" : "_ZTIRK7log_msg",
5735   "size" : 4,
5736   "source_file" : "/system/core/liblog/include/log/log_read.h"
5737  },
5738  {
5739   "alignment" : 4,
5740   "linker_set_key" : "_ZTIRKN7android2spINS_4hidl4base4V1_05IBaseEEE",
5741   "name" : "const android::sp<android::hidl::base::V1_0::IBase> &",
5742   "referenced_type" : "_ZTIKN7android2spINS_4hidl4base4V1_05IBaseEEE",
5743   "self_type" : "_ZTIRKN7android2spINS_4hidl4base4V1_05IBaseEEE",
5744   "size" : 4,
5745   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5746  },
5747  {
5748   "alignment" : 4,
5749   "linker_set_key" : "_ZTIRKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
5750   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> &",
5751   "referenced_type" : "_ZTIKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
5752   "self_type" : "_ZTIRKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
5753   "size" : 4,
5754   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/IOffloadControl.h"
5755  },
5756  {
5757   "alignment" : 4,
5758   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware13tetheroffload7control4V1_015IOffloadControlEEE",
5759   "name" : "const android::sp<android::hardware::tetheroffload::control::V1_0::IOffloadControl> &",
5760   "referenced_type" : "_ZTIKN7android2spINS_8hardware13tetheroffload7control4V1_015IOffloadControlEEE",
5761   "self_type" : "_ZTIRKN7android2spINS_8hardware13tetheroffload7control4V1_015IOffloadControlEEE",
5762   "size" : 4,
5763   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5764  },
5765  {
5766   "alignment" : 4,
5767   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware13tetheroffload7control4V1_025ITetheringOffloadCallbackEEE",
5768   "name" : "const android::sp<android::hardware::tetheroffload::control::V1_0::ITetheringOffloadCallback> &",
5769   "referenced_type" : "_ZTIKN7android2spINS_8hardware13tetheroffload7control4V1_025ITetheringOffloadCallbackEEE",
5770   "self_type" : "_ZTIRKN7android2spINS_8hardware13tetheroffload7control4V1_025ITetheringOffloadCallbackEEE",
5771   "size" : 4,
5772   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5773  },
5774  {
5775   "alignment" : 4,
5776   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE",
5777   "name" : "const android::sp<android::hardware::hidl_death_recipient> &",
5778   "referenced_type" : "_ZTIKN7android2spINS_8hardware20hidl_death_recipientEEE",
5779   "self_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE",
5780   "size" : 4,
5781   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5782  },
5783  {
5784   "alignment" : 4,
5785   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
5786   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient> &",
5787   "referenced_type" : "_ZTIKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
5788   "self_type" : "_ZTIRKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
5789   "size" : 4,
5790   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5791  },
5792  {
5793   "alignment" : 4,
5794   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE",
5795   "name" : "const android::sp<android::hardware::IBinder> &",
5796   "referenced_type" : "_ZTIKN7android2spINS_8hardware7IBinderEEE",
5797   "self_type" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE",
5798   "size" : 4,
5799   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
5800  },
5801  {
5802   "alignment" : 4,
5803   "linker_set_key" : "_ZTIRKN7android2wpINS_8hardware9BHwBinderEEE",
5804   "name" : "const android::wp<android::hardware::BHwBinder> &",
5805   "referenced_type" : "_ZTIKN7android2wpINS_8hardware9BHwBinderEEE",
5806   "self_type" : "_ZTIRKN7android2wpINS_8hardware9BHwBinderEEE",
5807   "size" : 4,
5808   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5809  },
5810  {
5811   "alignment" : 4,
5812   "linker_set_key" : "_ZTIRKN7android7String8E",
5813   "name" : "const android::String8 &",
5814   "referenced_type" : "_ZTIKN7android7String8E",
5815   "self_type" : "_ZTIRKN7android7String8E",
5816   "size" : 4,
5817   "source_file" : "/system/core/libutils/include/utils/String8.h"
5818  },
5819  {
5820   "alignment" : 4,
5821   "linker_set_key" : "_ZTIRKN7android8String16E",
5822   "name" : "const android::String16 &",
5823   "referenced_type" : "_ZTIKN7android8String16E",
5824   "self_type" : "_ZTIRKN7android8String16E",
5825   "size" : 4,
5826   "source_file" : "/system/core/libutils/include/utils/String16.h"
5827  },
5828  {
5829   "alignment" : 4,
5830   "linker_set_key" : "_ZTIRKN7android8hardware10hidl_arrayIhLj32EJEEE",
5831   "name" : "const android::hardware::hidl_array<unsigned char, 32> &",
5832   "referenced_type" : "_ZTIKN7android8hardware10hidl_arrayIhLj32EJEEE",
5833   "self_type" : "_ZTIRKN7android8hardware10hidl_arrayIhLj32EJEEE",
5834   "size" : 4,
5835   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5836  },
5837  {
5838   "alignment" : 4,
5839   "linker_set_key" : "_ZTIRKN7android8hardware11hidl_handleE",
5840   "name" : "const android::hardware::hidl_handle &",
5841   "referenced_type" : "_ZTIKN7android8hardware11hidl_handleE",
5842   "self_type" : "_ZTIRKN7android8hardware11hidl_handleE",
5843   "size" : 4,
5844   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5845  },
5846  {
5847   "alignment" : 4,
5848   "linker_set_key" : "_ZTIRKN7android8hardware11hidl_memoryE",
5849   "name" : "const android::hardware::hidl_memory &",
5850   "referenced_type" : "_ZTIKN7android8hardware11hidl_memoryE",
5851   "self_type" : "_ZTIRKN7android8hardware11hidl_memoryE",
5852   "size" : 4,
5853   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5854  },
5855  {
5856   "alignment" : 4,
5857   "linker_set_key" : "_ZTIRKN7android8hardware11hidl_stringE",
5858   "name" : "const android::hardware::hidl_string &",
5859   "referenced_type" : "_ZTIKN7android8hardware11hidl_stringE",
5860   "self_type" : "_ZTIRKN7android8hardware11hidl_stringE",
5861   "size" : 4,
5862   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5863  },
5864  {
5865   "alignment" : 4,
5866   "linker_set_key" : "_ZTIRKN7android8hardware12hidl_versionE",
5867   "name" : "const android::hardware::hidl_version &",
5868   "referenced_type" : "_ZTIKN7android8hardware12hidl_versionE",
5869   "self_type" : "_ZTIRKN7android8hardware12hidl_versionE",
5870   "size" : 4,
5871   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5872  },
5873  {
5874   "alignment" : 4,
5875   "linker_set_key" : "_ZTIRKN7android8hardware13tetheroffload7control4V1_016IPv4AddrPortPairE",
5876   "name" : "const android::hardware::tetheroffload::control::V1_0::IPv4AddrPortPair &",
5877   "referenced_type" : "_ZTIKN7android8hardware13tetheroffload7control4V1_016IPv4AddrPortPairE",
5878   "self_type" : "_ZTIRKN7android8hardware13tetheroffload7control4V1_016IPv4AddrPortPairE",
5879   "size" : 4,
5880   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/hwtypes.h"
5881  },
5882  {
5883   "alignment" : 4,
5884   "linker_set_key" : "_ZTIRKN7android8hardware13tetheroffload7control4V1_016NatTimeoutUpdateE",
5885   "name" : "const android::hardware::tetheroffload::control::V1_0::NatTimeoutUpdate &",
5886   "referenced_type" : "_ZTIKN7android8hardware13tetheroffload7control4V1_016NatTimeoutUpdateE",
5887   "self_type" : "_ZTIRKN7android8hardware13tetheroffload7control4V1_016NatTimeoutUpdateE",
5888   "size" : 4,
5889   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/BpHwTetheringOffloadCallback.h"
5890  },
5891  {
5892   "alignment" : 4,
5893   "linker_set_key" : "_ZTIRKN7android8hardware6ParcelE",
5894   "name" : "const android::hardware::Parcel &",
5895   "referenced_type" : "_ZTIKN7android8hardware6ParcelE",
5896   "self_type" : "_ZTIRKN7android8hardware6ParcelE",
5897   "size" : 4,
5898   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5899  },
5900  {
5901   "alignment" : 4,
5902   "linker_set_key" : "_ZTIRKN7android8hardware6ReturnIbEE",
5903   "name" : "const android::hardware::Return<bool> &",
5904   "referenced_type" : "_ZTIKN7android8hardware6ReturnIbEE",
5905   "self_type" : "_ZTIRKN7android8hardware6ReturnIbEE",
5906   "size" : 4,
5907   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5908  },
5909  {
5910   "alignment" : 4,
5911   "linker_set_key" : "_ZTIRKN7android8hardware6StatusE",
5912   "name" : "const android::hardware::Status &",
5913   "referenced_type" : "_ZTIKN7android8hardware6StatusE",
5914   "self_type" : "_ZTIRKN7android8hardware6StatusE",
5915   "size" : 4,
5916   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5917  },
5918  {
5919   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vec4iterIXTL0__EEE",
5920   "name" : "const iter<is_const> &",
5921   "referenced_type" : "_ZTIKN7android8hardware8hidl_vec4iterIXTL0__EEE",
5922   "self_type" : "_ZTIRKN7android8hardware8hidl_vec4iterIXTL0__EEE",
5923   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5924  },
5925  {
5926   "alignment" : 4,
5927   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
5928   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_string> &",
5929   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
5930   "self_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
5931   "size" : 4,
5932   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h"
5933  },
5934  {
5935   "alignment" : 4,
5936   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vecIiEE",
5937   "name" : "const android::hardware::hidl_vec<int> &",
5938   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecIiEE",
5939   "self_type" : "_ZTIRKN7android8hardware8hidl_vecIiEE",
5940   "size" : 4,
5941   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5942  },
5943  {
5944   "alignment" : 4,
5945   "linker_set_key" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
5946   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
5947   "referenced_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
5948   "self_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
5949   "size" : 4,
5950   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
5951  },
5952  {
5953   "alignment" : 4,
5954   "linker_set_key" : "_ZTIRKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
5955   "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 *> > *)> > > &",
5956   "referenced_type" : "_ZTIKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
5957   "self_type" : "_ZTIRKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
5958   "size" : 4,
5959   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5960  },
5961  {
5962   "alignment" : 4,
5963   "linker_set_key" : "_ZTIRKPKN7android4hidl4base4V1_05IBaseE",
5964   "name" : "const android::hidl::base::V1_0::IBase *const &",
5965   "referenced_type" : "_ZTIKPKN7android4hidl4base4V1_05IBaseE",
5966   "self_type" : "_ZTIRKPKN7android4hidl4base4V1_05IBaseE",
5967   "size" : 4,
5968   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5969  },
5970  {
5971   "alignment" : 4,
5972   "linker_set_key" : "_ZTIRKa",
5973   "name" : "const signed char &",
5974   "referenced_type" : "_ZTIKa",
5975   "self_type" : "_ZTIRKa",
5976   "size" : 4,
5977   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5978  },
5979  {
5980   "alignment" : 4,
5981   "linker_set_key" : "_ZTIRKb",
5982   "name" : "const bool &",
5983   "referenced_type" : "_ZTIKb",
5984   "self_type" : "_ZTIRKb",
5985   "size" : 4,
5986   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5987  },
5988  {
5989   "alignment" : 4,
5990   "linker_set_key" : "_ZTIRKd",
5991   "name" : "const double &",
5992   "referenced_type" : "_ZTIKd",
5993   "self_type" : "_ZTIRKd",
5994   "size" : 4,
5995   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5996  },
5997  {
5998   "alignment" : 4,
5999   "linker_set_key" : "_ZTIRKf",
6000   "name" : "const float &",
6001   "referenced_type" : "_ZTIKf",
6002   "self_type" : "_ZTIRKf",
6003   "size" : 4,
6004   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6005  },
6006  {
6007   "alignment" : 4,
6008   "linker_set_key" : "_ZTIRKh",
6009   "name" : "const unsigned char &",
6010   "referenced_type" : "_ZTIKh",
6011   "self_type" : "_ZTIRKh",
6012   "size" : 4,
6013   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6014  },
6015  {
6016   "alignment" : 4,
6017   "linker_set_key" : "_ZTIRKi",
6018   "name" : "const int &",
6019   "referenced_type" : "_ZTIKi",
6020   "self_type" : "_ZTIRKi",
6021   "size" : 4,
6022   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6023  },
6024  {
6025   "alignment" : 4,
6026   "linker_set_key" : "_ZTIRKj",
6027   "name" : "const unsigned int &",
6028   "referenced_type" : "_ZTIKj",
6029   "self_type" : "_ZTIRKj",
6030   "size" : 4,
6031   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6032  },
6033  {
6034   "alignment" : 4,
6035   "linker_set_key" : "_ZTIRKs",
6036   "name" : "const short &",
6037   "referenced_type" : "_ZTIKs",
6038   "self_type" : "_ZTIRKs",
6039   "size" : 4,
6040   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6041  },
6042  {
6043   "alignment" : 4,
6044   "linker_set_key" : "_ZTIRKt",
6045   "name" : "const unsigned short &",
6046   "referenced_type" : "_ZTIKt",
6047   "self_type" : "_ZTIRKt",
6048   "size" : 4,
6049   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6050  },
6051  {
6052   "alignment" : 4,
6053   "linker_set_key" : "_ZTIRKx",
6054   "name" : "const long long &",
6055   "referenced_type" : "_ZTIKx",
6056   "self_type" : "_ZTIRKx",
6057   "size" : 4,
6058   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6059  },
6060  {
6061   "alignment" : 4,
6062   "linker_set_key" : "_ZTIRKy",
6063   "name" : "const unsigned long long &",
6064   "referenced_type" : "_ZTIKy",
6065   "self_type" : "_ZTIRKy",
6066   "size" : 4,
6067   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6068  },
6069  {
6070   "alignment" : 4,
6071   "linker_set_key" : "_ZTIRN7android2spINS_8hardware13tetheroffload7control4V1_015IOffloadControlEEE",
6072   "name" : "android::sp<android::hardware::tetheroffload::control::V1_0::IOffloadControl> &",
6073   "referenced_type" : "_ZTIN7android2spINS_8hardware13tetheroffload7control4V1_015IOffloadControlEEE",
6074   "self_type" : "_ZTIRN7android2spINS_8hardware13tetheroffload7control4V1_015IOffloadControlEEE",
6075   "size" : 4,
6076   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6077  },
6078  {
6079   "alignment" : 4,
6080   "linker_set_key" : "_ZTIRN7android2spINS_8hardware13tetheroffload7control4V1_025ITetheringOffloadCallbackEEE",
6081   "name" : "android::sp<android::hardware::tetheroffload::control::V1_0::ITetheringOffloadCallback> &",
6082   "referenced_type" : "_ZTIN7android2spINS_8hardware13tetheroffload7control4V1_025ITetheringOffloadCallbackEEE",
6083   "self_type" : "_ZTIRN7android2spINS_8hardware13tetheroffload7control4V1_025ITetheringOffloadCallbackEEE",
6084   "size" : 4,
6085   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6086  },
6087  {
6088   "alignment" : 4,
6089   "linker_set_key" : "_ZTIRN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
6090   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &",
6091   "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
6092   "self_type" : "_ZTIRN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
6093   "size" : 4,
6094   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6095  },
6096  {
6097   "alignment" : 4,
6098   "linker_set_key" : "_ZTIRN7android5MutexE",
6099   "name" : "android::Mutex &",
6100   "referenced_type" : "_ZTIN7android5MutexE",
6101   "self_type" : "_ZTIRN7android5MutexE",
6102   "size" : 4,
6103   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
6104  },
6105  {
6106   "alignment" : 4,
6107   "linker_set_key" : "_ZTIRN7android6RWLockE",
6108   "name" : "android::RWLock &",
6109   "referenced_type" : "_ZTIN7android6RWLockE",
6110   "self_type" : "_ZTIRN7android6RWLockE",
6111   "size" : 4,
6112   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
6113  },
6114  {
6115   "alignment" : 4,
6116   "linker_set_key" : "_ZTIRN7android7String8E",
6117   "name" : "android::String8 &",
6118   "referenced_type" : "_ZTIN7android7String8E",
6119   "self_type" : "_ZTIRN7android7String8E",
6120   "size" : 4,
6121   "source_file" : "/system/core/libutils/include/utils/String8.h"
6122  },
6123  {
6124   "alignment" : 4,
6125   "linker_set_key" : "_ZTIRN7android8String16E",
6126   "name" : "android::String16 &",
6127   "referenced_type" : "_ZTIN7android8String16E",
6128   "self_type" : "_ZTIRN7android8String16E",
6129   "size" : 4,
6130   "source_file" : "/system/core/libutils/include/utils/String16.h"
6131  },
6132  {
6133   "alignment" : 4,
6134   "linker_set_key" : "_ZTIRN7android8hardware10TextOutputE",
6135   "name" : "android::hardware::TextOutput &",
6136   "referenced_type" : "_ZTIN7android8hardware10TextOutputE",
6137   "self_type" : "_ZTIRN7android8hardware10TextOutputE",
6138   "size" : 4,
6139   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
6140  },
6141  {
6142   "alignment" : 4,
6143   "linker_set_key" : "_ZTIRN7android8hardware10hidl_arrayIhLj32EJEEE",
6144   "name" : "android::hardware::hidl_array<unsigned char, 32> &",
6145   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
6146   "self_type" : "_ZTIRN7android8hardware10hidl_arrayIhLj32EJEEE",
6147   "size" : 4,
6148   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6149  },
6150  {
6151   "alignment" : 4,
6152   "linker_set_key" : "_ZTIRN7android8hardware11hidl_memoryE",
6153   "name" : "android::hardware::hidl_memory &",
6154   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
6155   "self_type" : "_ZTIRN7android8hardware11hidl_memoryE",
6156   "size" : 4,
6157   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6158  },
6159  {
6160   "alignment" : 4,
6161   "linker_set_key" : "_ZTIRN7android8hardware11hidl_stringE",
6162   "name" : "android::hardware::hidl_string &",
6163   "referenced_type" : "_ZTIN7android8hardware11hidl_stringE",
6164   "self_type" : "_ZTIRN7android8hardware11hidl_stringE",
6165   "size" : 4,
6166   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6167  },
6168  {
6169   "alignment" : 4,
6170   "linker_set_key" : "_ZTIRN7android8hardware6ReturnINS_2spINS0_13tetheroffload7control4V1_015IOffloadControlEEEEE",
6171   "name" : "android::hardware::Return<android::sp<android::hardware::tetheroffload::control::V1_0::IOffloadControl> > &",
6172   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_13tetheroffload7control4V1_015IOffloadControlEEEEE",
6173   "self_type" : "_ZTIRN7android8hardware6ReturnINS_2spINS0_13tetheroffload7control4V1_015IOffloadControlEEEEE",
6174   "size" : 4,
6175   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6176  },
6177  {
6178   "alignment" : 4,
6179   "linker_set_key" : "_ZTIRN7android8hardware6ReturnINS_2spINS0_13tetheroffload7control4V1_025ITetheringOffloadCallbackEEEEE",
6180   "name" : "android::hardware::Return<android::sp<android::hardware::tetheroffload::control::V1_0::ITetheringOffloadCallback> > &",
6181   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_13tetheroffload7control4V1_025ITetheringOffloadCallbackEEEEE",
6182   "self_type" : "_ZTIRN7android8hardware6ReturnINS_2spINS0_13tetheroffload7control4V1_025ITetheringOffloadCallbackEEEEE",
6183   "size" : 4,
6184   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6185  },
6186  {
6187   "alignment" : 4,
6188   "linker_set_key" : "_ZTIRN7android8hardware6ReturnIbEE",
6189   "name" : "android::hardware::Return<bool> &",
6190   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
6191   "self_type" : "_ZTIRN7android8hardware6ReturnIbEE",
6192   "size" : 4,
6193   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6194  },
6195  {
6196   "alignment" : 4,
6197   "linker_set_key" : "_ZTIRN7android8hardware6ReturnIvEE",
6198   "name" : "android::hardware::Return<void> &",
6199   "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
6200   "self_type" : "_ZTIRN7android8hardware6ReturnIvEE",
6201   "size" : 4,
6202   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6203  },
6204  {
6205   "alignment" : 4,
6206   "linker_set_key" : "_ZTIRN7android8hardware6StatusE",
6207   "name" : "android::hardware::Status &",
6208   "referenced_type" : "_ZTIN7android8hardware6StatusE",
6209   "self_type" : "_ZTIRN7android8hardware6StatusE",
6210   "size" : 4,
6211   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6212  },
6213  {
6214   "alignment" : 4,
6215   "linker_set_key" : "_ZTIRN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
6216   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > &",
6217   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
6218   "self_type" : "_ZTIRN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
6219   "size" : 4,
6220   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6221  },
6222  {
6223   "alignment" : 4,
6224   "linker_set_key" : "_ZTIRN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
6225   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> &",
6226   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
6227   "self_type" : "_ZTIRN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
6228   "size" : 4,
6229   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6230  },
6231  {
6232   "alignment" : 4,
6233   "linker_set_key" : "_ZTIRN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
6234   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > &",
6235   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
6236   "self_type" : "_ZTIRN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
6237   "size" : 4,
6238   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6239  },
6240  {
6241   "alignment" : 4,
6242   "linker_set_key" : "_ZTIRN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
6243   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string> &",
6244   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
6245   "self_type" : "_ZTIRN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
6246   "size" : 4,
6247   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6248  },
6249  {
6250   "alignment" : 4,
6251   "linker_set_key" : "_ZTIRh",
6252   "name" : "unsigned char &",
6253   "referenced_type" : "_ZTIh",
6254   "self_type" : "_ZTIRh",
6255   "size" : 4,
6256   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
6257  },
6258  {
6259   "alignment" : 4,
6260   "linker_set_key" : "_ZTIRi",
6261   "name" : "int &",
6262   "referenced_type" : "_ZTIi",
6263   "self_type" : "_ZTIRi",
6264   "size" : 4,
6265   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
6266  },
6267  {
6268   "alignment" : 4,
6269   "linker_set_key" : "_ZTIRj",
6270   "name" : "unsigned int &",
6271   "referenced_type" : "_ZTIj",
6272   "self_type" : "_ZTIRj",
6273   "size" : 4,
6274   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/types.h"
6275  }
6276 ],
6277 "pointer_types" :
6278 [
6279  {
6280   "alignment" : 4,
6281   "linker_set_key" : "_ZTIP13native_handle",
6282   "name" : "native_handle *",
6283   "referenced_type" : "_ZTI13native_handle",
6284   "self_type" : "_ZTIP13native_handle",
6285   "size" : 4,
6286   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6287  },
6288  {
6289   "alignment" : 4,
6290   "linker_set_key" : "_ZTIP18android_flex_plane",
6291   "name" : "android_flex_plane *",
6292   "referenced_type" : "_ZTI18android_flex_plane",
6293   "self_type" : "_ZTIP18android_flex_plane",
6294   "size" : 4,
6295   "source_file" : "/system/core/libsystem/include/system/graphics.h"
6296  },
6297  {
6298   "alignment" : 4,
6299   "linker_set_key" : "_ZTIP7log_msg",
6300   "name" : "log_msg *",
6301   "referenced_type" : "_ZTI7log_msg",
6302   "self_type" : "_ZTIP7log_msg",
6303   "size" : 4,
6304   "source_file" : "/system/core/liblog/include/log/log_read.h"
6305  },
6306  {
6307   "alignment" : 4,
6308   "linker_set_key" : "_ZTIPFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
6309   "name" : "bool (*)(const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
6310   "referenced_type" : "_ZTIFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
6311   "self_type" : "_ZTIPFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
6312   "size" : 4,
6313   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
6314  },
6315  {
6316   "alignment" : 4,
6317   "linker_set_key" : "_ZTIPFiPvE",
6318   "name" : "int (*)(void *)",
6319   "referenced_type" : "_ZTIFiPvE",
6320   "self_type" : "_ZTIPFiPvE",
6321   "size" : 4,
6322   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
6323  },
6324  {
6325   "alignment" : 4,
6326   "linker_set_key" : "_ZTIPFvPN7android8hardware6ParcelEPKhjPKyjPvE",
6327   "name" : "void (*)(android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
6328   "referenced_type" : "_ZTIFvPN7android8hardware6ParcelEPKhjPKyjPvE",
6329   "self_type" : "_ZTIPFvPN7android8hardware6ParcelEPKhjPKyjPvE",
6330   "size" : 4,
6331   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
6332  },
6333  {
6334   "alignment" : 4,
6335   "linker_set_key" : "_ZTIPK13native_handle",
6336   "name" : "const native_handle *",
6337   "referenced_type" : "_ZTIK13native_handle",
6338   "self_type" : "_ZTIPK13native_handle",
6339   "size" : 4,
6340   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6341  },
6342  {
6343   "alignment" : 4,
6344   "linker_set_key" : "_ZTIPK7log_msg",
6345   "name" : "const log_msg *",
6346   "referenced_type" : "_ZTIK7log_msg",
6347   "self_type" : "_ZTIPK7log_msg",
6348   "size" : 4,
6349   "source_file" : "/system/core/liblog/include/log/log_read.h"
6350  },
6351  {
6352   "alignment" : 4,
6353   "linker_set_key" : "_ZTIPKDs",
6354   "name" : "const char16_t *",
6355   "referenced_type" : "_ZTIKDs",
6356   "self_type" : "_ZTIPKDs",
6357   "size" : 4,
6358   "source_file" : "/system/core/libutils/include/utils/String16.h"
6359  },
6360  {
6361   "alignment" : 4,
6362   "linker_set_key" : "_ZTIPKN7android10VectorImplE",
6363   "name" : "const android::VectorImpl *",
6364   "referenced_type" : "_ZTIKN7android10VectorImplE",
6365   "self_type" : "_ZTIPKN7android10VectorImplE",
6366   "size" : 4,
6367   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
6368  },
6369  {
6370   "alignment" : 4,
6371   "linker_set_key" : "_ZTIPKN7android12NativeHandleE",
6372   "name" : "const android::NativeHandle *",
6373   "referenced_type" : "_ZTIKN7android12NativeHandleE",
6374   "self_type" : "_ZTIPKN7android12NativeHandleE",
6375   "size" : 4,
6376   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
6377  },
6378  {
6379   "alignment" : 4,
6380   "linker_set_key" : "_ZTIPKN7android2spINS_4hidl4base4V1_05IBaseEEE",
6381   "name" : "const android::sp<android::hidl::base::V1_0::IBase> *",
6382   "referenced_type" : "_ZTIKN7android2spINS_4hidl4base4V1_05IBaseEEE",
6383   "self_type" : "_ZTIPKN7android2spINS_4hidl4base4V1_05IBaseEEE",
6384   "size" : 4,
6385   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6386  },
6387  {
6388   "alignment" : 4,
6389   "linker_set_key" : "_ZTIPKN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
6390   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceManager> *",
6391   "referenced_type" : "_ZTIKN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
6392   "self_type" : "_ZTIPKN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
6393   "size" : 4,
6394   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6395  },
6396  {
6397   "alignment" : 4,
6398   "linker_set_key" : "_ZTIPKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
6399   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
6400   "referenced_type" : "_ZTIKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
6401   "self_type" : "_ZTIPKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
6402   "size" : 4,
6403   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6404  },
6405  {
6406   "alignment" : 4,
6407   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware12ProcessStateEEE",
6408   "name" : "const android::sp<android::hardware::ProcessState> *",
6409   "referenced_type" : "_ZTIKN7android2spINS_8hardware12ProcessStateEEE",
6410   "self_type" : "_ZTIPKN7android2spINS_8hardware12ProcessStateEEE",
6411   "size" : 4,
6412   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6413  },
6414  {
6415   "alignment" : 4,
6416   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware13tetheroffload7control4V1_015IOffloadControlEEE",
6417   "name" : "const android::sp<android::hardware::tetheroffload::control::V1_0::IOffloadControl> *",
6418   "referenced_type" : "_ZTIKN7android2spINS_8hardware13tetheroffload7control4V1_015IOffloadControlEEE",
6419   "self_type" : "_ZTIPKN7android2spINS_8hardware13tetheroffload7control4V1_015IOffloadControlEEE",
6420   "size" : 4,
6421   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6422  },
6423  {
6424   "alignment" : 4,
6425   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware13tetheroffload7control4V1_025ITetheringOffloadCallbackEEE",
6426   "name" : "const android::sp<android::hardware::tetheroffload::control::V1_0::ITetheringOffloadCallback> *",
6427   "referenced_type" : "_ZTIKN7android2spINS_8hardware13tetheroffload7control4V1_025ITetheringOffloadCallbackEEE",
6428   "self_type" : "_ZTIPKN7android2spINS_8hardware13tetheroffload7control4V1_025ITetheringOffloadCallbackEEE",
6429   "size" : 4,
6430   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6431  },
6432  {
6433   "alignment" : 4,
6434   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware20hidl_death_recipientEEE",
6435   "name" : "const android::sp<android::hardware::hidl_death_recipient> *",
6436   "referenced_type" : "_ZTIKN7android2spINS_8hardware20hidl_death_recipientEEE",
6437   "self_type" : "_ZTIPKN7android2spINS_8hardware20hidl_death_recipientEEE",
6438   "size" : 4,
6439   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6440  },
6441  {
6442   "alignment" : 4,
6443   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
6444   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient> *",
6445   "referenced_type" : "_ZTIKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
6446   "self_type" : "_ZTIPKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
6447   "size" : 4,
6448   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6449  },
6450  {
6451   "alignment" : 4,
6452   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware7IBinderEEE",
6453   "name" : "const android::sp<android::hardware::IBinder> *",
6454   "referenced_type" : "_ZTIKN7android2spINS_8hardware7IBinderEEE",
6455   "self_type" : "_ZTIPKN7android2spINS_8hardware7IBinderEEE",
6456   "size" : 4,
6457   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6458  },
6459  {
6460   "alignment" : 4,
6461   "linker_set_key" : "_ZTIPKN7android2wpINS_8hardware20hidl_death_recipientEEE",
6462   "name" : "const android::wp<android::hardware::hidl_death_recipient> *",
6463   "referenced_type" : "_ZTIKN7android2wpINS_8hardware20hidl_death_recipientEEE",
6464   "self_type" : "_ZTIPKN7android2wpINS_8hardware20hidl_death_recipientEEE",
6465   "size" : 4,
6466   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6467  },
6468  {
6469   "alignment" : 4,
6470   "linker_set_key" : "_ZTIPKN7android2wpINS_8hardware9BHwBinderEEE",
6471   "name" : "const android::wp<android::hardware::BHwBinder> *",
6472   "referenced_type" : "_ZTIKN7android2wpINS_8hardware9BHwBinderEEE",
6473   "self_type" : "_ZTIPKN7android2wpINS_8hardware9BHwBinderEEE",
6474   "size" : 4,
6475   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6476  },
6477  {
6478   "alignment" : 4,
6479   "linker_set_key" : "_ZTIPKN7android4hidl4base4V1_05IBaseE",
6480   "name" : "const android::hidl::base::V1_0::IBase *",
6481   "referenced_type" : "_ZTIKN7android4hidl4base4V1_05IBaseE",
6482   "self_type" : "_ZTIPKN7android4hidl4base4V1_05IBaseE",
6483   "size" : 4,
6484   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h"
6485  },
6486  {
6487   "alignment" : 4,
6488   "linker_set_key" : "_ZTIPKN7android4hidl4base4V1_08BpHwBaseE",
6489   "name" : "const android::hidl::base::V1_0::BpHwBase *",
6490   "referenced_type" : "_ZTIKN7android4hidl4base4V1_08BpHwBaseE",
6491   "self_type" : "_ZTIPKN7android4hidl4base4V1_08BpHwBaseE",
6492   "size" : 4,
6493   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h"
6494  },
6495  {
6496   "alignment" : 4,
6497   "linker_set_key" : "_ZTIPKN7android4hidl7manager4V1_015IServiceManagerE",
6498   "name" : "const android::hidl::manager::V1_0::IServiceManager *",
6499   "referenced_type" : "_ZTIKN7android4hidl7manager4V1_015IServiceManagerE",
6500   "self_type" : "_ZTIPKN7android4hidl7manager4V1_015IServiceManagerE",
6501   "size" : 4,
6502   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
6503  },
6504  {
6505   "alignment" : 4,
6506   "linker_set_key" : "_ZTIPKN7android4hidl7manager4V1_020IServiceNotificationE",
6507   "name" : "const android::hidl::manager::V1_0::IServiceNotification *",
6508   "referenced_type" : "_ZTIKN7android4hidl7manager4V1_020IServiceNotificationE",
6509   "self_type" : "_ZTIPKN7android4hidl7manager4V1_020IServiceNotificationE",
6510   "size" : 4,
6511   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h"
6512  },
6513  {
6514   "alignment" : 4,
6515   "linker_set_key" : "_ZTIPKN7android7RefBaseE",
6516   "name" : "const android::RefBase *",
6517   "referenced_type" : "_ZTIKN7android7RefBaseE",
6518   "self_type" : "_ZTIPKN7android7RefBaseE",
6519   "size" : 4,
6520   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6521  },
6522  {
6523   "alignment" : 4,
6524   "linker_set_key" : "_ZTIPKN7android7String8E",
6525   "name" : "const android::String8 *",
6526   "referenced_type" : "_ZTIKN7android7String8E",
6527   "self_type" : "_ZTIPKN7android7String8E",
6528   "size" : 4,
6529   "source_file" : "/system/core/libutils/include/utils/String8.h"
6530  },
6531  {
6532   "alignment" : 4,
6533   "linker_set_key" : "_ZTIPKN7android8String16E",
6534   "name" : "const android::String16 *",
6535   "referenced_type" : "_ZTIKN7android8String16E",
6536   "self_type" : "_ZTIPKN7android8String16E",
6537   "size" : 4,
6538   "source_file" : "/system/core/libutils/include/utils/String16.h"
6539  },
6540  {
6541   "alignment" : 4,
6542   "linker_set_key" : "_ZTIPKN7android8hardware11BpHwRefBaseE",
6543   "name" : "const android::hardware::BpHwRefBase *",
6544   "referenced_type" : "_ZTIKN7android8hardware11BpHwRefBaseE",
6545   "self_type" : "_ZTIPKN7android8hardware11BpHwRefBaseE",
6546   "size" : 4,
6547   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
6548  },
6549  {
6550   "alignment" : 4,
6551   "linker_set_key" : "_ZTIPKN7android8hardware11hidl_memoryE",
6552   "name" : "const android::hardware::hidl_memory *",
6553   "referenced_type" : "_ZTIKN7android8hardware11hidl_memoryE",
6554   "self_type" : "_ZTIPKN7android8hardware11hidl_memoryE",
6555   "size" : 4,
6556   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6557  },
6558  {
6559   "alignment" : 4,
6560   "linker_set_key" : "_ZTIPKN7android8hardware11hidl_stringE",
6561   "name" : "const android::hardware::hidl_string *",
6562   "referenced_type" : "_ZTIKN7android8hardware11hidl_stringE",
6563   "self_type" : "_ZTIPKN7android8hardware11hidl_stringE",
6564   "size" : 4,
6565   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6566  },
6567  {
6568   "alignment" : 4,
6569   "linker_set_key" : "_ZTIPKN7android8hardware12hidl_versionE",
6570   "name" : "const android::hardware::hidl_version *",
6571   "referenced_type" : "_ZTIKN7android8hardware12hidl_versionE",
6572   "self_type" : "_ZTIPKN7android8hardware12hidl_versionE",
6573   "size" : 4,
6574   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6575  },
6576  {
6577   "alignment" : 4,
6578   "linker_set_key" : "_ZTIPKN7android8hardware13tetheroffload7control4V1_015IOffloadControlE",
6579   "name" : "const android::hardware::tetheroffload::control::V1_0::IOffloadControl *",
6580   "referenced_type" : "_ZTIKN7android8hardware13tetheroffload7control4V1_015IOffloadControlE",
6581   "self_type" : "_ZTIPKN7android8hardware13tetheroffload7control4V1_015IOffloadControlE",
6582   "size" : 4,
6583   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/IOffloadControl.h"
6584  },
6585  {
6586   "alignment" : 4,
6587   "linker_set_key" : "_ZTIPKN7android8hardware13tetheroffload7control4V1_018BpHwOffloadControlE",
6588   "name" : "const android::hardware::tetheroffload::control::V1_0::BpHwOffloadControl *",
6589   "referenced_type" : "_ZTIKN7android8hardware13tetheroffload7control4V1_018BpHwOffloadControlE",
6590   "self_type" : "_ZTIPKN7android8hardware13tetheroffload7control4V1_018BpHwOffloadControlE",
6591   "size" : 4,
6592   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/BpHwOffloadControl.h"
6593  },
6594  {
6595   "alignment" : 4,
6596   "linker_set_key" : "_ZTIPKN7android8hardware13tetheroffload7control4V1_025ITetheringOffloadCallbackE",
6597   "name" : "const android::hardware::tetheroffload::control::V1_0::ITetheringOffloadCallback *",
6598   "referenced_type" : "_ZTIKN7android8hardware13tetheroffload7control4V1_025ITetheringOffloadCallbackE",
6599   "self_type" : "_ZTIPKN7android8hardware13tetheroffload7control4V1_025ITetheringOffloadCallbackE",
6600   "size" : 4,
6601   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/ITetheringOffloadCallback.h"
6602  },
6603  {
6604   "alignment" : 4,
6605   "linker_set_key" : "_ZTIPKN7android8hardware13tetheroffload7control4V1_028BpHwTetheringOffloadCallbackE",
6606   "name" : "const android::hardware::tetheroffload::control::V1_0::BpHwTetheringOffloadCallback *",
6607   "referenced_type" : "_ZTIKN7android8hardware13tetheroffload7control4V1_028BpHwTetheringOffloadCallbackE",
6608   "self_type" : "_ZTIPKN7android8hardware13tetheroffload7control4V1_028BpHwTetheringOffloadCallbackE",
6609   "size" : 4,
6610   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/BpHwTetheringOffloadCallback.h"
6611  },
6612  {
6613   "alignment" : 4,
6614   "linker_set_key" : "_ZTIPKN7android8hardware6ReturnINS_2spINS0_13tetheroffload7control4V1_015IOffloadControlEEEEE",
6615   "name" : "const android::hardware::Return<android::sp<android::hardware::tetheroffload::control::V1_0::IOffloadControl> > *",
6616   "referenced_type" : "_ZTIKN7android8hardware6ReturnINS_2spINS0_13tetheroffload7control4V1_015IOffloadControlEEEEE",
6617   "self_type" : "_ZTIPKN7android8hardware6ReturnINS_2spINS0_13tetheroffload7control4V1_015IOffloadControlEEEEE",
6618   "size" : 4,
6619   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6620  },
6621  {
6622   "alignment" : 4,
6623   "linker_set_key" : "_ZTIPKN7android8hardware6ReturnINS_2spINS0_13tetheroffload7control4V1_025ITetheringOffloadCallbackEEEEE",
6624   "name" : "const android::hardware::Return<android::sp<android::hardware::tetheroffload::control::V1_0::ITetheringOffloadCallback> > *",
6625   "referenced_type" : "_ZTIKN7android8hardware6ReturnINS_2spINS0_13tetheroffload7control4V1_025ITetheringOffloadCallbackEEEEE",
6626   "self_type" : "_ZTIPKN7android8hardware6ReturnINS_2spINS0_13tetheroffload7control4V1_025ITetheringOffloadCallbackEEEEE",
6627   "size" : 4,
6628   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6629  },
6630  {
6631   "alignment" : 4,
6632   "linker_set_key" : "_ZTIPKN7android8hardware6ReturnIbEE",
6633   "name" : "const android::hardware::Return<bool> *",
6634   "referenced_type" : "_ZTIKN7android8hardware6ReturnIbEE",
6635   "self_type" : "_ZTIPKN7android8hardware6ReturnIbEE",
6636   "size" : 4,
6637   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6638  },
6639  {
6640   "alignment" : 4,
6641   "linker_set_key" : "_ZTIPKN7android8hardware6StatusE",
6642   "name" : "const android::hardware::Status *",
6643   "referenced_type" : "_ZTIKN7android8hardware6StatusE",
6644   "self_type" : "_ZTIPKN7android8hardware6StatusE",
6645   "size" : 4,
6646   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6647  },
6648  {
6649   "alignment" : 4,
6650   "linker_set_key" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
6651   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
6652   "referenced_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
6653   "self_type" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
6654   "size" : 4,
6655   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6656  },
6657  {
6658   "alignment" : 4,
6659   "linker_set_key" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
6660   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
6661   "referenced_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
6662   "self_type" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
6663   "size" : 4,
6664   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6665  },
6666  {
6667   "alignment" : 4,
6668   "linker_set_key" : "_ZTIPKN7android8hardware7details12hidl_pointerIiEE",
6669   "name" : "const android::hardware::details::hidl_pointer<int> *",
6670   "referenced_type" : "_ZTIKN7android8hardware7details12hidl_pointerIiEE",
6671   "self_type" : "_ZTIPKN7android8hardware7details12hidl_pointerIiEE",
6672   "size" : 4,
6673   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6674  },
6675  {
6676   "alignment" : 4,
6677   "linker_set_key" : "_ZTIPKN7android8hardware7details13return_statusE",
6678   "name" : "const android::hardware::details::return_status *",
6679   "referenced_type" : "_ZTIKN7android8hardware7details13return_statusE",
6680   "self_type" : "_ZTIPKN7android8hardware7details13return_statusE",
6681   "size" : 4,
6682   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6683  },
6684  {
6685   "alignment" : 4,
6686   "linker_set_key" : "_ZTIPKN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
6687   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_string> *",
6688   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
6689   "self_type" : "_ZTIPKN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
6690   "size" : 4,
6691   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6692  },
6693  {
6694   "alignment" : 4,
6695   "linker_set_key" : "_ZTIPKN7android8hardware8hidl_vecIiEE",
6696   "name" : "const android::hardware::hidl_vec<int> *",
6697   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecIiEE",
6698   "self_type" : "_ZTIPKN7android8hardware8hidl_vecIiEE",
6699   "size" : 4,
6700   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6701  },
6702  {
6703   "alignment" : 4,
6704   "linker_set_key" : "_ZTIPKc",
6705   "name" : "const char *",
6706   "referenced_type" : "_ZTIKc",
6707   "self_type" : "_ZTIPKc",
6708   "size" : 4,
6709   "source_file" : "/system/core/liblog/include/android/log.h"
6710  },
6711  {
6712   "alignment" : 4,
6713   "linker_set_key" : "_ZTIPKh",
6714   "name" : "const unsigned char *",
6715   "referenced_type" : "_ZTIKh",
6716   "self_type" : "_ZTIPKh",
6717   "size" : 4,
6718   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6719  },
6720  {
6721   "alignment" : 4,
6722   "linker_set_key" : "_ZTIPKv",
6723   "name" : "const void *",
6724   "referenced_type" : "_ZTIKv",
6725   "self_type" : "_ZTIPKv",
6726   "size" : 4,
6727   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6728  },
6729  {
6730   "alignment" : 4,
6731   "linker_set_key" : "_ZTIPKy",
6732   "name" : "const unsigned long long *",
6733   "referenced_type" : "_ZTIKy",
6734   "self_type" : "_ZTIPKy",
6735   "size" : 4,
6736   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
6737  },
6738  {
6739   "alignment" : 4,
6740   "linker_set_key" : "_ZTIPN7android11ScopedTraceE",
6741   "name" : "android::ScopedTrace *",
6742   "referenced_type" : "_ZTIN7android11ScopedTraceE",
6743   "self_type" : "_ZTIPN7android11ScopedTraceE",
6744   "size" : 4,
6745   "source_file" : "/system/core/libutils/include/utils/Trace.h"
6746  },
6747  {
6748   "alignment" : 4,
6749   "linker_set_key" : "_ZTIPN7android16ReferenceRenamerE",
6750   "name" : "android::ReferenceRenamer *",
6751   "referenced_type" : "_ZTIN7android16ReferenceRenamerE",
6752   "self_type" : "_ZTIPN7android16ReferenceRenamerE",
6753   "size" : 4,
6754   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6755  },
6756  {
6757   "alignment" : 4,
6758   "linker_set_key" : "_ZTIPN7android19VirtualLightRefBaseE",
6759   "name" : "android::VirtualLightRefBase *",
6760   "referenced_type" : "_ZTIN7android19VirtualLightRefBaseE",
6761   "self_type" : "_ZTIPN7android19VirtualLightRefBaseE",
6762   "size" : 4,
6763   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h"
6764  },
6765  {
6766   "alignment" : 4,
6767   "linker_set_key" : "_ZTIPN7android2spINS_4hidl4base4V1_05IBaseEEE",
6768   "name" : "android::sp<android::hidl::base::V1_0::IBase> *",
6769   "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
6770   "self_type" : "_ZTIPN7android2spINS_4hidl4base4V1_05IBaseEEE",
6771   "size" : 4,
6772   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6773  },
6774  {
6775   "alignment" : 4,
6776   "linker_set_key" : "_ZTIPN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
6777   "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager> *",
6778   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
6779   "self_type" : "_ZTIPN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
6780   "size" : 4,
6781   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6782  },
6783  {
6784   "alignment" : 4,
6785   "linker_set_key" : "_ZTIPN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
6786   "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
6787   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
6788   "self_type" : "_ZTIPN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
6789   "size" : 4,
6790   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6791  },
6792  {
6793   "alignment" : 4,
6794   "linker_set_key" : "_ZTIPN7android2spINS_8hardware12ProcessStateEEE",
6795   "name" : "android::sp<android::hardware::ProcessState> *",
6796   "referenced_type" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
6797   "self_type" : "_ZTIPN7android2spINS_8hardware12ProcessStateEEE",
6798   "size" : 4,
6799   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6800  },
6801  {
6802   "alignment" : 4,
6803   "linker_set_key" : "_ZTIPN7android2spINS_8hardware13tetheroffload7control4V1_015IOffloadControlEEE",
6804   "name" : "android::sp<android::hardware::tetheroffload::control::V1_0::IOffloadControl> *",
6805   "referenced_type" : "_ZTIN7android2spINS_8hardware13tetheroffload7control4V1_015IOffloadControlEEE",
6806   "self_type" : "_ZTIPN7android2spINS_8hardware13tetheroffload7control4V1_015IOffloadControlEEE",
6807   "size" : 4,
6808   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6809  },
6810  {
6811   "alignment" : 4,
6812   "linker_set_key" : "_ZTIPN7android2spINS_8hardware13tetheroffload7control4V1_025ITetheringOffloadCallbackEEE",
6813   "name" : "android::sp<android::hardware::tetheroffload::control::V1_0::ITetheringOffloadCallback> *",
6814   "referenced_type" : "_ZTIN7android2spINS_8hardware13tetheroffload7control4V1_025ITetheringOffloadCallbackEEE",
6815   "self_type" : "_ZTIPN7android2spINS_8hardware13tetheroffload7control4V1_025ITetheringOffloadCallbackEEE",
6816   "size" : 4,
6817   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6818  },
6819  {
6820   "alignment" : 4,
6821   "linker_set_key" : "_ZTIPN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
6822   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> *",
6823   "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
6824   "self_type" : "_ZTIPN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
6825   "size" : 4,
6826   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6827  },
6828  {
6829   "alignment" : 4,
6830   "linker_set_key" : "_ZTIPN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
6831   "name" : "android::sp<android::hardware::IBinder::DeathRecipient> *",
6832   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
6833   "self_type" : "_ZTIPN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
6834   "size" : 4,
6835   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6836  },
6837  {
6838   "alignment" : 4,
6839   "linker_set_key" : "_ZTIPN7android2spINS_8hardware7IBinderEEE",
6840   "name" : "android::sp<android::hardware::IBinder> *",
6841   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
6842   "self_type" : "_ZTIPN7android2spINS_8hardware7IBinderEEE",
6843   "size" : 4,
6844   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6845  },
6846  {
6847   "alignment" : 4,
6848   "linker_set_key" : "_ZTIPN7android2wpINS_8hardware20hidl_death_recipientEEE",
6849   "name" : "android::wp<android::hardware::hidl_death_recipient> *",
6850   "referenced_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
6851   "self_type" : "_ZTIPN7android2wpINS_8hardware20hidl_death_recipientEEE",
6852   "size" : 4,
6853   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6854  },
6855  {
6856   "alignment" : 4,
6857   "linker_set_key" : "_ZTIPN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
6858   "name" : "android::wp<android::hardware::IBinder::DeathRecipient> *",
6859   "referenced_type" : "_ZTIN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
6860   "self_type" : "_ZTIPN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
6861   "size" : 4,
6862   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6863  },
6864  {
6865   "alignment" : 4,
6866   "linker_set_key" : "_ZTIPN7android2wpINS_8hardware9BHwBinderEEE",
6867   "name" : "android::wp<android::hardware::BHwBinder> *",
6868   "referenced_type" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
6869   "self_type" : "_ZTIPN7android2wpINS_8hardware9BHwBinderEEE",
6870   "size" : 4,
6871   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6872  },
6873  {
6874   "alignment" : 4,
6875   "linker_set_key" : "_ZTIPN7android4hidl4base4V1_05IBaseE",
6876   "name" : "android::hidl::base::V1_0::IBase *",
6877   "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE",
6878   "self_type" : "_ZTIPN7android4hidl4base4V1_05IBaseE",
6879   "size" : 4,
6880   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6881  },
6882  {
6883   "alignment" : 4,
6884   "linker_set_key" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE",
6885   "name" : "android::hidl::base::V1_0::BnHwBase *",
6886   "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE",
6887   "self_type" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE",
6888   "size" : 4,
6889   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h"
6890  },
6891  {
6892   "alignment" : 4,
6893   "linker_set_key" : "_ZTIPN7android4hidl7manager4V1_015IServiceManagerE",
6894   "name" : "android::hidl::manager::V1_0::IServiceManager *",
6895   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
6896   "self_type" : "_ZTIPN7android4hidl7manager4V1_015IServiceManagerE",
6897   "size" : 4,
6898   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6899  },
6900  {
6901   "alignment" : 4,
6902   "linker_set_key" : "_ZTIPN7android4hidl7manager4V1_020IServiceNotificationE",
6903   "name" : "android::hidl::manager::V1_0::IServiceNotification *",
6904   "referenced_type" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
6905   "self_type" : "_ZTIPN7android4hidl7manager4V1_020IServiceNotificationE",
6906   "size" : 4,
6907   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6908  },
6909  {
6910   "alignment" : 4,
6911   "linker_set_key" : "_ZTIPN7android5Mutex8AutolockE",
6912   "name" : "android::Mutex::Autolock *",
6913   "referenced_type" : "_ZTIN7android5Mutex8AutolockE",
6914   "self_type" : "_ZTIPN7android5Mutex8AutolockE",
6915   "size" : 4,
6916   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
6917  },
6918  {
6919   "alignment" : 4,
6920   "linker_set_key" : "_ZTIPN7android5MutexE",
6921   "name" : "android::Mutex *",
6922   "referenced_type" : "_ZTIN7android5MutexE",
6923   "self_type" : "_ZTIPN7android5MutexE",
6924   "size" : 4,
6925   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
6926  },
6927  {
6928   "alignment" : 4,
6929   "linker_set_key" : "_ZTIPN7android6RWLock9AutoRLockE",
6930   "name" : "android::RWLock::AutoRLock *",
6931   "referenced_type" : "_ZTIN7android6RWLock9AutoRLockE",
6932   "self_type" : "_ZTIPN7android6RWLock9AutoRLockE",
6933   "size" : 4,
6934   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
6935  },
6936  {
6937   "alignment" : 4,
6938   "linker_set_key" : "_ZTIPN7android6RWLock9AutoWLockE",
6939   "name" : "android::RWLock::AutoWLock *",
6940   "referenced_type" : "_ZTIN7android6RWLock9AutoWLockE",
6941   "self_type" : "_ZTIPN7android6RWLock9AutoWLockE",
6942   "size" : 4,
6943   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
6944  },
6945  {
6946   "alignment" : 4,
6947   "linker_set_key" : "_ZTIPN7android6RWLockE",
6948   "name" : "android::RWLock *",
6949   "referenced_type" : "_ZTIN7android6RWLockE",
6950   "self_type" : "_ZTIPN7android6RWLockE",
6951   "size" : 4,
6952   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
6953  },
6954  {
6955   "alignment" : 4,
6956   "linker_set_key" : "_ZTIPN7android6ThreadE",
6957   "name" : "android::Thread *",
6958   "referenced_type" : "_ZTIN7android6ThreadE",
6959   "self_type" : "_ZTIPN7android6ThreadE",
6960   "size" : 4,
6961   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6962  },
6963  {
6964   "alignment" : 4,
6965   "linker_set_key" : "_ZTIPN7android7RefBase12weakref_implE",
6966   "name" : "android::RefBase::weakref_impl *",
6967   "referenced_type" : "_ZTIN7android7RefBase12weakref_implE",
6968   "self_type" : "_ZTIPN7android7RefBase12weakref_implE",
6969   "size" : 4,
6970   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6971  },
6972  {
6973   "alignment" : 4,
6974   "linker_set_key" : "_ZTIPN7android7RefBase12weakref_typeE",
6975   "name" : "android::RefBase::weakref_type *",
6976   "referenced_type" : "_ZTIN7android7RefBase12weakref_typeE",
6977   "self_type" : "_ZTIPN7android7RefBase12weakref_typeE",
6978   "size" : 4,
6979   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6980  },
6981  {
6982   "alignment" : 4,
6983   "linker_set_key" : "_ZTIPN7android7RefBaseE",
6984   "name" : "android::RefBase *",
6985   "referenced_type" : "_ZTIN7android7RefBaseE",
6986   "self_type" : "_ZTIPN7android7RefBaseE",
6987   "size" : 4,
6988   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6989  },
6990  {
6991   "alignment" : 4,
6992   "linker_set_key" : "_ZTIPN7android7String8E",
6993   "name" : "android::String8 *",
6994   "referenced_type" : "_ZTIN7android7String8E",
6995   "self_type" : "_ZTIPN7android7String8E",
6996   "size" : 4,
6997   "source_file" : "/system/core/libutils/include/utils/String8.h"
6998  },
6999  {
7000   "alignment" : 4,
7001   "linker_set_key" : "_ZTIPN7android8String16E",
7002   "name" : "android::String16 *",
7003   "referenced_type" : "_ZTIN7android8String16E",
7004   "self_type" : "_ZTIPN7android8String16E",
7005   "size" : 4,
7006   "source_file" : "/system/core/libutils/include/utils/String16.h"
7007  },
7008  {
7009   "alignment" : 4,
7010   "linker_set_key" : "_ZTIPN7android8hardware10IInterfaceE",
7011   "name" : "android::hardware::IInterface *",
7012   "referenced_type" : "_ZTIN7android8hardware10IInterfaceE",
7013   "self_type" : "_ZTIPN7android8hardware10IInterfaceE",
7014   "size" : 4,
7015   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7016  },
7017  {
7018   "alignment" : 4,
7019   "linker_set_key" : "_ZTIPN7android8hardware10hidl_arrayIhLj32EJEEE",
7020   "name" : "android::hardware::hidl_array<unsigned char, 32> *",
7021   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
7022   "self_type" : "_ZTIPN7android8hardware10hidl_arrayIhLj32EJEEE",
7023   "size" : 4,
7024   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7025  },
7026  {
7027   "alignment" : 4,
7028   "linker_set_key" : "_ZTIPN7android8hardware11BpInterfaceINS0_13tetheroffload7control4V1_015IOffloadControlEEE",
7029   "name" : "android::hardware::BpInterface<android::hardware::tetheroffload::control::V1_0::IOffloadControl> *",
7030   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_13tetheroffload7control4V1_015IOffloadControlEEE",
7031   "self_type" : "_ZTIPN7android8hardware11BpInterfaceINS0_13tetheroffload7control4V1_015IOffloadControlEEE",
7032   "size" : 4,
7033   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
7034  },
7035  {
7036   "alignment" : 4,
7037   "linker_set_key" : "_ZTIPN7android8hardware11BpInterfaceINS0_13tetheroffload7control4V1_025ITetheringOffloadCallbackEEE",
7038   "name" : "android::hardware::BpInterface<android::hardware::tetheroffload::control::V1_0::ITetheringOffloadCallback> *",
7039   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_13tetheroffload7control4V1_025ITetheringOffloadCallbackEEE",
7040   "self_type" : "_ZTIPN7android8hardware11BpInterfaceINS0_13tetheroffload7control4V1_025ITetheringOffloadCallbackEEE",
7041   "size" : 4,
7042   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
7043  },
7044  {
7045   "alignment" : 4,
7046   "linker_set_key" : "_ZTIPN7android8hardware11hidl_memoryE",
7047   "name" : "android::hardware::hidl_memory *",
7048   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
7049   "self_type" : "_ZTIPN7android8hardware11hidl_memoryE",
7050   "size" : 4,
7051   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7052  },
7053  {
7054   "alignment" : 4,
7055   "linker_set_key" : "_ZTIPN7android8hardware11hidl_stringE",
7056   "name" : "android::hardware::hidl_string *",
7057   "referenced_type" : "_ZTIN7android8hardware11hidl_stringE",
7058   "self_type" : "_ZTIPN7android8hardware11hidl_stringE",
7059   "size" : 4,
7060   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7061  },
7062  {
7063   "alignment" : 4,
7064   "linker_set_key" : "_ZTIPN7android8hardware12ProcessStateE",
7065   "name" : "android::hardware::ProcessState *",
7066   "referenced_type" : "_ZTIN7android8hardware12ProcessStateE",
7067   "self_type" : "_ZTIPN7android8hardware12ProcessStateE",
7068   "size" : 4,
7069   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7070  },
7071  {
7072   "alignment" : 4,
7073   "linker_set_key" : "_ZTIPN7android8hardware12hidl_versionE",
7074   "name" : "android::hardware::hidl_version *",
7075   "referenced_type" : "_ZTIN7android8hardware12hidl_versionE",
7076   "self_type" : "_ZTIPN7android8hardware12hidl_versionE",
7077   "size" : 4,
7078   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7079  },
7080  {
7081   "alignment" : 4,
7082   "linker_set_key" : "_ZTIPN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
7083   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> > *",
7084   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
7085   "self_type" : "_ZTIPN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
7086   "size" : 4,
7087   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
7088  },
7089  {
7090   "alignment" : 4,
7091   "linker_set_key" : "_ZTIPN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
7092   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> > *",
7093   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
7094   "self_type" : "_ZTIPN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
7095   "size" : 4,
7096   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
7097  },
7098  {
7099   "alignment" : 4,
7100   "linker_set_key" : "_ZTIPN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
7101   "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > *",
7102   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
7103   "self_type" : "_ZTIPN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
7104   "size" : 4,
7105   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
7106  },
7107  {
7108   "alignment" : 4,
7109   "linker_set_key" : "_ZTIPN7android8hardware13tetheroffload7control4V1_015IOffloadControlE",
7110   "name" : "android::hardware::tetheroffload::control::V1_0::IOffloadControl *",
7111   "referenced_type" : "_ZTIN7android8hardware13tetheroffload7control4V1_015IOffloadControlE",
7112   "self_type" : "_ZTIPN7android8hardware13tetheroffload7control4V1_015IOffloadControlE",
7113   "size" : 4,
7114   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7115  },
7116  {
7117   "alignment" : 4,
7118   "linker_set_key" : "_ZTIPN7android8hardware13tetheroffload7control4V1_016BsOffloadControlE",
7119   "name" : "android::hardware::tetheroffload::control::V1_0::BsOffloadControl *",
7120   "referenced_type" : "_ZTIN7android8hardware13tetheroffload7control4V1_016BsOffloadControlE",
7121   "self_type" : "_ZTIPN7android8hardware13tetheroffload7control4V1_016BsOffloadControlE",
7122   "size" : 4,
7123   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7124  },
7125  {
7126   "alignment" : 4,
7127   "linker_set_key" : "_ZTIPN7android8hardware13tetheroffload7control4V1_018BnHwOffloadControlE",
7128   "name" : "android::hardware::tetheroffload::control::V1_0::BnHwOffloadControl *",
7129   "referenced_type" : "_ZTIN7android8hardware13tetheroffload7control4V1_018BnHwOffloadControlE",
7130   "self_type" : "_ZTIPN7android8hardware13tetheroffload7control4V1_018BnHwOffloadControlE",
7131   "size" : 4,
7132   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7133  },
7134  {
7135   "alignment" : 4,
7136   "linker_set_key" : "_ZTIPN7android8hardware13tetheroffload7control4V1_018BpHwOffloadControlE",
7137   "name" : "android::hardware::tetheroffload::control::V1_0::BpHwOffloadControl *",
7138   "referenced_type" : "_ZTIN7android8hardware13tetheroffload7control4V1_018BpHwOffloadControlE",
7139   "self_type" : "_ZTIPN7android8hardware13tetheroffload7control4V1_018BpHwOffloadControlE",
7140   "size" : 4,
7141   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7142  },
7143  {
7144   "alignment" : 4,
7145   "linker_set_key" : "_ZTIPN7android8hardware13tetheroffload7control4V1_025ITetheringOffloadCallbackE",
7146   "name" : "android::hardware::tetheroffload::control::V1_0::ITetheringOffloadCallback *",
7147   "referenced_type" : "_ZTIN7android8hardware13tetheroffload7control4V1_025ITetheringOffloadCallbackE",
7148   "self_type" : "_ZTIPN7android8hardware13tetheroffload7control4V1_025ITetheringOffloadCallbackE",
7149   "size" : 4,
7150   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7151  },
7152  {
7153   "alignment" : 4,
7154   "linker_set_key" : "_ZTIPN7android8hardware13tetheroffload7control4V1_026BsTetheringOffloadCallbackE",
7155   "name" : "android::hardware::tetheroffload::control::V1_0::BsTetheringOffloadCallback *",
7156   "referenced_type" : "_ZTIN7android8hardware13tetheroffload7control4V1_026BsTetheringOffloadCallbackE",
7157   "self_type" : "_ZTIPN7android8hardware13tetheroffload7control4V1_026BsTetheringOffloadCallbackE",
7158   "size" : 4,
7159   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7160  },
7161  {
7162   "alignment" : 4,
7163   "linker_set_key" : "_ZTIPN7android8hardware13tetheroffload7control4V1_028BnHwTetheringOffloadCallbackE",
7164   "name" : "android::hardware::tetheroffload::control::V1_0::BnHwTetheringOffloadCallback *",
7165   "referenced_type" : "_ZTIN7android8hardware13tetheroffload7control4V1_028BnHwTetheringOffloadCallbackE",
7166   "self_type" : "_ZTIPN7android8hardware13tetheroffload7control4V1_028BnHwTetheringOffloadCallbackE",
7167   "size" : 4,
7168   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/BnHwTetheringOffloadCallback.h"
7169  },
7170  {
7171   "alignment" : 4,
7172   "linker_set_key" : "_ZTIPN7android8hardware13tetheroffload7control4V1_028BpHwTetheringOffloadCallbackE",
7173   "name" : "android::hardware::tetheroffload::control::V1_0::BpHwTetheringOffloadCallback *",
7174   "referenced_type" : "_ZTIN7android8hardware13tetheroffload7control4V1_028BpHwTetheringOffloadCallbackE",
7175   "self_type" : "_ZTIPN7android8hardware13tetheroffload7control4V1_028BpHwTetheringOffloadCallbackE",
7176   "size" : 4,
7177   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7178  },
7179  {
7180   "alignment" : 4,
7181   "linker_set_key" : "_ZTIPN7android8hardware17GrantorDescriptorE",
7182   "name" : "android::hardware::GrantorDescriptor *",
7183   "referenced_type" : "_ZTIN7android8hardware17GrantorDescriptorE",
7184   "self_type" : "_ZTIPN7android8hardware17GrantorDescriptorE",
7185   "size" : 4,
7186   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7187  },
7188  {
7189   "alignment" : 4,
7190   "linker_set_key" : "_ZTIPN7android8hardware20hidl_death_recipientE",
7191   "name" : "android::hardware::hidl_death_recipient *",
7192   "referenced_type" : "_ZTIN7android8hardware20hidl_death_recipientE",
7193   "self_type" : "_ZTIPN7android8hardware20hidl_death_recipientE",
7194   "size" : 4,
7195   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7196  },
7197  {
7198   "alignment" : 4,
7199   "linker_set_key" : "_ZTIPN7android8hardware27hidl_binder_death_recipientE",
7200   "name" : "android::hardware::hidl_binder_death_recipient *",
7201   "referenced_type" : "_ZTIN7android8hardware27hidl_binder_death_recipientE",
7202   "self_type" : "_ZTIPN7android8hardware27hidl_binder_death_recipientE",
7203   "size" : 4,
7204   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7205  },
7206  {
7207   "alignment" : 4,
7208   "linker_set_key" : "_ZTIPN7android8hardware6ParcelE",
7209   "name" : "android::hardware::Parcel *",
7210   "referenced_type" : "_ZTIN7android8hardware6ParcelE",
7211   "self_type" : "_ZTIPN7android8hardware6ParcelE",
7212   "size" : 4,
7213   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
7214  },
7215  {
7216   "alignment" : 4,
7217   "linker_set_key" : "_ZTIPN7android8hardware6ReturnINS_2spINS0_13tetheroffload7control4V1_015IOffloadControlEEEEE",
7218   "name" : "android::hardware::Return<android::sp<android::hardware::tetheroffload::control::V1_0::IOffloadControl> > *",
7219   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_13tetheroffload7control4V1_015IOffloadControlEEEEE",
7220   "self_type" : "_ZTIPN7android8hardware6ReturnINS_2spINS0_13tetheroffload7control4V1_015IOffloadControlEEEEE",
7221   "size" : 4,
7222   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7223  },
7224  {
7225   "alignment" : 4,
7226   "linker_set_key" : "_ZTIPN7android8hardware6ReturnINS_2spINS0_13tetheroffload7control4V1_025ITetheringOffloadCallbackEEEEE",
7227   "name" : "android::hardware::Return<android::sp<android::hardware::tetheroffload::control::V1_0::ITetheringOffloadCallback> > *",
7228   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_13tetheroffload7control4V1_025ITetheringOffloadCallbackEEEEE",
7229   "self_type" : "_ZTIPN7android8hardware6ReturnINS_2spINS0_13tetheroffload7control4V1_025ITetheringOffloadCallbackEEEEE",
7230   "size" : 4,
7231   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7232  },
7233  {
7234   "alignment" : 4,
7235   "linker_set_key" : "_ZTIPN7android8hardware6ReturnIbEE",
7236   "name" : "android::hardware::Return<bool> *",
7237   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
7238   "self_type" : "_ZTIPN7android8hardware6ReturnIbEE",
7239   "size" : 4,
7240   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7241  },
7242  {
7243   "alignment" : 4,
7244   "linker_set_key" : "_ZTIPN7android8hardware6ReturnIvEE",
7245   "name" : "android::hardware::Return<void> *",
7246   "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
7247   "self_type" : "_ZTIPN7android8hardware6ReturnIvEE",
7248   "size" : 4,
7249   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7250  },
7251  {
7252   "alignment" : 4,
7253   "linker_set_key" : "_ZTIPN7android8hardware6StatusE",
7254   "name" : "android::hardware::Status *",
7255   "referenced_type" : "_ZTIN7android8hardware6StatusE",
7256   "self_type" : "_ZTIPN7android8hardware6StatusE",
7257   "size" : 4,
7258   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7259  },
7260  {
7261   "alignment" : 4,
7262   "linker_set_key" : "_ZTIPN7android8hardware7IBinder14DeathRecipientE",
7263   "name" : "android::hardware::IBinder::DeathRecipient *",
7264   "referenced_type" : "_ZTIN7android8hardware7IBinder14DeathRecipientE",
7265   "self_type" : "_ZTIPN7android8hardware7IBinder14DeathRecipientE",
7266   "size" : 4,
7267   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7268  },
7269  {
7270   "alignment" : 4,
7271   "linker_set_key" : "_ZTIPN7android8hardware7IBinderE",
7272   "name" : "android::hardware::IBinder *",
7273   "referenced_type" : "_ZTIN7android8hardware7IBinderE",
7274   "self_type" : "_ZTIPN7android8hardware7IBinderE",
7275   "size" : 4,
7276   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7277  },
7278  {
7279   "alignment" : 4,
7280   "linker_set_key" : "_ZTIPN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
7281   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
7282   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
7283   "self_type" : "_ZTIPN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
7284   "size" : 4,
7285   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7286  },
7287  {
7288   "alignment" : 4,
7289   "linker_set_key" : "_ZTIPN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
7290   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
7291   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
7292   "self_type" : "_ZTIPN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
7293   "size" : 4,
7294   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7295  },
7296  {
7297   "alignment" : 4,
7298   "linker_set_key" : "_ZTIPN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
7299   "name" : "android::hardware::details::DoNotDestruct<android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > > *",
7300   "referenced_type" : "_ZTIN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
7301   "self_type" : "_ZTIPN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
7302   "size" : 4,
7303   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
7304  },
7305  {
7306   "alignment" : 4,
7307   "linker_set_key" : "_ZTIPN7android8hardware7details13return_statusE",
7308   "name" : "android::hardware::details::return_status *",
7309   "referenced_type" : "_ZTIN7android8hardware7details13return_statusE",
7310   "self_type" : "_ZTIPN7android8hardware7details13return_statusE",
7311   "size" : 4,
7312   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7313  },
7314  {
7315   "alignment" : 4,
7316   "linker_set_key" : "_ZTIPN7android8hardware7details16HidlInstrumentorE",
7317   "name" : "android::hardware::details::HidlInstrumentor *",
7318   "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
7319   "self_type" : "_ZTIPN7android8hardware7details16HidlInstrumentorE",
7320   "size" : 4,
7321   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7322  },
7323  {
7324   "alignment" : 4,
7325   "linker_set_key" : "_ZTIPN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
7326   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > *",
7327   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
7328   "self_type" : "_ZTIPN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
7329   "size" : 4,
7330   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7331  },
7332  {
7333   "alignment" : 4,
7334   "linker_set_key" : "_ZTIPN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
7335   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string> *",
7336   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
7337   "self_type" : "_ZTIPN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
7338   "size" : 4,
7339   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7340  },
7341  {
7342   "alignment" : 4,
7343   "linker_set_key" : "_ZTIPN7android8hardware9BHwBinderE",
7344   "name" : "android::hardware::BHwBinder *",
7345   "referenced_type" : "_ZTIN7android8hardware9BHwBinderE",
7346   "self_type" : "_ZTIPN7android8hardware9BHwBinderE",
7347   "size" : 4,
7348   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7349  },
7350  {
7351   "alignment" : 4,
7352   "linker_set_key" : "_ZTIPN7android9ConditionE",
7353   "name" : "android::Condition *",
7354   "referenced_type" : "_ZTIN7android9ConditionE",
7355   "self_type" : "_ZTIPN7android9ConditionE",
7356   "size" : 4,
7357   "source_file" : "/system/core/libutils/include/utils/Condition.h"
7358  },
7359  {
7360   "alignment" : 4,
7361   "linker_set_key" : "_ZTIPPv",
7362   "name" : "void **",
7363   "referenced_type" : "_ZTIPv",
7364   "self_type" : "_ZTIPPv",
7365   "size" : 4,
7366   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
7367  },
7368  {
7369   "alignment" : 4,
7370   "linker_set_key" : "_ZTIPc",
7371   "name" : "char *",
7372   "referenced_type" : "_ZTIc",
7373   "self_type" : "_ZTIPc",
7374   "size" : 4,
7375   "source_file" : "/system/core/liblog/include/log/log_read.h"
7376  },
7377  {
7378   "alignment" : 4,
7379   "linker_set_key" : "_ZTIPh",
7380   "name" : "unsigned char *",
7381   "referenced_type" : "_ZTIh",
7382   "self_type" : "_ZTIPh",
7383   "size" : 4,
7384   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
7385  },
7386  {
7387   "alignment" : 4,
7388   "linker_set_key" : "_ZTIPi",
7389   "name" : "int *",
7390   "referenced_type" : "_ZTIi",
7391   "self_type" : "_ZTIPi",
7392   "size" : 4,
7393   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7394  },
7395  {
7396   "alignment" : 4,
7397   "linker_set_key" : "_ZTIPj",
7398   "name" : "unsigned int *",
7399   "referenced_type" : "_ZTIj",
7400   "self_type" : "_ZTIPj",
7401   "size" : 4,
7402   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h"
7403  },
7404  {
7405   "alignment" : 4,
7406   "linker_set_key" : "_ZTIPv",
7407   "name" : "void *",
7408   "referenced_type" : "_ZTIv",
7409   "self_type" : "_ZTIPv",
7410   "size" : 4,
7411   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
7412  },
7413  {
7414   "alignment" : 4,
7415   "linker_set_key" : "_ZTIPy",
7416   "name" : "unsigned long long *",
7417   "referenced_type" : "_ZTIy",
7418   "self_type" : "_ZTIPy",
7419   "size" : 4,
7420   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
7421  }
7422 ],
7423 "qualified_types" :
7424 [
7425  {
7426   "alignment" : 4,
7427   "is_const" : true,
7428   "linker_set_key" : "_ZTIK13native_handle",
7429   "name" : "const native_handle",
7430   "referenced_type" : "_ZTI13native_handle",
7431   "self_type" : "_ZTIK13native_handle",
7432   "size" : 12,
7433   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7434  },
7435  {
7436   "alignment" : 4,
7437   "is_const" : true,
7438   "linker_set_key" : "_ZTIK7log_msg",
7439   "name" : "const log_msg",
7440   "referenced_type" : "_ZTI7log_msg",
7441   "self_type" : "_ZTIK7log_msg",
7442   "size" : 5124,
7443   "source_file" : "/system/core/liblog/include/log/log_read.h"
7444  },
7445  {
7446   "alignment" : 2,
7447   "is_const" : true,
7448   "linker_set_key" : "_ZTIKDs",
7449   "name" : "const char16_t",
7450   "referenced_type" : "_ZTIDs",
7451   "self_type" : "_ZTIKDs",
7452   "size" : 2,
7453   "source_file" : "/system/core/libutils/include/utils/String16.h"
7454  },
7455  {
7456   "alignment" : 4,
7457   "is_const" : true,
7458   "linker_set_key" : "_ZTIKN7android10VectorImplE",
7459   "name" : "const android::VectorImpl",
7460   "referenced_type" : "_ZTIN7android10VectorImplE",
7461   "self_type" : "_ZTIKN7android10VectorImplE",
7462   "size" : 20,
7463   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
7464  },
7465  {
7466   "alignment" : 4,
7467   "is_const" : true,
7468   "linker_set_key" : "_ZTIKN7android12NativeHandleE",
7469   "name" : "const android::NativeHandle",
7470   "referenced_type" : "_ZTIN7android12NativeHandleE",
7471   "self_type" : "_ZTIKN7android12NativeHandleE",
7472   "size" : 12,
7473   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
7474  },
7475  {
7476   "alignment" : 4,
7477   "is_const" : true,
7478   "linker_set_key" : "_ZTIKN7android2spINS_4hidl4base4V1_05IBaseEEE",
7479   "name" : "const android::sp<android::hidl::base::V1_0::IBase>",
7480   "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
7481   "self_type" : "_ZTIKN7android2spINS_4hidl4base4V1_05IBaseEEE",
7482   "size" : 4,
7483   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7484  },
7485  {
7486   "alignment" : 4,
7487   "is_const" : true,
7488   "linker_set_key" : "_ZTIKN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
7489   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceManager>",
7490   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
7491   "self_type" : "_ZTIKN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
7492   "size" : 4,
7493   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7494  },
7495  {
7496   "alignment" : 4,
7497   "is_const" : true,
7498   "linker_set_key" : "_ZTIKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
7499   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification>",
7500   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
7501   "self_type" : "_ZTIKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
7502   "size" : 4,
7503   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7504  },
7505  {
7506   "alignment" : 4,
7507   "is_const" : true,
7508   "linker_set_key" : "_ZTIKN7android2spINS_8hardware12ProcessStateEEE",
7509   "name" : "const android::sp<android::hardware::ProcessState>",
7510   "referenced_type" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
7511   "self_type" : "_ZTIKN7android2spINS_8hardware12ProcessStateEEE",
7512   "size" : 4,
7513   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7514  },
7515  {
7516   "alignment" : 4,
7517   "is_const" : true,
7518   "linker_set_key" : "_ZTIKN7android2spINS_8hardware13tetheroffload7control4V1_015IOffloadControlEEE",
7519   "name" : "const android::sp<android::hardware::tetheroffload::control::V1_0::IOffloadControl>",
7520   "referenced_type" : "_ZTIN7android2spINS_8hardware13tetheroffload7control4V1_015IOffloadControlEEE",
7521   "self_type" : "_ZTIKN7android2spINS_8hardware13tetheroffload7control4V1_015IOffloadControlEEE",
7522   "size" : 4,
7523   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7524  },
7525  {
7526   "alignment" : 4,
7527   "is_const" : true,
7528   "linker_set_key" : "_ZTIKN7android2spINS_8hardware13tetheroffload7control4V1_025ITetheringOffloadCallbackEEE",
7529   "name" : "const android::sp<android::hardware::tetheroffload::control::V1_0::ITetheringOffloadCallback>",
7530   "referenced_type" : "_ZTIN7android2spINS_8hardware13tetheroffload7control4V1_025ITetheringOffloadCallbackEEE",
7531   "self_type" : "_ZTIKN7android2spINS_8hardware13tetheroffload7control4V1_025ITetheringOffloadCallbackEEE",
7532   "size" : 4,
7533   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7534  },
7535  {
7536   "alignment" : 4,
7537   "is_const" : true,
7538   "linker_set_key" : "_ZTIKN7android2spINS_8hardware20hidl_death_recipientEEE",
7539   "name" : "const android::sp<android::hardware::hidl_death_recipient>",
7540   "referenced_type" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE",
7541   "self_type" : "_ZTIKN7android2spINS_8hardware20hidl_death_recipientEEE",
7542   "size" : 4,
7543   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7544  },
7545  {
7546   "alignment" : 4,
7547   "is_const" : true,
7548   "linker_set_key" : "_ZTIKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
7549   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient>",
7550   "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
7551   "self_type" : "_ZTIKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
7552   "size" : 4,
7553   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7554  },
7555  {
7556   "alignment" : 4,
7557   "is_const" : true,
7558   "linker_set_key" : "_ZTIKN7android2spINS_8hardware7IBinderEEE",
7559   "name" : "const android::sp<android::hardware::IBinder>",
7560   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
7561   "self_type" : "_ZTIKN7android2spINS_8hardware7IBinderEEE",
7562   "size" : 4,
7563   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7564  },
7565  {
7566   "alignment" : 4,
7567   "is_const" : true,
7568   "linker_set_key" : "_ZTIKN7android2wpINS_8hardware20hidl_death_recipientEEE",
7569   "name" : "const android::wp<android::hardware::hidl_death_recipient>",
7570   "referenced_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
7571   "self_type" : "_ZTIKN7android2wpINS_8hardware20hidl_death_recipientEEE",
7572   "size" : 8,
7573   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7574  },
7575  {
7576   "alignment" : 4,
7577   "is_const" : true,
7578   "linker_set_key" : "_ZTIKN7android2wpINS_8hardware9BHwBinderEEE",
7579   "name" : "const android::wp<android::hardware::BHwBinder>",
7580   "referenced_type" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
7581   "self_type" : "_ZTIKN7android2wpINS_8hardware9BHwBinderEEE",
7582   "size" : 8,
7583   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7584  },
7585  {
7586   "alignment" : 4,
7587   "is_const" : true,
7588   "linker_set_key" : "_ZTIKN7android4hidl4base4V1_05IBaseE",
7589   "name" : "const android::hidl::base::V1_0::IBase",
7590   "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE",
7591   "self_type" : "_ZTIKN7android4hidl4base4V1_05IBaseE",
7592   "size" : 12,
7593   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h"
7594  },
7595  {
7596   "alignment" : 4,
7597   "is_const" : true,
7598   "linker_set_key" : "_ZTIKN7android4hidl4base4V1_08BpHwBaseE",
7599   "name" : "const android::hidl::base::V1_0::BpHwBase",
7600   "referenced_type" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE",
7601   "self_type" : "_ZTIKN7android4hidl4base4V1_08BpHwBaseE",
7602   "size" : 92,
7603   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h"
7604  },
7605  {
7606   "alignment" : 4,
7607   "is_const" : true,
7608   "linker_set_key" : "_ZTIKN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
7609   "name" : "const android::hidl::base::V1_0::DebugInfo::Architecture",
7610   "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
7611   "self_type" : "_ZTIKN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
7612   "size" : 4,
7613   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
7614  },
7615  {
7616   "alignment" : 4,
7617   "is_const" : true,
7618   "linker_set_key" : "_ZTIKN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
7619   "name" : "const android::hidl::manager::V1_0::IServiceManager::PidConstant",
7620   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
7621   "self_type" : "_ZTIKN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
7622   "size" : 4,
7623   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
7624  },
7625  {
7626   "alignment" : 1,
7627   "is_const" : true,
7628   "linker_set_key" : "_ZTIKN7android4hidl7manager4V1_015IServiceManager9TransportE",
7629   "name" : "const android::hidl::manager::V1_0::IServiceManager::Transport",
7630   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager9TransportE",
7631   "self_type" : "_ZTIKN7android4hidl7manager4V1_015IServiceManager9TransportE",
7632   "size" : 1,
7633   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
7634  },
7635  {
7636   "alignment" : 4,
7637   "is_const" : true,
7638   "linker_set_key" : "_ZTIKN7android4hidl7manager4V1_015IServiceManagerE",
7639   "name" : "const android::hidl::manager::V1_0::IServiceManager",
7640   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
7641   "self_type" : "_ZTIKN7android4hidl7manager4V1_015IServiceManagerE",
7642   "size" : 12,
7643   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
7644  },
7645  {
7646   "alignment" : 4,
7647   "is_const" : true,
7648   "linker_set_key" : "_ZTIKN7android4hidl7manager4V1_020IServiceNotificationE",
7649   "name" : "const android::hidl::manager::V1_0::IServiceNotification",
7650   "referenced_type" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
7651   "self_type" : "_ZTIKN7android4hidl7manager4V1_020IServiceNotificationE",
7652   "size" : 12,
7653   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h"
7654  },
7655  {
7656   "alignment" : 4,
7657   "is_const" : true,
7658   "linker_set_key" : "_ZTIKN7android7RefBaseE",
7659   "name" : "const android::RefBase",
7660   "referenced_type" : "_ZTIN7android7RefBaseE",
7661   "self_type" : "_ZTIKN7android7RefBaseE",
7662   "size" : 8,
7663   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7664  },
7665  {
7666   "alignment" : 4,
7667   "is_const" : true,
7668   "linker_set_key" : "_ZTIKN7android7String8E",
7669   "name" : "const android::String8",
7670   "referenced_type" : "_ZTIN7android7String8E",
7671   "self_type" : "_ZTIKN7android7String8E",
7672   "size" : 4,
7673   "source_file" : "/system/core/libutils/include/utils/String8.h"
7674  },
7675  {
7676   "alignment" : 4,
7677   "is_const" : true,
7678   "linker_set_key" : "_ZTIKN7android8String16E",
7679   "name" : "const android::String16",
7680   "referenced_type" : "_ZTIN7android8String16E",
7681   "self_type" : "_ZTIKN7android8String16E",
7682   "size" : 4,
7683   "source_file" : "/system/core/libutils/include/utils/String16.h"
7684  },
7685  {
7686   "alignment" : 1,
7687   "is_const" : true,
7688   "linker_set_key" : "_ZTIKN7android8hardware10hidl_arrayIhLj32EJEEE",
7689   "name" : "const android::hardware::hidl_array<unsigned char, 32>",
7690   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
7691   "self_type" : "_ZTIKN7android8hardware10hidl_arrayIhLj32EJEEE",
7692   "size" : 32,
7693   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7694  },
7695  {
7696   "alignment" : 4,
7697   "is_const" : true,
7698   "linker_set_key" : "_ZTIKN7android8hardware11BpHwRefBaseE",
7699   "name" : "const android::hardware::BpHwRefBase",
7700   "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE",
7701   "self_type" : "_ZTIKN7android8hardware11BpHwRefBaseE",
7702   "size" : 24,
7703   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
7704  },
7705  {
7706   "alignment" : 4,
7707   "is_const" : true,
7708   "linker_set_key" : "_ZTIKN7android8hardware11hidl_handleE",
7709   "name" : "const android::hardware::hidl_handle",
7710   "referenced_type" : "_ZTIN7android8hardware11hidl_handleE",
7711   "self_type" : "_ZTIKN7android8hardware11hidl_handleE",
7712   "size" : 16,
7713   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7714  },
7715  {
7716   "alignment" : 4,
7717   "is_const" : true,
7718   "linker_set_key" : "_ZTIKN7android8hardware11hidl_memoryE",
7719   "name" : "const android::hardware::hidl_memory",
7720   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
7721   "self_type" : "_ZTIKN7android8hardware11hidl_memoryE",
7722   "size" : 40,
7723   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7724  },
7725  {
7726   "alignment" : 4,
7727   "is_const" : true,
7728   "linker_set_key" : "_ZTIKN7android8hardware11hidl_stringE",
7729   "name" : "const android::hardware::hidl_string",
7730   "referenced_type" : "_ZTIN7android8hardware11hidl_stringE",
7731   "self_type" : "_ZTIKN7android8hardware11hidl_stringE",
7732   "size" : 16,
7733   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7734  },
7735  {
7736   "alignment" : 2,
7737   "is_const" : true,
7738   "linker_set_key" : "_ZTIKN7android8hardware12hidl_versionE",
7739   "name" : "const android::hardware::hidl_version",
7740   "referenced_type" : "_ZTIN7android8hardware12hidl_versionE",
7741   "self_type" : "_ZTIKN7android8hardware12hidl_versionE",
7742   "size" : 4,
7743   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7744  },
7745  {
7746   "alignment" : 4,
7747   "is_const" : true,
7748   "linker_set_key" : "_ZTIKN7android8hardware13tetheroffload7control4V1_015IOffloadControlE",
7749   "name" : "const android::hardware::tetheroffload::control::V1_0::IOffloadControl",
7750   "referenced_type" : "_ZTIN7android8hardware13tetheroffload7control4V1_015IOffloadControlE",
7751   "self_type" : "_ZTIKN7android8hardware13tetheroffload7control4V1_015IOffloadControlE",
7752   "size" : 12,
7753   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/IOffloadControl.h"
7754  },
7755  {
7756   "alignment" : 4,
7757   "is_const" : true,
7758   "linker_set_key" : "_ZTIKN7android8hardware13tetheroffload7control4V1_015NetworkProtocolE",
7759   "name" : "const android::hardware::tetheroffload::control::V1_0::NetworkProtocol",
7760   "referenced_type" : "_ZTIN7android8hardware13tetheroffload7control4V1_015NetworkProtocolE",
7761   "self_type" : "_ZTIKN7android8hardware13tetheroffload7control4V1_015NetworkProtocolE",
7762   "size" : 4,
7763   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/types.h"
7764  },
7765  {
7766   "alignment" : 8,
7767   "is_const" : true,
7768   "linker_set_key" : "_ZTIKN7android8hardware13tetheroffload7control4V1_016IPv4AddrPortPairE",
7769   "name" : "const android::hardware::tetheroffload::control::V1_0::IPv4AddrPortPair",
7770   "referenced_type" : "_ZTIN7android8hardware13tetheroffload7control4V1_016IPv4AddrPortPairE",
7771   "self_type" : "_ZTIKN7android8hardware13tetheroffload7control4V1_016IPv4AddrPortPairE",
7772   "size" : 24,
7773   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/hwtypes.h"
7774  },
7775  {
7776   "alignment" : 8,
7777   "is_const" : true,
7778   "linker_set_key" : "_ZTIKN7android8hardware13tetheroffload7control4V1_016NatTimeoutUpdateE",
7779   "name" : "const android::hardware::tetheroffload::control::V1_0::NatTimeoutUpdate",
7780   "referenced_type" : "_ZTIN7android8hardware13tetheroffload7control4V1_016NatTimeoutUpdateE",
7781   "self_type" : "_ZTIKN7android8hardware13tetheroffload7control4V1_016NatTimeoutUpdateE",
7782   "size" : 56,
7783   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/BpHwTetheringOffloadCallback.h"
7784  },
7785  {
7786   "alignment" : 4,
7787   "is_const" : true,
7788   "linker_set_key" : "_ZTIKN7android8hardware13tetheroffload7control4V1_018BpHwOffloadControlE",
7789   "name" : "const android::hardware::tetheroffload::control::V1_0::BpHwOffloadControl",
7790   "referenced_type" : "_ZTIN7android8hardware13tetheroffload7control4V1_018BpHwOffloadControlE",
7791   "self_type" : "_ZTIKN7android8hardware13tetheroffload7control4V1_018BpHwOffloadControlE",
7792   "size" : 92,
7793   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/BpHwOffloadControl.h"
7794  },
7795  {
7796   "alignment" : 4,
7797   "is_const" : true,
7798   "linker_set_key" : "_ZTIKN7android8hardware13tetheroffload7control4V1_020OffloadCallbackEventE",
7799   "name" : "const android::hardware::tetheroffload::control::V1_0::OffloadCallbackEvent",
7800   "referenced_type" : "_ZTIN7android8hardware13tetheroffload7control4V1_020OffloadCallbackEventE",
7801   "self_type" : "_ZTIKN7android8hardware13tetheroffload7control4V1_020OffloadCallbackEventE",
7802   "size" : 4,
7803   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/types.h"
7804  },
7805  {
7806   "alignment" : 4,
7807   "is_const" : true,
7808   "linker_set_key" : "_ZTIKN7android8hardware13tetheroffload7control4V1_025ITetheringOffloadCallbackE",
7809   "name" : "const android::hardware::tetheroffload::control::V1_0::ITetheringOffloadCallback",
7810   "referenced_type" : "_ZTIN7android8hardware13tetheroffload7control4V1_025ITetheringOffloadCallbackE",
7811   "self_type" : "_ZTIKN7android8hardware13tetheroffload7control4V1_025ITetheringOffloadCallbackE",
7812   "size" : 12,
7813   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/ITetheringOffloadCallback.h"
7814  },
7815  {
7816   "alignment" : 4,
7817   "is_const" : true,
7818   "linker_set_key" : "_ZTIKN7android8hardware13tetheroffload7control4V1_028BpHwTetheringOffloadCallbackE",
7819   "name" : "const android::hardware::tetheroffload::control::V1_0::BpHwTetheringOffloadCallback",
7820   "referenced_type" : "_ZTIN7android8hardware13tetheroffload7control4V1_028BpHwTetheringOffloadCallbackE",
7821   "self_type" : "_ZTIKN7android8hardware13tetheroffload7control4V1_028BpHwTetheringOffloadCallbackE",
7822   "size" : 92,
7823   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/BpHwTetheringOffloadCallback.h"
7824  },
7825  {
7826   "alignment" : 4,
7827   "is_const" : true,
7828   "linker_set_key" : "_ZTIKN7android8hardware6ParcelE",
7829   "name" : "const android::hardware::Parcel",
7830   "referenced_type" : "_ZTIN7android8hardware6ParcelE",
7831   "self_type" : "_ZTIKN7android8hardware6ParcelE",
7832   "size" : 68,
7833   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
7834  },
7835  {
7836   "alignment" : 4,
7837   "is_const" : true,
7838   "linker_set_key" : "_ZTIKN7android8hardware6ReturnINS_2spINS0_13tetheroffload7control4V1_015IOffloadControlEEEEE",
7839   "name" : "const android::hardware::Return<android::sp<android::hardware::tetheroffload::control::V1_0::IOffloadControl> >",
7840   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_13tetheroffload7control4V1_015IOffloadControlEEEEE",
7841   "self_type" : "_ZTIKN7android8hardware6ReturnINS_2spINS0_13tetheroffload7control4V1_015IOffloadControlEEEEE",
7842   "size" : 28,
7843   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7844  },
7845  {
7846   "alignment" : 4,
7847   "is_const" : true,
7848   "linker_set_key" : "_ZTIKN7android8hardware6ReturnINS_2spINS0_13tetheroffload7control4V1_025ITetheringOffloadCallbackEEEEE",
7849   "name" : "const android::hardware::Return<android::sp<android::hardware::tetheroffload::control::V1_0::ITetheringOffloadCallback> >",
7850   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_13tetheroffload7control4V1_025ITetheringOffloadCallbackEEEEE",
7851   "self_type" : "_ZTIKN7android8hardware6ReturnINS_2spINS0_13tetheroffload7control4V1_025ITetheringOffloadCallbackEEEEE",
7852   "size" : 28,
7853   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7854  },
7855  {
7856   "alignment" : 4,
7857   "is_const" : true,
7858   "linker_set_key" : "_ZTIKN7android8hardware6ReturnIbEE",
7859   "name" : "const android::hardware::Return<bool>",
7860   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
7861   "self_type" : "_ZTIKN7android8hardware6ReturnIbEE",
7862   "size" : 24,
7863   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7864  },
7865  {
7866   "alignment" : 4,
7867   "is_const" : true,
7868   "linker_set_key" : "_ZTIKN7android8hardware6StatusE",
7869   "name" : "const android::hardware::Status",
7870   "referenced_type" : "_ZTIN7android8hardware6StatusE",
7871   "self_type" : "_ZTIKN7android8hardware6StatusE",
7872   "size" : 20,
7873   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7874  },
7875  {
7876   "alignment" : 4,
7877   "is_const" : true,
7878   "linker_set_key" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
7879   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
7880   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
7881   "self_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
7882   "size" : 8,
7883   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7884  },
7885  {
7886   "alignment" : 4,
7887   "is_const" : true,
7888   "linker_set_key" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
7889   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
7890   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
7891   "self_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
7892   "size" : 8,
7893   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7894  },
7895  {
7896   "alignment" : 4,
7897   "is_const" : true,
7898   "linker_set_key" : "_ZTIKN7android8hardware7details12hidl_pointerIiEE",
7899   "name" : "const android::hardware::details::hidl_pointer<int>",
7900   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEE",
7901   "self_type" : "_ZTIKN7android8hardware7details12hidl_pointerIiEE",
7902   "size" : 8,
7903   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7904  },
7905  {
7906   "alignment" : 4,
7907   "is_const" : true,
7908   "linker_set_key" : "_ZTIKN7android8hardware7details13return_statusE",
7909   "name" : "const android::hardware::details::return_status",
7910   "referenced_type" : "_ZTIN7android8hardware7details13return_statusE",
7911   "self_type" : "_ZTIKN7android8hardware7details13return_statusE",
7912   "size" : 24,
7913   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7914  },
7915  {
7916   "is_const" : true,
7917   "linker_set_key" : "_ZTIKN7android8hardware8hidl_vec4iterIXTL0__EEE",
7918   "name" : "const iter<is_const>",
7919   "referenced_type" : "_ZTIN7android8hardware8hidl_vec4iterIXTL0__EEE",
7920   "self_type" : "_ZTIKN7android8hardware8hidl_vec4iterIXTL0__EEE",
7921   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7922  },
7923  {
7924   "alignment" : 4,
7925   "is_const" : true,
7926   "linker_set_key" : "_ZTIKN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
7927   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_string>",
7928   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
7929   "self_type" : "_ZTIKN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
7930   "size" : 16,
7931   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7932  },
7933  {
7934   "alignment" : 4,
7935   "is_const" : true,
7936   "linker_set_key" : "_ZTIKN7android8hardware8hidl_vecIiEE",
7937   "name" : "const android::hardware::hidl_vec<int>",
7938   "referenced_type" : "_ZTIN7android8hardware8hidl_vecIiEE",
7939   "self_type" : "_ZTIKN7android8hardware8hidl_vecIiEE",
7940   "size" : 16,
7941   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7942  },
7943  {
7944   "alignment" : 4,
7945   "is_const" : true,
7946   "linker_set_key" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
7947   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
7948   "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
7949   "self_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
7950   "size" : 12,
7951   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
7952  },
7953  {
7954   "alignment" : 4,
7955   "is_const" : true,
7956   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android4hidl4base4V1_09DebugInfo12ArchitectureELj3EEE",
7957   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
7958   "referenced_type" : "_ZTINSt3__15arrayIN7android4hidl4base4V1_09DebugInfo12ArchitectureELj3EEE",
7959   "self_type" : "_ZTIKNSt3__15arrayIN7android4hidl4base4V1_09DebugInfo12ArchitectureELj3EEE",
7960   "size" : 12,
7961   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
7962  },
7963  {
7964   "alignment" : 4,
7965   "is_const" : true,
7966   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager11PidConstantELj1EEE",
7967   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
7968   "referenced_type" : "_ZTINSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager11PidConstantELj1EEE",
7969   "self_type" : "_ZTIKNSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager11PidConstantELj1EEE",
7970   "size" : 4,
7971   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
7972  },
7973  {
7974   "alignment" : 1,
7975   "is_const" : true,
7976   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager9TransportELj3EEE",
7977   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
7978   "referenced_type" : "_ZTINSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager9TransportELj3EEE",
7979   "self_type" : "_ZTIKNSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager9TransportELj3EEE",
7980   "size" : 3,
7981   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
7982  },
7983  {
7984   "alignment" : 4,
7985   "is_const" : true,
7986   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware13tetheroffload7control4V1_015NetworkProtocolELj2EEE",
7987   "name" : "const std::array<android::hardware::tetheroffload::control::V1_0::NetworkProtocol, 2>",
7988   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware13tetheroffload7control4V1_015NetworkProtocolELj2EEE",
7989   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware13tetheroffload7control4V1_015NetworkProtocolELj2EEE",
7990   "size" : 8,
7991   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/types.h"
7992  },
7993  {
7994   "alignment" : 4,
7995   "is_const" : true,
7996   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware13tetheroffload7control4V1_020OffloadCallbackEventELj5EEE",
7997   "name" : "const std::array<android::hardware::tetheroffload::control::V1_0::OffloadCallbackEvent, 5>",
7998   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware13tetheroffload7control4V1_020OffloadCallbackEventELj5EEE",
7999   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware13tetheroffload7control4V1_020OffloadCallbackEventELj5EEE",
8000   "size" : 20,
8001   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/types.h"
8002  },
8003  {
8004   "alignment" : 4,
8005   "is_const" : true,
8006   "linker_set_key" : "_ZTIKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
8007   "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 *> > *)> > >",
8008   "referenced_type" : "_ZTINSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
8009   "self_type" : "_ZTIKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
8010   "size" : 12,
8011   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8012  },
8013  {
8014   "alignment" : 4,
8015   "is_const" : true,
8016   "linker_set_key" : "_ZTIKPKN7android4hidl4base4V1_05IBaseE",
8017   "name" : "const android::hidl::base::V1_0::IBase *const",
8018   "referenced_type" : "_ZTIPKN7android4hidl4base4V1_05IBaseE",
8019   "self_type" : "_ZTIKPKN7android4hidl4base4V1_05IBaseE",
8020   "size" : 4,
8021   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
8022  },
8023  {
8024   "alignment" : 4,
8025   "is_const" : true,
8026   "linker_set_key" : "_ZTIKPN7android7RefBase12weakref_implE",
8027   "name" : "android::RefBase::weakref_impl *const",
8028   "referenced_type" : "_ZTIPN7android7RefBase12weakref_implE",
8029   "self_type" : "_ZTIKPN7android7RefBase12weakref_implE",
8030   "size" : 4,
8031   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
8032  },
8033  {
8034   "alignment" : 4,
8035   "is_const" : true,
8036   "linker_set_key" : "_ZTIKPN7android8hardware7IBinderE",
8037   "name" : "android::hardware::IBinder *const",
8038   "referenced_type" : "_ZTIPN7android8hardware7IBinderE",
8039   "self_type" : "_ZTIKPN7android8hardware7IBinderE",
8040   "size" : 4,
8041   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
8042  },
8043  {
8044   "alignment" : 4,
8045   "is_const" : true,
8046   "linker_set_key" : "_ZTIKSt16initializer_listIN7android8hardware10hidl_arrayIhLj32EJEEEE",
8047   "name" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
8048   "referenced_type" : "_ZTISt16initializer_listIN7android8hardware10hidl_arrayIhLj32EJEEEE",
8049   "self_type" : "_ZTIKSt16initializer_listIN7android8hardware10hidl_arrayIhLj32EJEEEE",
8050   "size" : 8,
8051   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8052  },
8053  {
8054   "alignment" : 4,
8055   "is_const" : true,
8056   "linker_set_key" : "_ZTIKSt16initializer_listIN7android8hardware11hidl_stringEE",
8057   "name" : "const std::initializer_list<android::hardware::hidl_string>",
8058   "referenced_type" : "_ZTISt16initializer_listIN7android8hardware11hidl_stringEE",
8059   "self_type" : "_ZTIKSt16initializer_listIN7android8hardware11hidl_stringEE",
8060   "size" : 8,
8061   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8062  },
8063  {
8064   "alignment" : 1,
8065   "is_const" : true,
8066   "linker_set_key" : "_ZTIKa",
8067   "name" : "const signed char",
8068   "referenced_type" : "_ZTIa",
8069   "self_type" : "_ZTIKa",
8070   "size" : 1,
8071   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
8072  },
8073  {
8074   "alignment" : 1,
8075   "is_const" : true,
8076   "linker_set_key" : "_ZTIKb",
8077   "name" : "const bool",
8078   "referenced_type" : "_ZTIb",
8079   "self_type" : "_ZTIKb",
8080   "size" : 1,
8081   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
8082  },
8083  {
8084   "alignment" : 1,
8085   "is_const" : true,
8086   "linker_set_key" : "_ZTIKc",
8087   "name" : "const char",
8088   "referenced_type" : "_ZTIc",
8089   "self_type" : "_ZTIKc",
8090   "size" : 1,
8091   "source_file" : "/system/core/liblog/include/android/log.h"
8092  },
8093  {
8094   "alignment" : 4,
8095   "is_const" : true,
8096   "linker_set_key" : "_ZTIKd",
8097   "name" : "const double",
8098   "referenced_type" : "_ZTId",
8099   "self_type" : "_ZTIKd",
8100   "size" : 8,
8101   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
8102  },
8103  {
8104   "alignment" : 4,
8105   "is_const" : true,
8106   "linker_set_key" : "_ZTIKf",
8107   "name" : "const float",
8108   "referenced_type" : "_ZTIf",
8109   "self_type" : "_ZTIKf",
8110   "size" : 4,
8111   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
8112  },
8113  {
8114   "alignment" : 1,
8115   "is_const" : true,
8116   "linker_set_key" : "_ZTIKh",
8117   "name" : "const unsigned char",
8118   "referenced_type" : "_ZTIh",
8119   "self_type" : "_ZTIKh",
8120   "size" : 1,
8121   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
8122  },
8123  {
8124   "alignment" : 4,
8125   "is_const" : true,
8126   "linker_set_key" : "_ZTIKi",
8127   "name" : "const int",
8128   "referenced_type" : "_ZTIi",
8129   "self_type" : "_ZTIKi",
8130   "size" : 4,
8131   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8132  },
8133  {
8134   "alignment" : 4,
8135   "is_const" : true,
8136   "linker_set_key" : "_ZTIKj",
8137   "name" : "const unsigned int",
8138   "referenced_type" : "_ZTIj",
8139   "self_type" : "_ZTIKj",
8140   "size" : 4,
8141   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8142  },
8143  {
8144   "alignment" : 2,
8145   "is_const" : true,
8146   "linker_set_key" : "_ZTIKs",
8147   "name" : "const short",
8148   "referenced_type" : "_ZTIs",
8149   "self_type" : "_ZTIKs",
8150   "size" : 2,
8151   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
8152  },
8153  {
8154   "alignment" : 2,
8155   "is_const" : true,
8156   "linker_set_key" : "_ZTIKt",
8157   "name" : "const unsigned short",
8158   "referenced_type" : "_ZTIt",
8159   "self_type" : "_ZTIKt",
8160   "size" : 2,
8161   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
8162  },
8163  {
8164   "is_const" : true,
8165   "linker_set_key" : "_ZTIKv",
8166   "name" : "const void",
8167   "referenced_type" : "_ZTIv",
8168   "self_type" : "_ZTIKv",
8169   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8170  },
8171  {
8172   "alignment" : 4,
8173   "is_const" : true,
8174   "linker_set_key" : "_ZTIKx",
8175   "name" : "const long long",
8176   "referenced_type" : "_ZTIx",
8177   "self_type" : "_ZTIKx",
8178   "size" : 8,
8179   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
8180  },
8181  {
8182   "alignment" : 4,
8183   "is_const" : true,
8184   "linker_set_key" : "_ZTIKy",
8185   "name" : "const unsigned long long",
8186   "referenced_type" : "_ZTIy",
8187   "self_type" : "_ZTIKy",
8188   "size" : 8,
8189   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
8190  },
8191  {
8192   "alignment" : 1,
8193   "is_volatile" : true,
8194   "linker_set_key" : "_ZTIVb",
8195   "name" : "volatile bool",
8196   "referenced_type" : "_ZTIb",
8197   "self_type" : "_ZTIVb",
8198   "size" : 1,
8199   "source_file" : "/system/core/libutils/include/utils/Thread.h"
8200  },
8201  {
8202   "alignment" : 4,
8203   "is_volatile" : true,
8204   "linker_set_key" : "_ZTIVi",
8205   "name" : "volatile int",
8206   "referenced_type" : "_ZTIi",
8207   "self_type" : "_ZTIVi",
8208   "size" : 4,
8209   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
8210  }
8211 ],
8212 "record_types" :
8213 [
8214  {
8215   "alignment" : 4,
8216   "fields" :
8217   [
8218    {
8219     "field_name" : "len",
8220     "referenced_type" : "_ZTIt"
8221    },
8222    {
8223     "field_name" : "hdr_size",
8224     "field_offset" : 16,
8225     "referenced_type" : "_ZTIt"
8226    },
8227    {
8228     "field_name" : "pid",
8229     "field_offset" : 32,
8230     "referenced_type" : "_ZTIi"
8231    },
8232    {
8233     "field_name" : "tid",
8234     "field_offset" : 64,
8235     "referenced_type" : "_ZTIj"
8236    },
8237    {
8238     "field_name" : "sec",
8239     "field_offset" : 96,
8240     "referenced_type" : "_ZTIj"
8241    },
8242    {
8243     "field_name" : "nsec",
8244     "field_offset" : 128,
8245     "referenced_type" : "_ZTIj"
8246    },
8247    {
8248     "field_name" : "lid",
8249     "field_offset" : 160,
8250     "referenced_type" : "_ZTIj"
8251    },
8252    {
8253     "field_name" : "uid",
8254     "field_offset" : 192,
8255     "referenced_type" : "_ZTIj"
8256    }
8257   ],
8258   "linker_set_key" : "_ZTI12logger_entry",
8259   "name" : "logger_entry",
8260   "referenced_type" : "_ZTI12logger_entry",
8261   "self_type" : "_ZTI12logger_entry",
8262   "size" : 28,
8263   "source_file" : "/system/core/liblog/include/log/log_read.h"
8264  },
8265  {
8266   "alignment" : 4,
8267   "fields" :
8268   [
8269    {
8270     "field_name" : "y",
8271     "referenced_type" : "_ZTIPv"
8272    },
8273    {
8274     "field_name" : "cb",
8275     "field_offset" : 32,
8276     "referenced_type" : "_ZTIPv"
8277    },
8278    {
8279     "field_name" : "cr",
8280     "field_offset" : 64,
8281     "referenced_type" : "_ZTIPv"
8282    },
8283    {
8284     "field_name" : "ystride",
8285     "field_offset" : 96,
8286     "referenced_type" : "_ZTIj"
8287    },
8288    {
8289     "field_name" : "cstride",
8290     "field_offset" : 128,
8291     "referenced_type" : "_ZTIj"
8292    },
8293    {
8294     "field_name" : "chroma_step",
8295     "field_offset" : 160,
8296     "referenced_type" : "_ZTIj"
8297    },
8298    {
8299     "field_name" : "reserved",
8300     "field_offset" : 192,
8301     "referenced_type" : "_ZTIA8_j"
8302    }
8303   ],
8304   "linker_set_key" : "_ZTI13android_ycbcr",
8305   "name" : "android_ycbcr",
8306   "referenced_type" : "_ZTI13android_ycbcr",
8307   "self_type" : "_ZTI13android_ycbcr",
8308   "size" : 56,
8309   "source_file" : "/system/core/libsystem/include/system/graphics.h"
8310  },
8311  {
8312   "alignment" : 4,
8313   "fields" :
8314   [
8315    {
8316     "field_name" : "version",
8317     "referenced_type" : "_ZTIi"
8318    },
8319    {
8320     "field_name" : "numFds",
8321     "field_offset" : 32,
8322     "referenced_type" : "_ZTIi"
8323    },
8324    {
8325     "field_name" : "numInts",
8326     "field_offset" : 64,
8327     "referenced_type" : "_ZTIi"
8328    },
8329    {
8330     "field_name" : "data",
8331     "field_offset" : 96,
8332     "referenced_type" : "_ZTIA0_i"
8333    }
8334   ],
8335   "linker_set_key" : "_ZTI13native_handle",
8336   "name" : "native_handle",
8337   "referenced_type" : "_ZTI13native_handle",
8338   "self_type" : "_ZTI13native_handle",
8339   "size" : 12,
8340   "source_file" : "/system/core/libcutils/include/cutils/native_handle.h"
8341  },
8342  {
8343   "alignment" : 4,
8344   "fields" :
8345   [
8346    {
8347     "field_name" : "x",
8348     "referenced_type" : "_ZTIf"
8349    },
8350    {
8351     "field_name" : "y",
8352     "field_offset" : 32,
8353     "referenced_type" : "_ZTIf"
8354    }
8355   ],
8356   "linker_set_key" : "_ZTI16android_xy_color",
8357   "name" : "android_xy_color",
8358   "referenced_type" : "_ZTI16android_xy_color",
8359   "self_type" : "_ZTI16android_xy_color",
8360   "size" : 8,
8361   "source_file" : "/system/core/libsystem/include/system/graphics.h"
8362  },
8363  {
8364   "alignment" : 4,
8365   "fields" :
8366   [
8367    {
8368     "field_name" : "top_left",
8369     "referenced_type" : "_ZTIPh"
8370    },
8371    {
8372     "field_name" : "component",
8373     "field_offset" : 32,
8374     "referenced_type" : "_ZTI22android_flex_component"
8375    },
8376    {
8377     "field_name" : "bits_per_component",
8378     "field_offset" : 64,
8379     "referenced_type" : "_ZTIi"
8380    },
8381    {
8382     "field_name" : "bits_used",
8383     "field_offset" : 96,
8384     "referenced_type" : "_ZTIi"
8385    },
8386    {
8387     "field_name" : "h_increment",
8388     "field_offset" : 128,
8389     "referenced_type" : "_ZTIi"
8390    },
8391    {
8392     "field_name" : "v_increment",
8393     "field_offset" : 160,
8394     "referenced_type" : "_ZTIi"
8395    },
8396    {
8397     "field_name" : "h_subsampling",
8398     "field_offset" : 192,
8399     "referenced_type" : "_ZTIi"
8400    },
8401    {
8402     "field_name" : "v_subsampling",
8403     "field_offset" : 224,
8404     "referenced_type" : "_ZTIi"
8405    }
8406   ],
8407   "linker_set_key" : "_ZTI18android_flex_plane",
8408   "name" : "android_flex_plane",
8409   "referenced_type" : "_ZTI18android_flex_plane",
8410   "self_type" : "_ZTI18android_flex_plane",
8411   "size" : 32,
8412   "source_file" : "/system/core/libsystem/include/system/graphics.h"
8413  },
8414  {
8415   "alignment" : 4,
8416   "fields" :
8417   [
8418    {
8419     "field_name" : "format",
8420     "referenced_type" : "_ZTI19android_flex_format"
8421    },
8422    {
8423     "field_name" : "num_planes",
8424     "field_offset" : 32,
8425     "referenced_type" : "_ZTIj"
8426    },
8427    {
8428     "field_name" : "planes",
8429     "field_offset" : 64,
8430     "referenced_type" : "_ZTIP18android_flex_plane"
8431    }
8432   ],
8433   "linker_set_key" : "_ZTI19android_flex_layout",
8434   "name" : "android_flex_layout",
8435   "referenced_type" : "_ZTI19android_flex_layout",
8436   "self_type" : "_ZTI19android_flex_layout",
8437   "size" : 12,
8438   "source_file" : "/system/core/libsystem/include/system/graphics.h"
8439  },
8440  {
8441   "alignment" : 4,
8442   "fields" :
8443   [
8444    {
8445     "field_name" : "num_points",
8446     "referenced_type" : "_ZTIj"
8447    },
8448    {
8449     "field_name" : "reserved",
8450     "field_offset" : 32,
8451     "referenced_type" : "_ZTIA8_j"
8452    },
8453    {
8454     "field_name" : "xyzc_points",
8455     "field_offset" : 288,
8456     "referenced_type" : "_ZTIA_f"
8457    }
8458   ],
8459   "linker_set_key" : "_ZTI20android_depth_points",
8460   "name" : "android_depth_points",
8461   "referenced_type" : "_ZTI20android_depth_points",
8462   "self_type" : "_ZTI20android_depth_points",
8463   "size" : 36,
8464   "source_file" : "/system/core/libsystem/include/system/graphics.h"
8465  },
8466  {
8467   "alignment" : 4,
8468   "fields" :
8469   [
8470    {
8471     "field_name" : "struct_size",
8472     "referenced_type" : "_ZTIj"
8473    },
8474    {
8475     "field_name" : "buffer_id",
8476     "field_offset" : 32,
8477     "referenced_type" : "_ZTIi"
8478    },
8479    {
8480     "field_name" : "priority",
8481     "field_offset" : 64,
8482     "referenced_type" : "_ZTIi"
8483    },
8484    {
8485     "field_name" : "tag",
8486     "field_offset" : 96,
8487     "referenced_type" : "_ZTIPKc"
8488    },
8489    {
8490     "field_name" : "file",
8491     "field_offset" : 128,
8492     "referenced_type" : "_ZTIPKc"
8493    },
8494    {
8495     "field_name" : "line",
8496     "field_offset" : 160,
8497     "referenced_type" : "_ZTIj"
8498    },
8499    {
8500     "field_name" : "message",
8501     "field_offset" : 192,
8502     "referenced_type" : "_ZTIPKc"
8503    }
8504   ],
8505   "linker_set_key" : "_ZTI21__android_log_message",
8506   "name" : "__android_log_message",
8507   "referenced_type" : "_ZTI21__android_log_message",
8508   "self_type" : "_ZTI21__android_log_message",
8509   "size" : 28,
8510   "source_file" : "/system/core/liblog/include/android/log.h"
8511  },
8512  {
8513   "alignment" : 4,
8514   "fields" :
8515   [
8516    {
8517     "field_name" : "maxContentLightLevel",
8518     "referenced_type" : "_ZTIf"
8519    },
8520    {
8521     "field_name" : "maxFrameAverageLightLevel",
8522     "field_offset" : 32,
8523     "referenced_type" : "_ZTIf"
8524    }
8525   ],
8526   "linker_set_key" : "_ZTI25android_cta861_3_metadata",
8527   "name" : "android_cta861_3_metadata",
8528   "referenced_type" : "_ZTI25android_cta861_3_metadata",
8529   "self_type" : "_ZTI25android_cta861_3_metadata",
8530   "size" : 8,
8531   "source_file" : "/system/core/libsystem/include/system/graphics.h"
8532  },
8533  {
8534   "alignment" : 4,
8535   "fields" :
8536   [
8537    {
8538     "field_name" : "displayPrimaryRed",
8539     "referenced_type" : "_ZTI16android_xy_color"
8540    },
8541    {
8542     "field_name" : "displayPrimaryGreen",
8543     "field_offset" : 64,
8544     "referenced_type" : "_ZTI16android_xy_color"
8545    },
8546    {
8547     "field_name" : "displayPrimaryBlue",
8548     "field_offset" : 128,
8549     "referenced_type" : "_ZTI16android_xy_color"
8550    },
8551    {
8552     "field_name" : "whitePoint",
8553     "field_offset" : 192,
8554     "referenced_type" : "_ZTI16android_xy_color"
8555    },
8556    {
8557     "field_name" : "maxLuminance",
8558     "field_offset" : 256,
8559     "referenced_type" : "_ZTIf"
8560    },
8561    {
8562     "field_name" : "minLuminance",
8563     "field_offset" : 288,
8564     "referenced_type" : "_ZTIf"
8565    }
8566   ],
8567   "linker_set_key" : "_ZTI26android_smpte2086_metadata",
8568   "name" : "android_smpte2086_metadata",
8569   "referenced_type" : "_ZTI26android_smpte2086_metadata",
8570   "self_type" : "_ZTI26android_smpte2086_metadata",
8571   "size" : 40,
8572   "source_file" : "/system/core/libsystem/include/system/graphics.h"
8573  },
8574  {
8575   "alignment" : 4,
8576   "fields" :
8577   [
8578    {
8579     "referenced_type" : "_ZTIN7log_msgUt_E"
8580    }
8581   ],
8582   "linker_set_key" : "_ZTI7log_msg",
8583   "name" : "log_msg",
8584   "referenced_type" : "_ZTI7log_msg",
8585   "self_type" : "_ZTI7log_msg",
8586   "size" : 5124,
8587   "source_file" : "/system/core/liblog/include/log/log_read.h"
8588  },
8589  {
8590   "alignment" : 1,
8591   "fields" :
8592   [
8593    {
8594     "field_name" : "tv_sec",
8595     "referenced_type" : "_ZTIj"
8596    },
8597    {
8598     "field_name" : "tv_nsec",
8599     "field_offset" : 32,
8600     "referenced_type" : "_ZTIj"
8601    }
8602   ],
8603   "linker_set_key" : "_ZTI8log_time",
8604   "name" : "log_time",
8605   "referenced_type" : "_ZTI8log_time",
8606   "self_type" : "_ZTI8log_time",
8607   "size" : 8,
8608   "source_file" : "/system/core/liblog/include_vndk/log/log_time.h"
8609  },
8610  {
8611   "alignment" : 4,
8612   "fields" :
8613   [
8614    {
8615     "access" : "private",
8616     "field_name" : "mStorage",
8617     "field_offset" : 32,
8618     "referenced_type" : "_ZTIPv"
8619    },
8620    {
8621     "access" : "private",
8622     "field_name" : "mCount",
8623     "field_offset" : 64,
8624     "referenced_type" : "_ZTIj"
8625    },
8626    {
8627     "access" : "private",
8628     "field_name" : "mFlags",
8629     "field_offset" : 96,
8630     "referenced_type" : "_ZTIKj"
8631    },
8632    {
8633     "access" : "private",
8634     "field_name" : "mItemSize",
8635     "field_offset" : 128,
8636     "referenced_type" : "_ZTIKj"
8637    }
8638   ],
8639   "linker_set_key" : "_ZTIN7android10VectorImplE",
8640   "name" : "android::VectorImpl",
8641   "record_kind" : "class",
8642   "referenced_type" : "_ZTIN7android10VectorImplE",
8643   "self_type" : "_ZTIN7android10VectorImplE",
8644   "size" : 20,
8645   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
8646   "vtable_components" :
8647   [
8648    {
8649     "kind" : "offset_to_top"
8650    },
8651    {
8652     "kind" : "rtti",
8653     "mangled_component_name" : "_ZTIN7android10VectorImplE"
8654    },
8655    {
8656     "kind" : "complete_dtor_pointer",
8657     "mangled_component_name" : "_ZN7android10VectorImplD1Ev"
8658    },
8659    {
8660     "kind" : "deleting_dtor_pointer",
8661     "mangled_component_name" : "_ZN7android10VectorImplD0Ev"
8662    },
8663    {
8664     "is_pure" : true,
8665     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvj"
8666    },
8667    {
8668     "is_pure" : true,
8669     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvj"
8670    },
8671    {
8672     "is_pure" : true,
8673     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvj"
8674    },
8675    {
8676     "is_pure" : true,
8677     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvj"
8678    },
8679    {
8680     "is_pure" : true,
8681     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvj"
8682    },
8683    {
8684     "is_pure" : true,
8685     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvj"
8686    }
8687   ]
8688  },
8689  {
8690   "alignment" : 4,
8691   "fields" :
8692   [
8693    {
8694     "access" : "private",
8695     "field_name" : "mVector",
8696     "referenced_type" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE"
8697    }
8698   ],
8699   "linker_set_key" : "_ZTIN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE",
8700   "name" : "android::KeyedVector<android::String16, android::sp<android::hardware::IBinder> >",
8701   "record_kind" : "class",
8702   "referenced_type" : "_ZTIN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE",
8703   "self_type" : "_ZTIN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE",
8704   "size" : 20,
8705   "source_file" : "/system/core/libutils/include/utils/KeyedVector.h",
8706   "template_args" : [ "_ZTIN7android8String16E", "_ZTIN7android2spINS_8hardware7IBinderEEE" ]
8707  },
8708  {
8709   "alignment" : 4,
8710   "fields" :
8711   [
8712    {
8713     "access" : "private",
8714     "field_name" : "mTag",
8715     "referenced_type" : "_ZTIy"
8716    }
8717   ],
8718   "linker_set_key" : "_ZTIN7android11ScopedTraceE",
8719   "name" : "android::ScopedTrace",
8720   "record_kind" : "class",
8721   "referenced_type" : "_ZTIN7android11ScopedTraceE",
8722   "self_type" : "_ZTIN7android11ScopedTraceE",
8723   "size" : 8,
8724   "source_file" : "/system/core/libutils/include/utils/Trace.h"
8725  },
8726  {
8727   "alignment" : 4,
8728   "fields" :
8729   [
8730    {
8731     "access" : "private",
8732     "field_name" : "mCount",
8733     "referenced_type" : "_ZTINSt3__16atomicIiEE"
8734    }
8735   ],
8736   "linker_set_key" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE",
8737   "name" : "android::LightRefBase<android::NativeHandle>",
8738   "record_kind" : "class",
8739   "referenced_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE",
8740   "self_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE",
8741   "size" : 4,
8742   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
8743   "template_args" : [ "_ZTIN7android12NativeHandleE" ]
8744  },
8745  {
8746   "alignment" : 4,
8747   "fields" :
8748   [
8749    {
8750     "access" : "private",
8751     "field_name" : "mCount",
8752     "referenced_type" : "_ZTINSt3__16atomicIiEE"
8753    }
8754   ],
8755   "linker_set_key" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE",
8756   "name" : "android::LightRefBase<android::VirtualLightRefBase>",
8757   "record_kind" : "class",
8758   "referenced_type" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE",
8759   "self_type" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE",
8760   "size" : 4,
8761   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
8762   "template_args" : [ "_ZTIN7android19VirtualLightRefBaseE" ]
8763  },
8764  {
8765   "alignment" : 4,
8766   "base_specifiers" :
8767   [
8768    {
8769     "referenced_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE"
8770    }
8771   ],
8772   "fields" :
8773   [
8774    {
8775     "access" : "private",
8776     "field_name" : "mHandle",
8777     "field_offset" : 32,
8778     "referenced_type" : "_ZTIP13native_handle"
8779    },
8780    {
8781     "access" : "private",
8782     "field_name" : "mOwnsHandle",
8783     "field_offset" : 64,
8784     "referenced_type" : "_ZTIb"
8785    }
8786   ],
8787   "linker_set_key" : "_ZTIN7android12NativeHandleE",
8788   "name" : "android::NativeHandle",
8789   "record_kind" : "class",
8790   "referenced_type" : "_ZTIN7android12NativeHandleE",
8791   "self_type" : "_ZTIN7android12NativeHandleE",
8792   "size" : 12,
8793   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
8794  },
8795  {
8796   "alignment" : 4,
8797   "base_specifiers" :
8798   [
8799    {
8800     "access" : "private",
8801     "referenced_type" : "_ZTIN7android16SortedVectorImplE"
8802    }
8803   ],
8804   "linker_set_key" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE",
8805   "name" : "android::SortedVector<android::key_value_pair_t<android::String16, android::sp<android::hardware::IBinder> > >",
8806   "record_kind" : "class",
8807   "referenced_type" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE",
8808   "self_type" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE",
8809   "size" : 20,
8810   "source_file" : "/system/core/libutils/include/utils/SortedVector.h",
8811   "template_args" :
8812   [
8813    "_ZTIN7android16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEE"
8814   ],
8815   "vtable_components" :
8816   [
8817    {
8818     "kind" : "offset_to_top"
8819    },
8820    {
8821     "kind" : "rtti",
8822     "mangled_component_name" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE"
8823    },
8824    {
8825     "kind" : "complete_dtor_pointer",
8826     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED1Ev"
8827    },
8828    {
8829     "kind" : "deleting_dtor_pointer",
8830     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED0Ev"
8831    },
8832    {
8833     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE12do_constructEPvj"
8834    },
8835    {
8836     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_destroyEPvj"
8837    },
8838    {
8839     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE7do_copyEPvPKvj"
8840    },
8841    {
8842     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE8do_splatEPvPKvj"
8843    },
8844    {
8845     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE15do_move_forwardEPvPKvj"
8846    },
8847    {
8848     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE16do_move_backwardEPvPKvj"
8849    },
8850    {
8851     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_compareEPKvSA_"
8852    }
8853   ]
8854  },
8855  {
8856   "alignment" : 1,
8857   "linker_set_key" : "_ZTIN7android14ReferenceMoverE",
8858   "name" : "android::ReferenceMover",
8859   "record_kind" : "class",
8860   "referenced_type" : "_ZTIN7android14ReferenceMoverE",
8861   "self_type" : "_ZTIN7android14ReferenceMoverE",
8862   "size" : 1,
8863   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
8864  },
8865  {
8866   "alignment" : 4,
8867   "linker_set_key" : "_ZTIN7android16ReferenceRenamerE",
8868   "name" : "android::ReferenceRenamer",
8869   "record_kind" : "class",
8870   "referenced_type" : "_ZTIN7android16ReferenceRenamerE",
8871   "self_type" : "_ZTIN7android16ReferenceRenamerE",
8872   "size" : 4,
8873   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
8874   "vtable_components" :
8875   [
8876    {
8877     "kind" : "offset_to_top"
8878    },
8879    {
8880     "kind" : "rtti",
8881     "mangled_component_name" : "_ZTIN7android16ReferenceRenamerE"
8882    },
8883    {
8884     "is_pure" : true,
8885     "mangled_component_name" : "_ZNK7android16ReferenceRenamerclEj"
8886    }
8887   ]
8888  },
8889  {
8890   "alignment" : 4,
8891   "base_specifiers" :
8892   [
8893    {
8894     "referenced_type" : "_ZTIN7android10VectorImplE"
8895    }
8896   ],
8897   "linker_set_key" : "_ZTIN7android16SortedVectorImplE",
8898   "name" : "android::SortedVectorImpl",
8899   "record_kind" : "class",
8900   "referenced_type" : "_ZTIN7android16SortedVectorImplE",
8901   "self_type" : "_ZTIN7android16SortedVectorImplE",
8902   "size" : 20,
8903   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
8904   "vtable_components" :
8905   [
8906    {
8907     "kind" : "offset_to_top"
8908    },
8909    {
8910     "kind" : "rtti",
8911     "mangled_component_name" : "_ZTIN7android16SortedVectorImplE"
8912    },
8913    {
8914     "kind" : "complete_dtor_pointer",
8915     "mangled_component_name" : "_ZN7android16SortedVectorImplD1Ev"
8916    },
8917    {
8918     "kind" : "deleting_dtor_pointer",
8919     "mangled_component_name" : "_ZN7android16SortedVectorImplD0Ev"
8920    },
8921    {
8922     "is_pure" : true,
8923     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvj"
8924    },
8925    {
8926     "is_pure" : true,
8927     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvj"
8928    },
8929    {
8930     "is_pure" : true,
8931     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvj"
8932    },
8933    {
8934     "is_pure" : true,
8935     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvj"
8936    },
8937    {
8938     "is_pure" : true,
8939     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvj"
8940    },
8941    {
8942     "is_pure" : true,
8943     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvj"
8944    },
8945    {
8946     "is_pure" : true,
8947     "mangled_component_name" : "_ZNK7android16SortedVectorImpl10do_compareEPKvS2_"
8948    }
8949   ]
8950  },
8951  {
8952   "alignment" : 1,
8953   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIbEE",
8954   "name" : "android::trait_trivial_copy<bool>",
8955   "referenced_type" : "_ZTIN7android18trait_trivial_copyIbEE",
8956   "self_type" : "_ZTIN7android18trait_trivial_copyIbEE",
8957   "size" : 1,
8958   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8959   "template_args" : [ "_ZTIb" ]
8960  },
8961  {
8962   "alignment" : 1,
8963   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIcEE",
8964   "name" : "android::trait_trivial_copy<char>",
8965   "referenced_type" : "_ZTIN7android18trait_trivial_copyIcEE",
8966   "self_type" : "_ZTIN7android18trait_trivial_copyIcEE",
8967   "size" : 1,
8968   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8969   "template_args" : [ "_ZTIc" ]
8970  },
8971  {
8972   "alignment" : 1,
8973   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIdEE",
8974   "name" : "android::trait_trivial_copy<double>",
8975   "referenced_type" : "_ZTIN7android18trait_trivial_copyIdEE",
8976   "self_type" : "_ZTIN7android18trait_trivial_copyIdEE",
8977   "size" : 1,
8978   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8979   "template_args" : [ "_ZTId" ]
8980  },
8981  {
8982   "alignment" : 1,
8983   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIfEE",
8984   "name" : "android::trait_trivial_copy<float>",
8985   "referenced_type" : "_ZTIN7android18trait_trivial_copyIfEE",
8986   "self_type" : "_ZTIN7android18trait_trivial_copyIfEE",
8987   "size" : 1,
8988   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8989   "template_args" : [ "_ZTIf" ]
8990  },
8991  {
8992   "alignment" : 1,
8993   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIhEE",
8994   "name" : "android::trait_trivial_copy<unsigned char>",
8995   "referenced_type" : "_ZTIN7android18trait_trivial_copyIhEE",
8996   "self_type" : "_ZTIN7android18trait_trivial_copyIhEE",
8997   "size" : 1,
8998   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8999   "template_args" : [ "_ZTIh" ]
9000  },
9001  {
9002   "alignment" : 1,
9003   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIiEE",
9004   "name" : "android::trait_trivial_copy<int>",
9005   "referenced_type" : "_ZTIN7android18trait_trivial_copyIiEE",
9006   "self_type" : "_ZTIN7android18trait_trivial_copyIiEE",
9007   "size" : 1,
9008   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9009   "template_args" : [ "_ZTIi" ]
9010  },
9011  {
9012   "alignment" : 1,
9013   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIjEE",
9014   "name" : "android::trait_trivial_copy<unsigned int>",
9015   "referenced_type" : "_ZTIN7android18trait_trivial_copyIjEE",
9016   "self_type" : "_ZTIN7android18trait_trivial_copyIjEE",
9017   "size" : 1,
9018   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9019   "template_args" : [ "_ZTIj" ]
9020  },
9021  {
9022   "alignment" : 1,
9023   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIlEE",
9024   "name" : "android::trait_trivial_copy<long>",
9025   "referenced_type" : "_ZTIN7android18trait_trivial_copyIlEE",
9026   "self_type" : "_ZTIN7android18trait_trivial_copyIlEE",
9027   "size" : 1,
9028   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9029   "template_args" : [ "_ZTIl" ]
9030  },
9031  {
9032   "alignment" : 1,
9033   "linker_set_key" : "_ZTIN7android18trait_trivial_copyImEE",
9034   "name" : "android::trait_trivial_copy<unsigned long>",
9035   "referenced_type" : "_ZTIN7android18trait_trivial_copyImEE",
9036   "self_type" : "_ZTIN7android18trait_trivial_copyImEE",
9037   "size" : 1,
9038   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9039   "template_args" : [ "_ZTIm" ]
9040  },
9041  {
9042   "alignment" : 1,
9043   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIsEE",
9044   "name" : "android::trait_trivial_copy<short>",
9045   "referenced_type" : "_ZTIN7android18trait_trivial_copyIsEE",
9046   "self_type" : "_ZTIN7android18trait_trivial_copyIsEE",
9047   "size" : 1,
9048   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9049   "template_args" : [ "_ZTIs" ]
9050  },
9051  {
9052   "alignment" : 1,
9053   "linker_set_key" : "_ZTIN7android18trait_trivial_copyItEE",
9054   "name" : "android::trait_trivial_copy<unsigned short>",
9055   "referenced_type" : "_ZTIN7android18trait_trivial_copyItEE",
9056   "self_type" : "_ZTIN7android18trait_trivial_copyItEE",
9057   "size" : 1,
9058   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9059   "template_args" : [ "_ZTIt" ]
9060  },
9061  {
9062   "alignment" : 1,
9063   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIvEE",
9064   "name" : "android::trait_trivial_copy<void>",
9065   "referenced_type" : "_ZTIN7android18trait_trivial_copyIvEE",
9066   "self_type" : "_ZTIN7android18trait_trivial_copyIvEE",
9067   "size" : 1,
9068   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9069   "template_args" : [ "_ZTIv" ]
9070  },
9071  {
9072   "alignment" : 1,
9073   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIxEE",
9074   "name" : "android::trait_trivial_copy<long long>",
9075   "referenced_type" : "_ZTIN7android18trait_trivial_copyIxEE",
9076   "self_type" : "_ZTIN7android18trait_trivial_copyIxEE",
9077   "size" : 1,
9078   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9079   "template_args" : [ "_ZTIx" ]
9080  },
9081  {
9082   "alignment" : 1,
9083   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIyEE",
9084   "name" : "android::trait_trivial_copy<unsigned long long>",
9085   "referenced_type" : "_ZTIN7android18trait_trivial_copyIyEE",
9086   "self_type" : "_ZTIN7android18trait_trivial_copyIyEE",
9087   "size" : 1,
9088   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9089   "template_args" : [ "_ZTIy" ]
9090  },
9091  {
9092   "alignment" : 1,
9093   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIbEE",
9094   "name" : "android::trait_trivial_ctor<bool>",
9095   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIbEE",
9096   "self_type" : "_ZTIN7android18trait_trivial_ctorIbEE",
9097   "size" : 1,
9098   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9099   "template_args" : [ "_ZTIb" ]
9100  },
9101  {
9102   "alignment" : 1,
9103   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIcEE",
9104   "name" : "android::trait_trivial_ctor<char>",
9105   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIcEE",
9106   "self_type" : "_ZTIN7android18trait_trivial_ctorIcEE",
9107   "size" : 1,
9108   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9109   "template_args" : [ "_ZTIc" ]
9110  },
9111  {
9112   "alignment" : 1,
9113   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIdEE",
9114   "name" : "android::trait_trivial_ctor<double>",
9115   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIdEE",
9116   "self_type" : "_ZTIN7android18trait_trivial_ctorIdEE",
9117   "size" : 1,
9118   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9119   "template_args" : [ "_ZTId" ]
9120  },
9121  {
9122   "alignment" : 1,
9123   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIfEE",
9124   "name" : "android::trait_trivial_ctor<float>",
9125   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIfEE",
9126   "self_type" : "_ZTIN7android18trait_trivial_ctorIfEE",
9127   "size" : 1,
9128   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9129   "template_args" : [ "_ZTIf" ]
9130  },
9131  {
9132   "alignment" : 1,
9133   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIhEE",
9134   "name" : "android::trait_trivial_ctor<unsigned char>",
9135   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIhEE",
9136   "self_type" : "_ZTIN7android18trait_trivial_ctorIhEE",
9137   "size" : 1,
9138   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9139   "template_args" : [ "_ZTIh" ]
9140  },
9141  {
9142   "alignment" : 1,
9143   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIiEE",
9144   "name" : "android::trait_trivial_ctor<int>",
9145   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIiEE",
9146   "self_type" : "_ZTIN7android18trait_trivial_ctorIiEE",
9147   "size" : 1,
9148   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9149   "template_args" : [ "_ZTIi" ]
9150  },
9151  {
9152   "alignment" : 1,
9153   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIjEE",
9154   "name" : "android::trait_trivial_ctor<unsigned int>",
9155   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIjEE",
9156   "self_type" : "_ZTIN7android18trait_trivial_ctorIjEE",
9157   "size" : 1,
9158   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9159   "template_args" : [ "_ZTIj" ]
9160  },
9161  {
9162   "alignment" : 1,
9163   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIlEE",
9164   "name" : "android::trait_trivial_ctor<long>",
9165   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIlEE",
9166   "self_type" : "_ZTIN7android18trait_trivial_ctorIlEE",
9167   "size" : 1,
9168   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9169   "template_args" : [ "_ZTIl" ]
9170  },
9171  {
9172   "alignment" : 1,
9173   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorImEE",
9174   "name" : "android::trait_trivial_ctor<unsigned long>",
9175   "referenced_type" : "_ZTIN7android18trait_trivial_ctorImEE",
9176   "self_type" : "_ZTIN7android18trait_trivial_ctorImEE",
9177   "size" : 1,
9178   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9179   "template_args" : [ "_ZTIm" ]
9180  },
9181  {
9182   "alignment" : 1,
9183   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIsEE",
9184   "name" : "android::trait_trivial_ctor<short>",
9185   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIsEE",
9186   "self_type" : "_ZTIN7android18trait_trivial_ctorIsEE",
9187   "size" : 1,
9188   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9189   "template_args" : [ "_ZTIs" ]
9190  },
9191  {
9192   "alignment" : 1,
9193   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorItEE",
9194   "name" : "android::trait_trivial_ctor<unsigned short>",
9195   "referenced_type" : "_ZTIN7android18trait_trivial_ctorItEE",
9196   "self_type" : "_ZTIN7android18trait_trivial_ctorItEE",
9197   "size" : 1,
9198   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9199   "template_args" : [ "_ZTIt" ]
9200  },
9201  {
9202   "alignment" : 1,
9203   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIvEE",
9204   "name" : "android::trait_trivial_ctor<void>",
9205   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIvEE",
9206   "self_type" : "_ZTIN7android18trait_trivial_ctorIvEE",
9207   "size" : 1,
9208   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9209   "template_args" : [ "_ZTIv" ]
9210  },
9211  {
9212   "alignment" : 1,
9213   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIxEE",
9214   "name" : "android::trait_trivial_ctor<long long>",
9215   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIxEE",
9216   "self_type" : "_ZTIN7android18trait_trivial_ctorIxEE",
9217   "size" : 1,
9218   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9219   "template_args" : [ "_ZTIx" ]
9220  },
9221  {
9222   "alignment" : 1,
9223   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIyEE",
9224   "name" : "android::trait_trivial_ctor<unsigned long long>",
9225   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIyEE",
9226   "self_type" : "_ZTIN7android18trait_trivial_ctorIyEE",
9227   "size" : 1,
9228   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9229   "template_args" : [ "_ZTIy" ]
9230  },
9231  {
9232   "alignment" : 1,
9233   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIbEE",
9234   "name" : "android::trait_trivial_dtor<bool>",
9235   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIbEE",
9236   "self_type" : "_ZTIN7android18trait_trivial_dtorIbEE",
9237   "size" : 1,
9238   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9239   "template_args" : [ "_ZTIb" ]
9240  },
9241  {
9242   "alignment" : 1,
9243   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIcEE",
9244   "name" : "android::trait_trivial_dtor<char>",
9245   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIcEE",
9246   "self_type" : "_ZTIN7android18trait_trivial_dtorIcEE",
9247   "size" : 1,
9248   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9249   "template_args" : [ "_ZTIc" ]
9250  },
9251  {
9252   "alignment" : 1,
9253   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIdEE",
9254   "name" : "android::trait_trivial_dtor<double>",
9255   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIdEE",
9256   "self_type" : "_ZTIN7android18trait_trivial_dtorIdEE",
9257   "size" : 1,
9258   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9259   "template_args" : [ "_ZTId" ]
9260  },
9261  {
9262   "alignment" : 1,
9263   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIfEE",
9264   "name" : "android::trait_trivial_dtor<float>",
9265   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIfEE",
9266   "self_type" : "_ZTIN7android18trait_trivial_dtorIfEE",
9267   "size" : 1,
9268   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9269   "template_args" : [ "_ZTIf" ]
9270  },
9271  {
9272   "alignment" : 1,
9273   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIhEE",
9274   "name" : "android::trait_trivial_dtor<unsigned char>",
9275   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIhEE",
9276   "self_type" : "_ZTIN7android18trait_trivial_dtorIhEE",
9277   "size" : 1,
9278   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9279   "template_args" : [ "_ZTIh" ]
9280  },
9281  {
9282   "alignment" : 1,
9283   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIiEE",
9284   "name" : "android::trait_trivial_dtor<int>",
9285   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIiEE",
9286   "self_type" : "_ZTIN7android18trait_trivial_dtorIiEE",
9287   "size" : 1,
9288   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9289   "template_args" : [ "_ZTIi" ]
9290  },
9291  {
9292   "alignment" : 1,
9293   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIjEE",
9294   "name" : "android::trait_trivial_dtor<unsigned int>",
9295   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIjEE",
9296   "self_type" : "_ZTIN7android18trait_trivial_dtorIjEE",
9297   "size" : 1,
9298   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9299   "template_args" : [ "_ZTIj" ]
9300  },
9301  {
9302   "alignment" : 1,
9303   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIlEE",
9304   "name" : "android::trait_trivial_dtor<long>",
9305   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIlEE",
9306   "self_type" : "_ZTIN7android18trait_trivial_dtorIlEE",
9307   "size" : 1,
9308   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9309   "template_args" : [ "_ZTIl" ]
9310  },
9311  {
9312   "alignment" : 1,
9313   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorImEE",
9314   "name" : "android::trait_trivial_dtor<unsigned long>",
9315   "referenced_type" : "_ZTIN7android18trait_trivial_dtorImEE",
9316   "self_type" : "_ZTIN7android18trait_trivial_dtorImEE",
9317   "size" : 1,
9318   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9319   "template_args" : [ "_ZTIm" ]
9320  },
9321  {
9322   "alignment" : 1,
9323   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIsEE",
9324   "name" : "android::trait_trivial_dtor<short>",
9325   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIsEE",
9326   "self_type" : "_ZTIN7android18trait_trivial_dtorIsEE",
9327   "size" : 1,
9328   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9329   "template_args" : [ "_ZTIs" ]
9330  },
9331  {
9332   "alignment" : 1,
9333   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorItEE",
9334   "name" : "android::trait_trivial_dtor<unsigned short>",
9335   "referenced_type" : "_ZTIN7android18trait_trivial_dtorItEE",
9336   "self_type" : "_ZTIN7android18trait_trivial_dtorItEE",
9337   "size" : 1,
9338   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9339   "template_args" : [ "_ZTIt" ]
9340  },
9341  {
9342   "alignment" : 1,
9343   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIvEE",
9344   "name" : "android::trait_trivial_dtor<void>",
9345   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIvEE",
9346   "self_type" : "_ZTIN7android18trait_trivial_dtorIvEE",
9347   "size" : 1,
9348   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9349   "template_args" : [ "_ZTIv" ]
9350  },
9351  {
9352   "alignment" : 1,
9353   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIxEE",
9354   "name" : "android::trait_trivial_dtor<long long>",
9355   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIxEE",
9356   "self_type" : "_ZTIN7android18trait_trivial_dtorIxEE",
9357   "size" : 1,
9358   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9359   "template_args" : [ "_ZTIx" ]
9360  },
9361  {
9362   "alignment" : 1,
9363   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIyEE",
9364   "name" : "android::trait_trivial_dtor<unsigned long long>",
9365   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIyEE",
9366   "self_type" : "_ZTIN7android18trait_trivial_dtorIyEE",
9367   "size" : 1,
9368   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9369   "template_args" : [ "_ZTIy" ]
9370  },
9371  {
9372   "alignment" : 1,
9373   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_7String8EEE",
9374   "name" : "android::trait_trivial_move<android::String8>",
9375   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EEE",
9376   "self_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EEE",
9377   "size" : 1,
9378   "source_file" : "/system/core/libutils/include/utils/String8.h",
9379   "template_args" : [ "_ZTIN7android7String8E" ]
9380  },
9381  {
9382   "alignment" : 1,
9383   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_8String16EEE",
9384   "name" : "android::trait_trivial_move<android::String16>",
9385   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EEE",
9386   "self_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EEE",
9387   "size" : 1,
9388   "source_file" : "/system/core/libutils/include/utils/String16.h",
9389   "template_args" : [ "_ZTIN7android8String16E" ]
9390  },
9391  {
9392   "alignment" : 1,
9393   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIbEE",
9394   "name" : "android::trait_trivial_move<bool>",
9395   "referenced_type" : "_ZTIN7android18trait_trivial_moveIbEE",
9396   "self_type" : "_ZTIN7android18trait_trivial_moveIbEE",
9397   "size" : 1,
9398   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9399   "template_args" : [ "_ZTIb" ]
9400  },
9401  {
9402   "alignment" : 1,
9403   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIcEE",
9404   "name" : "android::trait_trivial_move<char>",
9405   "referenced_type" : "_ZTIN7android18trait_trivial_moveIcEE",
9406   "self_type" : "_ZTIN7android18trait_trivial_moveIcEE",
9407   "size" : 1,
9408   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9409   "template_args" : [ "_ZTIc" ]
9410  },
9411  {
9412   "alignment" : 1,
9413   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIdEE",
9414   "name" : "android::trait_trivial_move<double>",
9415   "referenced_type" : "_ZTIN7android18trait_trivial_moveIdEE",
9416   "self_type" : "_ZTIN7android18trait_trivial_moveIdEE",
9417   "size" : 1,
9418   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9419   "template_args" : [ "_ZTId" ]
9420  },
9421  {
9422   "alignment" : 1,
9423   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIfEE",
9424   "name" : "android::trait_trivial_move<float>",
9425   "referenced_type" : "_ZTIN7android18trait_trivial_moveIfEE",
9426   "self_type" : "_ZTIN7android18trait_trivial_moveIfEE",
9427   "size" : 1,
9428   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9429   "template_args" : [ "_ZTIf" ]
9430  },
9431  {
9432   "alignment" : 1,
9433   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIhEE",
9434   "name" : "android::trait_trivial_move<unsigned char>",
9435   "referenced_type" : "_ZTIN7android18trait_trivial_moveIhEE",
9436   "self_type" : "_ZTIN7android18trait_trivial_moveIhEE",
9437   "size" : 1,
9438   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9439   "template_args" : [ "_ZTIh" ]
9440  },
9441  {
9442   "alignment" : 1,
9443   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIiEE",
9444   "name" : "android::trait_trivial_move<int>",
9445   "referenced_type" : "_ZTIN7android18trait_trivial_moveIiEE",
9446   "self_type" : "_ZTIN7android18trait_trivial_moveIiEE",
9447   "size" : 1,
9448   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9449   "template_args" : [ "_ZTIi" ]
9450  },
9451  {
9452   "alignment" : 1,
9453   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIjEE",
9454   "name" : "android::trait_trivial_move<unsigned int>",
9455   "referenced_type" : "_ZTIN7android18trait_trivial_moveIjEE",
9456   "self_type" : "_ZTIN7android18trait_trivial_moveIjEE",
9457   "size" : 1,
9458   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9459   "template_args" : [ "_ZTIj" ]
9460  },
9461  {
9462   "alignment" : 1,
9463   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIlEE",
9464   "name" : "android::trait_trivial_move<long>",
9465   "referenced_type" : "_ZTIN7android18trait_trivial_moveIlEE",
9466   "self_type" : "_ZTIN7android18trait_trivial_moveIlEE",
9467   "size" : 1,
9468   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9469   "template_args" : [ "_ZTIl" ]
9470  },
9471  {
9472   "alignment" : 1,
9473   "linker_set_key" : "_ZTIN7android18trait_trivial_moveImEE",
9474   "name" : "android::trait_trivial_move<unsigned long>",
9475   "referenced_type" : "_ZTIN7android18trait_trivial_moveImEE",
9476   "self_type" : "_ZTIN7android18trait_trivial_moveImEE",
9477   "size" : 1,
9478   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9479   "template_args" : [ "_ZTIm" ]
9480  },
9481  {
9482   "alignment" : 1,
9483   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIsEE",
9484   "name" : "android::trait_trivial_move<short>",
9485   "referenced_type" : "_ZTIN7android18trait_trivial_moveIsEE",
9486   "self_type" : "_ZTIN7android18trait_trivial_moveIsEE",
9487   "size" : 1,
9488   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9489   "template_args" : [ "_ZTIs" ]
9490  },
9491  {
9492   "alignment" : 1,
9493   "linker_set_key" : "_ZTIN7android18trait_trivial_moveItEE",
9494   "name" : "android::trait_trivial_move<unsigned short>",
9495   "referenced_type" : "_ZTIN7android18trait_trivial_moveItEE",
9496   "self_type" : "_ZTIN7android18trait_trivial_moveItEE",
9497   "size" : 1,
9498   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9499   "template_args" : [ "_ZTIt" ]
9500  },
9501  {
9502   "alignment" : 1,
9503   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIvEE",
9504   "name" : "android::trait_trivial_move<void>",
9505   "referenced_type" : "_ZTIN7android18trait_trivial_moveIvEE",
9506   "self_type" : "_ZTIN7android18trait_trivial_moveIvEE",
9507   "size" : 1,
9508   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9509   "template_args" : [ "_ZTIv" ]
9510  },
9511  {
9512   "alignment" : 1,
9513   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIxEE",
9514   "name" : "android::trait_trivial_move<long long>",
9515   "referenced_type" : "_ZTIN7android18trait_trivial_moveIxEE",
9516   "self_type" : "_ZTIN7android18trait_trivial_moveIxEE",
9517   "size" : 1,
9518   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9519   "template_args" : [ "_ZTIx" ]
9520  },
9521  {
9522   "alignment" : 1,
9523   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIyEE",
9524   "name" : "android::trait_trivial_move<unsigned long long>",
9525   "referenced_type" : "_ZTIN7android18trait_trivial_moveIyEE",
9526   "self_type" : "_ZTIN7android18trait_trivial_moveIyEE",
9527   "size" : 1,
9528   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9529   "template_args" : [ "_ZTIy" ]
9530  },
9531  {
9532   "alignment" : 4,
9533   "base_specifiers" :
9534   [
9535    {
9536     "referenced_type" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE"
9537    }
9538   ],
9539   "linker_set_key" : "_ZTIN7android19VirtualLightRefBaseE",
9540   "name" : "android::VirtualLightRefBase",
9541   "record_kind" : "class",
9542   "referenced_type" : "_ZTIN7android19VirtualLightRefBaseE",
9543   "self_type" : "_ZTIN7android19VirtualLightRefBaseE",
9544   "size" : 8,
9545   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
9546   "vtable_components" :
9547   [
9548    {
9549     "kind" : "offset_to_top"
9550    },
9551    {
9552     "kind" : "rtti",
9553     "mangled_component_name" : "_ZTIN7android19VirtualLightRefBaseE"
9554    },
9555    {
9556     "kind" : "complete_dtor_pointer",
9557     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD1Ev"
9558    },
9559    {
9560     "kind" : "deleting_dtor_pointer",
9561     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD0Ev"
9562    }
9563   ]
9564  },
9565  {
9566   "alignment" : 4,
9567   "fields" :
9568   [
9569    {
9570     "access" : "private",
9571     "field_name" : "m_ptr",
9572     "referenced_type" : "_ZTIPN7android4hidl4base4V1_05IBaseE"
9573    }
9574   ],
9575   "linker_set_key" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
9576   "name" : "android::sp<android::hidl::base::V1_0::IBase>",
9577   "record_kind" : "class",
9578   "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
9579   "self_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
9580   "size" : 4,
9581   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
9582   "template_args" : [ "_ZTIN7android4hidl4base4V1_05IBaseE" ]
9583  },
9584  {
9585   "alignment" : 4,
9586   "fields" :
9587   [
9588    {
9589     "access" : "private",
9590     "field_name" : "m_ptr",
9591     "referenced_type" : "_ZTIPN7android4hidl7manager4V1_015IServiceManagerE"
9592    }
9593   ],
9594   "linker_set_key" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
9595   "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager>",
9596   "record_kind" : "class",
9597   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
9598   "self_type" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
9599   "size" : 4,
9600   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
9601   "template_args" : [ "_ZTIN7android4hidl7manager4V1_015IServiceManagerE" ]
9602  },
9603  {
9604   "alignment" : 4,
9605   "fields" :
9606   [
9607    {
9608     "access" : "private",
9609     "field_name" : "m_ptr",
9610     "referenced_type" : "_ZTIPN7android4hidl7manager4V1_020IServiceNotificationE"
9611    }
9612   ],
9613   "linker_set_key" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
9614   "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification>",
9615   "record_kind" : "class",
9616   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
9617   "self_type" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
9618   "size" : 4,
9619   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
9620   "template_args" : [ "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE" ]
9621  },
9622  {
9623   "alignment" : 4,
9624   "fields" :
9625   [
9626    {
9627     "access" : "private",
9628     "field_name" : "m_ptr",
9629     "referenced_type" : "_ZTIPN7android6ThreadE"
9630    }
9631   ],
9632   "linker_set_key" : "_ZTIN7android2spINS_6ThreadEEE",
9633   "name" : "android::sp<android::Thread>",
9634   "record_kind" : "class",
9635   "referenced_type" : "_ZTIN7android2spINS_6ThreadEEE",
9636   "self_type" : "_ZTIN7android2spINS_6ThreadEEE",
9637   "size" : 4,
9638   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
9639   "template_args" : [ "_ZTIN7android6ThreadE" ]
9640  },
9641  {
9642   "alignment" : 4,
9643   "fields" :
9644   [
9645    {
9646     "access" : "private",
9647     "field_name" : "m_ptr",
9648     "referenced_type" : "_ZTIPN7android8hardware10IInterfaceE"
9649    }
9650   ],
9651   "linker_set_key" : "_ZTIN7android2spINS_8hardware10IInterfaceEEE",
9652   "name" : "android::sp<android::hardware::IInterface>",
9653   "record_kind" : "class",
9654   "referenced_type" : "_ZTIN7android2spINS_8hardware10IInterfaceEEE",
9655   "self_type" : "_ZTIN7android2spINS_8hardware10IInterfaceEEE",
9656   "size" : 4,
9657   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
9658   "template_args" : [ "_ZTIN7android8hardware10IInterfaceE" ]
9659  },
9660  {
9661   "alignment" : 4,
9662   "fields" :
9663   [
9664    {
9665     "access" : "private",
9666     "field_name" : "m_ptr",
9667     "referenced_type" : "_ZTIPN7android8hardware12ProcessStateE"
9668    }
9669   ],
9670   "linker_set_key" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
9671   "name" : "android::sp<android::hardware::ProcessState>",
9672   "record_kind" : "class",
9673   "referenced_type" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
9674   "self_type" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
9675   "size" : 4,
9676   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
9677   "template_args" : [ "_ZTIN7android8hardware12ProcessStateE" ]
9678  },
9679  {
9680   "alignment" : 4,
9681   "fields" :
9682   [
9683    {
9684     "access" : "private",
9685     "field_name" : "m_ptr",
9686     "referenced_type" : "_ZTIPN7android8hardware13tetheroffload7control4V1_015IOffloadControlE"
9687    }
9688   ],
9689   "linker_set_key" : "_ZTIN7android2spINS_8hardware13tetheroffload7control4V1_015IOffloadControlEEE",
9690   "name" : "android::sp<android::hardware::tetheroffload::control::V1_0::IOffloadControl>",
9691   "record_kind" : "class",
9692   "referenced_type" : "_ZTIN7android2spINS_8hardware13tetheroffload7control4V1_015IOffloadControlEEE",
9693   "self_type" : "_ZTIN7android2spINS_8hardware13tetheroffload7control4V1_015IOffloadControlEEE",
9694   "size" : 4,
9695   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
9696   "template_args" :
9697   [
9698    "_ZTIN7android8hardware13tetheroffload7control4V1_015IOffloadControlE"
9699   ]
9700  },
9701  {
9702   "alignment" : 4,
9703   "fields" :
9704   [
9705    {
9706     "access" : "private",
9707     "field_name" : "m_ptr",
9708     "referenced_type" : "_ZTIPN7android8hardware13tetheroffload7control4V1_025ITetheringOffloadCallbackE"
9709    }
9710   ],
9711   "linker_set_key" : "_ZTIN7android2spINS_8hardware13tetheroffload7control4V1_025ITetheringOffloadCallbackEEE",
9712   "name" : "android::sp<android::hardware::tetheroffload::control::V1_0::ITetheringOffloadCallback>",
9713   "record_kind" : "class",
9714   "referenced_type" : "_ZTIN7android2spINS_8hardware13tetheroffload7control4V1_025ITetheringOffloadCallbackEEE",
9715   "self_type" : "_ZTIN7android2spINS_8hardware13tetheroffload7control4V1_025ITetheringOffloadCallbackEEE",
9716   "size" : 4,
9717   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
9718   "template_args" :
9719   [
9720    "_ZTIN7android8hardware13tetheroffload7control4V1_025ITetheringOffloadCallbackE"
9721   ]
9722  },
9723  {
9724   "alignment" : 4,
9725   "fields" :
9726   [
9727    {
9728     "access" : "private",
9729     "field_name" : "m_ptr",
9730     "referenced_type" : "_ZTIPN7android8hardware20hidl_death_recipientE"
9731    }
9732   ],
9733   "linker_set_key" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE",
9734   "name" : "android::sp<android::hardware::hidl_death_recipient>",
9735   "record_kind" : "class",
9736   "referenced_type" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE",
9737   "self_type" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE",
9738   "size" : 4,
9739   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
9740   "template_args" : [ "_ZTIN7android8hardware20hidl_death_recipientE" ]
9741  },
9742  {
9743   "alignment" : 4,
9744   "fields" :
9745   [
9746    {
9747     "access" : "private",
9748     "field_name" : "m_ptr",
9749     "referenced_type" : "_ZTIPN7android8hardware27hidl_binder_death_recipientE"
9750    }
9751   ],
9752   "linker_set_key" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
9753   "name" : "android::sp<android::hardware::hidl_binder_death_recipient>",
9754   "record_kind" : "class",
9755   "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
9756   "self_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
9757   "size" : 4,
9758   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
9759   "template_args" : [ "_ZTIN7android8hardware27hidl_binder_death_recipientE" ]
9760  },
9761  {
9762   "alignment" : 4,
9763   "fields" :
9764   [
9765    {
9766     "access" : "private",
9767     "field_name" : "m_ptr",
9768     "referenced_type" : "_ZTIPN7android8hardware7IBinder14DeathRecipientE"
9769    }
9770   ],
9771   "linker_set_key" : "_ZTIN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
9772   "name" : "android::sp<android::hardware::IBinder::DeathRecipient>",
9773   "record_kind" : "class",
9774   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
9775   "self_type" : "_ZTIN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
9776   "size" : 4,
9777   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
9778   "template_args" : [ "_ZTIN7android8hardware7IBinder14DeathRecipientE" ]
9779  },
9780  {
9781   "alignment" : 4,
9782   "fields" :
9783   [
9784    {
9785     "access" : "private",
9786     "field_name" : "m_ptr",
9787     "referenced_type" : "_ZTIPN7android8hardware7IBinderE"
9788    }
9789   ],
9790   "linker_set_key" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
9791   "name" : "android::sp<android::hardware::IBinder>",
9792   "record_kind" : "class",
9793   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
9794   "self_type" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
9795   "size" : 4,
9796   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
9797   "template_args" : [ "_ZTIN7android8hardware7IBinderE" ]
9798  },
9799  {
9800   "alignment" : 4,
9801   "fields" :
9802   [
9803    {
9804     "access" : "private",
9805     "field_name" : "m_ptr",
9806     "referenced_type" : "_ZTIPN7android8hardware9BHwBinderE"
9807    }
9808   ],
9809   "linker_set_key" : "_ZTIN7android2spINS_8hardware9BHwBinderEEE",
9810   "name" : "android::sp<android::hardware::BHwBinder>",
9811   "record_kind" : "class",
9812   "referenced_type" : "_ZTIN7android2spINS_8hardware9BHwBinderEEE",
9813   "self_type" : "_ZTIN7android2spINS_8hardware9BHwBinderEEE",
9814   "size" : 4,
9815   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
9816   "template_args" : [ "_ZTIN7android8hardware9BHwBinderE" ]
9817  },
9818  {
9819   "alignment" : 4,
9820   "fields" :
9821   [
9822    {
9823     "access" : "private",
9824     "field_name" : "m_ptr",
9825     "referenced_type" : "_ZTIPN7android4hidl4base4V1_05IBaseE"
9826    },
9827    {
9828     "access" : "private",
9829     "field_name" : "m_refs",
9830     "field_offset" : 32,
9831     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
9832    }
9833   ],
9834   "linker_set_key" : "_ZTIN7android2wpINS_4hidl4base4V1_05IBaseEEE",
9835   "name" : "android::wp<android::hidl::base::V1_0::IBase>",
9836   "record_kind" : "class",
9837   "referenced_type" : "_ZTIN7android2wpINS_4hidl4base4V1_05IBaseEEE",
9838   "self_type" : "_ZTIN7android2wpINS_4hidl4base4V1_05IBaseEEE",
9839   "size" : 8,
9840   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
9841   "template_args" : [ "_ZTIN7android4hidl4base4V1_05IBaseE" ]
9842  },
9843  {
9844   "alignment" : 4,
9845   "fields" :
9846   [
9847    {
9848     "access" : "private",
9849     "field_name" : "m_ptr",
9850     "referenced_type" : "_ZTIPN7android8hardware20hidl_death_recipientE"
9851    },
9852    {
9853     "access" : "private",
9854     "field_name" : "m_refs",
9855     "field_offset" : 32,
9856     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
9857    }
9858   ],
9859   "linker_set_key" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
9860   "name" : "android::wp<android::hardware::hidl_death_recipient>",
9861   "record_kind" : "class",
9862   "referenced_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
9863   "self_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
9864   "size" : 8,
9865   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
9866   "template_args" : [ "_ZTIN7android8hardware20hidl_death_recipientE" ]
9867  },
9868  {
9869   "alignment" : 4,
9870   "fields" :
9871   [
9872    {
9873     "access" : "private",
9874     "field_name" : "m_ptr",
9875     "referenced_type" : "_ZTIPN7android8hardware7IBinder14DeathRecipientE"
9876    },
9877    {
9878     "access" : "private",
9879     "field_name" : "m_refs",
9880     "field_offset" : 32,
9881     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
9882    }
9883   ],
9884   "linker_set_key" : "_ZTIN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
9885   "name" : "android::wp<android::hardware::IBinder::DeathRecipient>",
9886   "record_kind" : "class",
9887   "referenced_type" : "_ZTIN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
9888   "self_type" : "_ZTIN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
9889   "size" : 8,
9890   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
9891   "template_args" : [ "_ZTIN7android8hardware7IBinder14DeathRecipientE" ]
9892  },
9893  {
9894   "alignment" : 4,
9895   "fields" :
9896   [
9897    {
9898     "access" : "private",
9899     "field_name" : "m_ptr",
9900     "referenced_type" : "_ZTIPN7android8hardware9BHwBinderE"
9901    },
9902    {
9903     "access" : "private",
9904     "field_name" : "m_refs",
9905     "field_offset" : 32,
9906     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
9907    }
9908   ],
9909   "linker_set_key" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
9910   "name" : "android::wp<android::hardware::BHwBinder>",
9911   "record_kind" : "class",
9912   "referenced_type" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
9913   "self_type" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
9914   "size" : 8,
9915   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
9916   "template_args" : [ "_ZTIN7android8hardware9BHwBinderE" ]
9917  },
9918  {
9919   "alignment" : 4,
9920   "base_specifiers" :
9921   [
9922    {
9923     "is_virtual" : true,
9924     "referenced_type" : "_ZTIN7android7RefBaseE"
9925    }
9926   ],
9927   "linker_set_key" : "_ZTIN7android4hidl4base4V1_05IBaseE",
9928   "name" : "android::hidl::base::V1_0::IBase",
9929   "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE",
9930   "self_type" : "_ZTIN7android4hidl4base4V1_05IBaseE",
9931   "size" : 12,
9932   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h",
9933   "vtable_components" :
9934   [
9935    {
9936     "component_value" : 4,
9937     "kind" : "vbase_offset"
9938    },
9939    {
9940     "kind" : "offset_to_top"
9941    },
9942    {
9943     "kind" : "rtti",
9944     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
9945    },
9946    {
9947     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
9948    },
9949    {
9950     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
9951    },
9952    {
9953     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
9954    },
9955    {
9956     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
9957    },
9958    {
9959     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
9960    },
9961    {
9962     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
9963    },
9964    {
9965     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
9966    },
9967    {
9968     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
9969    },
9970    {
9971     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
9972    },
9973    {
9974     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
9975    },
9976    {
9977     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
9978    },
9979    {
9980     "kind" : "complete_dtor_pointer",
9981     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD1Ev"
9982    },
9983    {
9984     "kind" : "deleting_dtor_pointer",
9985     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD0Ev"
9986    },
9987    {
9988     "kind" : "vcall_offset"
9989    },
9990    {
9991     "kind" : "vcall_offset"
9992    },
9993    {
9994     "kind" : "vcall_offset"
9995    },
9996    {
9997     "kind" : "vcall_offset"
9998    },
9999    {
10000     "component_value" : -4,
10001     "kind" : "vcall_offset"
10002    },
10003    {
10004     "component_value" : -4,
10005     "kind" : "offset_to_top"
10006    },
10007    {
10008     "kind" : "rtti",
10009     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
10010    },
10011    {
10012     "kind" : "complete_dtor_pointer",
10013     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_05IBaseD1Ev"
10014    },
10015    {
10016     "kind" : "deleting_dtor_pointer",
10017     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_05IBaseD0Ev"
10018    },
10019    {
10020     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10021    },
10022    {
10023     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10024    },
10025    {
10026     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10027    },
10028    {
10029     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10030    }
10031   ]
10032  },
10033  {
10034   "alignment" : 4,
10035   "base_specifiers" :
10036   [
10037    {
10038     "referenced_type" : "_ZTIN7android8hardware9BHwBinderE"
10039    },
10040    {
10041     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
10042    }
10043   ],
10044   "fields" :
10045   [
10046    {
10047     "access" : "private",
10048     "field_name" : "_hidl_mImpl",
10049     "field_offset" : 512,
10050     "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE"
10051    }
10052   ],
10053   "linker_set_key" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE",
10054   "name" : "android::hidl::base::V1_0::BnHwBase",
10055   "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE",
10056   "self_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE",
10057   "size" : 76,
10058   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h",
10059   "vtable_components" :
10060   [
10061    {
10062     "component_value" : 68,
10063     "kind" : "vbase_offset"
10064    },
10065    {
10066     "kind" : "offset_to_top"
10067    },
10068    {
10069     "kind" : "rtti",
10070     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
10071    },
10072    {
10073     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
10074    },
10075    {
10076     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
10077    },
10078    {
10079     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
10080    },
10081    {
10082     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BnHwBase13checkSubclassEPKv"
10083    },
10084    {
10085     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
10086    },
10087    {
10088     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
10089    },
10090    {
10091     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
10092    },
10093    {
10094     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
10095    },
10096    {
10097     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
10098    },
10099    {
10100     "kind" : "complete_dtor_pointer",
10101     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD1Ev"
10102    },
10103    {
10104     "kind" : "deleting_dtor_pointer",
10105     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD0Ev"
10106    },
10107    {
10108     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBase10onTransactEjRKNS_8hardware6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
10109    },
10110    {
10111     "component_value" : -20,
10112     "kind" : "offset_to_top"
10113    },
10114    {
10115     "kind" : "rtti",
10116     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
10117    },
10118    {
10119     "kind" : "complete_dtor_pointer",
10120     "mangled_component_name" : "_ZThn20_N7android4hidl4base4V1_08BnHwBaseD1Ev"
10121    },
10122    {
10123     "kind" : "deleting_dtor_pointer",
10124     "mangled_component_name" : "_ZThn20_N7android4hidl4base4V1_08BnHwBaseD0Ev"
10125    },
10126    {
10127     "kind" : "vcall_offset"
10128    },
10129    {
10130     "kind" : "vcall_offset"
10131    },
10132    {
10133     "kind" : "vcall_offset"
10134    },
10135    {
10136     "kind" : "vcall_offset"
10137    },
10138    {
10139     "component_value" : -68,
10140     "kind" : "vcall_offset"
10141    },
10142    {
10143     "component_value" : -68,
10144     "kind" : "offset_to_top"
10145    },
10146    {
10147     "kind" : "rtti",
10148     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
10149    },
10150    {
10151     "kind" : "complete_dtor_pointer",
10152     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BnHwBaseD1Ev"
10153    },
10154    {
10155     "kind" : "deleting_dtor_pointer",
10156     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BnHwBaseD0Ev"
10157    },
10158    {
10159     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10160    },
10161    {
10162     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10163    },
10164    {
10165     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10166    },
10167    {
10168     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10169    }
10170   ]
10171  },
10172  {
10173   "alignment" : 4,
10174   "base_specifiers" :
10175   [
10176    {
10177     "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
10178    },
10179    {
10180     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
10181    }
10182   ],
10183   "fields" :
10184   [
10185    {
10186     "access" : "private",
10187     "field_name" : "_hidl_mMutex",
10188     "field_offset" : 544,
10189     "referenced_type" : "_ZTINSt3__15mutexE"
10190    },
10191    {
10192     "access" : "private",
10193     "field_name" : "_hidl_mDeathRecipients",
10194     "field_offset" : 576,
10195     "referenced_type" : "_ZTINSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEEE"
10196    }
10197   ],
10198   "linker_set_key" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE",
10199   "name" : "android::hidl::base::V1_0::BpHwBase",
10200   "referenced_type" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE",
10201   "self_type" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE",
10202   "size" : 92,
10203   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h",
10204   "vtable_components" :
10205   [
10206    {
10207     "component_value" : 84,
10208     "kind" : "vbase_offset"
10209    },
10210    {
10211     "kind" : "offset_to_top"
10212    },
10213    {
10214     "kind" : "rtti",
10215     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
10216    },
10217    {
10218     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BpHwBase8isRemoteEv"
10219    },
10220    {
10221     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
10222    },
10223    {
10224     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
10225    },
10226    {
10227     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
10228    },
10229    {
10230     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
10231    },
10232    {
10233     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21setHALInstrumentationEv"
10234    },
10235    {
10236     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
10237    },
10238    {
10239     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase4pingEv"
10240    },
10241    {
10242     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
10243    },
10244    {
10245     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21notifySyspropsChangedEv"
10246    },
10247    {
10248     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
10249    },
10250    {
10251     "kind" : "complete_dtor_pointer",
10252     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD1Ev"
10253    },
10254    {
10255     "kind" : "deleting_dtor_pointer",
10256     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD0Ev"
10257    },
10258    {
10259     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
10260    },
10261    {
10262     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase15onLastStrongRefEPKv"
10263    },
10264    {
10265     "component_value" : 80,
10266     "kind" : "vbase_offset"
10267    },
10268    {
10269     "component_value" : -4,
10270     "kind" : "offset_to_top"
10271    },
10272    {
10273     "kind" : "rtti",
10274     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
10275    },
10276    {
10277     "kind" : "complete_dtor_pointer",
10278     "mangled_component_name" : "_ZThn4_N7android4hidl4base4V1_08BpHwBaseD1Ev"
10279    },
10280    {
10281     "kind" : "deleting_dtor_pointer",
10282     "mangled_component_name" : "_ZThn4_N7android4hidl4base4V1_08BpHwBaseD0Ev"
10283    },
10284    {
10285     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
10286    },
10287    {
10288     "component_value" : 76,
10289     "kind" : "vbase_offset"
10290    },
10291    {
10292     "component_value" : -8,
10293     "kind" : "offset_to_top"
10294    },
10295    {
10296     "kind" : "rtti",
10297     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
10298    },
10299    {
10300     "kind" : "complete_dtor_pointer",
10301     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD1Ev"
10302    },
10303    {
10304     "kind" : "deleting_dtor_pointer",
10305     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD0Ev"
10306    },
10307    {
10308     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
10309    },
10310    {
10311     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBase15onLastStrongRefEPKv"
10312    },
10313    {
10314     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10315    },
10316    {
10317     "component_value" : -24,
10318     "kind" : "offset_to_top"
10319    },
10320    {
10321     "kind" : "rtti",
10322     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
10323    },
10324    {
10325     "kind" : "complete_dtor_pointer",
10326     "mangled_component_name" : "_ZThn24_N7android4hidl4base4V1_08BpHwBaseD1Ev"
10327    },
10328    {
10329     "kind" : "deleting_dtor_pointer",
10330     "mangled_component_name" : "_ZThn24_N7android4hidl4base4V1_08BpHwBaseD0Ev"
10331    },
10332    {
10333     "kind" : "vcall_offset"
10334    },
10335    {
10336     "component_value" : -76,
10337     "kind" : "vcall_offset"
10338    },
10339    {
10340     "component_value" : -84,
10341     "kind" : "vcall_offset"
10342    },
10343    {
10344     "component_value" : -76,
10345     "kind" : "vcall_offset"
10346    },
10347    {
10348     "component_value" : -84,
10349     "kind" : "vcall_offset"
10350    },
10351    {
10352     "component_value" : -84,
10353     "kind" : "offset_to_top"
10354    },
10355    {
10356     "kind" : "rtti",
10357     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
10358    },
10359    {
10360     "kind" : "complete_dtor_pointer",
10361     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BpHwBaseD1Ev"
10362    },
10363    {
10364     "kind" : "deleting_dtor_pointer",
10365     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BpHwBaseD0Ev"
10366    },
10367    {
10368     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
10369    },
10370    {
10371     "mangled_component_name" : "_ZTv0_n20_N7android4hidl4base4V1_08BpHwBase15onLastStrongRefEPKv"
10372    },
10373    {
10374     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10375    },
10376    {
10377     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10378    }
10379   ]
10380  },
10381  {
10382   "alignment" : 8,
10383   "fields" :
10384   [
10385    {
10386     "field_name" : "pid",
10387     "referenced_type" : "_ZTIi"
10388    },
10389    {
10390     "field_name" : "ptr",
10391     "field_offset" : 64,
10392     "referenced_type" : "_ZTIy"
10393    },
10394    {
10395     "field_name" : "arch",
10396     "field_offset" : 128,
10397     "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE"
10398    }
10399   ],
10400   "linker_set_key" : "_ZTIN7android4hidl4base4V1_09DebugInfoE",
10401   "name" : "android::hidl::base::V1_0::DebugInfo",
10402   "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfoE",
10403   "self_type" : "_ZTIN7android4hidl4base4V1_09DebugInfoE",
10404   "size" : 24,
10405   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
10406  },
10407  {
10408   "alignment" : 8,
10409   "fields" :
10410   [
10411    {
10412     "field_name" : "interfaceName",
10413     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
10414    },
10415    {
10416     "field_name" : "instanceName",
10417     "field_offset" : 128,
10418     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
10419    },
10420    {
10421     "field_name" : "pid",
10422     "field_offset" : 256,
10423     "referenced_type" : "_ZTIi"
10424    },
10425    {
10426     "field_name" : "clientPids",
10427     "field_offset" : 320,
10428     "referenced_type" : "_ZTIN7android8hardware8hidl_vecIiEE"
10429    },
10430    {
10431     "field_name" : "arch",
10432     "field_offset" : 448,
10433     "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE"
10434    }
10435   ],
10436   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_015IServiceManager17InstanceDebugInfoE",
10437   "name" : "android::hidl::manager::V1_0::IServiceManager::InstanceDebugInfo",
10438   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager17InstanceDebugInfoE",
10439   "self_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager17InstanceDebugInfoE",
10440   "size" : 64,
10441   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
10442  },
10443  {
10444   "alignment" : 4,
10445   "base_specifiers" :
10446   [
10447    {
10448     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
10449    }
10450   ],
10451   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
10452   "name" : "android::hidl::manager::V1_0::IServiceManager",
10453   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
10454   "self_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
10455   "size" : 12,
10456   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
10457   "vtable_components" :
10458   [
10459    {
10460     "component_value" : 4,
10461     "kind" : "vbase_offset"
10462    },
10463    {
10464     "kind" : "offset_to_top"
10465    },
10466    {
10467     "kind" : "rtti",
10468     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
10469    },
10470    {
10471     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_015IServiceManager8isRemoteEv"
10472    },
10473    {
10474     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
10475    },
10476    {
10477     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
10478    },
10479    {
10480     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
10481    },
10482    {
10483     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
10484    },
10485    {
10486     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21setHALInstrumentationEv"
10487    },
10488    {
10489     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
10490    },
10491    {
10492     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4pingEv"
10493    },
10494    {
10495     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
10496    },
10497    {
10498     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21notifySyspropsChangedEv"
10499    },
10500    {
10501     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
10502    },
10503    {
10504     "kind" : "complete_dtor_pointer",
10505     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD1Ev"
10506    },
10507    {
10508     "kind" : "deleting_dtor_pointer",
10509     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD0Ev"
10510    },
10511    {
10512     "is_pure" : true,
10513     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3getERKNS_8hardware11hidl_stringES7_"
10514    },
10515    {
10516     "is_pure" : true,
10517     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3addERKNS_8hardware11hidl_stringERKNS_2spINS0_4base4V1_05IBaseEEE"
10518    },
10519    {
10520     "is_pure" : true,
10521     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getTransportERKNS_8hardware11hidl_stringES7_"
10522    },
10523    {
10524     "is_pure" : true,
10525     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4listENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
10526    },
10527    {
10528     "is_pure" : true,
10529     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager15listByInterfaceERKNS_8hardware11hidl_stringENSt3__18functionIFvRKNS4_8hidl_vecIS5_EEEEE"
10530    },
10531    {
10532     "is_pure" : true,
10533     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager24registerForNotificationsERKNS_8hardware11hidl_stringES7_RKNS_2spINS2_20IServiceNotificationEEE"
10534    },
10535    {
10536     "is_pure" : true,
10537     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager9debugDumpENSt3__18functionIFvRKNS_8hardware8hidl_vecINS3_17InstanceDebugInfoEEEEEE"
10538    },
10539    {
10540     "is_pure" : true,
10541     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager25registerPassthroughClientERKNS_8hardware11hidl_stringES7_"
10542    },
10543    {
10544     "kind" : "vcall_offset"
10545    },
10546    {
10547     "kind" : "vcall_offset"
10548    },
10549    {
10550     "kind" : "vcall_offset"
10551    },
10552    {
10553     "kind" : "vcall_offset"
10554    },
10555    {
10556     "component_value" : -4,
10557     "kind" : "vcall_offset"
10558    },
10559    {
10560     "component_value" : -4,
10561     "kind" : "offset_to_top"
10562    },
10563    {
10564     "kind" : "rtti",
10565     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
10566    },
10567    {
10568     "kind" : "complete_dtor_pointer",
10569     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_015IServiceManagerD1Ev"
10570    },
10571    {
10572     "kind" : "deleting_dtor_pointer",
10573     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_015IServiceManagerD0Ev"
10574    },
10575    {
10576     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10577    },
10578    {
10579     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10580    },
10581    {
10582     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10583    },
10584    {
10585     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10586    }
10587   ]
10588  },
10589  {
10590   "alignment" : 4,
10591   "base_specifiers" :
10592   [
10593    {
10594     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
10595    }
10596   ],
10597   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
10598   "name" : "android::hidl::manager::V1_0::IServiceNotification",
10599   "referenced_type" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
10600   "self_type" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
10601   "size" : 12,
10602   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h",
10603   "vtable_components" :
10604   [
10605    {
10606     "component_value" : 4,
10607     "kind" : "vbase_offset"
10608    },
10609    {
10610     "kind" : "offset_to_top"
10611    },
10612    {
10613     "kind" : "rtti",
10614     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
10615    },
10616    {
10617     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_020IServiceNotification8isRemoteEv"
10618    },
10619    {
10620     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
10621    },
10622    {
10623     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
10624    },
10625    {
10626     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
10627    },
10628    {
10629     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
10630    },
10631    {
10632     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21setHALInstrumentationEv"
10633    },
10634    {
10635     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
10636    },
10637    {
10638     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification4pingEv"
10639    },
10640    {
10641     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
10642    },
10643    {
10644     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21notifySyspropsChangedEv"
10645    },
10646    {
10647     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
10648    },
10649    {
10650     "kind" : "complete_dtor_pointer",
10651     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD1Ev"
10652    },
10653    {
10654     "kind" : "deleting_dtor_pointer",
10655     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD0Ev"
10656    },
10657    {
10658     "is_pure" : true,
10659     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14onRegistrationERKNS_8hardware11hidl_stringES7_b"
10660    },
10661    {
10662     "kind" : "vcall_offset"
10663    },
10664    {
10665     "kind" : "vcall_offset"
10666    },
10667    {
10668     "kind" : "vcall_offset"
10669    },
10670    {
10671     "kind" : "vcall_offset"
10672    },
10673    {
10674     "component_value" : -4,
10675     "kind" : "vcall_offset"
10676    },
10677    {
10678     "component_value" : -4,
10679     "kind" : "offset_to_top"
10680    },
10681    {
10682     "kind" : "rtti",
10683     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
10684    },
10685    {
10686     "kind" : "complete_dtor_pointer",
10687     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_020IServiceNotificationD1Ev"
10688    },
10689    {
10690     "kind" : "deleting_dtor_pointer",
10691     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_020IServiceNotificationD0Ev"
10692    },
10693    {
10694     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10695    },
10696    {
10697     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10698    },
10699    {
10700     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10701    },
10702    {
10703     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10704    }
10705   ]
10706  },
10707  {
10708   "alignment" : 4,
10709   "fields" :
10710   [
10711    {
10712     "access" : "private",
10713     "field_name" : "mLock",
10714     "referenced_type" : "_ZTIRN7android5MutexE"
10715    }
10716   ],
10717   "linker_set_key" : "_ZTIN7android5Mutex8AutolockE",
10718   "name" : "android::Mutex::Autolock",
10719   "record_kind" : "class",
10720   "referenced_type" : "_ZTIN7android5Mutex8AutolockE",
10721   "self_type" : "_ZTIN7android5Mutex8AutolockE",
10722   "size" : 4,
10723   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
10724  },
10725  {
10726   "alignment" : 4,
10727   "fields" :
10728   [
10729    {
10730     "access" : "private",
10731     "field_name" : "mMutex",
10732     "referenced_type" : "_ZTI15pthread_mutex_t"
10733    }
10734   ],
10735   "linker_set_key" : "_ZTIN7android5MutexE",
10736   "name" : "android::Mutex",
10737   "record_kind" : "class",
10738   "referenced_type" : "_ZTIN7android5MutexE",
10739   "self_type" : "_ZTIN7android5MutexE",
10740   "size" : 4,
10741   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
10742  },
10743  {
10744   "alignment" : 4,
10745   "fields" :
10746   [
10747    {
10748     "access" : "private",
10749     "field_name" : "mLock",
10750     "referenced_type" : "_ZTIRN7android6RWLockE"
10751    }
10752   ],
10753   "linker_set_key" : "_ZTIN7android6RWLock9AutoRLockE",
10754   "name" : "android::RWLock::AutoRLock",
10755   "record_kind" : "class",
10756   "referenced_type" : "_ZTIN7android6RWLock9AutoRLockE",
10757   "self_type" : "_ZTIN7android6RWLock9AutoRLockE",
10758   "size" : 4,
10759   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
10760  },
10761  {
10762   "alignment" : 4,
10763   "fields" :
10764   [
10765    {
10766     "access" : "private",
10767     "field_name" : "mLock",
10768     "referenced_type" : "_ZTIRN7android6RWLockE"
10769    }
10770   ],
10771   "linker_set_key" : "_ZTIN7android6RWLock9AutoWLockE",
10772   "name" : "android::RWLock::AutoWLock",
10773   "record_kind" : "class",
10774   "referenced_type" : "_ZTIN7android6RWLock9AutoWLockE",
10775   "self_type" : "_ZTIN7android6RWLock9AutoWLockE",
10776   "size" : 4,
10777   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
10778  },
10779  {
10780   "alignment" : 4,
10781   "fields" :
10782   [
10783    {
10784     "access" : "private",
10785     "field_name" : "mRWLock",
10786     "referenced_type" : "_ZTI16pthread_rwlock_t"
10787    }
10788   ],
10789   "linker_set_key" : "_ZTIN7android6RWLockE",
10790   "name" : "android::RWLock",
10791   "record_kind" : "class",
10792   "referenced_type" : "_ZTIN7android6RWLockE",
10793   "self_type" : "_ZTIN7android6RWLockE",
10794   "size" : 40,
10795   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
10796  },
10797  {
10798   "alignment" : 4,
10799   "base_specifiers" :
10800   [
10801    {
10802     "is_virtual" : true,
10803     "referenced_type" : "_ZTIN7android7RefBaseE"
10804    }
10805   ],
10806   "fields" :
10807   [
10808    {
10809     "access" : "private",
10810     "field_name" : "mCanCallJava",
10811     "field_offset" : 32,
10812     "referenced_type" : "_ZTIKb"
10813    },
10814    {
10815     "access" : "private",
10816     "field_name" : "mThread",
10817     "field_offset" : 64,
10818     "referenced_type" : "_ZTIPv"
10819    },
10820    {
10821     "access" : "private",
10822     "field_name" : "mLock",
10823     "field_offset" : 96,
10824     "referenced_type" : "_ZTIN7android5MutexE"
10825    },
10826    {
10827     "access" : "private",
10828     "field_name" : "mThreadExitedCondition",
10829     "field_offset" : 128,
10830     "referenced_type" : "_ZTIN7android9ConditionE"
10831    },
10832    {
10833     "access" : "private",
10834     "field_name" : "mStatus",
10835     "field_offset" : 160,
10836     "referenced_type" : "_ZTIi"
10837    },
10838    {
10839     "access" : "private",
10840     "field_name" : "mExitPending",
10841     "field_offset" : 192,
10842     "referenced_type" : "_ZTIVb"
10843    },
10844    {
10845     "access" : "private",
10846     "field_name" : "mRunning",
10847     "field_offset" : 200,
10848     "referenced_type" : "_ZTIVb"
10849    },
10850    {
10851     "access" : "private",
10852     "field_name" : "mHoldSelf",
10853     "field_offset" : 224,
10854     "referenced_type" : "_ZTIN7android2spINS_6ThreadEEE"
10855    },
10856    {
10857     "access" : "private",
10858     "field_name" : "mTid",
10859     "field_offset" : 256,
10860     "referenced_type" : "_ZTIi"
10861    }
10862   ],
10863   "linker_set_key" : "_ZTIN7android6ThreadE",
10864   "name" : "android::Thread",
10865   "record_kind" : "class",
10866   "referenced_type" : "_ZTIN7android6ThreadE",
10867   "self_type" : "_ZTIN7android6ThreadE",
10868   "size" : 44,
10869   "source_file" : "/system/core/libutils/include/utils/Thread.h",
10870   "vtable_components" :
10871   [
10872    {
10873     "component_value" : 36,
10874     "kind" : "vbase_offset"
10875    },
10876    {
10877     "kind" : "offset_to_top"
10878    },
10879    {
10880     "kind" : "rtti",
10881     "mangled_component_name" : "_ZTIN7android6ThreadE"
10882    },
10883    {
10884     "kind" : "complete_dtor_pointer",
10885     "mangled_component_name" : "_ZN7android6ThreadD1Ev"
10886    },
10887    {
10888     "kind" : "deleting_dtor_pointer",
10889     "mangled_component_name" : "_ZN7android6ThreadD0Ev"
10890    },
10891    {
10892     "mangled_component_name" : "_ZN7android6Thread3runEPKcij"
10893    },
10894    {
10895     "mangled_component_name" : "_ZN7android6Thread11requestExitEv"
10896    },
10897    {
10898     "mangled_component_name" : "_ZN7android6Thread10readyToRunEv"
10899    },
10900    {
10901     "is_pure" : true,
10902     "mangled_component_name" : "_ZN7android6Thread10threadLoopEv"
10903    },
10904    {
10905     "kind" : "vcall_offset"
10906    },
10907    {
10908     "kind" : "vcall_offset"
10909    },
10910    {
10911     "kind" : "vcall_offset"
10912    },
10913    {
10914     "kind" : "vcall_offset"
10915    },
10916    {
10917     "component_value" : -36,
10918     "kind" : "vcall_offset"
10919    },
10920    {
10921     "component_value" : -36,
10922     "kind" : "offset_to_top"
10923    },
10924    {
10925     "kind" : "rtti",
10926     "mangled_component_name" : "_ZTIN7android6ThreadE"
10927    },
10928    {
10929     "kind" : "complete_dtor_pointer",
10930     "mangled_component_name" : "_ZTv0_n12_N7android6ThreadD1Ev"
10931    },
10932    {
10933     "kind" : "deleting_dtor_pointer",
10934     "mangled_component_name" : "_ZTv0_n12_N7android6ThreadD0Ev"
10935    },
10936    {
10937     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10938    },
10939    {
10940     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10941    },
10942    {
10943     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10944    },
10945    {
10946     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10947    }
10948   ]
10949  },
10950  {
10951   "alignment" : 4,
10952   "base_specifiers" :
10953   [
10954    {
10955     "access" : "private",
10956     "referenced_type" : "_ZTIN7android10VectorImplE"
10957    }
10958   ],
10959   "linker_set_key" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
10960   "name" : "android::Vector<android::hardware::ProcessState::handle_entry>",
10961   "record_kind" : "class",
10962   "referenced_type" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
10963   "self_type" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
10964   "size" : 20,
10965   "source_file" : "/system/core/libutils/include/utils/Vector.h",
10966   "template_args" : [ "_ZTIN7android8hardware12ProcessState12handle_entryE" ],
10967   "vtable_components" :
10968   [
10969    {
10970     "kind" : "offset_to_top"
10971    },
10972    {
10973     "kind" : "rtti",
10974     "mangled_component_name" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE"
10975    },
10976    {
10977     "kind" : "complete_dtor_pointer",
10978     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED1Ev"
10979    },
10980    {
10981     "kind" : "deleting_dtor_pointer",
10982     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED0Ev"
10983    },
10984    {
10985     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE12do_constructEPvj"
10986    },
10987    {
10988     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE10do_destroyEPvj"
10989    },
10990    {
10991     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE7do_copyEPvPKvj"
10992    },
10993    {
10994     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE8do_splatEPvPKvj"
10995    },
10996    {
10997     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE15do_move_forwardEPvPKvj"
10998    },
10999    {
11000     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE16do_move_backwardEPvPKvj"
11001    }
11002   ]
11003  },
11004  {
11005   "alignment" : 1,
11006   "linker_set_key" : "_ZTIN7android7RefBase12weakref_typeE",
11007   "name" : "android::RefBase::weakref_type",
11008   "record_kind" : "class",
11009   "referenced_type" : "_ZTIN7android7RefBase12weakref_typeE",
11010   "self_type" : "_ZTIN7android7RefBase12weakref_typeE",
11011   "size" : 1,
11012   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
11013  },
11014  {
11015   "alignment" : 4,
11016   "fields" :
11017   [
11018    {
11019     "access" : "private",
11020     "field_name" : "mRefs",
11021     "field_offset" : 32,
11022     "referenced_type" : "_ZTIKPN7android7RefBase12weakref_implE"
11023    }
11024   ],
11025   "linker_set_key" : "_ZTIN7android7RefBaseE",
11026   "name" : "android::RefBase",
11027   "record_kind" : "class",
11028   "referenced_type" : "_ZTIN7android7RefBaseE",
11029   "self_type" : "_ZTIN7android7RefBaseE",
11030   "size" : 8,
11031   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
11032   "vtable_components" :
11033   [
11034    {
11035     "kind" : "offset_to_top"
11036    },
11037    {
11038     "kind" : "rtti",
11039     "mangled_component_name" : "_ZTIN7android7RefBaseE"
11040    },
11041    {
11042     "kind" : "complete_dtor_pointer",
11043     "mangled_component_name" : "_ZN7android7RefBaseD1Ev"
11044    },
11045    {
11046     "kind" : "deleting_dtor_pointer",
11047     "mangled_component_name" : "_ZN7android7RefBaseD0Ev"
11048    },
11049    {
11050     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11051    },
11052    {
11053     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11054    },
11055    {
11056     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11057    },
11058    {
11059     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11060    }
11061   ]
11062  },
11063  {
11064   "alignment" : 4,
11065   "fields" :
11066   [
11067    {
11068     "access" : "private",
11069     "field_name" : "mString",
11070     "referenced_type" : "_ZTIPKc"
11071    }
11072   ],
11073   "linker_set_key" : "_ZTIN7android7String8E",
11074   "name" : "android::String8",
11075   "record_kind" : "class",
11076   "referenced_type" : "_ZTIN7android7String8E",
11077   "self_type" : "_ZTIN7android7String8E",
11078   "size" : 4,
11079   "source_file" : "/system/core/libutils/include/utils/String8.h"
11080  },
11081  {
11082   "alignment" : 4,
11083   "fields" :
11084   [
11085    {
11086     "access" : "private",
11087     "field_name" : "mString",
11088     "referenced_type" : "_ZTIPKDs"
11089    }
11090   ],
11091   "linker_set_key" : "_ZTIN7android8String16E",
11092   "name" : "android::String16",
11093   "record_kind" : "class",
11094   "referenced_type" : "_ZTIN7android8String16E",
11095   "self_type" : "_ZTIN7android8String16E",
11096   "size" : 4,
11097   "source_file" : "/system/core/libutils/include/utils/String16.h"
11098  },
11099  {
11100   "alignment" : 4,
11101   "base_specifiers" :
11102   [
11103    {
11104     "is_virtual" : true,
11105     "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE"
11106    },
11107    {
11108     "is_virtual" : true,
11109     "referenced_type" : "_ZTIN7android7RefBaseE"
11110    }
11111   ],
11112   "linker_set_key" : "_ZTIN7android8hardware10HidlMemoryE",
11113   "name" : "android::hardware::HidlMemory",
11114   "record_kind" : "class",
11115   "referenced_type" : "_ZTIN7android8hardware10HidlMemoryE",
11116   "self_type" : "_ZTIN7android8hardware10HidlMemoryE",
11117   "size" : 52,
11118   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
11119   "vtable_components" :
11120   [
11121    {
11122     "component_value" : 44,
11123     "kind" : "vbase_offset"
11124    },
11125    {
11126     "component_value" : 4,
11127     "kind" : "vbase_offset"
11128    },
11129    {
11130     "kind" : "offset_to_top"
11131    },
11132    {
11133     "kind" : "rtti",
11134     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
11135    },
11136    {
11137     "kind" : "complete_dtor_pointer",
11138     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD1Ev"
11139    },
11140    {
11141     "kind" : "deleting_dtor_pointer",
11142     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD0Ev"
11143    },
11144    {
11145     "kind" : "vcall_offset"
11146    },
11147    {
11148     "kind" : "vcall_offset"
11149    },
11150    {
11151     "kind" : "vcall_offset"
11152    },
11153    {
11154     "kind" : "vcall_offset"
11155    },
11156    {
11157     "component_value" : -44,
11158     "kind" : "vcall_offset"
11159    },
11160    {
11161     "component_value" : -44,
11162     "kind" : "offset_to_top"
11163    },
11164    {
11165     "kind" : "rtti",
11166     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
11167    },
11168    {
11169     "kind" : "complete_dtor_pointer",
11170     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10HidlMemoryD1Ev"
11171    },
11172    {
11173     "kind" : "deleting_dtor_pointer",
11174     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10HidlMemoryD0Ev"
11175    },
11176    {
11177     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11178    },
11179    {
11180     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11181    },
11182    {
11183     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11184    },
11185    {
11186     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11187    }
11188   ]
11189  },
11190  {
11191   "alignment" : 4,
11192   "base_specifiers" :
11193   [
11194    {
11195     "is_virtual" : true,
11196     "referenced_type" : "_ZTIN7android7RefBaseE"
11197    }
11198   ],
11199   "linker_set_key" : "_ZTIN7android8hardware10IInterfaceE",
11200   "name" : "android::hardware::IInterface",
11201   "record_kind" : "class",
11202   "referenced_type" : "_ZTIN7android8hardware10IInterfaceE",
11203   "self_type" : "_ZTIN7android8hardware10IInterfaceE",
11204   "size" : 12,
11205   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
11206   "vtable_components" :
11207   [
11208    {
11209     "component_value" : 4,
11210     "kind" : "vbase_offset"
11211    },
11212    {
11213     "kind" : "offset_to_top"
11214    },
11215    {
11216     "kind" : "rtti",
11217     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
11218    },
11219    {
11220     "kind" : "complete_dtor_pointer",
11221     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD1Ev"
11222    },
11223    {
11224     "kind" : "deleting_dtor_pointer",
11225     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD0Ev"
11226    },
11227    {
11228     "is_pure" : true,
11229     "mangled_component_name" : "_ZN7android8hardware10IInterface10onAsBinderEv"
11230    },
11231    {
11232     "kind" : "vcall_offset"
11233    },
11234    {
11235     "kind" : "vcall_offset"
11236    },
11237    {
11238     "kind" : "vcall_offset"
11239    },
11240    {
11241     "kind" : "vcall_offset"
11242    },
11243    {
11244     "component_value" : -4,
11245     "kind" : "vcall_offset"
11246    },
11247    {
11248     "component_value" : -4,
11249     "kind" : "offset_to_top"
11250    },
11251    {
11252     "kind" : "rtti",
11253     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
11254    },
11255    {
11256     "kind" : "complete_dtor_pointer",
11257     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10IInterfaceD1Ev"
11258    },
11259    {
11260     "kind" : "deleting_dtor_pointer",
11261     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10IInterfaceD0Ev"
11262    },
11263    {
11264     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11265    },
11266    {
11267     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11268    },
11269    {
11270     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11271    },
11272    {
11273     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11274    }
11275   ]
11276  },
11277  {
11278   "alignment" : 1,
11279   "fields" :
11280   [
11281    {
11282     "access" : "private",
11283     "field_name" : "mBuffer",
11284     "referenced_type" : "_ZTIA32_h"
11285    }
11286   ],
11287   "linker_set_key" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
11288   "name" : "android::hardware::hidl_array<unsigned char, 32>",
11289   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
11290   "self_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
11291   "size" : 32,
11292   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
11293   "template_args" : [ "_ZTIh" ]
11294  },
11295  {
11296   "alignment" : 4,
11297   "base_specifiers" :
11298   [
11299    {
11300     "is_virtual" : true,
11301     "referenced_type" : "_ZTIN7android7RefBaseE"
11302    }
11303   ],
11304   "fields" :
11305   [
11306    {
11307     "access" : "private",
11308     "field_name" : "mRemote",
11309     "field_offset" : 32,
11310     "referenced_type" : "_ZTIKPN7android8hardware7IBinderE"
11311    },
11312    {
11313     "access" : "private",
11314     "field_name" : "mRefs",
11315     "field_offset" : 64,
11316     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
11317    },
11318    {
11319     "access" : "private",
11320     "field_name" : "mState",
11321     "field_offset" : 96,
11322     "referenced_type" : "_ZTINSt3__16atomicIiEE"
11323    }
11324   ],
11325   "linker_set_key" : "_ZTIN7android8hardware11BpHwRefBaseE",
11326   "name" : "android::hardware::BpHwRefBase",
11327   "record_kind" : "class",
11328   "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE",
11329   "self_type" : "_ZTIN7android8hardware11BpHwRefBaseE",
11330   "size" : 24,
11331   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
11332   "vtable_components" :
11333   [
11334    {
11335     "component_value" : 16,
11336     "kind" : "vbase_offset"
11337    },
11338    {
11339     "kind" : "offset_to_top"
11340    },
11341    {
11342     "kind" : "rtti",
11343     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
11344    },
11345    {
11346     "kind" : "complete_dtor_pointer",
11347     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD1Ev"
11348    },
11349    {
11350     "kind" : "deleting_dtor_pointer",
11351     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD0Ev"
11352    },
11353    {
11354     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
11355    },
11356    {
11357     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11358    },
11359    {
11360     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11361    },
11362    {
11363     "kind" : "vcall_offset"
11364    },
11365    {
11366     "component_value" : -16,
11367     "kind" : "vcall_offset"
11368    },
11369    {
11370     "component_value" : -16,
11371     "kind" : "vcall_offset"
11372    },
11373    {
11374     "component_value" : -16,
11375     "kind" : "vcall_offset"
11376    },
11377    {
11378     "component_value" : -16,
11379     "kind" : "vcall_offset"
11380    },
11381    {
11382     "component_value" : -16,
11383     "kind" : "offset_to_top"
11384    },
11385    {
11386     "kind" : "rtti",
11387     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
11388    },
11389    {
11390     "kind" : "complete_dtor_pointer",
11391     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpHwRefBaseD1Ev"
11392    },
11393    {
11394     "kind" : "deleting_dtor_pointer",
11395     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpHwRefBaseD0Ev"
11396    },
11397    {
11398     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
11399    },
11400    {
11401     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11402    },
11403    {
11404     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11405    },
11406    {
11407     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11408    }
11409   ]
11410  },
11411  {
11412   "alignment" : 4,
11413   "base_specifiers" :
11414   [
11415    {
11416     "referenced_type" : "_ZTIN7android8hardware13tetheroffload7control4V1_015IOffloadControlE"
11417    },
11418    {
11419     "referenced_type" : "_ZTIN7android8hardware10IInterfaceE"
11420    },
11421    {
11422     "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE"
11423    }
11424   ],
11425   "linker_set_key" : "_ZTIN7android8hardware11BpInterfaceINS0_13tetheroffload7control4V1_015IOffloadControlEEE",
11426   "name" : "android::hardware::BpInterface<android::hardware::tetheroffload::control::V1_0::IOffloadControl>",
11427   "record_kind" : "class",
11428   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_13tetheroffload7control4V1_015IOffloadControlEEE",
11429   "self_type" : "_ZTIN7android8hardware11BpInterfaceINS0_13tetheroffload7control4V1_015IOffloadControlEEE",
11430   "size" : 32,
11431   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
11432   "template_args" :
11433   [
11434    "_ZTIN7android8hardware13tetheroffload7control4V1_015IOffloadControlE"
11435   ],
11436   "vtable_components" :
11437   [
11438    {
11439     "component_value" : 24,
11440     "kind" : "vbase_offset"
11441    },
11442    {
11443     "kind" : "offset_to_top"
11444    },
11445    {
11446     "kind" : "rtti",
11447     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_13tetheroffload7control4V1_015IOffloadControlEEE"
11448    },
11449    {
11450     "mangled_component_name" : "_ZNK7android8hardware13tetheroffload7control4V1_015IOffloadControl8isRemoteEv"
11451    },
11452    {
11453     "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_015IOffloadControl14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
11454    },
11455    {
11456     "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_015IOffloadControl5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
11457    },
11458    {
11459     "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_015IOffloadControl19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
11460    },
11461    {
11462     "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_015IOffloadControl12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
11463    },
11464    {
11465     "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_015IOffloadControl21setHALInstrumentationEv"
11466    },
11467    {
11468     "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_015IOffloadControl11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
11469    },
11470    {
11471     "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_015IOffloadControl4pingEv"
11472    },
11473    {
11474     "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_015IOffloadControl12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
11475    },
11476    {
11477     "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_015IOffloadControl21notifySyspropsChangedEv"
11478    },
11479    {
11480     "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_015IOffloadControl13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
11481    },
11482    {
11483     "kind" : "complete_dtor_pointer",
11484     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_13tetheroffload7control4V1_015IOffloadControlEED1Ev"
11485    },
11486    {
11487     "kind" : "deleting_dtor_pointer",
11488     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_13tetheroffload7control4V1_015IOffloadControlEED0Ev"
11489    },
11490    {
11491     "is_pure" : true,
11492     "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_015IOffloadControl11initOffloadERKNS_2spINS3_25ITetheringOffloadCallbackEEENSt3__18functionIFvbRKNS0_11hidl_stringEEEE"
11493    },
11494    {
11495     "is_pure" : true,
11496     "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_015IOffloadControl11stopOffloadENSt3__18functionIFvbRKNS0_11hidl_stringEEEE"
11497    },
11498    {
11499     "is_pure" : true,
11500     "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_015IOffloadControl16setLocalPrefixesERKNS0_8hidl_vecINS0_11hidl_stringEEENSt3__18functionIFvbRKS6_EEE"
11501    },
11502    {
11503     "is_pure" : true,
11504     "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_015IOffloadControl17getForwardedStatsERKNS0_11hidl_stringENSt3__18functionIFvyyEEE"
11505    },
11506    {
11507     "is_pure" : true,
11508     "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_015IOffloadControl12setDataLimitERKNS0_11hidl_stringEyNSt3__18functionIFvbS7_EEE"
11509    },
11510    {
11511     "is_pure" : true,
11512     "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_015IOffloadControl21setUpstreamParametersERKNS0_11hidl_stringES7_S7_RKNS0_8hidl_vecIS5_EENSt3__18functionIFvbS7_EEE"
11513    },
11514    {
11515     "is_pure" : true,
11516     "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_015IOffloadControl13addDownstreamERKNS0_11hidl_stringES7_NSt3__18functionIFvbS7_EEE"
11517    },
11518    {
11519     "is_pure" : true,
11520     "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_015IOffloadControl16removeDownstreamERKNS0_11hidl_stringES7_NSt3__18functionIFvbS7_EEE"
11521    },
11522    {
11523     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_13tetheroffload7control4V1_015IOffloadControlEE10onAsBinderEv"
11524    },
11525    {
11526     "component_value" : 20,
11527     "kind" : "vbase_offset"
11528    },
11529    {
11530     "component_value" : -4,
11531     "kind" : "offset_to_top"
11532    },
11533    {
11534     "kind" : "rtti",
11535     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_13tetheroffload7control4V1_015IOffloadControlEEE"
11536    },
11537    {
11538     "kind" : "complete_dtor_pointer",
11539     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_13tetheroffload7control4V1_015IOffloadControlEED1Ev"
11540    },
11541    {
11542     "kind" : "deleting_dtor_pointer",
11543     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_13tetheroffload7control4V1_015IOffloadControlEED0Ev"
11544    },
11545    {
11546     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_13tetheroffload7control4V1_015IOffloadControlEE10onAsBinderEv"
11547    },
11548    {
11549     "component_value" : 16,
11550     "kind" : "vbase_offset"
11551    },
11552    {
11553     "component_value" : -8,
11554     "kind" : "offset_to_top"
11555    },
11556    {
11557     "kind" : "rtti",
11558     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_13tetheroffload7control4V1_015IOffloadControlEEE"
11559    },
11560    {
11561     "kind" : "complete_dtor_pointer",
11562     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_13tetheroffload7control4V1_015IOffloadControlEED1Ev"
11563    },
11564    {
11565     "kind" : "deleting_dtor_pointer",
11566     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_13tetheroffload7control4V1_015IOffloadControlEED0Ev"
11567    },
11568    {
11569     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
11570    },
11571    {
11572     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11573    },
11574    {
11575     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11576    },
11577    {
11578     "kind" : "vcall_offset"
11579    },
11580    {
11581     "component_value" : -16,
11582     "kind" : "vcall_offset"
11583    },
11584    {
11585     "component_value" : -16,
11586     "kind" : "vcall_offset"
11587    },
11588    {
11589     "component_value" : -16,
11590     "kind" : "vcall_offset"
11591    },
11592    {
11593     "component_value" : -24,
11594     "kind" : "vcall_offset"
11595    },
11596    {
11597     "component_value" : -24,
11598     "kind" : "offset_to_top"
11599    },
11600    {
11601     "kind" : "rtti",
11602     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_13tetheroffload7control4V1_015IOffloadControlEEE"
11603    },
11604    {
11605     "kind" : "complete_dtor_pointer",
11606     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_13tetheroffload7control4V1_015IOffloadControlEED1Ev"
11607    },
11608    {
11609     "kind" : "deleting_dtor_pointer",
11610     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_13tetheroffload7control4V1_015IOffloadControlEED0Ev"
11611    },
11612    {
11613     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
11614    },
11615    {
11616     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11617    },
11618    {
11619     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11620    },
11621    {
11622     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11623    }
11624   ]
11625  },
11626  {
11627   "alignment" : 4,
11628   "base_specifiers" :
11629   [
11630    {
11631     "referenced_type" : "_ZTIN7android8hardware13tetheroffload7control4V1_025ITetheringOffloadCallbackE"
11632    },
11633    {
11634     "referenced_type" : "_ZTIN7android8hardware10IInterfaceE"
11635    },
11636    {
11637     "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE"
11638    }
11639   ],
11640   "linker_set_key" : "_ZTIN7android8hardware11BpInterfaceINS0_13tetheroffload7control4V1_025ITetheringOffloadCallbackEEE",
11641   "name" : "android::hardware::BpInterface<android::hardware::tetheroffload::control::V1_0::ITetheringOffloadCallback>",
11642   "record_kind" : "class",
11643   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_13tetheroffload7control4V1_025ITetheringOffloadCallbackEEE",
11644   "self_type" : "_ZTIN7android8hardware11BpInterfaceINS0_13tetheroffload7control4V1_025ITetheringOffloadCallbackEEE",
11645   "size" : 32,
11646   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
11647   "template_args" :
11648   [
11649    "_ZTIN7android8hardware13tetheroffload7control4V1_025ITetheringOffloadCallbackE"
11650   ],
11651   "vtable_components" :
11652   [
11653    {
11654     "component_value" : 24,
11655     "kind" : "vbase_offset"
11656    },
11657    {
11658     "kind" : "offset_to_top"
11659    },
11660    {
11661     "kind" : "rtti",
11662     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_13tetheroffload7control4V1_025ITetheringOffloadCallbackEEE"
11663    },
11664    {
11665     "mangled_component_name" : "_ZNK7android8hardware13tetheroffload7control4V1_025ITetheringOffloadCallback8isRemoteEv"
11666    },
11667    {
11668     "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_025ITetheringOffloadCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
11669    },
11670    {
11671     "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_025ITetheringOffloadCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
11672    },
11673    {
11674     "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_025ITetheringOffloadCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
11675    },
11676    {
11677     "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_025ITetheringOffloadCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
11678    },
11679    {
11680     "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_025ITetheringOffloadCallback21setHALInstrumentationEv"
11681    },
11682    {
11683     "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_025ITetheringOffloadCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
11684    },
11685    {
11686     "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_025ITetheringOffloadCallback4pingEv"
11687    },
11688    {
11689     "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_025ITetheringOffloadCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
11690    },
11691    {
11692     "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_025ITetheringOffloadCallback21notifySyspropsChangedEv"
11693    },
11694    {
11695     "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_025ITetheringOffloadCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
11696    },
11697    {
11698     "kind" : "complete_dtor_pointer",
11699     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_13tetheroffload7control4V1_025ITetheringOffloadCallbackEED1Ev"
11700    },
11701    {
11702     "kind" : "deleting_dtor_pointer",
11703     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_13tetheroffload7control4V1_025ITetheringOffloadCallbackEED0Ev"
11704    },
11705    {
11706     "is_pure" : true,
11707     "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_025ITetheringOffloadCallback7onEventENS3_20OffloadCallbackEventE"
11708    },
11709    {
11710     "is_pure" : true,
11711     "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_025ITetheringOffloadCallback13updateTimeoutERKNS3_16NatTimeoutUpdateE"
11712    },
11713    {
11714     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_13tetheroffload7control4V1_025ITetheringOffloadCallbackEE10onAsBinderEv"
11715    },
11716    {
11717     "component_value" : 20,
11718     "kind" : "vbase_offset"
11719    },
11720    {
11721     "component_value" : -4,
11722     "kind" : "offset_to_top"
11723    },
11724    {
11725     "kind" : "rtti",
11726     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_13tetheroffload7control4V1_025ITetheringOffloadCallbackEEE"
11727    },
11728    {
11729     "kind" : "complete_dtor_pointer",
11730     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_13tetheroffload7control4V1_025ITetheringOffloadCallbackEED1Ev"
11731    },
11732    {
11733     "kind" : "deleting_dtor_pointer",
11734     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_13tetheroffload7control4V1_025ITetheringOffloadCallbackEED0Ev"
11735    },
11736    {
11737     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_13tetheroffload7control4V1_025ITetheringOffloadCallbackEE10onAsBinderEv"
11738    },
11739    {
11740     "component_value" : 16,
11741     "kind" : "vbase_offset"
11742    },
11743    {
11744     "component_value" : -8,
11745     "kind" : "offset_to_top"
11746    },
11747    {
11748     "kind" : "rtti",
11749     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_13tetheroffload7control4V1_025ITetheringOffloadCallbackEEE"
11750    },
11751    {
11752     "kind" : "complete_dtor_pointer",
11753     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_13tetheroffload7control4V1_025ITetheringOffloadCallbackEED1Ev"
11754    },
11755    {
11756     "kind" : "deleting_dtor_pointer",
11757     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_13tetheroffload7control4V1_025ITetheringOffloadCallbackEED0Ev"
11758    },
11759    {
11760     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
11761    },
11762    {
11763     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11764    },
11765    {
11766     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11767    },
11768    {
11769     "kind" : "vcall_offset"
11770    },
11771    {
11772     "component_value" : -16,
11773     "kind" : "vcall_offset"
11774    },
11775    {
11776     "component_value" : -16,
11777     "kind" : "vcall_offset"
11778    },
11779    {
11780     "component_value" : -16,
11781     "kind" : "vcall_offset"
11782    },
11783    {
11784     "component_value" : -24,
11785     "kind" : "vcall_offset"
11786    },
11787    {
11788     "component_value" : -24,
11789     "kind" : "offset_to_top"
11790    },
11791    {
11792     "kind" : "rtti",
11793     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_13tetheroffload7control4V1_025ITetheringOffloadCallbackEEE"
11794    },
11795    {
11796     "kind" : "complete_dtor_pointer",
11797     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_13tetheroffload7control4V1_025ITetheringOffloadCallbackEED1Ev"
11798    },
11799    {
11800     "kind" : "deleting_dtor_pointer",
11801     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_13tetheroffload7control4V1_025ITetheringOffloadCallbackEED0Ev"
11802    },
11803    {
11804     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
11805    },
11806    {
11807     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11808    },
11809    {
11810     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11811    },
11812    {
11813     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11814    }
11815   ]
11816  },
11817  {
11818   "alignment" : 4,
11819   "base_specifiers" :
11820   [
11821    {
11822     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
11823    },
11824    {
11825     "referenced_type" : "_ZTIN7android8hardware10IInterfaceE"
11826    },
11827    {
11828     "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE"
11829    }
11830   ],
11831   "linker_set_key" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE",
11832   "name" : "android::hardware::BpInterface<android::hidl::base::V1_0::IBase>",
11833   "record_kind" : "class",
11834   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE",
11835   "self_type" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE",
11836   "size" : 32,
11837   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
11838   "template_args" : [ "_ZTIN7android4hidl4base4V1_05IBaseE" ],
11839   "vtable_components" :
11840   [
11841    {
11842     "component_value" : 24,
11843     "kind" : "vbase_offset"
11844    },
11845    {
11846     "kind" : "offset_to_top"
11847    },
11848    {
11849     "kind" : "rtti",
11850     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
11851    },
11852    {
11853     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
11854    },
11855    {
11856     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
11857    },
11858    {
11859     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
11860    },
11861    {
11862     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
11863    },
11864    {
11865     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
11866    },
11867    {
11868     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
11869    },
11870    {
11871     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
11872    },
11873    {
11874     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
11875    },
11876    {
11877     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
11878    },
11879    {
11880     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
11881    },
11882    {
11883     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
11884    },
11885    {
11886     "kind" : "complete_dtor_pointer",
11887     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
11888    },
11889    {
11890     "kind" : "deleting_dtor_pointer",
11891     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
11892    },
11893    {
11894     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
11895    },
11896    {
11897     "component_value" : 20,
11898     "kind" : "vbase_offset"
11899    },
11900    {
11901     "component_value" : -4,
11902     "kind" : "offset_to_top"
11903    },
11904    {
11905     "kind" : "rtti",
11906     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
11907    },
11908    {
11909     "kind" : "complete_dtor_pointer",
11910     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
11911    },
11912    {
11913     "kind" : "deleting_dtor_pointer",
11914     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
11915    },
11916    {
11917     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
11918    },
11919    {
11920     "component_value" : 16,
11921     "kind" : "vbase_offset"
11922    },
11923    {
11924     "component_value" : -8,
11925     "kind" : "offset_to_top"
11926    },
11927    {
11928     "kind" : "rtti",
11929     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
11930    },
11931    {
11932     "kind" : "complete_dtor_pointer",
11933     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
11934    },
11935    {
11936     "kind" : "deleting_dtor_pointer",
11937     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
11938    },
11939    {
11940     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
11941    },
11942    {
11943     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11944    },
11945    {
11946     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11947    },
11948    {
11949     "kind" : "vcall_offset"
11950    },
11951    {
11952     "component_value" : -16,
11953     "kind" : "vcall_offset"
11954    },
11955    {
11956     "component_value" : -16,
11957     "kind" : "vcall_offset"
11958    },
11959    {
11960     "component_value" : -16,
11961     "kind" : "vcall_offset"
11962    },
11963    {
11964     "component_value" : -24,
11965     "kind" : "vcall_offset"
11966    },
11967    {
11968     "component_value" : -24,
11969     "kind" : "offset_to_top"
11970    },
11971    {
11972     "kind" : "rtti",
11973     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
11974    },
11975    {
11976     "kind" : "complete_dtor_pointer",
11977     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
11978    },
11979    {
11980     "kind" : "deleting_dtor_pointer",
11981     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
11982    },
11983    {
11984     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
11985    },
11986    {
11987     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11988    },
11989    {
11990     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11991    },
11992    {
11993     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11994    }
11995   ]
11996  },
11997  {
11998   "alignment" : 4,
11999   "fields" :
12000   [
12001    {
12002     "access" : "private",
12003     "field_name" : "mHandle",
12004     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE"
12005    },
12006    {
12007     "access" : "private",
12008     "field_name" : "mOwnsHandle",
12009     "field_offset" : 64,
12010     "referenced_type" : "_ZTIb"
12011    },
12012    {
12013     "access" : "private",
12014     "field_name" : "mPad",
12015     "field_offset" : 72,
12016     "referenced_type" : "_ZTIA7_h"
12017    }
12018   ],
12019   "linker_set_key" : "_ZTIN7android8hardware11hidl_handleE",
12020   "name" : "android::hardware::hidl_handle",
12021   "referenced_type" : "_ZTIN7android8hardware11hidl_handleE",
12022   "self_type" : "_ZTIN7android8hardware11hidl_handleE",
12023   "size" : 16,
12024   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
12025  },
12026  {
12027   "alignment" : 4,
12028   "fields" :
12029   [
12030    {
12031     "access" : "private",
12032     "field_name" : "mHandle",
12033     "referenced_type" : "_ZTIN7android8hardware11hidl_handleE"
12034    },
12035    {
12036     "access" : "private",
12037     "field_name" : "mSize",
12038     "field_offset" : 128,
12039     "referenced_type" : "_ZTIy"
12040    },
12041    {
12042     "access" : "private",
12043     "field_name" : "mName",
12044     "field_offset" : 192,
12045     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
12046    }
12047   ],
12048   "linker_set_key" : "_ZTIN7android8hardware11hidl_memoryE",
12049   "name" : "android::hardware::hidl_memory",
12050   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
12051   "self_type" : "_ZTIN7android8hardware11hidl_memoryE",
12052   "size" : 40,
12053   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
12054  },
12055  {
12056   "alignment" : 4,
12057   "fields" :
12058   [
12059    {
12060     "access" : "private",
12061     "field_name" : "mBuffer",
12062     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE"
12063    },
12064    {
12065     "access" : "private",
12066     "field_name" : "mSize",
12067     "field_offset" : 64,
12068     "referenced_type" : "_ZTIj"
12069    },
12070    {
12071     "access" : "private",
12072     "field_name" : "mOwnsBuffer",
12073     "field_offset" : 96,
12074     "referenced_type" : "_ZTIb"
12075    },
12076    {
12077     "access" : "private",
12078     "field_name" : "mPad",
12079     "field_offset" : 104,
12080     "referenced_type" : "_ZTIA3_h"
12081    }
12082   ],
12083   "linker_set_key" : "_ZTIN7android8hardware11hidl_stringE",
12084   "name" : "android::hardware::hidl_string",
12085   "referenced_type" : "_ZTIN7android8hardware11hidl_stringE",
12086   "self_type" : "_ZTIN7android8hardware11hidl_stringE",
12087   "size" : 16,
12088   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
12089  },
12090  {
12091   "alignment" : 4,
12092   "fields" :
12093   [
12094    {
12095     "access" : "private",
12096     "field_name" : "mGrantors",
12097     "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE"
12098    },
12099    {
12100     "access" : "private",
12101     "field_name" : "mHandle",
12102     "field_offset" : 128,
12103     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE"
12104    },
12105    {
12106     "access" : "private",
12107     "field_name" : "mQuantum",
12108     "field_offset" : 192,
12109     "referenced_type" : "_ZTIj"
12110    },
12111    {
12112     "access" : "private",
12113     "field_name" : "mFlags",
12114     "field_offset" : 224,
12115     "referenced_type" : "_ZTIj"
12116    }
12117   ],
12118   "linker_set_key" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE",
12119   "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>",
12120   "referenced_type" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE",
12121   "self_type" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE",
12122   "size" : 32,
12123   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
12124   "template_args" : [ "_ZTIc" ]
12125  },
12126  {
12127   "access" : "private",
12128   "alignment" : 4,
12129   "fields" :
12130   [
12131    {
12132     "field_name" : "binder",
12133     "referenced_type" : "_ZTIPN7android8hardware7IBinderE"
12134    },
12135    {
12136     "field_name" : "refs",
12137     "field_offset" : 32,
12138     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
12139    }
12140   ],
12141   "linker_set_key" : "_ZTIN7android8hardware12ProcessState12handle_entryE",
12142   "name" : "android::hardware::ProcessState::handle_entry",
12143   "referenced_type" : "_ZTIN7android8hardware12ProcessState12handle_entryE",
12144   "self_type" : "_ZTIN7android8hardware12ProcessState12handle_entryE",
12145   "size" : 8,
12146   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
12147  },
12148  {
12149   "alignment" : 4,
12150   "base_specifiers" :
12151   [
12152    {
12153     "is_virtual" : true,
12154     "referenced_type" : "_ZTIN7android7RefBaseE"
12155    }
12156   ],
12157   "fields" :
12158   [
12159    {
12160     "access" : "private",
12161     "field_name" : "mDriverFD",
12162     "field_offset" : 32,
12163     "referenced_type" : "_ZTIi"
12164    },
12165    {
12166     "access" : "private",
12167     "field_name" : "mVMStart",
12168     "field_offset" : 64,
12169     "referenced_type" : "_ZTIPv"
12170    },
12171    {
12172     "access" : "private",
12173     "field_name" : "mThreadCountLock",
12174     "field_offset" : 96,
12175     "referenced_type" : "_ZTI15pthread_mutex_t"
12176    },
12177    {
12178     "access" : "private",
12179     "field_name" : "mThreadCountDecrement",
12180     "field_offset" : 128,
12181     "referenced_type" : "_ZTI14pthread_cond_t"
12182    },
12183    {
12184     "access" : "private",
12185     "field_name" : "mExecutingThreadsCount",
12186     "field_offset" : 160,
12187     "referenced_type" : "_ZTIj"
12188    },
12189    {
12190     "access" : "private",
12191     "field_name" : "mMaxThreads",
12192     "field_offset" : 192,
12193     "referenced_type" : "_ZTIj"
12194    },
12195    {
12196     "access" : "private",
12197     "field_name" : "mStarvationStartTimeMs",
12198     "field_offset" : 224,
12199     "referenced_type" : "_ZTIx"
12200    },
12201    {
12202     "access" : "private",
12203     "field_name" : "mLock",
12204     "field_offset" : 288,
12205     "referenced_type" : "_ZTIN7android5MutexE"
12206    },
12207    {
12208     "access" : "private",
12209     "field_name" : "mHandleToObject",
12210     "field_offset" : 320,
12211     "referenced_type" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE"
12212    },
12213    {
12214     "access" : "private",
12215     "field_name" : "mManagesContexts",
12216     "field_offset" : 480,
12217     "referenced_type" : "_ZTIb"
12218    },
12219    {
12220     "access" : "private",
12221     "field_name" : "mBinderContextCheckFunc",
12222     "field_offset" : 512,
12223     "referenced_type" : "_ZTIPFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE"
12224    },
12225    {
12226     "access" : "private",
12227     "field_name" : "mBinderContextUserData",
12228     "field_offset" : 544,
12229     "referenced_type" : "_ZTIPv"
12230    },
12231    {
12232     "access" : "private",
12233     "field_name" : "mContexts",
12234     "field_offset" : 576,
12235     "referenced_type" : "_ZTIN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE"
12236    },
12237    {
12238     "access" : "private",
12239     "field_name" : "mRootDir",
12240     "field_offset" : 736,
12241     "referenced_type" : "_ZTIN7android7String8E"
12242    },
12243    {
12244     "access" : "private",
12245     "field_name" : "mThreadPoolStarted",
12246     "field_offset" : 768,
12247     "referenced_type" : "_ZTIb"
12248    },
12249    {
12250     "access" : "private",
12251     "field_name" : "mSpawnThreadOnStart",
12252     "field_offset" : 776,
12253     "referenced_type" : "_ZTIb"
12254    },
12255    {
12256     "access" : "private",
12257     "field_name" : "mThreadPoolSeq",
12258     "field_offset" : 800,
12259     "referenced_type" : "_ZTIVi"
12260    },
12261    {
12262     "access" : "private",
12263     "field_name" : "mMmapSize",
12264     "field_offset" : 832,
12265     "referenced_type" : "_ZTIKj"
12266    },
12267    {
12268     "access" : "private",
12269     "field_name" : "mCallRestriction",
12270     "field_offset" : 864,
12271     "referenced_type" : "_ZTIN7android8hardware12ProcessState15CallRestrictionE"
12272    }
12273   ],
12274   "linker_set_key" : "_ZTIN7android8hardware12ProcessStateE",
12275   "name" : "android::hardware::ProcessState",
12276   "record_kind" : "class",
12277   "referenced_type" : "_ZTIN7android8hardware12ProcessStateE",
12278   "self_type" : "_ZTIN7android8hardware12ProcessStateE",
12279   "size" : 120,
12280   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
12281   "vtable_components" :
12282   [
12283    {
12284     "component_value" : 112,
12285     "kind" : "vbase_offset"
12286    },
12287    {
12288     "kind" : "offset_to_top"
12289    },
12290    {
12291     "kind" : "rtti",
12292     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
12293    },
12294    {
12295     "kind" : "complete_dtor_pointer",
12296     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD1Ev"
12297    },
12298    {
12299     "kind" : "deleting_dtor_pointer",
12300     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD0Ev"
12301    },
12302    {
12303     "kind" : "vcall_offset"
12304    },
12305    {
12306     "kind" : "vcall_offset"
12307    },
12308    {
12309     "kind" : "vcall_offset"
12310    },
12311    {
12312     "kind" : "vcall_offset"
12313    },
12314    {
12315     "component_value" : -112,
12316     "kind" : "vcall_offset"
12317    },
12318    {
12319     "component_value" : -112,
12320     "kind" : "offset_to_top"
12321    },
12322    {
12323     "kind" : "rtti",
12324     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
12325    },
12326    {
12327     "kind" : "complete_dtor_pointer",
12328     "mangled_component_name" : "_ZTv0_n12_N7android8hardware12ProcessStateD1Ev"
12329    },
12330    {
12331     "kind" : "deleting_dtor_pointer",
12332     "mangled_component_name" : "_ZTv0_n12_N7android8hardware12ProcessStateD0Ev"
12333    },
12334    {
12335     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12336    },
12337    {
12338     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12339    },
12340    {
12341     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12342    },
12343    {
12344     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12345    }
12346   ]
12347  },
12348  {
12349   "alignment" : 2,
12350   "fields" :
12351   [
12352    {
12353     "access" : "private",
12354     "field_name" : "mMajor",
12355     "referenced_type" : "_ZTIt"
12356    },
12357    {
12358     "access" : "private",
12359     "field_name" : "mMinor",
12360     "field_offset" : 16,
12361     "referenced_type" : "_ZTIt"
12362    }
12363   ],
12364   "linker_set_key" : "_ZTIN7android8hardware12hidl_versionE",
12365   "name" : "android::hardware::hidl_version",
12366   "referenced_type" : "_ZTIN7android8hardware12hidl_versionE",
12367   "self_type" : "_ZTIN7android8hardware12hidl_versionE",
12368   "size" : 4,
12369   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
12370  },
12371  {
12372   "alignment" : 4,
12373   "fields" :
12374   [
12375    {
12376     "access" : "private",
12377     "field_name" : "mMutex",
12378     "referenced_type" : "_ZTINSt3__15mutexE"
12379    },
12380    {
12381     "access" : "private",
12382     "field_name" : "mMap",
12383     "field_offset" : 32,
12384     "referenced_type" : "_ZTINSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS8_8hardware7IBinderEEEPvEEENS_4lessIS6_EENS4_INS_4pairIKS6_SF_EEEEEE"
12385    }
12386   ],
12387   "linker_set_key" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
12388   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> >",
12389   "record_kind" : "class",
12390   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
12391   "self_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
12392   "size" : 16,
12393   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
12394   "template_args" :
12395   [
12396    "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
12397    "_ZTINSt3__18functionIFN7android2spINS1_8hardware7IBinderEEEPvEEE"
12398   ]
12399  },
12400  {
12401   "alignment" : 4,
12402   "fields" :
12403   [
12404    {
12405     "access" : "private",
12406     "field_name" : "mMutex",
12407     "referenced_type" : "_ZTINSt3__15mutexE"
12408    },
12409    {
12410     "access" : "private",
12411     "field_name" : "mMap",
12412     "field_offset" : 32,
12413     "referenced_type" : "_ZTINSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS8_4hidl4base4V1_05IBaseEEEPvEEENS_4lessIS6_EENS4_INS_4pairIKS6_SH_EEEEEE"
12414    }
12415   ],
12416   "linker_set_key" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
12417   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> >",
12418   "record_kind" : "class",
12419   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
12420   "self_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
12421   "size" : 16,
12422   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
12423   "template_args" :
12424   [
12425    "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
12426    "_ZTINSt3__18functionIFN7android2spINS1_4hidl4base4V1_05IBaseEEEPvEEE"
12427   ]
12428  },
12429  {
12430   "alignment" : 4,
12431   "fields" :
12432   [
12433    {
12434     "access" : "private",
12435     "field_name" : "mMutex",
12436     "referenced_type" : "_ZTINSt3__15mutexE"
12437    },
12438    {
12439     "access" : "private",
12440     "field_name" : "mMap",
12441     "field_offset" : 32,
12442     "referenced_type" : "_ZTINSt3__13mapIPKN7android4hidl4base4V1_05IBaseENS1_2wpINS1_8hardware9BHwBinderEEENS_4lessIS7_EENS_9allocatorINS_4pairIKS7_SB_EEEEEE"
12443    }
12444   ],
12445   "linker_set_key" : "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
12446   "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> >",
12447   "record_kind" : "class",
12448   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
12449   "self_type" : "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
12450   "size" : 16,
12451   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
12452   "template_args" :
12453   [
12454    "_ZTIPKN7android4hidl4base4V1_05IBaseE",
12455    "_ZTIN7android2wpINS_8hardware9BHwBinderEEE"
12456   ]
12457  },
12458  {
12459   "alignment" : 4,
12460   "base_specifiers" :
12461   [
12462    {
12463     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
12464    }
12465   ],
12466   "linker_set_key" : "_ZTIN7android8hardware13tetheroffload7control4V1_015IOffloadControlE",
12467   "name" : "android::hardware::tetheroffload::control::V1_0::IOffloadControl",
12468   "referenced_type" : "_ZTIN7android8hardware13tetheroffload7control4V1_015IOffloadControlE",
12469   "self_type" : "_ZTIN7android8hardware13tetheroffload7control4V1_015IOffloadControlE",
12470   "size" : 12,
12471   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/IOffloadControl.h",
12472   "vtable_components" :
12473   [
12474    {
12475     "component_value" : 4,
12476     "kind" : "vbase_offset"
12477    },
12478    {
12479     "kind" : "offset_to_top"
12480    },
12481    {
12482     "kind" : "rtti",
12483     "mangled_component_name" : "_ZTIN7android8hardware13tetheroffload7control4V1_015IOffloadControlE"
12484    },
12485    {
12486     "mangled_component_name" : "_ZNK7android8hardware13tetheroffload7control4V1_015IOffloadControl8isRemoteEv"
12487    },
12488    {
12489     "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_015IOffloadControl14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
12490    },
12491    {
12492     "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_015IOffloadControl5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
12493    },
12494    {
12495     "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_015IOffloadControl19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
12496    },
12497    {
12498     "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_015IOffloadControl12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
12499    },
12500    {
12501     "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_015IOffloadControl21setHALInstrumentationEv"
12502    },
12503    {
12504     "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_015IOffloadControl11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
12505    },
12506    {
12507     "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_015IOffloadControl4pingEv"
12508    },
12509    {
12510     "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_015IOffloadControl12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
12511    },
12512    {
12513     "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_015IOffloadControl21notifySyspropsChangedEv"
12514    },
12515    {
12516     "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_015IOffloadControl13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
12517    },
12518    {
12519     "kind" : "complete_dtor_pointer",
12520     "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_015IOffloadControlD1Ev"
12521    },
12522    {
12523     "kind" : "deleting_dtor_pointer",
12524     "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_015IOffloadControlD0Ev"
12525    },
12526    {
12527     "is_pure" : true,
12528     "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_015IOffloadControl11initOffloadERKNS_2spINS3_25ITetheringOffloadCallbackEEENSt3__18functionIFvbRKNS0_11hidl_stringEEEE"
12529    },
12530    {
12531     "is_pure" : true,
12532     "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_015IOffloadControl11stopOffloadENSt3__18functionIFvbRKNS0_11hidl_stringEEEE"
12533    },
12534    {
12535     "is_pure" : true,
12536     "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_015IOffloadControl16setLocalPrefixesERKNS0_8hidl_vecINS0_11hidl_stringEEENSt3__18functionIFvbRKS6_EEE"
12537    },
12538    {
12539     "is_pure" : true,
12540     "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_015IOffloadControl17getForwardedStatsERKNS0_11hidl_stringENSt3__18functionIFvyyEEE"
12541    },
12542    {
12543     "is_pure" : true,
12544     "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_015IOffloadControl12setDataLimitERKNS0_11hidl_stringEyNSt3__18functionIFvbS7_EEE"
12545    },
12546    {
12547     "is_pure" : true,
12548     "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_015IOffloadControl21setUpstreamParametersERKNS0_11hidl_stringES7_S7_RKNS0_8hidl_vecIS5_EENSt3__18functionIFvbS7_EEE"
12549    },
12550    {
12551     "is_pure" : true,
12552     "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_015IOffloadControl13addDownstreamERKNS0_11hidl_stringES7_NSt3__18functionIFvbS7_EEE"
12553    },
12554    {
12555     "is_pure" : true,
12556     "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_015IOffloadControl16removeDownstreamERKNS0_11hidl_stringES7_NSt3__18functionIFvbS7_EEE"
12557    },
12558    {
12559     "kind" : "vcall_offset"
12560    },
12561    {
12562     "kind" : "vcall_offset"
12563    },
12564    {
12565     "kind" : "vcall_offset"
12566    },
12567    {
12568     "kind" : "vcall_offset"
12569    },
12570    {
12571     "component_value" : -4,
12572     "kind" : "vcall_offset"
12573    },
12574    {
12575     "component_value" : -4,
12576     "kind" : "offset_to_top"
12577    },
12578    {
12579     "kind" : "rtti",
12580     "mangled_component_name" : "_ZTIN7android8hardware13tetheroffload7control4V1_015IOffloadControlE"
12581    },
12582    {
12583     "kind" : "complete_dtor_pointer",
12584     "mangled_component_name" : "_ZTv0_n12_N7android8hardware13tetheroffload7control4V1_015IOffloadControlD1Ev"
12585    },
12586    {
12587     "kind" : "deleting_dtor_pointer",
12588     "mangled_component_name" : "_ZTv0_n12_N7android8hardware13tetheroffload7control4V1_015IOffloadControlD0Ev"
12589    },
12590    {
12591     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12592    },
12593    {
12594     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12595    },
12596    {
12597     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12598    },
12599    {
12600     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12601    }
12602   ]
12603  },
12604  {
12605   "alignment" : 4,
12606   "base_specifiers" :
12607   [
12608    {
12609     "referenced_type" : "_ZTIN7android8hardware13tetheroffload7control4V1_015IOffloadControlE"
12610    },
12611    {
12612     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
12613    }
12614   ],
12615   "fields" :
12616   [
12617    {
12618     "access" : "private",
12619     "field_name" : "mImpl",
12620     "field_offset" : 384,
12621     "referenced_type" : "_ZTIKN7android2spINS_8hardware13tetheroffload7control4V1_015IOffloadControlEEE"
12622    },
12623    {
12624     "access" : "private",
12625     "field_name" : "mOnewayQueue",
12626     "field_offset" : 416,
12627     "referenced_type" : "_ZTIN7android8hardware7details10TaskRunnerE"
12628    }
12629   ],
12630   "linker_set_key" : "_ZTIN7android8hardware13tetheroffload7control4V1_016BsOffloadControlE",
12631   "name" : "android::hardware::tetheroffload::control::V1_0::BsOffloadControl",
12632   "referenced_type" : "_ZTIN7android8hardware13tetheroffload7control4V1_016BsOffloadControlE",
12633   "self_type" : "_ZTIN7android8hardware13tetheroffload7control4V1_016BsOffloadControlE",
12634   "size" : 68,
12635   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/BsOffloadControl.h",
12636   "vtable_components" :
12637   [
12638    {
12639     "component_value" : 60,
12640     "kind" : "vbase_offset"
12641    },
12642    {
12643     "kind" : "offset_to_top"
12644    },
12645    {
12646     "kind" : "rtti",
12647     "mangled_component_name" : "_ZTIN7android8hardware13tetheroffload7control4V1_016BsOffloadControlE"
12648    },
12649    {
12650     "mangled_component_name" : "_ZNK7android8hardware13tetheroffload7control4V1_015IOffloadControl8isRemoteEv"
12651    },
12652    {
12653     "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_016BsOffloadControl14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
12654    },
12655    {
12656     "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_016BsOffloadControl5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
12657    },
12658    {
12659     "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_016BsOffloadControl19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
12660    },
12661    {
12662     "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_016BsOffloadControl12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
12663    },
12664    {
12665     "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_016BsOffloadControl21setHALInstrumentationEv"
12666    },
12667    {
12668     "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_016BsOffloadControl11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
12669    },
12670    {
12671     "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_016BsOffloadControl4pingEv"
12672    },
12673    {
12674     "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_016BsOffloadControl12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
12675    },
12676    {
12677     "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_016BsOffloadControl21notifySyspropsChangedEv"
12678    },
12679    {
12680     "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_016BsOffloadControl13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
12681    },
12682    {
12683     "kind" : "complete_dtor_pointer",
12684     "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_016BsOffloadControlD1Ev"
12685    },
12686    {
12687     "kind" : "deleting_dtor_pointer",
12688     "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_016BsOffloadControlD0Ev"
12689    },
12690    {
12691     "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_016BsOffloadControl11initOffloadERKNS_2spINS3_25ITetheringOffloadCallbackEEENSt3__18functionIFvbRKNS0_11hidl_stringEEEE"
12692    },
12693    {
12694     "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_016BsOffloadControl11stopOffloadENSt3__18functionIFvbRKNS0_11hidl_stringEEEE"
12695    },
12696    {
12697     "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_016BsOffloadControl16setLocalPrefixesERKNS0_8hidl_vecINS0_11hidl_stringEEENSt3__18functionIFvbRKS6_EEE"
12698    },
12699    {
12700     "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_016BsOffloadControl17getForwardedStatsERKNS0_11hidl_stringENSt3__18functionIFvyyEEE"
12701    },
12702    {
12703     "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_016BsOffloadControl12setDataLimitERKNS0_11hidl_stringEyNSt3__18functionIFvbS7_EEE"
12704    },
12705    {
12706     "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_016BsOffloadControl21setUpstreamParametersERKNS0_11hidl_stringES7_S7_RKNS0_8hidl_vecIS5_EENSt3__18functionIFvbS7_EEE"
12707    },
12708    {
12709     "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_016BsOffloadControl13addDownstreamERKNS0_11hidl_stringES7_NSt3__18functionIFvbS7_EEE"
12710    },
12711    {
12712     "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_016BsOffloadControl16removeDownstreamERKNS0_11hidl_stringES7_NSt3__18functionIFvbS7_EEE"
12713    },
12714    {
12715     "component_value" : -4,
12716     "kind" : "offset_to_top"
12717    },
12718    {
12719     "kind" : "rtti",
12720     "mangled_component_name" : "_ZTIN7android8hardware13tetheroffload7control4V1_016BsOffloadControlE"
12721    },
12722    {
12723     "kind" : "complete_dtor_pointer",
12724     "mangled_component_name" : "_ZThn4_N7android8hardware13tetheroffload7control4V1_016BsOffloadControlD1Ev"
12725    },
12726    {
12727     "kind" : "deleting_dtor_pointer",
12728     "mangled_component_name" : "_ZThn4_N7android8hardware13tetheroffload7control4V1_016BsOffloadControlD0Ev"
12729    },
12730    {
12731     "kind" : "vcall_offset"
12732    },
12733    {
12734     "kind" : "vcall_offset"
12735    },
12736    {
12737     "kind" : "vcall_offset"
12738    },
12739    {
12740     "kind" : "vcall_offset"
12741    },
12742    {
12743     "component_value" : -60,
12744     "kind" : "vcall_offset"
12745    },
12746    {
12747     "component_value" : -60,
12748     "kind" : "offset_to_top"
12749    },
12750    {
12751     "kind" : "rtti",
12752     "mangled_component_name" : "_ZTIN7android8hardware13tetheroffload7control4V1_016BsOffloadControlE"
12753    },
12754    {
12755     "kind" : "complete_dtor_pointer",
12756     "mangled_component_name" : "_ZTv0_n12_N7android8hardware13tetheroffload7control4V1_016BsOffloadControlD1Ev"
12757    },
12758    {
12759     "kind" : "deleting_dtor_pointer",
12760     "mangled_component_name" : "_ZTv0_n12_N7android8hardware13tetheroffload7control4V1_016BsOffloadControlD0Ev"
12761    },
12762    {
12763     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12764    },
12765    {
12766     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12767    },
12768    {
12769     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12770    },
12771    {
12772     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12773    }
12774   ]
12775  },
12776  {
12777   "alignment" : 8,
12778   "fields" :
12779   [
12780    {
12781     "field_name" : "addr",
12782     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
12783    },
12784    {
12785     "field_name" : "port",
12786     "field_offset" : 128,
12787     "referenced_type" : "_ZTIt"
12788    }
12789   ],
12790   "linker_set_key" : "_ZTIN7android8hardware13tetheroffload7control4V1_016IPv4AddrPortPairE",
12791   "name" : "android::hardware::tetheroffload::control::V1_0::IPv4AddrPortPair",
12792   "referenced_type" : "_ZTIN7android8hardware13tetheroffload7control4V1_016IPv4AddrPortPairE",
12793   "self_type" : "_ZTIN7android8hardware13tetheroffload7control4V1_016IPv4AddrPortPairE",
12794   "size" : 24,
12795   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/types.h"
12796  },
12797  {
12798   "alignment" : 8,
12799   "fields" :
12800   [
12801    {
12802     "field_name" : "src",
12803     "referenced_type" : "_ZTIN7android8hardware13tetheroffload7control4V1_016IPv4AddrPortPairE"
12804    },
12805    {
12806     "field_name" : "dst",
12807     "field_offset" : 192,
12808     "referenced_type" : "_ZTIN7android8hardware13tetheroffload7control4V1_016IPv4AddrPortPairE"
12809    },
12810    {
12811     "field_name" : "proto",
12812     "field_offset" : 384,
12813     "referenced_type" : "_ZTIN7android8hardware13tetheroffload7control4V1_015NetworkProtocolE"
12814    }
12815   ],
12816   "linker_set_key" : "_ZTIN7android8hardware13tetheroffload7control4V1_016NatTimeoutUpdateE",
12817   "name" : "android::hardware::tetheroffload::control::V1_0::NatTimeoutUpdate",
12818   "referenced_type" : "_ZTIN7android8hardware13tetheroffload7control4V1_016NatTimeoutUpdateE",
12819   "self_type" : "_ZTIN7android8hardware13tetheroffload7control4V1_016NatTimeoutUpdateE",
12820   "size" : 56,
12821   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/types.h"
12822  },
12823  {
12824   "alignment" : 4,
12825   "base_specifiers" :
12826   [
12827    {
12828     "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
12829    }
12830   ],
12831   "fields" :
12832   [
12833    {
12834     "access" : "private",
12835     "field_name" : "_hidl_mImpl",
12836     "field_offset" : 544,
12837     "referenced_type" : "_ZTIN7android2spINS_8hardware13tetheroffload7control4V1_015IOffloadControlEEE"
12838    }
12839   ],
12840   "linker_set_key" : "_ZTIN7android8hardware13tetheroffload7control4V1_018BnHwOffloadControlE",
12841   "name" : "android::hardware::tetheroffload::control::V1_0::BnHwOffloadControl",
12842   "referenced_type" : "_ZTIN7android8hardware13tetheroffload7control4V1_018BnHwOffloadControlE",
12843   "self_type" : "_ZTIN7android8hardware13tetheroffload7control4V1_018BnHwOffloadControlE",
12844   "size" : 80,
12845   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/BnHwOffloadControl.h",
12846   "vtable_components" :
12847   [
12848    {
12849     "component_value" : 72,
12850     "kind" : "vbase_offset"
12851    },
12852    {
12853     "kind" : "offset_to_top"
12854    },
12855    {
12856     "kind" : "rtti",
12857     "mangled_component_name" : "_ZTIN7android8hardware13tetheroffload7control4V1_018BnHwOffloadControlE"
12858    },
12859    {
12860     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
12861    },
12862    {
12863     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
12864    },
12865    {
12866     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
12867    },
12868    {
12869     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BnHwBase13checkSubclassEPKv"
12870    },
12871    {
12872     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
12873    },
12874    {
12875     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
12876    },
12877    {
12878     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
12879    },
12880    {
12881     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
12882    },
12883    {
12884     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
12885    },
12886    {
12887     "kind" : "complete_dtor_pointer",
12888     "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_018BnHwOffloadControlD1Ev"
12889    },
12890    {
12891     "kind" : "deleting_dtor_pointer",
12892     "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_018BnHwOffloadControlD0Ev"
12893    },
12894    {
12895     "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_018BnHwOffloadControl10onTransactEjRKNS0_6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
12896    },
12897    {
12898     "component_value" : -20,
12899     "kind" : "offset_to_top"
12900    },
12901    {
12902     "kind" : "rtti",
12903     "mangled_component_name" : "_ZTIN7android8hardware13tetheroffload7control4V1_018BnHwOffloadControlE"
12904    },
12905    {
12906     "kind" : "complete_dtor_pointer",
12907     "mangled_component_name" : "_ZThn20_N7android8hardware13tetheroffload7control4V1_018BnHwOffloadControlD1Ev"
12908    },
12909    {
12910     "kind" : "deleting_dtor_pointer",
12911     "mangled_component_name" : "_ZThn20_N7android8hardware13tetheroffload7control4V1_018BnHwOffloadControlD0Ev"
12912    },
12913    {
12914     "kind" : "vcall_offset"
12915    },
12916    {
12917     "kind" : "vcall_offset"
12918    },
12919    {
12920     "kind" : "vcall_offset"
12921    },
12922    {
12923     "kind" : "vcall_offset"
12924    },
12925    {
12926     "component_value" : -72,
12927     "kind" : "vcall_offset"
12928    },
12929    {
12930     "component_value" : -72,
12931     "kind" : "offset_to_top"
12932    },
12933    {
12934     "kind" : "rtti",
12935     "mangled_component_name" : "_ZTIN7android8hardware13tetheroffload7control4V1_018BnHwOffloadControlE"
12936    },
12937    {
12938     "kind" : "complete_dtor_pointer",
12939     "mangled_component_name" : "_ZTv0_n12_N7android8hardware13tetheroffload7control4V1_018BnHwOffloadControlD1Ev"
12940    },
12941    {
12942     "kind" : "deleting_dtor_pointer",
12943     "mangled_component_name" : "_ZTv0_n12_N7android8hardware13tetheroffload7control4V1_018BnHwOffloadControlD0Ev"
12944    },
12945    {
12946     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12947    },
12948    {
12949     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12950    },
12951    {
12952     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12953    },
12954    {
12955     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12956    }
12957   ]
12958  },
12959  {
12960   "alignment" : 4,
12961   "base_specifiers" :
12962   [
12963    {
12964     "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_13tetheroffload7control4V1_015IOffloadControlEEE"
12965    },
12966    {
12967     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
12968    }
12969   ],
12970   "fields" :
12971   [
12972    {
12973     "access" : "private",
12974     "field_name" : "_hidl_mMutex",
12975     "field_offset" : 544,
12976     "referenced_type" : "_ZTINSt3__15mutexE"
12977    },
12978    {
12979     "access" : "private",
12980     "field_name" : "_hidl_mDeathRecipients",
12981     "field_offset" : 576,
12982     "referenced_type" : "_ZTINSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEEE"
12983    }
12984   ],
12985   "linker_set_key" : "_ZTIN7android8hardware13tetheroffload7control4V1_018BpHwOffloadControlE",
12986   "name" : "android::hardware::tetheroffload::control::V1_0::BpHwOffloadControl",
12987   "referenced_type" : "_ZTIN7android8hardware13tetheroffload7control4V1_018BpHwOffloadControlE",
12988   "self_type" : "_ZTIN7android8hardware13tetheroffload7control4V1_018BpHwOffloadControlE",
12989   "size" : 92,
12990   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/BpHwOffloadControl.h",
12991   "vtable_components" :
12992   [
12993    {
12994     "component_value" : 84,
12995     "kind" : "vbase_offset"
12996    },
12997    {
12998     "kind" : "offset_to_top"
12999    },
13000    {
13001     "kind" : "rtti",
13002     "mangled_component_name" : "_ZTIN7android8hardware13tetheroffload7control4V1_018BpHwOffloadControlE"
13003    },
13004    {
13005     "mangled_component_name" : "_ZNK7android8hardware13tetheroffload7control4V1_018BpHwOffloadControl8isRemoteEv"
13006    },
13007    {
13008     "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_018BpHwOffloadControl14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
13009    },
13010    {
13011     "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_018BpHwOffloadControl5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
13012    },
13013    {
13014     "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_018BpHwOffloadControl19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
13015    },
13016    {
13017     "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_018BpHwOffloadControl12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
13018    },
13019    {
13020     "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_018BpHwOffloadControl21setHALInstrumentationEv"
13021    },
13022    {
13023     "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_018BpHwOffloadControl11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
13024    },
13025    {
13026     "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_018BpHwOffloadControl4pingEv"
13027    },
13028    {
13029     "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_018BpHwOffloadControl12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
13030    },
13031    {
13032     "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_018BpHwOffloadControl21notifySyspropsChangedEv"
13033    },
13034    {
13035     "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_018BpHwOffloadControl13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
13036    },
13037    {
13038     "kind" : "complete_dtor_pointer",
13039     "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_018BpHwOffloadControlD1Ev"
13040    },
13041    {
13042     "kind" : "deleting_dtor_pointer",
13043     "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_018BpHwOffloadControlD0Ev"
13044    },
13045    {
13046     "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_018BpHwOffloadControl11initOffloadERKNS_2spINS3_25ITetheringOffloadCallbackEEENSt3__18functionIFvbRKNS0_11hidl_stringEEEE"
13047    },
13048    {
13049     "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_018BpHwOffloadControl11stopOffloadENSt3__18functionIFvbRKNS0_11hidl_stringEEEE"
13050    },
13051    {
13052     "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_018BpHwOffloadControl16setLocalPrefixesERKNS0_8hidl_vecINS0_11hidl_stringEEENSt3__18functionIFvbRKS6_EEE"
13053    },
13054    {
13055     "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_018BpHwOffloadControl17getForwardedStatsERKNS0_11hidl_stringENSt3__18functionIFvyyEEE"
13056    },
13057    {
13058     "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_018BpHwOffloadControl12setDataLimitERKNS0_11hidl_stringEyNSt3__18functionIFvbS7_EEE"
13059    },
13060    {
13061     "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_018BpHwOffloadControl21setUpstreamParametersERKNS0_11hidl_stringES7_S7_RKNS0_8hidl_vecIS5_EENSt3__18functionIFvbS7_EEE"
13062    },
13063    {
13064     "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_018BpHwOffloadControl13addDownstreamERKNS0_11hidl_stringES7_NSt3__18functionIFvbS7_EEE"
13065    },
13066    {
13067     "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_018BpHwOffloadControl16removeDownstreamERKNS0_11hidl_stringES7_NSt3__18functionIFvbS7_EEE"
13068    },
13069    {
13070     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_13tetheroffload7control4V1_015IOffloadControlEE10onAsBinderEv"
13071    },
13072    {
13073     "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_018BpHwOffloadControl15onLastStrongRefEPKv"
13074    },
13075    {
13076     "component_value" : 80,
13077     "kind" : "vbase_offset"
13078    },
13079    {
13080     "component_value" : -4,
13081     "kind" : "offset_to_top"
13082    },
13083    {
13084     "kind" : "rtti",
13085     "mangled_component_name" : "_ZTIN7android8hardware13tetheroffload7control4V1_018BpHwOffloadControlE"
13086    },
13087    {
13088     "kind" : "complete_dtor_pointer",
13089     "mangled_component_name" : "_ZThn4_N7android8hardware13tetheroffload7control4V1_018BpHwOffloadControlD1Ev"
13090    },
13091    {
13092     "kind" : "deleting_dtor_pointer",
13093     "mangled_component_name" : "_ZThn4_N7android8hardware13tetheroffload7control4V1_018BpHwOffloadControlD0Ev"
13094    },
13095    {
13096     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_13tetheroffload7control4V1_015IOffloadControlEE10onAsBinderEv"
13097    },
13098    {
13099     "component_value" : 76,
13100     "kind" : "vbase_offset"
13101    },
13102    {
13103     "component_value" : -8,
13104     "kind" : "offset_to_top"
13105    },
13106    {
13107     "kind" : "rtti",
13108     "mangled_component_name" : "_ZTIN7android8hardware13tetheroffload7control4V1_018BpHwOffloadControlE"
13109    },
13110    {
13111     "kind" : "complete_dtor_pointer",
13112     "mangled_component_name" : "_ZThn8_N7android8hardware13tetheroffload7control4V1_018BpHwOffloadControlD1Ev"
13113    },
13114    {
13115     "kind" : "deleting_dtor_pointer",
13116     "mangled_component_name" : "_ZThn8_N7android8hardware13tetheroffload7control4V1_018BpHwOffloadControlD0Ev"
13117    },
13118    {
13119     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
13120    },
13121    {
13122     "mangled_component_name" : "_ZThn8_N7android8hardware13tetheroffload7control4V1_018BpHwOffloadControl15onLastStrongRefEPKv"
13123    },
13124    {
13125     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
13126    },
13127    {
13128     "component_value" : -24,
13129     "kind" : "offset_to_top"
13130    },
13131    {
13132     "kind" : "rtti",
13133     "mangled_component_name" : "_ZTIN7android8hardware13tetheroffload7control4V1_018BpHwOffloadControlE"
13134    },
13135    {
13136     "kind" : "complete_dtor_pointer",
13137     "mangled_component_name" : "_ZThn24_N7android8hardware13tetheroffload7control4V1_018BpHwOffloadControlD1Ev"
13138    },
13139    {
13140     "kind" : "deleting_dtor_pointer",
13141     "mangled_component_name" : "_ZThn24_N7android8hardware13tetheroffload7control4V1_018BpHwOffloadControlD0Ev"
13142    },
13143    {
13144     "kind" : "vcall_offset"
13145    },
13146    {
13147     "component_value" : -76,
13148     "kind" : "vcall_offset"
13149    },
13150    {
13151     "component_value" : -84,
13152     "kind" : "vcall_offset"
13153    },
13154    {
13155     "component_value" : -76,
13156     "kind" : "vcall_offset"
13157    },
13158    {
13159     "component_value" : -84,
13160     "kind" : "vcall_offset"
13161    },
13162    {
13163     "component_value" : -84,
13164     "kind" : "offset_to_top"
13165    },
13166    {
13167     "kind" : "rtti",
13168     "mangled_component_name" : "_ZTIN7android8hardware13tetheroffload7control4V1_018BpHwOffloadControlE"
13169    },
13170    {
13171     "kind" : "complete_dtor_pointer",
13172     "mangled_component_name" : "_ZTv0_n12_N7android8hardware13tetheroffload7control4V1_018BpHwOffloadControlD1Ev"
13173    },
13174    {
13175     "kind" : "deleting_dtor_pointer",
13176     "mangled_component_name" : "_ZTv0_n12_N7android8hardware13tetheroffload7control4V1_018BpHwOffloadControlD0Ev"
13177    },
13178    {
13179     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
13180    },
13181    {
13182     "mangled_component_name" : "_ZTv0_n20_N7android8hardware13tetheroffload7control4V1_018BpHwOffloadControl15onLastStrongRefEPKv"
13183    },
13184    {
13185     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
13186    },
13187    {
13188     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13189    }
13190   ]
13191  },
13192  {
13193   "alignment" : 4,
13194   "base_specifiers" :
13195   [
13196    {
13197     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
13198    }
13199   ],
13200   "linker_set_key" : "_ZTIN7android8hardware13tetheroffload7control4V1_025ITetheringOffloadCallbackE",
13201   "name" : "android::hardware::tetheroffload::control::V1_0::ITetheringOffloadCallback",
13202   "referenced_type" : "_ZTIN7android8hardware13tetheroffload7control4V1_025ITetheringOffloadCallbackE",
13203   "self_type" : "_ZTIN7android8hardware13tetheroffload7control4V1_025ITetheringOffloadCallbackE",
13204   "size" : 12,
13205   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/ITetheringOffloadCallback.h",
13206   "vtable_components" :
13207   [
13208    {
13209     "component_value" : 4,
13210     "kind" : "vbase_offset"
13211    },
13212    {
13213     "kind" : "offset_to_top"
13214    },
13215    {
13216     "kind" : "rtti",
13217     "mangled_component_name" : "_ZTIN7android8hardware13tetheroffload7control4V1_025ITetheringOffloadCallbackE"
13218    },
13219    {
13220     "mangled_component_name" : "_ZNK7android8hardware13tetheroffload7control4V1_025ITetheringOffloadCallback8isRemoteEv"
13221    },
13222    {
13223     "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_025ITetheringOffloadCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
13224    },
13225    {
13226     "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_025ITetheringOffloadCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
13227    },
13228    {
13229     "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_025ITetheringOffloadCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
13230    },
13231    {
13232     "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_025ITetheringOffloadCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
13233    },
13234    {
13235     "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_025ITetheringOffloadCallback21setHALInstrumentationEv"
13236    },
13237    {
13238     "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_025ITetheringOffloadCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
13239    },
13240    {
13241     "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_025ITetheringOffloadCallback4pingEv"
13242    },
13243    {
13244     "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_025ITetheringOffloadCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
13245    },
13246    {
13247     "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_025ITetheringOffloadCallback21notifySyspropsChangedEv"
13248    },
13249    {
13250     "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_025ITetheringOffloadCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
13251    },
13252    {
13253     "kind" : "complete_dtor_pointer",
13254     "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_025ITetheringOffloadCallbackD1Ev"
13255    },
13256    {
13257     "kind" : "deleting_dtor_pointer",
13258     "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_025ITetheringOffloadCallbackD0Ev"
13259    },
13260    {
13261     "is_pure" : true,
13262     "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_025ITetheringOffloadCallback7onEventENS3_20OffloadCallbackEventE"
13263    },
13264    {
13265     "is_pure" : true,
13266     "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_025ITetheringOffloadCallback13updateTimeoutERKNS3_16NatTimeoutUpdateE"
13267    },
13268    {
13269     "kind" : "vcall_offset"
13270    },
13271    {
13272     "kind" : "vcall_offset"
13273    },
13274    {
13275     "kind" : "vcall_offset"
13276    },
13277    {
13278     "kind" : "vcall_offset"
13279    },
13280    {
13281     "component_value" : -4,
13282     "kind" : "vcall_offset"
13283    },
13284    {
13285     "component_value" : -4,
13286     "kind" : "offset_to_top"
13287    },
13288    {
13289     "kind" : "rtti",
13290     "mangled_component_name" : "_ZTIN7android8hardware13tetheroffload7control4V1_025ITetheringOffloadCallbackE"
13291    },
13292    {
13293     "kind" : "complete_dtor_pointer",
13294     "mangled_component_name" : "_ZTv0_n12_N7android8hardware13tetheroffload7control4V1_025ITetheringOffloadCallbackD1Ev"
13295    },
13296    {
13297     "kind" : "deleting_dtor_pointer",
13298     "mangled_component_name" : "_ZTv0_n12_N7android8hardware13tetheroffload7control4V1_025ITetheringOffloadCallbackD0Ev"
13299    },
13300    {
13301     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13302    },
13303    {
13304     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13305    },
13306    {
13307     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13308    },
13309    {
13310     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13311    }
13312   ]
13313  },
13314  {
13315   "alignment" : 4,
13316   "base_specifiers" :
13317   [
13318    {
13319     "referenced_type" : "_ZTIN7android8hardware13tetheroffload7control4V1_025ITetheringOffloadCallbackE"
13320    },
13321    {
13322     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
13323    }
13324   ],
13325   "fields" :
13326   [
13327    {
13328     "access" : "private",
13329     "field_name" : "mImpl",
13330     "field_offset" : 384,
13331     "referenced_type" : "_ZTIKN7android2spINS_8hardware13tetheroffload7control4V1_025ITetheringOffloadCallbackEEE"
13332    },
13333    {
13334     "access" : "private",
13335     "field_name" : "mOnewayQueue",
13336     "field_offset" : 416,
13337     "referenced_type" : "_ZTIN7android8hardware7details10TaskRunnerE"
13338    }
13339   ],
13340   "linker_set_key" : "_ZTIN7android8hardware13tetheroffload7control4V1_026BsTetheringOffloadCallbackE",
13341   "name" : "android::hardware::tetheroffload::control::V1_0::BsTetheringOffloadCallback",
13342   "referenced_type" : "_ZTIN7android8hardware13tetheroffload7control4V1_026BsTetheringOffloadCallbackE",
13343   "self_type" : "_ZTIN7android8hardware13tetheroffload7control4V1_026BsTetheringOffloadCallbackE",
13344   "size" : 68,
13345   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/BsTetheringOffloadCallback.h",
13346   "vtable_components" :
13347   [
13348    {
13349     "component_value" : 60,
13350     "kind" : "vbase_offset"
13351    },
13352    {
13353     "kind" : "offset_to_top"
13354    },
13355    {
13356     "kind" : "rtti",
13357     "mangled_component_name" : "_ZTIN7android8hardware13tetheroffload7control4V1_026BsTetheringOffloadCallbackE"
13358    },
13359    {
13360     "mangled_component_name" : "_ZNK7android8hardware13tetheroffload7control4V1_025ITetheringOffloadCallback8isRemoteEv"
13361    },
13362    {
13363     "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_026BsTetheringOffloadCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
13364    },
13365    {
13366     "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_026BsTetheringOffloadCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
13367    },
13368    {
13369     "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_026BsTetheringOffloadCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
13370    },
13371    {
13372     "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_026BsTetheringOffloadCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
13373    },
13374    {
13375     "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_026BsTetheringOffloadCallback21setHALInstrumentationEv"
13376    },
13377    {
13378     "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_026BsTetheringOffloadCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
13379    },
13380    {
13381     "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_026BsTetheringOffloadCallback4pingEv"
13382    },
13383    {
13384     "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_026BsTetheringOffloadCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
13385    },
13386    {
13387     "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_026BsTetheringOffloadCallback21notifySyspropsChangedEv"
13388    },
13389    {
13390     "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_026BsTetheringOffloadCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
13391    },
13392    {
13393     "kind" : "complete_dtor_pointer",
13394     "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_026BsTetheringOffloadCallbackD1Ev"
13395    },
13396    {
13397     "kind" : "deleting_dtor_pointer",
13398     "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_026BsTetheringOffloadCallbackD0Ev"
13399    },
13400    {
13401     "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_026BsTetheringOffloadCallback7onEventENS3_20OffloadCallbackEventE"
13402    },
13403    {
13404     "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_026BsTetheringOffloadCallback13updateTimeoutERKNS3_16NatTimeoutUpdateE"
13405    },
13406    {
13407     "component_value" : -4,
13408     "kind" : "offset_to_top"
13409    },
13410    {
13411     "kind" : "rtti",
13412     "mangled_component_name" : "_ZTIN7android8hardware13tetheroffload7control4V1_026BsTetheringOffloadCallbackE"
13413    },
13414    {
13415     "kind" : "complete_dtor_pointer",
13416     "mangled_component_name" : "_ZThn4_N7android8hardware13tetheroffload7control4V1_026BsTetheringOffloadCallbackD1Ev"
13417    },
13418    {
13419     "kind" : "deleting_dtor_pointer",
13420     "mangled_component_name" : "_ZThn4_N7android8hardware13tetheroffload7control4V1_026BsTetheringOffloadCallbackD0Ev"
13421    },
13422    {
13423     "kind" : "vcall_offset"
13424    },
13425    {
13426     "kind" : "vcall_offset"
13427    },
13428    {
13429     "kind" : "vcall_offset"
13430    },
13431    {
13432     "kind" : "vcall_offset"
13433    },
13434    {
13435     "component_value" : -60,
13436     "kind" : "vcall_offset"
13437    },
13438    {
13439     "component_value" : -60,
13440     "kind" : "offset_to_top"
13441    },
13442    {
13443     "kind" : "rtti",
13444     "mangled_component_name" : "_ZTIN7android8hardware13tetheroffload7control4V1_026BsTetheringOffloadCallbackE"
13445    },
13446    {
13447     "kind" : "complete_dtor_pointer",
13448     "mangled_component_name" : "_ZTv0_n12_N7android8hardware13tetheroffload7control4V1_026BsTetheringOffloadCallbackD1Ev"
13449    },
13450    {
13451     "kind" : "deleting_dtor_pointer",
13452     "mangled_component_name" : "_ZTv0_n12_N7android8hardware13tetheroffload7control4V1_026BsTetheringOffloadCallbackD0Ev"
13453    },
13454    {
13455     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13456    },
13457    {
13458     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13459    },
13460    {
13461     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13462    },
13463    {
13464     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13465    }
13466   ]
13467  },
13468  {
13469   "alignment" : 4,
13470   "base_specifiers" :
13471   [
13472    {
13473     "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
13474    }
13475   ],
13476   "fields" :
13477   [
13478    {
13479     "access" : "private",
13480     "field_name" : "_hidl_mImpl",
13481     "field_offset" : 544,
13482     "referenced_type" : "_ZTIN7android2spINS_8hardware13tetheroffload7control4V1_025ITetheringOffloadCallbackEEE"
13483    }
13484   ],
13485   "linker_set_key" : "_ZTIN7android8hardware13tetheroffload7control4V1_028BnHwTetheringOffloadCallbackE",
13486   "name" : "android::hardware::tetheroffload::control::V1_0::BnHwTetheringOffloadCallback",
13487   "referenced_type" : "_ZTIN7android8hardware13tetheroffload7control4V1_028BnHwTetheringOffloadCallbackE",
13488   "self_type" : "_ZTIN7android8hardware13tetheroffload7control4V1_028BnHwTetheringOffloadCallbackE",
13489   "size" : 80,
13490   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/BnHwTetheringOffloadCallback.h",
13491   "vtable_components" :
13492   [
13493    {
13494     "component_value" : 72,
13495     "kind" : "vbase_offset"
13496    },
13497    {
13498     "kind" : "offset_to_top"
13499    },
13500    {
13501     "kind" : "rtti",
13502     "mangled_component_name" : "_ZTIN7android8hardware13tetheroffload7control4V1_028BnHwTetheringOffloadCallbackE"
13503    },
13504    {
13505     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
13506    },
13507    {
13508     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
13509    },
13510    {
13511     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
13512    },
13513    {
13514     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BnHwBase13checkSubclassEPKv"
13515    },
13516    {
13517     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
13518    },
13519    {
13520     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
13521    },
13522    {
13523     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
13524    },
13525    {
13526     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
13527    },
13528    {
13529     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
13530    },
13531    {
13532     "kind" : "complete_dtor_pointer",
13533     "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_028BnHwTetheringOffloadCallbackD1Ev"
13534    },
13535    {
13536     "kind" : "deleting_dtor_pointer",
13537     "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_028BnHwTetheringOffloadCallbackD0Ev"
13538    },
13539    {
13540     "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_028BnHwTetheringOffloadCallback10onTransactEjRKNS0_6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
13541    },
13542    {
13543     "component_value" : -20,
13544     "kind" : "offset_to_top"
13545    },
13546    {
13547     "kind" : "rtti",
13548     "mangled_component_name" : "_ZTIN7android8hardware13tetheroffload7control4V1_028BnHwTetheringOffloadCallbackE"
13549    },
13550    {
13551     "kind" : "complete_dtor_pointer",
13552     "mangled_component_name" : "_ZThn20_N7android8hardware13tetheroffload7control4V1_028BnHwTetheringOffloadCallbackD1Ev"
13553    },
13554    {
13555     "kind" : "deleting_dtor_pointer",
13556     "mangled_component_name" : "_ZThn20_N7android8hardware13tetheroffload7control4V1_028BnHwTetheringOffloadCallbackD0Ev"
13557    },
13558    {
13559     "kind" : "vcall_offset"
13560    },
13561    {
13562     "kind" : "vcall_offset"
13563    },
13564    {
13565     "kind" : "vcall_offset"
13566    },
13567    {
13568     "kind" : "vcall_offset"
13569    },
13570    {
13571     "component_value" : -72,
13572     "kind" : "vcall_offset"
13573    },
13574    {
13575     "component_value" : -72,
13576     "kind" : "offset_to_top"
13577    },
13578    {
13579     "kind" : "rtti",
13580     "mangled_component_name" : "_ZTIN7android8hardware13tetheroffload7control4V1_028BnHwTetheringOffloadCallbackE"
13581    },
13582    {
13583     "kind" : "complete_dtor_pointer",
13584     "mangled_component_name" : "_ZTv0_n12_N7android8hardware13tetheroffload7control4V1_028BnHwTetheringOffloadCallbackD1Ev"
13585    },
13586    {
13587     "kind" : "deleting_dtor_pointer",
13588     "mangled_component_name" : "_ZTv0_n12_N7android8hardware13tetheroffload7control4V1_028BnHwTetheringOffloadCallbackD0Ev"
13589    },
13590    {
13591     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13592    },
13593    {
13594     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13595    },
13596    {
13597     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13598    },
13599    {
13600     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13601    }
13602   ]
13603  },
13604  {
13605   "alignment" : 4,
13606   "base_specifiers" :
13607   [
13608    {
13609     "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_13tetheroffload7control4V1_025ITetheringOffloadCallbackEEE"
13610    },
13611    {
13612     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
13613    }
13614   ],
13615   "fields" :
13616   [
13617    {
13618     "access" : "private",
13619     "field_name" : "_hidl_mMutex",
13620     "field_offset" : 544,
13621     "referenced_type" : "_ZTINSt3__15mutexE"
13622    },
13623    {
13624     "access" : "private",
13625     "field_name" : "_hidl_mDeathRecipients",
13626     "field_offset" : 576,
13627     "referenced_type" : "_ZTINSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEEE"
13628    }
13629   ],
13630   "linker_set_key" : "_ZTIN7android8hardware13tetheroffload7control4V1_028BpHwTetheringOffloadCallbackE",
13631   "name" : "android::hardware::tetheroffload::control::V1_0::BpHwTetheringOffloadCallback",
13632   "referenced_type" : "_ZTIN7android8hardware13tetheroffload7control4V1_028BpHwTetheringOffloadCallbackE",
13633   "self_type" : "_ZTIN7android8hardware13tetheroffload7control4V1_028BpHwTetheringOffloadCallbackE",
13634   "size" : 92,
13635   "source_file" : "/out/soong/.intermediates/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen/android/hardware/tetheroffload/control/1.0/BpHwTetheringOffloadCallback.h",
13636   "vtable_components" :
13637   [
13638    {
13639     "component_value" : 84,
13640     "kind" : "vbase_offset"
13641    },
13642    {
13643     "kind" : "offset_to_top"
13644    },
13645    {
13646     "kind" : "rtti",
13647     "mangled_component_name" : "_ZTIN7android8hardware13tetheroffload7control4V1_028BpHwTetheringOffloadCallbackE"
13648    },
13649    {
13650     "mangled_component_name" : "_ZNK7android8hardware13tetheroffload7control4V1_028BpHwTetheringOffloadCallback8isRemoteEv"
13651    },
13652    {
13653     "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_028BpHwTetheringOffloadCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
13654    },
13655    {
13656     "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_028BpHwTetheringOffloadCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
13657    },
13658    {
13659     "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_028BpHwTetheringOffloadCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
13660    },
13661    {
13662     "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_028BpHwTetheringOffloadCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
13663    },
13664    {
13665     "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_028BpHwTetheringOffloadCallback21setHALInstrumentationEv"
13666    },
13667    {
13668     "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_028BpHwTetheringOffloadCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
13669    },
13670    {
13671     "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_028BpHwTetheringOffloadCallback4pingEv"
13672    },
13673    {
13674     "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_028BpHwTetheringOffloadCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
13675    },
13676    {
13677     "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_028BpHwTetheringOffloadCallback21notifySyspropsChangedEv"
13678    },
13679    {
13680     "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_028BpHwTetheringOffloadCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
13681    },
13682    {
13683     "kind" : "complete_dtor_pointer",
13684     "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_028BpHwTetheringOffloadCallbackD1Ev"
13685    },
13686    {
13687     "kind" : "deleting_dtor_pointer",
13688     "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_028BpHwTetheringOffloadCallbackD0Ev"
13689    },
13690    {
13691     "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_028BpHwTetheringOffloadCallback7onEventENS3_20OffloadCallbackEventE"
13692    },
13693    {
13694     "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_028BpHwTetheringOffloadCallback13updateTimeoutERKNS3_16NatTimeoutUpdateE"
13695    },
13696    {
13697     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_13tetheroffload7control4V1_025ITetheringOffloadCallbackEE10onAsBinderEv"
13698    },
13699    {
13700     "mangled_component_name" : "_ZN7android8hardware13tetheroffload7control4V1_028BpHwTetheringOffloadCallback15onLastStrongRefEPKv"
13701    },
13702    {
13703     "component_value" : 80,
13704     "kind" : "vbase_offset"
13705    },
13706    {
13707     "component_value" : -4,
13708     "kind" : "offset_to_top"
13709    },
13710    {
13711     "kind" : "rtti",
13712     "mangled_component_name" : "_ZTIN7android8hardware13tetheroffload7control4V1_028BpHwTetheringOffloadCallbackE"
13713    },
13714    {
13715     "kind" : "complete_dtor_pointer",
13716     "mangled_component_name" : "_ZThn4_N7android8hardware13tetheroffload7control4V1_028BpHwTetheringOffloadCallbackD1Ev"
13717    },
13718    {
13719     "kind" : "deleting_dtor_pointer",
13720     "mangled_component_name" : "_ZThn4_N7android8hardware13tetheroffload7control4V1_028BpHwTetheringOffloadCallbackD0Ev"
13721    },
13722    {
13723     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_13tetheroffload7control4V1_025ITetheringOffloadCallbackEE10onAsBinderEv"
13724    },
13725    {
13726     "component_value" : 76,
13727     "kind" : "vbase_offset"
13728    },
13729    {
13730     "component_value" : -8,
13731     "kind" : "offset_to_top"
13732    },
13733    {
13734     "kind" : "rtti",
13735     "mangled_component_name" : "_ZTIN7android8hardware13tetheroffload7control4V1_028BpHwTetheringOffloadCallbackE"
13736    },
13737    {
13738     "kind" : "complete_dtor_pointer",
13739     "mangled_component_name" : "_ZThn8_N7android8hardware13tetheroffload7control4V1_028BpHwTetheringOffloadCallbackD1Ev"
13740    },
13741    {
13742     "kind" : "deleting_dtor_pointer",
13743     "mangled_component_name" : "_ZThn8_N7android8hardware13tetheroffload7control4V1_028BpHwTetheringOffloadCallbackD0Ev"
13744    },
13745    {
13746     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
13747    },
13748    {
13749     "mangled_component_name" : "_ZThn8_N7android8hardware13tetheroffload7control4V1_028BpHwTetheringOffloadCallback15onLastStrongRefEPKv"
13750    },
13751    {
13752     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
13753    },
13754    {
13755     "component_value" : -24,
13756     "kind" : "offset_to_top"
13757    },
13758    {
13759     "kind" : "rtti",
13760     "mangled_component_name" : "_ZTIN7android8hardware13tetheroffload7control4V1_028BpHwTetheringOffloadCallbackE"
13761    },
13762    {
13763     "kind" : "complete_dtor_pointer",
13764     "mangled_component_name" : "_ZThn24_N7android8hardware13tetheroffload7control4V1_028BpHwTetheringOffloadCallbackD1Ev"
13765    },
13766    {
13767     "kind" : "deleting_dtor_pointer",
13768     "mangled_component_name" : "_ZThn24_N7android8hardware13tetheroffload7control4V1_028BpHwTetheringOffloadCallbackD0Ev"
13769    },
13770    {
13771     "kind" : "vcall_offset"
13772    },
13773    {
13774     "component_value" : -76,
13775     "kind" : "vcall_offset"
13776    },
13777    {
13778     "component_value" : -84,
13779     "kind" : "vcall_offset"
13780    },
13781    {
13782     "component_value" : -76,
13783     "kind" : "vcall_offset"
13784    },
13785    {
13786     "component_value" : -84,
13787     "kind" : "vcall_offset"
13788    },
13789    {
13790     "component_value" : -84,
13791     "kind" : "offset_to_top"
13792    },
13793    {
13794     "kind" : "rtti",
13795     "mangled_component_name" : "_ZTIN7android8hardware13tetheroffload7control4V1_028BpHwTetheringOffloadCallbackE"
13796    },
13797    {
13798     "kind" : "complete_dtor_pointer",
13799     "mangled_component_name" : "_ZTv0_n12_N7android8hardware13tetheroffload7control4V1_028BpHwTetheringOffloadCallbackD1Ev"
13800    },
13801    {
13802     "kind" : "deleting_dtor_pointer",
13803     "mangled_component_name" : "_ZTv0_n12_N7android8hardware13tetheroffload7control4V1_028BpHwTetheringOffloadCallbackD0Ev"
13804    },
13805    {
13806     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
13807    },
13808    {
13809     "mangled_component_name" : "_ZTv0_n20_N7android8hardware13tetheroffload7control4V1_028BpHwTetheringOffloadCallback15onLastStrongRefEPKv"
13810    },
13811    {
13812     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
13813    },
13814    {
13815     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13816    }
13817   ]
13818  },
13819  {
13820   "alignment" : 8,
13821   "fields" :
13822   [
13823    {
13824     "field_name" : "flags",
13825     "referenced_type" : "_ZTIj"
13826    },
13827    {
13828     "field_name" : "fdIndex",
13829     "field_offset" : 32,
13830     "referenced_type" : "_ZTIj"
13831    },
13832    {
13833     "field_name" : "offset",
13834     "field_offset" : 64,
13835     "referenced_type" : "_ZTIj"
13836    },
13837    {
13838     "field_name" : "extent",
13839     "field_offset" : 128,
13840     "referenced_type" : "_ZTIy"
13841    }
13842   ],
13843   "linker_set_key" : "_ZTIN7android8hardware17GrantorDescriptorE",
13844   "name" : "android::hardware::GrantorDescriptor",
13845   "referenced_type" : "_ZTIN7android8hardware17GrantorDescriptorE",
13846   "self_type" : "_ZTIN7android8hardware17GrantorDescriptorE",
13847   "size" : 24,
13848   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h"
13849  },
13850  {
13851   "alignment" : 4,
13852   "base_specifiers" :
13853   [
13854    {
13855     "is_virtual" : true,
13856     "referenced_type" : "_ZTIN7android7RefBaseE"
13857    }
13858   ],
13859   "linker_set_key" : "_ZTIN7android8hardware20hidl_death_recipientE",
13860   "name" : "android::hardware::hidl_death_recipient",
13861   "referenced_type" : "_ZTIN7android8hardware20hidl_death_recipientE",
13862   "self_type" : "_ZTIN7android8hardware20hidl_death_recipientE",
13863   "size" : 12,
13864   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13865   "vtable_components" :
13866   [
13867    {
13868     "component_value" : 4,
13869     "kind" : "vbase_offset"
13870    },
13871    {
13872     "kind" : "offset_to_top"
13873    },
13874    {
13875     "kind" : "rtti",
13876     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
13877    },
13878    {
13879     "is_pure" : true,
13880     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipient11serviceDiedEyRKNS_2wpINS_4hidl4base4V1_05IBaseEEE"
13881    },
13882    {
13883     "kind" : "complete_dtor_pointer",
13884     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD1Ev"
13885    },
13886    {
13887     "kind" : "deleting_dtor_pointer",
13888     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD0Ev"
13889    },
13890    {
13891     "kind" : "vcall_offset"
13892    },
13893    {
13894     "kind" : "vcall_offset"
13895    },
13896    {
13897     "kind" : "vcall_offset"
13898    },
13899    {
13900     "kind" : "vcall_offset"
13901    },
13902    {
13903     "component_value" : -4,
13904     "kind" : "vcall_offset"
13905    },
13906    {
13907     "component_value" : -4,
13908     "kind" : "offset_to_top"
13909    },
13910    {
13911     "kind" : "rtti",
13912     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
13913    },
13914    {
13915     "kind" : "complete_dtor_pointer",
13916     "mangled_component_name" : "_ZTv0_n12_N7android8hardware20hidl_death_recipientD1Ev"
13917    },
13918    {
13919     "kind" : "deleting_dtor_pointer",
13920     "mangled_component_name" : "_ZTv0_n12_N7android8hardware20hidl_death_recipientD0Ev"
13921    },
13922    {
13923     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13924    },
13925    {
13926     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13927    },
13928    {
13929     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13930    },
13931    {
13932     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13933    }
13934   ]
13935  },
13936  {
13937   "alignment" : 4,
13938   "base_specifiers" :
13939   [
13940    {
13941     "referenced_type" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
13942    }
13943   ],
13944   "fields" :
13945   [
13946    {
13947     "access" : "private",
13948     "field_name" : "mRecipient",
13949     "field_offset" : 32,
13950     "referenced_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE"
13951    },
13952    {
13953     "access" : "private",
13954     "field_name" : "mCookie",
13955     "field_offset" : 96,
13956     "referenced_type" : "_ZTIy"
13957    },
13958    {
13959     "access" : "private",
13960     "field_name" : "mBase",
13961     "field_offset" : 160,
13962     "referenced_type" : "_ZTIN7android2wpINS_4hidl4base4V1_05IBaseEEE"
13963    }
13964   ],
13965   "linker_set_key" : "_ZTIN7android8hardware27hidl_binder_death_recipientE",
13966   "name" : "android::hardware::hidl_binder_death_recipient",
13967   "referenced_type" : "_ZTIN7android8hardware27hidl_binder_death_recipientE",
13968   "self_type" : "_ZTIN7android8hardware27hidl_binder_death_recipientE",
13969   "size" : 36,
13970   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h",
13971   "vtable_components" :
13972   [
13973    {
13974     "component_value" : 28,
13975     "kind" : "vbase_offset"
13976    },
13977    {
13978     "kind" : "offset_to_top"
13979    },
13980    {
13981     "kind" : "rtti",
13982     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
13983    },
13984    {
13985     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipient10binderDiedERKNS_2wpINS0_7IBinderEEE"
13986    },
13987    {
13988     "kind" : "complete_dtor_pointer",
13989     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD1Ev"
13990    },
13991    {
13992     "kind" : "deleting_dtor_pointer",
13993     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD0Ev"
13994    },
13995    {
13996     "kind" : "vcall_offset"
13997    },
13998    {
13999     "kind" : "vcall_offset"
14000    },
14001    {
14002     "kind" : "vcall_offset"
14003    },
14004    {
14005     "kind" : "vcall_offset"
14006    },
14007    {
14008     "component_value" : -28,
14009     "kind" : "vcall_offset"
14010    },
14011    {
14012     "component_value" : -28,
14013     "kind" : "offset_to_top"
14014    },
14015    {
14016     "kind" : "rtti",
14017     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
14018    },
14019    {
14020     "kind" : "complete_dtor_pointer",
14021     "mangled_component_name" : "_ZTv0_n12_N7android8hardware27hidl_binder_death_recipientD1Ev"
14022    },
14023    {
14024     "kind" : "deleting_dtor_pointer",
14025     "mangled_component_name" : "_ZTv0_n12_N7android8hardware27hidl_binder_death_recipientD0Ev"
14026    },
14027    {
14028     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14029    },
14030    {
14031     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14032    },
14033    {
14034     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14035    },
14036    {
14037     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14038    }
14039   ]
14040  },
14041  {
14042   "access" : "private",
14043   "alignment" : 4,
14044   "fields" :
14045   [
14046    {
14047     "field_name" : "index",
14048     "referenced_type" : "_ZTIj"
14049    },
14050    {
14051     "field_name" : "buffer",
14052     "field_offset" : 32,
14053     "referenced_type" : "_ZTIy"
14054    },
14055    {
14056     "field_name" : "bufend",
14057     "field_offset" : 96,
14058     "referenced_type" : "_ZTIy"
14059    }
14060   ],
14061   "linker_set_key" : "_ZTIN7android8hardware6Parcel10BufferInfoE",
14062   "name" : "android::hardware::Parcel::BufferInfo",
14063   "referenced_type" : "_ZTIN7android8hardware6Parcel10BufferInfoE",
14064   "self_type" : "_ZTIN7android8hardware6Parcel10BufferInfoE",
14065   "size" : 20,
14066   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
14067  },
14068  {
14069   "alignment" : 4,
14070   "fields" :
14071   [
14072    {
14073     "access" : "private",
14074     "field_name" : "mBufCachePos",
14075     "referenced_type" : "_ZTIj"
14076    },
14077    {
14078     "access" : "private",
14079     "field_name" : "mBufCache",
14080     "field_offset" : 32,
14081     "referenced_type" : "_ZTINSt3__16vectorIN7android8hardware6Parcel10BufferInfoENS_9allocatorIS4_EEEE"
14082    },
14083    {
14084     "access" : "private",
14085     "field_name" : "mError",
14086     "field_offset" : 128,
14087     "referenced_type" : "_ZTIi"
14088    },
14089    {
14090     "access" : "private",
14091     "field_name" : "mData",
14092     "field_offset" : 160,
14093     "referenced_type" : "_ZTIPh"
14094    },
14095    {
14096     "access" : "private",
14097     "field_name" : "mDataSize",
14098     "field_offset" : 192,
14099     "referenced_type" : "_ZTIj"
14100    },
14101    {
14102     "access" : "private",
14103     "field_name" : "mDataCapacity",
14104     "field_offset" : 224,
14105     "referenced_type" : "_ZTIj"
14106    },
14107    {
14108     "access" : "private",
14109     "field_name" : "mDataPos",
14110     "field_offset" : 256,
14111     "referenced_type" : "_ZTIj"
14112    },
14113    {
14114     "access" : "private",
14115     "field_name" : "mObjects",
14116     "field_offset" : 288,
14117     "referenced_type" : "_ZTIPy"
14118    },
14119    {
14120     "access" : "private",
14121     "field_name" : "mObjectsSize",
14122     "field_offset" : 320,
14123     "referenced_type" : "_ZTIj"
14124    },
14125    {
14126     "access" : "private",
14127     "field_name" : "mObjectsCapacity",
14128     "field_offset" : 352,
14129     "referenced_type" : "_ZTIj"
14130    },
14131    {
14132     "access" : "private",
14133     "field_name" : "mNextObjectHint",
14134     "field_offset" : 384,
14135     "referenced_type" : "_ZTIj"
14136    },
14137    {
14138     "access" : "private",
14139     "field_name" : "mNumRef",
14140     "field_offset" : 416,
14141     "referenced_type" : "_ZTIj"
14142    },
14143    {
14144     "access" : "private",
14145     "field_name" : "mFdsKnown",
14146     "field_offset" : 448,
14147     "referenced_type" : "_ZTIb"
14148    },
14149    {
14150     "access" : "private",
14151     "field_name" : "mHasFds",
14152     "field_offset" : 456,
14153     "referenced_type" : "_ZTIb"
14154    },
14155    {
14156     "access" : "private",
14157     "field_name" : "mAllowFds",
14158     "field_offset" : 464,
14159     "referenced_type" : "_ZTIb"
14160    },
14161    {
14162     "access" : "private",
14163     "field_name" : "mOwner",
14164     "field_offset" : 480,
14165     "referenced_type" : "_ZTIPFvPN7android8hardware6ParcelEPKhjPKyjPvE"
14166    },
14167    {
14168     "access" : "private",
14169     "field_name" : "mOwnerCookie",
14170     "field_offset" : 512,
14171     "referenced_type" : "_ZTIPv"
14172    }
14173   ],
14174   "linker_set_key" : "_ZTIN7android8hardware6ParcelE",
14175   "name" : "android::hardware::Parcel",
14176   "record_kind" : "class",
14177   "referenced_type" : "_ZTIN7android8hardware6ParcelE",
14178   "self_type" : "_ZTIN7android8hardware6ParcelE",
14179   "size" : 68,
14180   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
14181  },
14182  {
14183   "alignment" : 4,
14184   "base_specifiers" :
14185   [
14186    {
14187     "referenced_type" : "_ZTIN7android8hardware7details13return_statusE"
14188    }
14189   ],
14190   "fields" :
14191   [
14192    {
14193     "access" : "private",
14194     "field_name" : "mVal",
14195     "field_offset" : 192,
14196     "referenced_type" : "_ZTIN7android2spINS_8hardware13tetheroffload7control4V1_015IOffloadControlEEE"
14197    }
14198   ],
14199   "linker_set_key" : "_ZTIN7android8hardware6ReturnINS_2spINS0_13tetheroffload7control4V1_015IOffloadControlEEEEE",
14200   "name" : "android::hardware::Return<android::sp<android::hardware::tetheroffload::control::V1_0::IOffloadControl> >",
14201   "record_kind" : "class",
14202   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_13tetheroffload7control4V1_015IOffloadControlEEEEE",
14203   "self_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_13tetheroffload7control4V1_015IOffloadControlEEEEE",
14204   "size" : 28,
14205   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
14206   "template_args" :
14207   [
14208    "_ZTIN7android2spINS_8hardware13tetheroffload7control4V1_015IOffloadControlEEE"
14209   ]
14210  },
14211  {
14212   "alignment" : 4,
14213   "base_specifiers" :
14214   [
14215    {
14216     "referenced_type" : "_ZTIN7android8hardware7details13return_statusE"
14217    }
14218   ],
14219   "fields" :
14220   [
14221    {
14222     "access" : "private",
14223     "field_name" : "mVal",
14224     "field_offset" : 192,
14225     "referenced_type" : "_ZTIN7android2spINS_8hardware13tetheroffload7control4V1_025ITetheringOffloadCallbackEEE"
14226    }
14227   ],
14228   "linker_set_key" : "_ZTIN7android8hardware6ReturnINS_2spINS0_13tetheroffload7control4V1_025ITetheringOffloadCallbackEEEEE",
14229   "name" : "android::hardware::Return<android::sp<android::hardware::tetheroffload::control::V1_0::ITetheringOffloadCallback> >",
14230   "record_kind" : "class",
14231   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_13tetheroffload7control4V1_025ITetheringOffloadCallbackEEEEE",
14232   "self_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_13tetheroffload7control4V1_025ITetheringOffloadCallbackEEEEE",
14233   "size" : 28,
14234   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
14235   "template_args" :
14236   [
14237    "_ZTIN7android2spINS_8hardware13tetheroffload7control4V1_025ITetheringOffloadCallbackEEE"
14238   ]
14239  },
14240  {
14241   "alignment" : 4,
14242   "base_specifiers" :
14243   [
14244    {
14245     "referenced_type" : "_ZTIN7android8hardware7details13return_statusE"
14246    }
14247   ],
14248   "fields" :
14249   [
14250    {
14251     "access" : "private",
14252     "field_name" : "mVal",
14253     "field_offset" : 168,
14254     "referenced_type" : "_ZTIb"
14255    }
14256   ],
14257   "linker_set_key" : "_ZTIN7android8hardware6ReturnIbEE",
14258   "name" : "android::hardware::Return<bool>",
14259   "record_kind" : "class",
14260   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
14261   "self_type" : "_ZTIN7android8hardware6ReturnIbEE",
14262   "size" : 24,
14263   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
14264   "template_args" : [ "_ZTIb" ]
14265  },
14266  {
14267   "alignment" : 4,
14268   "base_specifiers" :
14269   [
14270    {
14271     "referenced_type" : "_ZTIN7android8hardware7details13return_statusE"
14272    }
14273   ],
14274   "linker_set_key" : "_ZTIN7android8hardware6ReturnIvEE",
14275   "name" : "android::hardware::Return<void>",
14276   "record_kind" : "class",
14277   "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
14278   "self_type" : "_ZTIN7android8hardware6ReturnIvEE",
14279   "size" : 24,
14280   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
14281   "template_args" : [ "_ZTIv" ]
14282  },
14283  {
14284   "alignment" : 4,
14285   "fields" :
14286   [
14287    {
14288     "access" : "private",
14289     "field_name" : "mException",
14290     "referenced_type" : "_ZTIi"
14291    },
14292    {
14293     "access" : "private",
14294     "field_name" : "mErrorCode",
14295     "field_offset" : 32,
14296     "referenced_type" : "_ZTIi"
14297    },
14298    {
14299     "access" : "private",
14300     "field_name" : "mMessage",
14301     "field_offset" : 64,
14302     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
14303    }
14304   ],
14305   "linker_set_key" : "_ZTIN7android8hardware6StatusE",
14306   "name" : "android::hardware::Status",
14307   "record_kind" : "class",
14308   "referenced_type" : "_ZTIN7android8hardware6StatusE",
14309   "self_type" : "_ZTIN7android8hardware6StatusE",
14310   "size" : 20,
14311   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
14312  },
14313  {
14314   "alignment" : 4,
14315   "base_specifiers" :
14316   [
14317    {
14318     "is_virtual" : true,
14319     "referenced_type" : "_ZTIN7android7RefBaseE"
14320    }
14321   ],
14322   "linker_set_key" : "_ZTIN7android8hardware7IBinder14DeathRecipientE",
14323   "name" : "android::hardware::IBinder::DeathRecipient",
14324   "record_kind" : "class",
14325   "referenced_type" : "_ZTIN7android8hardware7IBinder14DeathRecipientE",
14326   "self_type" : "_ZTIN7android8hardware7IBinder14DeathRecipientE",
14327   "size" : 12,
14328   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
14329   "vtable_components" :
14330   [
14331    {
14332     "component_value" : 4,
14333     "kind" : "vbase_offset"
14334    },
14335    {
14336     "kind" : "offset_to_top"
14337    },
14338    {
14339     "kind" : "rtti",
14340     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
14341    },
14342    {
14343     "is_pure" : true,
14344     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipient10binderDiedERKNS_2wpIS1_EE"
14345    },
14346    {
14347     "kind" : "complete_dtor_pointer",
14348     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD1Ev"
14349    },
14350    {
14351     "kind" : "deleting_dtor_pointer",
14352     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD0Ev"
14353    },
14354    {
14355     "kind" : "vcall_offset"
14356    },
14357    {
14358     "kind" : "vcall_offset"
14359    },
14360    {
14361     "kind" : "vcall_offset"
14362    },
14363    {
14364     "kind" : "vcall_offset"
14365    },
14366    {
14367     "component_value" : -4,
14368     "kind" : "vcall_offset"
14369    },
14370    {
14371     "component_value" : -4,
14372     "kind" : "offset_to_top"
14373    },
14374    {
14375     "kind" : "rtti",
14376     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
14377    },
14378    {
14379     "kind" : "complete_dtor_pointer",
14380     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinder14DeathRecipientD1Ev"
14381    },
14382    {
14383     "kind" : "deleting_dtor_pointer",
14384     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinder14DeathRecipientD0Ev"
14385    },
14386    {
14387     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14388    },
14389    {
14390     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14391    },
14392    {
14393     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14394    },
14395    {
14396     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14397    }
14398   ]
14399  },
14400  {
14401   "alignment" : 4,
14402   "base_specifiers" :
14403   [
14404    {
14405     "is_virtual" : true,
14406     "referenced_type" : "_ZTIN7android7RefBaseE"
14407    }
14408   ],
14409   "linker_set_key" : "_ZTIN7android8hardware7IBinderE",
14410   "name" : "android::hardware::IBinder",
14411   "record_kind" : "class",
14412   "referenced_type" : "_ZTIN7android8hardware7IBinderE",
14413   "self_type" : "_ZTIN7android8hardware7IBinderE",
14414   "size" : 12,
14415   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
14416   "vtable_components" :
14417   [
14418    {
14419     "component_value" : 4,
14420     "kind" : "vbase_offset"
14421    },
14422    {
14423     "kind" : "offset_to_top"
14424    },
14425    {
14426     "kind" : "rtti",
14427     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
14428    },
14429    {
14430     "is_pure" : true,
14431     "mangled_component_name" : "_ZN7android8hardware7IBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
14432    },
14433    {
14434     "is_pure" : true,
14435     "mangled_component_name" : "_ZN7android8hardware7IBinder11linkToDeathERKNS_2spINS1_14DeathRecipientEEEPvj"
14436    },
14437    {
14438     "is_pure" : true,
14439     "mangled_component_name" : "_ZN7android8hardware7IBinder13unlinkToDeathERKNS_2wpINS1_14DeathRecipientEEEPvjPS4_"
14440    },
14441    {
14442     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
14443    },
14444    {
14445     "is_pure" : true,
14446     "mangled_component_name" : "_ZN7android8hardware7IBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
14447    },
14448    {
14449     "is_pure" : true,
14450     "mangled_component_name" : "_ZNK7android8hardware7IBinder10findObjectEPKv"
14451    },
14452    {
14453     "is_pure" : true,
14454     "mangled_component_name" : "_ZN7android8hardware7IBinder12detachObjectEPKv"
14455    },
14456    {
14457     "mangled_component_name" : "_ZN7android8hardware7IBinder11localBinderEv"
14458    },
14459    {
14460     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
14461    },
14462    {
14463     "kind" : "complete_dtor_pointer",
14464     "mangled_component_name" : "_ZN7android8hardware7IBinderD1Ev"
14465    },
14466    {
14467     "kind" : "deleting_dtor_pointer",
14468     "mangled_component_name" : "_ZN7android8hardware7IBinderD0Ev"
14469    },
14470    {
14471     "kind" : "vcall_offset"
14472    },
14473    {
14474     "kind" : "vcall_offset"
14475    },
14476    {
14477     "kind" : "vcall_offset"
14478    },
14479    {
14480     "kind" : "vcall_offset"
14481    },
14482    {
14483     "component_value" : -4,
14484     "kind" : "vcall_offset"
14485    },
14486    {
14487     "component_value" : -4,
14488     "kind" : "offset_to_top"
14489    },
14490    {
14491     "kind" : "rtti",
14492     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
14493    },
14494    {
14495     "kind" : "complete_dtor_pointer",
14496     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinderD1Ev"
14497    },
14498    {
14499     "kind" : "deleting_dtor_pointer",
14500     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinderD0Ev"
14501    },
14502    {
14503     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14504    },
14505    {
14506     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14507    },
14508    {
14509     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14510    },
14511    {
14512     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14513    }
14514   ]
14515  },
14516  {
14517   "alignment" : 4,
14518   "fields" :
14519   [
14520    {
14521     "access" : "private",
14522     "field_name" : "mQueue",
14523     "referenced_type" : "_ZTINSt3__110shared_ptrIN7android8hardware7details17SynchronizedQueueINS_8functionIFvvEEEEEEE"
14524    }
14525   ],
14526   "linker_set_key" : "_ZTIN7android8hardware7details10TaskRunnerE",
14527   "name" : "android::hardware::details::TaskRunner",
14528   "record_kind" : "class",
14529   "referenced_type" : "_ZTIN7android8hardware7details10TaskRunnerE",
14530   "self_type" : "_ZTIN7android8hardware7details10TaskRunnerE",
14531   "size" : 8,
14532   "source_file" : "/system/libhidl/base/include/hidl/TaskRunner.h"
14533  },
14534  {
14535   "alignment" : 4,
14536   "fields" :
14537   [
14538    {
14539     "access" : "private",
14540     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E"
14541    }
14542   ],
14543   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE",
14544   "name" : "android::hardware::details::hidl_pointer<native_handle>",
14545   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE",
14546   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE",
14547   "size" : 8,
14548   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
14549   "template_args" : [ "_ZTI13native_handle" ]
14550  },
14551  {
14552   "access" : "private",
14553   "alignment" : 4,
14554   "fields" :
14555   [
14556    {
14557     "field_name" : "mPointer",
14558     "referenced_type" : "_ZTIP13native_handle"
14559    },
14560    {
14561     "field_name" : "_pad",
14562     "referenced_type" : "_ZTIy"
14563    }
14564   ],
14565   "is_anonymous" : true,
14566   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E",
14567   "name" : "android::hardware::details::hidl_pointer<native_handle>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5)",
14568   "record_kind" : "union",
14569   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E",
14570   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E",
14571   "size" : 8,
14572   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
14573  },
14574  {
14575   "alignment" : 4,
14576   "fields" :
14577   [
14578    {
14579     "access" : "private",
14580     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E"
14581    }
14582   ],
14583   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE",
14584   "name" : "android::hardware::details::hidl_pointer<const native_handle>",
14585   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE",
14586   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE",
14587   "size" : 8,
14588   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
14589   "template_args" : [ "_ZTIK13native_handle" ]
14590  },
14591  {
14592   "access" : "private",
14593   "alignment" : 4,
14594   "fields" :
14595   [
14596    {
14597     "field_name" : "mPointer",
14598     "referenced_type" : "_ZTIPK13native_handle"
14599    },
14600    {
14601     "field_name" : "_pad",
14602     "referenced_type" : "_ZTIy"
14603    }
14604   ],
14605   "is_anonymous" : true,
14606   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E",
14607   "name" : "android::hardware::details::hidl_pointer<const native_handle>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5)",
14608   "record_kind" : "union",
14609   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E",
14610   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E",
14611   "size" : 8,
14612   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
14613  },
14614  {
14615   "alignment" : 4,
14616   "fields" :
14617   [
14618    {
14619     "access" : "private",
14620     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E"
14621    }
14622   ],
14623   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE",
14624   "name" : "android::hardware::details::hidl_pointer<const char>",
14625   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE",
14626   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE",
14627   "size" : 8,
14628   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
14629   "template_args" : [ "_ZTIKc" ]
14630  },
14631  {
14632   "access" : "private",
14633   "alignment" : 4,
14634   "fields" :
14635   [
14636    {
14637     "field_name" : "mPointer",
14638     "referenced_type" : "_ZTIPKc"
14639    },
14640    {
14641     "field_name" : "_pad",
14642     "referenced_type" : "_ZTIy"
14643    }
14644   ],
14645   "is_anonymous" : true,
14646   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E",
14647   "name" : "android::hardware::details::hidl_pointer<const char>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5)",
14648   "record_kind" : "union",
14649   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E",
14650   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E",
14651   "size" : 8,
14652   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
14653  },
14654  {
14655   "alignment" : 4,
14656   "fields" :
14657   [
14658    {
14659     "access" : "private",
14660     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEUt_E"
14661    }
14662   ],
14663   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
14664   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
14665   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
14666   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
14667   "size" : 8,
14668   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
14669   "template_args" : [ "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE" ]
14670  },
14671  {
14672   "access" : "private",
14673   "alignment" : 4,
14674   "fields" :
14675   [
14676    {
14677     "field_name" : "mPointer",
14678     "referenced_type" : "_ZTIPN7android8hardware10hidl_arrayIhLj32EJEEE"
14679    },
14680    {
14681     "field_name" : "_pad",
14682     "referenced_type" : "_ZTIy"
14683    }
14684   ],
14685   "is_anonymous" : true,
14686   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEUt_E",
14687   "name" : "android::hardware::details::hidl_pointer<hidl_array<unsigned char, 32> >::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5)",
14688   "record_kind" : "union",
14689   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEUt_E",
14690   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEUt_E",
14691   "size" : 8,
14692   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
14693  },
14694  {
14695   "alignment" : 4,
14696   "fields" :
14697   [
14698    {
14699     "access" : "private",
14700     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E"
14701    }
14702   ],
14703   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
14704   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
14705   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
14706   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
14707   "size" : 8,
14708   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
14709   "template_args" : [ "_ZTIN7android8hardware11hidl_stringE" ]
14710  },
14711  {
14712   "access" : "private",
14713   "alignment" : 4,
14714   "fields" :
14715   [
14716    {
14717     "field_name" : "mPointer",
14718     "referenced_type" : "_ZTIPN7android8hardware11hidl_stringE"
14719    },
14720    {
14721     "field_name" : "_pad",
14722     "referenced_type" : "_ZTIy"
14723    }
14724   ],
14725   "is_anonymous" : true,
14726   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E",
14727   "name" : "android::hardware::details::hidl_pointer<hidl_string>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5)",
14728   "record_kind" : "union",
14729   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E",
14730   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E",
14731   "size" : 8,
14732   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
14733  },
14734  {
14735   "alignment" : 4,
14736   "fields" :
14737   [
14738    {
14739     "access" : "private",
14740     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E"
14741    }
14742   ],
14743   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE",
14744   "name" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>",
14745   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE",
14746   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE",
14747   "size" : 8,
14748   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
14749   "template_args" : [ "_ZTIN7android8hardware17GrantorDescriptorE" ]
14750  },
14751  {
14752   "access" : "private",
14753   "alignment" : 4,
14754   "fields" :
14755   [
14756    {
14757     "field_name" : "mPointer",
14758     "referenced_type" : "_ZTIPN7android8hardware17GrantorDescriptorE"
14759    },
14760    {
14761     "field_name" : "_pad",
14762     "referenced_type" : "_ZTIy"
14763    }
14764   ],
14765   "is_anonymous" : true,
14766   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E",
14767   "name" : "android::hardware::details::hidl_pointer<GrantorDescriptor>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5)",
14768   "record_kind" : "union",
14769   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E",
14770   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E",
14771   "size" : 8,
14772   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
14773  },
14774  {
14775   "alignment" : 4,
14776   "fields" :
14777   [
14778    {
14779     "access" : "private",
14780     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEUt_E"
14781    }
14782   ],
14783   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIcEE",
14784   "name" : "android::hardware::details::hidl_pointer<char>",
14785   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEE",
14786   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEE",
14787   "size" : 8,
14788   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
14789   "template_args" : [ "_ZTIc" ]
14790  },
14791  {
14792   "access" : "private",
14793   "alignment" : 4,
14794   "fields" :
14795   [
14796    {
14797     "field_name" : "mPointer",
14798     "referenced_type" : "_ZTIPc"
14799    },
14800    {
14801     "field_name" : "_pad",
14802     "referenced_type" : "_ZTIy"
14803    }
14804   ],
14805   "is_anonymous" : true,
14806   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIcEUt_E",
14807   "name" : "android::hardware::details::hidl_pointer<char>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5)",
14808   "record_kind" : "union",
14809   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEUt_E",
14810   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEUt_E",
14811   "size" : 8,
14812   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
14813  },
14814  {
14815   "alignment" : 4,
14816   "fields" :
14817   [
14818    {
14819     "access" : "private",
14820     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEUt_E"
14821    }
14822   ],
14823   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIiEE",
14824   "name" : "android::hardware::details::hidl_pointer<int>",
14825   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEE",
14826   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEE",
14827   "size" : 8,
14828   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
14829   "template_args" : [ "_ZTIi" ]
14830  },
14831  {
14832   "access" : "private",
14833   "alignment" : 4,
14834   "fields" :
14835   [
14836    {
14837     "field_name" : "mPointer",
14838     "referenced_type" : "_ZTIPi"
14839    },
14840    {
14841     "field_name" : "_pad",
14842     "referenced_type" : "_ZTIy"
14843    }
14844   ],
14845   "is_anonymous" : true,
14846   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIiEUt_E",
14847   "name" : "android::hardware::details::hidl_pointer<int>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5)",
14848   "record_kind" : "union",
14849   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEUt_E",
14850   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEUt_E",
14851   "size" : 8,
14852   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
14853  },
14854  {
14855   "alignment" : 4,
14856   "fields" :
14857   [
14858    {
14859     "access" : "private",
14860     "field_name" : "buffer",
14861     "referenced_type" : "_ZTIA16_c"
14862    }
14863   ],
14864   "linker_set_key" : "_ZTIN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
14865   "name" : "android::hardware::details::DoNotDestruct<android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > >",
14866   "record_kind" : "class",
14867   "referenced_type" : "_ZTIN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
14868   "self_type" : "_ZTIN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
14869   "size" : 16,
14870   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
14871   "template_args" :
14872   [
14873    "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE"
14874   ]
14875  },
14876  {
14877   "alignment" : 4,
14878   "fields" :
14879   [
14880    {
14881     "access" : "private",
14882     "field_name" : "mStatus",
14883     "referenced_type" : "_ZTIN7android8hardware6StatusE"
14884    },
14885    {
14886     "access" : "private",
14887     "field_name" : "mCheckedStatus",
14888     "field_offset" : 160,
14889     "referenced_type" : "_ZTIb"
14890    }
14891   ],
14892   "linker_set_key" : "_ZTIN7android8hardware7details13return_statusE",
14893   "name" : "android::hardware::details::return_status",
14894   "record_kind" : "class",
14895   "referenced_type" : "_ZTIN7android8hardware7details13return_statusE",
14896   "self_type" : "_ZTIN7android8hardware7details13return_statusE",
14897   "size" : 24,
14898   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
14899  },
14900  {
14901   "alignment" : 4,
14902   "fields" :
14903   [
14904    {
14905     "access" : "protected",
14906     "field_name" : "mInstrumentationCallbacks",
14907     "field_offset" : 32,
14908     "referenced_type" : "_ZTINSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE"
14909    },
14910    {
14911     "access" : "protected",
14912     "field_name" : "mEnableInstrumentation",
14913     "field_offset" : 128,
14914     "referenced_type" : "_ZTIb"
14915    },
14916    {
14917     "access" : "protected",
14918     "field_name" : "mInstrumentationLibPackage",
14919     "field_offset" : 160,
14920     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
14921    },
14922    {
14923     "access" : "protected",
14924     "field_name" : "mInterfaceName",
14925     "field_offset" : 256,
14926     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
14927    }
14928   ],
14929   "linker_set_key" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
14930   "name" : "android::hardware::details::HidlInstrumentor",
14931   "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
14932   "self_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
14933   "size" : 44,
14934   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
14935   "vtable_components" :
14936   [
14937    {
14938     "kind" : "offset_to_top"
14939    },
14940    {
14941     "kind" : "rtti",
14942     "mangled_component_name" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
14943    },
14944    {
14945     "kind" : "complete_dtor_pointer",
14946     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD1Ev"
14947    },
14948    {
14949     "kind" : "deleting_dtor_pointer",
14950     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD0Ev"
14951    }
14952   ]
14953  },
14954  {
14955   "alignment" : 1,
14956   "linker_set_key" : "_ZTIN7android8hardware7details5i_tagE",
14957   "name" : "android::hardware::details::i_tag",
14958   "referenced_type" : "_ZTIN7android8hardware7details5i_tagE",
14959   "self_type" : "_ZTIN7android8hardware7details5i_tagE",
14960   "size" : 1,
14961   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
14962  },
14963  {
14964   "alignment" : 1,
14965   "linker_set_key" : "_ZTIN7android8hardware7details6bs_tagE",
14966   "name" : "android::hardware::details::bs_tag",
14967   "referenced_type" : "_ZTIN7android8hardware7details6bs_tagE",
14968   "self_type" : "_ZTIN7android8hardware7details6bs_tagE",
14969   "size" : 1,
14970   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
14971  },
14972  {
14973   "alignment" : 1,
14974   "linker_set_key" : "_ZTIN7android8hardware7details8bnhw_tagE",
14975   "name" : "android::hardware::details::bnhw_tag",
14976   "referenced_type" : "_ZTIN7android8hardware7details8bnhw_tagE",
14977   "self_type" : "_ZTIN7android8hardware7details8bnhw_tagE",
14978   "size" : 1,
14979   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
14980  },
14981  {
14982   "alignment" : 1,
14983   "linker_set_key" : "_ZTIN7android8hardware7details8bphw_tagE",
14984   "name" : "android::hardware::details::bphw_tag",
14985   "referenced_type" : "_ZTIN7android8hardware7details8bphw_tagE",
14986   "self_type" : "_ZTIN7android8hardware7details8bphw_tagE",
14987   "size" : 1,
14988   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
14989  },
14990  {
14991   "alignment" : 1,
14992   "linker_set_key" : "_ZTIN7android8hardware7details9std_arrayIhLj32EJEEE",
14993   "name" : "android::hardware::details::std_array<unsigned char, 32>",
14994   "referenced_type" : "_ZTIN7android8hardware7details9std_arrayIhLj32EJEEE",
14995   "self_type" : "_ZTIN7android8hardware7details9std_arrayIhLj32EJEEE",
14996   "size" : 1,
14997   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
14998   "template_args" : [ "_ZTIh" ]
14999  },
15000  {
15001   "alignment" : 4,
15002   "fields" :
15003   [
15004    {
15005     "access" : "private",
15006     "field_name" : "mBuffer",
15007     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE"
15008    },
15009    {
15010     "access" : "private",
15011     "field_name" : "mSize",
15012     "field_offset" : 64,
15013     "referenced_type" : "_ZTIj"
15014    },
15015    {
15016     "access" : "private",
15017     "field_name" : "mOwnsBuffer",
15018     "field_offset" : 96,
15019     "referenced_type" : "_ZTIb"
15020    },
15021    {
15022     "access" : "private",
15023     "field_name" : "mPad",
15024     "field_offset" : 104,
15025     "referenced_type" : "_ZTIA3_h"
15026    }
15027   ],
15028   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
15029   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> >",
15030   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
15031   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
15032   "size" : 16,
15033   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
15034   "template_args" : [ "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE" ]
15035  },
15036  {
15037   "alignment" : 4,
15038   "fields" :
15039   [
15040    {
15041     "access" : "private",
15042     "field_name" : "mBuffer",
15043     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE"
15044    },
15045    {
15046     "access" : "private",
15047     "field_name" : "mSize",
15048     "field_offset" : 64,
15049     "referenced_type" : "_ZTIj"
15050    },
15051    {
15052     "access" : "private",
15053     "field_name" : "mOwnsBuffer",
15054     "field_offset" : 96,
15055     "referenced_type" : "_ZTIb"
15056    },
15057    {
15058     "access" : "private",
15059     "field_name" : "mPad",
15060     "field_offset" : 104,
15061     "referenced_type" : "_ZTIA3_h"
15062    }
15063   ],
15064   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
15065   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string>",
15066   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
15067   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
15068   "size" : 16,
15069   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
15070   "template_args" : [ "_ZTIN7android8hardware11hidl_stringE" ]
15071  },
15072  {
15073   "alignment" : 4,
15074   "fields" :
15075   [
15076    {
15077     "access" : "private",
15078     "field_name" : "mBuffer",
15079     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE"
15080    },
15081    {
15082     "access" : "private",
15083     "field_name" : "mSize",
15084     "field_offset" : 64,
15085     "referenced_type" : "_ZTIj"
15086    },
15087    {
15088     "access" : "private",
15089     "field_name" : "mOwnsBuffer",
15090     "field_offset" : 96,
15091     "referenced_type" : "_ZTIb"
15092    },
15093    {
15094     "access" : "private",
15095     "field_name" : "mPad",
15096     "field_offset" : 104,
15097     "referenced_type" : "_ZTIA3_h"
15098    }
15099   ],
15100   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE",
15101   "name" : "android::hardware::hidl_vec<android::hardware::GrantorDescriptor>",
15102   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE",
15103   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE",
15104   "size" : 16,
15105   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
15106   "template_args" : [ "_ZTIN7android8hardware17GrantorDescriptorE" ]
15107  },
15108  {
15109   "alignment" : 4,
15110   "fields" :
15111   [
15112    {
15113     "access" : "private",
15114     "field_name" : "mBuffer",
15115     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEE"
15116    },
15117    {
15118     "access" : "private",
15119     "field_name" : "mSize",
15120     "field_offset" : 64,
15121     "referenced_type" : "_ZTIj"
15122    },
15123    {
15124     "access" : "private",
15125     "field_name" : "mOwnsBuffer",
15126     "field_offset" : 96,
15127     "referenced_type" : "_ZTIb"
15128    },
15129    {
15130     "access" : "private",
15131     "field_name" : "mPad",
15132     "field_offset" : 104,
15133     "referenced_type" : "_ZTIA3_h"
15134    }
15135   ],
15136   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecIcEE",
15137   "name" : "android::hardware::hidl_vec<char>",
15138   "referenced_type" : "_ZTIN7android8hardware8hidl_vecIcEE",
15139   "self_type" : "_ZTIN7android8hardware8hidl_vecIcEE",
15140   "size" : 16,
15141   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
15142   "template_args" : [ "_ZTIc" ]
15143  },
15144  {
15145   "alignment" : 4,
15146   "fields" :
15147   [
15148    {
15149     "access" : "private",
15150     "field_name" : "mBuffer",
15151     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEE"
15152    },
15153    {
15154     "access" : "private",
15155     "field_name" : "mSize",
15156     "field_offset" : 64,
15157     "referenced_type" : "_ZTIj"
15158    },
15159    {
15160     "access" : "private",
15161     "field_name" : "mOwnsBuffer",
15162     "field_offset" : 96,
15163     "referenced_type" : "_ZTIb"
15164    },
15165    {
15166     "access" : "private",
15167     "field_name" : "mPad",
15168     "field_offset" : 104,
15169     "referenced_type" : "_ZTIA3_h"
15170    }
15171   ],
15172   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecIiEE",
15173   "name" : "android::hardware::hidl_vec<int>",
15174   "referenced_type" : "_ZTIN7android8hardware8hidl_vecIiEE",
15175   "self_type" : "_ZTIN7android8hardware8hidl_vecIiEE",
15176   "size" : 16,
15177   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
15178   "template_args" : [ "_ZTIi" ]
15179  },
15180  {
15181   "alignment" : 4,
15182   "base_specifiers" :
15183   [
15184    {
15185     "referenced_type" : "_ZTIN7android8hardware7IBinderE"
15186    }
15187   ],
15188   "fields" :
15189   [
15190    {
15191     "access" : "protected",
15192     "field_name" : "mSchedPolicy",
15193     "field_offset" : 32,
15194     "referenced_type" : "_ZTIi"
15195    },
15196    {
15197     "access" : "protected",
15198     "field_name" : "mSchedPriority",
15199     "field_offset" : 64,
15200     "referenced_type" : "_ZTIi"
15201    },
15202    {
15203     "access" : "private",
15204     "field_name" : "mExtras",
15205     "field_offset" : 96,
15206     "referenced_type" : "_ZTINSt3__16atomicIPN7android8hardware9BHwBinder6ExtrasEEE"
15207    },
15208    {
15209     "access" : "private",
15210     "field_name" : "mReserved0",
15211     "field_offset" : 128,
15212     "referenced_type" : "_ZTIPv"
15213    }
15214   ],
15215   "linker_set_key" : "_ZTIN7android8hardware9BHwBinderE",
15216   "name" : "android::hardware::BHwBinder",
15217   "record_kind" : "class",
15218   "referenced_type" : "_ZTIN7android8hardware9BHwBinderE",
15219   "self_type" : "_ZTIN7android8hardware9BHwBinderE",
15220   "size" : 28,
15221   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
15222   "vtable_components" :
15223   [
15224    {
15225     "component_value" : 20,
15226     "kind" : "vbase_offset"
15227    },
15228    {
15229     "kind" : "offset_to_top"
15230    },
15231    {
15232     "kind" : "rtti",
15233     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
15234    },
15235    {
15236     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
15237    },
15238    {
15239     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
15240    },
15241    {
15242     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
15243    },
15244    {
15245     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
15246    },
15247    {
15248     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
15249    },
15250    {
15251     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
15252    },
15253    {
15254     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
15255    },
15256    {
15257     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
15258    },
15259    {
15260     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
15261    },
15262    {
15263     "kind" : "complete_dtor_pointer",
15264     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD1Ev"
15265    },
15266    {
15267     "kind" : "deleting_dtor_pointer",
15268     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD0Ev"
15269    },
15270    {
15271     "mangled_component_name" : "_ZN7android8hardware9BHwBinder10onTransactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
15272    },
15273    {
15274     "kind" : "vcall_offset"
15275    },
15276    {
15277     "kind" : "vcall_offset"
15278    },
15279    {
15280     "kind" : "vcall_offset"
15281    },
15282    {
15283     "kind" : "vcall_offset"
15284    },
15285    {
15286     "component_value" : -20,
15287     "kind" : "vcall_offset"
15288    },
15289    {
15290     "component_value" : -20,
15291     "kind" : "offset_to_top"
15292    },
15293    {
15294     "kind" : "rtti",
15295     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
15296    },
15297    {
15298     "kind" : "complete_dtor_pointer",
15299     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9BHwBinderD1Ev"
15300    },
15301    {
15302     "kind" : "deleting_dtor_pointer",
15303     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9BHwBinderD0Ev"
15304    },
15305    {
15306     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
15307    },
15308    {
15309     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
15310    },
15311    {
15312     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
15313    },
15314    {
15315     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
15316    }
15317   ]
15318  },
15319  {
15320   "alignment" : 4,
15321   "fields" :
15322   [
15323    {
15324     "field_name" : "sched_policy",
15325     "referenced_type" : "_ZTIi"
15326    },
15327    {
15328     "field_name" : "prio",
15329     "field_offset" : 32,
15330     "referenced_type" : "_ZTIi"
15331    }
15332   ],
15333   "linker_set_key" : "_ZTIN7android8hardware9SchedPrioE",
15334   "name" : "android::hardware::SchedPrio",
15335   "referenced_type" : "_ZTIN7android8hardware9SchedPrioE",
15336   "self_type" : "_ZTIN7android8hardware9SchedPrioE",
15337   "size" : 8,
15338   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
15339  },
15340  {
15341   "alignment" : 4,
15342   "fields" :
15343   [
15344    {
15345     "access" : "private",
15346     "field_name" : "mCond",
15347     "referenced_type" : "_ZTI14pthread_cond_t"
15348    }
15349   ],
15350   "linker_set_key" : "_ZTIN7android9ConditionE",
15351   "name" : "android::Condition",
15352   "record_kind" : "class",
15353   "referenced_type" : "_ZTIN7android9ConditionE",
15354   "self_type" : "_ZTIN7android9ConditionE",
15355   "size" : 4,
15356   "source_file" : "/system/core/libutils/include/utils/Condition.h"
15357  },
15358  {
15359   "alignment" : 4,
15360   "fields" :
15361   [
15362    {
15363     "field_name" : "buf",
15364     "referenced_type" : "_ZTIA5121_h"
15365    },
15366    {
15367     "field_name" : "entry",
15368     "referenced_type" : "_ZTI12logger_entry"
15369    }
15370   ],
15371   "is_anonymous" : true,
15372   "linker_set_key" : "_ZTIN7log_msgUt_E",
15373   "name" : "log_msg::(anonymous union at system/core/liblog/include_vndk/log/log_read.h:77:3)",
15374   "record_kind" : "union",
15375   "referenced_type" : "_ZTIN7log_msgUt_E",
15376   "self_type" : "_ZTIN7log_msgUt_E",
15377   "size" : 5124,
15378   "source_file" : "/system/core/liblog/include/log/log_read.h"
15379  }
15380 ],
15381 "rvalue_reference_types" :
15382 [
15383  {
15384   "alignment" : 4,
15385   "linker_set_key" : "_ZTION7android2spINS_8hardware13tetheroffload7control4V1_015IOffloadControlEEE",
15386   "name" : "android::sp<android::hardware::tetheroffload::control::V1_0::IOffloadControl> &&",
15387   "referenced_type" : "_ZTIN7android2spINS_8hardware13tetheroffload7control4V1_015IOffloadControlEEE",
15388   "self_type" : "_ZTION7android2spINS_8hardware13tetheroffload7control4V1_015IOffloadControlEEE",
15389   "size" : 4,
15390   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
15391  },
15392  {
15393   "alignment" : 4,
15394   "linker_set_key" : "_ZTION7android2spINS_8hardware13tetheroffload7control4V1_025ITetheringOffloadCallbackEEE",
15395   "name" : "android::sp<android::hardware::tetheroffload::control::V1_0::ITetheringOffloadCallback> &&",
15396   "referenced_type" : "_ZTIN7android2spINS_8hardware13tetheroffload7control4V1_025ITetheringOffloadCallbackEEE",
15397   "self_type" : "_ZTION7android2spINS_8hardware13tetheroffload7control4V1_025ITetheringOffloadCallbackEEE",
15398   "size" : 4,
15399   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
15400  },
15401  {
15402   "alignment" : 4,
15403   "linker_set_key" : "_ZTION7android2spINS_8hardware27hidl_binder_death_recipientEEE",
15404   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &&",
15405   "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
15406   "self_type" : "_ZTION7android2spINS_8hardware27hidl_binder_death_recipientEEE",
15407   "size" : 4,
15408   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
15409  },
15410  {
15411   "alignment" : 4,
15412   "linker_set_key" : "_ZTION7android8hardware10hidl_arrayIhLj32EJEEE",
15413   "name" : "android::hardware::hidl_array<unsigned char, 32> &&",
15414   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
15415   "self_type" : "_ZTION7android8hardware10hidl_arrayIhLj32EJEEE",
15416   "size" : 4,
15417   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
15418  },
15419  {
15420   "alignment" : 4,
15421   "linker_set_key" : "_ZTION7android8hardware11hidl_handleE",
15422   "name" : "android::hardware::hidl_handle &&",
15423   "referenced_type" : "_ZTIN7android8hardware11hidl_handleE",
15424   "self_type" : "_ZTION7android8hardware11hidl_handleE",
15425   "size" : 4,
15426   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
15427  },
15428  {
15429   "alignment" : 4,
15430   "linker_set_key" : "_ZTION7android8hardware11hidl_memoryE",
15431   "name" : "android::hardware::hidl_memory &&",
15432   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
15433   "self_type" : "_ZTION7android8hardware11hidl_memoryE",
15434   "size" : 4,
15435   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
15436  },
15437  {
15438   "alignment" : 4,
15439   "linker_set_key" : "_ZTION7android8hardware6ReturnINS_2spINS0_13tetheroffload7control4V1_015IOffloadControlEEEEE",
15440   "name" : "android::hardware::Return<android::sp<android::hardware::tetheroffload::control::V1_0::IOffloadControl> > &&",
15441   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_13tetheroffload7control4V1_015IOffloadControlEEEEE",
15442   "self_type" : "_ZTION7android8hardware6ReturnINS_2spINS0_13tetheroffload7control4V1_015IOffloadControlEEEEE",
15443   "size" : 4,
15444   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
15445  },
15446  {
15447   "alignment" : 4,
15448   "linker_set_key" : "_ZTION7android8hardware6ReturnINS_2spINS0_13tetheroffload7control4V1_025ITetheringOffloadCallbackEEEEE",
15449   "name" : "android::hardware::Return<android::sp<android::hardware::tetheroffload::control::V1_0::ITetheringOffloadCallback> > &&",
15450   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_13tetheroffload7control4V1_025ITetheringOffloadCallbackEEEEE",
15451   "self_type" : "_ZTION7android8hardware6ReturnINS_2spINS0_13tetheroffload7control4V1_025ITetheringOffloadCallbackEEEEE",
15452   "size" : 4,
15453   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
15454  },
15455  {
15456   "alignment" : 4,
15457   "linker_set_key" : "_ZTION7android8hardware6ReturnIbEE",
15458   "name" : "android::hardware::Return<bool> &&",
15459   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
15460   "self_type" : "_ZTION7android8hardware6ReturnIbEE",
15461   "size" : 4,
15462   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
15463  },
15464  {
15465   "alignment" : 4,
15466   "linker_set_key" : "_ZTION7android8hardware6ReturnIvEE",
15467   "name" : "android::hardware::Return<void> &&",
15468   "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
15469   "self_type" : "_ZTION7android8hardware6ReturnIvEE",
15470   "size" : 4,
15471   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
15472  },
15473  {
15474   "alignment" : 4,
15475   "linker_set_key" : "_ZTION7android8hardware6StatusE",
15476   "name" : "android::hardware::Status &&",
15477   "referenced_type" : "_ZTIN7android8hardware6StatusE",
15478   "self_type" : "_ZTION7android8hardware6StatusE",
15479   "size" : 4,
15480   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
15481  },
15482  {
15483   "alignment" : 4,
15484   "linker_set_key" : "_ZTION7android8hardware7details13return_statusE",
15485   "name" : "android::hardware::details::return_status &&",
15486   "referenced_type" : "_ZTIN7android8hardware7details13return_statusE",
15487   "self_type" : "_ZTION7android8hardware7details13return_statusE",
15488   "size" : 4,
15489   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
15490  },
15491  {
15492   "alignment" : 4,
15493   "linker_set_key" : "_ZTIONSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
15494   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
15495   "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
15496   "self_type" : "_ZTIONSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
15497   "size" : 4,
15498   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
15499  },
15500  {
15501   "alignment" : 4,
15502   "linker_set_key" : "_ZTIONSt3__18functionIFN7android2spINS1_4hidl4base4V1_05IBaseEEEPvEEE",
15503   "name" : "std::function<sp<IBase> (void *)> &&",
15504   "referenced_type" : "_ZTINSt3__18functionIFN7android2spINS1_4hidl4base4V1_05IBaseEEEPvEEE",
15505   "self_type" : "_ZTIONSt3__18functionIFN7android2spINS1_4hidl4base4V1_05IBaseEEEPvEEE",
15506   "size" : 4,
15507   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
15508  },
15509  {
15510   "alignment" : 4,
15511   "linker_set_key" : "_ZTIONSt3__18functionIFN7android2spINS1_8hardware7IBinderEEEPvEEE",
15512   "name" : "std::function<sp<IBinder> (void *)> &&",
15513   "referenced_type" : "_ZTINSt3__18functionIFN7android2spINS1_8hardware7IBinderEEEPvEEE",
15514   "self_type" : "_ZTIONSt3__18functionIFN7android2spINS1_8hardware7IBinderEEEPvEEE",
15515   "size" : 4,
15516   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
15517  }
15518 ]
15519}
15520