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_7thermal4V1_116IThermalCallbackENS3_19BpHwThermalCallbackENS3_19BnHwThermalCallbackEEENS_2spIT_EERKNS7_INS0_7IBinderEEE"
228  },
229  {
230   "binding" : "weak",
231   "name" : "_ZN7android8hardware7details13castInterfaceINS0_7thermal4V1_116IThermalCallbackENS_4hidl4base4V1_05IBaseENS4_19BpHwThermalCallbackEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb"
232  },
233  {
234   "binding" : "weak",
235   "name" : "_ZN7android8hardware7details13castInterfaceINS0_7thermal4V1_18IThermalENS3_4V1_08IThermalENS4_11BpHwThermalEEENS0_6ReturnINS_2spIT_EEEENSA_IT0_EEPKcb"
236  },
237  {
238   "binding" : "weak",
239   "name" : "_ZN7android8hardware7details13castInterfaceINS0_7thermal4V1_18IThermalENS_4hidl4base4V1_05IBaseENS4_11BpHwThermalEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb"
240  },
241  {
242   "binding" : "weak",
243   "name" : "_ZN7android8hardware7details15wrapPassthroughINS0_7thermal4V1_116IThermalCallbackEvEENS_2spIT_EES8_"
244  },
245  {
246   "binding" : "weak",
247   "name" : "_ZN7android8hardware7details18getServiceInternalINS0_7thermal4V1_111BpHwThermalENS4_8IThermalEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb"
248  },
249  {
250   "binding" : "weak",
251   "name" : "_ZN7android8hardware7details18getServiceInternalINS0_7thermal4V1_119BpHwThermalCallbackENS4_16IThermalCallbackEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb"
252  },
253  {
254   "name" : "_ZN7android8hardware7thermal4V1_111BnHwThermal10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
255  },
256  {
257   "name" : "_ZN7android8hardware7thermal4V1_111BnHwThermal12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
258  },
259  {
260   "name" : "_ZN7android8hardware7thermal4V1_111BnHwThermal29_hidl_registerThermalCallbackEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
261  },
262  {
263   "name" : "_ZN7android8hardware7thermal4V1_111BnHwThermal4pingEv"
264  },
265  {
266   "name" : "_ZN7android8hardware7thermal4V1_111BnHwThermalC1ERKNS_2spINS2_8IThermalEEE"
267  },
268  {
269   "name" : "_ZN7android8hardware7thermal4V1_111BnHwThermalC2ERKNS_2spINS2_8IThermalEEE"
270  },
271  {
272   "name" : "_ZN7android8hardware7thermal4V1_111BnHwThermalD0Ev"
273  },
274  {
275   "name" : "_ZN7android8hardware7thermal4V1_111BnHwThermalD1Ev"
276  },
277  {
278   "name" : "_ZN7android8hardware7thermal4V1_111BnHwThermalD2Ev"
279  },
280  {
281   "name" : "_ZN7android8hardware7thermal4V1_111BpHwThermal11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
282  },
283  {
284   "name" : "_ZN7android8hardware7thermal4V1_111BpHwThermal12getCpuUsagesENSt3__18functionIFvRKNS1_4V1_013ThermalStatusERKNS0_8hidl_vecINS6_8CpuUsageEEEEEE"
285  },
286  {
287   "name" : "_ZN7android8hardware7thermal4V1_111BpHwThermal12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
288  },
289  {
290   "name" : "_ZN7android8hardware7thermal4V1_111BpHwThermal12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
291  },
292  {
293   "name" : "_ZN7android8hardware7thermal4V1_111BpHwThermal13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
294  },
295  {
296   "name" : "_ZN7android8hardware7thermal4V1_111BpHwThermal14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
297  },
298  {
299   "name" : "_ZN7android8hardware7thermal4V1_111BpHwThermal15getTemperaturesENSt3__18functionIFvRKNS1_4V1_013ThermalStatusERKNS0_8hidl_vecINS6_11TemperatureEEEEEE"
300  },
301  {
302   "name" : "_ZN7android8hardware7thermal4V1_111BpHwThermal15onLastStrongRefEPKv"
303  },
304  {
305   "name" : "_ZN7android8hardware7thermal4V1_111BpHwThermal17getCoolingDevicesENSt3__18functionIFvRKNS1_4V1_013ThermalStatusERKNS0_8hidl_vecINS6_13CoolingDeviceEEEEEE"
306  },
307  {
308   "name" : "_ZN7android8hardware7thermal4V1_111BpHwThermal19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
309  },
310  {
311   "name" : "_ZN7android8hardware7thermal4V1_111BpHwThermal21notifySyspropsChangedEv"
312  },
313  {
314   "name" : "_ZN7android8hardware7thermal4V1_111BpHwThermal21setHALInstrumentationEv"
315  },
316  {
317   "name" : "_ZN7android8hardware7thermal4V1_111BpHwThermal23registerThermalCallbackERKNS_2spINS2_16IThermalCallbackEEE"
318  },
319  {
320   "name" : "_ZN7android8hardware7thermal4V1_111BpHwThermal29_hidl_registerThermalCallbackEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS_2spINS2_16IThermalCallbackEEE"
321  },
322  {
323   "name" : "_ZN7android8hardware7thermal4V1_111BpHwThermal4pingEv"
324  },
325  {
326   "name" : "_ZN7android8hardware7thermal4V1_111BpHwThermal5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
327  },
328  {
329   "name" : "_ZN7android8hardware7thermal4V1_111BpHwThermalC1ERKNS_2spINS0_7IBinderEEE"
330  },
331  {
332   "name" : "_ZN7android8hardware7thermal4V1_111BpHwThermalC2ERKNS_2spINS0_7IBinderEEE"
333  },
334  {
335   "name" : "_ZN7android8hardware7thermal4V1_116IThermalCallback10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
336  },
337  {
338   "name" : "_ZN7android8hardware7thermal4V1_116IThermalCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
339  },
340  {
341   "name" : "_ZN7android8hardware7thermal4V1_116IThermalCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
342  },
343  {
344   "name" : "_ZN7android8hardware7thermal4V1_116IThermalCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
345  },
346  {
347   "name" : "_ZN7android8hardware7thermal4V1_116IThermalCallback13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
348  },
349  {
350   "name" : "_ZN7android8hardware7thermal4V1_116IThermalCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
351  },
352  {
353   "name" : "_ZN7android8hardware7thermal4V1_116IThermalCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
354  },
355  {
356   "name" : "_ZN7android8hardware7thermal4V1_116IThermalCallback17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
357  },
358  {
359   "name" : "_ZN7android8hardware7thermal4V1_116IThermalCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
360  },
361  {
362   "name" : "_ZN7android8hardware7thermal4V1_116IThermalCallback21notifySyspropsChangedEv"
363  },
364  {
365   "name" : "_ZN7android8hardware7thermal4V1_116IThermalCallback21setHALInstrumentationEv"
366  },
367  {
368   "name" : "_ZN7android8hardware7thermal4V1_116IThermalCallback24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
369  },
370  {
371   "name" : "_ZN7android8hardware7thermal4V1_116IThermalCallback4pingEv"
372  },
373  {
374   "name" : "_ZN7android8hardware7thermal4V1_116IThermalCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
375  },
376  {
377   "name" : "_ZN7android8hardware7thermal4V1_116IThermalCallback8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb"
378  },
379  {
380   "name" : "_ZN7android8hardware7thermal4V1_116IThermalCallback8castFromERKNS_2spIS3_EEb"
381  },
382  {
383   "name" : "_ZN7android8hardware7thermal4V1_117BsThermalCallback13addOnewayTaskENSt3__18functionIFvvEEE"
384  },
385  {
386   "name" : "_ZN7android8hardware7thermal4V1_117BsThermalCallbackC1ENS_2spINS2_16IThermalCallbackEEE"
387  },
388  {
389   "name" : "_ZN7android8hardware7thermal4V1_117BsThermalCallbackC2ENS_2spINS2_16IThermalCallbackEEE"
390  },
391  {
392   "name" : "_ZN7android8hardware7thermal4V1_119BnHwThermalCallback10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
393  },
394  {
395   "name" : "_ZN7android8hardware7thermal4V1_119BnHwThermalCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
396  },
397  {
398   "name" : "_ZN7android8hardware7thermal4V1_119BnHwThermalCallback22_hidl_notifyThrottlingEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
399  },
400  {
401   "name" : "_ZN7android8hardware7thermal4V1_119BnHwThermalCallback4pingEv"
402  },
403  {
404   "name" : "_ZN7android8hardware7thermal4V1_119BnHwThermalCallbackC1ERKNS_2spINS2_16IThermalCallbackEEE"
405  },
406  {
407   "name" : "_ZN7android8hardware7thermal4V1_119BnHwThermalCallbackC2ERKNS_2spINS2_16IThermalCallbackEEE"
408  },
409  {
410   "name" : "_ZN7android8hardware7thermal4V1_119BnHwThermalCallbackD0Ev"
411  },
412  {
413   "name" : "_ZN7android8hardware7thermal4V1_119BnHwThermalCallbackD1Ev"
414  },
415  {
416   "name" : "_ZN7android8hardware7thermal4V1_119BnHwThermalCallbackD2Ev"
417  },
418  {
419   "name" : "_ZN7android8hardware7thermal4V1_119BpHwThermalCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
420  },
421  {
422   "name" : "_ZN7android8hardware7thermal4V1_119BpHwThermalCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
423  },
424  {
425   "name" : "_ZN7android8hardware7thermal4V1_119BpHwThermalCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
426  },
427  {
428   "name" : "_ZN7android8hardware7thermal4V1_119BpHwThermalCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
429  },
430  {
431   "name" : "_ZN7android8hardware7thermal4V1_119BpHwThermalCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
432  },
433  {
434   "name" : "_ZN7android8hardware7thermal4V1_119BpHwThermalCallback15onLastStrongRefEPKv"
435  },
436  {
437   "name" : "_ZN7android8hardware7thermal4V1_119BpHwThermalCallback16notifyThrottlingEbRKNS1_4V1_011TemperatureE"
438  },
439  {
440   "name" : "_ZN7android8hardware7thermal4V1_119BpHwThermalCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
441  },
442  {
443   "name" : "_ZN7android8hardware7thermal4V1_119BpHwThermalCallback21notifySyspropsChangedEv"
444  },
445  {
446   "name" : "_ZN7android8hardware7thermal4V1_119BpHwThermalCallback21setHALInstrumentationEv"
447  },
448  {
449   "name" : "_ZN7android8hardware7thermal4V1_119BpHwThermalCallback22_hidl_notifyThrottlingEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEbRKNS1_4V1_011TemperatureE"
450  },
451  {
452   "name" : "_ZN7android8hardware7thermal4V1_119BpHwThermalCallback4pingEv"
453  },
454  {
455   "name" : "_ZN7android8hardware7thermal4V1_119BpHwThermalCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
456  },
457  {
458   "name" : "_ZN7android8hardware7thermal4V1_119BpHwThermalCallbackC1ERKNS_2spINS0_7IBinderEEE"
459  },
460  {
461   "name" : "_ZN7android8hardware7thermal4V1_119BpHwThermalCallbackC2ERKNS_2spINS0_7IBinderEEE"
462  },
463  {
464   "name" : "_ZN7android8hardware7thermal4V1_18IThermal10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
465  },
466  {
467   "name" : "_ZN7android8hardware7thermal4V1_18IThermal11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
468  },
469  {
470   "name" : "_ZN7android8hardware7thermal4V1_18IThermal12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
471  },
472  {
473   "name" : "_ZN7android8hardware7thermal4V1_18IThermal12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
474  },
475  {
476   "name" : "_ZN7android8hardware7thermal4V1_18IThermal13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
477  },
478  {
479   "name" : "_ZN7android8hardware7thermal4V1_18IThermal13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
480  },
481  {
482   "name" : "_ZN7android8hardware7thermal4V1_18IThermal14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
483  },
484  {
485   "name" : "_ZN7android8hardware7thermal4V1_18IThermal17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
486  },
487  {
488   "name" : "_ZN7android8hardware7thermal4V1_18IThermal19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
489  },
490  {
491   "name" : "_ZN7android8hardware7thermal4V1_18IThermal21notifySyspropsChangedEv"
492  },
493  {
494   "name" : "_ZN7android8hardware7thermal4V1_18IThermal21setHALInstrumentationEv"
495  },
496  {
497   "name" : "_ZN7android8hardware7thermal4V1_18IThermal24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
498  },
499  {
500   "name" : "_ZN7android8hardware7thermal4V1_18IThermal4pingEv"
501  },
502  {
503   "name" : "_ZN7android8hardware7thermal4V1_18IThermal5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
504  },
505  {
506   "name" : "_ZN7android8hardware7thermal4V1_18IThermal8castFromERKNS_2spINS1_4V1_08IThermalEEEb"
507  },
508  {
509   "name" : "_ZN7android8hardware7thermal4V1_18IThermal8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb"
510  },
511  {
512   "name" : "_ZN7android8hardware7thermal4V1_18IThermal8castFromERKNS_2spIS3_EEb"
513  },
514  {
515   "name" : "_ZN7android8hardware7thermal4V1_19BsThermal13addOnewayTaskENSt3__18functionIFvvEEE"
516  },
517  {
518   "name" : "_ZN7android8hardware7thermal4V1_19BsThermalC1ENS_2spINS2_8IThermalEEE"
519  },
520  {
521   "name" : "_ZN7android8hardware7thermal4V1_19BsThermalC2ENS_2spINS2_8IThermalEEE"
522  },
523  {
524   "binding" : "weak",
525   "name" : "_ZNKSt3__18functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS7_S7_S7_PNS_6vectorIPvNS_9allocatorIS9_EEEEEEclES5_S7_S7_S7_S7_SD_"
526  },
527  {
528   "binding" : "weak",
529   "name" : "_ZNSt3__113__tree_removeIPNS_16__tree_node_baseIPvEEEEvT_S5_"
530  },
531  {
532   "binding" : "weak",
533   "name" : "_ZNSt3__127__tree_balance_after_insertIPNS_16__tree_node_baseIPvEEEEvT_S5_"
534  },
535  {
536   "binding" : "weak",
537   "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_"
538  },
539  {
540   "binding" : "weak",
541   "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_"
542  },
543  {
544   "binding" : "weak",
545   "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"
546  },
547  {
548   "binding" : "weak",
549   "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_"
550  },
551  {
552   "binding" : "weak",
553   "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_"
554  },
555  {
556   "binding" : "weak",
557   "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"
558  },
559  {
560   "binding" : "weak",
561   "name" : "_ZNSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEE21__push_back_slow_pathIS5_EEvOT_"
562  },
563  {
564   "binding" : "weak",
565   "name" : "_ZNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEC2ERKSH_"
566  },
567  {
568   "binding" : "weak",
569   "name" : "_ZNSt3__16vectorIPvNS_9allocatorIS1_EEE21__push_back_slow_pathIS1_EEvOT_"
570  },
571  {
572   "name" : "_ZThn20_N7android8hardware7thermal4V1_111BnHwThermalD0Ev"
573  },
574  {
575   "name" : "_ZThn20_N7android8hardware7thermal4V1_111BnHwThermalD1Ev"
576  },
577  {
578   "name" : "_ZThn20_N7android8hardware7thermal4V1_119BnHwThermalCallbackD0Ev"
579  },
580  {
581   "name" : "_ZThn20_N7android8hardware7thermal4V1_119BnHwThermalCallbackD1Ev"
582  },
583  {
584   "name" : "_ZThn8_N7android8hardware7thermal4V1_111BpHwThermal15onLastStrongRefEPKv"
585  },
586  {
587   "name" : "_ZThn8_N7android8hardware7thermal4V1_119BpHwThermalCallback15onLastStrongRefEPKv"
588  },
589  {
590   "name" : "_ZTv0_n12_N7android8hardware7thermal4V1_111BnHwThermalD0Ev"
591  },
592  {
593   "name" : "_ZTv0_n12_N7android8hardware7thermal4V1_111BnHwThermalD1Ev"
594  },
595  {
596   "name" : "_ZTv0_n12_N7android8hardware7thermal4V1_119BnHwThermalCallbackD0Ev"
597  },
598  {
599   "name" : "_ZTv0_n12_N7android8hardware7thermal4V1_119BnHwThermalCallbackD1Ev"
600  },
601  {
602   "name" : "_ZTv0_n20_N7android8hardware7thermal4V1_111BpHwThermal15onLastStrongRefEPKv"
603  },
604  {
605   "name" : "_ZTv0_n20_N7android8hardware7thermal4V1_119BpHwThermalCallback15onLastStrongRefEPKv"
606  }
607 ],
608 "elf_objects" :
609 [
610  {
611   "name" : "_ZN7android8hardware7thermal4V1_116IThermalCallback10descriptorE"
612  },
613  {
614   "name" : "_ZN7android8hardware7thermal4V1_18IThermal10descriptorE"
615  },
616  {
617   "name" : "_ZTCN7android8hardware7thermal4V1_111BnHwThermalE0_NS0_7IBinderE"
618  },
619  {
620   "name" : "_ZTCN7android8hardware7thermal4V1_111BnHwThermalE0_NS0_9BHwBinderE"
621  },
622  {
623   "name" : "_ZTCN7android8hardware7thermal4V1_111BnHwThermalE0_NS_4hidl4base4V1_08BnHwBaseE"
624  },
625  {
626   "name" : "_ZTCN7android8hardware7thermal4V1_111BpHwThermalE0_NS0_11BpInterfaceINS2_8IThermalEEE"
627  },
628  {
629   "name" : "_ZTCN7android8hardware7thermal4V1_111BpHwThermalE0_NS1_4V1_08IThermalE"
630  },
631  {
632   "name" : "_ZTCN7android8hardware7thermal4V1_111BpHwThermalE0_NS2_8IThermalE"
633  },
634  {
635   "name" : "_ZTCN7android8hardware7thermal4V1_111BpHwThermalE0_NS_4hidl4base4V1_05IBaseE"
636  },
637  {
638   "name" : "_ZTCN7android8hardware7thermal4V1_111BpHwThermalE4_NS0_10IInterfaceE"
639  },
640  {
641   "name" : "_ZTCN7android8hardware7thermal4V1_111BpHwThermalE8_NS0_11BpHwRefBaseE"
642  },
643  {
644   "name" : "_ZTCN7android8hardware7thermal4V1_116IThermalCallbackE0_NS_4hidl4base4V1_05IBaseE"
645  },
646  {
647   "binding" : "weak",
648   "name" : "_ZTCN7android8hardware7thermal4V1_117BsThermalCallbackE0_NS2_16IThermalCallbackE"
649  },
650  {
651   "name" : "_ZTCN7android8hardware7thermal4V1_119BnHwThermalCallbackE0_NS0_7IBinderE"
652  },
653  {
654   "name" : "_ZTCN7android8hardware7thermal4V1_119BnHwThermalCallbackE0_NS0_9BHwBinderE"
655  },
656  {
657   "name" : "_ZTCN7android8hardware7thermal4V1_119BnHwThermalCallbackE0_NS_4hidl4base4V1_08BnHwBaseE"
658  },
659  {
660   "name" : "_ZTCN7android8hardware7thermal4V1_119BpHwThermalCallbackE0_NS0_11BpInterfaceINS2_16IThermalCallbackEEE"
661  },
662  {
663   "name" : "_ZTCN7android8hardware7thermal4V1_119BpHwThermalCallbackE0_NS2_16IThermalCallbackE"
664  },
665  {
666   "name" : "_ZTCN7android8hardware7thermal4V1_119BpHwThermalCallbackE0_NS_4hidl4base4V1_05IBaseE"
667  },
668  {
669   "name" : "_ZTCN7android8hardware7thermal4V1_119BpHwThermalCallbackE4_NS0_10IInterfaceE"
670  },
671  {
672   "name" : "_ZTCN7android8hardware7thermal4V1_119BpHwThermalCallbackE8_NS0_11BpHwRefBaseE"
673  },
674  {
675   "name" : "_ZTCN7android8hardware7thermal4V1_18IThermalE0_NS1_4V1_08IThermalE"
676  },
677  {
678   "name" : "_ZTCN7android8hardware7thermal4V1_18IThermalE0_NS_4hidl4base4V1_05IBaseE"
679  },
680  {
681   "binding" : "weak",
682   "name" : "_ZTCN7android8hardware7thermal4V1_19BsThermalE0_NS2_8IThermalE"
683  },
684  {
685   "name" : "_ZTTN7android8hardware7thermal4V1_111BnHwThermalE"
686  },
687  {
688   "name" : "_ZTTN7android8hardware7thermal4V1_111BpHwThermalE"
689  },
690  {
691   "name" : "_ZTTN7android8hardware7thermal4V1_116IThermalCallbackE"
692  },
693  {
694   "name" : "_ZTTN7android8hardware7thermal4V1_119BnHwThermalCallbackE"
695  },
696  {
697   "name" : "_ZTTN7android8hardware7thermal4V1_119BpHwThermalCallbackE"
698  },
699  {
700   "name" : "_ZTTN7android8hardware7thermal4V1_18IThermalE"
701  },
702  {
703   "name" : "_ZTVN7android8hardware7thermal4V1_111BnHwThermalE"
704  },
705  {
706   "name" : "_ZTVN7android8hardware7thermal4V1_111BpHwThermalE"
707  },
708  {
709   "name" : "_ZTVN7android8hardware7thermal4V1_116IThermalCallbackE"
710  },
711  {
712   "binding" : "weak",
713   "name" : "_ZTVN7android8hardware7thermal4V1_117BsThermalCallbackE"
714  },
715  {
716   "name" : "_ZTVN7android8hardware7thermal4V1_119BnHwThermalCallbackE"
717  },
718  {
719   "name" : "_ZTVN7android8hardware7thermal4V1_119BpHwThermalCallbackE"
720  },
721  {
722   "name" : "_ZTVN7android8hardware7thermal4V1_18IThermalE"
723  },
724  {
725   "binding" : "weak",
726   "name" : "_ZTVN7android8hardware7thermal4V1_19BsThermalE"
727  }
728 ],
729 "enum_types" :
730 [
731  {
732   "alignment" : 4,
733   "enum_fields" :
734   [
735    {
736     "enum_field_value" : 1,
737     "name" : "HAL_HDR_DOLBY_VISION"
738    },
739    {
740     "enum_field_value" : 2,
741     "name" : "HAL_HDR_HDR10"
742    },
743    {
744     "enum_field_value" : 3,
745     "name" : "HAL_HDR_HLG"
746    }
747   ],
748   "linker_set_key" : "_ZTI13android_hdr_t",
749   "name" : "android_hdr_t",
750   "referenced_type" : "_ZTI13android_hdr_t",
751   "self_type" : "_ZTI13android_hdr_t",
752   "size" : 4,
753   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
754   "underlying_type" : "_ZTIj"
755  },
756  {
757   "alignment" : 4,
758   "enum_fields" :
759   [
760    {
761     "enum_field_value" : 4,
762     "name" : "HAL_HDR_HDR10_PLUS"
763    }
764   ],
765   "linker_set_key" : "_ZTI18android_hdr_v1_2_t",
766   "name" : "android_hdr_v1_2_t",
767   "referenced_type" : "_ZTI18android_hdr_v1_2_t",
768   "self_type" : "_ZTI18android_hdr_v1_2_t",
769   "size" : 4,
770   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
771   "underlying_type" : "_ZTIj"
772  },
773  {
774   "alignment" : 4,
775   "enum_fields" :
776   [
777    {
778     "enum_field_value" : 0,
779     "name" : "ANDROID_LOG_UNKNOWN"
780    },
781    {
782     "enum_field_value" : 1,
783     "name" : "ANDROID_LOG_DEFAULT"
784    },
785    {
786     "enum_field_value" : 2,
787     "name" : "ANDROID_LOG_VERBOSE"
788    },
789    {
790     "enum_field_value" : 3,
791     "name" : "ANDROID_LOG_DEBUG"
792    },
793    {
794     "enum_field_value" : 4,
795     "name" : "ANDROID_LOG_INFO"
796    },
797    {
798     "enum_field_value" : 5,
799     "name" : "ANDROID_LOG_WARN"
800    },
801    {
802     "enum_field_value" : 6,
803     "name" : "ANDROID_LOG_ERROR"
804    },
805    {
806     "enum_field_value" : 7,
807     "name" : "ANDROID_LOG_FATAL"
808    },
809    {
810     "enum_field_value" : 8,
811     "name" : "ANDROID_LOG_SILENT"
812    }
813   ],
814   "linker_set_key" : "_ZTI19android_LogPriority",
815   "name" : "android_LogPriority",
816   "referenced_type" : "_ZTI19android_LogPriority",
817   "self_type" : "_ZTI19android_LogPriority",
818   "size" : 4,
819   "source_file" : "/system/core/liblog/include/android/log.h",
820   "underlying_type" : "_ZTIj"
821  },
822  {
823   "alignment" : 4,
824   "enum_fields" :
825   [
826    {
827     "enum_field_value" : 0,
828     "name" : "HAL_DATASPACE_UNKNOWN"
829    },
830    {
831     "enum_field_value" : 1,
832     "name" : "HAL_DATASPACE_ARBITRARY"
833    },
834    {
835     "enum_field_value" : 16,
836     "name" : "HAL_DATASPACE_STANDARD_SHIFT"
837    },
838    {
839     "enum_field_value" : 4128768,
840     "name" : "HAL_DATASPACE_STANDARD_MASK"
841    },
842    {
843     "enum_field_value" : 0,
844     "name" : "HAL_DATASPACE_STANDARD_UNSPECIFIED"
845    },
846    {
847     "enum_field_value" : 65536,
848     "name" : "HAL_DATASPACE_STANDARD_BT709"
849    },
850    {
851     "enum_field_value" : 131072,
852     "name" : "HAL_DATASPACE_STANDARD_BT601_625"
853    },
854    {
855     "enum_field_value" : 196608,
856     "name" : "HAL_DATASPACE_STANDARD_BT601_625_UNADJUSTED"
857    },
858    {
859     "enum_field_value" : 262144,
860     "name" : "HAL_DATASPACE_STANDARD_BT601_525"
861    },
862    {
863     "enum_field_value" : 327680,
864     "name" : "HAL_DATASPACE_STANDARD_BT601_525_UNADJUSTED"
865    },
866    {
867     "enum_field_value" : 393216,
868     "name" : "HAL_DATASPACE_STANDARD_BT2020"
869    },
870    {
871     "enum_field_value" : 458752,
872     "name" : "HAL_DATASPACE_STANDARD_BT2020_CONSTANT_LUMINANCE"
873    },
874    {
875     "enum_field_value" : 524288,
876     "name" : "HAL_DATASPACE_STANDARD_BT470M"
877    },
878    {
879     "enum_field_value" : 589824,
880     "name" : "HAL_DATASPACE_STANDARD_FILM"
881    },
882    {
883     "enum_field_value" : 655360,
884     "name" : "HAL_DATASPACE_STANDARD_DCI_P3"
885    },
886    {
887     "enum_field_value" : 720896,
888     "name" : "HAL_DATASPACE_STANDARD_ADOBE_RGB"
889    },
890    {
891     "enum_field_value" : 22,
892     "name" : "HAL_DATASPACE_TRANSFER_SHIFT"
893    },
894    {
895     "enum_field_value" : 130023424,
896     "name" : "HAL_DATASPACE_TRANSFER_MASK"
897    },
898    {
899     "enum_field_value" : 0,
900     "name" : "HAL_DATASPACE_TRANSFER_UNSPECIFIED"
901    },
902    {
903     "enum_field_value" : 4194304,
904     "name" : "HAL_DATASPACE_TRANSFER_LINEAR"
905    },
906    {
907     "enum_field_value" : 8388608,
908     "name" : "HAL_DATASPACE_TRANSFER_SRGB"
909    },
910    {
911     "enum_field_value" : 12582912,
912     "name" : "HAL_DATASPACE_TRANSFER_SMPTE_170M"
913    },
914    {
915     "enum_field_value" : 16777216,
916     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_2"
917    },
918    {
919     "enum_field_value" : 20971520,
920     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_6"
921    },
922    {
923     "enum_field_value" : 25165824,
924     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_8"
925    },
926    {
927     "enum_field_value" : 29360128,
928     "name" : "HAL_DATASPACE_TRANSFER_ST2084"
929    },
930    {
931     "enum_field_value" : 33554432,
932     "name" : "HAL_DATASPACE_TRANSFER_HLG"
933    },
934    {
935     "enum_field_value" : 27,
936     "name" : "HAL_DATASPACE_RANGE_SHIFT"
937    },
938    {
939     "enum_field_value" : 939524096,
940     "name" : "HAL_DATASPACE_RANGE_MASK"
941    },
942    {
943     "enum_field_value" : 0,
944     "name" : "HAL_DATASPACE_RANGE_UNSPECIFIED"
945    },
946    {
947     "enum_field_value" : 134217728,
948     "name" : "HAL_DATASPACE_RANGE_FULL"
949    },
950    {
951     "enum_field_value" : 268435456,
952     "name" : "HAL_DATASPACE_RANGE_LIMITED"
953    },
954    {
955     "enum_field_value" : 402653184,
956     "name" : "HAL_DATASPACE_RANGE_EXTENDED"
957    },
958    {
959     "enum_field_value" : 512,
960     "name" : "HAL_DATASPACE_SRGB_LINEAR"
961    },
962    {
963     "enum_field_value" : 138477568,
964     "name" : "HAL_DATASPACE_V0_SRGB_LINEAR"
965    },
966    {
967     "enum_field_value" : 406913024,
968     "name" : "HAL_DATASPACE_V0_SCRGB_LINEAR"
969    },
970    {
971     "enum_field_value" : 513,
972     "name" : "HAL_DATASPACE_SRGB"
973    },
974    {
975     "enum_field_value" : 142671872,
976     "name" : "HAL_DATASPACE_V0_SRGB"
977    },
978    {
979     "enum_field_value" : 411107328,
980     "name" : "HAL_DATASPACE_V0_SCRGB"
981    },
982    {
983     "enum_field_value" : 257,
984     "name" : "HAL_DATASPACE_JFIF"
985    },
986    {
987     "enum_field_value" : 146931712,
988     "name" : "HAL_DATASPACE_V0_JFIF"
989    },
990    {
991     "enum_field_value" : 258,
992     "name" : "HAL_DATASPACE_BT601_625"
993    },
994    {
995     "enum_field_value" : 281149440,
996     "name" : "HAL_DATASPACE_V0_BT601_625"
997    },
998    {
999     "enum_field_value" : 259,
1000     "name" : "HAL_DATASPACE_BT601_525"
1001    },
1002    {
1003     "enum_field_value" : 281280512,
1004     "name" : "HAL_DATASPACE_V0_BT601_525"
1005    },
1006    {
1007     "enum_field_value" : 260,
1008     "name" : "HAL_DATASPACE_BT709"
1009    },
1010    {
1011     "enum_field_value" : 281083904,
1012     "name" : "HAL_DATASPACE_V0_BT709"
1013    },
1014    {
1015     "enum_field_value" : 139067392,
1016     "name" : "HAL_DATASPACE_DCI_P3_LINEAR"
1017    },
1018    {
1019     "enum_field_value" : 155844608,
1020     "name" : "HAL_DATASPACE_DCI_P3"
1021    },
1022    {
1023     "enum_field_value" : 139067392,
1024     "name" : "HAL_DATASPACE_DISPLAY_P3_LINEAR"
1025    },
1026    {
1027     "enum_field_value" : 143261696,
1028     "name" : "HAL_DATASPACE_DISPLAY_P3"
1029    },
1030    {
1031     "enum_field_value" : 151715840,
1032     "name" : "HAL_DATASPACE_ADOBE_RGB"
1033    },
1034    {
1035     "enum_field_value" : 138805248,
1036     "name" : "HAL_DATASPACE_BT2020_LINEAR"
1037    },
1038    {
1039     "enum_field_value" : 147193856,
1040     "name" : "HAL_DATASPACE_BT2020"
1041    },
1042    {
1043     "enum_field_value" : 163971072,
1044     "name" : "HAL_DATASPACE_BT2020_PQ"
1045    },
1046    {
1047     "enum_field_value" : 4096,
1048     "name" : "HAL_DATASPACE_DEPTH"
1049    },
1050    {
1051     "enum_field_value" : 4097,
1052     "name" : "HAL_DATASPACE_SENSOR"
1053    }
1054   ],
1055   "linker_set_key" : "_ZTI19android_dataspace_t",
1056   "name" : "android_dataspace_t",
1057   "referenced_type" : "_ZTI19android_dataspace_t",
1058   "self_type" : "_ZTI19android_dataspace_t",
1059   "size" : 4,
1060   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1061   "underlying_type" : "_ZTIj"
1062  },
1063  {
1064   "alignment" : 4,
1065   "enum_fields" :
1066   [
1067    {
1068     "enum_field_value" : 0,
1069     "name" : "FLEX_FORMAT_INVALID"
1070    },
1071    {
1072     "enum_field_value" : 1,
1073     "name" : "FLEX_FORMAT_Y"
1074    },
1075    {
1076     "enum_field_value" : 7,
1077     "name" : "FLEX_FORMAT_YCbCr"
1078    },
1079    {
1080     "enum_field_value" : 1073741831,
1081     "name" : "FLEX_FORMAT_YCbCrA"
1082    },
1083    {
1084     "enum_field_value" : 7168,
1085     "name" : "FLEX_FORMAT_RGB"
1086    },
1087    {
1088     "enum_field_value" : 1073748992,
1089     "name" : "FLEX_FORMAT_RGBA"
1090    }
1091   ],
1092   "linker_set_key" : "_ZTI19android_flex_format",
1093   "name" : "android_flex_format",
1094   "referenced_type" : "_ZTI19android_flex_format",
1095   "self_type" : "_ZTI19android_flex_format",
1096   "size" : 4,
1097   "source_file" : "/system/core/libsystem/include/system/graphics.h",
1098   "underlying_type" : "_ZTIj"
1099  },
1100  {
1101   "alignment" : 4,
1102   "enum_fields" :
1103   [
1104    {
1105     "enum_field_value" : 1,
1106     "name" : "HAL_TRANSFORM_FLIP_H"
1107    },
1108    {
1109     "enum_field_value" : 2,
1110     "name" : "HAL_TRANSFORM_FLIP_V"
1111    },
1112    {
1113     "enum_field_value" : 4,
1114     "name" : "HAL_TRANSFORM_ROT_90"
1115    },
1116    {
1117     "enum_field_value" : 3,
1118     "name" : "HAL_TRANSFORM_ROT_180"
1119    },
1120    {
1121     "enum_field_value" : 7,
1122     "name" : "HAL_TRANSFORM_ROT_270"
1123    }
1124   ],
1125   "linker_set_key" : "_ZTI19android_transform_t",
1126   "name" : "android_transform_t",
1127   "referenced_type" : "_ZTI19android_transform_t",
1128   "self_type" : "_ZTI19android_transform_t",
1129   "size" : 4,
1130   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1131   "underlying_type" : "_ZTIj"
1132  },
1133  {
1134   "alignment" : 4,
1135   "enum_fields" :
1136   [
1137    {
1138     "enum_field_value" : 0,
1139     "name" : "HAL_COLOR_MODE_NATIVE"
1140    },
1141    {
1142     "enum_field_value" : 1,
1143     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625"
1144    },
1145    {
1146     "enum_field_value" : 2,
1147     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625_UNADJUSTED"
1148    },
1149    {
1150     "enum_field_value" : 3,
1151     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525"
1152    },
1153    {
1154     "enum_field_value" : 4,
1155     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525_UNADJUSTED"
1156    },
1157    {
1158     "enum_field_value" : 5,
1159     "name" : "HAL_COLOR_MODE_STANDARD_BT709"
1160    },
1161    {
1162     "enum_field_value" : 6,
1163     "name" : "HAL_COLOR_MODE_DCI_P3"
1164    },
1165    {
1166     "enum_field_value" : 7,
1167     "name" : "HAL_COLOR_MODE_SRGB"
1168    },
1169    {
1170     "enum_field_value" : 8,
1171     "name" : "HAL_COLOR_MODE_ADOBE_RGB"
1172    },
1173    {
1174     "enum_field_value" : 9,
1175     "name" : "HAL_COLOR_MODE_DISPLAY_P3"
1176    }
1177   ],
1178   "linker_set_key" : "_ZTI20android_color_mode_t",
1179   "name" : "android_color_mode_t",
1180   "referenced_type" : "_ZTI20android_color_mode_t",
1181   "self_type" : "_ZTI20android_color_mode_t",
1182   "size" : 4,
1183   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1184   "underlying_type" : "_ZTIj"
1185  },
1186  {
1187   "alignment" : 4,
1188   "enum_fields" :
1189   [
1190    {
1191     "enum_field_value" : 0,
1192     "name" : "SYSTEM_TIME_REALTIME"
1193    },
1194    {
1195     "enum_field_value" : 1,
1196     "name" : "SYSTEM_TIME_MONOTONIC"
1197    },
1198    {
1199     "enum_field_value" : 2,
1200     "name" : "SYSTEM_TIME_PROCESS"
1201    },
1202    {
1203     "enum_field_value" : 3,
1204     "name" : "SYSTEM_TIME_THREAD"
1205    },
1206    {
1207     "enum_field_value" : 4,
1208     "name" : "SYSTEM_TIME_BOOTTIME"
1209    }
1210   ],
1211   "linker_set_key" : "_ZTI21$SYSTEM_TIME_BOOTTIME",
1212   "name" : "(anonymous enum at system/core/libutils/include/utils/Timers.h:79:1)",
1213   "referenced_type" : "_ZTI21$SYSTEM_TIME_BOOTTIME",
1214   "self_type" : "_ZTI21$SYSTEM_TIME_BOOTTIME",
1215   "size" : 4,
1216   "source_file" : "/system/core/libutils/include/utils/Timers.h",
1217   "underlying_type" : "_ZTIj"
1218  },
1219  {
1220   "alignment" : 4,
1221   "enum_fields" :
1222   [
1223    {
1224     "enum_field_value" : 1,
1225     "name" : "FLEX_COMPONENT_Y"
1226    },
1227    {
1228     "enum_field_value" : 2,
1229     "name" : "FLEX_COMPONENT_Cb"
1230    },
1231    {
1232     "enum_field_value" : 4,
1233     "name" : "FLEX_COMPONENT_Cr"
1234    },
1235    {
1236     "enum_field_value" : 1024,
1237     "name" : "FLEX_COMPONENT_R"
1238    },
1239    {
1240     "enum_field_value" : 2048,
1241     "name" : "FLEX_COMPONENT_G"
1242    },
1243    {
1244     "enum_field_value" : 4096,
1245     "name" : "FLEX_COMPONENT_B"
1246    },
1247    {
1248     "enum_field_value" : 1073741824,
1249     "name" : "FLEX_COMPONENT_A"
1250    }
1251   ],
1252   "linker_set_key" : "_ZTI22android_flex_component",
1253   "name" : "android_flex_component",
1254   "referenced_type" : "_ZTI22android_flex_component",
1255   "self_type" : "_ZTI22android_flex_component",
1256   "size" : 4,
1257   "source_file" : "/system/core/libsystem/include/system/graphics.h",
1258   "underlying_type" : "_ZTIj"
1259  },
1260  {
1261   "alignment" : 4,
1262   "enum_fields" :
1263   [
1264    {
1265     "enum_field_value" : 1,
1266     "name" : "HAL_PIXEL_FORMAT_RGBA_8888"
1267    },
1268    {
1269     "enum_field_value" : 2,
1270     "name" : "HAL_PIXEL_FORMAT_RGBX_8888"
1271    },
1272    {
1273     "enum_field_value" : 3,
1274     "name" : "HAL_PIXEL_FORMAT_RGB_888"
1275    },
1276    {
1277     "enum_field_value" : 4,
1278     "name" : "HAL_PIXEL_FORMAT_RGB_565"
1279    },
1280    {
1281     "enum_field_value" : 5,
1282     "name" : "HAL_PIXEL_FORMAT_BGRA_8888"
1283    },
1284    {
1285     "enum_field_value" : 16,
1286     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_SP"
1287    },
1288    {
1289     "enum_field_value" : 17,
1290     "name" : "HAL_PIXEL_FORMAT_YCRCB_420_SP"
1291    },
1292    {
1293     "enum_field_value" : 20,
1294     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_I"
1295    },
1296    {
1297     "enum_field_value" : 22,
1298     "name" : "HAL_PIXEL_FORMAT_RGBA_FP16"
1299    },
1300    {
1301     "enum_field_value" : 32,
1302     "name" : "HAL_PIXEL_FORMAT_RAW16"
1303    },
1304    {
1305     "enum_field_value" : 33,
1306     "name" : "HAL_PIXEL_FORMAT_BLOB"
1307    },
1308    {
1309     "enum_field_value" : 34,
1310     "name" : "HAL_PIXEL_FORMAT_IMPLEMENTATION_DEFINED"
1311    },
1312    {
1313     "enum_field_value" : 35,
1314     "name" : "HAL_PIXEL_FORMAT_YCBCR_420_888"
1315    },
1316    {
1317     "enum_field_value" : 36,
1318     "name" : "HAL_PIXEL_FORMAT_RAW_OPAQUE"
1319    },
1320    {
1321     "enum_field_value" : 37,
1322     "name" : "HAL_PIXEL_FORMAT_RAW10"
1323    },
1324    {
1325     "enum_field_value" : 38,
1326     "name" : "HAL_PIXEL_FORMAT_RAW12"
1327    },
1328    {
1329     "enum_field_value" : 43,
1330     "name" : "HAL_PIXEL_FORMAT_RGBA_1010102"
1331    },
1332    {
1333     "enum_field_value" : 538982489,
1334     "name" : "HAL_PIXEL_FORMAT_Y8"
1335    },
1336    {
1337     "enum_field_value" : 540422489,
1338     "name" : "HAL_PIXEL_FORMAT_Y16"
1339    },
1340    {
1341     "enum_field_value" : 842094169,
1342     "name" : "HAL_PIXEL_FORMAT_YV12"
1343    }
1344   ],
1345   "linker_set_key" : "_ZTI22android_pixel_format_t",
1346   "name" : "android_pixel_format_t",
1347   "referenced_type" : "_ZTI22android_pixel_format_t",
1348   "self_type" : "_ZTI22android_pixel_format_t",
1349   "size" : 4,
1350   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1351   "underlying_type" : "_ZTIj"
1352  },
1353  {
1354   "alignment" : 4,
1355   "enum_fields" :
1356   [
1357    {
1358     "enum_field_value" : 19,
1359     "name" : "ANDROID_PRIORITY_LOWEST"
1360    },
1361    {
1362     "enum_field_value" : 10,
1363     "name" : "ANDROID_PRIORITY_BACKGROUND"
1364    },
1365    {
1366     "enum_field_value" : 0,
1367     "name" : "ANDROID_PRIORITY_NORMAL"
1368    },
1369    {
1370     "enum_field_value" : -2,
1371     "name" : "ANDROID_PRIORITY_FOREGROUND"
1372    },
1373    {
1374     "enum_field_value" : -4,
1375     "name" : "ANDROID_PRIORITY_DISPLAY"
1376    },
1377    {
1378     "enum_field_value" : -8,
1379     "name" : "ANDROID_PRIORITY_URGENT_DISPLAY"
1380    },
1381    {
1382     "enum_field_value" : -10,
1383     "name" : "ANDROID_PRIORITY_VIDEO"
1384    },
1385    {
1386     "enum_field_value" : -16,
1387     "name" : "ANDROID_PRIORITY_AUDIO"
1388    },
1389    {
1390     "enum_field_value" : -19,
1391     "name" : "ANDROID_PRIORITY_URGENT_AUDIO"
1392    },
1393    {
1394     "enum_field_value" : -20,
1395     "name" : "ANDROID_PRIORITY_HIGHEST"
1396    },
1397    {
1398     "enum_field_value" : 0,
1399     "name" : "ANDROID_PRIORITY_DEFAULT"
1400    },
1401    {
1402     "enum_field_value" : -1,
1403     "name" : "ANDROID_PRIORITY_MORE_FAVORABLE"
1404    },
1405    {
1406     "enum_field_value" : 1,
1407     "name" : "ANDROID_PRIORITY_LESS_FAVORABLE"
1408    }
1409   ],
1410   "linker_set_key" : "_ZTI23$ANDROID_PRIORITY_AUDIO",
1411   "name" : "(anonymous enum at system/core/libsystem/include/system/thread_defs.h:26:1)",
1412   "referenced_type" : "_ZTI23$ANDROID_PRIORITY_AUDIO",
1413   "self_type" : "_ZTI23$ANDROID_PRIORITY_AUDIO",
1414   "size" : 4,
1415   "source_file" : "/system/core/libsystem/include/system/thread_defs.h",
1416   "underlying_type" : "_ZTIi"
1417  },
1418  {
1419   "alignment" : 4,
1420   "enum_fields" :
1421   [
1422    {
1423     "enum_field_value" : 281411584,
1424     "name" : "HAL_DATASPACE_BT2020_ITU"
1425    },
1426    {
1427     "enum_field_value" : 298188800,
1428     "name" : "HAL_DATASPACE_BT2020_ITU_PQ"
1429    },
1430    {
1431     "enum_field_value" : 302383104,
1432     "name" : "HAL_DATASPACE_BT2020_ITU_HLG"
1433    },
1434    {
1435     "enum_field_value" : 168165376,
1436     "name" : "HAL_DATASPACE_BT2020_HLG"
1437    }
1438   ],
1439   "linker_set_key" : "_ZTI24android_dataspace_v1_1_t",
1440   "name" : "android_dataspace_v1_1_t",
1441   "referenced_type" : "_ZTI24android_dataspace_v1_1_t",
1442   "self_type" : "_ZTI24android_dataspace_v1_1_t",
1443   "size" : 4,
1444   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1445   "underlying_type" : "_ZTIj"
1446  },
1447  {
1448   "alignment" : 4,
1449   "enum_fields" :
1450   [
1451    {
1452     "enum_field_value" : 142999552,
1453     "name" : "HAL_DATASPACE_DISPLAY_BT2020"
1454    },
1455    {
1456     "enum_field_value" : 4098,
1457     "name" : "HAL_DATASPACE_DYNAMIC_DEPTH"
1458    },
1459    {
1460     "enum_field_value" : 4099,
1461     "name" : "HAL_DATASPACE_JPEG_APP_SEGMENTS"
1462    },
1463    {
1464     "enum_field_value" : 4100,
1465     "name" : "HAL_DATASPACE_HEIF"
1466    }
1467   ],
1468   "linker_set_key" : "_ZTI24android_dataspace_v1_2_t",
1469   "name" : "android_dataspace_v1_2_t",
1470   "referenced_type" : "_ZTI24android_dataspace_v1_2_t",
1471   "self_type" : "_ZTI24android_dataspace_v1_2_t",
1472   "size" : 4,
1473   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
1474   "underlying_type" : "_ZTIj"
1475  },
1476  {
1477   "alignment" : 4,
1478   "enum_fields" :
1479   [
1480    {
1481     "enum_field_value" : 10,
1482     "name" : "HAL_COLOR_MODE_BT2020"
1483    },
1484    {
1485     "enum_field_value" : 11,
1486     "name" : "HAL_COLOR_MODE_BT2100_PQ"
1487    },
1488    {
1489     "enum_field_value" : 12,
1490     "name" : "HAL_COLOR_MODE_BT2100_HLG"
1491    }
1492   ],
1493   "linker_set_key" : "_ZTI25android_color_mode_v1_1_t",
1494   "name" : "android_color_mode_v1_1_t",
1495   "referenced_type" : "_ZTI25android_color_mode_v1_1_t",
1496   "self_type" : "_ZTI25android_color_mode_v1_1_t",
1497   "size" : 4,
1498   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1499   "underlying_type" : "_ZTIj"
1500  },
1501  {
1502   "alignment" : 4,
1503   "enum_fields" :
1504   [
1505    {
1506     "enum_field_value" : 0,
1507     "name" : "HAL_COLOR_TRANSFORM_IDENTITY"
1508    },
1509    {
1510     "enum_field_value" : 1,
1511     "name" : "HAL_COLOR_TRANSFORM_ARBITRARY_MATRIX"
1512    },
1513    {
1514     "enum_field_value" : 2,
1515     "name" : "HAL_COLOR_TRANSFORM_VALUE_INVERSE"
1516    },
1517    {
1518     "enum_field_value" : 3,
1519     "name" : "HAL_COLOR_TRANSFORM_GRAYSCALE"
1520    },
1521    {
1522     "enum_field_value" : 4,
1523     "name" : "HAL_COLOR_TRANSFORM_CORRECT_PROTANOPIA"
1524    },
1525    {
1526     "enum_field_value" : 5,
1527     "name" : "HAL_COLOR_TRANSFORM_CORRECT_DEUTERANOPIA"
1528    },
1529    {
1530     "enum_field_value" : 6,
1531     "name" : "HAL_COLOR_TRANSFORM_CORRECT_TRITANOPIA"
1532    }
1533   ],
1534   "linker_set_key" : "_ZTI25android_color_transform_t",
1535   "name" : "android_color_transform_t",
1536   "referenced_type" : "_ZTI25android_color_transform_t",
1537   "self_type" : "_ZTI25android_color_transform_t",
1538   "size" : 4,
1539   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1540   "underlying_type" : "_ZTIj"
1541  },
1542  {
1543   "alignment" : 4,
1544   "enum_fields" :
1545   [
1546    {
1547     "enum_field_value" : 39,
1548     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_888"
1549    },
1550    {
1551     "enum_field_value" : 40,
1552     "name" : "HAL_PIXEL_FORMAT_YCBCR_444_888"
1553    },
1554    {
1555     "enum_field_value" : 41,
1556     "name" : "HAL_PIXEL_FORMAT_FLEX_RGB_888"
1557    },
1558    {
1559     "enum_field_value" : 42,
1560     "name" : "HAL_PIXEL_FORMAT_FLEX_RGBA_8888"
1561    }
1562   ],
1563   "linker_set_key" : "_ZTI25android_pixel_format_sw_t",
1564   "name" : "android_pixel_format_sw_t",
1565   "referenced_type" : "_ZTI25android_pixel_format_sw_t",
1566   "self_type" : "_ZTI25android_pixel_format_sw_t",
1567   "size" : 4,
1568   "source_file" : "/system/core/libsystem/include/system/graphics-sw.h",
1569   "underlying_type" : "_ZTIj"
1570  },
1571  {
1572   "alignment" : 4,
1573   "enum_fields" :
1574   [
1575    {
1576     "enum_field_value" : 48,
1577     "name" : "HAL_PIXEL_FORMAT_DEPTH_16"
1578    },
1579    {
1580     "enum_field_value" : 49,
1581     "name" : "HAL_PIXEL_FORMAT_DEPTH_24"
1582    },
1583    {
1584     "enum_field_value" : 50,
1585     "name" : "HAL_PIXEL_FORMAT_DEPTH_24_STENCIL_8"
1586    },
1587    {
1588     "enum_field_value" : 51,
1589     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F"
1590    },
1591    {
1592     "enum_field_value" : 52,
1593     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F_STENCIL_8"
1594    },
1595    {
1596     "enum_field_value" : 53,
1597     "name" : "HAL_PIXEL_FORMAT_STENCIL_8"
1598    },
1599    {
1600     "enum_field_value" : 54,
1601     "name" : "HAL_PIXEL_FORMAT_YCBCR_P010"
1602    }
1603   ],
1604   "linker_set_key" : "_ZTI27android_pixel_format_v1_1_t",
1605   "name" : "android_pixel_format_v1_1_t",
1606   "referenced_type" : "_ZTI27android_pixel_format_v1_1_t",
1607   "self_type" : "_ZTI27android_pixel_format_v1_1_t",
1608   "size" : 4,
1609   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1610   "underlying_type" : "_ZTIj"
1611  },
1612  {
1613   "alignment" : 4,
1614   "enum_fields" :
1615   [
1616    {
1617     "enum_field_value" : 55,
1618     "name" : "HAL_PIXEL_FORMAT_HSV_888"
1619    }
1620   ],
1621   "linker_set_key" : "_ZTI27android_pixel_format_v1_2_t",
1622   "name" : "android_pixel_format_v1_2_t",
1623   "referenced_type" : "_ZTI27android_pixel_format_v1_2_t",
1624   "self_type" : "_ZTI27android_pixel_format_v1_2_t",
1625   "size" : 4,
1626   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
1627   "underlying_type" : "_ZTIj"
1628  },
1629  {
1630   "alignment" : 4,
1631   "enum_fields" :
1632   [
1633    {
1634     "enum_field_value" : 0,
1635     "name" : "HAL_RENDER_INTENT_COLORIMETRIC"
1636    },
1637    {
1638     "enum_field_value" : 1,
1639     "name" : "HAL_RENDER_INTENT_ENHANCE"
1640    },
1641    {
1642     "enum_field_value" : 2,
1643     "name" : "HAL_RENDER_INTENT_TONE_MAP_COLORIMETRIC"
1644    },
1645    {
1646     "enum_field_value" : 3,
1647     "name" : "HAL_RENDER_INTENT_TONE_MAP_ENHANCE"
1648    }
1649   ],
1650   "linker_set_key" : "_ZTI28android_render_intent_v1_1_t",
1651   "name" : "android_render_intent_v1_1_t",
1652   "referenced_type" : "_ZTI28android_render_intent_v1_1_t",
1653   "self_type" : "_ZTI28android_render_intent_v1_1_t",
1654   "size" : 4,
1655   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1656   "underlying_type" : "_ZTIj"
1657  },
1658  {
1659   "alignment" : 4,
1660   "enum_fields" :
1661   [
1662    {
1663     "enum_field_value" : 0,
1664     "name" : "LOG_ID_MIN"
1665    },
1666    {
1667     "enum_field_value" : 0,
1668     "name" : "LOG_ID_MAIN"
1669    },
1670    {
1671     "enum_field_value" : 1,
1672     "name" : "LOG_ID_RADIO"
1673    },
1674    {
1675     "enum_field_value" : 2,
1676     "name" : "LOG_ID_EVENTS"
1677    },
1678    {
1679     "enum_field_value" : 3,
1680     "name" : "LOG_ID_SYSTEM"
1681    },
1682    {
1683     "enum_field_value" : 4,
1684     "name" : "LOG_ID_CRASH"
1685    },
1686    {
1687     "enum_field_value" : 5,
1688     "name" : "LOG_ID_STATS"
1689    },
1690    {
1691     "enum_field_value" : 6,
1692     "name" : "LOG_ID_SECURITY"
1693    },
1694    {
1695     "enum_field_value" : 7,
1696     "name" : "LOG_ID_KERNEL"
1697    },
1698    {
1699     "enum_field_value" : 8,
1700     "name" : "LOG_ID_MAX"
1701    },
1702    {
1703     "enum_field_value" : 2147483647,
1704     "name" : "LOG_ID_DEFAULT"
1705    }
1706   ],
1707   "linker_set_key" : "_ZTI6log_id",
1708   "name" : "log_id",
1709   "referenced_type" : "_ZTI6log_id",
1710   "self_type" : "_ZTI6log_id",
1711   "size" : 4,
1712   "source_file" : "/system/core/liblog/include/android/log.h",
1713   "underlying_type" : "_ZTIj"
1714  },
1715  {
1716   "alignment" : 4,
1717   "enum_fields" :
1718   [
1719    {
1720     "enum_field_value" : 1,
1721     "name" : "android::VectorImpl::HAS_TRIVIAL_CTOR"
1722    },
1723    {
1724     "enum_field_value" : 2,
1725     "name" : "android::VectorImpl::HAS_TRIVIAL_DTOR"
1726    },
1727    {
1728     "enum_field_value" : 4,
1729     "name" : "android::VectorImpl::HAS_TRIVIAL_COPY"
1730    }
1731   ],
1732   "linker_set_key" : "_ZTIN7android10VectorImpl17$HAS_TRIVIAL_COPYE",
1733   "name" : "android::VectorImpl::(anonymous enum at system/core/libutils/include/utils/VectorImpl.h:43:5)",
1734   "referenced_type" : "_ZTIN7android10VectorImpl17$HAS_TRIVIAL_COPYE",
1735   "self_type" : "_ZTIN7android10VectorImpl17$HAS_TRIVIAL_COPYE",
1736   "size" : 4,
1737   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
1738   "underlying_type" : "_ZTIj"
1739  },
1740  {
1741   "alignment" : 4,
1742   "enum_fields" :
1743   [
1744    {
1745     "enum_field_value" : 0,
1746     "name" : "android::OK"
1747    },
1748    {
1749     "enum_field_value" : 0,
1750     "name" : "android::NO_ERROR"
1751    },
1752    {
1753     "enum_field_value" : -2147483648,
1754     "name" : "android::UNKNOWN_ERROR"
1755    },
1756    {
1757     "enum_field_value" : -12,
1758     "name" : "android::NO_MEMORY"
1759    },
1760    {
1761     "enum_field_value" : -38,
1762     "name" : "android::INVALID_OPERATION"
1763    },
1764    {
1765     "enum_field_value" : -22,
1766     "name" : "android::BAD_VALUE"
1767    },
1768    {
1769     "enum_field_value" : -2147483647,
1770     "name" : "android::BAD_TYPE"
1771    },
1772    {
1773     "enum_field_value" : -2,
1774     "name" : "android::NAME_NOT_FOUND"
1775    },
1776    {
1777     "enum_field_value" : -1,
1778     "name" : "android::PERMISSION_DENIED"
1779    },
1780    {
1781     "enum_field_value" : -19,
1782     "name" : "android::NO_INIT"
1783    },
1784    {
1785     "enum_field_value" : -17,
1786     "name" : "android::ALREADY_EXISTS"
1787    },
1788    {
1789     "enum_field_value" : -32,
1790     "name" : "android::DEAD_OBJECT"
1791    },
1792    {
1793     "enum_field_value" : -2147483646,
1794     "name" : "android::FAILED_TRANSACTION"
1795    },
1796    {
1797     "enum_field_value" : -75,
1798     "name" : "android::BAD_INDEX"
1799    },
1800    {
1801     "enum_field_value" : -61,
1802     "name" : "android::NOT_ENOUGH_DATA"
1803    },
1804    {
1805     "enum_field_value" : -11,
1806     "name" : "android::WOULD_BLOCK"
1807    },
1808    {
1809     "enum_field_value" : -110,
1810     "name" : "android::TIMED_OUT"
1811    },
1812    {
1813     "enum_field_value" : -74,
1814     "name" : "android::UNKNOWN_TRANSACTION"
1815    },
1816    {
1817     "enum_field_value" : -2147483641,
1818     "name" : "android::FDS_NOT_ALLOWED"
1819    },
1820    {
1821     "enum_field_value" : -2147483640,
1822     "name" : "android::UNEXPECTED_NULL"
1823    }
1824   ],
1825   "linker_set_key" : "_ZTIN7android15$ALREADY_EXISTSE",
1826   "name" : "android::(anonymous enum at system/core/libutils/include/utils/Errors.h:43:1)",
1827   "referenced_type" : "_ZTIN7android15$ALREADY_EXISTSE",
1828   "self_type" : "_ZTIN7android15$ALREADY_EXISTSE",
1829   "size" : 4,
1830   "source_file" : "/system/core/libutils/include/utils/Errors.h",
1831   "underlying_type" : "_ZTIi"
1832  },
1833  {
1834   "alignment" : 4,
1835   "enum_fields" :
1836   [
1837    {
1838     "enum_field_value" : 19,
1839     "name" : "android::PRIORITY_LOWEST"
1840    },
1841    {
1842     "enum_field_value" : 10,
1843     "name" : "android::PRIORITY_BACKGROUND"
1844    },
1845    {
1846     "enum_field_value" : 0,
1847     "name" : "android::PRIORITY_NORMAL"
1848    },
1849    {
1850     "enum_field_value" : -2,
1851     "name" : "android::PRIORITY_FOREGROUND"
1852    },
1853    {
1854     "enum_field_value" : -4,
1855     "name" : "android::PRIORITY_DISPLAY"
1856    },
1857    {
1858     "enum_field_value" : -8,
1859     "name" : "android::PRIORITY_URGENT_DISPLAY"
1860    },
1861    {
1862     "enum_field_value" : -16,
1863     "name" : "android::PRIORITY_AUDIO"
1864    },
1865    {
1866     "enum_field_value" : -19,
1867     "name" : "android::PRIORITY_URGENT_AUDIO"
1868    },
1869    {
1870     "enum_field_value" : -20,
1871     "name" : "android::PRIORITY_HIGHEST"
1872    },
1873    {
1874     "enum_field_value" : 0,
1875     "name" : "android::PRIORITY_DEFAULT"
1876    },
1877    {
1878     "enum_field_value" : -1,
1879     "name" : "android::PRIORITY_MORE_FAVORABLE"
1880    },
1881    {
1882     "enum_field_value" : 1,
1883     "name" : "android::PRIORITY_LESS_FAVORABLE"
1884    }
1885   ],
1886   "linker_set_key" : "_ZTIN7android15$PRIORITY_AUDIOE",
1887   "name" : "android::(anonymous enum at system/core/libutils/include/utils/ThreadDefs.h:53:1)",
1888   "referenced_type" : "_ZTIN7android15$PRIORITY_AUDIOE",
1889   "self_type" : "_ZTIN7android15$PRIORITY_AUDIOE",
1890   "size" : 4,
1891   "source_file" : "/system/core/libutils/include/utils/ThreadDefs.h",
1892   "underlying_type" : "_ZTIi"
1893  },
1894  {
1895   "alignment" : 4,
1896   "enum_fields" :
1897   [
1898    {
1899     "enum_field_value" : 1,
1900     "name" : "android::trait_trivial_copy<bool>::value"
1901    }
1902   ],
1903   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIbE6$valueE",
1904   "name" : "android::trait_trivial_copy<bool>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:98:1)",
1905   "referenced_type" : "_ZTIN7android18trait_trivial_copyIbE6$valueE",
1906   "self_type" : "_ZTIN7android18trait_trivial_copyIbE6$valueE",
1907   "size" : 4,
1908   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1909   "underlying_type" : "_ZTIj"
1910  },
1911  {
1912   "alignment" : 4,
1913   "enum_fields" :
1914   [
1915    {
1916     "enum_field_value" : 1,
1917     "name" : "android::trait_trivial_copy<char>::value"
1918    }
1919   ],
1920   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIcE6$valueE",
1921   "name" : "android::trait_trivial_copy<char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:99:1)",
1922   "referenced_type" : "_ZTIN7android18trait_trivial_copyIcE6$valueE",
1923   "self_type" : "_ZTIN7android18trait_trivial_copyIcE6$valueE",
1924   "size" : 4,
1925   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1926   "underlying_type" : "_ZTIj"
1927  },
1928  {
1929   "alignment" : 4,
1930   "enum_fields" :
1931   [
1932    {
1933     "enum_field_value" : 1,
1934     "name" : "android::trait_trivial_copy<double>::value"
1935    }
1936   ],
1937   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIdE6$valueE",
1938   "name" : "android::trait_trivial_copy<double>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:110:1)",
1939   "referenced_type" : "_ZTIN7android18trait_trivial_copyIdE6$valueE",
1940   "self_type" : "_ZTIN7android18trait_trivial_copyIdE6$valueE",
1941   "size" : 4,
1942   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1943   "underlying_type" : "_ZTIj"
1944  },
1945  {
1946   "alignment" : 4,
1947   "enum_fields" :
1948   [
1949    {
1950     "enum_field_value" : 1,
1951     "name" : "android::trait_trivial_copy<float>::value"
1952    }
1953   ],
1954   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIfE6$valueE",
1955   "name" : "android::trait_trivial_copy<float>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:109:1)",
1956   "referenced_type" : "_ZTIN7android18trait_trivial_copyIfE6$valueE",
1957   "self_type" : "_ZTIN7android18trait_trivial_copyIfE6$valueE",
1958   "size" : 4,
1959   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1960   "underlying_type" : "_ZTIj"
1961  },
1962  {
1963   "alignment" : 4,
1964   "enum_fields" :
1965   [
1966    {
1967     "enum_field_value" : 1,
1968     "name" : "android::trait_trivial_copy<unsigned char>::value"
1969    }
1970   ],
1971   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIhE6$valueE",
1972   "name" : "android::trait_trivial_copy<unsigned char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:100:1)",
1973   "referenced_type" : "_ZTIN7android18trait_trivial_copyIhE6$valueE",
1974   "self_type" : "_ZTIN7android18trait_trivial_copyIhE6$valueE",
1975   "size" : 4,
1976   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1977   "underlying_type" : "_ZTIj"
1978  },
1979  {
1980   "alignment" : 4,
1981   "enum_fields" :
1982   [
1983    {
1984     "enum_field_value" : 1,
1985     "name" : "android::trait_trivial_copy<int>::value"
1986    }
1987   ],
1988   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIiE6$valueE",
1989   "name" : "android::trait_trivial_copy<int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:103:1)",
1990   "referenced_type" : "_ZTIN7android18trait_trivial_copyIiE6$valueE",
1991   "self_type" : "_ZTIN7android18trait_trivial_copyIiE6$valueE",
1992   "size" : 4,
1993   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1994   "underlying_type" : "_ZTIj"
1995  },
1996  {
1997   "alignment" : 4,
1998   "enum_fields" :
1999   [
2000    {
2001     "enum_field_value" : 1,
2002     "name" : "android::trait_trivial_copy<unsigned int>::value"
2003    }
2004   ],
2005   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIjE6$valueE",
2006   "name" : "android::trait_trivial_copy<unsigned int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:104:1)",
2007   "referenced_type" : "_ZTIN7android18trait_trivial_copyIjE6$valueE",
2008   "self_type" : "_ZTIN7android18trait_trivial_copyIjE6$valueE",
2009   "size" : 4,
2010   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2011   "underlying_type" : "_ZTIj"
2012  },
2013  {
2014   "alignment" : 4,
2015   "enum_fields" :
2016   [
2017    {
2018     "enum_field_value" : 1,
2019     "name" : "android::trait_trivial_copy<long>::value"
2020    }
2021   ],
2022   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIlE6$valueE",
2023   "name" : "android::trait_trivial_copy<long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:105:1)",
2024   "referenced_type" : "_ZTIN7android18trait_trivial_copyIlE6$valueE",
2025   "self_type" : "_ZTIN7android18trait_trivial_copyIlE6$valueE",
2026   "size" : 4,
2027   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2028   "underlying_type" : "_ZTIj"
2029  },
2030  {
2031   "alignment" : 4,
2032   "enum_fields" :
2033   [
2034    {
2035     "enum_field_value" : 1,
2036     "name" : "android::trait_trivial_copy<unsigned long>::value"
2037    }
2038   ],
2039   "linker_set_key" : "_ZTIN7android18trait_trivial_copyImE6$valueE",
2040   "name" : "android::trait_trivial_copy<unsigned long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:106:1)",
2041   "referenced_type" : "_ZTIN7android18trait_trivial_copyImE6$valueE",
2042   "self_type" : "_ZTIN7android18trait_trivial_copyImE6$valueE",
2043   "size" : 4,
2044   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2045   "underlying_type" : "_ZTIj"
2046  },
2047  {
2048   "alignment" : 4,
2049   "enum_fields" :
2050   [
2051    {
2052     "enum_field_value" : 1,
2053     "name" : "android::trait_trivial_copy<short>::value"
2054    }
2055   ],
2056   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIsE6$valueE",
2057   "name" : "android::trait_trivial_copy<short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:101:1)",
2058   "referenced_type" : "_ZTIN7android18trait_trivial_copyIsE6$valueE",
2059   "self_type" : "_ZTIN7android18trait_trivial_copyIsE6$valueE",
2060   "size" : 4,
2061   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2062   "underlying_type" : "_ZTIj"
2063  },
2064  {
2065   "alignment" : 4,
2066   "enum_fields" :
2067   [
2068    {
2069     "enum_field_value" : 1,
2070     "name" : "android::trait_trivial_copy<unsigned short>::value"
2071    }
2072   ],
2073   "linker_set_key" : "_ZTIN7android18trait_trivial_copyItE6$valueE",
2074   "name" : "android::trait_trivial_copy<unsigned short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:102:1)",
2075   "referenced_type" : "_ZTIN7android18trait_trivial_copyItE6$valueE",
2076   "self_type" : "_ZTIN7android18trait_trivial_copyItE6$valueE",
2077   "size" : 4,
2078   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2079   "underlying_type" : "_ZTIj"
2080  },
2081  {
2082   "alignment" : 4,
2083   "enum_fields" :
2084   [
2085    {
2086     "enum_field_value" : 1,
2087     "name" : "android::trait_trivial_copy<void>::value"
2088    }
2089   ],
2090   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIvE6$valueE",
2091   "name" : "android::trait_trivial_copy<void>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:97:1)",
2092   "referenced_type" : "_ZTIN7android18trait_trivial_copyIvE6$valueE",
2093   "self_type" : "_ZTIN7android18trait_trivial_copyIvE6$valueE",
2094   "size" : 4,
2095   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2096   "underlying_type" : "_ZTIj"
2097  },
2098  {
2099   "alignment" : 4,
2100   "enum_fields" :
2101   [
2102    {
2103     "enum_field_value" : 1,
2104     "name" : "android::trait_trivial_copy<long long>::value"
2105    }
2106   ],
2107   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIxE6$valueE",
2108   "name" : "android::trait_trivial_copy<long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:107:1)",
2109   "referenced_type" : "_ZTIN7android18trait_trivial_copyIxE6$valueE",
2110   "self_type" : "_ZTIN7android18trait_trivial_copyIxE6$valueE",
2111   "size" : 4,
2112   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2113   "underlying_type" : "_ZTIj"
2114  },
2115  {
2116   "alignment" : 4,
2117   "enum_fields" :
2118   [
2119    {
2120     "enum_field_value" : 1,
2121     "name" : "android::trait_trivial_copy<unsigned long long>::value"
2122    }
2123   ],
2124   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIyE6$valueE",
2125   "name" : "android::trait_trivial_copy<unsigned long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:108:1)",
2126   "referenced_type" : "_ZTIN7android18trait_trivial_copyIyE6$valueE",
2127   "self_type" : "_ZTIN7android18trait_trivial_copyIyE6$valueE",
2128   "size" : 4,
2129   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2130   "underlying_type" : "_ZTIj"
2131  },
2132  {
2133   "alignment" : 4,
2134   "enum_fields" :
2135   [
2136    {
2137     "enum_field_value" : 1,
2138     "name" : "android::trait_trivial_ctor<bool>::value"
2139    }
2140   ],
2141   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIbE6$valueE",
2142   "name" : "android::trait_trivial_ctor<bool>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:98:1)",
2143   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIbE6$valueE",
2144   "self_type" : "_ZTIN7android18trait_trivial_ctorIbE6$valueE",
2145   "size" : 4,
2146   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2147   "underlying_type" : "_ZTIj"
2148  },
2149  {
2150   "alignment" : 4,
2151   "enum_fields" :
2152   [
2153    {
2154     "enum_field_value" : 1,
2155     "name" : "android::trait_trivial_ctor<char>::value"
2156    }
2157   ],
2158   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIcE6$valueE",
2159   "name" : "android::trait_trivial_ctor<char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:99:1)",
2160   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIcE6$valueE",
2161   "self_type" : "_ZTIN7android18trait_trivial_ctorIcE6$valueE",
2162   "size" : 4,
2163   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2164   "underlying_type" : "_ZTIj"
2165  },
2166  {
2167   "alignment" : 4,
2168   "enum_fields" :
2169   [
2170    {
2171     "enum_field_value" : 1,
2172     "name" : "android::trait_trivial_ctor<double>::value"
2173    }
2174   ],
2175   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIdE6$valueE",
2176   "name" : "android::trait_trivial_ctor<double>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:110:1)",
2177   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIdE6$valueE",
2178   "self_type" : "_ZTIN7android18trait_trivial_ctorIdE6$valueE",
2179   "size" : 4,
2180   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2181   "underlying_type" : "_ZTIj"
2182  },
2183  {
2184   "alignment" : 4,
2185   "enum_fields" :
2186   [
2187    {
2188     "enum_field_value" : 1,
2189     "name" : "android::trait_trivial_ctor<float>::value"
2190    }
2191   ],
2192   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIfE6$valueE",
2193   "name" : "android::trait_trivial_ctor<float>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:109:1)",
2194   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIfE6$valueE",
2195   "self_type" : "_ZTIN7android18trait_trivial_ctorIfE6$valueE",
2196   "size" : 4,
2197   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2198   "underlying_type" : "_ZTIj"
2199  },
2200  {
2201   "alignment" : 4,
2202   "enum_fields" :
2203   [
2204    {
2205     "enum_field_value" : 1,
2206     "name" : "android::trait_trivial_ctor<unsigned char>::value"
2207    }
2208   ],
2209   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIhE6$valueE",
2210   "name" : "android::trait_trivial_ctor<unsigned char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:100:1)",
2211   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIhE6$valueE",
2212   "self_type" : "_ZTIN7android18trait_trivial_ctorIhE6$valueE",
2213   "size" : 4,
2214   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2215   "underlying_type" : "_ZTIj"
2216  },
2217  {
2218   "alignment" : 4,
2219   "enum_fields" :
2220   [
2221    {
2222     "enum_field_value" : 1,
2223     "name" : "android::trait_trivial_ctor<int>::value"
2224    }
2225   ],
2226   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIiE6$valueE",
2227   "name" : "android::trait_trivial_ctor<int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:103:1)",
2228   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIiE6$valueE",
2229   "self_type" : "_ZTIN7android18trait_trivial_ctorIiE6$valueE",
2230   "size" : 4,
2231   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2232   "underlying_type" : "_ZTIj"
2233  },
2234  {
2235   "alignment" : 4,
2236   "enum_fields" :
2237   [
2238    {
2239     "enum_field_value" : 1,
2240     "name" : "android::trait_trivial_ctor<unsigned int>::value"
2241    }
2242   ],
2243   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIjE6$valueE",
2244   "name" : "android::trait_trivial_ctor<unsigned int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:104:1)",
2245   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIjE6$valueE",
2246   "self_type" : "_ZTIN7android18trait_trivial_ctorIjE6$valueE",
2247   "size" : 4,
2248   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2249   "underlying_type" : "_ZTIj"
2250  },
2251  {
2252   "alignment" : 4,
2253   "enum_fields" :
2254   [
2255    {
2256     "enum_field_value" : 1,
2257     "name" : "android::trait_trivial_ctor<long>::value"
2258    }
2259   ],
2260   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIlE6$valueE",
2261   "name" : "android::trait_trivial_ctor<long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:105:1)",
2262   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIlE6$valueE",
2263   "self_type" : "_ZTIN7android18trait_trivial_ctorIlE6$valueE",
2264   "size" : 4,
2265   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2266   "underlying_type" : "_ZTIj"
2267  },
2268  {
2269   "alignment" : 4,
2270   "enum_fields" :
2271   [
2272    {
2273     "enum_field_value" : 1,
2274     "name" : "android::trait_trivial_ctor<unsigned long>::value"
2275    }
2276   ],
2277   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorImE6$valueE",
2278   "name" : "android::trait_trivial_ctor<unsigned long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:106:1)",
2279   "referenced_type" : "_ZTIN7android18trait_trivial_ctorImE6$valueE",
2280   "self_type" : "_ZTIN7android18trait_trivial_ctorImE6$valueE",
2281   "size" : 4,
2282   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2283   "underlying_type" : "_ZTIj"
2284  },
2285  {
2286   "alignment" : 4,
2287   "enum_fields" :
2288   [
2289    {
2290     "enum_field_value" : 1,
2291     "name" : "android::trait_trivial_ctor<short>::value"
2292    }
2293   ],
2294   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIsE6$valueE",
2295   "name" : "android::trait_trivial_ctor<short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:101:1)",
2296   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIsE6$valueE",
2297   "self_type" : "_ZTIN7android18trait_trivial_ctorIsE6$valueE",
2298   "size" : 4,
2299   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2300   "underlying_type" : "_ZTIj"
2301  },
2302  {
2303   "alignment" : 4,
2304   "enum_fields" :
2305   [
2306    {
2307     "enum_field_value" : 1,
2308     "name" : "android::trait_trivial_ctor<unsigned short>::value"
2309    }
2310   ],
2311   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorItE6$valueE",
2312   "name" : "android::trait_trivial_ctor<unsigned short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:102:1)",
2313   "referenced_type" : "_ZTIN7android18trait_trivial_ctorItE6$valueE",
2314   "self_type" : "_ZTIN7android18trait_trivial_ctorItE6$valueE",
2315   "size" : 4,
2316   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2317   "underlying_type" : "_ZTIj"
2318  },
2319  {
2320   "alignment" : 4,
2321   "enum_fields" :
2322   [
2323    {
2324     "enum_field_value" : 1,
2325     "name" : "android::trait_trivial_ctor<void>::value"
2326    }
2327   ],
2328   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIvE6$valueE",
2329   "name" : "android::trait_trivial_ctor<void>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:97:1)",
2330   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIvE6$valueE",
2331   "self_type" : "_ZTIN7android18trait_trivial_ctorIvE6$valueE",
2332   "size" : 4,
2333   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2334   "underlying_type" : "_ZTIj"
2335  },
2336  {
2337   "alignment" : 4,
2338   "enum_fields" :
2339   [
2340    {
2341     "enum_field_value" : 1,
2342     "name" : "android::trait_trivial_ctor<long long>::value"
2343    }
2344   ],
2345   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIxE6$valueE",
2346   "name" : "android::trait_trivial_ctor<long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:107:1)",
2347   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIxE6$valueE",
2348   "self_type" : "_ZTIN7android18trait_trivial_ctorIxE6$valueE",
2349   "size" : 4,
2350   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2351   "underlying_type" : "_ZTIj"
2352  },
2353  {
2354   "alignment" : 4,
2355   "enum_fields" :
2356   [
2357    {
2358     "enum_field_value" : 1,
2359     "name" : "android::trait_trivial_ctor<unsigned long long>::value"
2360    }
2361   ],
2362   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIyE6$valueE",
2363   "name" : "android::trait_trivial_ctor<unsigned long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:108:1)",
2364   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIyE6$valueE",
2365   "self_type" : "_ZTIN7android18trait_trivial_ctorIyE6$valueE",
2366   "size" : 4,
2367   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2368   "underlying_type" : "_ZTIj"
2369  },
2370  {
2371   "alignment" : 4,
2372   "enum_fields" :
2373   [
2374    {
2375     "enum_field_value" : 1,
2376     "name" : "android::trait_trivial_dtor<bool>::value"
2377    }
2378   ],
2379   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIbE6$valueE",
2380   "name" : "android::trait_trivial_dtor<bool>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:98:1)",
2381   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIbE6$valueE",
2382   "self_type" : "_ZTIN7android18trait_trivial_dtorIbE6$valueE",
2383   "size" : 4,
2384   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2385   "underlying_type" : "_ZTIj"
2386  },
2387  {
2388   "alignment" : 4,
2389   "enum_fields" :
2390   [
2391    {
2392     "enum_field_value" : 1,
2393     "name" : "android::trait_trivial_dtor<char>::value"
2394    }
2395   ],
2396   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIcE6$valueE",
2397   "name" : "android::trait_trivial_dtor<char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:99:1)",
2398   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIcE6$valueE",
2399   "self_type" : "_ZTIN7android18trait_trivial_dtorIcE6$valueE",
2400   "size" : 4,
2401   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2402   "underlying_type" : "_ZTIj"
2403  },
2404  {
2405   "alignment" : 4,
2406   "enum_fields" :
2407   [
2408    {
2409     "enum_field_value" : 1,
2410     "name" : "android::trait_trivial_dtor<double>::value"
2411    }
2412   ],
2413   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIdE6$valueE",
2414   "name" : "android::trait_trivial_dtor<double>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:110:1)",
2415   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIdE6$valueE",
2416   "self_type" : "_ZTIN7android18trait_trivial_dtorIdE6$valueE",
2417   "size" : 4,
2418   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2419   "underlying_type" : "_ZTIj"
2420  },
2421  {
2422   "alignment" : 4,
2423   "enum_fields" :
2424   [
2425    {
2426     "enum_field_value" : 1,
2427     "name" : "android::trait_trivial_dtor<float>::value"
2428    }
2429   ],
2430   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIfE6$valueE",
2431   "name" : "android::trait_trivial_dtor<float>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:109:1)",
2432   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIfE6$valueE",
2433   "self_type" : "_ZTIN7android18trait_trivial_dtorIfE6$valueE",
2434   "size" : 4,
2435   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2436   "underlying_type" : "_ZTIj"
2437  },
2438  {
2439   "alignment" : 4,
2440   "enum_fields" :
2441   [
2442    {
2443     "enum_field_value" : 1,
2444     "name" : "android::trait_trivial_dtor<unsigned char>::value"
2445    }
2446   ],
2447   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIhE6$valueE",
2448   "name" : "android::trait_trivial_dtor<unsigned char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:100:1)",
2449   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIhE6$valueE",
2450   "self_type" : "_ZTIN7android18trait_trivial_dtorIhE6$valueE",
2451   "size" : 4,
2452   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2453   "underlying_type" : "_ZTIj"
2454  },
2455  {
2456   "alignment" : 4,
2457   "enum_fields" :
2458   [
2459    {
2460     "enum_field_value" : 1,
2461     "name" : "android::trait_trivial_dtor<int>::value"
2462    }
2463   ],
2464   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIiE6$valueE",
2465   "name" : "android::trait_trivial_dtor<int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:103:1)",
2466   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIiE6$valueE",
2467   "self_type" : "_ZTIN7android18trait_trivial_dtorIiE6$valueE",
2468   "size" : 4,
2469   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2470   "underlying_type" : "_ZTIj"
2471  },
2472  {
2473   "alignment" : 4,
2474   "enum_fields" :
2475   [
2476    {
2477     "enum_field_value" : 1,
2478     "name" : "android::trait_trivial_dtor<unsigned int>::value"
2479    }
2480   ],
2481   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIjE6$valueE",
2482   "name" : "android::trait_trivial_dtor<unsigned int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:104:1)",
2483   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIjE6$valueE",
2484   "self_type" : "_ZTIN7android18trait_trivial_dtorIjE6$valueE",
2485   "size" : 4,
2486   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2487   "underlying_type" : "_ZTIj"
2488  },
2489  {
2490   "alignment" : 4,
2491   "enum_fields" :
2492   [
2493    {
2494     "enum_field_value" : 1,
2495     "name" : "android::trait_trivial_dtor<long>::value"
2496    }
2497   ],
2498   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIlE6$valueE",
2499   "name" : "android::trait_trivial_dtor<long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:105:1)",
2500   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIlE6$valueE",
2501   "self_type" : "_ZTIN7android18trait_trivial_dtorIlE6$valueE",
2502   "size" : 4,
2503   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2504   "underlying_type" : "_ZTIj"
2505  },
2506  {
2507   "alignment" : 4,
2508   "enum_fields" :
2509   [
2510    {
2511     "enum_field_value" : 1,
2512     "name" : "android::trait_trivial_dtor<unsigned long>::value"
2513    }
2514   ],
2515   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorImE6$valueE",
2516   "name" : "android::trait_trivial_dtor<unsigned long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:106:1)",
2517   "referenced_type" : "_ZTIN7android18trait_trivial_dtorImE6$valueE",
2518   "self_type" : "_ZTIN7android18trait_trivial_dtorImE6$valueE",
2519   "size" : 4,
2520   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2521   "underlying_type" : "_ZTIj"
2522  },
2523  {
2524   "alignment" : 4,
2525   "enum_fields" :
2526   [
2527    {
2528     "enum_field_value" : 1,
2529     "name" : "android::trait_trivial_dtor<short>::value"
2530    }
2531   ],
2532   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIsE6$valueE",
2533   "name" : "android::trait_trivial_dtor<short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:101:1)",
2534   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIsE6$valueE",
2535   "self_type" : "_ZTIN7android18trait_trivial_dtorIsE6$valueE",
2536   "size" : 4,
2537   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2538   "underlying_type" : "_ZTIj"
2539  },
2540  {
2541   "alignment" : 4,
2542   "enum_fields" :
2543   [
2544    {
2545     "enum_field_value" : 1,
2546     "name" : "android::trait_trivial_dtor<unsigned short>::value"
2547    }
2548   ],
2549   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorItE6$valueE",
2550   "name" : "android::trait_trivial_dtor<unsigned short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:102:1)",
2551   "referenced_type" : "_ZTIN7android18trait_trivial_dtorItE6$valueE",
2552   "self_type" : "_ZTIN7android18trait_trivial_dtorItE6$valueE",
2553   "size" : 4,
2554   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2555   "underlying_type" : "_ZTIj"
2556  },
2557  {
2558   "alignment" : 4,
2559   "enum_fields" :
2560   [
2561    {
2562     "enum_field_value" : 1,
2563     "name" : "android::trait_trivial_dtor<void>::value"
2564    }
2565   ],
2566   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIvE6$valueE",
2567   "name" : "android::trait_trivial_dtor<void>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:97:1)",
2568   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIvE6$valueE",
2569   "self_type" : "_ZTIN7android18trait_trivial_dtorIvE6$valueE",
2570   "size" : 4,
2571   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2572   "underlying_type" : "_ZTIj"
2573  },
2574  {
2575   "alignment" : 4,
2576   "enum_fields" :
2577   [
2578    {
2579     "enum_field_value" : 1,
2580     "name" : "android::trait_trivial_dtor<long long>::value"
2581    }
2582   ],
2583   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIxE6$valueE",
2584   "name" : "android::trait_trivial_dtor<long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:107:1)",
2585   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIxE6$valueE",
2586   "self_type" : "_ZTIN7android18trait_trivial_dtorIxE6$valueE",
2587   "size" : 4,
2588   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2589   "underlying_type" : "_ZTIj"
2590  },
2591  {
2592   "alignment" : 4,
2593   "enum_fields" :
2594   [
2595    {
2596     "enum_field_value" : 1,
2597     "name" : "android::trait_trivial_dtor<unsigned long long>::value"
2598    }
2599   ],
2600   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIyE6$valueE",
2601   "name" : "android::trait_trivial_dtor<unsigned long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:108:1)",
2602   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIyE6$valueE",
2603   "self_type" : "_ZTIN7android18trait_trivial_dtorIyE6$valueE",
2604   "size" : 4,
2605   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2606   "underlying_type" : "_ZTIj"
2607  },
2608  {
2609   "alignment" : 4,
2610   "enum_fields" :
2611   [
2612    {
2613     "enum_field_value" : 1,
2614     "name" : "android::trait_trivial_move<android::String8>::value"
2615    }
2616   ],
2617   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_7String8EE6$valueE",
2618   "name" : "android::trait_trivial_move<String8>::(anonymous enum at system/core/libutils/include/utils/String8.h:242:1)",
2619   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EE6$valueE",
2620   "self_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EE6$valueE",
2621   "size" : 4,
2622   "source_file" : "/system/core/libutils/include/utils/String8.h",
2623   "underlying_type" : "_ZTIj"
2624  },
2625  {
2626   "alignment" : 4,
2627   "enum_fields" :
2628   [
2629    {
2630     "enum_field_value" : 1,
2631     "name" : "android::trait_trivial_move<android::String16>::value"
2632    }
2633   ],
2634   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_8String16EE6$valueE",
2635   "name" : "android::trait_trivial_move<String16>::(anonymous enum at system/core/libutils/include/utils/String16.h:197:1)",
2636   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EE6$valueE",
2637   "self_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EE6$valueE",
2638   "size" : 4,
2639   "source_file" : "/system/core/libutils/include/utils/String16.h",
2640   "underlying_type" : "_ZTIj"
2641  },
2642  {
2643   "alignment" : 4,
2644   "enum_fields" :
2645   [
2646    {
2647     "enum_field_value" : 1,
2648     "name" : "android::trait_trivial_move<bool>::value"
2649    }
2650   ],
2651   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIbE6$valueE",
2652   "name" : "android::trait_trivial_move<bool>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:98:1)",
2653   "referenced_type" : "_ZTIN7android18trait_trivial_moveIbE6$valueE",
2654   "self_type" : "_ZTIN7android18trait_trivial_moveIbE6$valueE",
2655   "size" : 4,
2656   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2657   "underlying_type" : "_ZTIj"
2658  },
2659  {
2660   "alignment" : 4,
2661   "enum_fields" :
2662   [
2663    {
2664     "enum_field_value" : 1,
2665     "name" : "android::trait_trivial_move<char>::value"
2666    }
2667   ],
2668   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIcE6$valueE",
2669   "name" : "android::trait_trivial_move<char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:99:1)",
2670   "referenced_type" : "_ZTIN7android18trait_trivial_moveIcE6$valueE",
2671   "self_type" : "_ZTIN7android18trait_trivial_moveIcE6$valueE",
2672   "size" : 4,
2673   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2674   "underlying_type" : "_ZTIj"
2675  },
2676  {
2677   "alignment" : 4,
2678   "enum_fields" :
2679   [
2680    {
2681     "enum_field_value" : 1,
2682     "name" : "android::trait_trivial_move<double>::value"
2683    }
2684   ],
2685   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIdE6$valueE",
2686   "name" : "android::trait_trivial_move<double>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:110:1)",
2687   "referenced_type" : "_ZTIN7android18trait_trivial_moveIdE6$valueE",
2688   "self_type" : "_ZTIN7android18trait_trivial_moveIdE6$valueE",
2689   "size" : 4,
2690   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2691   "underlying_type" : "_ZTIj"
2692  },
2693  {
2694   "alignment" : 4,
2695   "enum_fields" :
2696   [
2697    {
2698     "enum_field_value" : 1,
2699     "name" : "android::trait_trivial_move<float>::value"
2700    }
2701   ],
2702   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIfE6$valueE",
2703   "name" : "android::trait_trivial_move<float>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:109:1)",
2704   "referenced_type" : "_ZTIN7android18trait_trivial_moveIfE6$valueE",
2705   "self_type" : "_ZTIN7android18trait_trivial_moveIfE6$valueE",
2706   "size" : 4,
2707   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2708   "underlying_type" : "_ZTIj"
2709  },
2710  {
2711   "alignment" : 4,
2712   "enum_fields" :
2713   [
2714    {
2715     "enum_field_value" : 1,
2716     "name" : "android::trait_trivial_move<unsigned char>::value"
2717    }
2718   ],
2719   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIhE6$valueE",
2720   "name" : "android::trait_trivial_move<unsigned char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:100:1)",
2721   "referenced_type" : "_ZTIN7android18trait_trivial_moveIhE6$valueE",
2722   "self_type" : "_ZTIN7android18trait_trivial_moveIhE6$valueE",
2723   "size" : 4,
2724   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2725   "underlying_type" : "_ZTIj"
2726  },
2727  {
2728   "alignment" : 4,
2729   "enum_fields" :
2730   [
2731    {
2732     "enum_field_value" : 1,
2733     "name" : "android::trait_trivial_move<int>::value"
2734    }
2735   ],
2736   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIiE6$valueE",
2737   "name" : "android::trait_trivial_move<int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:103:1)",
2738   "referenced_type" : "_ZTIN7android18trait_trivial_moveIiE6$valueE",
2739   "self_type" : "_ZTIN7android18trait_trivial_moveIiE6$valueE",
2740   "size" : 4,
2741   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2742   "underlying_type" : "_ZTIj"
2743  },
2744  {
2745   "alignment" : 4,
2746   "enum_fields" :
2747   [
2748    {
2749     "enum_field_value" : 1,
2750     "name" : "android::trait_trivial_move<unsigned int>::value"
2751    }
2752   ],
2753   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIjE6$valueE",
2754   "name" : "android::trait_trivial_move<unsigned int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:104:1)",
2755   "referenced_type" : "_ZTIN7android18trait_trivial_moveIjE6$valueE",
2756   "self_type" : "_ZTIN7android18trait_trivial_moveIjE6$valueE",
2757   "size" : 4,
2758   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2759   "underlying_type" : "_ZTIj"
2760  },
2761  {
2762   "alignment" : 4,
2763   "enum_fields" :
2764   [
2765    {
2766     "enum_field_value" : 1,
2767     "name" : "android::trait_trivial_move<long>::value"
2768    }
2769   ],
2770   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIlE6$valueE",
2771   "name" : "android::trait_trivial_move<long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:105:1)",
2772   "referenced_type" : "_ZTIN7android18trait_trivial_moveIlE6$valueE",
2773   "self_type" : "_ZTIN7android18trait_trivial_moveIlE6$valueE",
2774   "size" : 4,
2775   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2776   "underlying_type" : "_ZTIj"
2777  },
2778  {
2779   "alignment" : 4,
2780   "enum_fields" :
2781   [
2782    {
2783     "enum_field_value" : 1,
2784     "name" : "android::trait_trivial_move<unsigned long>::value"
2785    }
2786   ],
2787   "linker_set_key" : "_ZTIN7android18trait_trivial_moveImE6$valueE",
2788   "name" : "android::trait_trivial_move<unsigned long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:106:1)",
2789   "referenced_type" : "_ZTIN7android18trait_trivial_moveImE6$valueE",
2790   "self_type" : "_ZTIN7android18trait_trivial_moveImE6$valueE",
2791   "size" : 4,
2792   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2793   "underlying_type" : "_ZTIj"
2794  },
2795  {
2796   "alignment" : 4,
2797   "enum_fields" :
2798   [
2799    {
2800     "enum_field_value" : 1,
2801     "name" : "android::trait_trivial_move<short>::value"
2802    }
2803   ],
2804   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIsE6$valueE",
2805   "name" : "android::trait_trivial_move<short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:101:1)",
2806   "referenced_type" : "_ZTIN7android18trait_trivial_moveIsE6$valueE",
2807   "self_type" : "_ZTIN7android18trait_trivial_moveIsE6$valueE",
2808   "size" : 4,
2809   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2810   "underlying_type" : "_ZTIj"
2811  },
2812  {
2813   "alignment" : 4,
2814   "enum_fields" :
2815   [
2816    {
2817     "enum_field_value" : 1,
2818     "name" : "android::trait_trivial_move<unsigned short>::value"
2819    }
2820   ],
2821   "linker_set_key" : "_ZTIN7android18trait_trivial_moveItE6$valueE",
2822   "name" : "android::trait_trivial_move<unsigned short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:102:1)",
2823   "referenced_type" : "_ZTIN7android18trait_trivial_moveItE6$valueE",
2824   "self_type" : "_ZTIN7android18trait_trivial_moveItE6$valueE",
2825   "size" : 4,
2826   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2827   "underlying_type" : "_ZTIj"
2828  },
2829  {
2830   "alignment" : 4,
2831   "enum_fields" :
2832   [
2833    {
2834     "enum_field_value" : 1,
2835     "name" : "android::trait_trivial_move<void>::value"
2836    }
2837   ],
2838   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIvE6$valueE",
2839   "name" : "android::trait_trivial_move<void>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:97:1)",
2840   "referenced_type" : "_ZTIN7android18trait_trivial_moveIvE6$valueE",
2841   "self_type" : "_ZTIN7android18trait_trivial_moveIvE6$valueE",
2842   "size" : 4,
2843   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2844   "underlying_type" : "_ZTIj"
2845  },
2846  {
2847   "alignment" : 4,
2848   "enum_fields" :
2849   [
2850    {
2851     "enum_field_value" : 1,
2852     "name" : "android::trait_trivial_move<long long>::value"
2853    }
2854   ],
2855   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIxE6$valueE",
2856   "name" : "android::trait_trivial_move<long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:107:1)",
2857   "referenced_type" : "_ZTIN7android18trait_trivial_moveIxE6$valueE",
2858   "self_type" : "_ZTIN7android18trait_trivial_moveIxE6$valueE",
2859   "size" : 4,
2860   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2861   "underlying_type" : "_ZTIj"
2862  },
2863  {
2864   "alignment" : 4,
2865   "enum_fields" :
2866   [
2867    {
2868     "enum_field_value" : 1,
2869     "name" : "android::trait_trivial_move<unsigned long long>::value"
2870    }
2871   ],
2872   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIyE6$valueE",
2873   "name" : "android::trait_trivial_move<unsigned long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:108:1)",
2874   "referenced_type" : "_ZTIN7android18trait_trivial_moveIyE6$valueE",
2875   "self_type" : "_ZTIN7android18trait_trivial_moveIyE6$valueE",
2876   "size" : 4,
2877   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2878   "underlying_type" : "_ZTIj"
2879  },
2880  {
2881   "alignment" : 4,
2882   "enum_fields" :
2883   [
2884    {
2885     "enum_field_value" : 0,
2886     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::UNKNOWN"
2887    },
2888    {
2889     "enum_field_value" : 1,
2890     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_64BIT"
2891    },
2892    {
2893     "enum_field_value" : 2,
2894     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_32BIT"
2895    }
2896   ],
2897   "linker_set_key" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
2898   "name" : "android::hidl::base::V1_0::DebugInfo::Architecture",
2899   "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
2900   "self_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
2901   "size" : 4,
2902   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h",
2903   "underlying_type" : "_ZTIi"
2904  },
2905  {
2906   "alignment" : 4,
2907   "enum_fields" :
2908   [
2909    {
2910     "enum_field_value" : -1,
2911     "name" : "android::hidl::manager::V1_0::IServiceManager::PidConstant::NO_PID"
2912    }
2913   ],
2914   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
2915   "name" : "android::hidl::manager::V1_0::IServiceManager::PidConstant",
2916   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
2917   "self_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
2918   "size" : 4,
2919   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
2920   "underlying_type" : "_ZTIi"
2921  },
2922  {
2923   "alignment" : 1,
2924   "enum_fields" :
2925   [
2926    {
2927     "enum_field_value" : 0,
2928     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::EMPTY"
2929    },
2930    {
2931     "enum_field_value" : 1,
2932     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::HWBINDER"
2933    },
2934    {
2935     "enum_field_value" : 2,
2936     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::PASSTHROUGH"
2937    }
2938   ],
2939   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_015IServiceManager9TransportE",
2940   "name" : "android::hidl::manager::V1_0::IServiceManager::Transport",
2941   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager9TransportE",
2942   "self_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager9TransportE",
2943   "size" : 1,
2944   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
2945   "underlying_type" : "_ZTIh"
2946  },
2947  {
2948   "alignment" : 4,
2949   "enum_fields" :
2950   [
2951    {
2952     "enum_field_value" : 0,
2953     "name" : "android::Mutex::PRIVATE"
2954    },
2955    {
2956     "enum_field_value" : 1,
2957     "name" : "android::Mutex::SHARED"
2958    }
2959   ],
2960   "linker_set_key" : "_ZTIN7android5Mutex8$PRIVATEE",
2961   "name" : "android::Mutex::(anonymous enum at system/core/libutils/include/utils/Mutex.h:96:5)",
2962   "referenced_type" : "_ZTIN7android5Mutex8$PRIVATEE",
2963   "self_type" : "_ZTIN7android5Mutex8$PRIVATEE",
2964   "size" : 4,
2965   "source_file" : "/system/core/libutils/include/utils/Mutex.h",
2966   "underlying_type" : "_ZTIj"
2967  },
2968  {
2969   "alignment" : 4,
2970   "enum_fields" :
2971   [
2972    {
2973     "enum_field_value" : 0,
2974     "name" : "android::RWLock::PRIVATE"
2975    },
2976    {
2977     "enum_field_value" : 1,
2978     "name" : "android::RWLock::SHARED"
2979    }
2980   ],
2981   "linker_set_key" : "_ZTIN7android6RWLock8$PRIVATEE",
2982   "name" : "android::RWLock::(anonymous enum at system/core/libutils/include/utils/RWLock.h:44:5)",
2983   "referenced_type" : "_ZTIN7android6RWLock8$PRIVATEE",
2984   "self_type" : "_ZTIN7android6RWLock8$PRIVATEE",
2985   "size" : 4,
2986   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
2987   "underlying_type" : "_ZTIj"
2988  },
2989  {
2990   "access" : "protected",
2991   "alignment" : 4,
2992   "enum_fields" :
2993   [
2994    {
2995     "enum_field_value" : 1,
2996     "name" : "android::RefBase::FIRST_INC_STRONG"
2997    }
2998   ],
2999   "linker_set_key" : "_ZTIN7android7RefBase17$FIRST_INC_STRONGE",
3000   "name" : "android::RefBase::(anonymous enum at system/core/libutils/include/utils/RefBase.h:313:5)",
3001   "referenced_type" : "_ZTIN7android7RefBase17$FIRST_INC_STRONGE",
3002   "self_type" : "_ZTIN7android7RefBase17$FIRST_INC_STRONGE",
3003   "size" : 4,
3004   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
3005   "underlying_type" : "_ZTIj"
3006  },
3007  {
3008   "access" : "protected",
3009   "alignment" : 4,
3010   "enum_fields" :
3011   [
3012    {
3013     "enum_field_value" : 0,
3014     "name" : "android::RefBase::OBJECT_LIFETIME_STRONG"
3015    },
3016    {
3017     "enum_field_value" : 1,
3018     "name" : "android::RefBase::OBJECT_LIFETIME_WEAK"
3019    },
3020    {
3021     "enum_field_value" : 1,
3022     "name" : "android::RefBase::OBJECT_LIFETIME_MASK"
3023    }
3024   ],
3025   "linker_set_key" : "_ZTIN7android7RefBase21$OBJECT_LIFETIME_MASKE",
3026   "name" : "android::RefBase::(anonymous enum at system/core/libutils/include/utils/RefBase.h:304:5)",
3027   "referenced_type" : "_ZTIN7android7RefBase21$OBJECT_LIFETIME_MASKE",
3028   "self_type" : "_ZTIN7android7RefBase21$OBJECT_LIFETIME_MASKE",
3029   "size" : 4,
3030   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
3031   "underlying_type" : "_ZTIj"
3032  },
3033  {
3034   "alignment" : 4,
3035   "enum_fields" :
3036   [
3037    {
3038     "enum_field_value" : 0,
3039     "name" : "android::String8::kEmptyString"
3040    }
3041   ],
3042   "linker_set_key" : "_ZTIN7android7String813StaticLinkageE",
3043   "name" : "android::String8::StaticLinkage",
3044   "referenced_type" : "_ZTIN7android7String813StaticLinkageE",
3045   "self_type" : "_ZTIN7android7String813StaticLinkageE",
3046   "size" : 4,
3047   "source_file" : "/system/core/libutils/include/utils/String8.h",
3048   "underlying_type" : "_ZTIj"
3049  },
3050  {
3051   "alignment" : 4,
3052   "enum_fields" :
3053   [
3054    {
3055     "enum_field_value" : 0,
3056     "name" : "android::String16::kEmptyString"
3057    }
3058   ],
3059   "linker_set_key" : "_ZTIN7android8String1613StaticLinkageE",
3060   "name" : "android::String16::StaticLinkage",
3061   "referenced_type" : "_ZTIN7android8String1613StaticLinkageE",
3062   "self_type" : "_ZTIN7android8String1613StaticLinkageE",
3063   "size" : 4,
3064   "source_file" : "/system/core/libutils/include/utils/String16.h",
3065   "underlying_type" : "_ZTIj"
3066  },
3067  {
3068   "alignment" : 4,
3069   "enum_fields" :
3070   [
3071    {
3072     "enum_field_value" : 0,
3073     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::READPTRPOS"
3074    },
3075    {
3076     "enum_field_value" : 1,
3077     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::WRITEPTRPOS"
3078    },
3079    {
3080     "enum_field_value" : 2,
3081     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::DATAPTRPOS"
3082    },
3083    {
3084     "enum_field_value" : 3,
3085     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::EVFLAGWORDPOS"
3086    }
3087   ],
3088   "linker_set_key" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EE11GrantorTypeE",
3089   "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::GrantorType",
3090   "referenced_type" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EE11GrantorTypeE",
3091   "self_type" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EE11GrantorTypeE",
3092   "size" : 4,
3093   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
3094   "underlying_type" : "_ZTIi"
3095  },
3096  {
3097   "alignment" : 4,
3098   "enum_fields" :
3099   [
3100    {
3101     "enum_field_value" : 0,
3102     "name" : "android::hardware::ProcessState::CallRestriction::NONE"
3103    },
3104    {
3105     "enum_field_value" : 1,
3106     "name" : "android::hardware::ProcessState::CallRestriction::ERROR_IF_NOT_ONEWAY"
3107    },
3108    {
3109     "enum_field_value" : 2,
3110     "name" : "android::hardware::ProcessState::CallRestriction::FATAL_IF_NOT_ONEWAY"
3111    }
3112   ],
3113   "linker_set_key" : "_ZTIN7android8hardware12ProcessState15CallRestrictionE",
3114   "name" : "android::hardware::ProcessState::CallRestriction",
3115   "referenced_type" : "_ZTIN7android8hardware12ProcessState15CallRestrictionE",
3116   "self_type" : "_ZTIN7android8hardware12ProcessState15CallRestrictionE",
3117   "size" : 4,
3118   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
3119   "underlying_type" : "_ZTIi"
3120  },
3121  {
3122   "alignment" : 4,
3123   "enum_fields" :
3124   [
3125    {
3126     "enum_field_value" : 0,
3127     "name" : "android::hardware::HidlReturnRestriction::NONE"
3128    },
3129    {
3130     "enum_field_value" : 1,
3131     "name" : "android::hardware::HidlReturnRestriction::ERROR_IF_UNCHECKED"
3132    },
3133    {
3134     "enum_field_value" : 2,
3135     "name" : "android::hardware::HidlReturnRestriction::FATAL_IF_UNCHECKED"
3136    }
3137   ],
3138   "linker_set_key" : "_ZTIN7android8hardware21HidlReturnRestrictionE",
3139   "name" : "android::hardware::HidlReturnRestriction",
3140   "referenced_type" : "_ZTIN7android8hardware21HidlReturnRestrictionE",
3141   "self_type" : "_ZTIN7android8hardware21HidlReturnRestrictionE",
3142   "size" : 4,
3143   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
3144   "underlying_type" : "_ZTIi"
3145  },
3146  {
3147   "alignment" : 4,
3148   "enum_fields" :
3149   [
3150    {
3151     "enum_field_value" : 0,
3152     "name" : "android::hardware::Status::EX_NONE"
3153    },
3154    {
3155     "enum_field_value" : -1,
3156     "name" : "android::hardware::Status::EX_SECURITY"
3157    },
3158    {
3159     "enum_field_value" : -2,
3160     "name" : "android::hardware::Status::EX_BAD_PARCELABLE"
3161    },
3162    {
3163     "enum_field_value" : -3,
3164     "name" : "android::hardware::Status::EX_ILLEGAL_ARGUMENT"
3165    },
3166    {
3167     "enum_field_value" : -4,
3168     "name" : "android::hardware::Status::EX_NULL_POINTER"
3169    },
3170    {
3171     "enum_field_value" : -5,
3172     "name" : "android::hardware::Status::EX_ILLEGAL_STATE"
3173    },
3174    {
3175     "enum_field_value" : -6,
3176     "name" : "android::hardware::Status::EX_NETWORK_MAIN_THREAD"
3177    },
3178    {
3179     "enum_field_value" : -7,
3180     "name" : "android::hardware::Status::EX_UNSUPPORTED_OPERATION"
3181    },
3182    {
3183     "enum_field_value" : -128,
3184     "name" : "android::hardware::Status::EX_HAS_REPLY_HEADER"
3185    },
3186    {
3187     "enum_field_value" : -129,
3188     "name" : "android::hardware::Status::EX_TRANSACTION_FAILED"
3189    }
3190   ],
3191   "linker_set_key" : "_ZTIN7android8hardware6Status9ExceptionE",
3192   "name" : "android::hardware::Status::Exception",
3193   "referenced_type" : "_ZTIN7android8hardware6Status9ExceptionE",
3194   "self_type" : "_ZTIN7android8hardware6Status9ExceptionE",
3195   "size" : 4,
3196   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
3197   "underlying_type" : "_ZTIi"
3198  },
3199  {
3200   "alignment" : 4,
3201   "enum_fields" :
3202   [
3203    {
3204     "enum_field_value" : 1,
3205     "name" : "android::hardware::IBinder::FLAG_ONEWAY"
3206    }
3207   ],
3208   "linker_set_key" : "_ZTIN7android8hardware7IBinder12$FLAG_ONEWAYE",
3209   "name" : "android::hardware::IBinder::(anonymous enum at system/libhwbinder/include/hwbinder/IBinder.h:47:5)",
3210   "referenced_type" : "_ZTIN7android8hardware7IBinder12$FLAG_ONEWAYE",
3211   "self_type" : "_ZTIN7android8hardware7IBinder12$FLAG_ONEWAYE",
3212   "size" : 4,
3213   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
3214   "underlying_type" : "_ZTIj"
3215  },
3216  {
3217   "alignment" : 4,
3218   "enum_fields" :
3219   [
3220    {
3221     "enum_field_value" : 0,
3222     "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_ENTRY"
3223    },
3224    {
3225     "enum_field_value" : 1,
3226     "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_EXIT"
3227    },
3228    {
3229     "enum_field_value" : 2,
3230     "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_ENTRY"
3231    },
3232    {
3233     "enum_field_value" : 3,
3234     "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_EXIT"
3235    },
3236    {
3237     "enum_field_value" : 4,
3238     "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_ENTRY"
3239    },
3240    {
3241     "enum_field_value" : 5,
3242     "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_EXIT"
3243    },
3244    {
3245     "enum_field_value" : 6,
3246     "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_ENTRY"
3247    },
3248    {
3249     "enum_field_value" : 7,
3250     "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_EXIT"
3251    },
3252    {
3253     "enum_field_value" : 8,
3254     "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_ENTRY"
3255    },
3256    {
3257     "enum_field_value" : 9,
3258     "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_EXIT"
3259    }
3260   ],
3261   "linker_set_key" : "_ZTIN7android8hardware7details16HidlInstrumentor20InstrumentationEventE",
3262   "name" : "android::hardware::details::HidlInstrumentor::InstrumentationEvent",
3263   "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentor20InstrumentationEventE",
3264   "self_type" : "_ZTIN7android8hardware7details16HidlInstrumentor20InstrumentationEventE",
3265   "size" : 4,
3266   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
3267   "underlying_type" : "_ZTIj"
3268  },
3269  {
3270   "alignment" : 4,
3271   "enum_fields" :
3272   [
3273    {
3274     "enum_field_value" : 0,
3275     "name" : "android::hardware::thermal::V1_0::CoolingType::FAN_RPM"
3276    }
3277   ],
3278   "linker_set_key" : "_ZTIN7android8hardware7thermal4V1_011CoolingTypeE",
3279   "name" : "android::hardware::thermal::V1_0::CoolingType",
3280   "referenced_type" : "_ZTIN7android8hardware7thermal4V1_011CoolingTypeE",
3281   "self_type" : "_ZTIN7android8hardware7thermal4V1_011CoolingTypeE",
3282   "size" : 4,
3283   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/types.h",
3284   "underlying_type" : "_ZTIj"
3285  },
3286  {
3287   "alignment" : 4,
3288   "enum_fields" :
3289   [
3290    {
3291     "enum_field_value" : -1,
3292     "name" : "android::hardware::thermal::V1_0::TemperatureType::UNKNOWN"
3293    },
3294    {
3295     "enum_field_value" : 0,
3296     "name" : "android::hardware::thermal::V1_0::TemperatureType::CPU"
3297    },
3298    {
3299     "enum_field_value" : 1,
3300     "name" : "android::hardware::thermal::V1_0::TemperatureType::GPU"
3301    },
3302    {
3303     "enum_field_value" : 2,
3304     "name" : "android::hardware::thermal::V1_0::TemperatureType::BATTERY"
3305    },
3306    {
3307     "enum_field_value" : 3,
3308     "name" : "android::hardware::thermal::V1_0::TemperatureType::SKIN"
3309    }
3310   ],
3311   "linker_set_key" : "_ZTIN7android8hardware7thermal4V1_015TemperatureTypeE",
3312   "name" : "android::hardware::thermal::V1_0::TemperatureType",
3313   "referenced_type" : "_ZTIN7android8hardware7thermal4V1_015TemperatureTypeE",
3314   "self_type" : "_ZTIN7android8hardware7thermal4V1_015TemperatureTypeE",
3315   "size" : 4,
3316   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/types.h",
3317   "underlying_type" : "_ZTIi"
3318  },
3319  {
3320   "alignment" : 4,
3321   "enum_fields" :
3322   [
3323    {
3324     "enum_field_value" : 0,
3325     "name" : "android::hardware::thermal::V1_0::ThermalStatusCode::SUCCESS"
3326    },
3327    {
3328     "enum_field_value" : 1,
3329     "name" : "android::hardware::thermal::V1_0::ThermalStatusCode::FAILURE"
3330    }
3331   ],
3332   "linker_set_key" : "_ZTIN7android8hardware7thermal4V1_017ThermalStatusCodeE",
3333   "name" : "android::hardware::thermal::V1_0::ThermalStatusCode",
3334   "referenced_type" : "_ZTIN7android8hardware7thermal4V1_017ThermalStatusCodeE",
3335   "self_type" : "_ZTIN7android8hardware7thermal4V1_017ThermalStatusCodeE",
3336   "size" : 4,
3337   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/types.h",
3338   "underlying_type" : "_ZTIj"
3339  },
3340  {
3341   "alignment" : 4,
3342   "enum_fields" :
3343   [
3344    {
3345     "enum_field_value" : 1,
3346     "name" : "android::hardware::kSynchronizedReadWrite"
3347    },
3348    {
3349     "enum_field_value" : 2,
3350     "name" : "android::hardware::kUnsynchronizedWrite"
3351    }
3352   ],
3353   "linker_set_key" : "_ZTIN7android8hardware8MQFlavorE",
3354   "name" : "android::hardware::MQFlavor",
3355   "referenced_type" : "_ZTIN7android8hardware8MQFlavorE",
3356   "self_type" : "_ZTIN7android8hardware8MQFlavorE",
3357   "size" : 4,
3358   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
3359   "underlying_type" : "_ZTIj"
3360  },
3361  {
3362   "alignment" : 4,
3363   "enum_fields" :
3364   [
3365    {
3366     "enum_field_value" : 0,
3367     "name" : "android::Condition::WAKE_UP_ONE"
3368    },
3369    {
3370     "enum_field_value" : 1,
3371     "name" : "android::Condition::WAKE_UP_ALL"
3372    }
3373   ],
3374   "linker_set_key" : "_ZTIN7android9Condition10WakeUpTypeE",
3375   "name" : "android::Condition::WakeUpType",
3376   "referenced_type" : "_ZTIN7android9Condition10WakeUpTypeE",
3377   "self_type" : "_ZTIN7android9Condition10WakeUpTypeE",
3378   "size" : 4,
3379   "source_file" : "/system/core/libutils/include/utils/Condition.h",
3380   "underlying_type" : "_ZTIj"
3381  },
3382  {
3383   "alignment" : 4,
3384   "enum_fields" :
3385   [
3386    {
3387     "enum_field_value" : 0,
3388     "name" : "android::Condition::PRIVATE"
3389    },
3390    {
3391     "enum_field_value" : 1,
3392     "name" : "android::Condition::SHARED"
3393    }
3394   ],
3395   "linker_set_key" : "_ZTIN7android9Condition8$PRIVATEE",
3396   "name" : "android::Condition::(anonymous enum at system/core/libutils/include/utils/Condition.h:54:5)",
3397   "referenced_type" : "_ZTIN7android9Condition8$PRIVATEE",
3398   "self_type" : "_ZTIN7android9Condition8$PRIVATEE",
3399   "size" : 4,
3400   "source_file" : "/system/core/libutils/include/utils/Condition.h",
3401   "underlying_type" : "_ZTIj"
3402  }
3403 ],
3404 "function_types" :
3405 [
3406  {
3407   "alignment" : 4,
3408   "linker_set_key" : "_ZTIFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
3409   "name" : "bool (const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
3410   "parameters" :
3411   [
3412    {
3413     "referenced_type" : "_ZTIRKN7android8String16E"
3414    },
3415    {
3416     "referenced_type" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE"
3417    },
3418    {
3419     "referenced_type" : "_ZTIPv"
3420    }
3421   ],
3422   "referenced_type" : "_ZTIFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
3423   "return_type" : "_ZTIb",
3424   "self_type" : "_ZTIFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
3425   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
3426  },
3427  {
3428   "alignment" : 4,
3429   "linker_set_key" : "_ZTIFiPvE",
3430   "name" : "int (void *)",
3431   "parameters" :
3432   [
3433    {
3434     "referenced_type" : "_ZTIPv"
3435    }
3436   ],
3437   "referenced_type" : "_ZTIFiPvE",
3438   "return_type" : "_ZTIi",
3439   "self_type" : "_ZTIFiPvE",
3440   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
3441  },
3442  {
3443   "alignment" : 4,
3444   "linker_set_key" : "_ZTIFvPN7android8hardware6ParcelEPKhjPKyjPvE",
3445   "name" : "void (android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
3446   "parameters" :
3447   [
3448    {
3449     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
3450    },
3451    {
3452     "referenced_type" : "_ZTIPKh"
3453    },
3454    {
3455     "referenced_type" : "_ZTIj"
3456    },
3457    {
3458     "referenced_type" : "_ZTIPKy"
3459    },
3460    {
3461     "referenced_type" : "_ZTIj"
3462    },
3463    {
3464     "referenced_type" : "_ZTIPv"
3465    }
3466   ],
3467   "referenced_type" : "_ZTIFvPN7android8hardware6ParcelEPKhjPKyjPvE",
3468   "return_type" : "_ZTIv",
3469   "self_type" : "_ZTIFvPN7android8hardware6ParcelEPKhjPKyjPvE",
3470   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
3471  }
3472 ],
3473 "functions" :
3474 [
3475  {
3476   "function_name" : "android::hardware::fromBinder",
3477   "linker_set_key" : "_ZN7android8hardware10fromBinderINS0_7thermal4V1_116IThermalCallbackENS3_19BpHwThermalCallbackENS3_19BnHwThermalCallbackEEENS_2spIT_EERKNS7_INS0_7IBinderEEE",
3478   "parameters" :
3479   [
3480    {
3481     "referenced_type" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE"
3482    }
3483   ],
3484   "return_type" : "_ZTIN7android2spINS_8hardware7thermal4V1_116IThermalCallbackEEE",
3485   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h",
3486   "template_args" :
3487   [
3488    "_ZTIN7android8hardware7thermal4V1_116IThermalCallbackE",
3489    "_ZTIN7android8hardware7thermal4V1_119BpHwThermalCallbackE",
3490    "_ZTIN7android8hardware7thermal4V1_119BnHwThermalCallbackE"
3491   ]
3492  },
3493  {
3494   "function_name" : "android::hardware::details::castInterface",
3495   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_7thermal4V1_116IThermalCallbackENS_4hidl4base4V1_05IBaseENS4_19BpHwThermalCallbackEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb",
3496   "parameters" :
3497   [
3498    {
3499     "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE"
3500    },
3501    {
3502     "referenced_type" : "_ZTIPKc"
3503    },
3504    {
3505     "referenced_type" : "_ZTIb"
3506    }
3507   ],
3508   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_7thermal4V1_116IThermalCallbackEEEEE",
3509   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
3510   "template_args" :
3511   [
3512    "_ZTIN7android8hardware7thermal4V1_116IThermalCallbackE",
3513    "_ZTIN7android4hidl4base4V1_05IBaseE",
3514    "_ZTIN7android8hardware7thermal4V1_119BpHwThermalCallbackE"
3515   ]
3516  },
3517  {
3518   "function_name" : "android::hardware::details::castInterface",
3519   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_7thermal4V1_18IThermalENS3_4V1_08IThermalENS4_11BpHwThermalEEENS0_6ReturnINS_2spIT_EEEENSA_IT0_EEPKcb",
3520   "parameters" :
3521   [
3522    {
3523     "referenced_type" : "_ZTIN7android2spINS_8hardware7thermal4V1_08IThermalEEE"
3524    },
3525    {
3526     "referenced_type" : "_ZTIPKc"
3527    },
3528    {
3529     "referenced_type" : "_ZTIb"
3530    }
3531   ],
3532   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_7thermal4V1_18IThermalEEEEE",
3533   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
3534   "template_args" :
3535   [
3536    "_ZTIN7android8hardware7thermal4V1_18IThermalE",
3537    "_ZTIN7android8hardware7thermal4V1_08IThermalE",
3538    "_ZTIN7android8hardware7thermal4V1_111BpHwThermalE"
3539   ]
3540  },
3541  {
3542   "function_name" : "android::hardware::details::castInterface",
3543   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_7thermal4V1_18IThermalENS_4hidl4base4V1_05IBaseENS4_11BpHwThermalEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb",
3544   "parameters" :
3545   [
3546    {
3547     "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE"
3548    },
3549    {
3550     "referenced_type" : "_ZTIPKc"
3551    },
3552    {
3553     "referenced_type" : "_ZTIb"
3554    }
3555   ],
3556   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_7thermal4V1_18IThermalEEEEE",
3557   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
3558   "template_args" :
3559   [
3560    "_ZTIN7android8hardware7thermal4V1_18IThermalE",
3561    "_ZTIN7android4hidl4base4V1_05IBaseE",
3562    "_ZTIN7android8hardware7thermal4V1_111BpHwThermalE"
3563   ]
3564  },
3565  {
3566   "function_name" : "android::hardware::details::wrapPassthrough",
3567   "linker_set_key" : "_ZN7android8hardware7details15wrapPassthroughINS0_7thermal4V1_116IThermalCallbackEvEENS_2spIT_EES8_",
3568   "parameters" :
3569   [
3570    {
3571     "referenced_type" : "_ZTIN7android2spINS_8hardware7thermal4V1_116IThermalCallbackEEE"
3572    }
3573   ],
3574   "return_type" : "_ZTIN7android2spINS_8hardware7thermal4V1_116IThermalCallbackEEE",
3575   "source_file" : "/system/libhidl/transport/include/hidl/HidlPassthroughSupport.h",
3576   "template_args" : [ "_ZTIN7android8hardware7thermal4V1_116IThermalCallbackE", "_ZTIv" ]
3577  },
3578  {
3579   "function_name" : "android::hardware::details::getServiceInternal",
3580   "linker_set_key" : "_ZN7android8hardware7details18getServiceInternalINS0_7thermal4V1_111BpHwThermalENS4_8IThermalEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb",
3581   "parameters" :
3582   [
3583    {
3584     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
3585    },
3586    {
3587     "referenced_type" : "_ZTIb"
3588    },
3589    {
3590     "referenced_type" : "_ZTIb"
3591    }
3592   ],
3593   "return_type" : "_ZTIN7android2spINS_8hardware7thermal4V1_18IThermalEEE",
3594   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
3595   "template_args" :
3596   [
3597    "_ZTIN7android8hardware7thermal4V1_111BpHwThermalE",
3598    "_ZTIN7android8hardware7thermal4V1_18IThermalE",
3599    "_ZTIv",
3600    "_ZTIv"
3601   ]
3602  },
3603  {
3604   "function_name" : "android::hardware::details::getServiceInternal",
3605   "linker_set_key" : "_ZN7android8hardware7details18getServiceInternalINS0_7thermal4V1_119BpHwThermalCallbackENS4_16IThermalCallbackEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb",
3606   "parameters" :
3607   [
3608    {
3609     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
3610    },
3611    {
3612     "referenced_type" : "_ZTIb"
3613    },
3614    {
3615     "referenced_type" : "_ZTIb"
3616    }
3617   ],
3618   "return_type" : "_ZTIN7android2spINS_8hardware7thermal4V1_116IThermalCallbackEEE",
3619   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
3620   "template_args" :
3621   [
3622    "_ZTIN7android8hardware7thermal4V1_119BpHwThermalCallbackE",
3623    "_ZTIN7android8hardware7thermal4V1_116IThermalCallbackE",
3624    "_ZTIv",
3625    "_ZTIv"
3626   ]
3627  },
3628  {
3629   "function_name" : "android::hardware::thermal::V1_1::BnHwThermal::onTransact",
3630   "linker_set_key" : "_ZN7android8hardware7thermal4V1_111BnHwThermal10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE",
3631   "parameters" :
3632   [
3633    {
3634     "is_this_ptr" : true,
3635     "referenced_type" : "_ZTIPN7android8hardware7thermal4V1_111BnHwThermalE"
3636    },
3637    {
3638     "referenced_type" : "_ZTIj"
3639    },
3640    {
3641     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
3642    },
3643    {
3644     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
3645    },
3646    {
3647     "default_arg" : true,
3648     "referenced_type" : "_ZTIj"
3649    },
3650    {
3651     "default_arg" : true,
3652     "referenced_type" : "_ZTINSt3__18functionIFvRN7android8hardware6ParcelEEEE"
3653    }
3654   ],
3655   "return_type" : "_ZTIi",
3656   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.1/[email protected]_genc++_headers/gen/android/hardware/thermal/1.1/BnHwThermal.h"
3657  },
3658  {
3659   "access" : "private",
3660   "function_name" : "android::hardware::thermal::V1_1::BnHwThermal::getDebugInfo",
3661   "linker_set_key" : "_ZN7android8hardware7thermal4V1_111BnHwThermal12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
3662   "parameters" :
3663   [
3664    {
3665     "is_this_ptr" : true,
3666     "referenced_type" : "_ZTIPN7android8hardware7thermal4V1_111BnHwThermalE"
3667    },
3668    {
3669     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android4hidl4base4V1_09DebugInfoEEEE"
3670    }
3671   ],
3672   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3673   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.1/[email protected]_genc++_headers/gen/android/hardware/thermal/1.1/BnHwThermal.h"
3674  },
3675  {
3676   "function_name" : "android::hardware::thermal::V1_1::BnHwThermal::_hidl_registerThermalCallback",
3677   "linker_set_key" : "_ZN7android8hardware7thermal4V1_111BnHwThermal29_hidl_registerThermalCallbackEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
3678   "parameters" :
3679   [
3680    {
3681     "referenced_type" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE"
3682    },
3683    {
3684     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
3685    },
3686    {
3687     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
3688    },
3689    {
3690     "referenced_type" : "_ZTINSt3__18functionIFvRN7android8hardware6ParcelEEEE"
3691    }
3692   ],
3693   "return_type" : "_ZTIi",
3694   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.1/[email protected]_genc++_headers/gen/android/hardware/thermal/1.1/BnHwThermal.h"
3695  },
3696  {
3697   "access" : "private",
3698   "function_name" : "android::hardware::thermal::V1_1::BnHwThermal::ping",
3699   "linker_set_key" : "_ZN7android8hardware7thermal4V1_111BnHwThermal4pingEv",
3700   "parameters" :
3701   [
3702    {
3703     "is_this_ptr" : true,
3704     "referenced_type" : "_ZTIPN7android8hardware7thermal4V1_111BnHwThermalE"
3705    }
3706   ],
3707   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3708   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.1/[email protected]_genc++_headers/gen/android/hardware/thermal/1.1/BnHwThermal.h"
3709  },
3710  {
3711   "function_name" : "android::hardware::thermal::V1_1::BnHwThermal::BnHwThermal",
3712   "linker_set_key" : "_ZN7android8hardware7thermal4V1_111BnHwThermalC1ERKNS_2spINS2_8IThermalEEE",
3713   "parameters" :
3714   [
3715    {
3716     "is_this_ptr" : true,
3717     "referenced_type" : "_ZTIPN7android8hardware7thermal4V1_111BnHwThermalE"
3718    },
3719    {
3720     "referenced_type" : "_ZTIRKN7android2spINS_8hardware7thermal4V1_18IThermalEEE"
3721    }
3722   ],
3723   "return_type" : "_ZTIv",
3724   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.1/[email protected]_genc++_headers/gen/android/hardware/thermal/1.1/BnHwThermal.h"
3725  },
3726  {
3727   "function_name" : "android::hardware::thermal::V1_1::BnHwThermal::BnHwThermal",
3728   "linker_set_key" : "_ZN7android8hardware7thermal4V1_111BnHwThermalC2ERKNS_2spINS2_8IThermalEEE",
3729   "parameters" :
3730   [
3731    {
3732     "is_this_ptr" : true,
3733     "referenced_type" : "_ZTIPN7android8hardware7thermal4V1_111BnHwThermalE"
3734    },
3735    {
3736     "referenced_type" : "_ZTIRKN7android2spINS_8hardware7thermal4V1_18IThermalEEE"
3737    }
3738   ],
3739   "return_type" : "_ZTIv",
3740   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.1/[email protected]_genc++_headers/gen/android/hardware/thermal/1.1/BnHwThermal.h"
3741  },
3742  {
3743   "function_name" : "android::hardware::thermal::V1_1::BnHwThermal::~BnHwThermal",
3744   "linker_set_key" : "_ZN7android8hardware7thermal4V1_111BnHwThermalD0Ev",
3745   "parameters" :
3746   [
3747    {
3748     "is_this_ptr" : true,
3749     "referenced_type" : "_ZTIPN7android8hardware7thermal4V1_111BnHwThermalE"
3750    }
3751   ],
3752   "return_type" : "_ZTIv",
3753   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.1/[email protected]_genc++_headers/gen/android/hardware/thermal/1.1/BnHwThermal.h"
3754  },
3755  {
3756   "function_name" : "android::hardware::thermal::V1_1::BnHwThermal::~BnHwThermal",
3757   "linker_set_key" : "_ZN7android8hardware7thermal4V1_111BnHwThermalD1Ev",
3758   "parameters" :
3759   [
3760    {
3761     "is_this_ptr" : true,
3762     "referenced_type" : "_ZTIPN7android8hardware7thermal4V1_111BnHwThermalE"
3763    }
3764   ],
3765   "return_type" : "_ZTIv",
3766   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.1/[email protected]_genc++_headers/gen/android/hardware/thermal/1.1/BnHwThermal.h"
3767  },
3768  {
3769   "function_name" : "android::hardware::thermal::V1_1::BnHwThermal::~BnHwThermal",
3770   "linker_set_key" : "_ZN7android8hardware7thermal4V1_111BnHwThermalD2Ev",
3771   "parameters" :
3772   [
3773    {
3774     "is_this_ptr" : true,
3775     "referenced_type" : "_ZTIPN7android8hardware7thermal4V1_111BnHwThermalE"
3776    }
3777   ],
3778   "return_type" : "_ZTIv",
3779   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.1/[email protected]_genc++_headers/gen/android/hardware/thermal/1.1/BnHwThermal.h"
3780  },
3781  {
3782   "function_name" : "android::hardware::thermal::V1_1::BpHwThermal::linkToDeath",
3783   "linker_set_key" : "_ZN7android8hardware7thermal4V1_111BpHwThermal11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
3784   "parameters" :
3785   [
3786    {
3787     "is_this_ptr" : true,
3788     "referenced_type" : "_ZTIPN7android8hardware7thermal4V1_111BpHwThermalE"
3789    },
3790    {
3791     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
3792    },
3793    {
3794     "referenced_type" : "_ZTIy"
3795    }
3796   ],
3797   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
3798   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.1/[email protected]_genc++_headers/gen/android/hardware/thermal/1.1/BpHwThermal.h"
3799  },
3800  {
3801   "function_name" : "android::hardware::thermal::V1_1::BpHwThermal::getCpuUsages",
3802   "linker_set_key" : "_ZN7android8hardware7thermal4V1_111BpHwThermal12getCpuUsagesENSt3__18functionIFvRKNS1_4V1_013ThermalStatusERKNS0_8hidl_vecINS6_8CpuUsageEEEEEE",
3803   "parameters" :
3804   [
3805    {
3806     "is_this_ptr" : true,
3807     "referenced_type" : "_ZTIPN7android8hardware7thermal4V1_111BpHwThermalE"
3808    },
3809    {
3810     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware7thermal4V1_013ThermalStatusERKNS2_8hidl_vecINS4_8CpuUsageEEEEEE"
3811    }
3812   ],
3813   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3814   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.1/[email protected]_genc++_headers/gen/android/hardware/thermal/1.1/BpHwThermal.h"
3815  },
3816  {
3817   "function_name" : "android::hardware::thermal::V1_1::BpHwThermal::getDebugInfo",
3818   "linker_set_key" : "_ZN7android8hardware7thermal4V1_111BpHwThermal12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
3819   "parameters" :
3820   [
3821    {
3822     "is_this_ptr" : true,
3823     "referenced_type" : "_ZTIPN7android8hardware7thermal4V1_111BpHwThermalE"
3824    },
3825    {
3826     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android4hidl4base4V1_09DebugInfoEEEE"
3827    }
3828   ],
3829   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3830   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.1/[email protected]_genc++_headers/gen/android/hardware/thermal/1.1/BpHwThermal.h"
3831  },
3832  {
3833   "function_name" : "android::hardware::thermal::V1_1::BpHwThermal::getHashChain",
3834   "linker_set_key" : "_ZN7android8hardware7thermal4V1_111BpHwThermal12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
3835   "parameters" :
3836   [
3837    {
3838     "is_this_ptr" : true,
3839     "referenced_type" : "_ZTIPN7android8hardware7thermal4V1_111BpHwThermalE"
3840    },
3841    {
3842     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_10hidl_arrayIhLj32EJEEEEEEEE"
3843    }
3844   ],
3845   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3846   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.1/[email protected]_genc++_headers/gen/android/hardware/thermal/1.1/BpHwThermal.h"
3847  },
3848  {
3849   "function_name" : "android::hardware::thermal::V1_1::BpHwThermal::unlinkToDeath",
3850   "linker_set_key" : "_ZN7android8hardware7thermal4V1_111BpHwThermal13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
3851   "parameters" :
3852   [
3853    {
3854     "is_this_ptr" : true,
3855     "referenced_type" : "_ZTIPN7android8hardware7thermal4V1_111BpHwThermalE"
3856    },
3857    {
3858     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
3859    }
3860   ],
3861   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
3862   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.1/[email protected]_genc++_headers/gen/android/hardware/thermal/1.1/BpHwThermal.h"
3863  },
3864  {
3865   "function_name" : "android::hardware::thermal::V1_1::BpHwThermal::interfaceChain",
3866   "linker_set_key" : "_ZN7android8hardware7thermal4V1_111BpHwThermal14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
3867   "parameters" :
3868   [
3869    {
3870     "is_this_ptr" : true,
3871     "referenced_type" : "_ZTIPN7android8hardware7thermal4V1_111BpHwThermalE"
3872    },
3873    {
3874     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_11hidl_stringEEEEEE"
3875    }
3876   ],
3877   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3878   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.1/[email protected]_genc++_headers/gen/android/hardware/thermal/1.1/BpHwThermal.h"
3879  },
3880  {
3881   "function_name" : "android::hardware::thermal::V1_1::BpHwThermal::getTemperatures",
3882   "linker_set_key" : "_ZN7android8hardware7thermal4V1_111BpHwThermal15getTemperaturesENSt3__18functionIFvRKNS1_4V1_013ThermalStatusERKNS0_8hidl_vecINS6_11TemperatureEEEEEE",
3883   "parameters" :
3884   [
3885    {
3886     "is_this_ptr" : true,
3887     "referenced_type" : "_ZTIPN7android8hardware7thermal4V1_111BpHwThermalE"
3888    },
3889    {
3890     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware7thermal4V1_013ThermalStatusERKNS2_8hidl_vecINS4_11TemperatureEEEEEE"
3891    }
3892   ],
3893   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3894   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.1/[email protected]_genc++_headers/gen/android/hardware/thermal/1.1/BpHwThermal.h"
3895  },
3896  {
3897   "function_name" : "android::hardware::thermal::V1_1::BpHwThermal::onLastStrongRef",
3898   "linker_set_key" : "_ZN7android8hardware7thermal4V1_111BpHwThermal15onLastStrongRefEPKv",
3899   "parameters" :
3900   [
3901    {
3902     "is_this_ptr" : true,
3903     "referenced_type" : "_ZTIPN7android8hardware7thermal4V1_111BpHwThermalE"
3904    },
3905    {
3906     "referenced_type" : "_ZTIPKv"
3907    }
3908   ],
3909   "return_type" : "_ZTIv",
3910   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.1/[email protected]_genc++_headers/gen/android/hardware/thermal/1.1/BpHwThermal.h"
3911  },
3912  {
3913   "function_name" : "android::hardware::thermal::V1_1::BpHwThermal::getCoolingDevices",
3914   "linker_set_key" : "_ZN7android8hardware7thermal4V1_111BpHwThermal17getCoolingDevicesENSt3__18functionIFvRKNS1_4V1_013ThermalStatusERKNS0_8hidl_vecINS6_13CoolingDeviceEEEEEE",
3915   "parameters" :
3916   [
3917    {
3918     "is_this_ptr" : true,
3919     "referenced_type" : "_ZTIPN7android8hardware7thermal4V1_111BpHwThermalE"
3920    },
3921    {
3922     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware7thermal4V1_013ThermalStatusERKNS2_8hidl_vecINS4_13CoolingDeviceEEEEEE"
3923    }
3924   ],
3925   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3926   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.1/[email protected]_genc++_headers/gen/android/hardware/thermal/1.1/BpHwThermal.h"
3927  },
3928  {
3929   "function_name" : "android::hardware::thermal::V1_1::BpHwThermal::interfaceDescriptor",
3930   "linker_set_key" : "_ZN7android8hardware7thermal4V1_111BpHwThermal19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
3931   "parameters" :
3932   [
3933    {
3934     "is_this_ptr" : true,
3935     "referenced_type" : "_ZTIPN7android8hardware7thermal4V1_111BpHwThermalE"
3936    },
3937    {
3938     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware11hidl_stringEEEE"
3939    }
3940   ],
3941   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3942   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.1/[email protected]_genc++_headers/gen/android/hardware/thermal/1.1/BpHwThermal.h"
3943  },
3944  {
3945   "function_name" : "android::hardware::thermal::V1_1::BpHwThermal::notifySyspropsChanged",
3946   "linker_set_key" : "_ZN7android8hardware7thermal4V1_111BpHwThermal21notifySyspropsChangedEv",
3947   "parameters" :
3948   [
3949    {
3950     "is_this_ptr" : true,
3951     "referenced_type" : "_ZTIPN7android8hardware7thermal4V1_111BpHwThermalE"
3952    }
3953   ],
3954   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3955   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.1/[email protected]_genc++_headers/gen/android/hardware/thermal/1.1/BpHwThermal.h"
3956  },
3957  {
3958   "function_name" : "android::hardware::thermal::V1_1::BpHwThermal::setHALInstrumentation",
3959   "linker_set_key" : "_ZN7android8hardware7thermal4V1_111BpHwThermal21setHALInstrumentationEv",
3960   "parameters" :
3961   [
3962    {
3963     "is_this_ptr" : true,
3964     "referenced_type" : "_ZTIPN7android8hardware7thermal4V1_111BpHwThermalE"
3965    }
3966   ],
3967   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3968   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.1/[email protected]_genc++_headers/gen/android/hardware/thermal/1.1/BpHwThermal.h"
3969  },
3970  {
3971   "function_name" : "android::hardware::thermal::V1_1::BpHwThermal::registerThermalCallback",
3972   "linker_set_key" : "_ZN7android8hardware7thermal4V1_111BpHwThermal23registerThermalCallbackERKNS_2spINS2_16IThermalCallbackEEE",
3973   "parameters" :
3974   [
3975    {
3976     "is_this_ptr" : true,
3977     "referenced_type" : "_ZTIPN7android8hardware7thermal4V1_111BpHwThermalE"
3978    },
3979    {
3980     "referenced_type" : "_ZTIRKN7android2spINS_8hardware7thermal4V1_116IThermalCallbackEEE"
3981    }
3982   ],
3983   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3984   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.1/[email protected]_genc++_headers/gen/android/hardware/thermal/1.1/BpHwThermal.h"
3985  },
3986  {
3987   "function_name" : "android::hardware::thermal::V1_1::BpHwThermal::_hidl_registerThermalCallback",
3988   "linker_set_key" : "_ZN7android8hardware7thermal4V1_111BpHwThermal29_hidl_registerThermalCallbackEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS_2spINS2_16IThermalCallbackEEE",
3989   "parameters" :
3990   [
3991    {
3992     "referenced_type" : "_ZTIPN7android8hardware10IInterfaceE"
3993    },
3994    {
3995     "referenced_type" : "_ZTIPN7android8hardware7details16HidlInstrumentorE"
3996    },
3997    {
3998     "referenced_type" : "_ZTIRKN7android2spINS_8hardware7thermal4V1_116IThermalCallbackEEE"
3999    }
4000   ],
4001   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4002   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.1/[email protected]_genc++_headers/gen/android/hardware/thermal/1.1/BpHwThermal.h"
4003  },
4004  {
4005   "function_name" : "android::hardware::thermal::V1_1::BpHwThermal::ping",
4006   "linker_set_key" : "_ZN7android8hardware7thermal4V1_111BpHwThermal4pingEv",
4007   "parameters" :
4008   [
4009    {
4010     "is_this_ptr" : true,
4011     "referenced_type" : "_ZTIPN7android8hardware7thermal4V1_111BpHwThermalE"
4012    }
4013   ],
4014   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4015   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.1/[email protected]_genc++_headers/gen/android/hardware/thermal/1.1/BpHwThermal.h"
4016  },
4017  {
4018   "function_name" : "android::hardware::thermal::V1_1::BpHwThermal::debug",
4019   "linker_set_key" : "_ZN7android8hardware7thermal4V1_111BpHwThermal5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
4020   "parameters" :
4021   [
4022    {
4023     "is_this_ptr" : true,
4024     "referenced_type" : "_ZTIPN7android8hardware7thermal4V1_111BpHwThermalE"
4025    },
4026    {
4027     "referenced_type" : "_ZTIRKN7android8hardware11hidl_handleE"
4028    },
4029    {
4030     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_11hidl_stringEEE"
4031    }
4032   ],
4033   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4034   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.1/[email protected]_genc++_headers/gen/android/hardware/thermal/1.1/BpHwThermal.h"
4035  },
4036  {
4037   "function_name" : "android::hardware::thermal::V1_1::BpHwThermal::BpHwThermal",
4038   "linker_set_key" : "_ZN7android8hardware7thermal4V1_111BpHwThermalC1ERKNS_2spINS0_7IBinderEEE",
4039   "parameters" :
4040   [
4041    {
4042     "is_this_ptr" : true,
4043     "referenced_type" : "_ZTIPN7android8hardware7thermal4V1_111BpHwThermalE"
4044    },
4045    {
4046     "referenced_type" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE"
4047    }
4048   ],
4049   "return_type" : "_ZTIv",
4050   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.1/[email protected]_genc++_headers/gen/android/hardware/thermal/1.1/BpHwThermal.h"
4051  },
4052  {
4053   "function_name" : "android::hardware::thermal::V1_1::BpHwThermal::BpHwThermal",
4054   "linker_set_key" : "_ZN7android8hardware7thermal4V1_111BpHwThermalC2ERKNS_2spINS0_7IBinderEEE",
4055   "parameters" :
4056   [
4057    {
4058     "is_this_ptr" : true,
4059     "referenced_type" : "_ZTIPN7android8hardware7thermal4V1_111BpHwThermalE"
4060    },
4061    {
4062     "referenced_type" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE"
4063    }
4064   ],
4065   "return_type" : "_ZTIv",
4066   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.1/[email protected]_genc++_headers/gen/android/hardware/thermal/1.1/BpHwThermal.h"
4067  },
4068  {
4069   "function_name" : "android::hardware::thermal::V1_1::IThermalCallback::getService",
4070   "linker_set_key" : "_ZN7android8hardware7thermal4V1_116IThermalCallback10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
4071   "parameters" :
4072   [
4073    {
4074     "default_arg" : true,
4075     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
4076    },
4077    {
4078     "default_arg" : true,
4079     "referenced_type" : "_ZTIb"
4080    }
4081   ],
4082   "return_type" : "_ZTIN7android2spINS_8hardware7thermal4V1_116IThermalCallbackEEE",
4083   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.1/[email protected]_genc++_headers/gen/android/hardware/thermal/1.1/IThermalCallback.h"
4084  },
4085  {
4086   "function_name" : "android::hardware::thermal::V1_1::IThermalCallback::linkToDeath",
4087   "linker_set_key" : "_ZN7android8hardware7thermal4V1_116IThermalCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
4088   "parameters" :
4089   [
4090    {
4091     "is_this_ptr" : true,
4092     "referenced_type" : "_ZTIPN7android8hardware7thermal4V1_116IThermalCallbackE"
4093    },
4094    {
4095     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
4096    },
4097    {
4098     "referenced_type" : "_ZTIy"
4099    }
4100   ],
4101   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
4102   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.1/[email protected]_genc++_headers/gen/android/hardware/thermal/1.1/IThermalCallback.h"
4103  },
4104  {
4105   "function_name" : "android::hardware::thermal::V1_1::IThermalCallback::getDebugInfo",
4106   "linker_set_key" : "_ZN7android8hardware7thermal4V1_116IThermalCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
4107   "parameters" :
4108   [
4109    {
4110     "is_this_ptr" : true,
4111     "referenced_type" : "_ZTIPN7android8hardware7thermal4V1_116IThermalCallbackE"
4112    },
4113    {
4114     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android4hidl4base4V1_09DebugInfoEEEE"
4115    }
4116   ],
4117   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4118   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.1/[email protected]_genc++_headers/gen/android/hardware/thermal/1.1/IThermalCallback.h"
4119  },
4120  {
4121   "function_name" : "android::hardware::thermal::V1_1::IThermalCallback::getHashChain",
4122   "linker_set_key" : "_ZN7android8hardware7thermal4V1_116IThermalCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
4123   "parameters" :
4124   [
4125    {
4126     "is_this_ptr" : true,
4127     "referenced_type" : "_ZTIPN7android8hardware7thermal4V1_116IThermalCallbackE"
4128    },
4129    {
4130     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_10hidl_arrayIhLj32EJEEEEEEEE"
4131    }
4132   ],
4133   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4134   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.1/[email protected]_genc++_headers/gen/android/hardware/thermal/1.1/IThermalCallback.h"
4135  },
4136  {
4137   "function_name" : "android::hardware::thermal::V1_1::IThermalCallback::tryGetService",
4138   "linker_set_key" : "_ZN7android8hardware7thermal4V1_116IThermalCallback13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
4139   "parameters" :
4140   [
4141    {
4142     "default_arg" : true,
4143     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
4144    },
4145    {
4146     "default_arg" : true,
4147     "referenced_type" : "_ZTIb"
4148    }
4149   ],
4150   "return_type" : "_ZTIN7android2spINS_8hardware7thermal4V1_116IThermalCallbackEEE",
4151   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.1/[email protected]_genc++_headers/gen/android/hardware/thermal/1.1/IThermalCallback.h"
4152  },
4153  {
4154   "function_name" : "android::hardware::thermal::V1_1::IThermalCallback::unlinkToDeath",
4155   "linker_set_key" : "_ZN7android8hardware7thermal4V1_116IThermalCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
4156   "parameters" :
4157   [
4158    {
4159     "is_this_ptr" : true,
4160     "referenced_type" : "_ZTIPN7android8hardware7thermal4V1_116IThermalCallbackE"
4161    },
4162    {
4163     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
4164    }
4165   ],
4166   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
4167   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.1/[email protected]_genc++_headers/gen/android/hardware/thermal/1.1/IThermalCallback.h"
4168  },
4169  {
4170   "function_name" : "android::hardware::thermal::V1_1::IThermalCallback::interfaceChain",
4171   "linker_set_key" : "_ZN7android8hardware7thermal4V1_116IThermalCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
4172   "parameters" :
4173   [
4174    {
4175     "is_this_ptr" : true,
4176     "referenced_type" : "_ZTIPN7android8hardware7thermal4V1_116IThermalCallbackE"
4177    },
4178    {
4179     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_11hidl_stringEEEEEE"
4180    }
4181   ],
4182   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4183   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.1/[email protected]_genc++_headers/gen/android/hardware/thermal/1.1/IThermalCallback.h"
4184  },
4185  {
4186   "function_name" : "android::hardware::thermal::V1_1::IThermalCallback::registerAsService",
4187   "linker_set_key" : "_ZN7android8hardware7thermal4V1_116IThermalCallback17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE",
4188   "parameters" :
4189   [
4190    {
4191     "is_this_ptr" : true,
4192     "referenced_type" : "_ZTIPN7android8hardware7thermal4V1_116IThermalCallbackE"
4193    },
4194    {
4195     "default_arg" : true,
4196     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
4197    }
4198   ],
4199   "return_type" : "_ZTIi",
4200   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.1/[email protected]_genc++_headers/gen/android/hardware/thermal/1.1/IThermalCallback.h"
4201  },
4202  {
4203   "function_name" : "android::hardware::thermal::V1_1::IThermalCallback::interfaceDescriptor",
4204   "linker_set_key" : "_ZN7android8hardware7thermal4V1_116IThermalCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
4205   "parameters" :
4206   [
4207    {
4208     "is_this_ptr" : true,
4209     "referenced_type" : "_ZTIPN7android8hardware7thermal4V1_116IThermalCallbackE"
4210    },
4211    {
4212     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware11hidl_stringEEEE"
4213    }
4214   ],
4215   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4216   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.1/[email protected]_genc++_headers/gen/android/hardware/thermal/1.1/IThermalCallback.h"
4217  },
4218  {
4219   "function_name" : "android::hardware::thermal::V1_1::IThermalCallback::notifySyspropsChanged",
4220   "linker_set_key" : "_ZN7android8hardware7thermal4V1_116IThermalCallback21notifySyspropsChangedEv",
4221   "parameters" :
4222   [
4223    {
4224     "is_this_ptr" : true,
4225     "referenced_type" : "_ZTIPN7android8hardware7thermal4V1_116IThermalCallbackE"
4226    }
4227   ],
4228   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4229   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.1/[email protected]_genc++_headers/gen/android/hardware/thermal/1.1/IThermalCallback.h"
4230  },
4231  {
4232   "function_name" : "android::hardware::thermal::V1_1::IThermalCallback::setHALInstrumentation",
4233   "linker_set_key" : "_ZN7android8hardware7thermal4V1_116IThermalCallback21setHALInstrumentationEv",
4234   "parameters" :
4235   [
4236    {
4237     "is_this_ptr" : true,
4238     "referenced_type" : "_ZTIPN7android8hardware7thermal4V1_116IThermalCallbackE"
4239    }
4240   ],
4241   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4242   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.1/[email protected]_genc++_headers/gen/android/hardware/thermal/1.1/IThermalCallback.h"
4243  },
4244  {
4245   "function_name" : "android::hardware::thermal::V1_1::IThermalCallback::registerForNotifications",
4246   "linker_set_key" : "_ZN7android8hardware7thermal4V1_116IThermalCallback24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
4247   "parameters" :
4248   [
4249    {
4250     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
4251    },
4252    {
4253     "referenced_type" : "_ZTIRKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
4254    }
4255   ],
4256   "return_type" : "_ZTIb",
4257   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.1/[email protected]_genc++_headers/gen/android/hardware/thermal/1.1/IThermalCallback.h"
4258  },
4259  {
4260   "function_name" : "android::hardware::thermal::V1_1::IThermalCallback::ping",
4261   "linker_set_key" : "_ZN7android8hardware7thermal4V1_116IThermalCallback4pingEv",
4262   "parameters" :
4263   [
4264    {
4265     "is_this_ptr" : true,
4266     "referenced_type" : "_ZTIPN7android8hardware7thermal4V1_116IThermalCallbackE"
4267    }
4268   ],
4269   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4270   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.1/[email protected]_genc++_headers/gen/android/hardware/thermal/1.1/IThermalCallback.h"
4271  },
4272  {
4273   "function_name" : "android::hardware::thermal::V1_1::IThermalCallback::debug",
4274   "linker_set_key" : "_ZN7android8hardware7thermal4V1_116IThermalCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
4275   "parameters" :
4276   [
4277    {
4278     "is_this_ptr" : true,
4279     "referenced_type" : "_ZTIPN7android8hardware7thermal4V1_116IThermalCallbackE"
4280    },
4281    {
4282     "referenced_type" : "_ZTIRKN7android8hardware11hidl_handleE"
4283    },
4284    {
4285     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_11hidl_stringEEE"
4286    }
4287   ],
4288   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4289   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.1/[email protected]_genc++_headers/gen/android/hardware/thermal/1.1/IThermalCallback.h"
4290  },
4291  {
4292   "function_name" : "android::hardware::thermal::V1_1::IThermalCallback::castFrom",
4293   "linker_set_key" : "_ZN7android8hardware7thermal4V1_116IThermalCallback8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb",
4294   "parameters" :
4295   [
4296    {
4297     "referenced_type" : "_ZTIRKN7android2spINS_4hidl4base4V1_05IBaseEEE"
4298    },
4299    {
4300     "default_arg" : true,
4301     "referenced_type" : "_ZTIb"
4302    }
4303   ],
4304   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_7thermal4V1_116IThermalCallbackEEEEE",
4305   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.1/[email protected]_genc++_headers/gen/android/hardware/thermal/1.1/IThermalCallback.h"
4306  },
4307  {
4308   "function_name" : "android::hardware::thermal::V1_1::IThermalCallback::castFrom",
4309   "linker_set_key" : "_ZN7android8hardware7thermal4V1_116IThermalCallback8castFromERKNS_2spIS3_EEb",
4310   "parameters" :
4311   [
4312    {
4313     "referenced_type" : "_ZTIRKN7android2spINS_8hardware7thermal4V1_116IThermalCallbackEEE"
4314    },
4315    {
4316     "default_arg" : true,
4317     "referenced_type" : "_ZTIb"
4318    }
4319   ],
4320   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_7thermal4V1_116IThermalCallbackEEEEE",
4321   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.1/[email protected]_genc++_headers/gen/android/hardware/thermal/1.1/IThermalCallback.h"
4322  },
4323  {
4324   "access" : "private",
4325   "function_name" : "android::hardware::thermal::V1_1::BsThermalCallback::addOnewayTask",
4326   "linker_set_key" : "_ZN7android8hardware7thermal4V1_117BsThermalCallback13addOnewayTaskENSt3__18functionIFvvEEE",
4327   "parameters" :
4328   [
4329    {
4330     "is_this_ptr" : true,
4331     "referenced_type" : "_ZTIPN7android8hardware7thermal4V1_117BsThermalCallbackE"
4332    },
4333    {
4334     "referenced_type" : "_ZTINSt3__18functionIFvvEEE"
4335    }
4336   ],
4337   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4338   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.1/[email protected]_genc++_headers/gen/android/hardware/thermal/1.1/BsThermalCallback.h"
4339  },
4340  {
4341   "function_name" : "android::hardware::thermal::V1_1::BsThermalCallback::BsThermalCallback",
4342   "linker_set_key" : "_ZN7android8hardware7thermal4V1_117BsThermalCallbackC1ENS_2spINS2_16IThermalCallbackEEE",
4343   "parameters" :
4344   [
4345    {
4346     "is_this_ptr" : true,
4347     "referenced_type" : "_ZTIPN7android8hardware7thermal4V1_117BsThermalCallbackE"
4348    },
4349    {
4350     "referenced_type" : "_ZTIKN7android2spINS_8hardware7thermal4V1_116IThermalCallbackEEE"
4351    }
4352   ],
4353   "return_type" : "_ZTIv",
4354   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.1/[email protected]_genc++_headers/gen/android/hardware/thermal/1.1/BsThermalCallback.h"
4355  },
4356  {
4357   "function_name" : "android::hardware::thermal::V1_1::BsThermalCallback::BsThermalCallback",
4358   "linker_set_key" : "_ZN7android8hardware7thermal4V1_117BsThermalCallbackC2ENS_2spINS2_16IThermalCallbackEEE",
4359   "parameters" :
4360   [
4361    {
4362     "is_this_ptr" : true,
4363     "referenced_type" : "_ZTIPN7android8hardware7thermal4V1_117BsThermalCallbackE"
4364    },
4365    {
4366     "referenced_type" : "_ZTIKN7android2spINS_8hardware7thermal4V1_116IThermalCallbackEEE"
4367    }
4368   ],
4369   "return_type" : "_ZTIv",
4370   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.1/[email protected]_genc++_headers/gen/android/hardware/thermal/1.1/BsThermalCallback.h"
4371  },
4372  {
4373   "function_name" : "android::hardware::thermal::V1_1::BnHwThermalCallback::onTransact",
4374   "linker_set_key" : "_ZN7android8hardware7thermal4V1_119BnHwThermalCallback10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE",
4375   "parameters" :
4376   [
4377    {
4378     "is_this_ptr" : true,
4379     "referenced_type" : "_ZTIPN7android8hardware7thermal4V1_119BnHwThermalCallbackE"
4380    },
4381    {
4382     "referenced_type" : "_ZTIj"
4383    },
4384    {
4385     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
4386    },
4387    {
4388     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
4389    },
4390    {
4391     "default_arg" : true,
4392     "referenced_type" : "_ZTIj"
4393    },
4394    {
4395     "default_arg" : true,
4396     "referenced_type" : "_ZTINSt3__18functionIFvRN7android8hardware6ParcelEEEE"
4397    }
4398   ],
4399   "return_type" : "_ZTIi",
4400   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.1/[email protected]_genc++_headers/gen/android/hardware/thermal/1.1/BnHwThermalCallback.h"
4401  },
4402  {
4403   "access" : "private",
4404   "function_name" : "android::hardware::thermal::V1_1::BnHwThermalCallback::getDebugInfo",
4405   "linker_set_key" : "_ZN7android8hardware7thermal4V1_119BnHwThermalCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
4406   "parameters" :
4407   [
4408    {
4409     "is_this_ptr" : true,
4410     "referenced_type" : "_ZTIPN7android8hardware7thermal4V1_119BnHwThermalCallbackE"
4411    },
4412    {
4413     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android4hidl4base4V1_09DebugInfoEEEE"
4414    }
4415   ],
4416   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4417   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.1/[email protected]_genc++_headers/gen/android/hardware/thermal/1.1/BnHwThermalCallback.h"
4418  },
4419  {
4420   "function_name" : "android::hardware::thermal::V1_1::BnHwThermalCallback::_hidl_notifyThrottling",
4421   "linker_set_key" : "_ZN7android8hardware7thermal4V1_119BnHwThermalCallback22_hidl_notifyThrottlingEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
4422   "parameters" :
4423   [
4424    {
4425     "referenced_type" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE"
4426    },
4427    {
4428     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
4429    },
4430    {
4431     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
4432    },
4433    {
4434     "referenced_type" : "_ZTINSt3__18functionIFvRN7android8hardware6ParcelEEEE"
4435    }
4436   ],
4437   "return_type" : "_ZTIi",
4438   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.1/[email protected]_genc++_headers/gen/android/hardware/thermal/1.1/BnHwThermalCallback.h"
4439  },
4440  {
4441   "access" : "private",
4442   "function_name" : "android::hardware::thermal::V1_1::BnHwThermalCallback::ping",
4443   "linker_set_key" : "_ZN7android8hardware7thermal4V1_119BnHwThermalCallback4pingEv",
4444   "parameters" :
4445   [
4446    {
4447     "is_this_ptr" : true,
4448     "referenced_type" : "_ZTIPN7android8hardware7thermal4V1_119BnHwThermalCallbackE"
4449    }
4450   ],
4451   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4452   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.1/[email protected]_genc++_headers/gen/android/hardware/thermal/1.1/BnHwThermalCallback.h"
4453  },
4454  {
4455   "function_name" : "android::hardware::thermal::V1_1::BnHwThermalCallback::BnHwThermalCallback",
4456   "linker_set_key" : "_ZN7android8hardware7thermal4V1_119BnHwThermalCallbackC1ERKNS_2spINS2_16IThermalCallbackEEE",
4457   "parameters" :
4458   [
4459    {
4460     "is_this_ptr" : true,
4461     "referenced_type" : "_ZTIPN7android8hardware7thermal4V1_119BnHwThermalCallbackE"
4462    },
4463    {
4464     "referenced_type" : "_ZTIRKN7android2spINS_8hardware7thermal4V1_116IThermalCallbackEEE"
4465    }
4466   ],
4467   "return_type" : "_ZTIv",
4468   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.1/[email protected]_genc++_headers/gen/android/hardware/thermal/1.1/BnHwThermalCallback.h"
4469  },
4470  {
4471   "function_name" : "android::hardware::thermal::V1_1::BnHwThermalCallback::BnHwThermalCallback",
4472   "linker_set_key" : "_ZN7android8hardware7thermal4V1_119BnHwThermalCallbackC2ERKNS_2spINS2_16IThermalCallbackEEE",
4473   "parameters" :
4474   [
4475    {
4476     "is_this_ptr" : true,
4477     "referenced_type" : "_ZTIPN7android8hardware7thermal4V1_119BnHwThermalCallbackE"
4478    },
4479    {
4480     "referenced_type" : "_ZTIRKN7android2spINS_8hardware7thermal4V1_116IThermalCallbackEEE"
4481    }
4482   ],
4483   "return_type" : "_ZTIv",
4484   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.1/[email protected]_genc++_headers/gen/android/hardware/thermal/1.1/BnHwThermalCallback.h"
4485  },
4486  {
4487   "function_name" : "android::hardware::thermal::V1_1::BnHwThermalCallback::~BnHwThermalCallback",
4488   "linker_set_key" : "_ZN7android8hardware7thermal4V1_119BnHwThermalCallbackD0Ev",
4489   "parameters" :
4490   [
4491    {
4492     "is_this_ptr" : true,
4493     "referenced_type" : "_ZTIPN7android8hardware7thermal4V1_119BnHwThermalCallbackE"
4494    }
4495   ],
4496   "return_type" : "_ZTIv",
4497   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.1/[email protected]_genc++_headers/gen/android/hardware/thermal/1.1/BnHwThermalCallback.h"
4498  },
4499  {
4500   "function_name" : "android::hardware::thermal::V1_1::BnHwThermalCallback::~BnHwThermalCallback",
4501   "linker_set_key" : "_ZN7android8hardware7thermal4V1_119BnHwThermalCallbackD1Ev",
4502   "parameters" :
4503   [
4504    {
4505     "is_this_ptr" : true,
4506     "referenced_type" : "_ZTIPN7android8hardware7thermal4V1_119BnHwThermalCallbackE"
4507    }
4508   ],
4509   "return_type" : "_ZTIv",
4510   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.1/[email protected]_genc++_headers/gen/android/hardware/thermal/1.1/BnHwThermalCallback.h"
4511  },
4512  {
4513   "function_name" : "android::hardware::thermal::V1_1::BnHwThermalCallback::~BnHwThermalCallback",
4514   "linker_set_key" : "_ZN7android8hardware7thermal4V1_119BnHwThermalCallbackD2Ev",
4515   "parameters" :
4516   [
4517    {
4518     "is_this_ptr" : true,
4519     "referenced_type" : "_ZTIPN7android8hardware7thermal4V1_119BnHwThermalCallbackE"
4520    }
4521   ],
4522   "return_type" : "_ZTIv",
4523   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.1/[email protected]_genc++_headers/gen/android/hardware/thermal/1.1/BnHwThermalCallback.h"
4524  },
4525  {
4526   "function_name" : "android::hardware::thermal::V1_1::BpHwThermalCallback::linkToDeath",
4527   "linker_set_key" : "_ZN7android8hardware7thermal4V1_119BpHwThermalCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
4528   "parameters" :
4529   [
4530    {
4531     "is_this_ptr" : true,
4532     "referenced_type" : "_ZTIPN7android8hardware7thermal4V1_119BpHwThermalCallbackE"
4533    },
4534    {
4535     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
4536    },
4537    {
4538     "referenced_type" : "_ZTIy"
4539    }
4540   ],
4541   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
4542   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.1/[email protected]_genc++_headers/gen/android/hardware/thermal/1.1/BpHwThermalCallback.h"
4543  },
4544  {
4545   "function_name" : "android::hardware::thermal::V1_1::BpHwThermalCallback::getDebugInfo",
4546   "linker_set_key" : "_ZN7android8hardware7thermal4V1_119BpHwThermalCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
4547   "parameters" :
4548   [
4549    {
4550     "is_this_ptr" : true,
4551     "referenced_type" : "_ZTIPN7android8hardware7thermal4V1_119BpHwThermalCallbackE"
4552    },
4553    {
4554     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android4hidl4base4V1_09DebugInfoEEEE"
4555    }
4556   ],
4557   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4558   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.1/[email protected]_genc++_headers/gen/android/hardware/thermal/1.1/BpHwThermalCallback.h"
4559  },
4560  {
4561   "function_name" : "android::hardware::thermal::V1_1::BpHwThermalCallback::getHashChain",
4562   "linker_set_key" : "_ZN7android8hardware7thermal4V1_119BpHwThermalCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
4563   "parameters" :
4564   [
4565    {
4566     "is_this_ptr" : true,
4567     "referenced_type" : "_ZTIPN7android8hardware7thermal4V1_119BpHwThermalCallbackE"
4568    },
4569    {
4570     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_10hidl_arrayIhLj32EJEEEEEEEE"
4571    }
4572   ],
4573   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4574   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.1/[email protected]_genc++_headers/gen/android/hardware/thermal/1.1/BpHwThermalCallback.h"
4575  },
4576  {
4577   "function_name" : "android::hardware::thermal::V1_1::BpHwThermalCallback::unlinkToDeath",
4578   "linker_set_key" : "_ZN7android8hardware7thermal4V1_119BpHwThermalCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
4579   "parameters" :
4580   [
4581    {
4582     "is_this_ptr" : true,
4583     "referenced_type" : "_ZTIPN7android8hardware7thermal4V1_119BpHwThermalCallbackE"
4584    },
4585    {
4586     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
4587    }
4588   ],
4589   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
4590   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.1/[email protected]_genc++_headers/gen/android/hardware/thermal/1.1/BpHwThermalCallback.h"
4591  },
4592  {
4593   "function_name" : "android::hardware::thermal::V1_1::BpHwThermalCallback::interfaceChain",
4594   "linker_set_key" : "_ZN7android8hardware7thermal4V1_119BpHwThermalCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
4595   "parameters" :
4596   [
4597    {
4598     "is_this_ptr" : true,
4599     "referenced_type" : "_ZTIPN7android8hardware7thermal4V1_119BpHwThermalCallbackE"
4600    },
4601    {
4602     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_11hidl_stringEEEEEE"
4603    }
4604   ],
4605   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4606   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.1/[email protected]_genc++_headers/gen/android/hardware/thermal/1.1/BpHwThermalCallback.h"
4607  },
4608  {
4609   "function_name" : "android::hardware::thermal::V1_1::BpHwThermalCallback::onLastStrongRef",
4610   "linker_set_key" : "_ZN7android8hardware7thermal4V1_119BpHwThermalCallback15onLastStrongRefEPKv",
4611   "parameters" :
4612   [
4613    {
4614     "is_this_ptr" : true,
4615     "referenced_type" : "_ZTIPN7android8hardware7thermal4V1_119BpHwThermalCallbackE"
4616    },
4617    {
4618     "referenced_type" : "_ZTIPKv"
4619    }
4620   ],
4621   "return_type" : "_ZTIv",
4622   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.1/[email protected]_genc++_headers/gen/android/hardware/thermal/1.1/BpHwThermalCallback.h"
4623  },
4624  {
4625   "function_name" : "android::hardware::thermal::V1_1::BpHwThermalCallback::notifyThrottling",
4626   "linker_set_key" : "_ZN7android8hardware7thermal4V1_119BpHwThermalCallback16notifyThrottlingEbRKNS1_4V1_011TemperatureE",
4627   "parameters" :
4628   [
4629    {
4630     "is_this_ptr" : true,
4631     "referenced_type" : "_ZTIPN7android8hardware7thermal4V1_119BpHwThermalCallbackE"
4632    },
4633    {
4634     "referenced_type" : "_ZTIb"
4635    },
4636    {
4637     "referenced_type" : "_ZTIRKN7android8hardware7thermal4V1_011TemperatureE"
4638    }
4639   ],
4640   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4641   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.1/[email protected]_genc++_headers/gen/android/hardware/thermal/1.1/BpHwThermalCallback.h"
4642  },
4643  {
4644   "function_name" : "android::hardware::thermal::V1_1::BpHwThermalCallback::interfaceDescriptor",
4645   "linker_set_key" : "_ZN7android8hardware7thermal4V1_119BpHwThermalCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
4646   "parameters" :
4647   [
4648    {
4649     "is_this_ptr" : true,
4650     "referenced_type" : "_ZTIPN7android8hardware7thermal4V1_119BpHwThermalCallbackE"
4651    },
4652    {
4653     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware11hidl_stringEEEE"
4654    }
4655   ],
4656   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4657   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.1/[email protected]_genc++_headers/gen/android/hardware/thermal/1.1/BpHwThermalCallback.h"
4658  },
4659  {
4660   "function_name" : "android::hardware::thermal::V1_1::BpHwThermalCallback::notifySyspropsChanged",
4661   "linker_set_key" : "_ZN7android8hardware7thermal4V1_119BpHwThermalCallback21notifySyspropsChangedEv",
4662   "parameters" :
4663   [
4664    {
4665     "is_this_ptr" : true,
4666     "referenced_type" : "_ZTIPN7android8hardware7thermal4V1_119BpHwThermalCallbackE"
4667    }
4668   ],
4669   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4670   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.1/[email protected]_genc++_headers/gen/android/hardware/thermal/1.1/BpHwThermalCallback.h"
4671  },
4672  {
4673   "function_name" : "android::hardware::thermal::V1_1::BpHwThermalCallback::setHALInstrumentation",
4674   "linker_set_key" : "_ZN7android8hardware7thermal4V1_119BpHwThermalCallback21setHALInstrumentationEv",
4675   "parameters" :
4676   [
4677    {
4678     "is_this_ptr" : true,
4679     "referenced_type" : "_ZTIPN7android8hardware7thermal4V1_119BpHwThermalCallbackE"
4680    }
4681   ],
4682   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4683   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.1/[email protected]_genc++_headers/gen/android/hardware/thermal/1.1/BpHwThermalCallback.h"
4684  },
4685  {
4686   "function_name" : "android::hardware::thermal::V1_1::BpHwThermalCallback::_hidl_notifyThrottling",
4687   "linker_set_key" : "_ZN7android8hardware7thermal4V1_119BpHwThermalCallback22_hidl_notifyThrottlingEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEbRKNS1_4V1_011TemperatureE",
4688   "parameters" :
4689   [
4690    {
4691     "referenced_type" : "_ZTIPN7android8hardware10IInterfaceE"
4692    },
4693    {
4694     "referenced_type" : "_ZTIPN7android8hardware7details16HidlInstrumentorE"
4695    },
4696    {
4697     "referenced_type" : "_ZTIb"
4698    },
4699    {
4700     "referenced_type" : "_ZTIRKN7android8hardware7thermal4V1_011TemperatureE"
4701    }
4702   ],
4703   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4704   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.1/[email protected]_genc++_headers/gen/android/hardware/thermal/1.1/BpHwThermalCallback.h"
4705  },
4706  {
4707   "function_name" : "android::hardware::thermal::V1_1::BpHwThermalCallback::ping",
4708   "linker_set_key" : "_ZN7android8hardware7thermal4V1_119BpHwThermalCallback4pingEv",
4709   "parameters" :
4710   [
4711    {
4712     "is_this_ptr" : true,
4713     "referenced_type" : "_ZTIPN7android8hardware7thermal4V1_119BpHwThermalCallbackE"
4714    }
4715   ],
4716   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4717   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.1/[email protected]_genc++_headers/gen/android/hardware/thermal/1.1/BpHwThermalCallback.h"
4718  },
4719  {
4720   "function_name" : "android::hardware::thermal::V1_1::BpHwThermalCallback::debug",
4721   "linker_set_key" : "_ZN7android8hardware7thermal4V1_119BpHwThermalCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
4722   "parameters" :
4723   [
4724    {
4725     "is_this_ptr" : true,
4726     "referenced_type" : "_ZTIPN7android8hardware7thermal4V1_119BpHwThermalCallbackE"
4727    },
4728    {
4729     "referenced_type" : "_ZTIRKN7android8hardware11hidl_handleE"
4730    },
4731    {
4732     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_11hidl_stringEEE"
4733    }
4734   ],
4735   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4736   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.1/[email protected]_genc++_headers/gen/android/hardware/thermal/1.1/BpHwThermalCallback.h"
4737  },
4738  {
4739   "function_name" : "android::hardware::thermal::V1_1::BpHwThermalCallback::BpHwThermalCallback",
4740   "linker_set_key" : "_ZN7android8hardware7thermal4V1_119BpHwThermalCallbackC1ERKNS_2spINS0_7IBinderEEE",
4741   "parameters" :
4742   [
4743    {
4744     "is_this_ptr" : true,
4745     "referenced_type" : "_ZTIPN7android8hardware7thermal4V1_119BpHwThermalCallbackE"
4746    },
4747    {
4748     "referenced_type" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE"
4749    }
4750   ],
4751   "return_type" : "_ZTIv",
4752   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.1/[email protected]_genc++_headers/gen/android/hardware/thermal/1.1/BpHwThermalCallback.h"
4753  },
4754  {
4755   "function_name" : "android::hardware::thermal::V1_1::BpHwThermalCallback::BpHwThermalCallback",
4756   "linker_set_key" : "_ZN7android8hardware7thermal4V1_119BpHwThermalCallbackC2ERKNS_2spINS0_7IBinderEEE",
4757   "parameters" :
4758   [
4759    {
4760     "is_this_ptr" : true,
4761     "referenced_type" : "_ZTIPN7android8hardware7thermal4V1_119BpHwThermalCallbackE"
4762    },
4763    {
4764     "referenced_type" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE"
4765    }
4766   ],
4767   "return_type" : "_ZTIv",
4768   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.1/[email protected]_genc++_headers/gen/android/hardware/thermal/1.1/BpHwThermalCallback.h"
4769  },
4770  {
4771   "function_name" : "android::hardware::thermal::V1_1::IThermal::getService",
4772   "linker_set_key" : "_ZN7android8hardware7thermal4V1_18IThermal10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
4773   "parameters" :
4774   [
4775    {
4776     "default_arg" : true,
4777     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
4778    },
4779    {
4780     "default_arg" : true,
4781     "referenced_type" : "_ZTIb"
4782    }
4783   ],
4784   "return_type" : "_ZTIN7android2spINS_8hardware7thermal4V1_18IThermalEEE",
4785   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.1/[email protected]_genc++_headers/gen/android/hardware/thermal/1.1/IThermal.h"
4786  },
4787  {
4788   "function_name" : "android::hardware::thermal::V1_1::IThermal::linkToDeath",
4789   "linker_set_key" : "_ZN7android8hardware7thermal4V1_18IThermal11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
4790   "parameters" :
4791   [
4792    {
4793     "is_this_ptr" : true,
4794     "referenced_type" : "_ZTIPN7android8hardware7thermal4V1_18IThermalE"
4795    },
4796    {
4797     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
4798    },
4799    {
4800     "referenced_type" : "_ZTIy"
4801    }
4802   ],
4803   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
4804   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.1/[email protected]_genc++_headers/gen/android/hardware/thermal/1.1/IThermal.h"
4805  },
4806  {
4807   "function_name" : "android::hardware::thermal::V1_1::IThermal::getDebugInfo",
4808   "linker_set_key" : "_ZN7android8hardware7thermal4V1_18IThermal12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
4809   "parameters" :
4810   [
4811    {
4812     "is_this_ptr" : true,
4813     "referenced_type" : "_ZTIPN7android8hardware7thermal4V1_18IThermalE"
4814    },
4815    {
4816     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android4hidl4base4V1_09DebugInfoEEEE"
4817    }
4818   ],
4819   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4820   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.1/[email protected]_genc++_headers/gen/android/hardware/thermal/1.1/IThermal.h"
4821  },
4822  {
4823   "function_name" : "android::hardware::thermal::V1_1::IThermal::getHashChain",
4824   "linker_set_key" : "_ZN7android8hardware7thermal4V1_18IThermal12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
4825   "parameters" :
4826   [
4827    {
4828     "is_this_ptr" : true,
4829     "referenced_type" : "_ZTIPN7android8hardware7thermal4V1_18IThermalE"
4830    },
4831    {
4832     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_10hidl_arrayIhLj32EJEEEEEEEE"
4833    }
4834   ],
4835   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4836   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.1/[email protected]_genc++_headers/gen/android/hardware/thermal/1.1/IThermal.h"
4837  },
4838  {
4839   "function_name" : "android::hardware::thermal::V1_1::IThermal::tryGetService",
4840   "linker_set_key" : "_ZN7android8hardware7thermal4V1_18IThermal13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
4841   "parameters" :
4842   [
4843    {
4844     "default_arg" : true,
4845     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
4846    },
4847    {
4848     "default_arg" : true,
4849     "referenced_type" : "_ZTIb"
4850    }
4851   ],
4852   "return_type" : "_ZTIN7android2spINS_8hardware7thermal4V1_18IThermalEEE",
4853   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.1/[email protected]_genc++_headers/gen/android/hardware/thermal/1.1/IThermal.h"
4854  },
4855  {
4856   "function_name" : "android::hardware::thermal::V1_1::IThermal::unlinkToDeath",
4857   "linker_set_key" : "_ZN7android8hardware7thermal4V1_18IThermal13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
4858   "parameters" :
4859   [
4860    {
4861     "is_this_ptr" : true,
4862     "referenced_type" : "_ZTIPN7android8hardware7thermal4V1_18IThermalE"
4863    },
4864    {
4865     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
4866    }
4867   ],
4868   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
4869   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.1/[email protected]_genc++_headers/gen/android/hardware/thermal/1.1/IThermal.h"
4870  },
4871  {
4872   "function_name" : "android::hardware::thermal::V1_1::IThermal::interfaceChain",
4873   "linker_set_key" : "_ZN7android8hardware7thermal4V1_18IThermal14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
4874   "parameters" :
4875   [
4876    {
4877     "is_this_ptr" : true,
4878     "referenced_type" : "_ZTIPN7android8hardware7thermal4V1_18IThermalE"
4879    },
4880    {
4881     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_11hidl_stringEEEEEE"
4882    }
4883   ],
4884   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4885   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.1/[email protected]_genc++_headers/gen/android/hardware/thermal/1.1/IThermal.h"
4886  },
4887  {
4888   "function_name" : "android::hardware::thermal::V1_1::IThermal::registerAsService",
4889   "linker_set_key" : "_ZN7android8hardware7thermal4V1_18IThermal17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE",
4890   "parameters" :
4891   [
4892    {
4893     "is_this_ptr" : true,
4894     "referenced_type" : "_ZTIPN7android8hardware7thermal4V1_18IThermalE"
4895    },
4896    {
4897     "default_arg" : true,
4898     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
4899    }
4900   ],
4901   "return_type" : "_ZTIi",
4902   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.1/[email protected]_genc++_headers/gen/android/hardware/thermal/1.1/IThermal.h"
4903  },
4904  {
4905   "function_name" : "android::hardware::thermal::V1_1::IThermal::interfaceDescriptor",
4906   "linker_set_key" : "_ZN7android8hardware7thermal4V1_18IThermal19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
4907   "parameters" :
4908   [
4909    {
4910     "is_this_ptr" : true,
4911     "referenced_type" : "_ZTIPN7android8hardware7thermal4V1_18IThermalE"
4912    },
4913    {
4914     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware11hidl_stringEEEE"
4915    }
4916   ],
4917   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4918   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.1/[email protected]_genc++_headers/gen/android/hardware/thermal/1.1/IThermal.h"
4919  },
4920  {
4921   "function_name" : "android::hardware::thermal::V1_1::IThermal::notifySyspropsChanged",
4922   "linker_set_key" : "_ZN7android8hardware7thermal4V1_18IThermal21notifySyspropsChangedEv",
4923   "parameters" :
4924   [
4925    {
4926     "is_this_ptr" : true,
4927     "referenced_type" : "_ZTIPN7android8hardware7thermal4V1_18IThermalE"
4928    }
4929   ],
4930   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4931   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.1/[email protected]_genc++_headers/gen/android/hardware/thermal/1.1/IThermal.h"
4932  },
4933  {
4934   "function_name" : "android::hardware::thermal::V1_1::IThermal::setHALInstrumentation",
4935   "linker_set_key" : "_ZN7android8hardware7thermal4V1_18IThermal21setHALInstrumentationEv",
4936   "parameters" :
4937   [
4938    {
4939     "is_this_ptr" : true,
4940     "referenced_type" : "_ZTIPN7android8hardware7thermal4V1_18IThermalE"
4941    }
4942   ],
4943   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4944   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.1/[email protected]_genc++_headers/gen/android/hardware/thermal/1.1/IThermal.h"
4945  },
4946  {
4947   "function_name" : "android::hardware::thermal::V1_1::IThermal::registerForNotifications",
4948   "linker_set_key" : "_ZN7android8hardware7thermal4V1_18IThermal24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
4949   "parameters" :
4950   [
4951    {
4952     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
4953    },
4954    {
4955     "referenced_type" : "_ZTIRKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
4956    }
4957   ],
4958   "return_type" : "_ZTIb",
4959   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.1/[email protected]_genc++_headers/gen/android/hardware/thermal/1.1/IThermal.h"
4960  },
4961  {
4962   "function_name" : "android::hardware::thermal::V1_1::IThermal::ping",
4963   "linker_set_key" : "_ZN7android8hardware7thermal4V1_18IThermal4pingEv",
4964   "parameters" :
4965   [
4966    {
4967     "is_this_ptr" : true,
4968     "referenced_type" : "_ZTIPN7android8hardware7thermal4V1_18IThermalE"
4969    }
4970   ],
4971   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4972   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.1/[email protected]_genc++_headers/gen/android/hardware/thermal/1.1/IThermal.h"
4973  },
4974  {
4975   "function_name" : "android::hardware::thermal::V1_1::IThermal::debug",
4976   "linker_set_key" : "_ZN7android8hardware7thermal4V1_18IThermal5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
4977   "parameters" :
4978   [
4979    {
4980     "is_this_ptr" : true,
4981     "referenced_type" : "_ZTIPN7android8hardware7thermal4V1_18IThermalE"
4982    },
4983    {
4984     "referenced_type" : "_ZTIRKN7android8hardware11hidl_handleE"
4985    },
4986    {
4987     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_11hidl_stringEEE"
4988    }
4989   ],
4990   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4991   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.1/[email protected]_genc++_headers/gen/android/hardware/thermal/1.1/IThermal.h"
4992  },
4993  {
4994   "function_name" : "android::hardware::thermal::V1_1::IThermal::castFrom",
4995   "linker_set_key" : "_ZN7android8hardware7thermal4V1_18IThermal8castFromERKNS_2spINS1_4V1_08IThermalEEEb",
4996   "parameters" :
4997   [
4998    {
4999     "referenced_type" : "_ZTIRKN7android2spINS_8hardware7thermal4V1_08IThermalEEE"
5000    },
5001    {
5002     "default_arg" : true,
5003     "referenced_type" : "_ZTIb"
5004    }
5005   ],
5006   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_7thermal4V1_18IThermalEEEEE",
5007   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.1/[email protected]_genc++_headers/gen/android/hardware/thermal/1.1/IThermal.h"
5008  },
5009  {
5010   "function_name" : "android::hardware::thermal::V1_1::IThermal::castFrom",
5011   "linker_set_key" : "_ZN7android8hardware7thermal4V1_18IThermal8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb",
5012   "parameters" :
5013   [
5014    {
5015     "referenced_type" : "_ZTIRKN7android2spINS_4hidl4base4V1_05IBaseEEE"
5016    },
5017    {
5018     "default_arg" : true,
5019     "referenced_type" : "_ZTIb"
5020    }
5021   ],
5022   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_7thermal4V1_18IThermalEEEEE",
5023   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.1/[email protected]_genc++_headers/gen/android/hardware/thermal/1.1/IThermal.h"
5024  },
5025  {
5026   "function_name" : "android::hardware::thermal::V1_1::IThermal::castFrom",
5027   "linker_set_key" : "_ZN7android8hardware7thermal4V1_18IThermal8castFromERKNS_2spIS3_EEb",
5028   "parameters" :
5029   [
5030    {
5031     "referenced_type" : "_ZTIRKN7android2spINS_8hardware7thermal4V1_18IThermalEEE"
5032    },
5033    {
5034     "default_arg" : true,
5035     "referenced_type" : "_ZTIb"
5036    }
5037   ],
5038   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_7thermal4V1_18IThermalEEEEE",
5039   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.1/[email protected]_genc++_headers/gen/android/hardware/thermal/1.1/IThermal.h"
5040  },
5041  {
5042   "access" : "private",
5043   "function_name" : "android::hardware::thermal::V1_1::BsThermal::addOnewayTask",
5044   "linker_set_key" : "_ZN7android8hardware7thermal4V1_19BsThermal13addOnewayTaskENSt3__18functionIFvvEEE",
5045   "parameters" :
5046   [
5047    {
5048     "is_this_ptr" : true,
5049     "referenced_type" : "_ZTIPN7android8hardware7thermal4V1_19BsThermalE"
5050    },
5051    {
5052     "referenced_type" : "_ZTINSt3__18functionIFvvEEE"
5053    }
5054   ],
5055   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5056   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.1/[email protected]_genc++_headers/gen/android/hardware/thermal/1.1/BsThermal.h"
5057  },
5058  {
5059   "function_name" : "android::hardware::thermal::V1_1::BsThermal::BsThermal",
5060   "linker_set_key" : "_ZN7android8hardware7thermal4V1_19BsThermalC1ENS_2spINS2_8IThermalEEE",
5061   "parameters" :
5062   [
5063    {
5064     "is_this_ptr" : true,
5065     "referenced_type" : "_ZTIPN7android8hardware7thermal4V1_19BsThermalE"
5066    },
5067    {
5068     "referenced_type" : "_ZTIKN7android2spINS_8hardware7thermal4V1_18IThermalEEE"
5069    }
5070   ],
5071   "return_type" : "_ZTIv",
5072   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.1/[email protected]_genc++_headers/gen/android/hardware/thermal/1.1/BsThermal.h"
5073  },
5074  {
5075   "function_name" : "android::hardware::thermal::V1_1::BsThermal::BsThermal",
5076   "linker_set_key" : "_ZN7android8hardware7thermal4V1_19BsThermalC2ENS_2spINS2_8IThermalEEE",
5077   "parameters" :
5078   [
5079    {
5080     "is_this_ptr" : true,
5081     "referenced_type" : "_ZTIPN7android8hardware7thermal4V1_19BsThermalE"
5082    },
5083    {
5084     "referenced_type" : "_ZTIKN7android2spINS_8hardware7thermal4V1_18IThermalEEE"
5085    }
5086   ],
5087   "return_type" : "_ZTIv",
5088   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.1/[email protected]_genc++_headers/gen/android/hardware/thermal/1.1/BsThermal.h"
5089  },
5090  {
5091   "function_name" : "android::hardware::thermal::V1_1::BpHwThermal::onLastStrongRef",
5092   "linker_set_key" : "_ZThn8_N7android8hardware7thermal4V1_111BpHwThermal15onLastStrongRefEPKv",
5093   "parameters" :
5094   [
5095    {
5096     "is_this_ptr" : true,
5097     "referenced_type" : "_ZTIPN7android8hardware7thermal4V1_111BpHwThermalE"
5098    },
5099    {
5100     "referenced_type" : "_ZTIPKv"
5101    }
5102   ],
5103   "return_type" : "_ZTIv",
5104   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.1/[email protected]_genc++_headers/gen/android/hardware/thermal/1.1/BpHwThermal.h"
5105  },
5106  {
5107   "function_name" : "android::hardware::thermal::V1_1::BpHwThermalCallback::onLastStrongRef",
5108   "linker_set_key" : "_ZThn8_N7android8hardware7thermal4V1_119BpHwThermalCallback15onLastStrongRefEPKv",
5109   "parameters" :
5110   [
5111    {
5112     "is_this_ptr" : true,
5113     "referenced_type" : "_ZTIPN7android8hardware7thermal4V1_119BpHwThermalCallbackE"
5114    },
5115    {
5116     "referenced_type" : "_ZTIPKv"
5117    }
5118   ],
5119   "return_type" : "_ZTIv",
5120   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.1/[email protected]_genc++_headers/gen/android/hardware/thermal/1.1/BpHwThermalCallback.h"
5121  },
5122  {
5123   "function_name" : "android::hardware::thermal::V1_1::BpHwThermal::onLastStrongRef",
5124   "linker_set_key" : "_ZTv0_n20_N7android8hardware7thermal4V1_111BpHwThermal15onLastStrongRefEPKv",
5125   "parameters" :
5126   [
5127    {
5128     "is_this_ptr" : true,
5129     "referenced_type" : "_ZTIPN7android8hardware7thermal4V1_111BpHwThermalE"
5130    },
5131    {
5132     "referenced_type" : "_ZTIPKv"
5133    }
5134   ],
5135   "return_type" : "_ZTIv",
5136   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.1/[email protected]_genc++_headers/gen/android/hardware/thermal/1.1/BpHwThermal.h"
5137  },
5138  {
5139   "function_name" : "android::hardware::thermal::V1_1::BpHwThermalCallback::onLastStrongRef",
5140   "linker_set_key" : "_ZTv0_n20_N7android8hardware7thermal4V1_119BpHwThermalCallback15onLastStrongRefEPKv",
5141   "parameters" :
5142   [
5143    {
5144     "is_this_ptr" : true,
5145     "referenced_type" : "_ZTIPN7android8hardware7thermal4V1_119BpHwThermalCallbackE"
5146    },
5147    {
5148     "referenced_type" : "_ZTIPKv"
5149    }
5150   ],
5151   "return_type" : "_ZTIv",
5152   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.1/[email protected]_genc++_headers/gen/android/hardware/thermal/1.1/BpHwThermalCallback.h"
5153  }
5154 ],
5155 "global_vars" :
5156 [
5157  {
5158   "linker_set_key" : "_ZN7android8hardware7thermal4V1_116IThermalCallback10descriptorE",
5159   "name" : "android::hardware::thermal::V1_1::IThermalCallback::descriptor",
5160   "referenced_type" : "_ZTIPKc",
5161   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.1/[email protected]_genc++_headers/gen/android/hardware/thermal/1.1/IThermalCallback.h"
5162  },
5163  {
5164   "linker_set_key" : "_ZN7android8hardware7thermal4V1_18IThermal10descriptorE",
5165   "name" : "android::hardware::thermal::V1_1::IThermal::descriptor",
5166   "referenced_type" : "_ZTIPKc",
5167   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.1/[email protected]_genc++_headers/gen/android/hardware/thermal/1.1/IThermal.h"
5168  }
5169 ],
5170 "lvalue_reference_types" :
5171 [
5172  {
5173   "alignment" : 4,
5174   "linker_set_key" : "_ZTIRK7log_msg",
5175   "name" : "const log_msg &",
5176   "referenced_type" : "_ZTIK7log_msg",
5177   "self_type" : "_ZTIRK7log_msg",
5178   "size" : 4,
5179   "source_file" : "/system/core/liblog/include/log/log_read.h"
5180  },
5181  {
5182   "alignment" : 4,
5183   "linker_set_key" : "_ZTIRKN7android2spINS_4hidl4base4V1_05IBaseEEE",
5184   "name" : "const android::sp<android::hidl::base::V1_0::IBase> &",
5185   "referenced_type" : "_ZTIKN7android2spINS_4hidl4base4V1_05IBaseEEE",
5186   "self_type" : "_ZTIRKN7android2spINS_4hidl4base4V1_05IBaseEEE",
5187   "size" : 4,
5188   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5189  },
5190  {
5191   "alignment" : 4,
5192   "linker_set_key" : "_ZTIRKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
5193   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> &",
5194   "referenced_type" : "_ZTIKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
5195   "self_type" : "_ZTIRKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
5196   "size" : 4,
5197   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.1/[email protected]_genc++_headers/gen/android/hardware/thermal/1.1/IThermal.h"
5198  },
5199  {
5200   "alignment" : 4,
5201   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE",
5202   "name" : "const android::sp<android::hardware::hidl_death_recipient> &",
5203   "referenced_type" : "_ZTIKN7android2spINS_8hardware20hidl_death_recipientEEE",
5204   "self_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE",
5205   "size" : 4,
5206   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5207  },
5208  {
5209   "alignment" : 4,
5210   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
5211   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient> &",
5212   "referenced_type" : "_ZTIKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
5213   "self_type" : "_ZTIRKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
5214   "size" : 4,
5215   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5216  },
5217  {
5218   "alignment" : 4,
5219   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE",
5220   "name" : "const android::sp<android::hardware::IBinder> &",
5221   "referenced_type" : "_ZTIKN7android2spINS_8hardware7IBinderEEE",
5222   "self_type" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE",
5223   "size" : 4,
5224   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
5225  },
5226  {
5227   "alignment" : 4,
5228   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware7thermal4V1_08IThermalEEE",
5229   "name" : "const android::sp<android::hardware::thermal::V1_0::IThermal> &",
5230   "referenced_type" : "_ZTIKN7android2spINS_8hardware7thermal4V1_08IThermalEEE",
5231   "self_type" : "_ZTIRKN7android2spINS_8hardware7thermal4V1_08IThermalEEE",
5232   "size" : 4,
5233   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5234  },
5235  {
5236   "alignment" : 4,
5237   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware7thermal4V1_116IThermalCallbackEEE",
5238   "name" : "const android::sp<android::hardware::thermal::V1_1::IThermalCallback> &",
5239   "referenced_type" : "_ZTIKN7android2spINS_8hardware7thermal4V1_116IThermalCallbackEEE",
5240   "self_type" : "_ZTIRKN7android2spINS_8hardware7thermal4V1_116IThermalCallbackEEE",
5241   "size" : 4,
5242   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5243  },
5244  {
5245   "alignment" : 4,
5246   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware7thermal4V1_18IThermalEEE",
5247   "name" : "const android::sp<android::hardware::thermal::V1_1::IThermal> &",
5248   "referenced_type" : "_ZTIKN7android2spINS_8hardware7thermal4V1_18IThermalEEE",
5249   "self_type" : "_ZTIRKN7android2spINS_8hardware7thermal4V1_18IThermalEEE",
5250   "size" : 4,
5251   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5252  },
5253  {
5254   "alignment" : 4,
5255   "linker_set_key" : "_ZTIRKN7android2wpINS_8hardware9BHwBinderEEE",
5256   "name" : "const android::wp<android::hardware::BHwBinder> &",
5257   "referenced_type" : "_ZTIKN7android2wpINS_8hardware9BHwBinderEEE",
5258   "self_type" : "_ZTIRKN7android2wpINS_8hardware9BHwBinderEEE",
5259   "size" : 4,
5260   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5261  },
5262  {
5263   "alignment" : 4,
5264   "linker_set_key" : "_ZTIRKN7android7String8E",
5265   "name" : "const android::String8 &",
5266   "referenced_type" : "_ZTIKN7android7String8E",
5267   "self_type" : "_ZTIRKN7android7String8E",
5268   "size" : 4,
5269   "source_file" : "/system/core/libutils/include/utils/String8.h"
5270  },
5271  {
5272   "alignment" : 4,
5273   "linker_set_key" : "_ZTIRKN7android8String16E",
5274   "name" : "const android::String16 &",
5275   "referenced_type" : "_ZTIKN7android8String16E",
5276   "self_type" : "_ZTIRKN7android8String16E",
5277   "size" : 4,
5278   "source_file" : "/system/core/libutils/include/utils/String16.h"
5279  },
5280  {
5281   "alignment" : 4,
5282   "linker_set_key" : "_ZTIRKN7android8hardware10hidl_arrayIhLj32EJEEE",
5283   "name" : "const android::hardware::hidl_array<unsigned char, 32> &",
5284   "referenced_type" : "_ZTIKN7android8hardware10hidl_arrayIhLj32EJEEE",
5285   "self_type" : "_ZTIRKN7android8hardware10hidl_arrayIhLj32EJEEE",
5286   "size" : 4,
5287   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5288  },
5289  {
5290   "alignment" : 4,
5291   "linker_set_key" : "_ZTIRKN7android8hardware11hidl_handleE",
5292   "name" : "const android::hardware::hidl_handle &",
5293   "referenced_type" : "_ZTIKN7android8hardware11hidl_handleE",
5294   "self_type" : "_ZTIRKN7android8hardware11hidl_handleE",
5295   "size" : 4,
5296   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5297  },
5298  {
5299   "alignment" : 4,
5300   "linker_set_key" : "_ZTIRKN7android8hardware11hidl_memoryE",
5301   "name" : "const android::hardware::hidl_memory &",
5302   "referenced_type" : "_ZTIKN7android8hardware11hidl_memoryE",
5303   "self_type" : "_ZTIRKN7android8hardware11hidl_memoryE",
5304   "size" : 4,
5305   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5306  },
5307  {
5308   "alignment" : 4,
5309   "linker_set_key" : "_ZTIRKN7android8hardware11hidl_stringE",
5310   "name" : "const android::hardware::hidl_string &",
5311   "referenced_type" : "_ZTIKN7android8hardware11hidl_stringE",
5312   "self_type" : "_ZTIRKN7android8hardware11hidl_stringE",
5313   "size" : 4,
5314   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5315  },
5316  {
5317   "alignment" : 4,
5318   "linker_set_key" : "_ZTIRKN7android8hardware12hidl_versionE",
5319   "name" : "const android::hardware::hidl_version &",
5320   "referenced_type" : "_ZTIKN7android8hardware12hidl_versionE",
5321   "self_type" : "_ZTIRKN7android8hardware12hidl_versionE",
5322   "size" : 4,
5323   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5324  },
5325  {
5326   "alignment" : 4,
5327   "linker_set_key" : "_ZTIRKN7android8hardware6ParcelE",
5328   "name" : "const android::hardware::Parcel &",
5329   "referenced_type" : "_ZTIKN7android8hardware6ParcelE",
5330   "self_type" : "_ZTIRKN7android8hardware6ParcelE",
5331   "size" : 4,
5332   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5333  },
5334  {
5335   "alignment" : 4,
5336   "linker_set_key" : "_ZTIRKN7android8hardware6ReturnIbEE",
5337   "name" : "const android::hardware::Return<bool> &",
5338   "referenced_type" : "_ZTIKN7android8hardware6ReturnIbEE",
5339   "self_type" : "_ZTIRKN7android8hardware6ReturnIbEE",
5340   "size" : 4,
5341   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5342  },
5343  {
5344   "alignment" : 4,
5345   "linker_set_key" : "_ZTIRKN7android8hardware6StatusE",
5346   "name" : "const android::hardware::Status &",
5347   "referenced_type" : "_ZTIKN7android8hardware6StatusE",
5348   "self_type" : "_ZTIRKN7android8hardware6StatusE",
5349   "size" : 4,
5350   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5351  },
5352  {
5353   "alignment" : 4,
5354   "linker_set_key" : "_ZTIRKN7android8hardware7thermal4V1_011TemperatureE",
5355   "name" : "const android::hardware::thermal::V1_0::Temperature &",
5356   "referenced_type" : "_ZTIKN7android8hardware7thermal4V1_011TemperatureE",
5357   "self_type" : "_ZTIRKN7android8hardware7thermal4V1_011TemperatureE",
5358   "size" : 4,
5359   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.1/[email protected]_genc++_headers/gen/android/hardware/thermal/1.1/BpHwThermalCallback.h"
5360  },
5361  {
5362   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vec4iterIXTL0__EEE",
5363   "name" : "const iter<is_const> &",
5364   "referenced_type" : "_ZTIKN7android8hardware8hidl_vec4iterIXTL0__EEE",
5365   "self_type" : "_ZTIRKN7android8hardware8hidl_vec4iterIXTL0__EEE",
5366   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5367  },
5368  {
5369   "alignment" : 4,
5370   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
5371   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_string> &",
5372   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
5373   "self_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
5374   "size" : 4,
5375   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.1/[email protected]_genc++_headers/gen/android/hardware/thermal/1.1/IThermal.h"
5376  },
5377  {
5378   "alignment" : 4,
5379   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vecIiEE",
5380   "name" : "const android::hardware::hidl_vec<int> &",
5381   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecIiEE",
5382   "self_type" : "_ZTIRKN7android8hardware8hidl_vecIiEE",
5383   "size" : 4,
5384   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5385  },
5386  {
5387   "alignment" : 4,
5388   "linker_set_key" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
5389   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
5390   "referenced_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
5391   "self_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
5392   "size" : 4,
5393   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
5394  },
5395  {
5396   "alignment" : 4,
5397   "linker_set_key" : "_ZTIRKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
5398   "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 *> > *)> > > &",
5399   "referenced_type" : "_ZTIKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
5400   "self_type" : "_ZTIRKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
5401   "size" : 4,
5402   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5403  },
5404  {
5405   "alignment" : 4,
5406   "linker_set_key" : "_ZTIRKPKN7android4hidl4base4V1_05IBaseE",
5407   "name" : "const android::hidl::base::V1_0::IBase *const &",
5408   "referenced_type" : "_ZTIKPKN7android4hidl4base4V1_05IBaseE",
5409   "self_type" : "_ZTIRKPKN7android4hidl4base4V1_05IBaseE",
5410   "size" : 4,
5411   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5412  },
5413  {
5414   "alignment" : 4,
5415   "linker_set_key" : "_ZTIRKa",
5416   "name" : "const signed char &",
5417   "referenced_type" : "_ZTIKa",
5418   "self_type" : "_ZTIRKa",
5419   "size" : 4,
5420   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5421  },
5422  {
5423   "alignment" : 4,
5424   "linker_set_key" : "_ZTIRKb",
5425   "name" : "const bool &",
5426   "referenced_type" : "_ZTIKb",
5427   "self_type" : "_ZTIRKb",
5428   "size" : 4,
5429   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5430  },
5431  {
5432   "alignment" : 4,
5433   "linker_set_key" : "_ZTIRKd",
5434   "name" : "const double &",
5435   "referenced_type" : "_ZTIKd",
5436   "self_type" : "_ZTIRKd",
5437   "size" : 4,
5438   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5439  },
5440  {
5441   "alignment" : 4,
5442   "linker_set_key" : "_ZTIRKf",
5443   "name" : "const float &",
5444   "referenced_type" : "_ZTIKf",
5445   "self_type" : "_ZTIRKf",
5446   "size" : 4,
5447   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5448  },
5449  {
5450   "alignment" : 4,
5451   "linker_set_key" : "_ZTIRKh",
5452   "name" : "const unsigned char &",
5453   "referenced_type" : "_ZTIKh",
5454   "self_type" : "_ZTIRKh",
5455   "size" : 4,
5456   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5457  },
5458  {
5459   "alignment" : 4,
5460   "linker_set_key" : "_ZTIRKi",
5461   "name" : "const int &",
5462   "referenced_type" : "_ZTIKi",
5463   "self_type" : "_ZTIRKi",
5464   "size" : 4,
5465   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5466  },
5467  {
5468   "alignment" : 4,
5469   "linker_set_key" : "_ZTIRKj",
5470   "name" : "const unsigned int &",
5471   "referenced_type" : "_ZTIKj",
5472   "self_type" : "_ZTIRKj",
5473   "size" : 4,
5474   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5475  },
5476  {
5477   "alignment" : 4,
5478   "linker_set_key" : "_ZTIRKs",
5479   "name" : "const short &",
5480   "referenced_type" : "_ZTIKs",
5481   "self_type" : "_ZTIRKs",
5482   "size" : 4,
5483   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5484  },
5485  {
5486   "alignment" : 4,
5487   "linker_set_key" : "_ZTIRKt",
5488   "name" : "const unsigned short &",
5489   "referenced_type" : "_ZTIKt",
5490   "self_type" : "_ZTIRKt",
5491   "size" : 4,
5492   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5493  },
5494  {
5495   "alignment" : 4,
5496   "linker_set_key" : "_ZTIRKx",
5497   "name" : "const long long &",
5498   "referenced_type" : "_ZTIKx",
5499   "self_type" : "_ZTIRKx",
5500   "size" : 4,
5501   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5502  },
5503  {
5504   "alignment" : 4,
5505   "linker_set_key" : "_ZTIRKy",
5506   "name" : "const unsigned long long &",
5507   "referenced_type" : "_ZTIKy",
5508   "self_type" : "_ZTIRKy",
5509   "size" : 4,
5510   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5511  },
5512  {
5513   "alignment" : 4,
5514   "linker_set_key" : "_ZTIRN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
5515   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &",
5516   "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
5517   "self_type" : "_ZTIRN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
5518   "size" : 4,
5519   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5520  },
5521  {
5522   "alignment" : 4,
5523   "linker_set_key" : "_ZTIRN7android2spINS_8hardware7thermal4V1_116IThermalCallbackEEE",
5524   "name" : "android::sp<android::hardware::thermal::V1_1::IThermalCallback> &",
5525   "referenced_type" : "_ZTIN7android2spINS_8hardware7thermal4V1_116IThermalCallbackEEE",
5526   "self_type" : "_ZTIRN7android2spINS_8hardware7thermal4V1_116IThermalCallbackEEE",
5527   "size" : 4,
5528   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5529  },
5530  {
5531   "alignment" : 4,
5532   "linker_set_key" : "_ZTIRN7android2spINS_8hardware7thermal4V1_18IThermalEEE",
5533   "name" : "android::sp<android::hardware::thermal::V1_1::IThermal> &",
5534   "referenced_type" : "_ZTIN7android2spINS_8hardware7thermal4V1_18IThermalEEE",
5535   "self_type" : "_ZTIRN7android2spINS_8hardware7thermal4V1_18IThermalEEE",
5536   "size" : 4,
5537   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5538  },
5539  {
5540   "alignment" : 4,
5541   "linker_set_key" : "_ZTIRN7android5MutexE",
5542   "name" : "android::Mutex &",
5543   "referenced_type" : "_ZTIN7android5MutexE",
5544   "self_type" : "_ZTIRN7android5MutexE",
5545   "size" : 4,
5546   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
5547  },
5548  {
5549   "alignment" : 4,
5550   "linker_set_key" : "_ZTIRN7android6RWLockE",
5551   "name" : "android::RWLock &",
5552   "referenced_type" : "_ZTIN7android6RWLockE",
5553   "self_type" : "_ZTIRN7android6RWLockE",
5554   "size" : 4,
5555   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
5556  },
5557  {
5558   "alignment" : 4,
5559   "linker_set_key" : "_ZTIRN7android7String8E",
5560   "name" : "android::String8 &",
5561   "referenced_type" : "_ZTIN7android7String8E",
5562   "self_type" : "_ZTIRN7android7String8E",
5563   "size" : 4,
5564   "source_file" : "/system/core/libutils/include/utils/String8.h"
5565  },
5566  {
5567   "alignment" : 4,
5568   "linker_set_key" : "_ZTIRN7android8String16E",
5569   "name" : "android::String16 &",
5570   "referenced_type" : "_ZTIN7android8String16E",
5571   "self_type" : "_ZTIRN7android8String16E",
5572   "size" : 4,
5573   "source_file" : "/system/core/libutils/include/utils/String16.h"
5574  },
5575  {
5576   "alignment" : 4,
5577   "linker_set_key" : "_ZTIRN7android8hardware10TextOutputE",
5578   "name" : "android::hardware::TextOutput &",
5579   "referenced_type" : "_ZTIN7android8hardware10TextOutputE",
5580   "self_type" : "_ZTIRN7android8hardware10TextOutputE",
5581   "size" : 4,
5582   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5583  },
5584  {
5585   "alignment" : 4,
5586   "linker_set_key" : "_ZTIRN7android8hardware10hidl_arrayIhLj32EJEEE",
5587   "name" : "android::hardware::hidl_array<unsigned char, 32> &",
5588   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
5589   "self_type" : "_ZTIRN7android8hardware10hidl_arrayIhLj32EJEEE",
5590   "size" : 4,
5591   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5592  },
5593  {
5594   "alignment" : 4,
5595   "linker_set_key" : "_ZTIRN7android8hardware11hidl_memoryE",
5596   "name" : "android::hardware::hidl_memory &",
5597   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
5598   "self_type" : "_ZTIRN7android8hardware11hidl_memoryE",
5599   "size" : 4,
5600   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5601  },
5602  {
5603   "alignment" : 4,
5604   "linker_set_key" : "_ZTIRN7android8hardware11hidl_stringE",
5605   "name" : "android::hardware::hidl_string &",
5606   "referenced_type" : "_ZTIN7android8hardware11hidl_stringE",
5607   "self_type" : "_ZTIRN7android8hardware11hidl_stringE",
5608   "size" : 4,
5609   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5610  },
5611  {
5612   "alignment" : 4,
5613   "linker_set_key" : "_ZTIRN7android8hardware6ReturnINS_2spINS0_7thermal4V1_116IThermalCallbackEEEEE",
5614   "name" : "android::hardware::Return<android::sp<android::hardware::thermal::V1_1::IThermalCallback> > &",
5615   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_7thermal4V1_116IThermalCallbackEEEEE",
5616   "self_type" : "_ZTIRN7android8hardware6ReturnINS_2spINS0_7thermal4V1_116IThermalCallbackEEEEE",
5617   "size" : 4,
5618   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5619  },
5620  {
5621   "alignment" : 4,
5622   "linker_set_key" : "_ZTIRN7android8hardware6ReturnINS_2spINS0_7thermal4V1_18IThermalEEEEE",
5623   "name" : "android::hardware::Return<android::sp<android::hardware::thermal::V1_1::IThermal> > &",
5624   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_7thermal4V1_18IThermalEEEEE",
5625   "self_type" : "_ZTIRN7android8hardware6ReturnINS_2spINS0_7thermal4V1_18IThermalEEEEE",
5626   "size" : 4,
5627   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5628  },
5629  {
5630   "alignment" : 4,
5631   "linker_set_key" : "_ZTIRN7android8hardware6ReturnIbEE",
5632   "name" : "android::hardware::Return<bool> &",
5633   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
5634   "self_type" : "_ZTIRN7android8hardware6ReturnIbEE",
5635   "size" : 4,
5636   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5637  },
5638  {
5639   "alignment" : 4,
5640   "linker_set_key" : "_ZTIRN7android8hardware6ReturnIvEE",
5641   "name" : "android::hardware::Return<void> &",
5642   "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
5643   "self_type" : "_ZTIRN7android8hardware6ReturnIvEE",
5644   "size" : 4,
5645   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5646  },
5647  {
5648   "alignment" : 4,
5649   "linker_set_key" : "_ZTIRN7android8hardware6StatusE",
5650   "name" : "android::hardware::Status &",
5651   "referenced_type" : "_ZTIN7android8hardware6StatusE",
5652   "self_type" : "_ZTIRN7android8hardware6StatusE",
5653   "size" : 4,
5654   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5655  },
5656  {
5657   "alignment" : 4,
5658   "linker_set_key" : "_ZTIRN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
5659   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > &",
5660   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
5661   "self_type" : "_ZTIRN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
5662   "size" : 4,
5663   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5664  },
5665  {
5666   "alignment" : 4,
5667   "linker_set_key" : "_ZTIRN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
5668   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> &",
5669   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
5670   "self_type" : "_ZTIRN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
5671   "size" : 4,
5672   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5673  },
5674  {
5675   "alignment" : 4,
5676   "linker_set_key" : "_ZTIRN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
5677   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > &",
5678   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
5679   "self_type" : "_ZTIRN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
5680   "size" : 4,
5681   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5682  },
5683  {
5684   "alignment" : 4,
5685   "linker_set_key" : "_ZTIRN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
5686   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string> &",
5687   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
5688   "self_type" : "_ZTIRN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
5689   "size" : 4,
5690   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5691  },
5692  {
5693   "alignment" : 4,
5694   "linker_set_key" : "_ZTIRh",
5695   "name" : "unsigned char &",
5696   "referenced_type" : "_ZTIh",
5697   "self_type" : "_ZTIRh",
5698   "size" : 4,
5699   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
5700  },
5701  {
5702   "alignment" : 4,
5703   "linker_set_key" : "_ZTIRi",
5704   "name" : "int &",
5705   "referenced_type" : "_ZTIi",
5706   "self_type" : "_ZTIRi",
5707   "size" : 4,
5708   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
5709  },
5710  {
5711   "alignment" : 4,
5712   "linker_set_key" : "_ZTIRj",
5713   "name" : "unsigned int &",
5714   "referenced_type" : "_ZTIj",
5715   "self_type" : "_ZTIRj",
5716   "size" : 4,
5717   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/types.h"
5718  }
5719 ],
5720 "pointer_types" :
5721 [
5722  {
5723   "alignment" : 4,
5724   "linker_set_key" : "_ZTIP13native_handle",
5725   "name" : "native_handle *",
5726   "referenced_type" : "_ZTI13native_handle",
5727   "self_type" : "_ZTIP13native_handle",
5728   "size" : 4,
5729   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5730  },
5731  {
5732   "alignment" : 4,
5733   "linker_set_key" : "_ZTIP18android_flex_plane",
5734   "name" : "android_flex_plane *",
5735   "referenced_type" : "_ZTI18android_flex_plane",
5736   "self_type" : "_ZTIP18android_flex_plane",
5737   "size" : 4,
5738   "source_file" : "/system/core/libsystem/include/system/graphics.h"
5739  },
5740  {
5741   "alignment" : 4,
5742   "linker_set_key" : "_ZTIP7log_msg",
5743   "name" : "log_msg *",
5744   "referenced_type" : "_ZTI7log_msg",
5745   "self_type" : "_ZTIP7log_msg",
5746   "size" : 4,
5747   "source_file" : "/system/core/liblog/include/log/log_read.h"
5748  },
5749  {
5750   "alignment" : 4,
5751   "linker_set_key" : "_ZTIPFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
5752   "name" : "bool (*)(const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
5753   "referenced_type" : "_ZTIFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
5754   "self_type" : "_ZTIPFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
5755   "size" : 4,
5756   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
5757  },
5758  {
5759   "alignment" : 4,
5760   "linker_set_key" : "_ZTIPFiPvE",
5761   "name" : "int (*)(void *)",
5762   "referenced_type" : "_ZTIFiPvE",
5763   "self_type" : "_ZTIPFiPvE",
5764   "size" : 4,
5765   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
5766  },
5767  {
5768   "alignment" : 4,
5769   "linker_set_key" : "_ZTIPFvPN7android8hardware6ParcelEPKhjPKyjPvE",
5770   "name" : "void (*)(android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
5771   "referenced_type" : "_ZTIFvPN7android8hardware6ParcelEPKhjPKyjPvE",
5772   "self_type" : "_ZTIPFvPN7android8hardware6ParcelEPKhjPKyjPvE",
5773   "size" : 4,
5774   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5775  },
5776  {
5777   "alignment" : 4,
5778   "linker_set_key" : "_ZTIPK13native_handle",
5779   "name" : "const native_handle *",
5780   "referenced_type" : "_ZTIK13native_handle",
5781   "self_type" : "_ZTIPK13native_handle",
5782   "size" : 4,
5783   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5784  },
5785  {
5786   "alignment" : 4,
5787   "linker_set_key" : "_ZTIPK7log_msg",
5788   "name" : "const log_msg *",
5789   "referenced_type" : "_ZTIK7log_msg",
5790   "self_type" : "_ZTIPK7log_msg",
5791   "size" : 4,
5792   "source_file" : "/system/core/liblog/include/log/log_read.h"
5793  },
5794  {
5795   "alignment" : 4,
5796   "linker_set_key" : "_ZTIPKDs",
5797   "name" : "const char16_t *",
5798   "referenced_type" : "_ZTIKDs",
5799   "self_type" : "_ZTIPKDs",
5800   "size" : 4,
5801   "source_file" : "/system/core/libutils/include/utils/String16.h"
5802  },
5803  {
5804   "alignment" : 4,
5805   "linker_set_key" : "_ZTIPKN7android10VectorImplE",
5806   "name" : "const android::VectorImpl *",
5807   "referenced_type" : "_ZTIKN7android10VectorImplE",
5808   "self_type" : "_ZTIPKN7android10VectorImplE",
5809   "size" : 4,
5810   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
5811  },
5812  {
5813   "alignment" : 4,
5814   "linker_set_key" : "_ZTIPKN7android12NativeHandleE",
5815   "name" : "const android::NativeHandle *",
5816   "referenced_type" : "_ZTIKN7android12NativeHandleE",
5817   "self_type" : "_ZTIPKN7android12NativeHandleE",
5818   "size" : 4,
5819   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
5820  },
5821  {
5822   "alignment" : 4,
5823   "linker_set_key" : "_ZTIPKN7android2spINS_4hidl4base4V1_05IBaseEEE",
5824   "name" : "const android::sp<android::hidl::base::V1_0::IBase> *",
5825   "referenced_type" : "_ZTIKN7android2spINS_4hidl4base4V1_05IBaseEEE",
5826   "self_type" : "_ZTIPKN7android2spINS_4hidl4base4V1_05IBaseEEE",
5827   "size" : 4,
5828   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5829  },
5830  {
5831   "alignment" : 4,
5832   "linker_set_key" : "_ZTIPKN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
5833   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceManager> *",
5834   "referenced_type" : "_ZTIKN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
5835   "self_type" : "_ZTIPKN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
5836   "size" : 4,
5837   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5838  },
5839  {
5840   "alignment" : 4,
5841   "linker_set_key" : "_ZTIPKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
5842   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
5843   "referenced_type" : "_ZTIKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
5844   "self_type" : "_ZTIPKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
5845   "size" : 4,
5846   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5847  },
5848  {
5849   "alignment" : 4,
5850   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware12ProcessStateEEE",
5851   "name" : "const android::sp<android::hardware::ProcessState> *",
5852   "referenced_type" : "_ZTIKN7android2spINS_8hardware12ProcessStateEEE",
5853   "self_type" : "_ZTIPKN7android2spINS_8hardware12ProcessStateEEE",
5854   "size" : 4,
5855   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5856  },
5857  {
5858   "alignment" : 4,
5859   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware20hidl_death_recipientEEE",
5860   "name" : "const android::sp<android::hardware::hidl_death_recipient> *",
5861   "referenced_type" : "_ZTIKN7android2spINS_8hardware20hidl_death_recipientEEE",
5862   "self_type" : "_ZTIPKN7android2spINS_8hardware20hidl_death_recipientEEE",
5863   "size" : 4,
5864   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5865  },
5866  {
5867   "alignment" : 4,
5868   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
5869   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient> *",
5870   "referenced_type" : "_ZTIKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
5871   "self_type" : "_ZTIPKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
5872   "size" : 4,
5873   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5874  },
5875  {
5876   "alignment" : 4,
5877   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware7IBinderEEE",
5878   "name" : "const android::sp<android::hardware::IBinder> *",
5879   "referenced_type" : "_ZTIKN7android2spINS_8hardware7IBinderEEE",
5880   "self_type" : "_ZTIPKN7android2spINS_8hardware7IBinderEEE",
5881   "size" : 4,
5882   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5883  },
5884  {
5885   "alignment" : 4,
5886   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware7thermal4V1_08IThermalEEE",
5887   "name" : "const android::sp<android::hardware::thermal::V1_0::IThermal> *",
5888   "referenced_type" : "_ZTIKN7android2spINS_8hardware7thermal4V1_08IThermalEEE",
5889   "self_type" : "_ZTIPKN7android2spINS_8hardware7thermal4V1_08IThermalEEE",
5890   "size" : 4,
5891   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5892  },
5893  {
5894   "alignment" : 4,
5895   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware7thermal4V1_116IThermalCallbackEEE",
5896   "name" : "const android::sp<android::hardware::thermal::V1_1::IThermalCallback> *",
5897   "referenced_type" : "_ZTIKN7android2spINS_8hardware7thermal4V1_116IThermalCallbackEEE",
5898   "self_type" : "_ZTIPKN7android2spINS_8hardware7thermal4V1_116IThermalCallbackEEE",
5899   "size" : 4,
5900   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5901  },
5902  {
5903   "alignment" : 4,
5904   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware7thermal4V1_18IThermalEEE",
5905   "name" : "const android::sp<android::hardware::thermal::V1_1::IThermal> *",
5906   "referenced_type" : "_ZTIKN7android2spINS_8hardware7thermal4V1_18IThermalEEE",
5907   "self_type" : "_ZTIPKN7android2spINS_8hardware7thermal4V1_18IThermalEEE",
5908   "size" : 4,
5909   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5910  },
5911  {
5912   "alignment" : 4,
5913   "linker_set_key" : "_ZTIPKN7android2wpINS_8hardware20hidl_death_recipientEEE",
5914   "name" : "const android::wp<android::hardware::hidl_death_recipient> *",
5915   "referenced_type" : "_ZTIKN7android2wpINS_8hardware20hidl_death_recipientEEE",
5916   "self_type" : "_ZTIPKN7android2wpINS_8hardware20hidl_death_recipientEEE",
5917   "size" : 4,
5918   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5919  },
5920  {
5921   "alignment" : 4,
5922   "linker_set_key" : "_ZTIPKN7android2wpINS_8hardware9BHwBinderEEE",
5923   "name" : "const android::wp<android::hardware::BHwBinder> *",
5924   "referenced_type" : "_ZTIKN7android2wpINS_8hardware9BHwBinderEEE",
5925   "self_type" : "_ZTIPKN7android2wpINS_8hardware9BHwBinderEEE",
5926   "size" : 4,
5927   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5928  },
5929  {
5930   "alignment" : 4,
5931   "linker_set_key" : "_ZTIPKN7android4hidl4base4V1_05IBaseE",
5932   "name" : "const android::hidl::base::V1_0::IBase *",
5933   "referenced_type" : "_ZTIKN7android4hidl4base4V1_05IBaseE",
5934   "self_type" : "_ZTIPKN7android4hidl4base4V1_05IBaseE",
5935   "size" : 4,
5936   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h"
5937  },
5938  {
5939   "alignment" : 4,
5940   "linker_set_key" : "_ZTIPKN7android4hidl4base4V1_08BpHwBaseE",
5941   "name" : "const android::hidl::base::V1_0::BpHwBase *",
5942   "referenced_type" : "_ZTIKN7android4hidl4base4V1_08BpHwBaseE",
5943   "self_type" : "_ZTIPKN7android4hidl4base4V1_08BpHwBaseE",
5944   "size" : 4,
5945   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h"
5946  },
5947  {
5948   "alignment" : 4,
5949   "linker_set_key" : "_ZTIPKN7android4hidl7manager4V1_015IServiceManagerE",
5950   "name" : "const android::hidl::manager::V1_0::IServiceManager *",
5951   "referenced_type" : "_ZTIKN7android4hidl7manager4V1_015IServiceManagerE",
5952   "self_type" : "_ZTIPKN7android4hidl7manager4V1_015IServiceManagerE",
5953   "size" : 4,
5954   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
5955  },
5956  {
5957   "alignment" : 4,
5958   "linker_set_key" : "_ZTIPKN7android4hidl7manager4V1_020IServiceNotificationE",
5959   "name" : "const android::hidl::manager::V1_0::IServiceNotification *",
5960   "referenced_type" : "_ZTIKN7android4hidl7manager4V1_020IServiceNotificationE",
5961   "self_type" : "_ZTIPKN7android4hidl7manager4V1_020IServiceNotificationE",
5962   "size" : 4,
5963   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h"
5964  },
5965  {
5966   "alignment" : 4,
5967   "linker_set_key" : "_ZTIPKN7android7RefBaseE",
5968   "name" : "const android::RefBase *",
5969   "referenced_type" : "_ZTIKN7android7RefBaseE",
5970   "self_type" : "_ZTIPKN7android7RefBaseE",
5971   "size" : 4,
5972   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5973  },
5974  {
5975   "alignment" : 4,
5976   "linker_set_key" : "_ZTIPKN7android7String8E",
5977   "name" : "const android::String8 *",
5978   "referenced_type" : "_ZTIKN7android7String8E",
5979   "self_type" : "_ZTIPKN7android7String8E",
5980   "size" : 4,
5981   "source_file" : "/system/core/libutils/include/utils/String8.h"
5982  },
5983  {
5984   "alignment" : 4,
5985   "linker_set_key" : "_ZTIPKN7android8String16E",
5986   "name" : "const android::String16 *",
5987   "referenced_type" : "_ZTIKN7android8String16E",
5988   "self_type" : "_ZTIPKN7android8String16E",
5989   "size" : 4,
5990   "source_file" : "/system/core/libutils/include/utils/String16.h"
5991  },
5992  {
5993   "alignment" : 4,
5994   "linker_set_key" : "_ZTIPKN7android8hardware11BpHwRefBaseE",
5995   "name" : "const android::hardware::BpHwRefBase *",
5996   "referenced_type" : "_ZTIKN7android8hardware11BpHwRefBaseE",
5997   "self_type" : "_ZTIPKN7android8hardware11BpHwRefBaseE",
5998   "size" : 4,
5999   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
6000  },
6001  {
6002   "alignment" : 4,
6003   "linker_set_key" : "_ZTIPKN7android8hardware11hidl_memoryE",
6004   "name" : "const android::hardware::hidl_memory *",
6005   "referenced_type" : "_ZTIKN7android8hardware11hidl_memoryE",
6006   "self_type" : "_ZTIPKN7android8hardware11hidl_memoryE",
6007   "size" : 4,
6008   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6009  },
6010  {
6011   "alignment" : 4,
6012   "linker_set_key" : "_ZTIPKN7android8hardware12hidl_versionE",
6013   "name" : "const android::hardware::hidl_version *",
6014   "referenced_type" : "_ZTIKN7android8hardware12hidl_versionE",
6015   "self_type" : "_ZTIPKN7android8hardware12hidl_versionE",
6016   "size" : 4,
6017   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6018  },
6019  {
6020   "alignment" : 4,
6021   "linker_set_key" : "_ZTIPKN7android8hardware6ReturnINS_2spINS0_7thermal4V1_116IThermalCallbackEEEEE",
6022   "name" : "const android::hardware::Return<android::sp<android::hardware::thermal::V1_1::IThermalCallback> > *",
6023   "referenced_type" : "_ZTIKN7android8hardware6ReturnINS_2spINS0_7thermal4V1_116IThermalCallbackEEEEE",
6024   "self_type" : "_ZTIPKN7android8hardware6ReturnINS_2spINS0_7thermal4V1_116IThermalCallbackEEEEE",
6025   "size" : 4,
6026   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6027  },
6028  {
6029   "alignment" : 4,
6030   "linker_set_key" : "_ZTIPKN7android8hardware6ReturnINS_2spINS0_7thermal4V1_18IThermalEEEEE",
6031   "name" : "const android::hardware::Return<android::sp<android::hardware::thermal::V1_1::IThermal> > *",
6032   "referenced_type" : "_ZTIKN7android8hardware6ReturnINS_2spINS0_7thermal4V1_18IThermalEEEEE",
6033   "self_type" : "_ZTIPKN7android8hardware6ReturnINS_2spINS0_7thermal4V1_18IThermalEEEEE",
6034   "size" : 4,
6035   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6036  },
6037  {
6038   "alignment" : 4,
6039   "linker_set_key" : "_ZTIPKN7android8hardware6ReturnIbEE",
6040   "name" : "const android::hardware::Return<bool> *",
6041   "referenced_type" : "_ZTIKN7android8hardware6ReturnIbEE",
6042   "self_type" : "_ZTIPKN7android8hardware6ReturnIbEE",
6043   "size" : 4,
6044   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6045  },
6046  {
6047   "alignment" : 4,
6048   "linker_set_key" : "_ZTIPKN7android8hardware6StatusE",
6049   "name" : "const android::hardware::Status *",
6050   "referenced_type" : "_ZTIKN7android8hardware6StatusE",
6051   "self_type" : "_ZTIPKN7android8hardware6StatusE",
6052   "size" : 4,
6053   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6054  },
6055  {
6056   "alignment" : 4,
6057   "linker_set_key" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
6058   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
6059   "referenced_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
6060   "self_type" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
6061   "size" : 4,
6062   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6063  },
6064  {
6065   "alignment" : 4,
6066   "linker_set_key" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
6067   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
6068   "referenced_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
6069   "self_type" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
6070   "size" : 4,
6071   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6072  },
6073  {
6074   "alignment" : 4,
6075   "linker_set_key" : "_ZTIPKN7android8hardware7details12hidl_pointerIiEE",
6076   "name" : "const android::hardware::details::hidl_pointer<int> *",
6077   "referenced_type" : "_ZTIKN7android8hardware7details12hidl_pointerIiEE",
6078   "self_type" : "_ZTIPKN7android8hardware7details12hidl_pointerIiEE",
6079   "size" : 4,
6080   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6081  },
6082  {
6083   "alignment" : 4,
6084   "linker_set_key" : "_ZTIPKN7android8hardware7details13return_statusE",
6085   "name" : "const android::hardware::details::return_status *",
6086   "referenced_type" : "_ZTIKN7android8hardware7details13return_statusE",
6087   "self_type" : "_ZTIPKN7android8hardware7details13return_statusE",
6088   "size" : 4,
6089   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6090  },
6091  {
6092   "alignment" : 4,
6093   "linker_set_key" : "_ZTIPKN7android8hardware7thermal4V1_011BpHwThermalE",
6094   "name" : "const android::hardware::thermal::V1_0::BpHwThermal *",
6095   "referenced_type" : "_ZTIKN7android8hardware7thermal4V1_011BpHwThermalE",
6096   "self_type" : "_ZTIPKN7android8hardware7thermal4V1_011BpHwThermalE",
6097   "size" : 4,
6098   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/BpHwThermal.h"
6099  },
6100  {
6101   "alignment" : 4,
6102   "linker_set_key" : "_ZTIPKN7android8hardware7thermal4V1_08IThermalE",
6103   "name" : "const android::hardware::thermal::V1_0::IThermal *",
6104   "referenced_type" : "_ZTIKN7android8hardware7thermal4V1_08IThermalE",
6105   "self_type" : "_ZTIPKN7android8hardware7thermal4V1_08IThermalE",
6106   "size" : 4,
6107   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/IThermal.h"
6108  },
6109  {
6110   "alignment" : 4,
6111   "linker_set_key" : "_ZTIPKN7android8hardware7thermal4V1_111BpHwThermalE",
6112   "name" : "const android::hardware::thermal::V1_1::BpHwThermal *",
6113   "referenced_type" : "_ZTIKN7android8hardware7thermal4V1_111BpHwThermalE",
6114   "self_type" : "_ZTIPKN7android8hardware7thermal4V1_111BpHwThermalE",
6115   "size" : 4,
6116   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.1/[email protected]_genc++_headers/gen/android/hardware/thermal/1.1/BpHwThermal.h"
6117  },
6118  {
6119   "alignment" : 4,
6120   "linker_set_key" : "_ZTIPKN7android8hardware7thermal4V1_116IThermalCallbackE",
6121   "name" : "const android::hardware::thermal::V1_1::IThermalCallback *",
6122   "referenced_type" : "_ZTIKN7android8hardware7thermal4V1_116IThermalCallbackE",
6123   "self_type" : "_ZTIPKN7android8hardware7thermal4V1_116IThermalCallbackE",
6124   "size" : 4,
6125   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.1/[email protected]_genc++_headers/gen/android/hardware/thermal/1.1/IThermalCallback.h"
6126  },
6127  {
6128   "alignment" : 4,
6129   "linker_set_key" : "_ZTIPKN7android8hardware7thermal4V1_119BpHwThermalCallbackE",
6130   "name" : "const android::hardware::thermal::V1_1::BpHwThermalCallback *",
6131   "referenced_type" : "_ZTIKN7android8hardware7thermal4V1_119BpHwThermalCallbackE",
6132   "self_type" : "_ZTIPKN7android8hardware7thermal4V1_119BpHwThermalCallbackE",
6133   "size" : 4,
6134   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.1/[email protected]_genc++_headers/gen/android/hardware/thermal/1.1/BpHwThermalCallback.h"
6135  },
6136  {
6137   "alignment" : 4,
6138   "linker_set_key" : "_ZTIPKN7android8hardware7thermal4V1_18IThermalE",
6139   "name" : "const android::hardware::thermal::V1_1::IThermal *",
6140   "referenced_type" : "_ZTIKN7android8hardware7thermal4V1_18IThermalE",
6141   "self_type" : "_ZTIPKN7android8hardware7thermal4V1_18IThermalE",
6142   "size" : 4,
6143   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.1/[email protected]_genc++_headers/gen/android/hardware/thermal/1.1/IThermal.h"
6144  },
6145  {
6146   "alignment" : 4,
6147   "linker_set_key" : "_ZTIPKN7android8hardware8hidl_vecIiEE",
6148   "name" : "const android::hardware::hidl_vec<int> *",
6149   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecIiEE",
6150   "self_type" : "_ZTIPKN7android8hardware8hidl_vecIiEE",
6151   "size" : 4,
6152   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6153  },
6154  {
6155   "alignment" : 4,
6156   "linker_set_key" : "_ZTIPKc",
6157   "name" : "const char *",
6158   "referenced_type" : "_ZTIKc",
6159   "self_type" : "_ZTIPKc",
6160   "size" : 4,
6161   "source_file" : "/system/core/liblog/include/android/log.h"
6162  },
6163  {
6164   "alignment" : 4,
6165   "linker_set_key" : "_ZTIPKh",
6166   "name" : "const unsigned char *",
6167   "referenced_type" : "_ZTIKh",
6168   "self_type" : "_ZTIPKh",
6169   "size" : 4,
6170   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6171  },
6172  {
6173   "alignment" : 4,
6174   "linker_set_key" : "_ZTIPKv",
6175   "name" : "const void *",
6176   "referenced_type" : "_ZTIKv",
6177   "self_type" : "_ZTIPKv",
6178   "size" : 4,
6179   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6180  },
6181  {
6182   "alignment" : 4,
6183   "linker_set_key" : "_ZTIPKy",
6184   "name" : "const unsigned long long *",
6185   "referenced_type" : "_ZTIKy",
6186   "self_type" : "_ZTIPKy",
6187   "size" : 4,
6188   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
6189  },
6190  {
6191   "alignment" : 4,
6192   "linker_set_key" : "_ZTIPN7android11ScopedTraceE",
6193   "name" : "android::ScopedTrace *",
6194   "referenced_type" : "_ZTIN7android11ScopedTraceE",
6195   "self_type" : "_ZTIPN7android11ScopedTraceE",
6196   "size" : 4,
6197   "source_file" : "/system/core/libutils/include/utils/Trace.h"
6198  },
6199  {
6200   "alignment" : 4,
6201   "linker_set_key" : "_ZTIPN7android16ReferenceRenamerE",
6202   "name" : "android::ReferenceRenamer *",
6203   "referenced_type" : "_ZTIN7android16ReferenceRenamerE",
6204   "self_type" : "_ZTIPN7android16ReferenceRenamerE",
6205   "size" : 4,
6206   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6207  },
6208  {
6209   "alignment" : 4,
6210   "linker_set_key" : "_ZTIPN7android19VirtualLightRefBaseE",
6211   "name" : "android::VirtualLightRefBase *",
6212   "referenced_type" : "_ZTIN7android19VirtualLightRefBaseE",
6213   "self_type" : "_ZTIPN7android19VirtualLightRefBaseE",
6214   "size" : 4,
6215   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h"
6216  },
6217  {
6218   "alignment" : 4,
6219   "linker_set_key" : "_ZTIPN7android2spINS_4hidl4base4V1_05IBaseEEE",
6220   "name" : "android::sp<android::hidl::base::V1_0::IBase> *",
6221   "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
6222   "self_type" : "_ZTIPN7android2spINS_4hidl4base4V1_05IBaseEEE",
6223   "size" : 4,
6224   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6225  },
6226  {
6227   "alignment" : 4,
6228   "linker_set_key" : "_ZTIPN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
6229   "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager> *",
6230   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
6231   "self_type" : "_ZTIPN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
6232   "size" : 4,
6233   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6234  },
6235  {
6236   "alignment" : 4,
6237   "linker_set_key" : "_ZTIPN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
6238   "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
6239   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
6240   "self_type" : "_ZTIPN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
6241   "size" : 4,
6242   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6243  },
6244  {
6245   "alignment" : 4,
6246   "linker_set_key" : "_ZTIPN7android2spINS_8hardware12ProcessStateEEE",
6247   "name" : "android::sp<android::hardware::ProcessState> *",
6248   "referenced_type" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
6249   "self_type" : "_ZTIPN7android2spINS_8hardware12ProcessStateEEE",
6250   "size" : 4,
6251   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6252  },
6253  {
6254   "alignment" : 4,
6255   "linker_set_key" : "_ZTIPN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
6256   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> *",
6257   "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
6258   "self_type" : "_ZTIPN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
6259   "size" : 4,
6260   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6261  },
6262  {
6263   "alignment" : 4,
6264   "linker_set_key" : "_ZTIPN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
6265   "name" : "android::sp<android::hardware::IBinder::DeathRecipient> *",
6266   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
6267   "self_type" : "_ZTIPN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
6268   "size" : 4,
6269   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6270  },
6271  {
6272   "alignment" : 4,
6273   "linker_set_key" : "_ZTIPN7android2spINS_8hardware7IBinderEEE",
6274   "name" : "android::sp<android::hardware::IBinder> *",
6275   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
6276   "self_type" : "_ZTIPN7android2spINS_8hardware7IBinderEEE",
6277   "size" : 4,
6278   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6279  },
6280  {
6281   "alignment" : 4,
6282   "linker_set_key" : "_ZTIPN7android2spINS_8hardware7thermal4V1_08IThermalEEE",
6283   "name" : "android::sp<android::hardware::thermal::V1_0::IThermal> *",
6284   "referenced_type" : "_ZTIN7android2spINS_8hardware7thermal4V1_08IThermalEEE",
6285   "self_type" : "_ZTIPN7android2spINS_8hardware7thermal4V1_08IThermalEEE",
6286   "size" : 4,
6287   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6288  },
6289  {
6290   "alignment" : 4,
6291   "linker_set_key" : "_ZTIPN7android2spINS_8hardware7thermal4V1_116IThermalCallbackEEE",
6292   "name" : "android::sp<android::hardware::thermal::V1_1::IThermalCallback> *",
6293   "referenced_type" : "_ZTIN7android2spINS_8hardware7thermal4V1_116IThermalCallbackEEE",
6294   "self_type" : "_ZTIPN7android2spINS_8hardware7thermal4V1_116IThermalCallbackEEE",
6295   "size" : 4,
6296   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6297  },
6298  {
6299   "alignment" : 4,
6300   "linker_set_key" : "_ZTIPN7android2spINS_8hardware7thermal4V1_18IThermalEEE",
6301   "name" : "android::sp<android::hardware::thermal::V1_1::IThermal> *",
6302   "referenced_type" : "_ZTIN7android2spINS_8hardware7thermal4V1_18IThermalEEE",
6303   "self_type" : "_ZTIPN7android2spINS_8hardware7thermal4V1_18IThermalEEE",
6304   "size" : 4,
6305   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6306  },
6307  {
6308   "alignment" : 4,
6309   "linker_set_key" : "_ZTIPN7android2wpINS_8hardware20hidl_death_recipientEEE",
6310   "name" : "android::wp<android::hardware::hidl_death_recipient> *",
6311   "referenced_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
6312   "self_type" : "_ZTIPN7android2wpINS_8hardware20hidl_death_recipientEEE",
6313   "size" : 4,
6314   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6315  },
6316  {
6317   "alignment" : 4,
6318   "linker_set_key" : "_ZTIPN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
6319   "name" : "android::wp<android::hardware::IBinder::DeathRecipient> *",
6320   "referenced_type" : "_ZTIN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
6321   "self_type" : "_ZTIPN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
6322   "size" : 4,
6323   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6324  },
6325  {
6326   "alignment" : 4,
6327   "linker_set_key" : "_ZTIPN7android2wpINS_8hardware9BHwBinderEEE",
6328   "name" : "android::wp<android::hardware::BHwBinder> *",
6329   "referenced_type" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
6330   "self_type" : "_ZTIPN7android2wpINS_8hardware9BHwBinderEEE",
6331   "size" : 4,
6332   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6333  },
6334  {
6335   "alignment" : 4,
6336   "linker_set_key" : "_ZTIPN7android4hidl4base4V1_05IBaseE",
6337   "name" : "android::hidl::base::V1_0::IBase *",
6338   "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE",
6339   "self_type" : "_ZTIPN7android4hidl4base4V1_05IBaseE",
6340   "size" : 4,
6341   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6342  },
6343  {
6344   "alignment" : 4,
6345   "linker_set_key" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE",
6346   "name" : "android::hidl::base::V1_0::BnHwBase *",
6347   "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE",
6348   "self_type" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE",
6349   "size" : 4,
6350   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h"
6351  },
6352  {
6353   "alignment" : 4,
6354   "linker_set_key" : "_ZTIPN7android4hidl7manager4V1_015IServiceManagerE",
6355   "name" : "android::hidl::manager::V1_0::IServiceManager *",
6356   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
6357   "self_type" : "_ZTIPN7android4hidl7manager4V1_015IServiceManagerE",
6358   "size" : 4,
6359   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6360  },
6361  {
6362   "alignment" : 4,
6363   "linker_set_key" : "_ZTIPN7android4hidl7manager4V1_020IServiceNotificationE",
6364   "name" : "android::hidl::manager::V1_0::IServiceNotification *",
6365   "referenced_type" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
6366   "self_type" : "_ZTIPN7android4hidl7manager4V1_020IServiceNotificationE",
6367   "size" : 4,
6368   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6369  },
6370  {
6371   "alignment" : 4,
6372   "linker_set_key" : "_ZTIPN7android5Mutex8AutolockE",
6373   "name" : "android::Mutex::Autolock *",
6374   "referenced_type" : "_ZTIN7android5Mutex8AutolockE",
6375   "self_type" : "_ZTIPN7android5Mutex8AutolockE",
6376   "size" : 4,
6377   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
6378  },
6379  {
6380   "alignment" : 4,
6381   "linker_set_key" : "_ZTIPN7android5MutexE",
6382   "name" : "android::Mutex *",
6383   "referenced_type" : "_ZTIN7android5MutexE",
6384   "self_type" : "_ZTIPN7android5MutexE",
6385   "size" : 4,
6386   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
6387  },
6388  {
6389   "alignment" : 4,
6390   "linker_set_key" : "_ZTIPN7android6RWLock9AutoRLockE",
6391   "name" : "android::RWLock::AutoRLock *",
6392   "referenced_type" : "_ZTIN7android6RWLock9AutoRLockE",
6393   "self_type" : "_ZTIPN7android6RWLock9AutoRLockE",
6394   "size" : 4,
6395   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
6396  },
6397  {
6398   "alignment" : 4,
6399   "linker_set_key" : "_ZTIPN7android6RWLock9AutoWLockE",
6400   "name" : "android::RWLock::AutoWLock *",
6401   "referenced_type" : "_ZTIN7android6RWLock9AutoWLockE",
6402   "self_type" : "_ZTIPN7android6RWLock9AutoWLockE",
6403   "size" : 4,
6404   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
6405  },
6406  {
6407   "alignment" : 4,
6408   "linker_set_key" : "_ZTIPN7android6RWLockE",
6409   "name" : "android::RWLock *",
6410   "referenced_type" : "_ZTIN7android6RWLockE",
6411   "self_type" : "_ZTIPN7android6RWLockE",
6412   "size" : 4,
6413   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
6414  },
6415  {
6416   "alignment" : 4,
6417   "linker_set_key" : "_ZTIPN7android6ThreadE",
6418   "name" : "android::Thread *",
6419   "referenced_type" : "_ZTIN7android6ThreadE",
6420   "self_type" : "_ZTIPN7android6ThreadE",
6421   "size" : 4,
6422   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6423  },
6424  {
6425   "alignment" : 4,
6426   "linker_set_key" : "_ZTIPN7android7RefBase12weakref_implE",
6427   "name" : "android::RefBase::weakref_impl *",
6428   "referenced_type" : "_ZTIN7android7RefBase12weakref_implE",
6429   "self_type" : "_ZTIPN7android7RefBase12weakref_implE",
6430   "size" : 4,
6431   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6432  },
6433  {
6434   "alignment" : 4,
6435   "linker_set_key" : "_ZTIPN7android7RefBase12weakref_typeE",
6436   "name" : "android::RefBase::weakref_type *",
6437   "referenced_type" : "_ZTIN7android7RefBase12weakref_typeE",
6438   "self_type" : "_ZTIPN7android7RefBase12weakref_typeE",
6439   "size" : 4,
6440   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6441  },
6442  {
6443   "alignment" : 4,
6444   "linker_set_key" : "_ZTIPN7android7RefBaseE",
6445   "name" : "android::RefBase *",
6446   "referenced_type" : "_ZTIN7android7RefBaseE",
6447   "self_type" : "_ZTIPN7android7RefBaseE",
6448   "size" : 4,
6449   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6450  },
6451  {
6452   "alignment" : 4,
6453   "linker_set_key" : "_ZTIPN7android7String8E",
6454   "name" : "android::String8 *",
6455   "referenced_type" : "_ZTIN7android7String8E",
6456   "self_type" : "_ZTIPN7android7String8E",
6457   "size" : 4,
6458   "source_file" : "/system/core/libutils/include/utils/String8.h"
6459  },
6460  {
6461   "alignment" : 4,
6462   "linker_set_key" : "_ZTIPN7android8String16E",
6463   "name" : "android::String16 *",
6464   "referenced_type" : "_ZTIN7android8String16E",
6465   "self_type" : "_ZTIPN7android8String16E",
6466   "size" : 4,
6467   "source_file" : "/system/core/libutils/include/utils/String16.h"
6468  },
6469  {
6470   "alignment" : 4,
6471   "linker_set_key" : "_ZTIPN7android8hardware10IInterfaceE",
6472   "name" : "android::hardware::IInterface *",
6473   "referenced_type" : "_ZTIN7android8hardware10IInterfaceE",
6474   "self_type" : "_ZTIPN7android8hardware10IInterfaceE",
6475   "size" : 4,
6476   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6477  },
6478  {
6479   "alignment" : 4,
6480   "linker_set_key" : "_ZTIPN7android8hardware10hidl_arrayIhLj32EJEEE",
6481   "name" : "android::hardware::hidl_array<unsigned char, 32> *",
6482   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
6483   "self_type" : "_ZTIPN7android8hardware10hidl_arrayIhLj32EJEEE",
6484   "size" : 4,
6485   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6486  },
6487  {
6488   "alignment" : 4,
6489   "linker_set_key" : "_ZTIPN7android8hardware11BpInterfaceINS0_7thermal4V1_116IThermalCallbackEEE",
6490   "name" : "android::hardware::BpInterface<android::hardware::thermal::V1_1::IThermalCallback> *",
6491   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_7thermal4V1_116IThermalCallbackEEE",
6492   "self_type" : "_ZTIPN7android8hardware11BpInterfaceINS0_7thermal4V1_116IThermalCallbackEEE",
6493   "size" : 4,
6494   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
6495  },
6496  {
6497   "alignment" : 4,
6498   "linker_set_key" : "_ZTIPN7android8hardware11BpInterfaceINS0_7thermal4V1_18IThermalEEE",
6499   "name" : "android::hardware::BpInterface<android::hardware::thermal::V1_1::IThermal> *",
6500   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_7thermal4V1_18IThermalEEE",
6501   "self_type" : "_ZTIPN7android8hardware11BpInterfaceINS0_7thermal4V1_18IThermalEEE",
6502   "size" : 4,
6503   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
6504  },
6505  {
6506   "alignment" : 4,
6507   "linker_set_key" : "_ZTIPN7android8hardware11hidl_memoryE",
6508   "name" : "android::hardware::hidl_memory *",
6509   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
6510   "self_type" : "_ZTIPN7android8hardware11hidl_memoryE",
6511   "size" : 4,
6512   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6513  },
6514  {
6515   "alignment" : 4,
6516   "linker_set_key" : "_ZTIPN7android8hardware11hidl_stringE",
6517   "name" : "android::hardware::hidl_string *",
6518   "referenced_type" : "_ZTIN7android8hardware11hidl_stringE",
6519   "self_type" : "_ZTIPN7android8hardware11hidl_stringE",
6520   "size" : 4,
6521   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6522  },
6523  {
6524   "alignment" : 4,
6525   "linker_set_key" : "_ZTIPN7android8hardware12ProcessStateE",
6526   "name" : "android::hardware::ProcessState *",
6527   "referenced_type" : "_ZTIN7android8hardware12ProcessStateE",
6528   "self_type" : "_ZTIPN7android8hardware12ProcessStateE",
6529   "size" : 4,
6530   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6531  },
6532  {
6533   "alignment" : 4,
6534   "linker_set_key" : "_ZTIPN7android8hardware12hidl_versionE",
6535   "name" : "android::hardware::hidl_version *",
6536   "referenced_type" : "_ZTIN7android8hardware12hidl_versionE",
6537   "self_type" : "_ZTIPN7android8hardware12hidl_versionE",
6538   "size" : 4,
6539   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6540  },
6541  {
6542   "alignment" : 4,
6543   "linker_set_key" : "_ZTIPN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
6544   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> > *",
6545   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
6546   "self_type" : "_ZTIPN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
6547   "size" : 4,
6548   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
6549  },
6550  {
6551   "alignment" : 4,
6552   "linker_set_key" : "_ZTIPN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
6553   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> > *",
6554   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
6555   "self_type" : "_ZTIPN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
6556   "size" : 4,
6557   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
6558  },
6559  {
6560   "alignment" : 4,
6561   "linker_set_key" : "_ZTIPN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
6562   "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > *",
6563   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
6564   "self_type" : "_ZTIPN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
6565   "size" : 4,
6566   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
6567  },
6568  {
6569   "alignment" : 4,
6570   "linker_set_key" : "_ZTIPN7android8hardware17GrantorDescriptorE",
6571   "name" : "android::hardware::GrantorDescriptor *",
6572   "referenced_type" : "_ZTIN7android8hardware17GrantorDescriptorE",
6573   "self_type" : "_ZTIPN7android8hardware17GrantorDescriptorE",
6574   "size" : 4,
6575   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6576  },
6577  {
6578   "alignment" : 4,
6579   "linker_set_key" : "_ZTIPN7android8hardware20hidl_death_recipientE",
6580   "name" : "android::hardware::hidl_death_recipient *",
6581   "referenced_type" : "_ZTIN7android8hardware20hidl_death_recipientE",
6582   "self_type" : "_ZTIPN7android8hardware20hidl_death_recipientE",
6583   "size" : 4,
6584   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6585  },
6586  {
6587   "alignment" : 4,
6588   "linker_set_key" : "_ZTIPN7android8hardware27hidl_binder_death_recipientE",
6589   "name" : "android::hardware::hidl_binder_death_recipient *",
6590   "referenced_type" : "_ZTIN7android8hardware27hidl_binder_death_recipientE",
6591   "self_type" : "_ZTIPN7android8hardware27hidl_binder_death_recipientE",
6592   "size" : 4,
6593   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6594  },
6595  {
6596   "alignment" : 4,
6597   "linker_set_key" : "_ZTIPN7android8hardware6ParcelE",
6598   "name" : "android::hardware::Parcel *",
6599   "referenced_type" : "_ZTIN7android8hardware6ParcelE",
6600   "self_type" : "_ZTIPN7android8hardware6ParcelE",
6601   "size" : 4,
6602   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
6603  },
6604  {
6605   "alignment" : 4,
6606   "linker_set_key" : "_ZTIPN7android8hardware6ReturnINS_2spINS0_7thermal4V1_116IThermalCallbackEEEEE",
6607   "name" : "android::hardware::Return<android::sp<android::hardware::thermal::V1_1::IThermalCallback> > *",
6608   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_7thermal4V1_116IThermalCallbackEEEEE",
6609   "self_type" : "_ZTIPN7android8hardware6ReturnINS_2spINS0_7thermal4V1_116IThermalCallbackEEEEE",
6610   "size" : 4,
6611   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6612  },
6613  {
6614   "alignment" : 4,
6615   "linker_set_key" : "_ZTIPN7android8hardware6ReturnINS_2spINS0_7thermal4V1_18IThermalEEEEE",
6616   "name" : "android::hardware::Return<android::sp<android::hardware::thermal::V1_1::IThermal> > *",
6617   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_7thermal4V1_18IThermalEEEEE",
6618   "self_type" : "_ZTIPN7android8hardware6ReturnINS_2spINS0_7thermal4V1_18IThermalEEEEE",
6619   "size" : 4,
6620   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6621  },
6622  {
6623   "alignment" : 4,
6624   "linker_set_key" : "_ZTIPN7android8hardware6ReturnIbEE",
6625   "name" : "android::hardware::Return<bool> *",
6626   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
6627   "self_type" : "_ZTIPN7android8hardware6ReturnIbEE",
6628   "size" : 4,
6629   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6630  },
6631  {
6632   "alignment" : 4,
6633   "linker_set_key" : "_ZTIPN7android8hardware6ReturnIvEE",
6634   "name" : "android::hardware::Return<void> *",
6635   "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
6636   "self_type" : "_ZTIPN7android8hardware6ReturnIvEE",
6637   "size" : 4,
6638   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6639  },
6640  {
6641   "alignment" : 4,
6642   "linker_set_key" : "_ZTIPN7android8hardware6StatusE",
6643   "name" : "android::hardware::Status *",
6644   "referenced_type" : "_ZTIN7android8hardware6StatusE",
6645   "self_type" : "_ZTIPN7android8hardware6StatusE",
6646   "size" : 4,
6647   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6648  },
6649  {
6650   "alignment" : 4,
6651   "linker_set_key" : "_ZTIPN7android8hardware7IBinder14DeathRecipientE",
6652   "name" : "android::hardware::IBinder::DeathRecipient *",
6653   "referenced_type" : "_ZTIN7android8hardware7IBinder14DeathRecipientE",
6654   "self_type" : "_ZTIPN7android8hardware7IBinder14DeathRecipientE",
6655   "size" : 4,
6656   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6657  },
6658  {
6659   "alignment" : 4,
6660   "linker_set_key" : "_ZTIPN7android8hardware7IBinderE",
6661   "name" : "android::hardware::IBinder *",
6662   "referenced_type" : "_ZTIN7android8hardware7IBinderE",
6663   "self_type" : "_ZTIPN7android8hardware7IBinderE",
6664   "size" : 4,
6665   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6666  },
6667  {
6668   "alignment" : 4,
6669   "linker_set_key" : "_ZTIPN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
6670   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
6671   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
6672   "self_type" : "_ZTIPN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
6673   "size" : 4,
6674   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6675  },
6676  {
6677   "alignment" : 4,
6678   "linker_set_key" : "_ZTIPN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
6679   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
6680   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
6681   "self_type" : "_ZTIPN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
6682   "size" : 4,
6683   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6684  },
6685  {
6686   "alignment" : 4,
6687   "linker_set_key" : "_ZTIPN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
6688   "name" : "android::hardware::details::DoNotDestruct<android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > > *",
6689   "referenced_type" : "_ZTIN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
6690   "self_type" : "_ZTIPN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
6691   "size" : 4,
6692   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
6693  },
6694  {
6695   "alignment" : 4,
6696   "linker_set_key" : "_ZTIPN7android8hardware7details13return_statusE",
6697   "name" : "android::hardware::details::return_status *",
6698   "referenced_type" : "_ZTIN7android8hardware7details13return_statusE",
6699   "self_type" : "_ZTIPN7android8hardware7details13return_statusE",
6700   "size" : 4,
6701   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6702  },
6703  {
6704   "alignment" : 4,
6705   "linker_set_key" : "_ZTIPN7android8hardware7details16HidlInstrumentorE",
6706   "name" : "android::hardware::details::HidlInstrumentor *",
6707   "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
6708   "self_type" : "_ZTIPN7android8hardware7details16HidlInstrumentorE",
6709   "size" : 4,
6710   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6711  },
6712  {
6713   "alignment" : 4,
6714   "linker_set_key" : "_ZTIPN7android8hardware7thermal4V1_011BnHwThermalE",
6715   "name" : "android::hardware::thermal::V1_0::BnHwThermal *",
6716   "referenced_type" : "_ZTIN7android8hardware7thermal4V1_011BnHwThermalE",
6717   "self_type" : "_ZTIPN7android8hardware7thermal4V1_011BnHwThermalE",
6718   "size" : 4,
6719   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/BnHwThermal.h"
6720  },
6721  {
6722   "alignment" : 4,
6723   "linker_set_key" : "_ZTIPN7android8hardware7thermal4V1_011TemperatureE",
6724   "name" : "android::hardware::thermal::V1_0::Temperature *",
6725   "referenced_type" : "_ZTIN7android8hardware7thermal4V1_011TemperatureE",
6726   "self_type" : "_ZTIPN7android8hardware7thermal4V1_011TemperatureE",
6727   "size" : 4,
6728   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6729  },
6730  {
6731   "alignment" : 4,
6732   "linker_set_key" : "_ZTIPN7android8hardware7thermal4V1_013CoolingDeviceE",
6733   "name" : "android::hardware::thermal::V1_0::CoolingDevice *",
6734   "referenced_type" : "_ZTIN7android8hardware7thermal4V1_013CoolingDeviceE",
6735   "self_type" : "_ZTIPN7android8hardware7thermal4V1_013CoolingDeviceE",
6736   "size" : 4,
6737   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6738  },
6739  {
6740   "alignment" : 4,
6741   "linker_set_key" : "_ZTIPN7android8hardware7thermal4V1_08CpuUsageE",
6742   "name" : "android::hardware::thermal::V1_0::CpuUsage *",
6743   "referenced_type" : "_ZTIN7android8hardware7thermal4V1_08CpuUsageE",
6744   "self_type" : "_ZTIPN7android8hardware7thermal4V1_08CpuUsageE",
6745   "size" : 4,
6746   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6747  },
6748  {
6749   "alignment" : 4,
6750   "linker_set_key" : "_ZTIPN7android8hardware7thermal4V1_08IThermalE",
6751   "name" : "android::hardware::thermal::V1_0::IThermal *",
6752   "referenced_type" : "_ZTIN7android8hardware7thermal4V1_08IThermalE",
6753   "self_type" : "_ZTIPN7android8hardware7thermal4V1_08IThermalE",
6754   "size" : 4,
6755   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6756  },
6757  {
6758   "alignment" : 4,
6759   "linker_set_key" : "_ZTIPN7android8hardware7thermal4V1_111BnHwThermalE",
6760   "name" : "android::hardware::thermal::V1_1::BnHwThermal *",
6761   "referenced_type" : "_ZTIN7android8hardware7thermal4V1_111BnHwThermalE",
6762   "self_type" : "_ZTIPN7android8hardware7thermal4V1_111BnHwThermalE",
6763   "size" : 4,
6764   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6765  },
6766  {
6767   "alignment" : 4,
6768   "linker_set_key" : "_ZTIPN7android8hardware7thermal4V1_111BpHwThermalE",
6769   "name" : "android::hardware::thermal::V1_1::BpHwThermal *",
6770   "referenced_type" : "_ZTIN7android8hardware7thermal4V1_111BpHwThermalE",
6771   "self_type" : "_ZTIPN7android8hardware7thermal4V1_111BpHwThermalE",
6772   "size" : 4,
6773   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6774  },
6775  {
6776   "alignment" : 4,
6777   "linker_set_key" : "_ZTIPN7android8hardware7thermal4V1_116IThermalCallbackE",
6778   "name" : "android::hardware::thermal::V1_1::IThermalCallback *",
6779   "referenced_type" : "_ZTIN7android8hardware7thermal4V1_116IThermalCallbackE",
6780   "self_type" : "_ZTIPN7android8hardware7thermal4V1_116IThermalCallbackE",
6781   "size" : 4,
6782   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6783  },
6784  {
6785   "alignment" : 4,
6786   "linker_set_key" : "_ZTIPN7android8hardware7thermal4V1_117BsThermalCallbackE",
6787   "name" : "android::hardware::thermal::V1_1::BsThermalCallback *",
6788   "referenced_type" : "_ZTIN7android8hardware7thermal4V1_117BsThermalCallbackE",
6789   "self_type" : "_ZTIPN7android8hardware7thermal4V1_117BsThermalCallbackE",
6790   "size" : 4,
6791   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6792  },
6793  {
6794   "alignment" : 4,
6795   "linker_set_key" : "_ZTIPN7android8hardware7thermal4V1_119BnHwThermalCallbackE",
6796   "name" : "android::hardware::thermal::V1_1::BnHwThermalCallback *",
6797   "referenced_type" : "_ZTIN7android8hardware7thermal4V1_119BnHwThermalCallbackE",
6798   "self_type" : "_ZTIPN7android8hardware7thermal4V1_119BnHwThermalCallbackE",
6799   "size" : 4,
6800   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.1/[email protected]_genc++_headers/gen/android/hardware/thermal/1.1/BnHwThermalCallback.h"
6801  },
6802  {
6803   "alignment" : 4,
6804   "linker_set_key" : "_ZTIPN7android8hardware7thermal4V1_119BpHwThermalCallbackE",
6805   "name" : "android::hardware::thermal::V1_1::BpHwThermalCallback *",
6806   "referenced_type" : "_ZTIN7android8hardware7thermal4V1_119BpHwThermalCallbackE",
6807   "self_type" : "_ZTIPN7android8hardware7thermal4V1_119BpHwThermalCallbackE",
6808   "size" : 4,
6809   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6810  },
6811  {
6812   "alignment" : 4,
6813   "linker_set_key" : "_ZTIPN7android8hardware7thermal4V1_18IThermalE",
6814   "name" : "android::hardware::thermal::V1_1::IThermal *",
6815   "referenced_type" : "_ZTIN7android8hardware7thermal4V1_18IThermalE",
6816   "self_type" : "_ZTIPN7android8hardware7thermal4V1_18IThermalE",
6817   "size" : 4,
6818   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6819  },
6820  {
6821   "alignment" : 4,
6822   "linker_set_key" : "_ZTIPN7android8hardware7thermal4V1_19BsThermalE",
6823   "name" : "android::hardware::thermal::V1_1::BsThermal *",
6824   "referenced_type" : "_ZTIN7android8hardware7thermal4V1_19BsThermalE",
6825   "self_type" : "_ZTIPN7android8hardware7thermal4V1_19BsThermalE",
6826   "size" : 4,
6827   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6828  },
6829  {
6830   "alignment" : 4,
6831   "linker_set_key" : "_ZTIPN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
6832   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > *",
6833   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
6834   "self_type" : "_ZTIPN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
6835   "size" : 4,
6836   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6837  },
6838  {
6839   "alignment" : 4,
6840   "linker_set_key" : "_ZTIPN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
6841   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string> *",
6842   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
6843   "self_type" : "_ZTIPN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
6844   "size" : 4,
6845   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6846  },
6847  {
6848   "alignment" : 4,
6849   "linker_set_key" : "_ZTIPN7android8hardware9BHwBinderE",
6850   "name" : "android::hardware::BHwBinder *",
6851   "referenced_type" : "_ZTIN7android8hardware9BHwBinderE",
6852   "self_type" : "_ZTIPN7android8hardware9BHwBinderE",
6853   "size" : 4,
6854   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6855  },
6856  {
6857   "alignment" : 4,
6858   "linker_set_key" : "_ZTIPN7android9ConditionE",
6859   "name" : "android::Condition *",
6860   "referenced_type" : "_ZTIN7android9ConditionE",
6861   "self_type" : "_ZTIPN7android9ConditionE",
6862   "size" : 4,
6863   "source_file" : "/system/core/libutils/include/utils/Condition.h"
6864  },
6865  {
6866   "alignment" : 4,
6867   "linker_set_key" : "_ZTIPPv",
6868   "name" : "void **",
6869   "referenced_type" : "_ZTIPv",
6870   "self_type" : "_ZTIPPv",
6871   "size" : 4,
6872   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
6873  },
6874  {
6875   "alignment" : 4,
6876   "linker_set_key" : "_ZTIPc",
6877   "name" : "char *",
6878   "referenced_type" : "_ZTIc",
6879   "self_type" : "_ZTIPc",
6880   "size" : 4,
6881   "source_file" : "/system/core/liblog/include/log/log_read.h"
6882  },
6883  {
6884   "alignment" : 4,
6885   "linker_set_key" : "_ZTIPh",
6886   "name" : "unsigned char *",
6887   "referenced_type" : "_ZTIh",
6888   "self_type" : "_ZTIPh",
6889   "size" : 4,
6890   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
6891  },
6892  {
6893   "alignment" : 4,
6894   "linker_set_key" : "_ZTIPi",
6895   "name" : "int *",
6896   "referenced_type" : "_ZTIi",
6897   "self_type" : "_ZTIPi",
6898   "size" : 4,
6899   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6900  },
6901  {
6902   "alignment" : 4,
6903   "linker_set_key" : "_ZTIPv",
6904   "name" : "void *",
6905   "referenced_type" : "_ZTIv",
6906   "self_type" : "_ZTIPv",
6907   "size" : 4,
6908   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
6909  },
6910  {
6911   "alignment" : 4,
6912   "linker_set_key" : "_ZTIPy",
6913   "name" : "unsigned long long *",
6914   "referenced_type" : "_ZTIy",
6915   "self_type" : "_ZTIPy",
6916   "size" : 4,
6917   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
6918  }
6919 ],
6920 "qualified_types" :
6921 [
6922  {
6923   "alignment" : 4,
6924   "is_const" : true,
6925   "linker_set_key" : "_ZTIK13native_handle",
6926   "name" : "const native_handle",
6927   "referenced_type" : "_ZTI13native_handle",
6928   "self_type" : "_ZTIK13native_handle",
6929   "size" : 12,
6930   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6931  },
6932  {
6933   "alignment" : 4,
6934   "is_const" : true,
6935   "linker_set_key" : "_ZTIK7log_msg",
6936   "name" : "const log_msg",
6937   "referenced_type" : "_ZTI7log_msg",
6938   "self_type" : "_ZTIK7log_msg",
6939   "size" : 5124,
6940   "source_file" : "/system/core/liblog/include/log/log_read.h"
6941  },
6942  {
6943   "alignment" : 2,
6944   "is_const" : true,
6945   "linker_set_key" : "_ZTIKDs",
6946   "name" : "const char16_t",
6947   "referenced_type" : "_ZTIDs",
6948   "self_type" : "_ZTIKDs",
6949   "size" : 2,
6950   "source_file" : "/system/core/libutils/include/utils/String16.h"
6951  },
6952  {
6953   "alignment" : 4,
6954   "is_const" : true,
6955   "linker_set_key" : "_ZTIKN7android10VectorImplE",
6956   "name" : "const android::VectorImpl",
6957   "referenced_type" : "_ZTIN7android10VectorImplE",
6958   "self_type" : "_ZTIKN7android10VectorImplE",
6959   "size" : 20,
6960   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
6961  },
6962  {
6963   "alignment" : 4,
6964   "is_const" : true,
6965   "linker_set_key" : "_ZTIKN7android12NativeHandleE",
6966   "name" : "const android::NativeHandle",
6967   "referenced_type" : "_ZTIN7android12NativeHandleE",
6968   "self_type" : "_ZTIKN7android12NativeHandleE",
6969   "size" : 12,
6970   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
6971  },
6972  {
6973   "alignment" : 4,
6974   "is_const" : true,
6975   "linker_set_key" : "_ZTIKN7android2spINS_4hidl4base4V1_05IBaseEEE",
6976   "name" : "const android::sp<android::hidl::base::V1_0::IBase>",
6977   "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
6978   "self_type" : "_ZTIKN7android2spINS_4hidl4base4V1_05IBaseEEE",
6979   "size" : 4,
6980   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6981  },
6982  {
6983   "alignment" : 4,
6984   "is_const" : true,
6985   "linker_set_key" : "_ZTIKN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
6986   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceManager>",
6987   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
6988   "self_type" : "_ZTIKN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
6989   "size" : 4,
6990   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6991  },
6992  {
6993   "alignment" : 4,
6994   "is_const" : true,
6995   "linker_set_key" : "_ZTIKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
6996   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification>",
6997   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
6998   "self_type" : "_ZTIKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
6999   "size" : 4,
7000   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7001  },
7002  {
7003   "alignment" : 4,
7004   "is_const" : true,
7005   "linker_set_key" : "_ZTIKN7android2spINS_8hardware12ProcessStateEEE",
7006   "name" : "const android::sp<android::hardware::ProcessState>",
7007   "referenced_type" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
7008   "self_type" : "_ZTIKN7android2spINS_8hardware12ProcessStateEEE",
7009   "size" : 4,
7010   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7011  },
7012  {
7013   "alignment" : 4,
7014   "is_const" : true,
7015   "linker_set_key" : "_ZTIKN7android2spINS_8hardware20hidl_death_recipientEEE",
7016   "name" : "const android::sp<android::hardware::hidl_death_recipient>",
7017   "referenced_type" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE",
7018   "self_type" : "_ZTIKN7android2spINS_8hardware20hidl_death_recipientEEE",
7019   "size" : 4,
7020   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7021  },
7022  {
7023   "alignment" : 4,
7024   "is_const" : true,
7025   "linker_set_key" : "_ZTIKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
7026   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient>",
7027   "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
7028   "self_type" : "_ZTIKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
7029   "size" : 4,
7030   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7031  },
7032  {
7033   "alignment" : 4,
7034   "is_const" : true,
7035   "linker_set_key" : "_ZTIKN7android2spINS_8hardware7IBinderEEE",
7036   "name" : "const android::sp<android::hardware::IBinder>",
7037   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
7038   "self_type" : "_ZTIKN7android2spINS_8hardware7IBinderEEE",
7039   "size" : 4,
7040   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7041  },
7042  {
7043   "alignment" : 4,
7044   "is_const" : true,
7045   "linker_set_key" : "_ZTIKN7android2spINS_8hardware7thermal4V1_08IThermalEEE",
7046   "name" : "const android::sp<android::hardware::thermal::V1_0::IThermal>",
7047   "referenced_type" : "_ZTIN7android2spINS_8hardware7thermal4V1_08IThermalEEE",
7048   "self_type" : "_ZTIKN7android2spINS_8hardware7thermal4V1_08IThermalEEE",
7049   "size" : 4,
7050   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7051  },
7052  {
7053   "alignment" : 4,
7054   "is_const" : true,
7055   "linker_set_key" : "_ZTIKN7android2spINS_8hardware7thermal4V1_116IThermalCallbackEEE",
7056   "name" : "const android::sp<android::hardware::thermal::V1_1::IThermalCallback>",
7057   "referenced_type" : "_ZTIN7android2spINS_8hardware7thermal4V1_116IThermalCallbackEEE",
7058   "self_type" : "_ZTIKN7android2spINS_8hardware7thermal4V1_116IThermalCallbackEEE",
7059   "size" : 4,
7060   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7061  },
7062  {
7063   "alignment" : 4,
7064   "is_const" : true,
7065   "linker_set_key" : "_ZTIKN7android2spINS_8hardware7thermal4V1_18IThermalEEE",
7066   "name" : "const android::sp<android::hardware::thermal::V1_1::IThermal>",
7067   "referenced_type" : "_ZTIN7android2spINS_8hardware7thermal4V1_18IThermalEEE",
7068   "self_type" : "_ZTIKN7android2spINS_8hardware7thermal4V1_18IThermalEEE",
7069   "size" : 4,
7070   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7071  },
7072  {
7073   "alignment" : 4,
7074   "is_const" : true,
7075   "linker_set_key" : "_ZTIKN7android2wpINS_8hardware20hidl_death_recipientEEE",
7076   "name" : "const android::wp<android::hardware::hidl_death_recipient>",
7077   "referenced_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
7078   "self_type" : "_ZTIKN7android2wpINS_8hardware20hidl_death_recipientEEE",
7079   "size" : 8,
7080   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7081  },
7082  {
7083   "alignment" : 4,
7084   "is_const" : true,
7085   "linker_set_key" : "_ZTIKN7android2wpINS_8hardware9BHwBinderEEE",
7086   "name" : "const android::wp<android::hardware::BHwBinder>",
7087   "referenced_type" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
7088   "self_type" : "_ZTIKN7android2wpINS_8hardware9BHwBinderEEE",
7089   "size" : 8,
7090   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7091  },
7092  {
7093   "alignment" : 4,
7094   "is_const" : true,
7095   "linker_set_key" : "_ZTIKN7android4hidl4base4V1_05IBaseE",
7096   "name" : "const android::hidl::base::V1_0::IBase",
7097   "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE",
7098   "self_type" : "_ZTIKN7android4hidl4base4V1_05IBaseE",
7099   "size" : 12,
7100   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h"
7101  },
7102  {
7103   "alignment" : 4,
7104   "is_const" : true,
7105   "linker_set_key" : "_ZTIKN7android4hidl4base4V1_08BpHwBaseE",
7106   "name" : "const android::hidl::base::V1_0::BpHwBase",
7107   "referenced_type" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE",
7108   "self_type" : "_ZTIKN7android4hidl4base4V1_08BpHwBaseE",
7109   "size" : 92,
7110   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h"
7111  },
7112  {
7113   "alignment" : 4,
7114   "is_const" : true,
7115   "linker_set_key" : "_ZTIKN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
7116   "name" : "const android::hidl::base::V1_0::DebugInfo::Architecture",
7117   "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
7118   "self_type" : "_ZTIKN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
7119   "size" : 4,
7120   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
7121  },
7122  {
7123   "alignment" : 4,
7124   "is_const" : true,
7125   "linker_set_key" : "_ZTIKN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
7126   "name" : "const android::hidl::manager::V1_0::IServiceManager::PidConstant",
7127   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
7128   "self_type" : "_ZTIKN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
7129   "size" : 4,
7130   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
7131  },
7132  {
7133   "alignment" : 1,
7134   "is_const" : true,
7135   "linker_set_key" : "_ZTIKN7android4hidl7manager4V1_015IServiceManager9TransportE",
7136   "name" : "const android::hidl::manager::V1_0::IServiceManager::Transport",
7137   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager9TransportE",
7138   "self_type" : "_ZTIKN7android4hidl7manager4V1_015IServiceManager9TransportE",
7139   "size" : 1,
7140   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
7141  },
7142  {
7143   "alignment" : 4,
7144   "is_const" : true,
7145   "linker_set_key" : "_ZTIKN7android4hidl7manager4V1_015IServiceManagerE",
7146   "name" : "const android::hidl::manager::V1_0::IServiceManager",
7147   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
7148   "self_type" : "_ZTIKN7android4hidl7manager4V1_015IServiceManagerE",
7149   "size" : 12,
7150   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
7151  },
7152  {
7153   "alignment" : 4,
7154   "is_const" : true,
7155   "linker_set_key" : "_ZTIKN7android4hidl7manager4V1_020IServiceNotificationE",
7156   "name" : "const android::hidl::manager::V1_0::IServiceNotification",
7157   "referenced_type" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
7158   "self_type" : "_ZTIKN7android4hidl7manager4V1_020IServiceNotificationE",
7159   "size" : 12,
7160   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h"
7161  },
7162  {
7163   "alignment" : 4,
7164   "is_const" : true,
7165   "linker_set_key" : "_ZTIKN7android7RefBaseE",
7166   "name" : "const android::RefBase",
7167   "referenced_type" : "_ZTIN7android7RefBaseE",
7168   "self_type" : "_ZTIKN7android7RefBaseE",
7169   "size" : 8,
7170   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7171  },
7172  {
7173   "alignment" : 4,
7174   "is_const" : true,
7175   "linker_set_key" : "_ZTIKN7android7String8E",
7176   "name" : "const android::String8",
7177   "referenced_type" : "_ZTIN7android7String8E",
7178   "self_type" : "_ZTIKN7android7String8E",
7179   "size" : 4,
7180   "source_file" : "/system/core/libutils/include/utils/String8.h"
7181  },
7182  {
7183   "alignment" : 4,
7184   "is_const" : true,
7185   "linker_set_key" : "_ZTIKN7android8String16E",
7186   "name" : "const android::String16",
7187   "referenced_type" : "_ZTIN7android8String16E",
7188   "self_type" : "_ZTIKN7android8String16E",
7189   "size" : 4,
7190   "source_file" : "/system/core/libutils/include/utils/String16.h"
7191  },
7192  {
7193   "alignment" : 1,
7194   "is_const" : true,
7195   "linker_set_key" : "_ZTIKN7android8hardware10hidl_arrayIhLj32EJEEE",
7196   "name" : "const android::hardware::hidl_array<unsigned char, 32>",
7197   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
7198   "self_type" : "_ZTIKN7android8hardware10hidl_arrayIhLj32EJEEE",
7199   "size" : 32,
7200   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7201  },
7202  {
7203   "alignment" : 4,
7204   "is_const" : true,
7205   "linker_set_key" : "_ZTIKN7android8hardware11BpHwRefBaseE",
7206   "name" : "const android::hardware::BpHwRefBase",
7207   "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE",
7208   "self_type" : "_ZTIKN7android8hardware11BpHwRefBaseE",
7209   "size" : 24,
7210   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
7211  },
7212  {
7213   "alignment" : 4,
7214   "is_const" : true,
7215   "linker_set_key" : "_ZTIKN7android8hardware11hidl_handleE",
7216   "name" : "const android::hardware::hidl_handle",
7217   "referenced_type" : "_ZTIN7android8hardware11hidl_handleE",
7218   "self_type" : "_ZTIKN7android8hardware11hidl_handleE",
7219   "size" : 16,
7220   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7221  },
7222  {
7223   "alignment" : 4,
7224   "is_const" : true,
7225   "linker_set_key" : "_ZTIKN7android8hardware11hidl_memoryE",
7226   "name" : "const android::hardware::hidl_memory",
7227   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
7228   "self_type" : "_ZTIKN7android8hardware11hidl_memoryE",
7229   "size" : 40,
7230   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7231  },
7232  {
7233   "alignment" : 4,
7234   "is_const" : true,
7235   "linker_set_key" : "_ZTIKN7android8hardware11hidl_stringE",
7236   "name" : "const android::hardware::hidl_string",
7237   "referenced_type" : "_ZTIN7android8hardware11hidl_stringE",
7238   "self_type" : "_ZTIKN7android8hardware11hidl_stringE",
7239   "size" : 16,
7240   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7241  },
7242  {
7243   "alignment" : 2,
7244   "is_const" : true,
7245   "linker_set_key" : "_ZTIKN7android8hardware12hidl_versionE",
7246   "name" : "const android::hardware::hidl_version",
7247   "referenced_type" : "_ZTIN7android8hardware12hidl_versionE",
7248   "self_type" : "_ZTIKN7android8hardware12hidl_versionE",
7249   "size" : 4,
7250   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7251  },
7252  {
7253   "alignment" : 4,
7254   "is_const" : true,
7255   "linker_set_key" : "_ZTIKN7android8hardware6ParcelE",
7256   "name" : "const android::hardware::Parcel",
7257   "referenced_type" : "_ZTIN7android8hardware6ParcelE",
7258   "self_type" : "_ZTIKN7android8hardware6ParcelE",
7259   "size" : 68,
7260   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
7261  },
7262  {
7263   "alignment" : 4,
7264   "is_const" : true,
7265   "linker_set_key" : "_ZTIKN7android8hardware6ReturnINS_2spINS0_7thermal4V1_116IThermalCallbackEEEEE",
7266   "name" : "const android::hardware::Return<android::sp<android::hardware::thermal::V1_1::IThermalCallback> >",
7267   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_7thermal4V1_116IThermalCallbackEEEEE",
7268   "self_type" : "_ZTIKN7android8hardware6ReturnINS_2spINS0_7thermal4V1_116IThermalCallbackEEEEE",
7269   "size" : 28,
7270   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7271  },
7272  {
7273   "alignment" : 4,
7274   "is_const" : true,
7275   "linker_set_key" : "_ZTIKN7android8hardware6ReturnINS_2spINS0_7thermal4V1_18IThermalEEEEE",
7276   "name" : "const android::hardware::Return<android::sp<android::hardware::thermal::V1_1::IThermal> >",
7277   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_7thermal4V1_18IThermalEEEEE",
7278   "self_type" : "_ZTIKN7android8hardware6ReturnINS_2spINS0_7thermal4V1_18IThermalEEEEE",
7279   "size" : 28,
7280   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7281  },
7282  {
7283   "alignment" : 4,
7284   "is_const" : true,
7285   "linker_set_key" : "_ZTIKN7android8hardware6ReturnIbEE",
7286   "name" : "const android::hardware::Return<bool>",
7287   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
7288   "self_type" : "_ZTIKN7android8hardware6ReturnIbEE",
7289   "size" : 24,
7290   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7291  },
7292  {
7293   "alignment" : 4,
7294   "is_const" : true,
7295   "linker_set_key" : "_ZTIKN7android8hardware6StatusE",
7296   "name" : "const android::hardware::Status",
7297   "referenced_type" : "_ZTIN7android8hardware6StatusE",
7298   "self_type" : "_ZTIKN7android8hardware6StatusE",
7299   "size" : 20,
7300   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7301  },
7302  {
7303   "alignment" : 4,
7304   "is_const" : true,
7305   "linker_set_key" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
7306   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
7307   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
7308   "self_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
7309   "size" : 8,
7310   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7311  },
7312  {
7313   "alignment" : 4,
7314   "is_const" : true,
7315   "linker_set_key" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
7316   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
7317   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
7318   "self_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
7319   "size" : 8,
7320   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7321  },
7322  {
7323   "alignment" : 4,
7324   "is_const" : true,
7325   "linker_set_key" : "_ZTIKN7android8hardware7details12hidl_pointerIiEE",
7326   "name" : "const android::hardware::details::hidl_pointer<int>",
7327   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEE",
7328   "self_type" : "_ZTIKN7android8hardware7details12hidl_pointerIiEE",
7329   "size" : 8,
7330   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7331  },
7332  {
7333   "alignment" : 4,
7334   "is_const" : true,
7335   "linker_set_key" : "_ZTIKN7android8hardware7details13return_statusE",
7336   "name" : "const android::hardware::details::return_status",
7337   "referenced_type" : "_ZTIN7android8hardware7details13return_statusE",
7338   "self_type" : "_ZTIKN7android8hardware7details13return_statusE",
7339   "size" : 24,
7340   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7341  },
7342  {
7343   "alignment" : 4,
7344   "is_const" : true,
7345   "linker_set_key" : "_ZTIKN7android8hardware7thermal4V1_011BpHwThermalE",
7346   "name" : "const android::hardware::thermal::V1_0::BpHwThermal",
7347   "referenced_type" : "_ZTIN7android8hardware7thermal4V1_011BpHwThermalE",
7348   "self_type" : "_ZTIKN7android8hardware7thermal4V1_011BpHwThermalE",
7349   "size" : 92,
7350   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/BpHwThermal.h"
7351  },
7352  {
7353   "alignment" : 4,
7354   "is_const" : true,
7355   "linker_set_key" : "_ZTIKN7android8hardware7thermal4V1_011CoolingTypeE",
7356   "name" : "const android::hardware::thermal::V1_0::CoolingType",
7357   "referenced_type" : "_ZTIN7android8hardware7thermal4V1_011CoolingTypeE",
7358   "self_type" : "_ZTIKN7android8hardware7thermal4V1_011CoolingTypeE",
7359   "size" : 4,
7360   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/types.h"
7361  },
7362  {
7363   "alignment" : 8,
7364   "is_const" : true,
7365   "linker_set_key" : "_ZTIKN7android8hardware7thermal4V1_011TemperatureE",
7366   "name" : "const android::hardware::thermal::V1_0::Temperature",
7367   "referenced_type" : "_ZTIN7android8hardware7thermal4V1_011TemperatureE",
7368   "self_type" : "_ZTIKN7android8hardware7thermal4V1_011TemperatureE",
7369   "size" : 40,
7370   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.1/[email protected]_genc++_headers/gen/android/hardware/thermal/1.1/BpHwThermalCallback.h"
7371  },
7372  {
7373   "alignment" : 4,
7374   "is_const" : true,
7375   "linker_set_key" : "_ZTIKN7android8hardware7thermal4V1_015TemperatureTypeE",
7376   "name" : "const android::hardware::thermal::V1_0::TemperatureType",
7377   "referenced_type" : "_ZTIN7android8hardware7thermal4V1_015TemperatureTypeE",
7378   "self_type" : "_ZTIKN7android8hardware7thermal4V1_015TemperatureTypeE",
7379   "size" : 4,
7380   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/types.h"
7381  },
7382  {
7383   "alignment" : 4,
7384   "is_const" : true,
7385   "linker_set_key" : "_ZTIKN7android8hardware7thermal4V1_017ThermalStatusCodeE",
7386   "name" : "const android::hardware::thermal::V1_0::ThermalStatusCode",
7387   "referenced_type" : "_ZTIN7android8hardware7thermal4V1_017ThermalStatusCodeE",
7388   "self_type" : "_ZTIKN7android8hardware7thermal4V1_017ThermalStatusCodeE",
7389   "size" : 4,
7390   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/types.h"
7391  },
7392  {
7393   "alignment" : 4,
7394   "is_const" : true,
7395   "linker_set_key" : "_ZTIKN7android8hardware7thermal4V1_08IThermalE",
7396   "name" : "const android::hardware::thermal::V1_0::IThermal",
7397   "referenced_type" : "_ZTIN7android8hardware7thermal4V1_08IThermalE",
7398   "self_type" : "_ZTIKN7android8hardware7thermal4V1_08IThermalE",
7399   "size" : 12,
7400   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/IThermal.h"
7401  },
7402  {
7403   "alignment" : 4,
7404   "is_const" : true,
7405   "linker_set_key" : "_ZTIKN7android8hardware7thermal4V1_111BpHwThermalE",
7406   "name" : "const android::hardware::thermal::V1_1::BpHwThermal",
7407   "referenced_type" : "_ZTIN7android8hardware7thermal4V1_111BpHwThermalE",
7408   "self_type" : "_ZTIKN7android8hardware7thermal4V1_111BpHwThermalE",
7409   "size" : 92,
7410   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.1/[email protected]_genc++_headers/gen/android/hardware/thermal/1.1/BpHwThermal.h"
7411  },
7412  {
7413   "alignment" : 4,
7414   "is_const" : true,
7415   "linker_set_key" : "_ZTIKN7android8hardware7thermal4V1_116IThermalCallbackE",
7416   "name" : "const android::hardware::thermal::V1_1::IThermalCallback",
7417   "referenced_type" : "_ZTIN7android8hardware7thermal4V1_116IThermalCallbackE",
7418   "self_type" : "_ZTIKN7android8hardware7thermal4V1_116IThermalCallbackE",
7419   "size" : 12,
7420   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.1/[email protected]_genc++_headers/gen/android/hardware/thermal/1.1/IThermalCallback.h"
7421  },
7422  {
7423   "alignment" : 4,
7424   "is_const" : true,
7425   "linker_set_key" : "_ZTIKN7android8hardware7thermal4V1_119BpHwThermalCallbackE",
7426   "name" : "const android::hardware::thermal::V1_1::BpHwThermalCallback",
7427   "referenced_type" : "_ZTIN7android8hardware7thermal4V1_119BpHwThermalCallbackE",
7428   "self_type" : "_ZTIKN7android8hardware7thermal4V1_119BpHwThermalCallbackE",
7429   "size" : 92,
7430   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.1/[email protected]_genc++_headers/gen/android/hardware/thermal/1.1/BpHwThermalCallback.h"
7431  },
7432  {
7433   "alignment" : 4,
7434   "is_const" : true,
7435   "linker_set_key" : "_ZTIKN7android8hardware7thermal4V1_18IThermalE",
7436   "name" : "const android::hardware::thermal::V1_1::IThermal",
7437   "referenced_type" : "_ZTIN7android8hardware7thermal4V1_18IThermalE",
7438   "self_type" : "_ZTIKN7android8hardware7thermal4V1_18IThermalE",
7439   "size" : 12,
7440   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.1/[email protected]_genc++_headers/gen/android/hardware/thermal/1.1/IThermal.h"
7441  },
7442  {
7443   "is_const" : true,
7444   "linker_set_key" : "_ZTIKN7android8hardware8hidl_vec4iterIXTL0__EEE",
7445   "name" : "const iter<is_const>",
7446   "referenced_type" : "_ZTIN7android8hardware8hidl_vec4iterIXTL0__EEE",
7447   "self_type" : "_ZTIKN7android8hardware8hidl_vec4iterIXTL0__EEE",
7448   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7449  },
7450  {
7451   "alignment" : 4,
7452   "is_const" : true,
7453   "linker_set_key" : "_ZTIKN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
7454   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_string>",
7455   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
7456   "self_type" : "_ZTIKN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
7457   "size" : 16,
7458   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.1/[email protected]_genc++_headers/gen/android/hardware/thermal/1.1/IThermal.h"
7459  },
7460  {
7461   "alignment" : 4,
7462   "is_const" : true,
7463   "linker_set_key" : "_ZTIKN7android8hardware8hidl_vecIiEE",
7464   "name" : "const android::hardware::hidl_vec<int>",
7465   "referenced_type" : "_ZTIN7android8hardware8hidl_vecIiEE",
7466   "self_type" : "_ZTIKN7android8hardware8hidl_vecIiEE",
7467   "size" : 16,
7468   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7469  },
7470  {
7471   "alignment" : 4,
7472   "is_const" : true,
7473   "linker_set_key" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
7474   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
7475   "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
7476   "self_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
7477   "size" : 12,
7478   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
7479  },
7480  {
7481   "alignment" : 4,
7482   "is_const" : true,
7483   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android4hidl4base4V1_09DebugInfo12ArchitectureELj3EEE",
7484   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
7485   "referenced_type" : "_ZTINSt3__15arrayIN7android4hidl4base4V1_09DebugInfo12ArchitectureELj3EEE",
7486   "self_type" : "_ZTIKNSt3__15arrayIN7android4hidl4base4V1_09DebugInfo12ArchitectureELj3EEE",
7487   "size" : 12,
7488   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
7489  },
7490  {
7491   "alignment" : 4,
7492   "is_const" : true,
7493   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager11PidConstantELj1EEE",
7494   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
7495   "referenced_type" : "_ZTINSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager11PidConstantELj1EEE",
7496   "self_type" : "_ZTIKNSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager11PidConstantELj1EEE",
7497   "size" : 4,
7498   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
7499  },
7500  {
7501   "alignment" : 1,
7502   "is_const" : true,
7503   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager9TransportELj3EEE",
7504   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
7505   "referenced_type" : "_ZTINSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager9TransportELj3EEE",
7506   "self_type" : "_ZTIKNSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager9TransportELj3EEE",
7507   "size" : 3,
7508   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
7509  },
7510  {
7511   "alignment" : 4,
7512   "is_const" : true,
7513   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware7thermal4V1_011CoolingTypeELj1EEE",
7514   "name" : "const std::array<android::hardware::thermal::V1_0::CoolingType, 1>",
7515   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware7thermal4V1_011CoolingTypeELj1EEE",
7516   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware7thermal4V1_011CoolingTypeELj1EEE",
7517   "size" : 4,
7518   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/types.h"
7519  },
7520  {
7521   "alignment" : 4,
7522   "is_const" : true,
7523   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware7thermal4V1_015TemperatureTypeELj5EEE",
7524   "name" : "const std::array<android::hardware::thermal::V1_0::TemperatureType, 5>",
7525   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware7thermal4V1_015TemperatureTypeELj5EEE",
7526   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware7thermal4V1_015TemperatureTypeELj5EEE",
7527   "size" : 20,
7528   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/types.h"
7529  },
7530  {
7531   "alignment" : 4,
7532   "is_const" : true,
7533   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware7thermal4V1_017ThermalStatusCodeELj2EEE",
7534   "name" : "const std::array<android::hardware::thermal::V1_0::ThermalStatusCode, 2>",
7535   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware7thermal4V1_017ThermalStatusCodeELj2EEE",
7536   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware7thermal4V1_017ThermalStatusCodeELj2EEE",
7537   "size" : 8,
7538   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/types.h"
7539  },
7540  {
7541   "alignment" : 4,
7542   "is_const" : true,
7543   "linker_set_key" : "_ZTIKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
7544   "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 *> > *)> > >",
7545   "referenced_type" : "_ZTINSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
7546   "self_type" : "_ZTIKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
7547   "size" : 12,
7548   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7549  },
7550  {
7551   "alignment" : 4,
7552   "is_const" : true,
7553   "linker_set_key" : "_ZTIKPKN7android4hidl4base4V1_05IBaseE",
7554   "name" : "const android::hidl::base::V1_0::IBase *const",
7555   "referenced_type" : "_ZTIPKN7android4hidl4base4V1_05IBaseE",
7556   "self_type" : "_ZTIKPKN7android4hidl4base4V1_05IBaseE",
7557   "size" : 4,
7558   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
7559  },
7560  {
7561   "alignment" : 4,
7562   "is_const" : true,
7563   "linker_set_key" : "_ZTIKPN7android7RefBase12weakref_implE",
7564   "name" : "android::RefBase::weakref_impl *const",
7565   "referenced_type" : "_ZTIPN7android7RefBase12weakref_implE",
7566   "self_type" : "_ZTIKPN7android7RefBase12weakref_implE",
7567   "size" : 4,
7568   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7569  },
7570  {
7571   "alignment" : 4,
7572   "is_const" : true,
7573   "linker_set_key" : "_ZTIKPN7android8hardware7IBinderE",
7574   "name" : "android::hardware::IBinder *const",
7575   "referenced_type" : "_ZTIPN7android8hardware7IBinderE",
7576   "self_type" : "_ZTIKPN7android8hardware7IBinderE",
7577   "size" : 4,
7578   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
7579  },
7580  {
7581   "alignment" : 4,
7582   "is_const" : true,
7583   "linker_set_key" : "_ZTIKSt16initializer_listIN7android8hardware10hidl_arrayIhLj32EJEEEE",
7584   "name" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
7585   "referenced_type" : "_ZTISt16initializer_listIN7android8hardware10hidl_arrayIhLj32EJEEEE",
7586   "self_type" : "_ZTIKSt16initializer_listIN7android8hardware10hidl_arrayIhLj32EJEEEE",
7587   "size" : 8,
7588   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7589  },
7590  {
7591   "alignment" : 4,
7592   "is_const" : true,
7593   "linker_set_key" : "_ZTIKSt16initializer_listIN7android8hardware11hidl_stringEE",
7594   "name" : "const std::initializer_list<android::hardware::hidl_string>",
7595   "referenced_type" : "_ZTISt16initializer_listIN7android8hardware11hidl_stringEE",
7596   "self_type" : "_ZTIKSt16initializer_listIN7android8hardware11hidl_stringEE",
7597   "size" : 8,
7598   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7599  },
7600  {
7601   "alignment" : 1,
7602   "is_const" : true,
7603   "linker_set_key" : "_ZTIKa",
7604   "name" : "const signed char",
7605   "referenced_type" : "_ZTIa",
7606   "self_type" : "_ZTIKa",
7607   "size" : 1,
7608   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7609  },
7610  {
7611   "alignment" : 1,
7612   "is_const" : true,
7613   "linker_set_key" : "_ZTIKb",
7614   "name" : "const bool",
7615   "referenced_type" : "_ZTIb",
7616   "self_type" : "_ZTIKb",
7617   "size" : 1,
7618   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7619  },
7620  {
7621   "alignment" : 1,
7622   "is_const" : true,
7623   "linker_set_key" : "_ZTIKc",
7624   "name" : "const char",
7625   "referenced_type" : "_ZTIc",
7626   "self_type" : "_ZTIKc",
7627   "size" : 1,
7628   "source_file" : "/system/core/liblog/include/android/log.h"
7629  },
7630  {
7631   "alignment" : 4,
7632   "is_const" : true,
7633   "linker_set_key" : "_ZTIKd",
7634   "name" : "const double",
7635   "referenced_type" : "_ZTId",
7636   "self_type" : "_ZTIKd",
7637   "size" : 8,
7638   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7639  },
7640  {
7641   "alignment" : 4,
7642   "is_const" : true,
7643   "linker_set_key" : "_ZTIKf",
7644   "name" : "const float",
7645   "referenced_type" : "_ZTIf",
7646   "self_type" : "_ZTIKf",
7647   "size" : 4,
7648   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7649  },
7650  {
7651   "alignment" : 1,
7652   "is_const" : true,
7653   "linker_set_key" : "_ZTIKh",
7654   "name" : "const unsigned char",
7655   "referenced_type" : "_ZTIh",
7656   "self_type" : "_ZTIKh",
7657   "size" : 1,
7658   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7659  },
7660  {
7661   "alignment" : 4,
7662   "is_const" : true,
7663   "linker_set_key" : "_ZTIKi",
7664   "name" : "const int",
7665   "referenced_type" : "_ZTIi",
7666   "self_type" : "_ZTIKi",
7667   "size" : 4,
7668   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7669  },
7670  {
7671   "alignment" : 4,
7672   "is_const" : true,
7673   "linker_set_key" : "_ZTIKj",
7674   "name" : "const unsigned int",
7675   "referenced_type" : "_ZTIj",
7676   "self_type" : "_ZTIKj",
7677   "size" : 4,
7678   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7679  },
7680  {
7681   "alignment" : 2,
7682   "is_const" : true,
7683   "linker_set_key" : "_ZTIKs",
7684   "name" : "const short",
7685   "referenced_type" : "_ZTIs",
7686   "self_type" : "_ZTIKs",
7687   "size" : 2,
7688   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7689  },
7690  {
7691   "alignment" : 2,
7692   "is_const" : true,
7693   "linker_set_key" : "_ZTIKt",
7694   "name" : "const unsigned short",
7695   "referenced_type" : "_ZTIt",
7696   "self_type" : "_ZTIKt",
7697   "size" : 2,
7698   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7699  },
7700  {
7701   "is_const" : true,
7702   "linker_set_key" : "_ZTIKv",
7703   "name" : "const void",
7704   "referenced_type" : "_ZTIv",
7705   "self_type" : "_ZTIKv",
7706   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7707  },
7708  {
7709   "alignment" : 4,
7710   "is_const" : true,
7711   "linker_set_key" : "_ZTIKx",
7712   "name" : "const long long",
7713   "referenced_type" : "_ZTIx",
7714   "self_type" : "_ZTIKx",
7715   "size" : 8,
7716   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7717  },
7718  {
7719   "alignment" : 4,
7720   "is_const" : true,
7721   "linker_set_key" : "_ZTIKy",
7722   "name" : "const unsigned long long",
7723   "referenced_type" : "_ZTIy",
7724   "self_type" : "_ZTIKy",
7725   "size" : 8,
7726   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7727  },
7728  {
7729   "alignment" : 1,
7730   "is_volatile" : true,
7731   "linker_set_key" : "_ZTIVb",
7732   "name" : "volatile bool",
7733   "referenced_type" : "_ZTIb",
7734   "self_type" : "_ZTIVb",
7735   "size" : 1,
7736   "source_file" : "/system/core/libutils/include/utils/Thread.h"
7737  },
7738  {
7739   "alignment" : 4,
7740   "is_volatile" : true,
7741   "linker_set_key" : "_ZTIVi",
7742   "name" : "volatile int",
7743   "referenced_type" : "_ZTIi",
7744   "self_type" : "_ZTIVi",
7745   "size" : 4,
7746   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
7747  }
7748 ],
7749 "record_types" :
7750 [
7751  {
7752   "alignment" : 4,
7753   "fields" :
7754   [
7755    {
7756     "field_name" : "len",
7757     "referenced_type" : "_ZTIt"
7758    },
7759    {
7760     "field_name" : "hdr_size",
7761     "field_offset" : 16,
7762     "referenced_type" : "_ZTIt"
7763    },
7764    {
7765     "field_name" : "pid",
7766     "field_offset" : 32,
7767     "referenced_type" : "_ZTIi"
7768    },
7769    {
7770     "field_name" : "tid",
7771     "field_offset" : 64,
7772     "referenced_type" : "_ZTIj"
7773    },
7774    {
7775     "field_name" : "sec",
7776     "field_offset" : 96,
7777     "referenced_type" : "_ZTIj"
7778    },
7779    {
7780     "field_name" : "nsec",
7781     "field_offset" : 128,
7782     "referenced_type" : "_ZTIj"
7783    },
7784    {
7785     "field_name" : "lid",
7786     "field_offset" : 160,
7787     "referenced_type" : "_ZTIj"
7788    },
7789    {
7790     "field_name" : "uid",
7791     "field_offset" : 192,
7792     "referenced_type" : "_ZTIj"
7793    }
7794   ],
7795   "linker_set_key" : "_ZTI12logger_entry",
7796   "name" : "logger_entry",
7797   "referenced_type" : "_ZTI12logger_entry",
7798   "self_type" : "_ZTI12logger_entry",
7799   "size" : 28,
7800   "source_file" : "/system/core/liblog/include/log/log_read.h"
7801  },
7802  {
7803   "alignment" : 4,
7804   "fields" :
7805   [
7806    {
7807     "field_name" : "y",
7808     "referenced_type" : "_ZTIPv"
7809    },
7810    {
7811     "field_name" : "cb",
7812     "field_offset" : 32,
7813     "referenced_type" : "_ZTIPv"
7814    },
7815    {
7816     "field_name" : "cr",
7817     "field_offset" : 64,
7818     "referenced_type" : "_ZTIPv"
7819    },
7820    {
7821     "field_name" : "ystride",
7822     "field_offset" : 96,
7823     "referenced_type" : "_ZTIj"
7824    },
7825    {
7826     "field_name" : "cstride",
7827     "field_offset" : 128,
7828     "referenced_type" : "_ZTIj"
7829    },
7830    {
7831     "field_name" : "chroma_step",
7832     "field_offset" : 160,
7833     "referenced_type" : "_ZTIj"
7834    },
7835    {
7836     "field_name" : "reserved",
7837     "field_offset" : 192,
7838     "referenced_type" : "_ZTIA8_j"
7839    }
7840   ],
7841   "linker_set_key" : "_ZTI13android_ycbcr",
7842   "name" : "android_ycbcr",
7843   "referenced_type" : "_ZTI13android_ycbcr",
7844   "self_type" : "_ZTI13android_ycbcr",
7845   "size" : 56,
7846   "source_file" : "/system/core/libsystem/include/system/graphics.h"
7847  },
7848  {
7849   "alignment" : 4,
7850   "fields" :
7851   [
7852    {
7853     "field_name" : "version",
7854     "referenced_type" : "_ZTIi"
7855    },
7856    {
7857     "field_name" : "numFds",
7858     "field_offset" : 32,
7859     "referenced_type" : "_ZTIi"
7860    },
7861    {
7862     "field_name" : "numInts",
7863     "field_offset" : 64,
7864     "referenced_type" : "_ZTIi"
7865    },
7866    {
7867     "field_name" : "data",
7868     "field_offset" : 96,
7869     "referenced_type" : "_ZTIA0_i"
7870    }
7871   ],
7872   "linker_set_key" : "_ZTI13native_handle",
7873   "name" : "native_handle",
7874   "referenced_type" : "_ZTI13native_handle",
7875   "self_type" : "_ZTI13native_handle",
7876   "size" : 12,
7877   "source_file" : "/system/core/libcutils/include/cutils/native_handle.h"
7878  },
7879  {
7880   "alignment" : 4,
7881   "fields" :
7882   [
7883    {
7884     "field_name" : "x",
7885     "referenced_type" : "_ZTIf"
7886    },
7887    {
7888     "field_name" : "y",
7889     "field_offset" : 32,
7890     "referenced_type" : "_ZTIf"
7891    }
7892   ],
7893   "linker_set_key" : "_ZTI16android_xy_color",
7894   "name" : "android_xy_color",
7895   "referenced_type" : "_ZTI16android_xy_color",
7896   "self_type" : "_ZTI16android_xy_color",
7897   "size" : 8,
7898   "source_file" : "/system/core/libsystem/include/system/graphics.h"
7899  },
7900  {
7901   "alignment" : 4,
7902   "fields" :
7903   [
7904    {
7905     "field_name" : "top_left",
7906     "referenced_type" : "_ZTIPh"
7907    },
7908    {
7909     "field_name" : "component",
7910     "field_offset" : 32,
7911     "referenced_type" : "_ZTI22android_flex_component"
7912    },
7913    {
7914     "field_name" : "bits_per_component",
7915     "field_offset" : 64,
7916     "referenced_type" : "_ZTIi"
7917    },
7918    {
7919     "field_name" : "bits_used",
7920     "field_offset" : 96,
7921     "referenced_type" : "_ZTIi"
7922    },
7923    {
7924     "field_name" : "h_increment",
7925     "field_offset" : 128,
7926     "referenced_type" : "_ZTIi"
7927    },
7928    {
7929     "field_name" : "v_increment",
7930     "field_offset" : 160,
7931     "referenced_type" : "_ZTIi"
7932    },
7933    {
7934     "field_name" : "h_subsampling",
7935     "field_offset" : 192,
7936     "referenced_type" : "_ZTIi"
7937    },
7938    {
7939     "field_name" : "v_subsampling",
7940     "field_offset" : 224,
7941     "referenced_type" : "_ZTIi"
7942    }
7943   ],
7944   "linker_set_key" : "_ZTI18android_flex_plane",
7945   "name" : "android_flex_plane",
7946   "referenced_type" : "_ZTI18android_flex_plane",
7947   "self_type" : "_ZTI18android_flex_plane",
7948   "size" : 32,
7949   "source_file" : "/system/core/libsystem/include/system/graphics.h"
7950  },
7951  {
7952   "alignment" : 4,
7953   "fields" :
7954   [
7955    {
7956     "field_name" : "format",
7957     "referenced_type" : "_ZTI19android_flex_format"
7958    },
7959    {
7960     "field_name" : "num_planes",
7961     "field_offset" : 32,
7962     "referenced_type" : "_ZTIj"
7963    },
7964    {
7965     "field_name" : "planes",
7966     "field_offset" : 64,
7967     "referenced_type" : "_ZTIP18android_flex_plane"
7968    }
7969   ],
7970   "linker_set_key" : "_ZTI19android_flex_layout",
7971   "name" : "android_flex_layout",
7972   "referenced_type" : "_ZTI19android_flex_layout",
7973   "self_type" : "_ZTI19android_flex_layout",
7974   "size" : 12,
7975   "source_file" : "/system/core/libsystem/include/system/graphics.h"
7976  },
7977  {
7978   "alignment" : 4,
7979   "fields" :
7980   [
7981    {
7982     "field_name" : "num_points",
7983     "referenced_type" : "_ZTIj"
7984    },
7985    {
7986     "field_name" : "reserved",
7987     "field_offset" : 32,
7988     "referenced_type" : "_ZTIA8_j"
7989    },
7990    {
7991     "field_name" : "xyzc_points",
7992     "field_offset" : 288,
7993     "referenced_type" : "_ZTIA_f"
7994    }
7995   ],
7996   "linker_set_key" : "_ZTI20android_depth_points",
7997   "name" : "android_depth_points",
7998   "referenced_type" : "_ZTI20android_depth_points",
7999   "self_type" : "_ZTI20android_depth_points",
8000   "size" : 36,
8001   "source_file" : "/system/core/libsystem/include/system/graphics.h"
8002  },
8003  {
8004   "alignment" : 4,
8005   "fields" :
8006   [
8007    {
8008     "field_name" : "struct_size",
8009     "referenced_type" : "_ZTIj"
8010    },
8011    {
8012     "field_name" : "buffer_id",
8013     "field_offset" : 32,
8014     "referenced_type" : "_ZTIi"
8015    },
8016    {
8017     "field_name" : "priority",
8018     "field_offset" : 64,
8019     "referenced_type" : "_ZTIi"
8020    },
8021    {
8022     "field_name" : "tag",
8023     "field_offset" : 96,
8024     "referenced_type" : "_ZTIPKc"
8025    },
8026    {
8027     "field_name" : "file",
8028     "field_offset" : 128,
8029     "referenced_type" : "_ZTIPKc"
8030    },
8031    {
8032     "field_name" : "line",
8033     "field_offset" : 160,
8034     "referenced_type" : "_ZTIj"
8035    },
8036    {
8037     "field_name" : "message",
8038     "field_offset" : 192,
8039     "referenced_type" : "_ZTIPKc"
8040    }
8041   ],
8042   "linker_set_key" : "_ZTI21__android_log_message",
8043   "name" : "__android_log_message",
8044   "referenced_type" : "_ZTI21__android_log_message",
8045   "self_type" : "_ZTI21__android_log_message",
8046   "size" : 28,
8047   "source_file" : "/system/core/liblog/include/android/log.h"
8048  },
8049  {
8050   "alignment" : 4,
8051   "fields" :
8052   [
8053    {
8054     "field_name" : "maxContentLightLevel",
8055     "referenced_type" : "_ZTIf"
8056    },
8057    {
8058     "field_name" : "maxFrameAverageLightLevel",
8059     "field_offset" : 32,
8060     "referenced_type" : "_ZTIf"
8061    }
8062   ],
8063   "linker_set_key" : "_ZTI25android_cta861_3_metadata",
8064   "name" : "android_cta861_3_metadata",
8065   "referenced_type" : "_ZTI25android_cta861_3_metadata",
8066   "self_type" : "_ZTI25android_cta861_3_metadata",
8067   "size" : 8,
8068   "source_file" : "/system/core/libsystem/include/system/graphics.h"
8069  },
8070  {
8071   "alignment" : 4,
8072   "fields" :
8073   [
8074    {
8075     "field_name" : "displayPrimaryRed",
8076     "referenced_type" : "_ZTI16android_xy_color"
8077    },
8078    {
8079     "field_name" : "displayPrimaryGreen",
8080     "field_offset" : 64,
8081     "referenced_type" : "_ZTI16android_xy_color"
8082    },
8083    {
8084     "field_name" : "displayPrimaryBlue",
8085     "field_offset" : 128,
8086     "referenced_type" : "_ZTI16android_xy_color"
8087    },
8088    {
8089     "field_name" : "whitePoint",
8090     "field_offset" : 192,
8091     "referenced_type" : "_ZTI16android_xy_color"
8092    },
8093    {
8094     "field_name" : "maxLuminance",
8095     "field_offset" : 256,
8096     "referenced_type" : "_ZTIf"
8097    },
8098    {
8099     "field_name" : "minLuminance",
8100     "field_offset" : 288,
8101     "referenced_type" : "_ZTIf"
8102    }
8103   ],
8104   "linker_set_key" : "_ZTI26android_smpte2086_metadata",
8105   "name" : "android_smpte2086_metadata",
8106   "referenced_type" : "_ZTI26android_smpte2086_metadata",
8107   "self_type" : "_ZTI26android_smpte2086_metadata",
8108   "size" : 40,
8109   "source_file" : "/system/core/libsystem/include/system/graphics.h"
8110  },
8111  {
8112   "alignment" : 4,
8113   "fields" :
8114   [
8115    {
8116     "referenced_type" : "_ZTIN7log_msgUt_E"
8117    }
8118   ],
8119   "linker_set_key" : "_ZTI7log_msg",
8120   "name" : "log_msg",
8121   "referenced_type" : "_ZTI7log_msg",
8122   "self_type" : "_ZTI7log_msg",
8123   "size" : 5124,
8124   "source_file" : "/system/core/liblog/include/log/log_read.h"
8125  },
8126  {
8127   "alignment" : 1,
8128   "fields" :
8129   [
8130    {
8131     "field_name" : "tv_sec",
8132     "referenced_type" : "_ZTIj"
8133    },
8134    {
8135     "field_name" : "tv_nsec",
8136     "field_offset" : 32,
8137     "referenced_type" : "_ZTIj"
8138    }
8139   ],
8140   "linker_set_key" : "_ZTI8log_time",
8141   "name" : "log_time",
8142   "referenced_type" : "_ZTI8log_time",
8143   "self_type" : "_ZTI8log_time",
8144   "size" : 8,
8145   "source_file" : "/system/core/liblog/include_vndk/log/log_time.h"
8146  },
8147  {
8148   "alignment" : 4,
8149   "fields" :
8150   [
8151    {
8152     "access" : "private",
8153     "field_name" : "mStorage",
8154     "field_offset" : 32,
8155     "referenced_type" : "_ZTIPv"
8156    },
8157    {
8158     "access" : "private",
8159     "field_name" : "mCount",
8160     "field_offset" : 64,
8161     "referenced_type" : "_ZTIj"
8162    },
8163    {
8164     "access" : "private",
8165     "field_name" : "mFlags",
8166     "field_offset" : 96,
8167     "referenced_type" : "_ZTIKj"
8168    },
8169    {
8170     "access" : "private",
8171     "field_name" : "mItemSize",
8172     "field_offset" : 128,
8173     "referenced_type" : "_ZTIKj"
8174    }
8175   ],
8176   "linker_set_key" : "_ZTIN7android10VectorImplE",
8177   "name" : "android::VectorImpl",
8178   "record_kind" : "class",
8179   "referenced_type" : "_ZTIN7android10VectorImplE",
8180   "self_type" : "_ZTIN7android10VectorImplE",
8181   "size" : 20,
8182   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
8183   "vtable_components" :
8184   [
8185    {
8186     "kind" : "offset_to_top"
8187    },
8188    {
8189     "kind" : "rtti",
8190     "mangled_component_name" : "_ZTIN7android10VectorImplE"
8191    },
8192    {
8193     "kind" : "complete_dtor_pointer",
8194     "mangled_component_name" : "_ZN7android10VectorImplD1Ev"
8195    },
8196    {
8197     "kind" : "deleting_dtor_pointer",
8198     "mangled_component_name" : "_ZN7android10VectorImplD0Ev"
8199    },
8200    {
8201     "is_pure" : true,
8202     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvj"
8203    },
8204    {
8205     "is_pure" : true,
8206     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvj"
8207    },
8208    {
8209     "is_pure" : true,
8210     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvj"
8211    },
8212    {
8213     "is_pure" : true,
8214     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvj"
8215    },
8216    {
8217     "is_pure" : true,
8218     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvj"
8219    },
8220    {
8221     "is_pure" : true,
8222     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvj"
8223    }
8224   ]
8225  },
8226  {
8227   "alignment" : 4,
8228   "fields" :
8229   [
8230    {
8231     "access" : "private",
8232     "field_name" : "mVector",
8233     "referenced_type" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE"
8234    }
8235   ],
8236   "linker_set_key" : "_ZTIN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE",
8237   "name" : "android::KeyedVector<android::String16, android::sp<android::hardware::IBinder> >",
8238   "record_kind" : "class",
8239   "referenced_type" : "_ZTIN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE",
8240   "self_type" : "_ZTIN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE",
8241   "size" : 20,
8242   "source_file" : "/system/core/libutils/include/utils/KeyedVector.h",
8243   "template_args" : [ "_ZTIN7android8String16E", "_ZTIN7android2spINS_8hardware7IBinderEEE" ]
8244  },
8245  {
8246   "alignment" : 4,
8247   "fields" :
8248   [
8249    {
8250     "access" : "private",
8251     "field_name" : "mTag",
8252     "referenced_type" : "_ZTIy"
8253    }
8254   ],
8255   "linker_set_key" : "_ZTIN7android11ScopedTraceE",
8256   "name" : "android::ScopedTrace",
8257   "record_kind" : "class",
8258   "referenced_type" : "_ZTIN7android11ScopedTraceE",
8259   "self_type" : "_ZTIN7android11ScopedTraceE",
8260   "size" : 8,
8261   "source_file" : "/system/core/libutils/include/utils/Trace.h"
8262  },
8263  {
8264   "alignment" : 4,
8265   "fields" :
8266   [
8267    {
8268     "access" : "private",
8269     "field_name" : "mCount",
8270     "referenced_type" : "_ZTINSt3__16atomicIiEE"
8271    }
8272   ],
8273   "linker_set_key" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE",
8274   "name" : "android::LightRefBase<android::NativeHandle>",
8275   "record_kind" : "class",
8276   "referenced_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE",
8277   "self_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE",
8278   "size" : 4,
8279   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
8280   "template_args" : [ "_ZTIN7android12NativeHandleE" ]
8281  },
8282  {
8283   "alignment" : 4,
8284   "fields" :
8285   [
8286    {
8287     "access" : "private",
8288     "field_name" : "mCount",
8289     "referenced_type" : "_ZTINSt3__16atomicIiEE"
8290    }
8291   ],
8292   "linker_set_key" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE",
8293   "name" : "android::LightRefBase<android::VirtualLightRefBase>",
8294   "record_kind" : "class",
8295   "referenced_type" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE",
8296   "self_type" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE",
8297   "size" : 4,
8298   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
8299   "template_args" : [ "_ZTIN7android19VirtualLightRefBaseE" ]
8300  },
8301  {
8302   "alignment" : 4,
8303   "base_specifiers" :
8304   [
8305    {
8306     "referenced_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE"
8307    }
8308   ],
8309   "fields" :
8310   [
8311    {
8312     "access" : "private",
8313     "field_name" : "mHandle",
8314     "field_offset" : 32,
8315     "referenced_type" : "_ZTIP13native_handle"
8316    },
8317    {
8318     "access" : "private",
8319     "field_name" : "mOwnsHandle",
8320     "field_offset" : 64,
8321     "referenced_type" : "_ZTIb"
8322    }
8323   ],
8324   "linker_set_key" : "_ZTIN7android12NativeHandleE",
8325   "name" : "android::NativeHandle",
8326   "record_kind" : "class",
8327   "referenced_type" : "_ZTIN7android12NativeHandleE",
8328   "self_type" : "_ZTIN7android12NativeHandleE",
8329   "size" : 12,
8330   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
8331  },
8332  {
8333   "alignment" : 4,
8334   "base_specifiers" :
8335   [
8336    {
8337     "access" : "private",
8338     "referenced_type" : "_ZTIN7android16SortedVectorImplE"
8339    }
8340   ],
8341   "linker_set_key" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE",
8342   "name" : "android::SortedVector<android::key_value_pair_t<android::String16, android::sp<android::hardware::IBinder> > >",
8343   "record_kind" : "class",
8344   "referenced_type" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE",
8345   "self_type" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE",
8346   "size" : 20,
8347   "source_file" : "/system/core/libutils/include/utils/SortedVector.h",
8348   "template_args" :
8349   [
8350    "_ZTIN7android16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEE"
8351   ],
8352   "vtable_components" :
8353   [
8354    {
8355     "kind" : "offset_to_top"
8356    },
8357    {
8358     "kind" : "rtti",
8359     "mangled_component_name" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE"
8360    },
8361    {
8362     "kind" : "complete_dtor_pointer",
8363     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED1Ev"
8364    },
8365    {
8366     "kind" : "deleting_dtor_pointer",
8367     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED0Ev"
8368    },
8369    {
8370     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE12do_constructEPvj"
8371    },
8372    {
8373     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_destroyEPvj"
8374    },
8375    {
8376     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE7do_copyEPvPKvj"
8377    },
8378    {
8379     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE8do_splatEPvPKvj"
8380    },
8381    {
8382     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE15do_move_forwardEPvPKvj"
8383    },
8384    {
8385     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE16do_move_backwardEPvPKvj"
8386    },
8387    {
8388     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_compareEPKvSA_"
8389    }
8390   ]
8391  },
8392  {
8393   "alignment" : 1,
8394   "linker_set_key" : "_ZTIN7android14ReferenceMoverE",
8395   "name" : "android::ReferenceMover",
8396   "record_kind" : "class",
8397   "referenced_type" : "_ZTIN7android14ReferenceMoverE",
8398   "self_type" : "_ZTIN7android14ReferenceMoverE",
8399   "size" : 1,
8400   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
8401  },
8402  {
8403   "alignment" : 4,
8404   "linker_set_key" : "_ZTIN7android16ReferenceRenamerE",
8405   "name" : "android::ReferenceRenamer",
8406   "record_kind" : "class",
8407   "referenced_type" : "_ZTIN7android16ReferenceRenamerE",
8408   "self_type" : "_ZTIN7android16ReferenceRenamerE",
8409   "size" : 4,
8410   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
8411   "vtable_components" :
8412   [
8413    {
8414     "kind" : "offset_to_top"
8415    },
8416    {
8417     "kind" : "rtti",
8418     "mangled_component_name" : "_ZTIN7android16ReferenceRenamerE"
8419    },
8420    {
8421     "is_pure" : true,
8422     "mangled_component_name" : "_ZNK7android16ReferenceRenamerclEj"
8423    }
8424   ]
8425  },
8426  {
8427   "alignment" : 4,
8428   "base_specifiers" :
8429   [
8430    {
8431     "referenced_type" : "_ZTIN7android10VectorImplE"
8432    }
8433   ],
8434   "linker_set_key" : "_ZTIN7android16SortedVectorImplE",
8435   "name" : "android::SortedVectorImpl",
8436   "record_kind" : "class",
8437   "referenced_type" : "_ZTIN7android16SortedVectorImplE",
8438   "self_type" : "_ZTIN7android16SortedVectorImplE",
8439   "size" : 20,
8440   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
8441   "vtable_components" :
8442   [
8443    {
8444     "kind" : "offset_to_top"
8445    },
8446    {
8447     "kind" : "rtti",
8448     "mangled_component_name" : "_ZTIN7android16SortedVectorImplE"
8449    },
8450    {
8451     "kind" : "complete_dtor_pointer",
8452     "mangled_component_name" : "_ZN7android16SortedVectorImplD1Ev"
8453    },
8454    {
8455     "kind" : "deleting_dtor_pointer",
8456     "mangled_component_name" : "_ZN7android16SortedVectorImplD0Ev"
8457    },
8458    {
8459     "is_pure" : true,
8460     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvj"
8461    },
8462    {
8463     "is_pure" : true,
8464     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvj"
8465    },
8466    {
8467     "is_pure" : true,
8468     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvj"
8469    },
8470    {
8471     "is_pure" : true,
8472     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvj"
8473    },
8474    {
8475     "is_pure" : true,
8476     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvj"
8477    },
8478    {
8479     "is_pure" : true,
8480     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvj"
8481    },
8482    {
8483     "is_pure" : true,
8484     "mangled_component_name" : "_ZNK7android16SortedVectorImpl10do_compareEPKvS2_"
8485    }
8486   ]
8487  },
8488  {
8489   "alignment" : 1,
8490   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIbEE",
8491   "name" : "android::trait_trivial_copy<bool>",
8492   "referenced_type" : "_ZTIN7android18trait_trivial_copyIbEE",
8493   "self_type" : "_ZTIN7android18trait_trivial_copyIbEE",
8494   "size" : 1,
8495   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8496   "template_args" : [ "_ZTIb" ]
8497  },
8498  {
8499   "alignment" : 1,
8500   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIcEE",
8501   "name" : "android::trait_trivial_copy<char>",
8502   "referenced_type" : "_ZTIN7android18trait_trivial_copyIcEE",
8503   "self_type" : "_ZTIN7android18trait_trivial_copyIcEE",
8504   "size" : 1,
8505   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8506   "template_args" : [ "_ZTIc" ]
8507  },
8508  {
8509   "alignment" : 1,
8510   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIdEE",
8511   "name" : "android::trait_trivial_copy<double>",
8512   "referenced_type" : "_ZTIN7android18trait_trivial_copyIdEE",
8513   "self_type" : "_ZTIN7android18trait_trivial_copyIdEE",
8514   "size" : 1,
8515   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8516   "template_args" : [ "_ZTId" ]
8517  },
8518  {
8519   "alignment" : 1,
8520   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIfEE",
8521   "name" : "android::trait_trivial_copy<float>",
8522   "referenced_type" : "_ZTIN7android18trait_trivial_copyIfEE",
8523   "self_type" : "_ZTIN7android18trait_trivial_copyIfEE",
8524   "size" : 1,
8525   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8526   "template_args" : [ "_ZTIf" ]
8527  },
8528  {
8529   "alignment" : 1,
8530   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIhEE",
8531   "name" : "android::trait_trivial_copy<unsigned char>",
8532   "referenced_type" : "_ZTIN7android18trait_trivial_copyIhEE",
8533   "self_type" : "_ZTIN7android18trait_trivial_copyIhEE",
8534   "size" : 1,
8535   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8536   "template_args" : [ "_ZTIh" ]
8537  },
8538  {
8539   "alignment" : 1,
8540   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIiEE",
8541   "name" : "android::trait_trivial_copy<int>",
8542   "referenced_type" : "_ZTIN7android18trait_trivial_copyIiEE",
8543   "self_type" : "_ZTIN7android18trait_trivial_copyIiEE",
8544   "size" : 1,
8545   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8546   "template_args" : [ "_ZTIi" ]
8547  },
8548  {
8549   "alignment" : 1,
8550   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIjEE",
8551   "name" : "android::trait_trivial_copy<unsigned int>",
8552   "referenced_type" : "_ZTIN7android18trait_trivial_copyIjEE",
8553   "self_type" : "_ZTIN7android18trait_trivial_copyIjEE",
8554   "size" : 1,
8555   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8556   "template_args" : [ "_ZTIj" ]
8557  },
8558  {
8559   "alignment" : 1,
8560   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIlEE",
8561   "name" : "android::trait_trivial_copy<long>",
8562   "referenced_type" : "_ZTIN7android18trait_trivial_copyIlEE",
8563   "self_type" : "_ZTIN7android18trait_trivial_copyIlEE",
8564   "size" : 1,
8565   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8566   "template_args" : [ "_ZTIl" ]
8567  },
8568  {
8569   "alignment" : 1,
8570   "linker_set_key" : "_ZTIN7android18trait_trivial_copyImEE",
8571   "name" : "android::trait_trivial_copy<unsigned long>",
8572   "referenced_type" : "_ZTIN7android18trait_trivial_copyImEE",
8573   "self_type" : "_ZTIN7android18trait_trivial_copyImEE",
8574   "size" : 1,
8575   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8576   "template_args" : [ "_ZTIm" ]
8577  },
8578  {
8579   "alignment" : 1,
8580   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIsEE",
8581   "name" : "android::trait_trivial_copy<short>",
8582   "referenced_type" : "_ZTIN7android18trait_trivial_copyIsEE",
8583   "self_type" : "_ZTIN7android18trait_trivial_copyIsEE",
8584   "size" : 1,
8585   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8586   "template_args" : [ "_ZTIs" ]
8587  },
8588  {
8589   "alignment" : 1,
8590   "linker_set_key" : "_ZTIN7android18trait_trivial_copyItEE",
8591   "name" : "android::trait_trivial_copy<unsigned short>",
8592   "referenced_type" : "_ZTIN7android18trait_trivial_copyItEE",
8593   "self_type" : "_ZTIN7android18trait_trivial_copyItEE",
8594   "size" : 1,
8595   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8596   "template_args" : [ "_ZTIt" ]
8597  },
8598  {
8599   "alignment" : 1,
8600   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIvEE",
8601   "name" : "android::trait_trivial_copy<void>",
8602   "referenced_type" : "_ZTIN7android18trait_trivial_copyIvEE",
8603   "self_type" : "_ZTIN7android18trait_trivial_copyIvEE",
8604   "size" : 1,
8605   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8606   "template_args" : [ "_ZTIv" ]
8607  },
8608  {
8609   "alignment" : 1,
8610   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIxEE",
8611   "name" : "android::trait_trivial_copy<long long>",
8612   "referenced_type" : "_ZTIN7android18trait_trivial_copyIxEE",
8613   "self_type" : "_ZTIN7android18trait_trivial_copyIxEE",
8614   "size" : 1,
8615   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8616   "template_args" : [ "_ZTIx" ]
8617  },
8618  {
8619   "alignment" : 1,
8620   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIyEE",
8621   "name" : "android::trait_trivial_copy<unsigned long long>",
8622   "referenced_type" : "_ZTIN7android18trait_trivial_copyIyEE",
8623   "self_type" : "_ZTIN7android18trait_trivial_copyIyEE",
8624   "size" : 1,
8625   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8626   "template_args" : [ "_ZTIy" ]
8627  },
8628  {
8629   "alignment" : 1,
8630   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIbEE",
8631   "name" : "android::trait_trivial_ctor<bool>",
8632   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIbEE",
8633   "self_type" : "_ZTIN7android18trait_trivial_ctorIbEE",
8634   "size" : 1,
8635   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8636   "template_args" : [ "_ZTIb" ]
8637  },
8638  {
8639   "alignment" : 1,
8640   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIcEE",
8641   "name" : "android::trait_trivial_ctor<char>",
8642   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIcEE",
8643   "self_type" : "_ZTIN7android18trait_trivial_ctorIcEE",
8644   "size" : 1,
8645   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8646   "template_args" : [ "_ZTIc" ]
8647  },
8648  {
8649   "alignment" : 1,
8650   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIdEE",
8651   "name" : "android::trait_trivial_ctor<double>",
8652   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIdEE",
8653   "self_type" : "_ZTIN7android18trait_trivial_ctorIdEE",
8654   "size" : 1,
8655   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8656   "template_args" : [ "_ZTId" ]
8657  },
8658  {
8659   "alignment" : 1,
8660   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIfEE",
8661   "name" : "android::trait_trivial_ctor<float>",
8662   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIfEE",
8663   "self_type" : "_ZTIN7android18trait_trivial_ctorIfEE",
8664   "size" : 1,
8665   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8666   "template_args" : [ "_ZTIf" ]
8667  },
8668  {
8669   "alignment" : 1,
8670   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIhEE",
8671   "name" : "android::trait_trivial_ctor<unsigned char>",
8672   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIhEE",
8673   "self_type" : "_ZTIN7android18trait_trivial_ctorIhEE",
8674   "size" : 1,
8675   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8676   "template_args" : [ "_ZTIh" ]
8677  },
8678  {
8679   "alignment" : 1,
8680   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIiEE",
8681   "name" : "android::trait_trivial_ctor<int>",
8682   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIiEE",
8683   "self_type" : "_ZTIN7android18trait_trivial_ctorIiEE",
8684   "size" : 1,
8685   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8686   "template_args" : [ "_ZTIi" ]
8687  },
8688  {
8689   "alignment" : 1,
8690   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIjEE",
8691   "name" : "android::trait_trivial_ctor<unsigned int>",
8692   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIjEE",
8693   "self_type" : "_ZTIN7android18trait_trivial_ctorIjEE",
8694   "size" : 1,
8695   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8696   "template_args" : [ "_ZTIj" ]
8697  },
8698  {
8699   "alignment" : 1,
8700   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIlEE",
8701   "name" : "android::trait_trivial_ctor<long>",
8702   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIlEE",
8703   "self_type" : "_ZTIN7android18trait_trivial_ctorIlEE",
8704   "size" : 1,
8705   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8706   "template_args" : [ "_ZTIl" ]
8707  },
8708  {
8709   "alignment" : 1,
8710   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorImEE",
8711   "name" : "android::trait_trivial_ctor<unsigned long>",
8712   "referenced_type" : "_ZTIN7android18trait_trivial_ctorImEE",
8713   "self_type" : "_ZTIN7android18trait_trivial_ctorImEE",
8714   "size" : 1,
8715   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8716   "template_args" : [ "_ZTIm" ]
8717  },
8718  {
8719   "alignment" : 1,
8720   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIsEE",
8721   "name" : "android::trait_trivial_ctor<short>",
8722   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIsEE",
8723   "self_type" : "_ZTIN7android18trait_trivial_ctorIsEE",
8724   "size" : 1,
8725   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8726   "template_args" : [ "_ZTIs" ]
8727  },
8728  {
8729   "alignment" : 1,
8730   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorItEE",
8731   "name" : "android::trait_trivial_ctor<unsigned short>",
8732   "referenced_type" : "_ZTIN7android18trait_trivial_ctorItEE",
8733   "self_type" : "_ZTIN7android18trait_trivial_ctorItEE",
8734   "size" : 1,
8735   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8736   "template_args" : [ "_ZTIt" ]
8737  },
8738  {
8739   "alignment" : 1,
8740   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIvEE",
8741   "name" : "android::trait_trivial_ctor<void>",
8742   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIvEE",
8743   "self_type" : "_ZTIN7android18trait_trivial_ctorIvEE",
8744   "size" : 1,
8745   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8746   "template_args" : [ "_ZTIv" ]
8747  },
8748  {
8749   "alignment" : 1,
8750   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIxEE",
8751   "name" : "android::trait_trivial_ctor<long long>",
8752   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIxEE",
8753   "self_type" : "_ZTIN7android18trait_trivial_ctorIxEE",
8754   "size" : 1,
8755   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8756   "template_args" : [ "_ZTIx" ]
8757  },
8758  {
8759   "alignment" : 1,
8760   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIyEE",
8761   "name" : "android::trait_trivial_ctor<unsigned long long>",
8762   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIyEE",
8763   "self_type" : "_ZTIN7android18trait_trivial_ctorIyEE",
8764   "size" : 1,
8765   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8766   "template_args" : [ "_ZTIy" ]
8767  },
8768  {
8769   "alignment" : 1,
8770   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIbEE",
8771   "name" : "android::trait_trivial_dtor<bool>",
8772   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIbEE",
8773   "self_type" : "_ZTIN7android18trait_trivial_dtorIbEE",
8774   "size" : 1,
8775   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8776   "template_args" : [ "_ZTIb" ]
8777  },
8778  {
8779   "alignment" : 1,
8780   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIcEE",
8781   "name" : "android::trait_trivial_dtor<char>",
8782   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIcEE",
8783   "self_type" : "_ZTIN7android18trait_trivial_dtorIcEE",
8784   "size" : 1,
8785   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8786   "template_args" : [ "_ZTIc" ]
8787  },
8788  {
8789   "alignment" : 1,
8790   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIdEE",
8791   "name" : "android::trait_trivial_dtor<double>",
8792   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIdEE",
8793   "self_type" : "_ZTIN7android18trait_trivial_dtorIdEE",
8794   "size" : 1,
8795   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8796   "template_args" : [ "_ZTId" ]
8797  },
8798  {
8799   "alignment" : 1,
8800   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIfEE",
8801   "name" : "android::trait_trivial_dtor<float>",
8802   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIfEE",
8803   "self_type" : "_ZTIN7android18trait_trivial_dtorIfEE",
8804   "size" : 1,
8805   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8806   "template_args" : [ "_ZTIf" ]
8807  },
8808  {
8809   "alignment" : 1,
8810   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIhEE",
8811   "name" : "android::trait_trivial_dtor<unsigned char>",
8812   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIhEE",
8813   "self_type" : "_ZTIN7android18trait_trivial_dtorIhEE",
8814   "size" : 1,
8815   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8816   "template_args" : [ "_ZTIh" ]
8817  },
8818  {
8819   "alignment" : 1,
8820   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIiEE",
8821   "name" : "android::trait_trivial_dtor<int>",
8822   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIiEE",
8823   "self_type" : "_ZTIN7android18trait_trivial_dtorIiEE",
8824   "size" : 1,
8825   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8826   "template_args" : [ "_ZTIi" ]
8827  },
8828  {
8829   "alignment" : 1,
8830   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIjEE",
8831   "name" : "android::trait_trivial_dtor<unsigned int>",
8832   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIjEE",
8833   "self_type" : "_ZTIN7android18trait_trivial_dtorIjEE",
8834   "size" : 1,
8835   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8836   "template_args" : [ "_ZTIj" ]
8837  },
8838  {
8839   "alignment" : 1,
8840   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIlEE",
8841   "name" : "android::trait_trivial_dtor<long>",
8842   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIlEE",
8843   "self_type" : "_ZTIN7android18trait_trivial_dtorIlEE",
8844   "size" : 1,
8845   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8846   "template_args" : [ "_ZTIl" ]
8847  },
8848  {
8849   "alignment" : 1,
8850   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorImEE",
8851   "name" : "android::trait_trivial_dtor<unsigned long>",
8852   "referenced_type" : "_ZTIN7android18trait_trivial_dtorImEE",
8853   "self_type" : "_ZTIN7android18trait_trivial_dtorImEE",
8854   "size" : 1,
8855   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8856   "template_args" : [ "_ZTIm" ]
8857  },
8858  {
8859   "alignment" : 1,
8860   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIsEE",
8861   "name" : "android::trait_trivial_dtor<short>",
8862   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIsEE",
8863   "self_type" : "_ZTIN7android18trait_trivial_dtorIsEE",
8864   "size" : 1,
8865   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8866   "template_args" : [ "_ZTIs" ]
8867  },
8868  {
8869   "alignment" : 1,
8870   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorItEE",
8871   "name" : "android::trait_trivial_dtor<unsigned short>",
8872   "referenced_type" : "_ZTIN7android18trait_trivial_dtorItEE",
8873   "self_type" : "_ZTIN7android18trait_trivial_dtorItEE",
8874   "size" : 1,
8875   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8876   "template_args" : [ "_ZTIt" ]
8877  },
8878  {
8879   "alignment" : 1,
8880   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIvEE",
8881   "name" : "android::trait_trivial_dtor<void>",
8882   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIvEE",
8883   "self_type" : "_ZTIN7android18trait_trivial_dtorIvEE",
8884   "size" : 1,
8885   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8886   "template_args" : [ "_ZTIv" ]
8887  },
8888  {
8889   "alignment" : 1,
8890   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIxEE",
8891   "name" : "android::trait_trivial_dtor<long long>",
8892   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIxEE",
8893   "self_type" : "_ZTIN7android18trait_trivial_dtorIxEE",
8894   "size" : 1,
8895   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8896   "template_args" : [ "_ZTIx" ]
8897  },
8898  {
8899   "alignment" : 1,
8900   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIyEE",
8901   "name" : "android::trait_trivial_dtor<unsigned long long>",
8902   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIyEE",
8903   "self_type" : "_ZTIN7android18trait_trivial_dtorIyEE",
8904   "size" : 1,
8905   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8906   "template_args" : [ "_ZTIy" ]
8907  },
8908  {
8909   "alignment" : 1,
8910   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_7String8EEE",
8911   "name" : "android::trait_trivial_move<android::String8>",
8912   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EEE",
8913   "self_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EEE",
8914   "size" : 1,
8915   "source_file" : "/system/core/libutils/include/utils/String8.h",
8916   "template_args" : [ "_ZTIN7android7String8E" ]
8917  },
8918  {
8919   "alignment" : 1,
8920   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_8String16EEE",
8921   "name" : "android::trait_trivial_move<android::String16>",
8922   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EEE",
8923   "self_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EEE",
8924   "size" : 1,
8925   "source_file" : "/system/core/libutils/include/utils/String16.h",
8926   "template_args" : [ "_ZTIN7android8String16E" ]
8927  },
8928  {
8929   "alignment" : 1,
8930   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIbEE",
8931   "name" : "android::trait_trivial_move<bool>",
8932   "referenced_type" : "_ZTIN7android18trait_trivial_moveIbEE",
8933   "self_type" : "_ZTIN7android18trait_trivial_moveIbEE",
8934   "size" : 1,
8935   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8936   "template_args" : [ "_ZTIb" ]
8937  },
8938  {
8939   "alignment" : 1,
8940   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIcEE",
8941   "name" : "android::trait_trivial_move<char>",
8942   "referenced_type" : "_ZTIN7android18trait_trivial_moveIcEE",
8943   "self_type" : "_ZTIN7android18trait_trivial_moveIcEE",
8944   "size" : 1,
8945   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8946   "template_args" : [ "_ZTIc" ]
8947  },
8948  {
8949   "alignment" : 1,
8950   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIdEE",
8951   "name" : "android::trait_trivial_move<double>",
8952   "referenced_type" : "_ZTIN7android18trait_trivial_moveIdEE",
8953   "self_type" : "_ZTIN7android18trait_trivial_moveIdEE",
8954   "size" : 1,
8955   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8956   "template_args" : [ "_ZTId" ]
8957  },
8958  {
8959   "alignment" : 1,
8960   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIfEE",
8961   "name" : "android::trait_trivial_move<float>",
8962   "referenced_type" : "_ZTIN7android18trait_trivial_moveIfEE",
8963   "self_type" : "_ZTIN7android18trait_trivial_moveIfEE",
8964   "size" : 1,
8965   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8966   "template_args" : [ "_ZTIf" ]
8967  },
8968  {
8969   "alignment" : 1,
8970   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIhEE",
8971   "name" : "android::trait_trivial_move<unsigned char>",
8972   "referenced_type" : "_ZTIN7android18trait_trivial_moveIhEE",
8973   "self_type" : "_ZTIN7android18trait_trivial_moveIhEE",
8974   "size" : 1,
8975   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8976   "template_args" : [ "_ZTIh" ]
8977  },
8978  {
8979   "alignment" : 1,
8980   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIiEE",
8981   "name" : "android::trait_trivial_move<int>",
8982   "referenced_type" : "_ZTIN7android18trait_trivial_moveIiEE",
8983   "self_type" : "_ZTIN7android18trait_trivial_moveIiEE",
8984   "size" : 1,
8985   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8986   "template_args" : [ "_ZTIi" ]
8987  },
8988  {
8989   "alignment" : 1,
8990   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIjEE",
8991   "name" : "android::trait_trivial_move<unsigned int>",
8992   "referenced_type" : "_ZTIN7android18trait_trivial_moveIjEE",
8993   "self_type" : "_ZTIN7android18trait_trivial_moveIjEE",
8994   "size" : 1,
8995   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8996   "template_args" : [ "_ZTIj" ]
8997  },
8998  {
8999   "alignment" : 1,
9000   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIlEE",
9001   "name" : "android::trait_trivial_move<long>",
9002   "referenced_type" : "_ZTIN7android18trait_trivial_moveIlEE",
9003   "self_type" : "_ZTIN7android18trait_trivial_moveIlEE",
9004   "size" : 1,
9005   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9006   "template_args" : [ "_ZTIl" ]
9007  },
9008  {
9009   "alignment" : 1,
9010   "linker_set_key" : "_ZTIN7android18trait_trivial_moveImEE",
9011   "name" : "android::trait_trivial_move<unsigned long>",
9012   "referenced_type" : "_ZTIN7android18trait_trivial_moveImEE",
9013   "self_type" : "_ZTIN7android18trait_trivial_moveImEE",
9014   "size" : 1,
9015   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9016   "template_args" : [ "_ZTIm" ]
9017  },
9018  {
9019   "alignment" : 1,
9020   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIsEE",
9021   "name" : "android::trait_trivial_move<short>",
9022   "referenced_type" : "_ZTIN7android18trait_trivial_moveIsEE",
9023   "self_type" : "_ZTIN7android18trait_trivial_moveIsEE",
9024   "size" : 1,
9025   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9026   "template_args" : [ "_ZTIs" ]
9027  },
9028  {
9029   "alignment" : 1,
9030   "linker_set_key" : "_ZTIN7android18trait_trivial_moveItEE",
9031   "name" : "android::trait_trivial_move<unsigned short>",
9032   "referenced_type" : "_ZTIN7android18trait_trivial_moveItEE",
9033   "self_type" : "_ZTIN7android18trait_trivial_moveItEE",
9034   "size" : 1,
9035   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9036   "template_args" : [ "_ZTIt" ]
9037  },
9038  {
9039   "alignment" : 1,
9040   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIvEE",
9041   "name" : "android::trait_trivial_move<void>",
9042   "referenced_type" : "_ZTIN7android18trait_trivial_moveIvEE",
9043   "self_type" : "_ZTIN7android18trait_trivial_moveIvEE",
9044   "size" : 1,
9045   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9046   "template_args" : [ "_ZTIv" ]
9047  },
9048  {
9049   "alignment" : 1,
9050   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIxEE",
9051   "name" : "android::trait_trivial_move<long long>",
9052   "referenced_type" : "_ZTIN7android18trait_trivial_moveIxEE",
9053   "self_type" : "_ZTIN7android18trait_trivial_moveIxEE",
9054   "size" : 1,
9055   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9056   "template_args" : [ "_ZTIx" ]
9057  },
9058  {
9059   "alignment" : 1,
9060   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIyEE",
9061   "name" : "android::trait_trivial_move<unsigned long long>",
9062   "referenced_type" : "_ZTIN7android18trait_trivial_moveIyEE",
9063   "self_type" : "_ZTIN7android18trait_trivial_moveIyEE",
9064   "size" : 1,
9065   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9066   "template_args" : [ "_ZTIy" ]
9067  },
9068  {
9069   "alignment" : 4,
9070   "base_specifiers" :
9071   [
9072    {
9073     "referenced_type" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE"
9074    }
9075   ],
9076   "linker_set_key" : "_ZTIN7android19VirtualLightRefBaseE",
9077   "name" : "android::VirtualLightRefBase",
9078   "record_kind" : "class",
9079   "referenced_type" : "_ZTIN7android19VirtualLightRefBaseE",
9080   "self_type" : "_ZTIN7android19VirtualLightRefBaseE",
9081   "size" : 8,
9082   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
9083   "vtable_components" :
9084   [
9085    {
9086     "kind" : "offset_to_top"
9087    },
9088    {
9089     "kind" : "rtti",
9090     "mangled_component_name" : "_ZTIN7android19VirtualLightRefBaseE"
9091    },
9092    {
9093     "kind" : "complete_dtor_pointer",
9094     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD1Ev"
9095    },
9096    {
9097     "kind" : "deleting_dtor_pointer",
9098     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD0Ev"
9099    }
9100   ]
9101  },
9102  {
9103   "alignment" : 4,
9104   "fields" :
9105   [
9106    {
9107     "access" : "private",
9108     "field_name" : "m_ptr",
9109     "referenced_type" : "_ZTIPN7android4hidl4base4V1_05IBaseE"
9110    }
9111   ],
9112   "linker_set_key" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
9113   "name" : "android::sp<android::hidl::base::V1_0::IBase>",
9114   "record_kind" : "class",
9115   "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
9116   "self_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
9117   "size" : 4,
9118   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
9119   "template_args" : [ "_ZTIN7android4hidl4base4V1_05IBaseE" ]
9120  },
9121  {
9122   "alignment" : 4,
9123   "fields" :
9124   [
9125    {
9126     "access" : "private",
9127     "field_name" : "m_ptr",
9128     "referenced_type" : "_ZTIPN7android4hidl7manager4V1_015IServiceManagerE"
9129    }
9130   ],
9131   "linker_set_key" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
9132   "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager>",
9133   "record_kind" : "class",
9134   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
9135   "self_type" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
9136   "size" : 4,
9137   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
9138   "template_args" : [ "_ZTIN7android4hidl7manager4V1_015IServiceManagerE" ]
9139  },
9140  {
9141   "alignment" : 4,
9142   "fields" :
9143   [
9144    {
9145     "access" : "private",
9146     "field_name" : "m_ptr",
9147     "referenced_type" : "_ZTIPN7android4hidl7manager4V1_020IServiceNotificationE"
9148    }
9149   ],
9150   "linker_set_key" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
9151   "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification>",
9152   "record_kind" : "class",
9153   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
9154   "self_type" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
9155   "size" : 4,
9156   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
9157   "template_args" : [ "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE" ]
9158  },
9159  {
9160   "alignment" : 4,
9161   "fields" :
9162   [
9163    {
9164     "access" : "private",
9165     "field_name" : "m_ptr",
9166     "referenced_type" : "_ZTIPN7android6ThreadE"
9167    }
9168   ],
9169   "linker_set_key" : "_ZTIN7android2spINS_6ThreadEEE",
9170   "name" : "android::sp<android::Thread>",
9171   "record_kind" : "class",
9172   "referenced_type" : "_ZTIN7android2spINS_6ThreadEEE",
9173   "self_type" : "_ZTIN7android2spINS_6ThreadEEE",
9174   "size" : 4,
9175   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
9176   "template_args" : [ "_ZTIN7android6ThreadE" ]
9177  },
9178  {
9179   "alignment" : 4,
9180   "fields" :
9181   [
9182    {
9183     "access" : "private",
9184     "field_name" : "m_ptr",
9185     "referenced_type" : "_ZTIPN7android8hardware10IInterfaceE"
9186    }
9187   ],
9188   "linker_set_key" : "_ZTIN7android2spINS_8hardware10IInterfaceEEE",
9189   "name" : "android::sp<android::hardware::IInterface>",
9190   "record_kind" : "class",
9191   "referenced_type" : "_ZTIN7android2spINS_8hardware10IInterfaceEEE",
9192   "self_type" : "_ZTIN7android2spINS_8hardware10IInterfaceEEE",
9193   "size" : 4,
9194   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
9195   "template_args" : [ "_ZTIN7android8hardware10IInterfaceE" ]
9196  },
9197  {
9198   "alignment" : 4,
9199   "fields" :
9200   [
9201    {
9202     "access" : "private",
9203     "field_name" : "m_ptr",
9204     "referenced_type" : "_ZTIPN7android8hardware12ProcessStateE"
9205    }
9206   ],
9207   "linker_set_key" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
9208   "name" : "android::sp<android::hardware::ProcessState>",
9209   "record_kind" : "class",
9210   "referenced_type" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
9211   "self_type" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
9212   "size" : 4,
9213   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
9214   "template_args" : [ "_ZTIN7android8hardware12ProcessStateE" ]
9215  },
9216  {
9217   "alignment" : 4,
9218   "fields" :
9219   [
9220    {
9221     "access" : "private",
9222     "field_name" : "m_ptr",
9223     "referenced_type" : "_ZTIPN7android8hardware20hidl_death_recipientE"
9224    }
9225   ],
9226   "linker_set_key" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE",
9227   "name" : "android::sp<android::hardware::hidl_death_recipient>",
9228   "record_kind" : "class",
9229   "referenced_type" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE",
9230   "self_type" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE",
9231   "size" : 4,
9232   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
9233   "template_args" : [ "_ZTIN7android8hardware20hidl_death_recipientE" ]
9234  },
9235  {
9236   "alignment" : 4,
9237   "fields" :
9238   [
9239    {
9240     "access" : "private",
9241     "field_name" : "m_ptr",
9242     "referenced_type" : "_ZTIPN7android8hardware27hidl_binder_death_recipientE"
9243    }
9244   ],
9245   "linker_set_key" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
9246   "name" : "android::sp<android::hardware::hidl_binder_death_recipient>",
9247   "record_kind" : "class",
9248   "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
9249   "self_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
9250   "size" : 4,
9251   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
9252   "template_args" : [ "_ZTIN7android8hardware27hidl_binder_death_recipientE" ]
9253  },
9254  {
9255   "alignment" : 4,
9256   "fields" :
9257   [
9258    {
9259     "access" : "private",
9260     "field_name" : "m_ptr",
9261     "referenced_type" : "_ZTIPN7android8hardware7IBinder14DeathRecipientE"
9262    }
9263   ],
9264   "linker_set_key" : "_ZTIN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
9265   "name" : "android::sp<android::hardware::IBinder::DeathRecipient>",
9266   "record_kind" : "class",
9267   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
9268   "self_type" : "_ZTIN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
9269   "size" : 4,
9270   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
9271   "template_args" : [ "_ZTIN7android8hardware7IBinder14DeathRecipientE" ]
9272  },
9273  {
9274   "alignment" : 4,
9275   "fields" :
9276   [
9277    {
9278     "access" : "private",
9279     "field_name" : "m_ptr",
9280     "referenced_type" : "_ZTIPN7android8hardware7IBinderE"
9281    }
9282   ],
9283   "linker_set_key" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
9284   "name" : "android::sp<android::hardware::IBinder>",
9285   "record_kind" : "class",
9286   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
9287   "self_type" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
9288   "size" : 4,
9289   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
9290   "template_args" : [ "_ZTIN7android8hardware7IBinderE" ]
9291  },
9292  {
9293   "alignment" : 4,
9294   "fields" :
9295   [
9296    {
9297     "access" : "private",
9298     "field_name" : "m_ptr",
9299     "referenced_type" : "_ZTIPN7android8hardware7thermal4V1_08IThermalE"
9300    }
9301   ],
9302   "linker_set_key" : "_ZTIN7android2spINS_8hardware7thermal4V1_08IThermalEEE",
9303   "name" : "android::sp<android::hardware::thermal::V1_0::IThermal>",
9304   "record_kind" : "class",
9305   "referenced_type" : "_ZTIN7android2spINS_8hardware7thermal4V1_08IThermalEEE",
9306   "self_type" : "_ZTIN7android2spINS_8hardware7thermal4V1_08IThermalEEE",
9307   "size" : 4,
9308   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
9309   "template_args" : [ "_ZTIN7android8hardware7thermal4V1_08IThermalE" ]
9310  },
9311  {
9312   "alignment" : 4,
9313   "fields" :
9314   [
9315    {
9316     "access" : "private",
9317     "field_name" : "m_ptr",
9318     "referenced_type" : "_ZTIPN7android8hardware7thermal4V1_116IThermalCallbackE"
9319    }
9320   ],
9321   "linker_set_key" : "_ZTIN7android2spINS_8hardware7thermal4V1_116IThermalCallbackEEE",
9322   "name" : "android::sp<android::hardware::thermal::V1_1::IThermalCallback>",
9323   "record_kind" : "class",
9324   "referenced_type" : "_ZTIN7android2spINS_8hardware7thermal4V1_116IThermalCallbackEEE",
9325   "self_type" : "_ZTIN7android2spINS_8hardware7thermal4V1_116IThermalCallbackEEE",
9326   "size" : 4,
9327   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
9328   "template_args" : [ "_ZTIN7android8hardware7thermal4V1_116IThermalCallbackE" ]
9329  },
9330  {
9331   "alignment" : 4,
9332   "fields" :
9333   [
9334    {
9335     "access" : "private",
9336     "field_name" : "m_ptr",
9337     "referenced_type" : "_ZTIPN7android8hardware7thermal4V1_18IThermalE"
9338    }
9339   ],
9340   "linker_set_key" : "_ZTIN7android2spINS_8hardware7thermal4V1_18IThermalEEE",
9341   "name" : "android::sp<android::hardware::thermal::V1_1::IThermal>",
9342   "record_kind" : "class",
9343   "referenced_type" : "_ZTIN7android2spINS_8hardware7thermal4V1_18IThermalEEE",
9344   "self_type" : "_ZTIN7android2spINS_8hardware7thermal4V1_18IThermalEEE",
9345   "size" : 4,
9346   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
9347   "template_args" : [ "_ZTIN7android8hardware7thermal4V1_18IThermalE" ]
9348  },
9349  {
9350   "alignment" : 4,
9351   "fields" :
9352   [
9353    {
9354     "access" : "private",
9355     "field_name" : "m_ptr",
9356     "referenced_type" : "_ZTIPN7android8hardware9BHwBinderE"
9357    }
9358   ],
9359   "linker_set_key" : "_ZTIN7android2spINS_8hardware9BHwBinderEEE",
9360   "name" : "android::sp<android::hardware::BHwBinder>",
9361   "record_kind" : "class",
9362   "referenced_type" : "_ZTIN7android2spINS_8hardware9BHwBinderEEE",
9363   "self_type" : "_ZTIN7android2spINS_8hardware9BHwBinderEEE",
9364   "size" : 4,
9365   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
9366   "template_args" : [ "_ZTIN7android8hardware9BHwBinderE" ]
9367  },
9368  {
9369   "alignment" : 4,
9370   "fields" :
9371   [
9372    {
9373     "access" : "private",
9374     "field_name" : "m_ptr",
9375     "referenced_type" : "_ZTIPN7android4hidl4base4V1_05IBaseE"
9376    },
9377    {
9378     "access" : "private",
9379     "field_name" : "m_refs",
9380     "field_offset" : 32,
9381     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
9382    }
9383   ],
9384   "linker_set_key" : "_ZTIN7android2wpINS_4hidl4base4V1_05IBaseEEE",
9385   "name" : "android::wp<android::hidl::base::V1_0::IBase>",
9386   "record_kind" : "class",
9387   "referenced_type" : "_ZTIN7android2wpINS_4hidl4base4V1_05IBaseEEE",
9388   "self_type" : "_ZTIN7android2wpINS_4hidl4base4V1_05IBaseEEE",
9389   "size" : 8,
9390   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
9391   "template_args" : [ "_ZTIN7android4hidl4base4V1_05IBaseE" ]
9392  },
9393  {
9394   "alignment" : 4,
9395   "fields" :
9396   [
9397    {
9398     "access" : "private",
9399     "field_name" : "m_ptr",
9400     "referenced_type" : "_ZTIPN7android8hardware20hidl_death_recipientE"
9401    },
9402    {
9403     "access" : "private",
9404     "field_name" : "m_refs",
9405     "field_offset" : 32,
9406     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
9407    }
9408   ],
9409   "linker_set_key" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
9410   "name" : "android::wp<android::hardware::hidl_death_recipient>",
9411   "record_kind" : "class",
9412   "referenced_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
9413   "self_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
9414   "size" : 8,
9415   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
9416   "template_args" : [ "_ZTIN7android8hardware20hidl_death_recipientE" ]
9417  },
9418  {
9419   "alignment" : 4,
9420   "fields" :
9421   [
9422    {
9423     "access" : "private",
9424     "field_name" : "m_ptr",
9425     "referenced_type" : "_ZTIPN7android8hardware7IBinder14DeathRecipientE"
9426    },
9427    {
9428     "access" : "private",
9429     "field_name" : "m_refs",
9430     "field_offset" : 32,
9431     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
9432    }
9433   ],
9434   "linker_set_key" : "_ZTIN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
9435   "name" : "android::wp<android::hardware::IBinder::DeathRecipient>",
9436   "record_kind" : "class",
9437   "referenced_type" : "_ZTIN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
9438   "self_type" : "_ZTIN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
9439   "size" : 8,
9440   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
9441   "template_args" : [ "_ZTIN7android8hardware7IBinder14DeathRecipientE" ]
9442  },
9443  {
9444   "alignment" : 4,
9445   "fields" :
9446   [
9447    {
9448     "access" : "private",
9449     "field_name" : "m_ptr",
9450     "referenced_type" : "_ZTIPN7android8hardware9BHwBinderE"
9451    },
9452    {
9453     "access" : "private",
9454     "field_name" : "m_refs",
9455     "field_offset" : 32,
9456     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
9457    }
9458   ],
9459   "linker_set_key" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
9460   "name" : "android::wp<android::hardware::BHwBinder>",
9461   "record_kind" : "class",
9462   "referenced_type" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
9463   "self_type" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
9464   "size" : 8,
9465   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
9466   "template_args" : [ "_ZTIN7android8hardware9BHwBinderE" ]
9467  },
9468  {
9469   "alignment" : 4,
9470   "base_specifiers" :
9471   [
9472    {
9473     "is_virtual" : true,
9474     "referenced_type" : "_ZTIN7android7RefBaseE"
9475    }
9476   ],
9477   "linker_set_key" : "_ZTIN7android4hidl4base4V1_05IBaseE",
9478   "name" : "android::hidl::base::V1_0::IBase",
9479   "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE",
9480   "self_type" : "_ZTIN7android4hidl4base4V1_05IBaseE",
9481   "size" : 12,
9482   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h",
9483   "vtable_components" :
9484   [
9485    {
9486     "component_value" : 4,
9487     "kind" : "vbase_offset"
9488    },
9489    {
9490     "kind" : "offset_to_top"
9491    },
9492    {
9493     "kind" : "rtti",
9494     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
9495    },
9496    {
9497     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
9498    },
9499    {
9500     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
9501    },
9502    {
9503     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
9504    },
9505    {
9506     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
9507    },
9508    {
9509     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
9510    },
9511    {
9512     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
9513    },
9514    {
9515     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
9516    },
9517    {
9518     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
9519    },
9520    {
9521     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
9522    },
9523    {
9524     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
9525    },
9526    {
9527     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
9528    },
9529    {
9530     "kind" : "complete_dtor_pointer",
9531     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD1Ev"
9532    },
9533    {
9534     "kind" : "deleting_dtor_pointer",
9535     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD0Ev"
9536    },
9537    {
9538     "kind" : "vcall_offset"
9539    },
9540    {
9541     "kind" : "vcall_offset"
9542    },
9543    {
9544     "kind" : "vcall_offset"
9545    },
9546    {
9547     "kind" : "vcall_offset"
9548    },
9549    {
9550     "component_value" : -4,
9551     "kind" : "vcall_offset"
9552    },
9553    {
9554     "component_value" : -4,
9555     "kind" : "offset_to_top"
9556    },
9557    {
9558     "kind" : "rtti",
9559     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
9560    },
9561    {
9562     "kind" : "complete_dtor_pointer",
9563     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_05IBaseD1Ev"
9564    },
9565    {
9566     "kind" : "deleting_dtor_pointer",
9567     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_05IBaseD0Ev"
9568    },
9569    {
9570     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9571    },
9572    {
9573     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9574    },
9575    {
9576     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9577    },
9578    {
9579     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9580    }
9581   ]
9582  },
9583  {
9584   "alignment" : 4,
9585   "base_specifiers" :
9586   [
9587    {
9588     "referenced_type" : "_ZTIN7android8hardware9BHwBinderE"
9589    },
9590    {
9591     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
9592    }
9593   ],
9594   "fields" :
9595   [
9596    {
9597     "access" : "private",
9598     "field_name" : "_hidl_mImpl",
9599     "field_offset" : 512,
9600     "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE"
9601    }
9602   ],
9603   "linker_set_key" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE",
9604   "name" : "android::hidl::base::V1_0::BnHwBase",
9605   "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE",
9606   "self_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE",
9607   "size" : 76,
9608   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h",
9609   "vtable_components" :
9610   [
9611    {
9612     "component_value" : 68,
9613     "kind" : "vbase_offset"
9614    },
9615    {
9616     "kind" : "offset_to_top"
9617    },
9618    {
9619     "kind" : "rtti",
9620     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
9621    },
9622    {
9623     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
9624    },
9625    {
9626     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
9627    },
9628    {
9629     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
9630    },
9631    {
9632     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BnHwBase13checkSubclassEPKv"
9633    },
9634    {
9635     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
9636    },
9637    {
9638     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
9639    },
9640    {
9641     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
9642    },
9643    {
9644     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
9645    },
9646    {
9647     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
9648    },
9649    {
9650     "kind" : "complete_dtor_pointer",
9651     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD1Ev"
9652    },
9653    {
9654     "kind" : "deleting_dtor_pointer",
9655     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD0Ev"
9656    },
9657    {
9658     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBase10onTransactEjRKNS_8hardware6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
9659    },
9660    {
9661     "component_value" : -20,
9662     "kind" : "offset_to_top"
9663    },
9664    {
9665     "kind" : "rtti",
9666     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
9667    },
9668    {
9669     "kind" : "complete_dtor_pointer",
9670     "mangled_component_name" : "_ZThn20_N7android4hidl4base4V1_08BnHwBaseD1Ev"
9671    },
9672    {
9673     "kind" : "deleting_dtor_pointer",
9674     "mangled_component_name" : "_ZThn20_N7android4hidl4base4V1_08BnHwBaseD0Ev"
9675    },
9676    {
9677     "kind" : "vcall_offset"
9678    },
9679    {
9680     "kind" : "vcall_offset"
9681    },
9682    {
9683     "kind" : "vcall_offset"
9684    },
9685    {
9686     "kind" : "vcall_offset"
9687    },
9688    {
9689     "component_value" : -68,
9690     "kind" : "vcall_offset"
9691    },
9692    {
9693     "component_value" : -68,
9694     "kind" : "offset_to_top"
9695    },
9696    {
9697     "kind" : "rtti",
9698     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
9699    },
9700    {
9701     "kind" : "complete_dtor_pointer",
9702     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BnHwBaseD1Ev"
9703    },
9704    {
9705     "kind" : "deleting_dtor_pointer",
9706     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BnHwBaseD0Ev"
9707    },
9708    {
9709     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9710    },
9711    {
9712     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9713    },
9714    {
9715     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9716    },
9717    {
9718     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9719    }
9720   ]
9721  },
9722  {
9723   "alignment" : 4,
9724   "base_specifiers" :
9725   [
9726    {
9727     "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
9728    },
9729    {
9730     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
9731    }
9732   ],
9733   "fields" :
9734   [
9735    {
9736     "access" : "private",
9737     "field_name" : "_hidl_mMutex",
9738     "field_offset" : 544,
9739     "referenced_type" : "_ZTINSt3__15mutexE"
9740    },
9741    {
9742     "access" : "private",
9743     "field_name" : "_hidl_mDeathRecipients",
9744     "field_offset" : 576,
9745     "referenced_type" : "_ZTINSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEEE"
9746    }
9747   ],
9748   "linker_set_key" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE",
9749   "name" : "android::hidl::base::V1_0::BpHwBase",
9750   "referenced_type" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE",
9751   "self_type" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE",
9752   "size" : 92,
9753   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h",
9754   "vtable_components" :
9755   [
9756    {
9757     "component_value" : 84,
9758     "kind" : "vbase_offset"
9759    },
9760    {
9761     "kind" : "offset_to_top"
9762    },
9763    {
9764     "kind" : "rtti",
9765     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
9766    },
9767    {
9768     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BpHwBase8isRemoteEv"
9769    },
9770    {
9771     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
9772    },
9773    {
9774     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
9775    },
9776    {
9777     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
9778    },
9779    {
9780     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
9781    },
9782    {
9783     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21setHALInstrumentationEv"
9784    },
9785    {
9786     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
9787    },
9788    {
9789     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase4pingEv"
9790    },
9791    {
9792     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
9793    },
9794    {
9795     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21notifySyspropsChangedEv"
9796    },
9797    {
9798     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
9799    },
9800    {
9801     "kind" : "complete_dtor_pointer",
9802     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD1Ev"
9803    },
9804    {
9805     "kind" : "deleting_dtor_pointer",
9806     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD0Ev"
9807    },
9808    {
9809     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
9810    },
9811    {
9812     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase15onLastStrongRefEPKv"
9813    },
9814    {
9815     "component_value" : 80,
9816     "kind" : "vbase_offset"
9817    },
9818    {
9819     "component_value" : -4,
9820     "kind" : "offset_to_top"
9821    },
9822    {
9823     "kind" : "rtti",
9824     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
9825    },
9826    {
9827     "kind" : "complete_dtor_pointer",
9828     "mangled_component_name" : "_ZThn4_N7android4hidl4base4V1_08BpHwBaseD1Ev"
9829    },
9830    {
9831     "kind" : "deleting_dtor_pointer",
9832     "mangled_component_name" : "_ZThn4_N7android4hidl4base4V1_08BpHwBaseD0Ev"
9833    },
9834    {
9835     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
9836    },
9837    {
9838     "component_value" : 76,
9839     "kind" : "vbase_offset"
9840    },
9841    {
9842     "component_value" : -8,
9843     "kind" : "offset_to_top"
9844    },
9845    {
9846     "kind" : "rtti",
9847     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
9848    },
9849    {
9850     "kind" : "complete_dtor_pointer",
9851     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD1Ev"
9852    },
9853    {
9854     "kind" : "deleting_dtor_pointer",
9855     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD0Ev"
9856    },
9857    {
9858     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
9859    },
9860    {
9861     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBase15onLastStrongRefEPKv"
9862    },
9863    {
9864     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
9865    },
9866    {
9867     "component_value" : -24,
9868     "kind" : "offset_to_top"
9869    },
9870    {
9871     "kind" : "rtti",
9872     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
9873    },
9874    {
9875     "kind" : "complete_dtor_pointer",
9876     "mangled_component_name" : "_ZThn24_N7android4hidl4base4V1_08BpHwBaseD1Ev"
9877    },
9878    {
9879     "kind" : "deleting_dtor_pointer",
9880     "mangled_component_name" : "_ZThn24_N7android4hidl4base4V1_08BpHwBaseD0Ev"
9881    },
9882    {
9883     "kind" : "vcall_offset"
9884    },
9885    {
9886     "component_value" : -76,
9887     "kind" : "vcall_offset"
9888    },
9889    {
9890     "component_value" : -84,
9891     "kind" : "vcall_offset"
9892    },
9893    {
9894     "component_value" : -76,
9895     "kind" : "vcall_offset"
9896    },
9897    {
9898     "component_value" : -84,
9899     "kind" : "vcall_offset"
9900    },
9901    {
9902     "component_value" : -84,
9903     "kind" : "offset_to_top"
9904    },
9905    {
9906     "kind" : "rtti",
9907     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
9908    },
9909    {
9910     "kind" : "complete_dtor_pointer",
9911     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BpHwBaseD1Ev"
9912    },
9913    {
9914     "kind" : "deleting_dtor_pointer",
9915     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BpHwBaseD0Ev"
9916    },
9917    {
9918     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
9919    },
9920    {
9921     "mangled_component_name" : "_ZTv0_n20_N7android4hidl4base4V1_08BpHwBase15onLastStrongRefEPKv"
9922    },
9923    {
9924     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
9925    },
9926    {
9927     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9928    }
9929   ]
9930  },
9931  {
9932   "alignment" : 8,
9933   "fields" :
9934   [
9935    {
9936     "field_name" : "pid",
9937     "referenced_type" : "_ZTIi"
9938    },
9939    {
9940     "field_name" : "ptr",
9941     "field_offset" : 64,
9942     "referenced_type" : "_ZTIy"
9943    },
9944    {
9945     "field_name" : "arch",
9946     "field_offset" : 128,
9947     "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE"
9948    }
9949   ],
9950   "linker_set_key" : "_ZTIN7android4hidl4base4V1_09DebugInfoE",
9951   "name" : "android::hidl::base::V1_0::DebugInfo",
9952   "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfoE",
9953   "self_type" : "_ZTIN7android4hidl4base4V1_09DebugInfoE",
9954   "size" : 24,
9955   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
9956  },
9957  {
9958   "alignment" : 8,
9959   "fields" :
9960   [
9961    {
9962     "field_name" : "interfaceName",
9963     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
9964    },
9965    {
9966     "field_name" : "instanceName",
9967     "field_offset" : 128,
9968     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
9969    },
9970    {
9971     "field_name" : "pid",
9972     "field_offset" : 256,
9973     "referenced_type" : "_ZTIi"
9974    },
9975    {
9976     "field_name" : "clientPids",
9977     "field_offset" : 320,
9978     "referenced_type" : "_ZTIN7android8hardware8hidl_vecIiEE"
9979    },
9980    {
9981     "field_name" : "arch",
9982     "field_offset" : 448,
9983     "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE"
9984    }
9985   ],
9986   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_015IServiceManager17InstanceDebugInfoE",
9987   "name" : "android::hidl::manager::V1_0::IServiceManager::InstanceDebugInfo",
9988   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager17InstanceDebugInfoE",
9989   "self_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager17InstanceDebugInfoE",
9990   "size" : 64,
9991   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
9992  },
9993  {
9994   "alignment" : 4,
9995   "base_specifiers" :
9996   [
9997    {
9998     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
9999    }
10000   ],
10001   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
10002   "name" : "android::hidl::manager::V1_0::IServiceManager",
10003   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
10004   "self_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
10005   "size" : 12,
10006   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
10007   "vtable_components" :
10008   [
10009    {
10010     "component_value" : 4,
10011     "kind" : "vbase_offset"
10012    },
10013    {
10014     "kind" : "offset_to_top"
10015    },
10016    {
10017     "kind" : "rtti",
10018     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
10019    },
10020    {
10021     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_015IServiceManager8isRemoteEv"
10022    },
10023    {
10024     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
10025    },
10026    {
10027     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
10028    },
10029    {
10030     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
10031    },
10032    {
10033     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
10034    },
10035    {
10036     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21setHALInstrumentationEv"
10037    },
10038    {
10039     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
10040    },
10041    {
10042     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4pingEv"
10043    },
10044    {
10045     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
10046    },
10047    {
10048     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21notifySyspropsChangedEv"
10049    },
10050    {
10051     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
10052    },
10053    {
10054     "kind" : "complete_dtor_pointer",
10055     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD1Ev"
10056    },
10057    {
10058     "kind" : "deleting_dtor_pointer",
10059     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD0Ev"
10060    },
10061    {
10062     "is_pure" : true,
10063     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3getERKNS_8hardware11hidl_stringES7_"
10064    },
10065    {
10066     "is_pure" : true,
10067     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3addERKNS_8hardware11hidl_stringERKNS_2spINS0_4base4V1_05IBaseEEE"
10068    },
10069    {
10070     "is_pure" : true,
10071     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getTransportERKNS_8hardware11hidl_stringES7_"
10072    },
10073    {
10074     "is_pure" : true,
10075     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4listENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
10076    },
10077    {
10078     "is_pure" : true,
10079     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager15listByInterfaceERKNS_8hardware11hidl_stringENSt3__18functionIFvRKNS4_8hidl_vecIS5_EEEEE"
10080    },
10081    {
10082     "is_pure" : true,
10083     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager24registerForNotificationsERKNS_8hardware11hidl_stringES7_RKNS_2spINS2_20IServiceNotificationEEE"
10084    },
10085    {
10086     "is_pure" : true,
10087     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager9debugDumpENSt3__18functionIFvRKNS_8hardware8hidl_vecINS3_17InstanceDebugInfoEEEEEE"
10088    },
10089    {
10090     "is_pure" : true,
10091     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager25registerPassthroughClientERKNS_8hardware11hidl_stringES7_"
10092    },
10093    {
10094     "kind" : "vcall_offset"
10095    },
10096    {
10097     "kind" : "vcall_offset"
10098    },
10099    {
10100     "kind" : "vcall_offset"
10101    },
10102    {
10103     "kind" : "vcall_offset"
10104    },
10105    {
10106     "component_value" : -4,
10107     "kind" : "vcall_offset"
10108    },
10109    {
10110     "component_value" : -4,
10111     "kind" : "offset_to_top"
10112    },
10113    {
10114     "kind" : "rtti",
10115     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
10116    },
10117    {
10118     "kind" : "complete_dtor_pointer",
10119     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_015IServiceManagerD1Ev"
10120    },
10121    {
10122     "kind" : "deleting_dtor_pointer",
10123     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_015IServiceManagerD0Ev"
10124    },
10125    {
10126     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10127    },
10128    {
10129     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10130    },
10131    {
10132     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10133    },
10134    {
10135     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10136    }
10137   ]
10138  },
10139  {
10140   "alignment" : 4,
10141   "base_specifiers" :
10142   [
10143    {
10144     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
10145    }
10146   ],
10147   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
10148   "name" : "android::hidl::manager::V1_0::IServiceNotification",
10149   "referenced_type" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
10150   "self_type" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
10151   "size" : 12,
10152   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h",
10153   "vtable_components" :
10154   [
10155    {
10156     "component_value" : 4,
10157     "kind" : "vbase_offset"
10158    },
10159    {
10160     "kind" : "offset_to_top"
10161    },
10162    {
10163     "kind" : "rtti",
10164     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
10165    },
10166    {
10167     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_020IServiceNotification8isRemoteEv"
10168    },
10169    {
10170     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
10171    },
10172    {
10173     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
10174    },
10175    {
10176     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
10177    },
10178    {
10179     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
10180    },
10181    {
10182     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21setHALInstrumentationEv"
10183    },
10184    {
10185     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
10186    },
10187    {
10188     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification4pingEv"
10189    },
10190    {
10191     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
10192    },
10193    {
10194     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21notifySyspropsChangedEv"
10195    },
10196    {
10197     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
10198    },
10199    {
10200     "kind" : "complete_dtor_pointer",
10201     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD1Ev"
10202    },
10203    {
10204     "kind" : "deleting_dtor_pointer",
10205     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD0Ev"
10206    },
10207    {
10208     "is_pure" : true,
10209     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14onRegistrationERKNS_8hardware11hidl_stringES7_b"
10210    },
10211    {
10212     "kind" : "vcall_offset"
10213    },
10214    {
10215     "kind" : "vcall_offset"
10216    },
10217    {
10218     "kind" : "vcall_offset"
10219    },
10220    {
10221     "kind" : "vcall_offset"
10222    },
10223    {
10224     "component_value" : -4,
10225     "kind" : "vcall_offset"
10226    },
10227    {
10228     "component_value" : -4,
10229     "kind" : "offset_to_top"
10230    },
10231    {
10232     "kind" : "rtti",
10233     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
10234    },
10235    {
10236     "kind" : "complete_dtor_pointer",
10237     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_020IServiceNotificationD1Ev"
10238    },
10239    {
10240     "kind" : "deleting_dtor_pointer",
10241     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_020IServiceNotificationD0Ev"
10242    },
10243    {
10244     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10245    },
10246    {
10247     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10248    },
10249    {
10250     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10251    },
10252    {
10253     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10254    }
10255   ]
10256  },
10257  {
10258   "alignment" : 4,
10259   "fields" :
10260   [
10261    {
10262     "access" : "private",
10263     "field_name" : "mLock",
10264     "referenced_type" : "_ZTIRN7android5MutexE"
10265    }
10266   ],
10267   "linker_set_key" : "_ZTIN7android5Mutex8AutolockE",
10268   "name" : "android::Mutex::Autolock",
10269   "record_kind" : "class",
10270   "referenced_type" : "_ZTIN7android5Mutex8AutolockE",
10271   "self_type" : "_ZTIN7android5Mutex8AutolockE",
10272   "size" : 4,
10273   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
10274  },
10275  {
10276   "alignment" : 4,
10277   "fields" :
10278   [
10279    {
10280     "access" : "private",
10281     "field_name" : "mMutex",
10282     "referenced_type" : "_ZTI15pthread_mutex_t"
10283    }
10284   ],
10285   "linker_set_key" : "_ZTIN7android5MutexE",
10286   "name" : "android::Mutex",
10287   "record_kind" : "class",
10288   "referenced_type" : "_ZTIN7android5MutexE",
10289   "self_type" : "_ZTIN7android5MutexE",
10290   "size" : 4,
10291   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
10292  },
10293  {
10294   "alignment" : 4,
10295   "fields" :
10296   [
10297    {
10298     "access" : "private",
10299     "field_name" : "mLock",
10300     "referenced_type" : "_ZTIRN7android6RWLockE"
10301    }
10302   ],
10303   "linker_set_key" : "_ZTIN7android6RWLock9AutoRLockE",
10304   "name" : "android::RWLock::AutoRLock",
10305   "record_kind" : "class",
10306   "referenced_type" : "_ZTIN7android6RWLock9AutoRLockE",
10307   "self_type" : "_ZTIN7android6RWLock9AutoRLockE",
10308   "size" : 4,
10309   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
10310  },
10311  {
10312   "alignment" : 4,
10313   "fields" :
10314   [
10315    {
10316     "access" : "private",
10317     "field_name" : "mLock",
10318     "referenced_type" : "_ZTIRN7android6RWLockE"
10319    }
10320   ],
10321   "linker_set_key" : "_ZTIN7android6RWLock9AutoWLockE",
10322   "name" : "android::RWLock::AutoWLock",
10323   "record_kind" : "class",
10324   "referenced_type" : "_ZTIN7android6RWLock9AutoWLockE",
10325   "self_type" : "_ZTIN7android6RWLock9AutoWLockE",
10326   "size" : 4,
10327   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
10328  },
10329  {
10330   "alignment" : 4,
10331   "fields" :
10332   [
10333    {
10334     "access" : "private",
10335     "field_name" : "mRWLock",
10336     "referenced_type" : "_ZTI16pthread_rwlock_t"
10337    }
10338   ],
10339   "linker_set_key" : "_ZTIN7android6RWLockE",
10340   "name" : "android::RWLock",
10341   "record_kind" : "class",
10342   "referenced_type" : "_ZTIN7android6RWLockE",
10343   "self_type" : "_ZTIN7android6RWLockE",
10344   "size" : 40,
10345   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
10346  },
10347  {
10348   "alignment" : 4,
10349   "base_specifiers" :
10350   [
10351    {
10352     "is_virtual" : true,
10353     "referenced_type" : "_ZTIN7android7RefBaseE"
10354    }
10355   ],
10356   "fields" :
10357   [
10358    {
10359     "access" : "private",
10360     "field_name" : "mCanCallJava",
10361     "field_offset" : 32,
10362     "referenced_type" : "_ZTIKb"
10363    },
10364    {
10365     "access" : "private",
10366     "field_name" : "mThread",
10367     "field_offset" : 64,
10368     "referenced_type" : "_ZTIPv"
10369    },
10370    {
10371     "access" : "private",
10372     "field_name" : "mLock",
10373     "field_offset" : 96,
10374     "referenced_type" : "_ZTIN7android5MutexE"
10375    },
10376    {
10377     "access" : "private",
10378     "field_name" : "mThreadExitedCondition",
10379     "field_offset" : 128,
10380     "referenced_type" : "_ZTIN7android9ConditionE"
10381    },
10382    {
10383     "access" : "private",
10384     "field_name" : "mStatus",
10385     "field_offset" : 160,
10386     "referenced_type" : "_ZTIi"
10387    },
10388    {
10389     "access" : "private",
10390     "field_name" : "mExitPending",
10391     "field_offset" : 192,
10392     "referenced_type" : "_ZTIVb"
10393    },
10394    {
10395     "access" : "private",
10396     "field_name" : "mRunning",
10397     "field_offset" : 200,
10398     "referenced_type" : "_ZTIVb"
10399    },
10400    {
10401     "access" : "private",
10402     "field_name" : "mHoldSelf",
10403     "field_offset" : 224,
10404     "referenced_type" : "_ZTIN7android2spINS_6ThreadEEE"
10405    },
10406    {
10407     "access" : "private",
10408     "field_name" : "mTid",
10409     "field_offset" : 256,
10410     "referenced_type" : "_ZTIi"
10411    }
10412   ],
10413   "linker_set_key" : "_ZTIN7android6ThreadE",
10414   "name" : "android::Thread",
10415   "record_kind" : "class",
10416   "referenced_type" : "_ZTIN7android6ThreadE",
10417   "self_type" : "_ZTIN7android6ThreadE",
10418   "size" : 44,
10419   "source_file" : "/system/core/libutils/include/utils/Thread.h",
10420   "vtable_components" :
10421   [
10422    {
10423     "component_value" : 36,
10424     "kind" : "vbase_offset"
10425    },
10426    {
10427     "kind" : "offset_to_top"
10428    },
10429    {
10430     "kind" : "rtti",
10431     "mangled_component_name" : "_ZTIN7android6ThreadE"
10432    },
10433    {
10434     "kind" : "complete_dtor_pointer",
10435     "mangled_component_name" : "_ZN7android6ThreadD1Ev"
10436    },
10437    {
10438     "kind" : "deleting_dtor_pointer",
10439     "mangled_component_name" : "_ZN7android6ThreadD0Ev"
10440    },
10441    {
10442     "mangled_component_name" : "_ZN7android6Thread3runEPKcij"
10443    },
10444    {
10445     "mangled_component_name" : "_ZN7android6Thread11requestExitEv"
10446    },
10447    {
10448     "mangled_component_name" : "_ZN7android6Thread10readyToRunEv"
10449    },
10450    {
10451     "is_pure" : true,
10452     "mangled_component_name" : "_ZN7android6Thread10threadLoopEv"
10453    },
10454    {
10455     "kind" : "vcall_offset"
10456    },
10457    {
10458     "kind" : "vcall_offset"
10459    },
10460    {
10461     "kind" : "vcall_offset"
10462    },
10463    {
10464     "kind" : "vcall_offset"
10465    },
10466    {
10467     "component_value" : -36,
10468     "kind" : "vcall_offset"
10469    },
10470    {
10471     "component_value" : -36,
10472     "kind" : "offset_to_top"
10473    },
10474    {
10475     "kind" : "rtti",
10476     "mangled_component_name" : "_ZTIN7android6ThreadE"
10477    },
10478    {
10479     "kind" : "complete_dtor_pointer",
10480     "mangled_component_name" : "_ZTv0_n12_N7android6ThreadD1Ev"
10481    },
10482    {
10483     "kind" : "deleting_dtor_pointer",
10484     "mangled_component_name" : "_ZTv0_n12_N7android6ThreadD0Ev"
10485    },
10486    {
10487     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10488    },
10489    {
10490     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10491    },
10492    {
10493     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10494    },
10495    {
10496     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10497    }
10498   ]
10499  },
10500  {
10501   "alignment" : 4,
10502   "base_specifiers" :
10503   [
10504    {
10505     "access" : "private",
10506     "referenced_type" : "_ZTIN7android10VectorImplE"
10507    }
10508   ],
10509   "linker_set_key" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
10510   "name" : "android::Vector<android::hardware::ProcessState::handle_entry>",
10511   "record_kind" : "class",
10512   "referenced_type" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
10513   "self_type" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
10514   "size" : 20,
10515   "source_file" : "/system/core/libutils/include/utils/Vector.h",
10516   "template_args" : [ "_ZTIN7android8hardware12ProcessState12handle_entryE" ],
10517   "vtable_components" :
10518   [
10519    {
10520     "kind" : "offset_to_top"
10521    },
10522    {
10523     "kind" : "rtti",
10524     "mangled_component_name" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE"
10525    },
10526    {
10527     "kind" : "complete_dtor_pointer",
10528     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED1Ev"
10529    },
10530    {
10531     "kind" : "deleting_dtor_pointer",
10532     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED0Ev"
10533    },
10534    {
10535     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE12do_constructEPvj"
10536    },
10537    {
10538     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE10do_destroyEPvj"
10539    },
10540    {
10541     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE7do_copyEPvPKvj"
10542    },
10543    {
10544     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE8do_splatEPvPKvj"
10545    },
10546    {
10547     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE15do_move_forwardEPvPKvj"
10548    },
10549    {
10550     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE16do_move_backwardEPvPKvj"
10551    }
10552   ]
10553  },
10554  {
10555   "alignment" : 1,
10556   "linker_set_key" : "_ZTIN7android7RefBase12weakref_typeE",
10557   "name" : "android::RefBase::weakref_type",
10558   "record_kind" : "class",
10559   "referenced_type" : "_ZTIN7android7RefBase12weakref_typeE",
10560   "self_type" : "_ZTIN7android7RefBase12weakref_typeE",
10561   "size" : 1,
10562   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10563  },
10564  {
10565   "alignment" : 4,
10566   "fields" :
10567   [
10568    {
10569     "access" : "private",
10570     "field_name" : "mRefs",
10571     "field_offset" : 32,
10572     "referenced_type" : "_ZTIKPN7android7RefBase12weakref_implE"
10573    }
10574   ],
10575   "linker_set_key" : "_ZTIN7android7RefBaseE",
10576   "name" : "android::RefBase",
10577   "record_kind" : "class",
10578   "referenced_type" : "_ZTIN7android7RefBaseE",
10579   "self_type" : "_ZTIN7android7RefBaseE",
10580   "size" : 8,
10581   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
10582   "vtable_components" :
10583   [
10584    {
10585     "kind" : "offset_to_top"
10586    },
10587    {
10588     "kind" : "rtti",
10589     "mangled_component_name" : "_ZTIN7android7RefBaseE"
10590    },
10591    {
10592     "kind" : "complete_dtor_pointer",
10593     "mangled_component_name" : "_ZN7android7RefBaseD1Ev"
10594    },
10595    {
10596     "kind" : "deleting_dtor_pointer",
10597     "mangled_component_name" : "_ZN7android7RefBaseD0Ev"
10598    },
10599    {
10600     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10601    },
10602    {
10603     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10604    },
10605    {
10606     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10607    },
10608    {
10609     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10610    }
10611   ]
10612  },
10613  {
10614   "alignment" : 4,
10615   "fields" :
10616   [
10617    {
10618     "access" : "private",
10619     "field_name" : "mString",
10620     "referenced_type" : "_ZTIPKc"
10621    }
10622   ],
10623   "linker_set_key" : "_ZTIN7android7String8E",
10624   "name" : "android::String8",
10625   "record_kind" : "class",
10626   "referenced_type" : "_ZTIN7android7String8E",
10627   "self_type" : "_ZTIN7android7String8E",
10628   "size" : 4,
10629   "source_file" : "/system/core/libutils/include/utils/String8.h"
10630  },
10631  {
10632   "alignment" : 4,
10633   "fields" :
10634   [
10635    {
10636     "access" : "private",
10637     "field_name" : "mString",
10638     "referenced_type" : "_ZTIPKDs"
10639    }
10640   ],
10641   "linker_set_key" : "_ZTIN7android8String16E",
10642   "name" : "android::String16",
10643   "record_kind" : "class",
10644   "referenced_type" : "_ZTIN7android8String16E",
10645   "self_type" : "_ZTIN7android8String16E",
10646   "size" : 4,
10647   "source_file" : "/system/core/libutils/include/utils/String16.h"
10648  },
10649  {
10650   "alignment" : 4,
10651   "base_specifiers" :
10652   [
10653    {
10654     "is_virtual" : true,
10655     "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE"
10656    },
10657    {
10658     "is_virtual" : true,
10659     "referenced_type" : "_ZTIN7android7RefBaseE"
10660    }
10661   ],
10662   "linker_set_key" : "_ZTIN7android8hardware10HidlMemoryE",
10663   "name" : "android::hardware::HidlMemory",
10664   "record_kind" : "class",
10665   "referenced_type" : "_ZTIN7android8hardware10HidlMemoryE",
10666   "self_type" : "_ZTIN7android8hardware10HidlMemoryE",
10667   "size" : 52,
10668   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10669   "vtable_components" :
10670   [
10671    {
10672     "component_value" : 44,
10673     "kind" : "vbase_offset"
10674    },
10675    {
10676     "component_value" : 4,
10677     "kind" : "vbase_offset"
10678    },
10679    {
10680     "kind" : "offset_to_top"
10681    },
10682    {
10683     "kind" : "rtti",
10684     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
10685    },
10686    {
10687     "kind" : "complete_dtor_pointer",
10688     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD1Ev"
10689    },
10690    {
10691     "kind" : "deleting_dtor_pointer",
10692     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD0Ev"
10693    },
10694    {
10695     "kind" : "vcall_offset"
10696    },
10697    {
10698     "kind" : "vcall_offset"
10699    },
10700    {
10701     "kind" : "vcall_offset"
10702    },
10703    {
10704     "kind" : "vcall_offset"
10705    },
10706    {
10707     "component_value" : -44,
10708     "kind" : "vcall_offset"
10709    },
10710    {
10711     "component_value" : -44,
10712     "kind" : "offset_to_top"
10713    },
10714    {
10715     "kind" : "rtti",
10716     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
10717    },
10718    {
10719     "kind" : "complete_dtor_pointer",
10720     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10HidlMemoryD1Ev"
10721    },
10722    {
10723     "kind" : "deleting_dtor_pointer",
10724     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10HidlMemoryD0Ev"
10725    },
10726    {
10727     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10728    },
10729    {
10730     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10731    },
10732    {
10733     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10734    },
10735    {
10736     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10737    }
10738   ]
10739  },
10740  {
10741   "alignment" : 4,
10742   "base_specifiers" :
10743   [
10744    {
10745     "is_virtual" : true,
10746     "referenced_type" : "_ZTIN7android7RefBaseE"
10747    }
10748   ],
10749   "linker_set_key" : "_ZTIN7android8hardware10IInterfaceE",
10750   "name" : "android::hardware::IInterface",
10751   "record_kind" : "class",
10752   "referenced_type" : "_ZTIN7android8hardware10IInterfaceE",
10753   "self_type" : "_ZTIN7android8hardware10IInterfaceE",
10754   "size" : 12,
10755   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
10756   "vtable_components" :
10757   [
10758    {
10759     "component_value" : 4,
10760     "kind" : "vbase_offset"
10761    },
10762    {
10763     "kind" : "offset_to_top"
10764    },
10765    {
10766     "kind" : "rtti",
10767     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
10768    },
10769    {
10770     "kind" : "complete_dtor_pointer",
10771     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD1Ev"
10772    },
10773    {
10774     "kind" : "deleting_dtor_pointer",
10775     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD0Ev"
10776    },
10777    {
10778     "is_pure" : true,
10779     "mangled_component_name" : "_ZN7android8hardware10IInterface10onAsBinderEv"
10780    },
10781    {
10782     "kind" : "vcall_offset"
10783    },
10784    {
10785     "kind" : "vcall_offset"
10786    },
10787    {
10788     "kind" : "vcall_offset"
10789    },
10790    {
10791     "kind" : "vcall_offset"
10792    },
10793    {
10794     "component_value" : -4,
10795     "kind" : "vcall_offset"
10796    },
10797    {
10798     "component_value" : -4,
10799     "kind" : "offset_to_top"
10800    },
10801    {
10802     "kind" : "rtti",
10803     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
10804    },
10805    {
10806     "kind" : "complete_dtor_pointer",
10807     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10IInterfaceD1Ev"
10808    },
10809    {
10810     "kind" : "deleting_dtor_pointer",
10811     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10IInterfaceD0Ev"
10812    },
10813    {
10814     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10815    },
10816    {
10817     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10818    },
10819    {
10820     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10821    },
10822    {
10823     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10824    }
10825   ]
10826  },
10827  {
10828   "alignment" : 1,
10829   "fields" :
10830   [
10831    {
10832     "access" : "private",
10833     "field_name" : "mBuffer",
10834     "referenced_type" : "_ZTIA32_h"
10835    }
10836   ],
10837   "linker_set_key" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
10838   "name" : "android::hardware::hidl_array<unsigned char, 32>",
10839   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
10840   "self_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
10841   "size" : 32,
10842   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10843   "template_args" : [ "_ZTIh" ]
10844  },
10845  {
10846   "alignment" : 4,
10847   "base_specifiers" :
10848   [
10849    {
10850     "is_virtual" : true,
10851     "referenced_type" : "_ZTIN7android7RefBaseE"
10852    }
10853   ],
10854   "fields" :
10855   [
10856    {
10857     "access" : "private",
10858     "field_name" : "mRemote",
10859     "field_offset" : 32,
10860     "referenced_type" : "_ZTIKPN7android8hardware7IBinderE"
10861    },
10862    {
10863     "access" : "private",
10864     "field_name" : "mRefs",
10865     "field_offset" : 64,
10866     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
10867    },
10868    {
10869     "access" : "private",
10870     "field_name" : "mState",
10871     "field_offset" : 96,
10872     "referenced_type" : "_ZTINSt3__16atomicIiEE"
10873    }
10874   ],
10875   "linker_set_key" : "_ZTIN7android8hardware11BpHwRefBaseE",
10876   "name" : "android::hardware::BpHwRefBase",
10877   "record_kind" : "class",
10878   "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE",
10879   "self_type" : "_ZTIN7android8hardware11BpHwRefBaseE",
10880   "size" : 24,
10881   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
10882   "vtable_components" :
10883   [
10884    {
10885     "component_value" : 16,
10886     "kind" : "vbase_offset"
10887    },
10888    {
10889     "kind" : "offset_to_top"
10890    },
10891    {
10892     "kind" : "rtti",
10893     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
10894    },
10895    {
10896     "kind" : "complete_dtor_pointer",
10897     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD1Ev"
10898    },
10899    {
10900     "kind" : "deleting_dtor_pointer",
10901     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD0Ev"
10902    },
10903    {
10904     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
10905    },
10906    {
10907     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10908    },
10909    {
10910     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10911    },
10912    {
10913     "kind" : "vcall_offset"
10914    },
10915    {
10916     "component_value" : -16,
10917     "kind" : "vcall_offset"
10918    },
10919    {
10920     "component_value" : -16,
10921     "kind" : "vcall_offset"
10922    },
10923    {
10924     "component_value" : -16,
10925     "kind" : "vcall_offset"
10926    },
10927    {
10928     "component_value" : -16,
10929     "kind" : "vcall_offset"
10930    },
10931    {
10932     "component_value" : -16,
10933     "kind" : "offset_to_top"
10934    },
10935    {
10936     "kind" : "rtti",
10937     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
10938    },
10939    {
10940     "kind" : "complete_dtor_pointer",
10941     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpHwRefBaseD1Ev"
10942    },
10943    {
10944     "kind" : "deleting_dtor_pointer",
10945     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpHwRefBaseD0Ev"
10946    },
10947    {
10948     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
10949    },
10950    {
10951     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10952    },
10953    {
10954     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10955    },
10956    {
10957     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10958    }
10959   ]
10960  },
10961  {
10962   "alignment" : 4,
10963   "base_specifiers" :
10964   [
10965    {
10966     "referenced_type" : "_ZTIN7android8hardware7thermal4V1_08IThermalE"
10967    },
10968    {
10969     "referenced_type" : "_ZTIN7android8hardware10IInterfaceE"
10970    },
10971    {
10972     "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE"
10973    }
10974   ],
10975   "linker_set_key" : "_ZTIN7android8hardware11BpInterfaceINS0_7thermal4V1_08IThermalEEE",
10976   "name" : "android::hardware::BpInterface<android::hardware::thermal::V1_0::IThermal>",
10977   "record_kind" : "class",
10978   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_7thermal4V1_08IThermalEEE",
10979   "self_type" : "_ZTIN7android8hardware11BpInterfaceINS0_7thermal4V1_08IThermalEEE",
10980   "size" : 32,
10981   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
10982   "template_args" : [ "_ZTIN7android8hardware7thermal4V1_08IThermalE" ],
10983   "vtable_components" :
10984   [
10985    {
10986     "component_value" : 24,
10987     "kind" : "vbase_offset"
10988    },
10989    {
10990     "kind" : "offset_to_top"
10991    },
10992    {
10993     "kind" : "rtti",
10994     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_7thermal4V1_08IThermalEEE"
10995    },
10996    {
10997     "mangled_component_name" : "_ZNK7android8hardware7thermal4V1_08IThermal8isRemoteEv"
10998    },
10999    {
11000     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_08IThermal14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
11001    },
11002    {
11003     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_08IThermal5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
11004    },
11005    {
11006     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_08IThermal19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
11007    },
11008    {
11009     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_08IThermal12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
11010    },
11011    {
11012     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_08IThermal21setHALInstrumentationEv"
11013    },
11014    {
11015     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_08IThermal11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
11016    },
11017    {
11018     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_08IThermal4pingEv"
11019    },
11020    {
11021     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_08IThermal12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
11022    },
11023    {
11024     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_08IThermal21notifySyspropsChangedEv"
11025    },
11026    {
11027     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_08IThermal13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
11028    },
11029    {
11030     "kind" : "complete_dtor_pointer",
11031     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_7thermal4V1_08IThermalEED1Ev"
11032    },
11033    {
11034     "kind" : "deleting_dtor_pointer",
11035     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_7thermal4V1_08IThermalEED0Ev"
11036    },
11037    {
11038     "is_pure" : true,
11039     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_08IThermal15getTemperaturesENSt3__18functionIFvRKNS2_13ThermalStatusERKNS0_8hidl_vecINS2_11TemperatureEEEEEE"
11040    },
11041    {
11042     "is_pure" : true,
11043     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_08IThermal12getCpuUsagesENSt3__18functionIFvRKNS2_13ThermalStatusERKNS0_8hidl_vecINS2_8CpuUsageEEEEEE"
11044    },
11045    {
11046     "is_pure" : true,
11047     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_08IThermal17getCoolingDevicesENSt3__18functionIFvRKNS2_13ThermalStatusERKNS0_8hidl_vecINS2_13CoolingDeviceEEEEEE"
11048    },
11049    {
11050     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_7thermal4V1_08IThermalEE10onAsBinderEv"
11051    },
11052    {
11053     "component_value" : 20,
11054     "kind" : "vbase_offset"
11055    },
11056    {
11057     "component_value" : -4,
11058     "kind" : "offset_to_top"
11059    },
11060    {
11061     "kind" : "rtti",
11062     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_7thermal4V1_08IThermalEEE"
11063    },
11064    {
11065     "kind" : "complete_dtor_pointer",
11066     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_7thermal4V1_08IThermalEED1Ev"
11067    },
11068    {
11069     "kind" : "deleting_dtor_pointer",
11070     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_7thermal4V1_08IThermalEED0Ev"
11071    },
11072    {
11073     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_7thermal4V1_08IThermalEE10onAsBinderEv"
11074    },
11075    {
11076     "component_value" : 16,
11077     "kind" : "vbase_offset"
11078    },
11079    {
11080     "component_value" : -8,
11081     "kind" : "offset_to_top"
11082    },
11083    {
11084     "kind" : "rtti",
11085     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_7thermal4V1_08IThermalEEE"
11086    },
11087    {
11088     "kind" : "complete_dtor_pointer",
11089     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_7thermal4V1_08IThermalEED1Ev"
11090    },
11091    {
11092     "kind" : "deleting_dtor_pointer",
11093     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_7thermal4V1_08IThermalEED0Ev"
11094    },
11095    {
11096     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
11097    },
11098    {
11099     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11100    },
11101    {
11102     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11103    },
11104    {
11105     "kind" : "vcall_offset"
11106    },
11107    {
11108     "component_value" : -16,
11109     "kind" : "vcall_offset"
11110    },
11111    {
11112     "component_value" : -16,
11113     "kind" : "vcall_offset"
11114    },
11115    {
11116     "component_value" : -16,
11117     "kind" : "vcall_offset"
11118    },
11119    {
11120     "component_value" : -24,
11121     "kind" : "vcall_offset"
11122    },
11123    {
11124     "component_value" : -24,
11125     "kind" : "offset_to_top"
11126    },
11127    {
11128     "kind" : "rtti",
11129     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_7thermal4V1_08IThermalEEE"
11130    },
11131    {
11132     "kind" : "complete_dtor_pointer",
11133     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_7thermal4V1_08IThermalEED1Ev"
11134    },
11135    {
11136     "kind" : "deleting_dtor_pointer",
11137     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_7thermal4V1_08IThermalEED0Ev"
11138    },
11139    {
11140     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
11141    },
11142    {
11143     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11144    },
11145    {
11146     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11147    },
11148    {
11149     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11150    }
11151   ]
11152  },
11153  {
11154   "alignment" : 4,
11155   "base_specifiers" :
11156   [
11157    {
11158     "referenced_type" : "_ZTIN7android8hardware7thermal4V1_116IThermalCallbackE"
11159    },
11160    {
11161     "referenced_type" : "_ZTIN7android8hardware10IInterfaceE"
11162    },
11163    {
11164     "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE"
11165    }
11166   ],
11167   "linker_set_key" : "_ZTIN7android8hardware11BpInterfaceINS0_7thermal4V1_116IThermalCallbackEEE",
11168   "name" : "android::hardware::BpInterface<android::hardware::thermal::V1_1::IThermalCallback>",
11169   "record_kind" : "class",
11170   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_7thermal4V1_116IThermalCallbackEEE",
11171   "self_type" : "_ZTIN7android8hardware11BpInterfaceINS0_7thermal4V1_116IThermalCallbackEEE",
11172   "size" : 32,
11173   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
11174   "template_args" : [ "_ZTIN7android8hardware7thermal4V1_116IThermalCallbackE" ],
11175   "vtable_components" :
11176   [
11177    {
11178     "component_value" : 24,
11179     "kind" : "vbase_offset"
11180    },
11181    {
11182     "kind" : "offset_to_top"
11183    },
11184    {
11185     "kind" : "rtti",
11186     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_7thermal4V1_116IThermalCallbackEEE"
11187    },
11188    {
11189     "mangled_component_name" : "_ZNK7android8hardware7thermal4V1_116IThermalCallback8isRemoteEv"
11190    },
11191    {
11192     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_116IThermalCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
11193    },
11194    {
11195     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_116IThermalCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
11196    },
11197    {
11198     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_116IThermalCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
11199    },
11200    {
11201     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_116IThermalCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
11202    },
11203    {
11204     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_116IThermalCallback21setHALInstrumentationEv"
11205    },
11206    {
11207     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_116IThermalCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
11208    },
11209    {
11210     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_116IThermalCallback4pingEv"
11211    },
11212    {
11213     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_116IThermalCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
11214    },
11215    {
11216     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_116IThermalCallback21notifySyspropsChangedEv"
11217    },
11218    {
11219     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_116IThermalCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
11220    },
11221    {
11222     "kind" : "complete_dtor_pointer",
11223     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_7thermal4V1_116IThermalCallbackEED1Ev"
11224    },
11225    {
11226     "kind" : "deleting_dtor_pointer",
11227     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_7thermal4V1_116IThermalCallbackEED0Ev"
11228    },
11229    {
11230     "is_pure" : true,
11231     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_116IThermalCallback16notifyThrottlingEbRKNS1_4V1_011TemperatureE"
11232    },
11233    {
11234     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_7thermal4V1_116IThermalCallbackEE10onAsBinderEv"
11235    },
11236    {
11237     "component_value" : 20,
11238     "kind" : "vbase_offset"
11239    },
11240    {
11241     "component_value" : -4,
11242     "kind" : "offset_to_top"
11243    },
11244    {
11245     "kind" : "rtti",
11246     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_7thermal4V1_116IThermalCallbackEEE"
11247    },
11248    {
11249     "kind" : "complete_dtor_pointer",
11250     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_7thermal4V1_116IThermalCallbackEED1Ev"
11251    },
11252    {
11253     "kind" : "deleting_dtor_pointer",
11254     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_7thermal4V1_116IThermalCallbackEED0Ev"
11255    },
11256    {
11257     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_7thermal4V1_116IThermalCallbackEE10onAsBinderEv"
11258    },
11259    {
11260     "component_value" : 16,
11261     "kind" : "vbase_offset"
11262    },
11263    {
11264     "component_value" : -8,
11265     "kind" : "offset_to_top"
11266    },
11267    {
11268     "kind" : "rtti",
11269     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_7thermal4V1_116IThermalCallbackEEE"
11270    },
11271    {
11272     "kind" : "complete_dtor_pointer",
11273     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_7thermal4V1_116IThermalCallbackEED1Ev"
11274    },
11275    {
11276     "kind" : "deleting_dtor_pointer",
11277     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_7thermal4V1_116IThermalCallbackEED0Ev"
11278    },
11279    {
11280     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
11281    },
11282    {
11283     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11284    },
11285    {
11286     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11287    },
11288    {
11289     "kind" : "vcall_offset"
11290    },
11291    {
11292     "component_value" : -16,
11293     "kind" : "vcall_offset"
11294    },
11295    {
11296     "component_value" : -16,
11297     "kind" : "vcall_offset"
11298    },
11299    {
11300     "component_value" : -16,
11301     "kind" : "vcall_offset"
11302    },
11303    {
11304     "component_value" : -24,
11305     "kind" : "vcall_offset"
11306    },
11307    {
11308     "component_value" : -24,
11309     "kind" : "offset_to_top"
11310    },
11311    {
11312     "kind" : "rtti",
11313     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_7thermal4V1_116IThermalCallbackEEE"
11314    },
11315    {
11316     "kind" : "complete_dtor_pointer",
11317     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_7thermal4V1_116IThermalCallbackEED1Ev"
11318    },
11319    {
11320     "kind" : "deleting_dtor_pointer",
11321     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_7thermal4V1_116IThermalCallbackEED0Ev"
11322    },
11323    {
11324     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
11325    },
11326    {
11327     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11328    },
11329    {
11330     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11331    },
11332    {
11333     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11334    }
11335   ]
11336  },
11337  {
11338   "alignment" : 4,
11339   "base_specifiers" :
11340   [
11341    {
11342     "referenced_type" : "_ZTIN7android8hardware7thermal4V1_18IThermalE"
11343    },
11344    {
11345     "referenced_type" : "_ZTIN7android8hardware10IInterfaceE"
11346    },
11347    {
11348     "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE"
11349    }
11350   ],
11351   "linker_set_key" : "_ZTIN7android8hardware11BpInterfaceINS0_7thermal4V1_18IThermalEEE",
11352   "name" : "android::hardware::BpInterface<android::hardware::thermal::V1_1::IThermal>",
11353   "record_kind" : "class",
11354   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_7thermal4V1_18IThermalEEE",
11355   "self_type" : "_ZTIN7android8hardware11BpInterfaceINS0_7thermal4V1_18IThermalEEE",
11356   "size" : 32,
11357   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
11358   "template_args" : [ "_ZTIN7android8hardware7thermal4V1_18IThermalE" ],
11359   "vtable_components" :
11360   [
11361    {
11362     "component_value" : 24,
11363     "kind" : "vbase_offset"
11364    },
11365    {
11366     "kind" : "offset_to_top"
11367    },
11368    {
11369     "kind" : "rtti",
11370     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_7thermal4V1_18IThermalEEE"
11371    },
11372    {
11373     "mangled_component_name" : "_ZNK7android8hardware7thermal4V1_18IThermal8isRemoteEv"
11374    },
11375    {
11376     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_18IThermal14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
11377    },
11378    {
11379     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_18IThermal5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
11380    },
11381    {
11382     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_18IThermal19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
11383    },
11384    {
11385     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_18IThermal12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
11386    },
11387    {
11388     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_18IThermal21setHALInstrumentationEv"
11389    },
11390    {
11391     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_18IThermal11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
11392    },
11393    {
11394     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_18IThermal4pingEv"
11395    },
11396    {
11397     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_18IThermal12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
11398    },
11399    {
11400     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_18IThermal21notifySyspropsChangedEv"
11401    },
11402    {
11403     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_18IThermal13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
11404    },
11405    {
11406     "kind" : "complete_dtor_pointer",
11407     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_7thermal4V1_18IThermalEED1Ev"
11408    },
11409    {
11410     "kind" : "deleting_dtor_pointer",
11411     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_7thermal4V1_18IThermalEED0Ev"
11412    },
11413    {
11414     "is_pure" : true,
11415     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_18IThermal15getTemperaturesENSt3__18functionIFvRKNS1_4V1_013ThermalStatusERKNS0_8hidl_vecINS6_11TemperatureEEEEEE"
11416    },
11417    {
11418     "is_pure" : true,
11419     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_18IThermal12getCpuUsagesENSt3__18functionIFvRKNS1_4V1_013ThermalStatusERKNS0_8hidl_vecINS6_8CpuUsageEEEEEE"
11420    },
11421    {
11422     "is_pure" : true,
11423     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_18IThermal17getCoolingDevicesENSt3__18functionIFvRKNS1_4V1_013ThermalStatusERKNS0_8hidl_vecINS6_13CoolingDeviceEEEEEE"
11424    },
11425    {
11426     "is_pure" : true,
11427     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_18IThermal23registerThermalCallbackERKNS_2spINS2_16IThermalCallbackEEE"
11428    },
11429    {
11430     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_7thermal4V1_18IThermalEE10onAsBinderEv"
11431    },
11432    {
11433     "component_value" : 20,
11434     "kind" : "vbase_offset"
11435    },
11436    {
11437     "component_value" : -4,
11438     "kind" : "offset_to_top"
11439    },
11440    {
11441     "kind" : "rtti",
11442     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_7thermal4V1_18IThermalEEE"
11443    },
11444    {
11445     "kind" : "complete_dtor_pointer",
11446     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_7thermal4V1_18IThermalEED1Ev"
11447    },
11448    {
11449     "kind" : "deleting_dtor_pointer",
11450     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_7thermal4V1_18IThermalEED0Ev"
11451    },
11452    {
11453     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_7thermal4V1_18IThermalEE10onAsBinderEv"
11454    },
11455    {
11456     "component_value" : 16,
11457     "kind" : "vbase_offset"
11458    },
11459    {
11460     "component_value" : -8,
11461     "kind" : "offset_to_top"
11462    },
11463    {
11464     "kind" : "rtti",
11465     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_7thermal4V1_18IThermalEEE"
11466    },
11467    {
11468     "kind" : "complete_dtor_pointer",
11469     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_7thermal4V1_18IThermalEED1Ev"
11470    },
11471    {
11472     "kind" : "deleting_dtor_pointer",
11473     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_7thermal4V1_18IThermalEED0Ev"
11474    },
11475    {
11476     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
11477    },
11478    {
11479     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11480    },
11481    {
11482     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11483    },
11484    {
11485     "kind" : "vcall_offset"
11486    },
11487    {
11488     "component_value" : -16,
11489     "kind" : "vcall_offset"
11490    },
11491    {
11492     "component_value" : -16,
11493     "kind" : "vcall_offset"
11494    },
11495    {
11496     "component_value" : -16,
11497     "kind" : "vcall_offset"
11498    },
11499    {
11500     "component_value" : -24,
11501     "kind" : "vcall_offset"
11502    },
11503    {
11504     "component_value" : -24,
11505     "kind" : "offset_to_top"
11506    },
11507    {
11508     "kind" : "rtti",
11509     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_7thermal4V1_18IThermalEEE"
11510    },
11511    {
11512     "kind" : "complete_dtor_pointer",
11513     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_7thermal4V1_18IThermalEED1Ev"
11514    },
11515    {
11516     "kind" : "deleting_dtor_pointer",
11517     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_7thermal4V1_18IThermalEED0Ev"
11518    },
11519    {
11520     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
11521    },
11522    {
11523     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11524    },
11525    {
11526     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11527    },
11528    {
11529     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11530    }
11531   ]
11532  },
11533  {
11534   "alignment" : 4,
11535   "base_specifiers" :
11536   [
11537    {
11538     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
11539    },
11540    {
11541     "referenced_type" : "_ZTIN7android8hardware10IInterfaceE"
11542    },
11543    {
11544     "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE"
11545    }
11546   ],
11547   "linker_set_key" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE",
11548   "name" : "android::hardware::BpInterface<android::hidl::base::V1_0::IBase>",
11549   "record_kind" : "class",
11550   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE",
11551   "self_type" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE",
11552   "size" : 32,
11553   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
11554   "template_args" : [ "_ZTIN7android4hidl4base4V1_05IBaseE" ],
11555   "vtable_components" :
11556   [
11557    {
11558     "component_value" : 24,
11559     "kind" : "vbase_offset"
11560    },
11561    {
11562     "kind" : "offset_to_top"
11563    },
11564    {
11565     "kind" : "rtti",
11566     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
11567    },
11568    {
11569     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
11570    },
11571    {
11572     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
11573    },
11574    {
11575     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
11576    },
11577    {
11578     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
11579    },
11580    {
11581     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
11582    },
11583    {
11584     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
11585    },
11586    {
11587     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
11588    },
11589    {
11590     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
11591    },
11592    {
11593     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
11594    },
11595    {
11596     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
11597    },
11598    {
11599     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
11600    },
11601    {
11602     "kind" : "complete_dtor_pointer",
11603     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
11604    },
11605    {
11606     "kind" : "deleting_dtor_pointer",
11607     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
11608    },
11609    {
11610     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
11611    },
11612    {
11613     "component_value" : 20,
11614     "kind" : "vbase_offset"
11615    },
11616    {
11617     "component_value" : -4,
11618     "kind" : "offset_to_top"
11619    },
11620    {
11621     "kind" : "rtti",
11622     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
11623    },
11624    {
11625     "kind" : "complete_dtor_pointer",
11626     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
11627    },
11628    {
11629     "kind" : "deleting_dtor_pointer",
11630     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
11631    },
11632    {
11633     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
11634    },
11635    {
11636     "component_value" : 16,
11637     "kind" : "vbase_offset"
11638    },
11639    {
11640     "component_value" : -8,
11641     "kind" : "offset_to_top"
11642    },
11643    {
11644     "kind" : "rtti",
11645     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
11646    },
11647    {
11648     "kind" : "complete_dtor_pointer",
11649     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
11650    },
11651    {
11652     "kind" : "deleting_dtor_pointer",
11653     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
11654    },
11655    {
11656     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
11657    },
11658    {
11659     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11660    },
11661    {
11662     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11663    },
11664    {
11665     "kind" : "vcall_offset"
11666    },
11667    {
11668     "component_value" : -16,
11669     "kind" : "vcall_offset"
11670    },
11671    {
11672     "component_value" : -16,
11673     "kind" : "vcall_offset"
11674    },
11675    {
11676     "component_value" : -16,
11677     "kind" : "vcall_offset"
11678    },
11679    {
11680     "component_value" : -24,
11681     "kind" : "vcall_offset"
11682    },
11683    {
11684     "component_value" : -24,
11685     "kind" : "offset_to_top"
11686    },
11687    {
11688     "kind" : "rtti",
11689     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
11690    },
11691    {
11692     "kind" : "complete_dtor_pointer",
11693     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
11694    },
11695    {
11696     "kind" : "deleting_dtor_pointer",
11697     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
11698    },
11699    {
11700     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
11701    },
11702    {
11703     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11704    },
11705    {
11706     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11707    },
11708    {
11709     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11710    }
11711   ]
11712  },
11713  {
11714   "alignment" : 4,
11715   "fields" :
11716   [
11717    {
11718     "access" : "private",
11719     "field_name" : "mHandle",
11720     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE"
11721    },
11722    {
11723     "access" : "private",
11724     "field_name" : "mOwnsHandle",
11725     "field_offset" : 64,
11726     "referenced_type" : "_ZTIb"
11727    },
11728    {
11729     "access" : "private",
11730     "field_name" : "mPad",
11731     "field_offset" : 72,
11732     "referenced_type" : "_ZTIA7_h"
11733    }
11734   ],
11735   "linker_set_key" : "_ZTIN7android8hardware11hidl_handleE",
11736   "name" : "android::hardware::hidl_handle",
11737   "referenced_type" : "_ZTIN7android8hardware11hidl_handleE",
11738   "self_type" : "_ZTIN7android8hardware11hidl_handleE",
11739   "size" : 16,
11740   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
11741  },
11742  {
11743   "alignment" : 4,
11744   "fields" :
11745   [
11746    {
11747     "access" : "private",
11748     "field_name" : "mHandle",
11749     "referenced_type" : "_ZTIN7android8hardware11hidl_handleE"
11750    },
11751    {
11752     "access" : "private",
11753     "field_name" : "mSize",
11754     "field_offset" : 128,
11755     "referenced_type" : "_ZTIy"
11756    },
11757    {
11758     "access" : "private",
11759     "field_name" : "mName",
11760     "field_offset" : 192,
11761     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
11762    }
11763   ],
11764   "linker_set_key" : "_ZTIN7android8hardware11hidl_memoryE",
11765   "name" : "android::hardware::hidl_memory",
11766   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
11767   "self_type" : "_ZTIN7android8hardware11hidl_memoryE",
11768   "size" : 40,
11769   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
11770  },
11771  {
11772   "alignment" : 4,
11773   "fields" :
11774   [
11775    {
11776     "access" : "private",
11777     "field_name" : "mBuffer",
11778     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE"
11779    },
11780    {
11781     "access" : "private",
11782     "field_name" : "mSize",
11783     "field_offset" : 64,
11784     "referenced_type" : "_ZTIj"
11785    },
11786    {
11787     "access" : "private",
11788     "field_name" : "mOwnsBuffer",
11789     "field_offset" : 96,
11790     "referenced_type" : "_ZTIb"
11791    },
11792    {
11793     "access" : "private",
11794     "field_name" : "mPad",
11795     "field_offset" : 104,
11796     "referenced_type" : "_ZTIA3_h"
11797    }
11798   ],
11799   "linker_set_key" : "_ZTIN7android8hardware11hidl_stringE",
11800   "name" : "android::hardware::hidl_string",
11801   "referenced_type" : "_ZTIN7android8hardware11hidl_stringE",
11802   "self_type" : "_ZTIN7android8hardware11hidl_stringE",
11803   "size" : 16,
11804   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
11805  },
11806  {
11807   "alignment" : 4,
11808   "fields" :
11809   [
11810    {
11811     "access" : "private",
11812     "field_name" : "mGrantors",
11813     "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE"
11814    },
11815    {
11816     "access" : "private",
11817     "field_name" : "mHandle",
11818     "field_offset" : 128,
11819     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE"
11820    },
11821    {
11822     "access" : "private",
11823     "field_name" : "mQuantum",
11824     "field_offset" : 192,
11825     "referenced_type" : "_ZTIj"
11826    },
11827    {
11828     "access" : "private",
11829     "field_name" : "mFlags",
11830     "field_offset" : 224,
11831     "referenced_type" : "_ZTIj"
11832    }
11833   ],
11834   "linker_set_key" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE",
11835   "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>",
11836   "referenced_type" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE",
11837   "self_type" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE",
11838   "size" : 32,
11839   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
11840   "template_args" : [ "_ZTIc" ]
11841  },
11842  {
11843   "access" : "private",
11844   "alignment" : 4,
11845   "fields" :
11846   [
11847    {
11848     "field_name" : "binder",
11849     "referenced_type" : "_ZTIPN7android8hardware7IBinderE"
11850    },
11851    {
11852     "field_name" : "refs",
11853     "field_offset" : 32,
11854     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
11855    }
11856   ],
11857   "linker_set_key" : "_ZTIN7android8hardware12ProcessState12handle_entryE",
11858   "name" : "android::hardware::ProcessState::handle_entry",
11859   "referenced_type" : "_ZTIN7android8hardware12ProcessState12handle_entryE",
11860   "self_type" : "_ZTIN7android8hardware12ProcessState12handle_entryE",
11861   "size" : 8,
11862   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
11863  },
11864  {
11865   "alignment" : 4,
11866   "base_specifiers" :
11867   [
11868    {
11869     "is_virtual" : true,
11870     "referenced_type" : "_ZTIN7android7RefBaseE"
11871    }
11872   ],
11873   "fields" :
11874   [
11875    {
11876     "access" : "private",
11877     "field_name" : "mDriverFD",
11878     "field_offset" : 32,
11879     "referenced_type" : "_ZTIi"
11880    },
11881    {
11882     "access" : "private",
11883     "field_name" : "mVMStart",
11884     "field_offset" : 64,
11885     "referenced_type" : "_ZTIPv"
11886    },
11887    {
11888     "access" : "private",
11889     "field_name" : "mThreadCountLock",
11890     "field_offset" : 96,
11891     "referenced_type" : "_ZTI15pthread_mutex_t"
11892    },
11893    {
11894     "access" : "private",
11895     "field_name" : "mThreadCountDecrement",
11896     "field_offset" : 128,
11897     "referenced_type" : "_ZTI14pthread_cond_t"
11898    },
11899    {
11900     "access" : "private",
11901     "field_name" : "mExecutingThreadsCount",
11902     "field_offset" : 160,
11903     "referenced_type" : "_ZTIj"
11904    },
11905    {
11906     "access" : "private",
11907     "field_name" : "mMaxThreads",
11908     "field_offset" : 192,
11909     "referenced_type" : "_ZTIj"
11910    },
11911    {
11912     "access" : "private",
11913     "field_name" : "mStarvationStartTimeMs",
11914     "field_offset" : 224,
11915     "referenced_type" : "_ZTIx"
11916    },
11917    {
11918     "access" : "private",
11919     "field_name" : "mLock",
11920     "field_offset" : 288,
11921     "referenced_type" : "_ZTIN7android5MutexE"
11922    },
11923    {
11924     "access" : "private",
11925     "field_name" : "mHandleToObject",
11926     "field_offset" : 320,
11927     "referenced_type" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE"
11928    },
11929    {
11930     "access" : "private",
11931     "field_name" : "mManagesContexts",
11932     "field_offset" : 480,
11933     "referenced_type" : "_ZTIb"
11934    },
11935    {
11936     "access" : "private",
11937     "field_name" : "mBinderContextCheckFunc",
11938     "field_offset" : 512,
11939     "referenced_type" : "_ZTIPFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE"
11940    },
11941    {
11942     "access" : "private",
11943     "field_name" : "mBinderContextUserData",
11944     "field_offset" : 544,
11945     "referenced_type" : "_ZTIPv"
11946    },
11947    {
11948     "access" : "private",
11949     "field_name" : "mContexts",
11950     "field_offset" : 576,
11951     "referenced_type" : "_ZTIN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE"
11952    },
11953    {
11954     "access" : "private",
11955     "field_name" : "mRootDir",
11956     "field_offset" : 736,
11957     "referenced_type" : "_ZTIN7android7String8E"
11958    },
11959    {
11960     "access" : "private",
11961     "field_name" : "mThreadPoolStarted",
11962     "field_offset" : 768,
11963     "referenced_type" : "_ZTIb"
11964    },
11965    {
11966     "access" : "private",
11967     "field_name" : "mSpawnThreadOnStart",
11968     "field_offset" : 776,
11969     "referenced_type" : "_ZTIb"
11970    },
11971    {
11972     "access" : "private",
11973     "field_name" : "mThreadPoolSeq",
11974     "field_offset" : 800,
11975     "referenced_type" : "_ZTIVi"
11976    },
11977    {
11978     "access" : "private",
11979     "field_name" : "mMmapSize",
11980     "field_offset" : 832,
11981     "referenced_type" : "_ZTIKj"
11982    },
11983    {
11984     "access" : "private",
11985     "field_name" : "mCallRestriction",
11986     "field_offset" : 864,
11987     "referenced_type" : "_ZTIN7android8hardware12ProcessState15CallRestrictionE"
11988    }
11989   ],
11990   "linker_set_key" : "_ZTIN7android8hardware12ProcessStateE",
11991   "name" : "android::hardware::ProcessState",
11992   "record_kind" : "class",
11993   "referenced_type" : "_ZTIN7android8hardware12ProcessStateE",
11994   "self_type" : "_ZTIN7android8hardware12ProcessStateE",
11995   "size" : 120,
11996   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
11997   "vtable_components" :
11998   [
11999    {
12000     "component_value" : 112,
12001     "kind" : "vbase_offset"
12002    },
12003    {
12004     "kind" : "offset_to_top"
12005    },
12006    {
12007     "kind" : "rtti",
12008     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
12009    },
12010    {
12011     "kind" : "complete_dtor_pointer",
12012     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD1Ev"
12013    },
12014    {
12015     "kind" : "deleting_dtor_pointer",
12016     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD0Ev"
12017    },
12018    {
12019     "kind" : "vcall_offset"
12020    },
12021    {
12022     "kind" : "vcall_offset"
12023    },
12024    {
12025     "kind" : "vcall_offset"
12026    },
12027    {
12028     "kind" : "vcall_offset"
12029    },
12030    {
12031     "component_value" : -112,
12032     "kind" : "vcall_offset"
12033    },
12034    {
12035     "component_value" : -112,
12036     "kind" : "offset_to_top"
12037    },
12038    {
12039     "kind" : "rtti",
12040     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
12041    },
12042    {
12043     "kind" : "complete_dtor_pointer",
12044     "mangled_component_name" : "_ZTv0_n12_N7android8hardware12ProcessStateD1Ev"
12045    },
12046    {
12047     "kind" : "deleting_dtor_pointer",
12048     "mangled_component_name" : "_ZTv0_n12_N7android8hardware12ProcessStateD0Ev"
12049    },
12050    {
12051     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12052    },
12053    {
12054     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12055    },
12056    {
12057     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12058    },
12059    {
12060     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12061    }
12062   ]
12063  },
12064  {
12065   "alignment" : 2,
12066   "fields" :
12067   [
12068    {
12069     "access" : "private",
12070     "field_name" : "mMajor",
12071     "referenced_type" : "_ZTIt"
12072    },
12073    {
12074     "access" : "private",
12075     "field_name" : "mMinor",
12076     "field_offset" : 16,
12077     "referenced_type" : "_ZTIt"
12078    }
12079   ],
12080   "linker_set_key" : "_ZTIN7android8hardware12hidl_versionE",
12081   "name" : "android::hardware::hidl_version",
12082   "referenced_type" : "_ZTIN7android8hardware12hidl_versionE",
12083   "self_type" : "_ZTIN7android8hardware12hidl_versionE",
12084   "size" : 4,
12085   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
12086  },
12087  {
12088   "alignment" : 4,
12089   "fields" :
12090   [
12091    {
12092     "access" : "private",
12093     "field_name" : "mMutex",
12094     "referenced_type" : "_ZTINSt3__15mutexE"
12095    },
12096    {
12097     "access" : "private",
12098     "field_name" : "mMap",
12099     "field_offset" : 32,
12100     "referenced_type" : "_ZTINSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS8_8hardware7IBinderEEEPvEEENS_4lessIS6_EENS4_INS_4pairIKS6_SF_EEEEEE"
12101    }
12102   ],
12103   "linker_set_key" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
12104   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> >",
12105   "record_kind" : "class",
12106   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
12107   "self_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
12108   "size" : 16,
12109   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
12110   "template_args" :
12111   [
12112    "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
12113    "_ZTINSt3__18functionIFN7android2spINS1_8hardware7IBinderEEEPvEEE"
12114   ]
12115  },
12116  {
12117   "alignment" : 4,
12118   "fields" :
12119   [
12120    {
12121     "access" : "private",
12122     "field_name" : "mMutex",
12123     "referenced_type" : "_ZTINSt3__15mutexE"
12124    },
12125    {
12126     "access" : "private",
12127     "field_name" : "mMap",
12128     "field_offset" : 32,
12129     "referenced_type" : "_ZTINSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS8_4hidl4base4V1_05IBaseEEEPvEEENS_4lessIS6_EENS4_INS_4pairIKS6_SH_EEEEEE"
12130    }
12131   ],
12132   "linker_set_key" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
12133   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> >",
12134   "record_kind" : "class",
12135   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
12136   "self_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
12137   "size" : 16,
12138   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
12139   "template_args" :
12140   [
12141    "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
12142    "_ZTINSt3__18functionIFN7android2spINS1_4hidl4base4V1_05IBaseEEEPvEEE"
12143   ]
12144  },
12145  {
12146   "alignment" : 4,
12147   "fields" :
12148   [
12149    {
12150     "access" : "private",
12151     "field_name" : "mMutex",
12152     "referenced_type" : "_ZTINSt3__15mutexE"
12153    },
12154    {
12155     "access" : "private",
12156     "field_name" : "mMap",
12157     "field_offset" : 32,
12158     "referenced_type" : "_ZTINSt3__13mapIPKN7android4hidl4base4V1_05IBaseENS1_2wpINS1_8hardware9BHwBinderEEENS_4lessIS7_EENS_9allocatorINS_4pairIKS7_SB_EEEEEE"
12159    }
12160   ],
12161   "linker_set_key" : "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
12162   "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> >",
12163   "record_kind" : "class",
12164   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
12165   "self_type" : "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
12166   "size" : 16,
12167   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
12168   "template_args" :
12169   [
12170    "_ZTIPKN7android4hidl4base4V1_05IBaseE",
12171    "_ZTIN7android2wpINS_8hardware9BHwBinderEEE"
12172   ]
12173  },
12174  {
12175   "alignment" : 8,
12176   "fields" :
12177   [
12178    {
12179     "field_name" : "flags",
12180     "referenced_type" : "_ZTIj"
12181    },
12182    {
12183     "field_name" : "fdIndex",
12184     "field_offset" : 32,
12185     "referenced_type" : "_ZTIj"
12186    },
12187    {
12188     "field_name" : "offset",
12189     "field_offset" : 64,
12190     "referenced_type" : "_ZTIj"
12191    },
12192    {
12193     "field_name" : "extent",
12194     "field_offset" : 128,
12195     "referenced_type" : "_ZTIy"
12196    }
12197   ],
12198   "linker_set_key" : "_ZTIN7android8hardware17GrantorDescriptorE",
12199   "name" : "android::hardware::GrantorDescriptor",
12200   "referenced_type" : "_ZTIN7android8hardware17GrantorDescriptorE",
12201   "self_type" : "_ZTIN7android8hardware17GrantorDescriptorE",
12202   "size" : 24,
12203   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h"
12204  },
12205  {
12206   "alignment" : 4,
12207   "base_specifiers" :
12208   [
12209    {
12210     "is_virtual" : true,
12211     "referenced_type" : "_ZTIN7android7RefBaseE"
12212    }
12213   ],
12214   "linker_set_key" : "_ZTIN7android8hardware20hidl_death_recipientE",
12215   "name" : "android::hardware::hidl_death_recipient",
12216   "referenced_type" : "_ZTIN7android8hardware20hidl_death_recipientE",
12217   "self_type" : "_ZTIN7android8hardware20hidl_death_recipientE",
12218   "size" : 12,
12219   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
12220   "vtable_components" :
12221   [
12222    {
12223     "component_value" : 4,
12224     "kind" : "vbase_offset"
12225    },
12226    {
12227     "kind" : "offset_to_top"
12228    },
12229    {
12230     "kind" : "rtti",
12231     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
12232    },
12233    {
12234     "is_pure" : true,
12235     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipient11serviceDiedEyRKNS_2wpINS_4hidl4base4V1_05IBaseEEE"
12236    },
12237    {
12238     "kind" : "complete_dtor_pointer",
12239     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD1Ev"
12240    },
12241    {
12242     "kind" : "deleting_dtor_pointer",
12243     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD0Ev"
12244    },
12245    {
12246     "kind" : "vcall_offset"
12247    },
12248    {
12249     "kind" : "vcall_offset"
12250    },
12251    {
12252     "kind" : "vcall_offset"
12253    },
12254    {
12255     "kind" : "vcall_offset"
12256    },
12257    {
12258     "component_value" : -4,
12259     "kind" : "vcall_offset"
12260    },
12261    {
12262     "component_value" : -4,
12263     "kind" : "offset_to_top"
12264    },
12265    {
12266     "kind" : "rtti",
12267     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
12268    },
12269    {
12270     "kind" : "complete_dtor_pointer",
12271     "mangled_component_name" : "_ZTv0_n12_N7android8hardware20hidl_death_recipientD1Ev"
12272    },
12273    {
12274     "kind" : "deleting_dtor_pointer",
12275     "mangled_component_name" : "_ZTv0_n12_N7android8hardware20hidl_death_recipientD0Ev"
12276    },
12277    {
12278     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12279    },
12280    {
12281     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12282    },
12283    {
12284     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12285    },
12286    {
12287     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12288    }
12289   ]
12290  },
12291  {
12292   "alignment" : 4,
12293   "base_specifiers" :
12294   [
12295    {
12296     "referenced_type" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
12297    }
12298   ],
12299   "fields" :
12300   [
12301    {
12302     "access" : "private",
12303     "field_name" : "mRecipient",
12304     "field_offset" : 32,
12305     "referenced_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE"
12306    },
12307    {
12308     "access" : "private",
12309     "field_name" : "mCookie",
12310     "field_offset" : 96,
12311     "referenced_type" : "_ZTIy"
12312    },
12313    {
12314     "access" : "private",
12315     "field_name" : "mBase",
12316     "field_offset" : 160,
12317     "referenced_type" : "_ZTIN7android2wpINS_4hidl4base4V1_05IBaseEEE"
12318    }
12319   ],
12320   "linker_set_key" : "_ZTIN7android8hardware27hidl_binder_death_recipientE",
12321   "name" : "android::hardware::hidl_binder_death_recipient",
12322   "referenced_type" : "_ZTIN7android8hardware27hidl_binder_death_recipientE",
12323   "self_type" : "_ZTIN7android8hardware27hidl_binder_death_recipientE",
12324   "size" : 36,
12325   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h",
12326   "vtable_components" :
12327   [
12328    {
12329     "component_value" : 28,
12330     "kind" : "vbase_offset"
12331    },
12332    {
12333     "kind" : "offset_to_top"
12334    },
12335    {
12336     "kind" : "rtti",
12337     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
12338    },
12339    {
12340     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipient10binderDiedERKNS_2wpINS0_7IBinderEEE"
12341    },
12342    {
12343     "kind" : "complete_dtor_pointer",
12344     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD1Ev"
12345    },
12346    {
12347     "kind" : "deleting_dtor_pointer",
12348     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD0Ev"
12349    },
12350    {
12351     "kind" : "vcall_offset"
12352    },
12353    {
12354     "kind" : "vcall_offset"
12355    },
12356    {
12357     "kind" : "vcall_offset"
12358    },
12359    {
12360     "kind" : "vcall_offset"
12361    },
12362    {
12363     "component_value" : -28,
12364     "kind" : "vcall_offset"
12365    },
12366    {
12367     "component_value" : -28,
12368     "kind" : "offset_to_top"
12369    },
12370    {
12371     "kind" : "rtti",
12372     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
12373    },
12374    {
12375     "kind" : "complete_dtor_pointer",
12376     "mangled_component_name" : "_ZTv0_n12_N7android8hardware27hidl_binder_death_recipientD1Ev"
12377    },
12378    {
12379     "kind" : "deleting_dtor_pointer",
12380     "mangled_component_name" : "_ZTv0_n12_N7android8hardware27hidl_binder_death_recipientD0Ev"
12381    },
12382    {
12383     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12384    },
12385    {
12386     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12387    },
12388    {
12389     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12390    },
12391    {
12392     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12393    }
12394   ]
12395  },
12396  {
12397   "access" : "private",
12398   "alignment" : 4,
12399   "fields" :
12400   [
12401    {
12402     "field_name" : "index",
12403     "referenced_type" : "_ZTIj"
12404    },
12405    {
12406     "field_name" : "buffer",
12407     "field_offset" : 32,
12408     "referenced_type" : "_ZTIy"
12409    },
12410    {
12411     "field_name" : "bufend",
12412     "field_offset" : 96,
12413     "referenced_type" : "_ZTIy"
12414    }
12415   ],
12416   "linker_set_key" : "_ZTIN7android8hardware6Parcel10BufferInfoE",
12417   "name" : "android::hardware::Parcel::BufferInfo",
12418   "referenced_type" : "_ZTIN7android8hardware6Parcel10BufferInfoE",
12419   "self_type" : "_ZTIN7android8hardware6Parcel10BufferInfoE",
12420   "size" : 20,
12421   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
12422  },
12423  {
12424   "alignment" : 4,
12425   "fields" :
12426   [
12427    {
12428     "access" : "private",
12429     "field_name" : "mBufCachePos",
12430     "referenced_type" : "_ZTIj"
12431    },
12432    {
12433     "access" : "private",
12434     "field_name" : "mBufCache",
12435     "field_offset" : 32,
12436     "referenced_type" : "_ZTINSt3__16vectorIN7android8hardware6Parcel10BufferInfoENS_9allocatorIS4_EEEE"
12437    },
12438    {
12439     "access" : "private",
12440     "field_name" : "mError",
12441     "field_offset" : 128,
12442     "referenced_type" : "_ZTIi"
12443    },
12444    {
12445     "access" : "private",
12446     "field_name" : "mData",
12447     "field_offset" : 160,
12448     "referenced_type" : "_ZTIPh"
12449    },
12450    {
12451     "access" : "private",
12452     "field_name" : "mDataSize",
12453     "field_offset" : 192,
12454     "referenced_type" : "_ZTIj"
12455    },
12456    {
12457     "access" : "private",
12458     "field_name" : "mDataCapacity",
12459     "field_offset" : 224,
12460     "referenced_type" : "_ZTIj"
12461    },
12462    {
12463     "access" : "private",
12464     "field_name" : "mDataPos",
12465     "field_offset" : 256,
12466     "referenced_type" : "_ZTIj"
12467    },
12468    {
12469     "access" : "private",
12470     "field_name" : "mObjects",
12471     "field_offset" : 288,
12472     "referenced_type" : "_ZTIPy"
12473    },
12474    {
12475     "access" : "private",
12476     "field_name" : "mObjectsSize",
12477     "field_offset" : 320,
12478     "referenced_type" : "_ZTIj"
12479    },
12480    {
12481     "access" : "private",
12482     "field_name" : "mObjectsCapacity",
12483     "field_offset" : 352,
12484     "referenced_type" : "_ZTIj"
12485    },
12486    {
12487     "access" : "private",
12488     "field_name" : "mNextObjectHint",
12489     "field_offset" : 384,
12490     "referenced_type" : "_ZTIj"
12491    },
12492    {
12493     "access" : "private",
12494     "field_name" : "mNumRef",
12495     "field_offset" : 416,
12496     "referenced_type" : "_ZTIj"
12497    },
12498    {
12499     "access" : "private",
12500     "field_name" : "mFdsKnown",
12501     "field_offset" : 448,
12502     "referenced_type" : "_ZTIb"
12503    },
12504    {
12505     "access" : "private",
12506     "field_name" : "mHasFds",
12507     "field_offset" : 456,
12508     "referenced_type" : "_ZTIb"
12509    },
12510    {
12511     "access" : "private",
12512     "field_name" : "mAllowFds",
12513     "field_offset" : 464,
12514     "referenced_type" : "_ZTIb"
12515    },
12516    {
12517     "access" : "private",
12518     "field_name" : "mOwner",
12519     "field_offset" : 480,
12520     "referenced_type" : "_ZTIPFvPN7android8hardware6ParcelEPKhjPKyjPvE"
12521    },
12522    {
12523     "access" : "private",
12524     "field_name" : "mOwnerCookie",
12525     "field_offset" : 512,
12526     "referenced_type" : "_ZTIPv"
12527    }
12528   ],
12529   "linker_set_key" : "_ZTIN7android8hardware6ParcelE",
12530   "name" : "android::hardware::Parcel",
12531   "record_kind" : "class",
12532   "referenced_type" : "_ZTIN7android8hardware6ParcelE",
12533   "self_type" : "_ZTIN7android8hardware6ParcelE",
12534   "size" : 68,
12535   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
12536  },
12537  {
12538   "alignment" : 4,
12539   "base_specifiers" :
12540   [
12541    {
12542     "referenced_type" : "_ZTIN7android8hardware7details13return_statusE"
12543    }
12544   ],
12545   "fields" :
12546   [
12547    {
12548     "access" : "private",
12549     "field_name" : "mVal",
12550     "field_offset" : 192,
12551     "referenced_type" : "_ZTIN7android2spINS_8hardware7thermal4V1_116IThermalCallbackEEE"
12552    }
12553   ],
12554   "linker_set_key" : "_ZTIN7android8hardware6ReturnINS_2spINS0_7thermal4V1_116IThermalCallbackEEEEE",
12555   "name" : "android::hardware::Return<android::sp<android::hardware::thermal::V1_1::IThermalCallback> >",
12556   "record_kind" : "class",
12557   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_7thermal4V1_116IThermalCallbackEEEEE",
12558   "self_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_7thermal4V1_116IThermalCallbackEEEEE",
12559   "size" : 28,
12560   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
12561   "template_args" : [ "_ZTIN7android2spINS_8hardware7thermal4V1_116IThermalCallbackEEE" ]
12562  },
12563  {
12564   "alignment" : 4,
12565   "base_specifiers" :
12566   [
12567    {
12568     "referenced_type" : "_ZTIN7android8hardware7details13return_statusE"
12569    }
12570   ],
12571   "fields" :
12572   [
12573    {
12574     "access" : "private",
12575     "field_name" : "mVal",
12576     "field_offset" : 192,
12577     "referenced_type" : "_ZTIN7android2spINS_8hardware7thermal4V1_18IThermalEEE"
12578    }
12579   ],
12580   "linker_set_key" : "_ZTIN7android8hardware6ReturnINS_2spINS0_7thermal4V1_18IThermalEEEEE",
12581   "name" : "android::hardware::Return<android::sp<android::hardware::thermal::V1_1::IThermal> >",
12582   "record_kind" : "class",
12583   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_7thermal4V1_18IThermalEEEEE",
12584   "self_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_7thermal4V1_18IThermalEEEEE",
12585   "size" : 28,
12586   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
12587   "template_args" : [ "_ZTIN7android2spINS_8hardware7thermal4V1_18IThermalEEE" ]
12588  },
12589  {
12590   "alignment" : 4,
12591   "base_specifiers" :
12592   [
12593    {
12594     "referenced_type" : "_ZTIN7android8hardware7details13return_statusE"
12595    }
12596   ],
12597   "fields" :
12598   [
12599    {
12600     "access" : "private",
12601     "field_name" : "mVal",
12602     "field_offset" : 168,
12603     "referenced_type" : "_ZTIb"
12604    }
12605   ],
12606   "linker_set_key" : "_ZTIN7android8hardware6ReturnIbEE",
12607   "name" : "android::hardware::Return<bool>",
12608   "record_kind" : "class",
12609   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
12610   "self_type" : "_ZTIN7android8hardware6ReturnIbEE",
12611   "size" : 24,
12612   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
12613   "template_args" : [ "_ZTIb" ]
12614  },
12615  {
12616   "alignment" : 4,
12617   "base_specifiers" :
12618   [
12619    {
12620     "referenced_type" : "_ZTIN7android8hardware7details13return_statusE"
12621    }
12622   ],
12623   "linker_set_key" : "_ZTIN7android8hardware6ReturnIvEE",
12624   "name" : "android::hardware::Return<void>",
12625   "record_kind" : "class",
12626   "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
12627   "self_type" : "_ZTIN7android8hardware6ReturnIvEE",
12628   "size" : 24,
12629   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
12630   "template_args" : [ "_ZTIv" ]
12631  },
12632  {
12633   "alignment" : 4,
12634   "fields" :
12635   [
12636    {
12637     "access" : "private",
12638     "field_name" : "mException",
12639     "referenced_type" : "_ZTIi"
12640    },
12641    {
12642     "access" : "private",
12643     "field_name" : "mErrorCode",
12644     "field_offset" : 32,
12645     "referenced_type" : "_ZTIi"
12646    },
12647    {
12648     "access" : "private",
12649     "field_name" : "mMessage",
12650     "field_offset" : 64,
12651     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
12652    }
12653   ],
12654   "linker_set_key" : "_ZTIN7android8hardware6StatusE",
12655   "name" : "android::hardware::Status",
12656   "record_kind" : "class",
12657   "referenced_type" : "_ZTIN7android8hardware6StatusE",
12658   "self_type" : "_ZTIN7android8hardware6StatusE",
12659   "size" : 20,
12660   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
12661  },
12662  {
12663   "alignment" : 4,
12664   "base_specifiers" :
12665   [
12666    {
12667     "is_virtual" : true,
12668     "referenced_type" : "_ZTIN7android7RefBaseE"
12669    }
12670   ],
12671   "linker_set_key" : "_ZTIN7android8hardware7IBinder14DeathRecipientE",
12672   "name" : "android::hardware::IBinder::DeathRecipient",
12673   "record_kind" : "class",
12674   "referenced_type" : "_ZTIN7android8hardware7IBinder14DeathRecipientE",
12675   "self_type" : "_ZTIN7android8hardware7IBinder14DeathRecipientE",
12676   "size" : 12,
12677   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
12678   "vtable_components" :
12679   [
12680    {
12681     "component_value" : 4,
12682     "kind" : "vbase_offset"
12683    },
12684    {
12685     "kind" : "offset_to_top"
12686    },
12687    {
12688     "kind" : "rtti",
12689     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
12690    },
12691    {
12692     "is_pure" : true,
12693     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipient10binderDiedERKNS_2wpIS1_EE"
12694    },
12695    {
12696     "kind" : "complete_dtor_pointer",
12697     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD1Ev"
12698    },
12699    {
12700     "kind" : "deleting_dtor_pointer",
12701     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD0Ev"
12702    },
12703    {
12704     "kind" : "vcall_offset"
12705    },
12706    {
12707     "kind" : "vcall_offset"
12708    },
12709    {
12710     "kind" : "vcall_offset"
12711    },
12712    {
12713     "kind" : "vcall_offset"
12714    },
12715    {
12716     "component_value" : -4,
12717     "kind" : "vcall_offset"
12718    },
12719    {
12720     "component_value" : -4,
12721     "kind" : "offset_to_top"
12722    },
12723    {
12724     "kind" : "rtti",
12725     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
12726    },
12727    {
12728     "kind" : "complete_dtor_pointer",
12729     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinder14DeathRecipientD1Ev"
12730    },
12731    {
12732     "kind" : "deleting_dtor_pointer",
12733     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinder14DeathRecipientD0Ev"
12734    },
12735    {
12736     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12737    },
12738    {
12739     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12740    },
12741    {
12742     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12743    },
12744    {
12745     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12746    }
12747   ]
12748  },
12749  {
12750   "alignment" : 4,
12751   "base_specifiers" :
12752   [
12753    {
12754     "is_virtual" : true,
12755     "referenced_type" : "_ZTIN7android7RefBaseE"
12756    }
12757   ],
12758   "linker_set_key" : "_ZTIN7android8hardware7IBinderE",
12759   "name" : "android::hardware::IBinder",
12760   "record_kind" : "class",
12761   "referenced_type" : "_ZTIN7android8hardware7IBinderE",
12762   "self_type" : "_ZTIN7android8hardware7IBinderE",
12763   "size" : 12,
12764   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
12765   "vtable_components" :
12766   [
12767    {
12768     "component_value" : 4,
12769     "kind" : "vbase_offset"
12770    },
12771    {
12772     "kind" : "offset_to_top"
12773    },
12774    {
12775     "kind" : "rtti",
12776     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
12777    },
12778    {
12779     "is_pure" : true,
12780     "mangled_component_name" : "_ZN7android8hardware7IBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
12781    },
12782    {
12783     "is_pure" : true,
12784     "mangled_component_name" : "_ZN7android8hardware7IBinder11linkToDeathERKNS_2spINS1_14DeathRecipientEEEPvj"
12785    },
12786    {
12787     "is_pure" : true,
12788     "mangled_component_name" : "_ZN7android8hardware7IBinder13unlinkToDeathERKNS_2wpINS1_14DeathRecipientEEEPvjPS4_"
12789    },
12790    {
12791     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
12792    },
12793    {
12794     "is_pure" : true,
12795     "mangled_component_name" : "_ZN7android8hardware7IBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
12796    },
12797    {
12798     "is_pure" : true,
12799     "mangled_component_name" : "_ZNK7android8hardware7IBinder10findObjectEPKv"
12800    },
12801    {
12802     "is_pure" : true,
12803     "mangled_component_name" : "_ZN7android8hardware7IBinder12detachObjectEPKv"
12804    },
12805    {
12806     "mangled_component_name" : "_ZN7android8hardware7IBinder11localBinderEv"
12807    },
12808    {
12809     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
12810    },
12811    {
12812     "kind" : "complete_dtor_pointer",
12813     "mangled_component_name" : "_ZN7android8hardware7IBinderD1Ev"
12814    },
12815    {
12816     "kind" : "deleting_dtor_pointer",
12817     "mangled_component_name" : "_ZN7android8hardware7IBinderD0Ev"
12818    },
12819    {
12820     "kind" : "vcall_offset"
12821    },
12822    {
12823     "kind" : "vcall_offset"
12824    },
12825    {
12826     "kind" : "vcall_offset"
12827    },
12828    {
12829     "kind" : "vcall_offset"
12830    },
12831    {
12832     "component_value" : -4,
12833     "kind" : "vcall_offset"
12834    },
12835    {
12836     "component_value" : -4,
12837     "kind" : "offset_to_top"
12838    },
12839    {
12840     "kind" : "rtti",
12841     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
12842    },
12843    {
12844     "kind" : "complete_dtor_pointer",
12845     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinderD1Ev"
12846    },
12847    {
12848     "kind" : "deleting_dtor_pointer",
12849     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinderD0Ev"
12850    },
12851    {
12852     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12853    },
12854    {
12855     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12856    },
12857    {
12858     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12859    },
12860    {
12861     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12862    }
12863   ]
12864  },
12865  {
12866   "alignment" : 4,
12867   "fields" :
12868   [
12869    {
12870     "access" : "private",
12871     "field_name" : "mQueue",
12872     "referenced_type" : "_ZTINSt3__110shared_ptrIN7android8hardware7details17SynchronizedQueueINS_8functionIFvvEEEEEEE"
12873    }
12874   ],
12875   "linker_set_key" : "_ZTIN7android8hardware7details10TaskRunnerE",
12876   "name" : "android::hardware::details::TaskRunner",
12877   "record_kind" : "class",
12878   "referenced_type" : "_ZTIN7android8hardware7details10TaskRunnerE",
12879   "self_type" : "_ZTIN7android8hardware7details10TaskRunnerE",
12880   "size" : 8,
12881   "source_file" : "/system/libhidl/base/include/hidl/TaskRunner.h"
12882  },
12883  {
12884   "alignment" : 4,
12885   "fields" :
12886   [
12887    {
12888     "access" : "private",
12889     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E"
12890    }
12891   ],
12892   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE",
12893   "name" : "android::hardware::details::hidl_pointer<native_handle>",
12894   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE",
12895   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE",
12896   "size" : 8,
12897   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12898   "template_args" : [ "_ZTI13native_handle" ]
12899  },
12900  {
12901   "access" : "private",
12902   "alignment" : 4,
12903   "fields" :
12904   [
12905    {
12906     "field_name" : "mPointer",
12907     "referenced_type" : "_ZTIP13native_handle"
12908    },
12909    {
12910     "field_name" : "_pad",
12911     "referenced_type" : "_ZTIy"
12912    }
12913   ],
12914   "is_anonymous" : true,
12915   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E",
12916   "name" : "android::hardware::details::hidl_pointer<native_handle>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5)",
12917   "record_kind" : "union",
12918   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E",
12919   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E",
12920   "size" : 8,
12921   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
12922  },
12923  {
12924   "alignment" : 4,
12925   "fields" :
12926   [
12927    {
12928     "access" : "private",
12929     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E"
12930    }
12931   ],
12932   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE",
12933   "name" : "android::hardware::details::hidl_pointer<const native_handle>",
12934   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE",
12935   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE",
12936   "size" : 8,
12937   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12938   "template_args" : [ "_ZTIK13native_handle" ]
12939  },
12940  {
12941   "access" : "private",
12942   "alignment" : 4,
12943   "fields" :
12944   [
12945    {
12946     "field_name" : "mPointer",
12947     "referenced_type" : "_ZTIPK13native_handle"
12948    },
12949    {
12950     "field_name" : "_pad",
12951     "referenced_type" : "_ZTIy"
12952    }
12953   ],
12954   "is_anonymous" : true,
12955   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E",
12956   "name" : "android::hardware::details::hidl_pointer<const native_handle>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5)",
12957   "record_kind" : "union",
12958   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E",
12959   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E",
12960   "size" : 8,
12961   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
12962  },
12963  {
12964   "alignment" : 4,
12965   "fields" :
12966   [
12967    {
12968     "access" : "private",
12969     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E"
12970    }
12971   ],
12972   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE",
12973   "name" : "android::hardware::details::hidl_pointer<const char>",
12974   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE",
12975   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE",
12976   "size" : 8,
12977   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12978   "template_args" : [ "_ZTIKc" ]
12979  },
12980  {
12981   "access" : "private",
12982   "alignment" : 4,
12983   "fields" :
12984   [
12985    {
12986     "field_name" : "mPointer",
12987     "referenced_type" : "_ZTIPKc"
12988    },
12989    {
12990     "field_name" : "_pad",
12991     "referenced_type" : "_ZTIy"
12992    }
12993   ],
12994   "is_anonymous" : true,
12995   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E",
12996   "name" : "android::hardware::details::hidl_pointer<const char>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5)",
12997   "record_kind" : "union",
12998   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E",
12999   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E",
13000   "size" : 8,
13001   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
13002  },
13003  {
13004   "alignment" : 4,
13005   "fields" :
13006   [
13007    {
13008     "access" : "private",
13009     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEUt_E"
13010    }
13011   ],
13012   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
13013   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
13014   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
13015   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
13016   "size" : 8,
13017   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13018   "template_args" : [ "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE" ]
13019  },
13020  {
13021   "access" : "private",
13022   "alignment" : 4,
13023   "fields" :
13024   [
13025    {
13026     "field_name" : "mPointer",
13027     "referenced_type" : "_ZTIPN7android8hardware10hidl_arrayIhLj32EJEEE"
13028    },
13029    {
13030     "field_name" : "_pad",
13031     "referenced_type" : "_ZTIy"
13032    }
13033   ],
13034   "is_anonymous" : true,
13035   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEUt_E",
13036   "name" : "android::hardware::details::hidl_pointer<hidl_array<unsigned char, 32> >::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5)",
13037   "record_kind" : "union",
13038   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEUt_E",
13039   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEUt_E",
13040   "size" : 8,
13041   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
13042  },
13043  {
13044   "alignment" : 4,
13045   "fields" :
13046   [
13047    {
13048     "access" : "private",
13049     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E"
13050    }
13051   ],
13052   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
13053   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
13054   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
13055   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
13056   "size" : 8,
13057   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13058   "template_args" : [ "_ZTIN7android8hardware11hidl_stringE" ]
13059  },
13060  {
13061   "access" : "private",
13062   "alignment" : 4,
13063   "fields" :
13064   [
13065    {
13066     "field_name" : "mPointer",
13067     "referenced_type" : "_ZTIPN7android8hardware11hidl_stringE"
13068    },
13069    {
13070     "field_name" : "_pad",
13071     "referenced_type" : "_ZTIy"
13072    }
13073   ],
13074   "is_anonymous" : true,
13075   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E",
13076   "name" : "android::hardware::details::hidl_pointer<hidl_string>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5)",
13077   "record_kind" : "union",
13078   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E",
13079   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E",
13080   "size" : 8,
13081   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
13082  },
13083  {
13084   "alignment" : 4,
13085   "fields" :
13086   [
13087    {
13088     "access" : "private",
13089     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E"
13090    }
13091   ],
13092   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE",
13093   "name" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>",
13094   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE",
13095   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE",
13096   "size" : 8,
13097   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13098   "template_args" : [ "_ZTIN7android8hardware17GrantorDescriptorE" ]
13099  },
13100  {
13101   "access" : "private",
13102   "alignment" : 4,
13103   "fields" :
13104   [
13105    {
13106     "field_name" : "mPointer",
13107     "referenced_type" : "_ZTIPN7android8hardware17GrantorDescriptorE"
13108    },
13109    {
13110     "field_name" : "_pad",
13111     "referenced_type" : "_ZTIy"
13112    }
13113   ],
13114   "is_anonymous" : true,
13115   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E",
13116   "name" : "android::hardware::details::hidl_pointer<GrantorDescriptor>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5)",
13117   "record_kind" : "union",
13118   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E",
13119   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E",
13120   "size" : 8,
13121   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
13122  },
13123  {
13124   "alignment" : 4,
13125   "fields" :
13126   [
13127    {
13128     "access" : "private",
13129     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V1_011TemperatureEEUt_E"
13130    }
13131   ],
13132   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V1_011TemperatureEEE",
13133   "name" : "android::hardware::details::hidl_pointer<android::hardware::thermal::V1_0::Temperature>",
13134   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V1_011TemperatureEEE",
13135   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V1_011TemperatureEEE",
13136   "size" : 8,
13137   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13138   "template_args" : [ "_ZTIN7android8hardware7thermal4V1_011TemperatureE" ]
13139  },
13140  {
13141   "access" : "private",
13142   "alignment" : 4,
13143   "fields" :
13144   [
13145    {
13146     "field_name" : "mPointer",
13147     "referenced_type" : "_ZTIPN7android8hardware7thermal4V1_011TemperatureE"
13148    },
13149    {
13150     "field_name" : "_pad",
13151     "referenced_type" : "_ZTIy"
13152    }
13153   ],
13154   "is_anonymous" : true,
13155   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V1_011TemperatureEEUt_E",
13156   "name" : "android::hardware::details::hidl_pointer<Temperature>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5)",
13157   "record_kind" : "union",
13158   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V1_011TemperatureEEUt_E",
13159   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V1_011TemperatureEEUt_E",
13160   "size" : 8,
13161   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
13162  },
13163  {
13164   "alignment" : 4,
13165   "fields" :
13166   [
13167    {
13168     "access" : "private",
13169     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V1_013CoolingDeviceEEUt_E"
13170    }
13171   ],
13172   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V1_013CoolingDeviceEEE",
13173   "name" : "android::hardware::details::hidl_pointer<android::hardware::thermal::V1_0::CoolingDevice>",
13174   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V1_013CoolingDeviceEEE",
13175   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V1_013CoolingDeviceEEE",
13176   "size" : 8,
13177   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13178   "template_args" : [ "_ZTIN7android8hardware7thermal4V1_013CoolingDeviceE" ]
13179  },
13180  {
13181   "access" : "private",
13182   "alignment" : 4,
13183   "fields" :
13184   [
13185    {
13186     "field_name" : "mPointer",
13187     "referenced_type" : "_ZTIPN7android8hardware7thermal4V1_013CoolingDeviceE"
13188    },
13189    {
13190     "field_name" : "_pad",
13191     "referenced_type" : "_ZTIy"
13192    }
13193   ],
13194   "is_anonymous" : true,
13195   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V1_013CoolingDeviceEEUt_E",
13196   "name" : "android::hardware::details::hidl_pointer<CoolingDevice>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5)",
13197   "record_kind" : "union",
13198   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V1_013CoolingDeviceEEUt_E",
13199   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V1_013CoolingDeviceEEUt_E",
13200   "size" : 8,
13201   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
13202  },
13203  {
13204   "alignment" : 4,
13205   "fields" :
13206   [
13207    {
13208     "access" : "private",
13209     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V1_08CpuUsageEEUt_E"
13210    }
13211   ],
13212   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V1_08CpuUsageEEE",
13213   "name" : "android::hardware::details::hidl_pointer<android::hardware::thermal::V1_0::CpuUsage>",
13214   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V1_08CpuUsageEEE",
13215   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V1_08CpuUsageEEE",
13216   "size" : 8,
13217   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13218   "template_args" : [ "_ZTIN7android8hardware7thermal4V1_08CpuUsageE" ]
13219  },
13220  {
13221   "access" : "private",
13222   "alignment" : 4,
13223   "fields" :
13224   [
13225    {
13226     "field_name" : "mPointer",
13227     "referenced_type" : "_ZTIPN7android8hardware7thermal4V1_08CpuUsageE"
13228    },
13229    {
13230     "field_name" : "_pad",
13231     "referenced_type" : "_ZTIy"
13232    }
13233   ],
13234   "is_anonymous" : true,
13235   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V1_08CpuUsageEEUt_E",
13236   "name" : "android::hardware::details::hidl_pointer<CpuUsage>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5)",
13237   "record_kind" : "union",
13238   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V1_08CpuUsageEEUt_E",
13239   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V1_08CpuUsageEEUt_E",
13240   "size" : 8,
13241   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
13242  },
13243  {
13244   "alignment" : 4,
13245   "fields" :
13246   [
13247    {
13248     "access" : "private",
13249     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEUt_E"
13250    }
13251   ],
13252   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIcEE",
13253   "name" : "android::hardware::details::hidl_pointer<char>",
13254   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEE",
13255   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEE",
13256   "size" : 8,
13257   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13258   "template_args" : [ "_ZTIc" ]
13259  },
13260  {
13261   "access" : "private",
13262   "alignment" : 4,
13263   "fields" :
13264   [
13265    {
13266     "field_name" : "mPointer",
13267     "referenced_type" : "_ZTIPc"
13268    },
13269    {
13270     "field_name" : "_pad",
13271     "referenced_type" : "_ZTIy"
13272    }
13273   ],
13274   "is_anonymous" : true,
13275   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIcEUt_E",
13276   "name" : "android::hardware::details::hidl_pointer<char>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5)",
13277   "record_kind" : "union",
13278   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEUt_E",
13279   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEUt_E",
13280   "size" : 8,
13281   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
13282  },
13283  {
13284   "alignment" : 4,
13285   "fields" :
13286   [
13287    {
13288     "access" : "private",
13289     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEUt_E"
13290    }
13291   ],
13292   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIiEE",
13293   "name" : "android::hardware::details::hidl_pointer<int>",
13294   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEE",
13295   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEE",
13296   "size" : 8,
13297   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13298   "template_args" : [ "_ZTIi" ]
13299  },
13300  {
13301   "access" : "private",
13302   "alignment" : 4,
13303   "fields" :
13304   [
13305    {
13306     "field_name" : "mPointer",
13307     "referenced_type" : "_ZTIPi"
13308    },
13309    {
13310     "field_name" : "_pad",
13311     "referenced_type" : "_ZTIy"
13312    }
13313   ],
13314   "is_anonymous" : true,
13315   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIiEUt_E",
13316   "name" : "android::hardware::details::hidl_pointer<int>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5)",
13317   "record_kind" : "union",
13318   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEUt_E",
13319   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEUt_E",
13320   "size" : 8,
13321   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
13322  },
13323  {
13324   "alignment" : 4,
13325   "fields" :
13326   [
13327    {
13328     "access" : "private",
13329     "field_name" : "buffer",
13330     "referenced_type" : "_ZTIA16_c"
13331    }
13332   ],
13333   "linker_set_key" : "_ZTIN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
13334   "name" : "android::hardware::details::DoNotDestruct<android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > >",
13335   "record_kind" : "class",
13336   "referenced_type" : "_ZTIN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
13337   "self_type" : "_ZTIN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
13338   "size" : 16,
13339   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
13340   "template_args" :
13341   [
13342    "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE"
13343   ]
13344  },
13345  {
13346   "alignment" : 4,
13347   "fields" :
13348   [
13349    {
13350     "access" : "private",
13351     "field_name" : "mStatus",
13352     "referenced_type" : "_ZTIN7android8hardware6StatusE"
13353    },
13354    {
13355     "access" : "private",
13356     "field_name" : "mCheckedStatus",
13357     "field_offset" : 160,
13358     "referenced_type" : "_ZTIb"
13359    }
13360   ],
13361   "linker_set_key" : "_ZTIN7android8hardware7details13return_statusE",
13362   "name" : "android::hardware::details::return_status",
13363   "record_kind" : "class",
13364   "referenced_type" : "_ZTIN7android8hardware7details13return_statusE",
13365   "self_type" : "_ZTIN7android8hardware7details13return_statusE",
13366   "size" : 24,
13367   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
13368  },
13369  {
13370   "alignment" : 4,
13371   "fields" :
13372   [
13373    {
13374     "access" : "protected",
13375     "field_name" : "mInstrumentationCallbacks",
13376     "field_offset" : 32,
13377     "referenced_type" : "_ZTINSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE"
13378    },
13379    {
13380     "access" : "protected",
13381     "field_name" : "mEnableInstrumentation",
13382     "field_offset" : 128,
13383     "referenced_type" : "_ZTIb"
13384    },
13385    {
13386     "access" : "protected",
13387     "field_name" : "mInstrumentationLibPackage",
13388     "field_offset" : 160,
13389     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
13390    },
13391    {
13392     "access" : "protected",
13393     "field_name" : "mInterfaceName",
13394     "field_offset" : 256,
13395     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
13396    }
13397   ],
13398   "linker_set_key" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
13399   "name" : "android::hardware::details::HidlInstrumentor",
13400   "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
13401   "self_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
13402   "size" : 44,
13403   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13404   "vtable_components" :
13405   [
13406    {
13407     "kind" : "offset_to_top"
13408    },
13409    {
13410     "kind" : "rtti",
13411     "mangled_component_name" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
13412    },
13413    {
13414     "kind" : "complete_dtor_pointer",
13415     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD1Ev"
13416    },
13417    {
13418     "kind" : "deleting_dtor_pointer",
13419     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD0Ev"
13420    }
13421   ]
13422  },
13423  {
13424   "alignment" : 1,
13425   "linker_set_key" : "_ZTIN7android8hardware7details5i_tagE",
13426   "name" : "android::hardware::details::i_tag",
13427   "referenced_type" : "_ZTIN7android8hardware7details5i_tagE",
13428   "self_type" : "_ZTIN7android8hardware7details5i_tagE",
13429   "size" : 1,
13430   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
13431  },
13432  {
13433   "alignment" : 1,
13434   "linker_set_key" : "_ZTIN7android8hardware7details6bs_tagE",
13435   "name" : "android::hardware::details::bs_tag",
13436   "referenced_type" : "_ZTIN7android8hardware7details6bs_tagE",
13437   "self_type" : "_ZTIN7android8hardware7details6bs_tagE",
13438   "size" : 1,
13439   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
13440  },
13441  {
13442   "alignment" : 1,
13443   "linker_set_key" : "_ZTIN7android8hardware7details8bnhw_tagE",
13444   "name" : "android::hardware::details::bnhw_tag",
13445   "referenced_type" : "_ZTIN7android8hardware7details8bnhw_tagE",
13446   "self_type" : "_ZTIN7android8hardware7details8bnhw_tagE",
13447   "size" : 1,
13448   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
13449  },
13450  {
13451   "alignment" : 1,
13452   "linker_set_key" : "_ZTIN7android8hardware7details8bphw_tagE",
13453   "name" : "android::hardware::details::bphw_tag",
13454   "referenced_type" : "_ZTIN7android8hardware7details8bphw_tagE",
13455   "self_type" : "_ZTIN7android8hardware7details8bphw_tagE",
13456   "size" : 1,
13457   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
13458  },
13459  {
13460   "alignment" : 1,
13461   "linker_set_key" : "_ZTIN7android8hardware7details9std_arrayIhLj32EJEEE",
13462   "name" : "android::hardware::details::std_array<unsigned char, 32>",
13463   "referenced_type" : "_ZTIN7android8hardware7details9std_arrayIhLj32EJEEE",
13464   "self_type" : "_ZTIN7android8hardware7details9std_arrayIhLj32EJEEE",
13465   "size" : 1,
13466   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13467   "template_args" : [ "_ZTIh" ]
13468  },
13469  {
13470   "alignment" : 4,
13471   "base_specifiers" :
13472   [
13473    {
13474     "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
13475    }
13476   ],
13477   "fields" :
13478   [
13479    {
13480     "access" : "private",
13481     "field_name" : "_hidl_mImpl",
13482     "field_offset" : 544,
13483     "referenced_type" : "_ZTIN7android2spINS_8hardware7thermal4V1_08IThermalEEE"
13484    }
13485   ],
13486   "linker_set_key" : "_ZTIN7android8hardware7thermal4V1_011BnHwThermalE",
13487   "name" : "android::hardware::thermal::V1_0::BnHwThermal",
13488   "referenced_type" : "_ZTIN7android8hardware7thermal4V1_011BnHwThermalE",
13489   "self_type" : "_ZTIN7android8hardware7thermal4V1_011BnHwThermalE",
13490   "size" : 80,
13491   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/BnHwThermal.h",
13492   "vtable_components" :
13493   [
13494    {
13495     "component_value" : 72,
13496     "kind" : "vbase_offset"
13497    },
13498    {
13499     "kind" : "offset_to_top"
13500    },
13501    {
13502     "kind" : "rtti",
13503     "mangled_component_name" : "_ZTIN7android8hardware7thermal4V1_011BnHwThermalE"
13504    },
13505    {
13506     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
13507    },
13508    {
13509     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
13510    },
13511    {
13512     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
13513    },
13514    {
13515     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BnHwBase13checkSubclassEPKv"
13516    },
13517    {
13518     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
13519    },
13520    {
13521     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
13522    },
13523    {
13524     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
13525    },
13526    {
13527     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
13528    },
13529    {
13530     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
13531    },
13532    {
13533     "kind" : "complete_dtor_pointer",
13534     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_011BnHwThermalD1Ev"
13535    },
13536    {
13537     "kind" : "deleting_dtor_pointer",
13538     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_011BnHwThermalD0Ev"
13539    },
13540    {
13541     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_011BnHwThermal10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
13542    },
13543    {
13544     "component_value" : -20,
13545     "kind" : "offset_to_top"
13546    },
13547    {
13548     "kind" : "rtti",
13549     "mangled_component_name" : "_ZTIN7android8hardware7thermal4V1_011BnHwThermalE"
13550    },
13551    {
13552     "kind" : "complete_dtor_pointer",
13553     "mangled_component_name" : "_ZThn20_N7android8hardware7thermal4V1_011BnHwThermalD1Ev"
13554    },
13555    {
13556     "kind" : "deleting_dtor_pointer",
13557     "mangled_component_name" : "_ZThn20_N7android8hardware7thermal4V1_011BnHwThermalD0Ev"
13558    },
13559    {
13560     "kind" : "vcall_offset"
13561    },
13562    {
13563     "kind" : "vcall_offset"
13564    },
13565    {
13566     "kind" : "vcall_offset"
13567    },
13568    {
13569     "kind" : "vcall_offset"
13570    },
13571    {
13572     "component_value" : -72,
13573     "kind" : "vcall_offset"
13574    },
13575    {
13576     "component_value" : -72,
13577     "kind" : "offset_to_top"
13578    },
13579    {
13580     "kind" : "rtti",
13581     "mangled_component_name" : "_ZTIN7android8hardware7thermal4V1_011BnHwThermalE"
13582    },
13583    {
13584     "kind" : "complete_dtor_pointer",
13585     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7thermal4V1_011BnHwThermalD1Ev"
13586    },
13587    {
13588     "kind" : "deleting_dtor_pointer",
13589     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7thermal4V1_011BnHwThermalD0Ev"
13590    },
13591    {
13592     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13593    },
13594    {
13595     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13596    },
13597    {
13598     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13599    },
13600    {
13601     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13602    }
13603   ]
13604  },
13605  {
13606   "alignment" : 4,
13607   "base_specifiers" :
13608   [
13609    {
13610     "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_7thermal4V1_08IThermalEEE"
13611    },
13612    {
13613     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
13614    }
13615   ],
13616   "fields" :
13617   [
13618    {
13619     "access" : "private",
13620     "field_name" : "_hidl_mMutex",
13621     "field_offset" : 544,
13622     "referenced_type" : "_ZTINSt3__15mutexE"
13623    },
13624    {
13625     "access" : "private",
13626     "field_name" : "_hidl_mDeathRecipients",
13627     "field_offset" : 576,
13628     "referenced_type" : "_ZTINSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEEE"
13629    }
13630   ],
13631   "linker_set_key" : "_ZTIN7android8hardware7thermal4V1_011BpHwThermalE",
13632   "name" : "android::hardware::thermal::V1_0::BpHwThermal",
13633   "referenced_type" : "_ZTIN7android8hardware7thermal4V1_011BpHwThermalE",
13634   "self_type" : "_ZTIN7android8hardware7thermal4V1_011BpHwThermalE",
13635   "size" : 92,
13636   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/BpHwThermal.h",
13637   "vtable_components" :
13638   [
13639    {
13640     "component_value" : 84,
13641     "kind" : "vbase_offset"
13642    },
13643    {
13644     "kind" : "offset_to_top"
13645    },
13646    {
13647     "kind" : "rtti",
13648     "mangled_component_name" : "_ZTIN7android8hardware7thermal4V1_011BpHwThermalE"
13649    },
13650    {
13651     "mangled_component_name" : "_ZNK7android8hardware7thermal4V1_011BpHwThermal8isRemoteEv"
13652    },
13653    {
13654     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_011BpHwThermal14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
13655    },
13656    {
13657     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_011BpHwThermal5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
13658    },
13659    {
13660     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_011BpHwThermal19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
13661    },
13662    {
13663     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_011BpHwThermal12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
13664    },
13665    {
13666     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_011BpHwThermal21setHALInstrumentationEv"
13667    },
13668    {
13669     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_011BpHwThermal11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
13670    },
13671    {
13672     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_011BpHwThermal4pingEv"
13673    },
13674    {
13675     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_011BpHwThermal12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
13676    },
13677    {
13678     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_011BpHwThermal21notifySyspropsChangedEv"
13679    },
13680    {
13681     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_011BpHwThermal13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
13682    },
13683    {
13684     "kind" : "complete_dtor_pointer",
13685     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_011BpHwThermalD1Ev"
13686    },
13687    {
13688     "kind" : "deleting_dtor_pointer",
13689     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_011BpHwThermalD0Ev"
13690    },
13691    {
13692     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_011BpHwThermal15getTemperaturesENSt3__18functionIFvRKNS2_13ThermalStatusERKNS0_8hidl_vecINS2_11TemperatureEEEEEE"
13693    },
13694    {
13695     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_011BpHwThermal12getCpuUsagesENSt3__18functionIFvRKNS2_13ThermalStatusERKNS0_8hidl_vecINS2_8CpuUsageEEEEEE"
13696    },
13697    {
13698     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_011BpHwThermal17getCoolingDevicesENSt3__18functionIFvRKNS2_13ThermalStatusERKNS0_8hidl_vecINS2_13CoolingDeviceEEEEEE"
13699    },
13700    {
13701     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_7thermal4V1_08IThermalEE10onAsBinderEv"
13702    },
13703    {
13704     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_011BpHwThermal15onLastStrongRefEPKv"
13705    },
13706    {
13707     "component_value" : 80,
13708     "kind" : "vbase_offset"
13709    },
13710    {
13711     "component_value" : -4,
13712     "kind" : "offset_to_top"
13713    },
13714    {
13715     "kind" : "rtti",
13716     "mangled_component_name" : "_ZTIN7android8hardware7thermal4V1_011BpHwThermalE"
13717    },
13718    {
13719     "kind" : "complete_dtor_pointer",
13720     "mangled_component_name" : "_ZThn4_N7android8hardware7thermal4V1_011BpHwThermalD1Ev"
13721    },
13722    {
13723     "kind" : "deleting_dtor_pointer",
13724     "mangled_component_name" : "_ZThn4_N7android8hardware7thermal4V1_011BpHwThermalD0Ev"
13725    },
13726    {
13727     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_7thermal4V1_08IThermalEE10onAsBinderEv"
13728    },
13729    {
13730     "component_value" : 76,
13731     "kind" : "vbase_offset"
13732    },
13733    {
13734     "component_value" : -8,
13735     "kind" : "offset_to_top"
13736    },
13737    {
13738     "kind" : "rtti",
13739     "mangled_component_name" : "_ZTIN7android8hardware7thermal4V1_011BpHwThermalE"
13740    },
13741    {
13742     "kind" : "complete_dtor_pointer",
13743     "mangled_component_name" : "_ZThn8_N7android8hardware7thermal4V1_011BpHwThermalD1Ev"
13744    },
13745    {
13746     "kind" : "deleting_dtor_pointer",
13747     "mangled_component_name" : "_ZThn8_N7android8hardware7thermal4V1_011BpHwThermalD0Ev"
13748    },
13749    {
13750     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
13751    },
13752    {
13753     "mangled_component_name" : "_ZThn8_N7android8hardware7thermal4V1_011BpHwThermal15onLastStrongRefEPKv"
13754    },
13755    {
13756     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
13757    },
13758    {
13759     "component_value" : -24,
13760     "kind" : "offset_to_top"
13761    },
13762    {
13763     "kind" : "rtti",
13764     "mangled_component_name" : "_ZTIN7android8hardware7thermal4V1_011BpHwThermalE"
13765    },
13766    {
13767     "kind" : "complete_dtor_pointer",
13768     "mangled_component_name" : "_ZThn24_N7android8hardware7thermal4V1_011BpHwThermalD1Ev"
13769    },
13770    {
13771     "kind" : "deleting_dtor_pointer",
13772     "mangled_component_name" : "_ZThn24_N7android8hardware7thermal4V1_011BpHwThermalD0Ev"
13773    },
13774    {
13775     "kind" : "vcall_offset"
13776    },
13777    {
13778     "component_value" : -76,
13779     "kind" : "vcall_offset"
13780    },
13781    {
13782     "component_value" : -84,
13783     "kind" : "vcall_offset"
13784    },
13785    {
13786     "component_value" : -76,
13787     "kind" : "vcall_offset"
13788    },
13789    {
13790     "component_value" : -84,
13791     "kind" : "vcall_offset"
13792    },
13793    {
13794     "component_value" : -84,
13795     "kind" : "offset_to_top"
13796    },
13797    {
13798     "kind" : "rtti",
13799     "mangled_component_name" : "_ZTIN7android8hardware7thermal4V1_011BpHwThermalE"
13800    },
13801    {
13802     "kind" : "complete_dtor_pointer",
13803     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7thermal4V1_011BpHwThermalD1Ev"
13804    },
13805    {
13806     "kind" : "deleting_dtor_pointer",
13807     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7thermal4V1_011BpHwThermalD0Ev"
13808    },
13809    {
13810     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
13811    },
13812    {
13813     "mangled_component_name" : "_ZTv0_n20_N7android8hardware7thermal4V1_011BpHwThermal15onLastStrongRefEPKv"
13814    },
13815    {
13816     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
13817    },
13818    {
13819     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13820    }
13821   ]
13822  },
13823  {
13824   "alignment" : 8,
13825   "fields" :
13826   [
13827    {
13828     "field_name" : "type",
13829     "referenced_type" : "_ZTIN7android8hardware7thermal4V1_015TemperatureTypeE"
13830    },
13831    {
13832     "field_name" : "name",
13833     "field_offset" : 64,
13834     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
13835    },
13836    {
13837     "field_name" : "currentValue",
13838     "field_offset" : 192,
13839     "referenced_type" : "_ZTIf"
13840    },
13841    {
13842     "field_name" : "throttlingThreshold",
13843     "field_offset" : 224,
13844     "referenced_type" : "_ZTIf"
13845    },
13846    {
13847     "field_name" : "shutdownThreshold",
13848     "field_offset" : 256,
13849     "referenced_type" : "_ZTIf"
13850    },
13851    {
13852     "field_name" : "vrThrottlingThreshold",
13853     "field_offset" : 288,
13854     "referenced_type" : "_ZTIf"
13855    }
13856   ],
13857   "linker_set_key" : "_ZTIN7android8hardware7thermal4V1_011TemperatureE",
13858   "name" : "android::hardware::thermal::V1_0::Temperature",
13859   "referenced_type" : "_ZTIN7android8hardware7thermal4V1_011TemperatureE",
13860   "self_type" : "_ZTIN7android8hardware7thermal4V1_011TemperatureE",
13861   "size" : 40,
13862   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/types.h"
13863  },
13864  {
13865   "alignment" : 8,
13866   "fields" :
13867   [
13868    {
13869     "field_name" : "type",
13870     "referenced_type" : "_ZTIN7android8hardware7thermal4V1_011CoolingTypeE"
13871    },
13872    {
13873     "field_name" : "name",
13874     "field_offset" : 64,
13875     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
13876    },
13877    {
13878     "field_name" : "currentValue",
13879     "field_offset" : 192,
13880     "referenced_type" : "_ZTIf"
13881    }
13882   ],
13883   "linker_set_key" : "_ZTIN7android8hardware7thermal4V1_013CoolingDeviceE",
13884   "name" : "android::hardware::thermal::V1_0::CoolingDevice",
13885   "referenced_type" : "_ZTIN7android8hardware7thermal4V1_013CoolingDeviceE",
13886   "self_type" : "_ZTIN7android8hardware7thermal4V1_013CoolingDeviceE",
13887   "size" : 32,
13888   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/types.h"
13889  },
13890  {
13891   "alignment" : 8,
13892   "fields" :
13893   [
13894    {
13895     "field_name" : "code",
13896     "referenced_type" : "_ZTIN7android8hardware7thermal4V1_017ThermalStatusCodeE"
13897    },
13898    {
13899     "field_name" : "debugMessage",
13900     "field_offset" : 64,
13901     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
13902    }
13903   ],
13904   "linker_set_key" : "_ZTIN7android8hardware7thermal4V1_013ThermalStatusE",
13905   "name" : "android::hardware::thermal::V1_0::ThermalStatus",
13906   "referenced_type" : "_ZTIN7android8hardware7thermal4V1_013ThermalStatusE",
13907   "self_type" : "_ZTIN7android8hardware7thermal4V1_013ThermalStatusE",
13908   "size" : 24,
13909   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/types.h"
13910  },
13911  {
13912   "alignment" : 8,
13913   "fields" :
13914   [
13915    {
13916     "field_name" : "name",
13917     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
13918    },
13919    {
13920     "field_name" : "active",
13921     "field_offset" : 128,
13922     "referenced_type" : "_ZTIy"
13923    },
13924    {
13925     "field_name" : "total",
13926     "field_offset" : 192,
13927     "referenced_type" : "_ZTIy"
13928    },
13929    {
13930     "field_name" : "isOnline",
13931     "field_offset" : 256,
13932     "referenced_type" : "_ZTIb"
13933    }
13934   ],
13935   "linker_set_key" : "_ZTIN7android8hardware7thermal4V1_08CpuUsageE",
13936   "name" : "android::hardware::thermal::V1_0::CpuUsage",
13937   "referenced_type" : "_ZTIN7android8hardware7thermal4V1_08CpuUsageE",
13938   "self_type" : "_ZTIN7android8hardware7thermal4V1_08CpuUsageE",
13939   "size" : 40,
13940   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/types.h"
13941  },
13942  {
13943   "alignment" : 4,
13944   "base_specifiers" :
13945   [
13946    {
13947     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
13948    }
13949   ],
13950   "linker_set_key" : "_ZTIN7android8hardware7thermal4V1_08IThermalE",
13951   "name" : "android::hardware::thermal::V1_0::IThermal",
13952   "referenced_type" : "_ZTIN7android8hardware7thermal4V1_08IThermalE",
13953   "self_type" : "_ZTIN7android8hardware7thermal4V1_08IThermalE",
13954   "size" : 12,
13955   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/IThermal.h",
13956   "vtable_components" :
13957   [
13958    {
13959     "component_value" : 4,
13960     "kind" : "vbase_offset"
13961    },
13962    {
13963     "kind" : "offset_to_top"
13964    },
13965    {
13966     "kind" : "rtti",
13967     "mangled_component_name" : "_ZTIN7android8hardware7thermal4V1_08IThermalE"
13968    },
13969    {
13970     "mangled_component_name" : "_ZNK7android8hardware7thermal4V1_08IThermal8isRemoteEv"
13971    },
13972    {
13973     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_08IThermal14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
13974    },
13975    {
13976     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_08IThermal5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
13977    },
13978    {
13979     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_08IThermal19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
13980    },
13981    {
13982     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_08IThermal12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
13983    },
13984    {
13985     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_08IThermal21setHALInstrumentationEv"
13986    },
13987    {
13988     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_08IThermal11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
13989    },
13990    {
13991     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_08IThermal4pingEv"
13992    },
13993    {
13994     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_08IThermal12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
13995    },
13996    {
13997     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_08IThermal21notifySyspropsChangedEv"
13998    },
13999    {
14000     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_08IThermal13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
14001    },
14002    {
14003     "kind" : "complete_dtor_pointer",
14004     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_08IThermalD1Ev"
14005    },
14006    {
14007     "kind" : "deleting_dtor_pointer",
14008     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_08IThermalD0Ev"
14009    },
14010    {
14011     "is_pure" : true,
14012     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_08IThermal15getTemperaturesENSt3__18functionIFvRKNS2_13ThermalStatusERKNS0_8hidl_vecINS2_11TemperatureEEEEEE"
14013    },
14014    {
14015     "is_pure" : true,
14016     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_08IThermal12getCpuUsagesENSt3__18functionIFvRKNS2_13ThermalStatusERKNS0_8hidl_vecINS2_8CpuUsageEEEEEE"
14017    },
14018    {
14019     "is_pure" : true,
14020     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_08IThermal17getCoolingDevicesENSt3__18functionIFvRKNS2_13ThermalStatusERKNS0_8hidl_vecINS2_13CoolingDeviceEEEEEE"
14021    },
14022    {
14023     "kind" : "vcall_offset"
14024    },
14025    {
14026     "kind" : "vcall_offset"
14027    },
14028    {
14029     "kind" : "vcall_offset"
14030    },
14031    {
14032     "kind" : "vcall_offset"
14033    },
14034    {
14035     "component_value" : -4,
14036     "kind" : "vcall_offset"
14037    },
14038    {
14039     "component_value" : -4,
14040     "kind" : "offset_to_top"
14041    },
14042    {
14043     "kind" : "rtti",
14044     "mangled_component_name" : "_ZTIN7android8hardware7thermal4V1_08IThermalE"
14045    },
14046    {
14047     "kind" : "complete_dtor_pointer",
14048     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7thermal4V1_08IThermalD1Ev"
14049    },
14050    {
14051     "kind" : "deleting_dtor_pointer",
14052     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7thermal4V1_08IThermalD0Ev"
14053    },
14054    {
14055     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14056    },
14057    {
14058     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14059    },
14060    {
14061     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14062    },
14063    {
14064     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14065    }
14066   ]
14067  },
14068  {
14069   "alignment" : 4,
14070   "base_specifiers" :
14071   [
14072    {
14073     "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
14074    }
14075   ],
14076   "fields" :
14077   [
14078    {
14079     "access" : "private",
14080     "field_name" : "_hidl_mImpl",
14081     "field_offset" : 544,
14082     "referenced_type" : "_ZTIN7android2spINS_8hardware7thermal4V1_18IThermalEEE"
14083    }
14084   ],
14085   "linker_set_key" : "_ZTIN7android8hardware7thermal4V1_111BnHwThermalE",
14086   "name" : "android::hardware::thermal::V1_1::BnHwThermal",
14087   "referenced_type" : "_ZTIN7android8hardware7thermal4V1_111BnHwThermalE",
14088   "self_type" : "_ZTIN7android8hardware7thermal4V1_111BnHwThermalE",
14089   "size" : 80,
14090   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.1/[email protected]_genc++_headers/gen/android/hardware/thermal/1.1/BnHwThermal.h",
14091   "vtable_components" :
14092   [
14093    {
14094     "component_value" : 72,
14095     "kind" : "vbase_offset"
14096    },
14097    {
14098     "kind" : "offset_to_top"
14099    },
14100    {
14101     "kind" : "rtti",
14102     "mangled_component_name" : "_ZTIN7android8hardware7thermal4V1_111BnHwThermalE"
14103    },
14104    {
14105     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
14106    },
14107    {
14108     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
14109    },
14110    {
14111     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
14112    },
14113    {
14114     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BnHwBase13checkSubclassEPKv"
14115    },
14116    {
14117     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
14118    },
14119    {
14120     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
14121    },
14122    {
14123     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
14124    },
14125    {
14126     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
14127    },
14128    {
14129     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
14130    },
14131    {
14132     "kind" : "complete_dtor_pointer",
14133     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_111BnHwThermalD1Ev"
14134    },
14135    {
14136     "kind" : "deleting_dtor_pointer",
14137     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_111BnHwThermalD0Ev"
14138    },
14139    {
14140     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_111BnHwThermal10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
14141    },
14142    {
14143     "component_value" : -20,
14144     "kind" : "offset_to_top"
14145    },
14146    {
14147     "kind" : "rtti",
14148     "mangled_component_name" : "_ZTIN7android8hardware7thermal4V1_111BnHwThermalE"
14149    },
14150    {
14151     "kind" : "complete_dtor_pointer",
14152     "mangled_component_name" : "_ZThn20_N7android8hardware7thermal4V1_111BnHwThermalD1Ev"
14153    },
14154    {
14155     "kind" : "deleting_dtor_pointer",
14156     "mangled_component_name" : "_ZThn20_N7android8hardware7thermal4V1_111BnHwThermalD0Ev"
14157    },
14158    {
14159     "kind" : "vcall_offset"
14160    },
14161    {
14162     "kind" : "vcall_offset"
14163    },
14164    {
14165     "kind" : "vcall_offset"
14166    },
14167    {
14168     "kind" : "vcall_offset"
14169    },
14170    {
14171     "component_value" : -72,
14172     "kind" : "vcall_offset"
14173    },
14174    {
14175     "component_value" : -72,
14176     "kind" : "offset_to_top"
14177    },
14178    {
14179     "kind" : "rtti",
14180     "mangled_component_name" : "_ZTIN7android8hardware7thermal4V1_111BnHwThermalE"
14181    },
14182    {
14183     "kind" : "complete_dtor_pointer",
14184     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7thermal4V1_111BnHwThermalD1Ev"
14185    },
14186    {
14187     "kind" : "deleting_dtor_pointer",
14188     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7thermal4V1_111BnHwThermalD0Ev"
14189    },
14190    {
14191     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14192    },
14193    {
14194     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14195    },
14196    {
14197     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14198    },
14199    {
14200     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14201    }
14202   ]
14203  },
14204  {
14205   "alignment" : 4,
14206   "base_specifiers" :
14207   [
14208    {
14209     "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_7thermal4V1_18IThermalEEE"
14210    },
14211    {
14212     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
14213    }
14214   ],
14215   "fields" :
14216   [
14217    {
14218     "access" : "private",
14219     "field_name" : "_hidl_mMutex",
14220     "field_offset" : 544,
14221     "referenced_type" : "_ZTINSt3__15mutexE"
14222    },
14223    {
14224     "access" : "private",
14225     "field_name" : "_hidl_mDeathRecipients",
14226     "field_offset" : 576,
14227     "referenced_type" : "_ZTINSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEEE"
14228    }
14229   ],
14230   "linker_set_key" : "_ZTIN7android8hardware7thermal4V1_111BpHwThermalE",
14231   "name" : "android::hardware::thermal::V1_1::BpHwThermal",
14232   "referenced_type" : "_ZTIN7android8hardware7thermal4V1_111BpHwThermalE",
14233   "self_type" : "_ZTIN7android8hardware7thermal4V1_111BpHwThermalE",
14234   "size" : 92,
14235   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.1/[email protected]_genc++_headers/gen/android/hardware/thermal/1.1/BpHwThermal.h",
14236   "vtable_components" :
14237   [
14238    {
14239     "component_value" : 84,
14240     "kind" : "vbase_offset"
14241    },
14242    {
14243     "kind" : "offset_to_top"
14244    },
14245    {
14246     "kind" : "rtti",
14247     "mangled_component_name" : "_ZTIN7android8hardware7thermal4V1_111BpHwThermalE"
14248    },
14249    {
14250     "mangled_component_name" : "_ZNK7android8hardware7thermal4V1_111BpHwThermal8isRemoteEv"
14251    },
14252    {
14253     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_111BpHwThermal14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
14254    },
14255    {
14256     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_111BpHwThermal5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
14257    },
14258    {
14259     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_111BpHwThermal19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
14260    },
14261    {
14262     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_111BpHwThermal12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
14263    },
14264    {
14265     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_111BpHwThermal21setHALInstrumentationEv"
14266    },
14267    {
14268     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_111BpHwThermal11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
14269    },
14270    {
14271     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_111BpHwThermal4pingEv"
14272    },
14273    {
14274     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_111BpHwThermal12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
14275    },
14276    {
14277     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_111BpHwThermal21notifySyspropsChangedEv"
14278    },
14279    {
14280     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_111BpHwThermal13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
14281    },
14282    {
14283     "kind" : "complete_dtor_pointer",
14284     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_111BpHwThermalD1Ev"
14285    },
14286    {
14287     "kind" : "deleting_dtor_pointer",
14288     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_111BpHwThermalD0Ev"
14289    },
14290    {
14291     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_111BpHwThermal15getTemperaturesENSt3__18functionIFvRKNS1_4V1_013ThermalStatusERKNS0_8hidl_vecINS6_11TemperatureEEEEEE"
14292    },
14293    {
14294     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_111BpHwThermal12getCpuUsagesENSt3__18functionIFvRKNS1_4V1_013ThermalStatusERKNS0_8hidl_vecINS6_8CpuUsageEEEEEE"
14295    },
14296    {
14297     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_111BpHwThermal17getCoolingDevicesENSt3__18functionIFvRKNS1_4V1_013ThermalStatusERKNS0_8hidl_vecINS6_13CoolingDeviceEEEEEE"
14298    },
14299    {
14300     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_111BpHwThermal23registerThermalCallbackERKNS_2spINS2_16IThermalCallbackEEE"
14301    },
14302    {
14303     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_7thermal4V1_18IThermalEE10onAsBinderEv"
14304    },
14305    {
14306     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_111BpHwThermal15onLastStrongRefEPKv"
14307    },
14308    {
14309     "component_value" : 80,
14310     "kind" : "vbase_offset"
14311    },
14312    {
14313     "component_value" : -4,
14314     "kind" : "offset_to_top"
14315    },
14316    {
14317     "kind" : "rtti",
14318     "mangled_component_name" : "_ZTIN7android8hardware7thermal4V1_111BpHwThermalE"
14319    },
14320    {
14321     "kind" : "complete_dtor_pointer",
14322     "mangled_component_name" : "_ZThn4_N7android8hardware7thermal4V1_111BpHwThermalD1Ev"
14323    },
14324    {
14325     "kind" : "deleting_dtor_pointer",
14326     "mangled_component_name" : "_ZThn4_N7android8hardware7thermal4V1_111BpHwThermalD0Ev"
14327    },
14328    {
14329     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_7thermal4V1_18IThermalEE10onAsBinderEv"
14330    },
14331    {
14332     "component_value" : 76,
14333     "kind" : "vbase_offset"
14334    },
14335    {
14336     "component_value" : -8,
14337     "kind" : "offset_to_top"
14338    },
14339    {
14340     "kind" : "rtti",
14341     "mangled_component_name" : "_ZTIN7android8hardware7thermal4V1_111BpHwThermalE"
14342    },
14343    {
14344     "kind" : "complete_dtor_pointer",
14345     "mangled_component_name" : "_ZThn8_N7android8hardware7thermal4V1_111BpHwThermalD1Ev"
14346    },
14347    {
14348     "kind" : "deleting_dtor_pointer",
14349     "mangled_component_name" : "_ZThn8_N7android8hardware7thermal4V1_111BpHwThermalD0Ev"
14350    },
14351    {
14352     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
14353    },
14354    {
14355     "mangled_component_name" : "_ZThn8_N7android8hardware7thermal4V1_111BpHwThermal15onLastStrongRefEPKv"
14356    },
14357    {
14358     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
14359    },
14360    {
14361     "component_value" : -24,
14362     "kind" : "offset_to_top"
14363    },
14364    {
14365     "kind" : "rtti",
14366     "mangled_component_name" : "_ZTIN7android8hardware7thermal4V1_111BpHwThermalE"
14367    },
14368    {
14369     "kind" : "complete_dtor_pointer",
14370     "mangled_component_name" : "_ZThn24_N7android8hardware7thermal4V1_111BpHwThermalD1Ev"
14371    },
14372    {
14373     "kind" : "deleting_dtor_pointer",
14374     "mangled_component_name" : "_ZThn24_N7android8hardware7thermal4V1_111BpHwThermalD0Ev"
14375    },
14376    {
14377     "kind" : "vcall_offset"
14378    },
14379    {
14380     "component_value" : -76,
14381     "kind" : "vcall_offset"
14382    },
14383    {
14384     "component_value" : -84,
14385     "kind" : "vcall_offset"
14386    },
14387    {
14388     "component_value" : -76,
14389     "kind" : "vcall_offset"
14390    },
14391    {
14392     "component_value" : -84,
14393     "kind" : "vcall_offset"
14394    },
14395    {
14396     "component_value" : -84,
14397     "kind" : "offset_to_top"
14398    },
14399    {
14400     "kind" : "rtti",
14401     "mangled_component_name" : "_ZTIN7android8hardware7thermal4V1_111BpHwThermalE"
14402    },
14403    {
14404     "kind" : "complete_dtor_pointer",
14405     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7thermal4V1_111BpHwThermalD1Ev"
14406    },
14407    {
14408     "kind" : "deleting_dtor_pointer",
14409     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7thermal4V1_111BpHwThermalD0Ev"
14410    },
14411    {
14412     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
14413    },
14414    {
14415     "mangled_component_name" : "_ZTv0_n20_N7android8hardware7thermal4V1_111BpHwThermal15onLastStrongRefEPKv"
14416    },
14417    {
14418     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
14419    },
14420    {
14421     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14422    }
14423   ]
14424  },
14425  {
14426   "alignment" : 4,
14427   "base_specifiers" :
14428   [
14429    {
14430     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
14431    }
14432   ],
14433   "linker_set_key" : "_ZTIN7android8hardware7thermal4V1_116IThermalCallbackE",
14434   "name" : "android::hardware::thermal::V1_1::IThermalCallback",
14435   "referenced_type" : "_ZTIN7android8hardware7thermal4V1_116IThermalCallbackE",
14436   "self_type" : "_ZTIN7android8hardware7thermal4V1_116IThermalCallbackE",
14437   "size" : 12,
14438   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.1/[email protected]_genc++_headers/gen/android/hardware/thermal/1.1/IThermalCallback.h",
14439   "vtable_components" :
14440   [
14441    {
14442     "component_value" : 4,
14443     "kind" : "vbase_offset"
14444    },
14445    {
14446     "kind" : "offset_to_top"
14447    },
14448    {
14449     "kind" : "rtti",
14450     "mangled_component_name" : "_ZTIN7android8hardware7thermal4V1_116IThermalCallbackE"
14451    },
14452    {
14453     "mangled_component_name" : "_ZNK7android8hardware7thermal4V1_116IThermalCallback8isRemoteEv"
14454    },
14455    {
14456     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_116IThermalCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
14457    },
14458    {
14459     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_116IThermalCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
14460    },
14461    {
14462     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_116IThermalCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
14463    },
14464    {
14465     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_116IThermalCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
14466    },
14467    {
14468     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_116IThermalCallback21setHALInstrumentationEv"
14469    },
14470    {
14471     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_116IThermalCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
14472    },
14473    {
14474     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_116IThermalCallback4pingEv"
14475    },
14476    {
14477     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_116IThermalCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
14478    },
14479    {
14480     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_116IThermalCallback21notifySyspropsChangedEv"
14481    },
14482    {
14483     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_116IThermalCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
14484    },
14485    {
14486     "kind" : "complete_dtor_pointer",
14487     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_116IThermalCallbackD1Ev"
14488    },
14489    {
14490     "kind" : "deleting_dtor_pointer",
14491     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_116IThermalCallbackD0Ev"
14492    },
14493    {
14494     "is_pure" : true,
14495     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_116IThermalCallback16notifyThrottlingEbRKNS1_4V1_011TemperatureE"
14496    },
14497    {
14498     "kind" : "vcall_offset"
14499    },
14500    {
14501     "kind" : "vcall_offset"
14502    },
14503    {
14504     "kind" : "vcall_offset"
14505    },
14506    {
14507     "kind" : "vcall_offset"
14508    },
14509    {
14510     "component_value" : -4,
14511     "kind" : "vcall_offset"
14512    },
14513    {
14514     "component_value" : -4,
14515     "kind" : "offset_to_top"
14516    },
14517    {
14518     "kind" : "rtti",
14519     "mangled_component_name" : "_ZTIN7android8hardware7thermal4V1_116IThermalCallbackE"
14520    },
14521    {
14522     "kind" : "complete_dtor_pointer",
14523     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7thermal4V1_116IThermalCallbackD1Ev"
14524    },
14525    {
14526     "kind" : "deleting_dtor_pointer",
14527     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7thermal4V1_116IThermalCallbackD0Ev"
14528    },
14529    {
14530     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14531    },
14532    {
14533     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14534    },
14535    {
14536     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14537    },
14538    {
14539     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14540    }
14541   ]
14542  },
14543  {
14544   "alignment" : 4,
14545   "base_specifiers" :
14546   [
14547    {
14548     "referenced_type" : "_ZTIN7android8hardware7thermal4V1_116IThermalCallbackE"
14549    },
14550    {
14551     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
14552    }
14553   ],
14554   "fields" :
14555   [
14556    {
14557     "access" : "private",
14558     "field_name" : "mImpl",
14559     "field_offset" : 384,
14560     "referenced_type" : "_ZTIKN7android2spINS_8hardware7thermal4V1_116IThermalCallbackEEE"
14561    },
14562    {
14563     "access" : "private",
14564     "field_name" : "mOnewayQueue",
14565     "field_offset" : 416,
14566     "referenced_type" : "_ZTIN7android8hardware7details10TaskRunnerE"
14567    }
14568   ],
14569   "linker_set_key" : "_ZTIN7android8hardware7thermal4V1_117BsThermalCallbackE",
14570   "name" : "android::hardware::thermal::V1_1::BsThermalCallback",
14571   "referenced_type" : "_ZTIN7android8hardware7thermal4V1_117BsThermalCallbackE",
14572   "self_type" : "_ZTIN7android8hardware7thermal4V1_117BsThermalCallbackE",
14573   "size" : 68,
14574   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.1/[email protected]_genc++_headers/gen/android/hardware/thermal/1.1/BsThermalCallback.h",
14575   "vtable_components" :
14576   [
14577    {
14578     "component_value" : 60,
14579     "kind" : "vbase_offset"
14580    },
14581    {
14582     "kind" : "offset_to_top"
14583    },
14584    {
14585     "kind" : "rtti",
14586     "mangled_component_name" : "_ZTIN7android8hardware7thermal4V1_117BsThermalCallbackE"
14587    },
14588    {
14589     "mangled_component_name" : "_ZNK7android8hardware7thermal4V1_116IThermalCallback8isRemoteEv"
14590    },
14591    {
14592     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_117BsThermalCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
14593    },
14594    {
14595     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_117BsThermalCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
14596    },
14597    {
14598     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_117BsThermalCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
14599    },
14600    {
14601     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_117BsThermalCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
14602    },
14603    {
14604     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_117BsThermalCallback21setHALInstrumentationEv"
14605    },
14606    {
14607     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_117BsThermalCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
14608    },
14609    {
14610     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_117BsThermalCallback4pingEv"
14611    },
14612    {
14613     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_117BsThermalCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
14614    },
14615    {
14616     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_117BsThermalCallback21notifySyspropsChangedEv"
14617    },
14618    {
14619     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_117BsThermalCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
14620    },
14621    {
14622     "kind" : "complete_dtor_pointer",
14623     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_117BsThermalCallbackD1Ev"
14624    },
14625    {
14626     "kind" : "deleting_dtor_pointer",
14627     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_117BsThermalCallbackD0Ev"
14628    },
14629    {
14630     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_117BsThermalCallback16notifyThrottlingEbRKNS1_4V1_011TemperatureE"
14631    },
14632    {
14633     "component_value" : -4,
14634     "kind" : "offset_to_top"
14635    },
14636    {
14637     "kind" : "rtti",
14638     "mangled_component_name" : "_ZTIN7android8hardware7thermal4V1_117BsThermalCallbackE"
14639    },
14640    {
14641     "kind" : "complete_dtor_pointer",
14642     "mangled_component_name" : "_ZThn4_N7android8hardware7thermal4V1_117BsThermalCallbackD1Ev"
14643    },
14644    {
14645     "kind" : "deleting_dtor_pointer",
14646     "mangled_component_name" : "_ZThn4_N7android8hardware7thermal4V1_117BsThermalCallbackD0Ev"
14647    },
14648    {
14649     "kind" : "vcall_offset"
14650    },
14651    {
14652     "kind" : "vcall_offset"
14653    },
14654    {
14655     "kind" : "vcall_offset"
14656    },
14657    {
14658     "kind" : "vcall_offset"
14659    },
14660    {
14661     "component_value" : -60,
14662     "kind" : "vcall_offset"
14663    },
14664    {
14665     "component_value" : -60,
14666     "kind" : "offset_to_top"
14667    },
14668    {
14669     "kind" : "rtti",
14670     "mangled_component_name" : "_ZTIN7android8hardware7thermal4V1_117BsThermalCallbackE"
14671    },
14672    {
14673     "kind" : "complete_dtor_pointer",
14674     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7thermal4V1_117BsThermalCallbackD1Ev"
14675    },
14676    {
14677     "kind" : "deleting_dtor_pointer",
14678     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7thermal4V1_117BsThermalCallbackD0Ev"
14679    },
14680    {
14681     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14682    },
14683    {
14684     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14685    },
14686    {
14687     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14688    },
14689    {
14690     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14691    }
14692   ]
14693  },
14694  {
14695   "alignment" : 4,
14696   "base_specifiers" :
14697   [
14698    {
14699     "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
14700    }
14701   ],
14702   "fields" :
14703   [
14704    {
14705     "access" : "private",
14706     "field_name" : "_hidl_mImpl",
14707     "field_offset" : 544,
14708     "referenced_type" : "_ZTIN7android2spINS_8hardware7thermal4V1_116IThermalCallbackEEE"
14709    }
14710   ],
14711   "linker_set_key" : "_ZTIN7android8hardware7thermal4V1_119BnHwThermalCallbackE",
14712   "name" : "android::hardware::thermal::V1_1::BnHwThermalCallback",
14713   "referenced_type" : "_ZTIN7android8hardware7thermal4V1_119BnHwThermalCallbackE",
14714   "self_type" : "_ZTIN7android8hardware7thermal4V1_119BnHwThermalCallbackE",
14715   "size" : 80,
14716   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.1/[email protected]_genc++_headers/gen/android/hardware/thermal/1.1/BnHwThermalCallback.h",
14717   "vtable_components" :
14718   [
14719    {
14720     "component_value" : 72,
14721     "kind" : "vbase_offset"
14722    },
14723    {
14724     "kind" : "offset_to_top"
14725    },
14726    {
14727     "kind" : "rtti",
14728     "mangled_component_name" : "_ZTIN7android8hardware7thermal4V1_119BnHwThermalCallbackE"
14729    },
14730    {
14731     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
14732    },
14733    {
14734     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
14735    },
14736    {
14737     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
14738    },
14739    {
14740     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BnHwBase13checkSubclassEPKv"
14741    },
14742    {
14743     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
14744    },
14745    {
14746     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
14747    },
14748    {
14749     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
14750    },
14751    {
14752     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
14753    },
14754    {
14755     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
14756    },
14757    {
14758     "kind" : "complete_dtor_pointer",
14759     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_119BnHwThermalCallbackD1Ev"
14760    },
14761    {
14762     "kind" : "deleting_dtor_pointer",
14763     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_119BnHwThermalCallbackD0Ev"
14764    },
14765    {
14766     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_119BnHwThermalCallback10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
14767    },
14768    {
14769     "component_value" : -20,
14770     "kind" : "offset_to_top"
14771    },
14772    {
14773     "kind" : "rtti",
14774     "mangled_component_name" : "_ZTIN7android8hardware7thermal4V1_119BnHwThermalCallbackE"
14775    },
14776    {
14777     "kind" : "complete_dtor_pointer",
14778     "mangled_component_name" : "_ZThn20_N7android8hardware7thermal4V1_119BnHwThermalCallbackD1Ev"
14779    },
14780    {
14781     "kind" : "deleting_dtor_pointer",
14782     "mangled_component_name" : "_ZThn20_N7android8hardware7thermal4V1_119BnHwThermalCallbackD0Ev"
14783    },
14784    {
14785     "kind" : "vcall_offset"
14786    },
14787    {
14788     "kind" : "vcall_offset"
14789    },
14790    {
14791     "kind" : "vcall_offset"
14792    },
14793    {
14794     "kind" : "vcall_offset"
14795    },
14796    {
14797     "component_value" : -72,
14798     "kind" : "vcall_offset"
14799    },
14800    {
14801     "component_value" : -72,
14802     "kind" : "offset_to_top"
14803    },
14804    {
14805     "kind" : "rtti",
14806     "mangled_component_name" : "_ZTIN7android8hardware7thermal4V1_119BnHwThermalCallbackE"
14807    },
14808    {
14809     "kind" : "complete_dtor_pointer",
14810     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7thermal4V1_119BnHwThermalCallbackD1Ev"
14811    },
14812    {
14813     "kind" : "deleting_dtor_pointer",
14814     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7thermal4V1_119BnHwThermalCallbackD0Ev"
14815    },
14816    {
14817     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14818    },
14819    {
14820     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14821    },
14822    {
14823     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14824    },
14825    {
14826     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14827    }
14828   ]
14829  },
14830  {
14831   "alignment" : 4,
14832   "base_specifiers" :
14833   [
14834    {
14835     "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_7thermal4V1_116IThermalCallbackEEE"
14836    },
14837    {
14838     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
14839    }
14840   ],
14841   "fields" :
14842   [
14843    {
14844     "access" : "private",
14845     "field_name" : "_hidl_mMutex",
14846     "field_offset" : 544,
14847     "referenced_type" : "_ZTINSt3__15mutexE"
14848    },
14849    {
14850     "access" : "private",
14851     "field_name" : "_hidl_mDeathRecipients",
14852     "field_offset" : 576,
14853     "referenced_type" : "_ZTINSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEEE"
14854    }
14855   ],
14856   "linker_set_key" : "_ZTIN7android8hardware7thermal4V1_119BpHwThermalCallbackE",
14857   "name" : "android::hardware::thermal::V1_1::BpHwThermalCallback",
14858   "referenced_type" : "_ZTIN7android8hardware7thermal4V1_119BpHwThermalCallbackE",
14859   "self_type" : "_ZTIN7android8hardware7thermal4V1_119BpHwThermalCallbackE",
14860   "size" : 92,
14861   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.1/[email protected]_genc++_headers/gen/android/hardware/thermal/1.1/BpHwThermalCallback.h",
14862   "vtable_components" :
14863   [
14864    {
14865     "component_value" : 84,
14866     "kind" : "vbase_offset"
14867    },
14868    {
14869     "kind" : "offset_to_top"
14870    },
14871    {
14872     "kind" : "rtti",
14873     "mangled_component_name" : "_ZTIN7android8hardware7thermal4V1_119BpHwThermalCallbackE"
14874    },
14875    {
14876     "mangled_component_name" : "_ZNK7android8hardware7thermal4V1_119BpHwThermalCallback8isRemoteEv"
14877    },
14878    {
14879     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_119BpHwThermalCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
14880    },
14881    {
14882     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_119BpHwThermalCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
14883    },
14884    {
14885     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_119BpHwThermalCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
14886    },
14887    {
14888     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_119BpHwThermalCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
14889    },
14890    {
14891     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_119BpHwThermalCallback21setHALInstrumentationEv"
14892    },
14893    {
14894     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_119BpHwThermalCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
14895    },
14896    {
14897     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_119BpHwThermalCallback4pingEv"
14898    },
14899    {
14900     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_119BpHwThermalCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
14901    },
14902    {
14903     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_119BpHwThermalCallback21notifySyspropsChangedEv"
14904    },
14905    {
14906     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_119BpHwThermalCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
14907    },
14908    {
14909     "kind" : "complete_dtor_pointer",
14910     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_119BpHwThermalCallbackD1Ev"
14911    },
14912    {
14913     "kind" : "deleting_dtor_pointer",
14914     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_119BpHwThermalCallbackD0Ev"
14915    },
14916    {
14917     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_119BpHwThermalCallback16notifyThrottlingEbRKNS1_4V1_011TemperatureE"
14918    },
14919    {
14920     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_7thermal4V1_116IThermalCallbackEE10onAsBinderEv"
14921    },
14922    {
14923     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_119BpHwThermalCallback15onLastStrongRefEPKv"
14924    },
14925    {
14926     "component_value" : 80,
14927     "kind" : "vbase_offset"
14928    },
14929    {
14930     "component_value" : -4,
14931     "kind" : "offset_to_top"
14932    },
14933    {
14934     "kind" : "rtti",
14935     "mangled_component_name" : "_ZTIN7android8hardware7thermal4V1_119BpHwThermalCallbackE"
14936    },
14937    {
14938     "kind" : "complete_dtor_pointer",
14939     "mangled_component_name" : "_ZThn4_N7android8hardware7thermal4V1_119BpHwThermalCallbackD1Ev"
14940    },
14941    {
14942     "kind" : "deleting_dtor_pointer",
14943     "mangled_component_name" : "_ZThn4_N7android8hardware7thermal4V1_119BpHwThermalCallbackD0Ev"
14944    },
14945    {
14946     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_7thermal4V1_116IThermalCallbackEE10onAsBinderEv"
14947    },
14948    {
14949     "component_value" : 76,
14950     "kind" : "vbase_offset"
14951    },
14952    {
14953     "component_value" : -8,
14954     "kind" : "offset_to_top"
14955    },
14956    {
14957     "kind" : "rtti",
14958     "mangled_component_name" : "_ZTIN7android8hardware7thermal4V1_119BpHwThermalCallbackE"
14959    },
14960    {
14961     "kind" : "complete_dtor_pointer",
14962     "mangled_component_name" : "_ZThn8_N7android8hardware7thermal4V1_119BpHwThermalCallbackD1Ev"
14963    },
14964    {
14965     "kind" : "deleting_dtor_pointer",
14966     "mangled_component_name" : "_ZThn8_N7android8hardware7thermal4V1_119BpHwThermalCallbackD0Ev"
14967    },
14968    {
14969     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
14970    },
14971    {
14972     "mangled_component_name" : "_ZThn8_N7android8hardware7thermal4V1_119BpHwThermalCallback15onLastStrongRefEPKv"
14973    },
14974    {
14975     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
14976    },
14977    {
14978     "component_value" : -24,
14979     "kind" : "offset_to_top"
14980    },
14981    {
14982     "kind" : "rtti",
14983     "mangled_component_name" : "_ZTIN7android8hardware7thermal4V1_119BpHwThermalCallbackE"
14984    },
14985    {
14986     "kind" : "complete_dtor_pointer",
14987     "mangled_component_name" : "_ZThn24_N7android8hardware7thermal4V1_119BpHwThermalCallbackD1Ev"
14988    },
14989    {
14990     "kind" : "deleting_dtor_pointer",
14991     "mangled_component_name" : "_ZThn24_N7android8hardware7thermal4V1_119BpHwThermalCallbackD0Ev"
14992    },
14993    {
14994     "kind" : "vcall_offset"
14995    },
14996    {
14997     "component_value" : -76,
14998     "kind" : "vcall_offset"
14999    },
15000    {
15001     "component_value" : -84,
15002     "kind" : "vcall_offset"
15003    },
15004    {
15005     "component_value" : -76,
15006     "kind" : "vcall_offset"
15007    },
15008    {
15009     "component_value" : -84,
15010     "kind" : "vcall_offset"
15011    },
15012    {
15013     "component_value" : -84,
15014     "kind" : "offset_to_top"
15015    },
15016    {
15017     "kind" : "rtti",
15018     "mangled_component_name" : "_ZTIN7android8hardware7thermal4V1_119BpHwThermalCallbackE"
15019    },
15020    {
15021     "kind" : "complete_dtor_pointer",
15022     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7thermal4V1_119BpHwThermalCallbackD1Ev"
15023    },
15024    {
15025     "kind" : "deleting_dtor_pointer",
15026     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7thermal4V1_119BpHwThermalCallbackD0Ev"
15027    },
15028    {
15029     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
15030    },
15031    {
15032     "mangled_component_name" : "_ZTv0_n20_N7android8hardware7thermal4V1_119BpHwThermalCallback15onLastStrongRefEPKv"
15033    },
15034    {
15035     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
15036    },
15037    {
15038     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
15039    }
15040   ]
15041  },
15042  {
15043   "alignment" : 4,
15044   "base_specifiers" :
15045   [
15046    {
15047     "referenced_type" : "_ZTIN7android8hardware7thermal4V1_08IThermalE"
15048    }
15049   ],
15050   "linker_set_key" : "_ZTIN7android8hardware7thermal4V1_18IThermalE",
15051   "name" : "android::hardware::thermal::V1_1::IThermal",
15052   "referenced_type" : "_ZTIN7android8hardware7thermal4V1_18IThermalE",
15053   "self_type" : "_ZTIN7android8hardware7thermal4V1_18IThermalE",
15054   "size" : 12,
15055   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.1/[email protected]_genc++_headers/gen/android/hardware/thermal/1.1/IThermal.h",
15056   "vtable_components" :
15057   [
15058    {
15059     "component_value" : 4,
15060     "kind" : "vbase_offset"
15061    },
15062    {
15063     "kind" : "offset_to_top"
15064    },
15065    {
15066     "kind" : "rtti",
15067     "mangled_component_name" : "_ZTIN7android8hardware7thermal4V1_18IThermalE"
15068    },
15069    {
15070     "mangled_component_name" : "_ZNK7android8hardware7thermal4V1_18IThermal8isRemoteEv"
15071    },
15072    {
15073     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_18IThermal14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
15074    },
15075    {
15076     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_18IThermal5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
15077    },
15078    {
15079     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_18IThermal19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
15080    },
15081    {
15082     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_18IThermal12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
15083    },
15084    {
15085     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_18IThermal21setHALInstrumentationEv"
15086    },
15087    {
15088     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_18IThermal11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
15089    },
15090    {
15091     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_18IThermal4pingEv"
15092    },
15093    {
15094     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_18IThermal12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
15095    },
15096    {
15097     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_18IThermal21notifySyspropsChangedEv"
15098    },
15099    {
15100     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_18IThermal13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
15101    },
15102    {
15103     "kind" : "complete_dtor_pointer",
15104     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_18IThermalD1Ev"
15105    },
15106    {
15107     "kind" : "deleting_dtor_pointer",
15108     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_18IThermalD0Ev"
15109    },
15110    {
15111     "is_pure" : true,
15112     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_18IThermal15getTemperaturesENSt3__18functionIFvRKNS1_4V1_013ThermalStatusERKNS0_8hidl_vecINS6_11TemperatureEEEEEE"
15113    },
15114    {
15115     "is_pure" : true,
15116     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_18IThermal12getCpuUsagesENSt3__18functionIFvRKNS1_4V1_013ThermalStatusERKNS0_8hidl_vecINS6_8CpuUsageEEEEEE"
15117    },
15118    {
15119     "is_pure" : true,
15120     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_18IThermal17getCoolingDevicesENSt3__18functionIFvRKNS1_4V1_013ThermalStatusERKNS0_8hidl_vecINS6_13CoolingDeviceEEEEEE"
15121    },
15122    {
15123     "is_pure" : true,
15124     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_18IThermal23registerThermalCallbackERKNS_2spINS2_16IThermalCallbackEEE"
15125    },
15126    {
15127     "kind" : "vcall_offset"
15128    },
15129    {
15130     "kind" : "vcall_offset"
15131    },
15132    {
15133     "kind" : "vcall_offset"
15134    },
15135    {
15136     "kind" : "vcall_offset"
15137    },
15138    {
15139     "component_value" : -4,
15140     "kind" : "vcall_offset"
15141    },
15142    {
15143     "component_value" : -4,
15144     "kind" : "offset_to_top"
15145    },
15146    {
15147     "kind" : "rtti",
15148     "mangled_component_name" : "_ZTIN7android8hardware7thermal4V1_18IThermalE"
15149    },
15150    {
15151     "kind" : "complete_dtor_pointer",
15152     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7thermal4V1_18IThermalD1Ev"
15153    },
15154    {
15155     "kind" : "deleting_dtor_pointer",
15156     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7thermal4V1_18IThermalD0Ev"
15157    },
15158    {
15159     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
15160    },
15161    {
15162     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
15163    },
15164    {
15165     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
15166    },
15167    {
15168     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
15169    }
15170   ]
15171  },
15172  {
15173   "alignment" : 4,
15174   "base_specifiers" :
15175   [
15176    {
15177     "referenced_type" : "_ZTIN7android8hardware7thermal4V1_18IThermalE"
15178    },
15179    {
15180     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
15181    }
15182   ],
15183   "fields" :
15184   [
15185    {
15186     "access" : "private",
15187     "field_name" : "mImpl",
15188     "field_offset" : 384,
15189     "referenced_type" : "_ZTIKN7android2spINS_8hardware7thermal4V1_18IThermalEEE"
15190    },
15191    {
15192     "access" : "private",
15193     "field_name" : "mOnewayQueue",
15194     "field_offset" : 416,
15195     "referenced_type" : "_ZTIN7android8hardware7details10TaskRunnerE"
15196    }
15197   ],
15198   "linker_set_key" : "_ZTIN7android8hardware7thermal4V1_19BsThermalE",
15199   "name" : "android::hardware::thermal::V1_1::BsThermal",
15200   "referenced_type" : "_ZTIN7android8hardware7thermal4V1_19BsThermalE",
15201   "self_type" : "_ZTIN7android8hardware7thermal4V1_19BsThermalE",
15202   "size" : 68,
15203   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.1/[email protected]_genc++_headers/gen/android/hardware/thermal/1.1/BsThermal.h",
15204   "vtable_components" :
15205   [
15206    {
15207     "component_value" : 60,
15208     "kind" : "vbase_offset"
15209    },
15210    {
15211     "kind" : "offset_to_top"
15212    },
15213    {
15214     "kind" : "rtti",
15215     "mangled_component_name" : "_ZTIN7android8hardware7thermal4V1_19BsThermalE"
15216    },
15217    {
15218     "mangled_component_name" : "_ZNK7android8hardware7thermal4V1_18IThermal8isRemoteEv"
15219    },
15220    {
15221     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_19BsThermal14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
15222    },
15223    {
15224     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_19BsThermal5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
15225    },
15226    {
15227     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_19BsThermal19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
15228    },
15229    {
15230     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_19BsThermal12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
15231    },
15232    {
15233     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_19BsThermal21setHALInstrumentationEv"
15234    },
15235    {
15236     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_19BsThermal11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
15237    },
15238    {
15239     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_19BsThermal4pingEv"
15240    },
15241    {
15242     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_19BsThermal12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
15243    },
15244    {
15245     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_19BsThermal21notifySyspropsChangedEv"
15246    },
15247    {
15248     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_19BsThermal13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
15249    },
15250    {
15251     "kind" : "complete_dtor_pointer",
15252     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_19BsThermalD1Ev"
15253    },
15254    {
15255     "kind" : "deleting_dtor_pointer",
15256     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_19BsThermalD0Ev"
15257    },
15258    {
15259     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_19BsThermal15getTemperaturesENSt3__18functionIFvRKNS1_4V1_013ThermalStatusERKNS0_8hidl_vecINS6_11TemperatureEEEEEE"
15260    },
15261    {
15262     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_19BsThermal12getCpuUsagesENSt3__18functionIFvRKNS1_4V1_013ThermalStatusERKNS0_8hidl_vecINS6_8CpuUsageEEEEEE"
15263    },
15264    {
15265     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_19BsThermal17getCoolingDevicesENSt3__18functionIFvRKNS1_4V1_013ThermalStatusERKNS0_8hidl_vecINS6_13CoolingDeviceEEEEEE"
15266    },
15267    {
15268     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_19BsThermal23registerThermalCallbackERKNS_2spINS2_16IThermalCallbackEEE"
15269    },
15270    {
15271     "component_value" : -4,
15272     "kind" : "offset_to_top"
15273    },
15274    {
15275     "kind" : "rtti",
15276     "mangled_component_name" : "_ZTIN7android8hardware7thermal4V1_19BsThermalE"
15277    },
15278    {
15279     "kind" : "complete_dtor_pointer",
15280     "mangled_component_name" : "_ZThn4_N7android8hardware7thermal4V1_19BsThermalD1Ev"
15281    },
15282    {
15283     "kind" : "deleting_dtor_pointer",
15284     "mangled_component_name" : "_ZThn4_N7android8hardware7thermal4V1_19BsThermalD0Ev"
15285    },
15286    {
15287     "kind" : "vcall_offset"
15288    },
15289    {
15290     "kind" : "vcall_offset"
15291    },
15292    {
15293     "kind" : "vcall_offset"
15294    },
15295    {
15296     "kind" : "vcall_offset"
15297    },
15298    {
15299     "component_value" : -60,
15300     "kind" : "vcall_offset"
15301    },
15302    {
15303     "component_value" : -60,
15304     "kind" : "offset_to_top"
15305    },
15306    {
15307     "kind" : "rtti",
15308     "mangled_component_name" : "_ZTIN7android8hardware7thermal4V1_19BsThermalE"
15309    },
15310    {
15311     "kind" : "complete_dtor_pointer",
15312     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7thermal4V1_19BsThermalD1Ev"
15313    },
15314    {
15315     "kind" : "deleting_dtor_pointer",
15316     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7thermal4V1_19BsThermalD0Ev"
15317    },
15318    {
15319     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
15320    },
15321    {
15322     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
15323    },
15324    {
15325     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
15326    },
15327    {
15328     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
15329    }
15330   ]
15331  },
15332  {
15333   "alignment" : 4,
15334   "fields" :
15335   [
15336    {
15337     "access" : "private",
15338     "field_name" : "mBuffer",
15339     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE"
15340    },
15341    {
15342     "access" : "private",
15343     "field_name" : "mSize",
15344     "field_offset" : 64,
15345     "referenced_type" : "_ZTIj"
15346    },
15347    {
15348     "access" : "private",
15349     "field_name" : "mOwnsBuffer",
15350     "field_offset" : 96,
15351     "referenced_type" : "_ZTIb"
15352    },
15353    {
15354     "access" : "private",
15355     "field_name" : "mPad",
15356     "field_offset" : 104,
15357     "referenced_type" : "_ZTIA3_h"
15358    }
15359   ],
15360   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
15361   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> >",
15362   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
15363   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
15364   "size" : 16,
15365   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
15366   "template_args" : [ "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE" ]
15367  },
15368  {
15369   "alignment" : 4,
15370   "fields" :
15371   [
15372    {
15373     "access" : "private",
15374     "field_name" : "mBuffer",
15375     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE"
15376    },
15377    {
15378     "access" : "private",
15379     "field_name" : "mSize",
15380     "field_offset" : 64,
15381     "referenced_type" : "_ZTIj"
15382    },
15383    {
15384     "access" : "private",
15385     "field_name" : "mOwnsBuffer",
15386     "field_offset" : 96,
15387     "referenced_type" : "_ZTIb"
15388    },
15389    {
15390     "access" : "private",
15391     "field_name" : "mPad",
15392     "field_offset" : 104,
15393     "referenced_type" : "_ZTIA3_h"
15394    }
15395   ],
15396   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
15397   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string>",
15398   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
15399   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
15400   "size" : 16,
15401   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
15402   "template_args" : [ "_ZTIN7android8hardware11hidl_stringE" ]
15403  },
15404  {
15405   "alignment" : 4,
15406   "fields" :
15407   [
15408    {
15409     "access" : "private",
15410     "field_name" : "mBuffer",
15411     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE"
15412    },
15413    {
15414     "access" : "private",
15415     "field_name" : "mSize",
15416     "field_offset" : 64,
15417     "referenced_type" : "_ZTIj"
15418    },
15419    {
15420     "access" : "private",
15421     "field_name" : "mOwnsBuffer",
15422     "field_offset" : 96,
15423     "referenced_type" : "_ZTIb"
15424    },
15425    {
15426     "access" : "private",
15427     "field_name" : "mPad",
15428     "field_offset" : 104,
15429     "referenced_type" : "_ZTIA3_h"
15430    }
15431   ],
15432   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE",
15433   "name" : "android::hardware::hidl_vec<android::hardware::GrantorDescriptor>",
15434   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE",
15435   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE",
15436   "size" : 16,
15437   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
15438   "template_args" : [ "_ZTIN7android8hardware17GrantorDescriptorE" ]
15439  },
15440  {
15441   "alignment" : 4,
15442   "fields" :
15443   [
15444    {
15445     "access" : "private",
15446     "field_name" : "mBuffer",
15447     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V1_011TemperatureEEE"
15448    },
15449    {
15450     "access" : "private",
15451     "field_name" : "mSize",
15452     "field_offset" : 64,
15453     "referenced_type" : "_ZTIj"
15454    },
15455    {
15456     "access" : "private",
15457     "field_name" : "mOwnsBuffer",
15458     "field_offset" : 96,
15459     "referenced_type" : "_ZTIb"
15460    },
15461    {
15462     "access" : "private",
15463     "field_name" : "mPad",
15464     "field_offset" : 104,
15465     "referenced_type" : "_ZTIA3_h"
15466    }
15467   ],
15468   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_7thermal4V1_011TemperatureEEE",
15469   "name" : "android::hardware::hidl_vec<android::hardware::thermal::V1_0::Temperature>",
15470   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_7thermal4V1_011TemperatureEEE",
15471   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_7thermal4V1_011TemperatureEEE",
15472   "size" : 16,
15473   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
15474   "template_args" : [ "_ZTIN7android8hardware7thermal4V1_011TemperatureE" ]
15475  },
15476  {
15477   "alignment" : 4,
15478   "fields" :
15479   [
15480    {
15481     "access" : "private",
15482     "field_name" : "mBuffer",
15483     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V1_013CoolingDeviceEEE"
15484    },
15485    {
15486     "access" : "private",
15487     "field_name" : "mSize",
15488     "field_offset" : 64,
15489     "referenced_type" : "_ZTIj"
15490    },
15491    {
15492     "access" : "private",
15493     "field_name" : "mOwnsBuffer",
15494     "field_offset" : 96,
15495     "referenced_type" : "_ZTIb"
15496    },
15497    {
15498     "access" : "private",
15499     "field_name" : "mPad",
15500     "field_offset" : 104,
15501     "referenced_type" : "_ZTIA3_h"
15502    }
15503   ],
15504   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_7thermal4V1_013CoolingDeviceEEE",
15505   "name" : "android::hardware::hidl_vec<android::hardware::thermal::V1_0::CoolingDevice>",
15506   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_7thermal4V1_013CoolingDeviceEEE",
15507   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_7thermal4V1_013CoolingDeviceEEE",
15508   "size" : 16,
15509   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
15510   "template_args" : [ "_ZTIN7android8hardware7thermal4V1_013CoolingDeviceE" ]
15511  },
15512  {
15513   "alignment" : 4,
15514   "fields" :
15515   [
15516    {
15517     "access" : "private",
15518     "field_name" : "mBuffer",
15519     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V1_08CpuUsageEEE"
15520    },
15521    {
15522     "access" : "private",
15523     "field_name" : "mSize",
15524     "field_offset" : 64,
15525     "referenced_type" : "_ZTIj"
15526    },
15527    {
15528     "access" : "private",
15529     "field_name" : "mOwnsBuffer",
15530     "field_offset" : 96,
15531     "referenced_type" : "_ZTIb"
15532    },
15533    {
15534     "access" : "private",
15535     "field_name" : "mPad",
15536     "field_offset" : 104,
15537     "referenced_type" : "_ZTIA3_h"
15538    }
15539   ],
15540   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_7thermal4V1_08CpuUsageEEE",
15541   "name" : "android::hardware::hidl_vec<android::hardware::thermal::V1_0::CpuUsage>",
15542   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_7thermal4V1_08CpuUsageEEE",
15543   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_7thermal4V1_08CpuUsageEEE",
15544   "size" : 16,
15545   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
15546   "template_args" : [ "_ZTIN7android8hardware7thermal4V1_08CpuUsageE" ]
15547  },
15548  {
15549   "alignment" : 4,
15550   "fields" :
15551   [
15552    {
15553     "access" : "private",
15554     "field_name" : "mBuffer",
15555     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEE"
15556    },
15557    {
15558     "access" : "private",
15559     "field_name" : "mSize",
15560     "field_offset" : 64,
15561     "referenced_type" : "_ZTIj"
15562    },
15563    {
15564     "access" : "private",
15565     "field_name" : "mOwnsBuffer",
15566     "field_offset" : 96,
15567     "referenced_type" : "_ZTIb"
15568    },
15569    {
15570     "access" : "private",
15571     "field_name" : "mPad",
15572     "field_offset" : 104,
15573     "referenced_type" : "_ZTIA3_h"
15574    }
15575   ],
15576   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecIcEE",
15577   "name" : "android::hardware::hidl_vec<char>",
15578   "referenced_type" : "_ZTIN7android8hardware8hidl_vecIcEE",
15579   "self_type" : "_ZTIN7android8hardware8hidl_vecIcEE",
15580   "size" : 16,
15581   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
15582   "template_args" : [ "_ZTIc" ]
15583  },
15584  {
15585   "alignment" : 4,
15586   "fields" :
15587   [
15588    {
15589     "access" : "private",
15590     "field_name" : "mBuffer",
15591     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEE"
15592    },
15593    {
15594     "access" : "private",
15595     "field_name" : "mSize",
15596     "field_offset" : 64,
15597     "referenced_type" : "_ZTIj"
15598    },
15599    {
15600     "access" : "private",
15601     "field_name" : "mOwnsBuffer",
15602     "field_offset" : 96,
15603     "referenced_type" : "_ZTIb"
15604    },
15605    {
15606     "access" : "private",
15607     "field_name" : "mPad",
15608     "field_offset" : 104,
15609     "referenced_type" : "_ZTIA3_h"
15610    }
15611   ],
15612   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecIiEE",
15613   "name" : "android::hardware::hidl_vec<int>",
15614   "referenced_type" : "_ZTIN7android8hardware8hidl_vecIiEE",
15615   "self_type" : "_ZTIN7android8hardware8hidl_vecIiEE",
15616   "size" : 16,
15617   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
15618   "template_args" : [ "_ZTIi" ]
15619  },
15620  {
15621   "alignment" : 4,
15622   "base_specifiers" :
15623   [
15624    {
15625     "referenced_type" : "_ZTIN7android8hardware7IBinderE"
15626    }
15627   ],
15628   "fields" :
15629   [
15630    {
15631     "access" : "protected",
15632     "field_name" : "mSchedPolicy",
15633     "field_offset" : 32,
15634     "referenced_type" : "_ZTIi"
15635    },
15636    {
15637     "access" : "protected",
15638     "field_name" : "mSchedPriority",
15639     "field_offset" : 64,
15640     "referenced_type" : "_ZTIi"
15641    },
15642    {
15643     "access" : "private",
15644     "field_name" : "mExtras",
15645     "field_offset" : 96,
15646     "referenced_type" : "_ZTINSt3__16atomicIPN7android8hardware9BHwBinder6ExtrasEEE"
15647    },
15648    {
15649     "access" : "private",
15650     "field_name" : "mReserved0",
15651     "field_offset" : 128,
15652     "referenced_type" : "_ZTIPv"
15653    }
15654   ],
15655   "linker_set_key" : "_ZTIN7android8hardware9BHwBinderE",
15656   "name" : "android::hardware::BHwBinder",
15657   "record_kind" : "class",
15658   "referenced_type" : "_ZTIN7android8hardware9BHwBinderE",
15659   "self_type" : "_ZTIN7android8hardware9BHwBinderE",
15660   "size" : 28,
15661   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
15662   "vtable_components" :
15663   [
15664    {
15665     "component_value" : 20,
15666     "kind" : "vbase_offset"
15667    },
15668    {
15669     "kind" : "offset_to_top"
15670    },
15671    {
15672     "kind" : "rtti",
15673     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
15674    },
15675    {
15676     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
15677    },
15678    {
15679     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
15680    },
15681    {
15682     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
15683    },
15684    {
15685     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
15686    },
15687    {
15688     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
15689    },
15690    {
15691     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
15692    },
15693    {
15694     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
15695    },
15696    {
15697     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
15698    },
15699    {
15700     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
15701    },
15702    {
15703     "kind" : "complete_dtor_pointer",
15704     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD1Ev"
15705    },
15706    {
15707     "kind" : "deleting_dtor_pointer",
15708     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD0Ev"
15709    },
15710    {
15711     "mangled_component_name" : "_ZN7android8hardware9BHwBinder10onTransactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
15712    },
15713    {
15714     "kind" : "vcall_offset"
15715    },
15716    {
15717     "kind" : "vcall_offset"
15718    },
15719    {
15720     "kind" : "vcall_offset"
15721    },
15722    {
15723     "kind" : "vcall_offset"
15724    },
15725    {
15726     "component_value" : -20,
15727     "kind" : "vcall_offset"
15728    },
15729    {
15730     "component_value" : -20,
15731     "kind" : "offset_to_top"
15732    },
15733    {
15734     "kind" : "rtti",
15735     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
15736    },
15737    {
15738     "kind" : "complete_dtor_pointer",
15739     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9BHwBinderD1Ev"
15740    },
15741    {
15742     "kind" : "deleting_dtor_pointer",
15743     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9BHwBinderD0Ev"
15744    },
15745    {
15746     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
15747    },
15748    {
15749     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
15750    },
15751    {
15752     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
15753    },
15754    {
15755     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
15756    }
15757   ]
15758  },
15759  {
15760   "alignment" : 4,
15761   "fields" :
15762   [
15763    {
15764     "field_name" : "sched_policy",
15765     "referenced_type" : "_ZTIi"
15766    },
15767    {
15768     "field_name" : "prio",
15769     "field_offset" : 32,
15770     "referenced_type" : "_ZTIi"
15771    }
15772   ],
15773   "linker_set_key" : "_ZTIN7android8hardware9SchedPrioE",
15774   "name" : "android::hardware::SchedPrio",
15775   "referenced_type" : "_ZTIN7android8hardware9SchedPrioE",
15776   "self_type" : "_ZTIN7android8hardware9SchedPrioE",
15777   "size" : 8,
15778   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
15779  },
15780  {
15781   "alignment" : 4,
15782   "fields" :
15783   [
15784    {
15785     "access" : "private",
15786     "field_name" : "mCond",
15787     "referenced_type" : "_ZTI14pthread_cond_t"
15788    }
15789   ],
15790   "linker_set_key" : "_ZTIN7android9ConditionE",
15791   "name" : "android::Condition",
15792   "record_kind" : "class",
15793   "referenced_type" : "_ZTIN7android9ConditionE",
15794   "self_type" : "_ZTIN7android9ConditionE",
15795   "size" : 4,
15796   "source_file" : "/system/core/libutils/include/utils/Condition.h"
15797  },
15798  {
15799   "alignment" : 4,
15800   "fields" :
15801   [
15802    {
15803     "field_name" : "buf",
15804     "referenced_type" : "_ZTIA5121_h"
15805    },
15806    {
15807     "field_name" : "entry",
15808     "referenced_type" : "_ZTI12logger_entry"
15809    }
15810   ],
15811   "is_anonymous" : true,
15812   "linker_set_key" : "_ZTIN7log_msgUt_E",
15813   "name" : "log_msg::(anonymous union at system/core/liblog/include_vndk/log/log_read.h:77:3)",
15814   "record_kind" : "union",
15815   "referenced_type" : "_ZTIN7log_msgUt_E",
15816   "self_type" : "_ZTIN7log_msgUt_E",
15817   "size" : 5124,
15818   "source_file" : "/system/core/liblog/include/log/log_read.h"
15819  }
15820 ],
15821 "rvalue_reference_types" :
15822 [
15823  {
15824   "alignment" : 4,
15825   "linker_set_key" : "_ZTION7android2spINS_8hardware27hidl_binder_death_recipientEEE",
15826   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &&",
15827   "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
15828   "self_type" : "_ZTION7android2spINS_8hardware27hidl_binder_death_recipientEEE",
15829   "size" : 4,
15830   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
15831  },
15832  {
15833   "alignment" : 4,
15834   "linker_set_key" : "_ZTION7android2spINS_8hardware7thermal4V1_116IThermalCallbackEEE",
15835   "name" : "android::sp<android::hardware::thermal::V1_1::IThermalCallback> &&",
15836   "referenced_type" : "_ZTIN7android2spINS_8hardware7thermal4V1_116IThermalCallbackEEE",
15837   "self_type" : "_ZTION7android2spINS_8hardware7thermal4V1_116IThermalCallbackEEE",
15838   "size" : 4,
15839   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
15840  },
15841  {
15842   "alignment" : 4,
15843   "linker_set_key" : "_ZTION7android2spINS_8hardware7thermal4V1_18IThermalEEE",
15844   "name" : "android::sp<android::hardware::thermal::V1_1::IThermal> &&",
15845   "referenced_type" : "_ZTIN7android2spINS_8hardware7thermal4V1_18IThermalEEE",
15846   "self_type" : "_ZTION7android2spINS_8hardware7thermal4V1_18IThermalEEE",
15847   "size" : 4,
15848   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
15849  },
15850  {
15851   "alignment" : 4,
15852   "linker_set_key" : "_ZTION7android8hardware10hidl_arrayIhLj32EJEEE",
15853   "name" : "android::hardware::hidl_array<unsigned char, 32> &&",
15854   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
15855   "self_type" : "_ZTION7android8hardware10hidl_arrayIhLj32EJEEE",
15856   "size" : 4,
15857   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
15858  },
15859  {
15860   "alignment" : 4,
15861   "linker_set_key" : "_ZTION7android8hardware11hidl_handleE",
15862   "name" : "android::hardware::hidl_handle &&",
15863   "referenced_type" : "_ZTIN7android8hardware11hidl_handleE",
15864   "self_type" : "_ZTION7android8hardware11hidl_handleE",
15865   "size" : 4,
15866   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
15867  },
15868  {
15869   "alignment" : 4,
15870   "linker_set_key" : "_ZTION7android8hardware11hidl_memoryE",
15871   "name" : "android::hardware::hidl_memory &&",
15872   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
15873   "self_type" : "_ZTION7android8hardware11hidl_memoryE",
15874   "size" : 4,
15875   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
15876  },
15877  {
15878   "alignment" : 4,
15879   "linker_set_key" : "_ZTION7android8hardware6ReturnINS_2spINS0_7thermal4V1_116IThermalCallbackEEEEE",
15880   "name" : "android::hardware::Return<android::sp<android::hardware::thermal::V1_1::IThermalCallback> > &&",
15881   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_7thermal4V1_116IThermalCallbackEEEEE",
15882   "self_type" : "_ZTION7android8hardware6ReturnINS_2spINS0_7thermal4V1_116IThermalCallbackEEEEE",
15883   "size" : 4,
15884   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
15885  },
15886  {
15887   "alignment" : 4,
15888   "linker_set_key" : "_ZTION7android8hardware6ReturnINS_2spINS0_7thermal4V1_18IThermalEEEEE",
15889   "name" : "android::hardware::Return<android::sp<android::hardware::thermal::V1_1::IThermal> > &&",
15890   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_7thermal4V1_18IThermalEEEEE",
15891   "self_type" : "_ZTION7android8hardware6ReturnINS_2spINS0_7thermal4V1_18IThermalEEEEE",
15892   "size" : 4,
15893   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
15894  },
15895  {
15896   "alignment" : 4,
15897   "linker_set_key" : "_ZTION7android8hardware6ReturnIbEE",
15898   "name" : "android::hardware::Return<bool> &&",
15899   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
15900   "self_type" : "_ZTION7android8hardware6ReturnIbEE",
15901   "size" : 4,
15902   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
15903  },
15904  {
15905   "alignment" : 4,
15906   "linker_set_key" : "_ZTION7android8hardware6ReturnIvEE",
15907   "name" : "android::hardware::Return<void> &&",
15908   "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
15909   "self_type" : "_ZTION7android8hardware6ReturnIvEE",
15910   "size" : 4,
15911   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
15912  },
15913  {
15914   "alignment" : 4,
15915   "linker_set_key" : "_ZTION7android8hardware6StatusE",
15916   "name" : "android::hardware::Status &&",
15917   "referenced_type" : "_ZTIN7android8hardware6StatusE",
15918   "self_type" : "_ZTION7android8hardware6StatusE",
15919   "size" : 4,
15920   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
15921  },
15922  {
15923   "alignment" : 4,
15924   "linker_set_key" : "_ZTION7android8hardware7details13return_statusE",
15925   "name" : "android::hardware::details::return_status &&",
15926   "referenced_type" : "_ZTIN7android8hardware7details13return_statusE",
15927   "self_type" : "_ZTION7android8hardware7details13return_statusE",
15928   "size" : 4,
15929   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
15930  },
15931  {
15932   "alignment" : 4,
15933   "linker_set_key" : "_ZTIONSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
15934   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
15935   "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
15936   "self_type" : "_ZTIONSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
15937   "size" : 4,
15938   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
15939  },
15940  {
15941   "alignment" : 4,
15942   "linker_set_key" : "_ZTIONSt3__18functionIFN7android2spINS1_4hidl4base4V1_05IBaseEEEPvEEE",
15943   "name" : "std::function<sp<IBase> (void *)> &&",
15944   "referenced_type" : "_ZTINSt3__18functionIFN7android2spINS1_4hidl4base4V1_05IBaseEEEPvEEE",
15945   "self_type" : "_ZTIONSt3__18functionIFN7android2spINS1_4hidl4base4V1_05IBaseEEEPvEEE",
15946   "size" : 4,
15947   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
15948  },
15949  {
15950   "alignment" : 4,
15951   "linker_set_key" : "_ZTIONSt3__18functionIFN7android2spINS1_8hardware7IBinderEEEPvEEE",
15952   "name" : "std::function<sp<IBinder> (void *)> &&",
15953   "referenced_type" : "_ZTINSt3__18functionIFN7android2spINS1_8hardware7IBinderEEEPvEEE",
15954   "self_type" : "_ZTIONSt3__18functionIFN7android2spINS1_8hardware7IBinderEEEPvEEE",
15955   "size" : 4,
15956   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
15957  }
15958 ]
15959}
15960