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" : 4,
50   "linker_set_key" : "_ZTIA7_f",
51   "name" : "float [7]",
52   "referenced_type" : "_ZTIf",
53   "self_type" : "_ZTIA7_f",
54   "size" : 28,
55   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
56  },
57  {
58   "alignment" : 1,
59   "linker_set_key" : "_ZTIA7_h",
60   "name" : "unsigned char [7]",
61   "referenced_type" : "_ZTIh",
62   "self_type" : "_ZTIA7_h",
63   "size" : 7,
64   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
65  },
66  {
67   "alignment" : 4,
68   "linker_set_key" : "_ZTIA8_j",
69   "name" : "unsigned int [8]",
70   "referenced_type" : "_ZTIj",
71   "self_type" : "_ZTIA8_j",
72   "size" : 32,
73   "source_file" : "/system/core/libsystem/include/system/graphics.h"
74  },
75  {
76   "linker_set_key" : "_ZTIA_f",
77   "name" : "float []",
78   "referenced_type" : "_ZTIf",
79   "self_type" : "_ZTIA_f",
80   "source_file" : "/system/core/libsystem/include/system/graphics.h"
81  }
82 ],
83 "builtin_types" :
84 [
85  {
86   "alignment" : 2,
87   "is_integral" : true,
88   "is_unsigned" : true,
89   "linker_set_key" : "_ZTIDs",
90   "name" : "char16_t",
91   "referenced_type" : "_ZTIDs",
92   "self_type" : "_ZTIDs",
93   "size" : 2
94  },
95  {
96   "alignment" : 1,
97   "is_integral" : true,
98   "linker_set_key" : "_ZTIa",
99   "name" : "signed char",
100   "referenced_type" : "_ZTIa",
101   "self_type" : "_ZTIa",
102   "size" : 1
103  },
104  {
105   "alignment" : 1,
106   "is_integral" : true,
107   "is_unsigned" : true,
108   "linker_set_key" : "_ZTIb",
109   "name" : "bool",
110   "referenced_type" : "_ZTIb",
111   "self_type" : "_ZTIb",
112   "size" : 1
113  },
114  {
115   "alignment" : 1,
116   "is_integral" : true,
117   "linker_set_key" : "_ZTIc",
118   "name" : "char",
119   "referenced_type" : "_ZTIc",
120   "self_type" : "_ZTIc",
121   "size" : 1
122  },
123  {
124   "alignment" : 4,
125   "linker_set_key" : "_ZTId",
126   "name" : "double",
127   "referenced_type" : "_ZTId",
128   "self_type" : "_ZTId",
129   "size" : 8
130  },
131  {
132   "alignment" : 4,
133   "linker_set_key" : "_ZTIf",
134   "name" : "float",
135   "referenced_type" : "_ZTIf",
136   "self_type" : "_ZTIf",
137   "size" : 4
138  },
139  {
140   "alignment" : 1,
141   "is_integral" : true,
142   "is_unsigned" : true,
143   "linker_set_key" : "_ZTIh",
144   "name" : "unsigned char",
145   "referenced_type" : "_ZTIh",
146   "self_type" : "_ZTIh",
147   "size" : 1
148  },
149  {
150   "alignment" : 4,
151   "is_integral" : true,
152   "linker_set_key" : "_ZTIi",
153   "name" : "int",
154   "referenced_type" : "_ZTIi",
155   "self_type" : "_ZTIi",
156   "size" : 4
157  },
158  {
159   "alignment" : 4,
160   "is_integral" : true,
161   "is_unsigned" : true,
162   "linker_set_key" : "_ZTIj",
163   "name" : "unsigned int",
164   "referenced_type" : "_ZTIj",
165   "self_type" : "_ZTIj",
166   "size" : 4
167  },
168  {
169   "alignment" : 4,
170   "is_integral" : true,
171   "linker_set_key" : "_ZTIl",
172   "name" : "long",
173   "referenced_type" : "_ZTIl",
174   "self_type" : "_ZTIl",
175   "size" : 4
176  },
177  {
178   "alignment" : 4,
179   "is_integral" : true,
180   "is_unsigned" : true,
181   "linker_set_key" : "_ZTIm",
182   "name" : "unsigned long",
183   "referenced_type" : "_ZTIm",
184   "self_type" : "_ZTIm",
185   "size" : 4
186  },
187  {
188   "alignment" : 2,
189   "is_integral" : true,
190   "linker_set_key" : "_ZTIs",
191   "name" : "short",
192   "referenced_type" : "_ZTIs",
193   "self_type" : "_ZTIs",
194   "size" : 2
195  },
196  {
197   "alignment" : 2,
198   "is_integral" : true,
199   "is_unsigned" : true,
200   "linker_set_key" : "_ZTIt",
201   "name" : "unsigned short",
202   "referenced_type" : "_ZTIt",
203   "self_type" : "_ZTIt",
204   "size" : 2
205  },
206  {
207   "linker_set_key" : "_ZTIv",
208   "name" : "void",
209   "referenced_type" : "_ZTIv",
210   "self_type" : "_ZTIv"
211  },
212  {
213   "alignment" : 4,
214   "is_integral" : true,
215   "linker_set_key" : "_ZTIx",
216   "name" : "long long",
217   "referenced_type" : "_ZTIx",
218   "self_type" : "_ZTIx",
219   "size" : 8
220  },
221  {
222   "alignment" : 4,
223   "is_integral" : true,
224   "is_unsigned" : true,
225   "linker_set_key" : "_ZTIy",
226   "name" : "unsigned long long",
227   "referenced_type" : "_ZTIy",
228   "self_type" : "_ZTIy",
229   "size" : 8
230  }
231 ],
232 "elf_functions" :
233 [
234  {
235   "binding" : "weak",
236   "name" : "_ZN7android8hardware10fromBinderINS0_7thermal4V2_023IThermalChangedCallbackENS3_26BpHwThermalChangedCallbackENS3_26BnHwThermalChangedCallbackEEENS_2spIT_EERKNS7_INS0_7IBinderEEE"
237  },
238  {
239   "binding" : "weak",
240   "name" : "_ZN7android8hardware7details13castInterfaceINS0_7thermal4V2_023IThermalChangedCallbackENS_4hidl4base4V1_05IBaseENS4_26BpHwThermalChangedCallbackEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb"
241  },
242  {
243   "binding" : "weak",
244   "name" : "_ZN7android8hardware7details13castInterfaceINS0_7thermal4V2_08IThermalENS3_4V1_08IThermalENS4_11BpHwThermalEEENS0_6ReturnINS_2spIT_EEEENSA_IT0_EEPKcb"
245  },
246  {
247   "binding" : "weak",
248   "name" : "_ZN7android8hardware7details13castInterfaceINS0_7thermal4V2_08IThermalENS_4hidl4base4V1_05IBaseENS4_11BpHwThermalEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb"
249  },
250  {
251   "binding" : "weak",
252   "name" : "_ZN7android8hardware7details15wrapPassthroughINS0_7thermal4V2_023IThermalChangedCallbackEvEENS_2spIT_EES8_"
253  },
254  {
255   "binding" : "weak",
256   "name" : "_ZN7android8hardware7details18getServiceInternalINS0_7thermal4V2_011BpHwThermalENS4_8IThermalEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb"
257  },
258  {
259   "binding" : "weak",
260   "name" : "_ZN7android8hardware7details18getServiceInternalINS0_7thermal4V2_026BpHwThermalChangedCallbackENS4_23IThermalChangedCallbackEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb"
261  },
262  {
263   "name" : "_ZN7android8hardware7thermal4V2_011BnHwThermal10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
264  },
265  {
266   "name" : "_ZN7android8hardware7thermal4V2_011BnHwThermal12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
267  },
268  {
269   "name" : "_ZN7android8hardware7thermal4V2_011BnHwThermal28_hidl_getCurrentTemperaturesEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
270  },
271  {
272   "name" : "_ZN7android8hardware7thermal4V2_011BnHwThermal30_hidl_getCurrentCoolingDevicesEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
273  },
274  {
275   "name" : "_ZN7android8hardware7thermal4V2_011BnHwThermal30_hidl_getTemperatureThresholdsEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
276  },
277  {
278   "name" : "_ZN7android8hardware7thermal4V2_011BnHwThermal36_hidl_registerThermalChangedCallbackEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
279  },
280  {
281   "name" : "_ZN7android8hardware7thermal4V2_011BnHwThermal38_hidl_unregisterThermalChangedCallbackEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
282  },
283  {
284   "name" : "_ZN7android8hardware7thermal4V2_011BnHwThermal4pingEv"
285  },
286  {
287   "name" : "_ZN7android8hardware7thermal4V2_011BnHwThermalC1ERKNS_2spINS2_8IThermalEEE"
288  },
289  {
290   "name" : "_ZN7android8hardware7thermal4V2_011BnHwThermalC2ERKNS_2spINS2_8IThermalEEE"
291  },
292  {
293   "name" : "_ZN7android8hardware7thermal4V2_011BnHwThermalD0Ev"
294  },
295  {
296   "name" : "_ZN7android8hardware7thermal4V2_011BnHwThermalD1Ev"
297  },
298  {
299   "name" : "_ZN7android8hardware7thermal4V2_011BnHwThermalD2Ev"
300  },
301  {
302   "name" : "_ZN7android8hardware7thermal4V2_011BpHwThermal11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
303  },
304  {
305   "name" : "_ZN7android8hardware7thermal4V2_011BpHwThermal12getCpuUsagesENSt3__18functionIFvRKNS1_4V1_013ThermalStatusERKNS0_8hidl_vecINS6_8CpuUsageEEEEEE"
306  },
307  {
308   "name" : "_ZN7android8hardware7thermal4V2_011BpHwThermal12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
309  },
310  {
311   "name" : "_ZN7android8hardware7thermal4V2_011BpHwThermal12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
312  },
313  {
314   "name" : "_ZN7android8hardware7thermal4V2_011BpHwThermal13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
315  },
316  {
317   "name" : "_ZN7android8hardware7thermal4V2_011BpHwThermal14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
318  },
319  {
320   "name" : "_ZN7android8hardware7thermal4V2_011BpHwThermal15getTemperaturesENSt3__18functionIFvRKNS1_4V1_013ThermalStatusERKNS0_8hidl_vecINS6_11TemperatureEEEEEE"
321  },
322  {
323   "name" : "_ZN7android8hardware7thermal4V2_011BpHwThermal15onLastStrongRefEPKv"
324  },
325  {
326   "name" : "_ZN7android8hardware7thermal4V2_011BpHwThermal17getCoolingDevicesENSt3__18functionIFvRKNS1_4V1_013ThermalStatusERKNS0_8hidl_vecINS6_13CoolingDeviceEEEEEE"
327  },
328  {
329   "name" : "_ZN7android8hardware7thermal4V2_011BpHwThermal19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
330  },
331  {
332   "name" : "_ZN7android8hardware7thermal4V2_011BpHwThermal21notifySyspropsChangedEv"
333  },
334  {
335   "name" : "_ZN7android8hardware7thermal4V2_011BpHwThermal21setHALInstrumentationEv"
336  },
337  {
338   "name" : "_ZN7android8hardware7thermal4V2_011BpHwThermal22getCurrentTemperaturesEbNS2_15TemperatureTypeENSt3__18functionIFvRKNS1_4V1_013ThermalStatusERKNS0_8hidl_vecINS2_11TemperatureEEEEEE"
339  },
340  {
341   "name" : "_ZN7android8hardware7thermal4V2_011BpHwThermal24getCurrentCoolingDevicesEbNS2_11CoolingTypeENSt3__18functionIFvRKNS1_4V1_013ThermalStatusERKNS0_8hidl_vecINS2_13CoolingDeviceEEEEEE"
342  },
343  {
344   "name" : "_ZN7android8hardware7thermal4V2_011BpHwThermal24getTemperatureThresholdsEbNS2_15TemperatureTypeENSt3__18functionIFvRKNS1_4V1_013ThermalStatusERKNS0_8hidl_vecINS2_20TemperatureThresholdEEEEEE"
345  },
346  {
347   "name" : "_ZN7android8hardware7thermal4V2_011BpHwThermal28_hidl_getCurrentTemperaturesEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEbNS2_15TemperatureTypeENSt3__18functionIFvRKNS1_4V1_013ThermalStatusERKNS0_8hidl_vecINS2_11TemperatureEEEEEE"
348  },
349  {
350   "name" : "_ZN7android8hardware7thermal4V2_011BpHwThermal30_hidl_getCurrentCoolingDevicesEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEbNS2_11CoolingTypeENSt3__18functionIFvRKNS1_4V1_013ThermalStatusERKNS0_8hidl_vecINS2_13CoolingDeviceEEEEEE"
351  },
352  {
353   "name" : "_ZN7android8hardware7thermal4V2_011BpHwThermal30_hidl_getTemperatureThresholdsEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEbNS2_15TemperatureTypeENSt3__18functionIFvRKNS1_4V1_013ThermalStatusERKNS0_8hidl_vecINS2_20TemperatureThresholdEEEEEE"
354  },
355  {
356   "name" : "_ZN7android8hardware7thermal4V2_011BpHwThermal30registerThermalChangedCallbackERKNS_2spINS2_23IThermalChangedCallbackEEEbNS2_15TemperatureTypeENSt3__18functionIFvRKNS1_4V1_013ThermalStatusEEEE"
357  },
358  {
359   "name" : "_ZN7android8hardware7thermal4V2_011BpHwThermal32unregisterThermalChangedCallbackERKNS_2spINS2_23IThermalChangedCallbackEEENSt3__18functionIFvRKNS1_4V1_013ThermalStatusEEEE"
360  },
361  {
362   "name" : "_ZN7android8hardware7thermal4V2_011BpHwThermal36_hidl_registerThermalChangedCallbackEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS_2spINS2_23IThermalChangedCallbackEEEbNS2_15TemperatureTypeENSt3__18functionIFvRKNS1_4V1_013ThermalStatusEEEE"
363  },
364  {
365   "name" : "_ZN7android8hardware7thermal4V2_011BpHwThermal38_hidl_unregisterThermalChangedCallbackEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS_2spINS2_23IThermalChangedCallbackEEENSt3__18functionIFvRKNS1_4V1_013ThermalStatusEEEE"
366  },
367  {
368   "name" : "_ZN7android8hardware7thermal4V2_011BpHwThermal4pingEv"
369  },
370  {
371   "name" : "_ZN7android8hardware7thermal4V2_011BpHwThermal5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
372  },
373  {
374   "name" : "_ZN7android8hardware7thermal4V2_011BpHwThermalC1ERKNS_2spINS0_7IBinderEEE"
375  },
376  {
377   "name" : "_ZN7android8hardware7thermal4V2_011BpHwThermalC2ERKNS_2spINS0_7IBinderEEE"
378  },
379  {
380   "name" : "_ZN7android8hardware7thermal4V2_021writeEmbeddedToParcelERKNS2_11TemperatureEPNS0_6ParcelEjj"
381  },
382  {
383   "name" : "_ZN7android8hardware7thermal4V2_021writeEmbeddedToParcelERKNS2_13CoolingDeviceEPNS0_6ParcelEjj"
384  },
385  {
386   "name" : "_ZN7android8hardware7thermal4V2_021writeEmbeddedToParcelERKNS2_20TemperatureThresholdEPNS0_6ParcelEjj"
387  },
388  {
389   "name" : "_ZN7android8hardware7thermal4V2_022readEmbeddedFromParcelERKNS2_11TemperatureERKNS0_6ParcelEjj"
390  },
391  {
392   "name" : "_ZN7android8hardware7thermal4V2_022readEmbeddedFromParcelERKNS2_13CoolingDeviceERKNS0_6ParcelEjj"
393  },
394  {
395   "name" : "_ZN7android8hardware7thermal4V2_022readEmbeddedFromParcelERKNS2_20TemperatureThresholdERKNS0_6ParcelEjj"
396  },
397  {
398   "name" : "_ZN7android8hardware7thermal4V2_023IThermalChangedCallback10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
399  },
400  {
401   "name" : "_ZN7android8hardware7thermal4V2_023IThermalChangedCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
402  },
403  {
404   "name" : "_ZN7android8hardware7thermal4V2_023IThermalChangedCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
405  },
406  {
407   "name" : "_ZN7android8hardware7thermal4V2_023IThermalChangedCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
408  },
409  {
410   "name" : "_ZN7android8hardware7thermal4V2_023IThermalChangedCallback13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
411  },
412  {
413   "name" : "_ZN7android8hardware7thermal4V2_023IThermalChangedCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
414  },
415  {
416   "name" : "_ZN7android8hardware7thermal4V2_023IThermalChangedCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
417  },
418  {
419   "name" : "_ZN7android8hardware7thermal4V2_023IThermalChangedCallback17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
420  },
421  {
422   "name" : "_ZN7android8hardware7thermal4V2_023IThermalChangedCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
423  },
424  {
425   "name" : "_ZN7android8hardware7thermal4V2_023IThermalChangedCallback21notifySyspropsChangedEv"
426  },
427  {
428   "name" : "_ZN7android8hardware7thermal4V2_023IThermalChangedCallback21setHALInstrumentationEv"
429  },
430  {
431   "name" : "_ZN7android8hardware7thermal4V2_023IThermalChangedCallback24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
432  },
433  {
434   "name" : "_ZN7android8hardware7thermal4V2_023IThermalChangedCallback4pingEv"
435  },
436  {
437   "name" : "_ZN7android8hardware7thermal4V2_023IThermalChangedCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
438  },
439  {
440   "name" : "_ZN7android8hardware7thermal4V2_023IThermalChangedCallback8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb"
441  },
442  {
443   "name" : "_ZN7android8hardware7thermal4V2_023IThermalChangedCallback8castFromERKNS_2spIS3_EEb"
444  },
445  {
446   "name" : "_ZN7android8hardware7thermal4V2_024BsThermalChangedCallback13addOnewayTaskENSt3__18functionIFvvEEE"
447  },
448  {
449   "name" : "_ZN7android8hardware7thermal4V2_024BsThermalChangedCallbackC1ENS_2spINS2_23IThermalChangedCallbackEEE"
450  },
451  {
452   "name" : "_ZN7android8hardware7thermal4V2_024BsThermalChangedCallbackC2ENS_2spINS2_23IThermalChangedCallbackEEE"
453  },
454  {
455   "name" : "_ZN7android8hardware7thermal4V2_026BnHwThermalChangedCallback10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
456  },
457  {
458   "name" : "_ZN7android8hardware7thermal4V2_026BnHwThermalChangedCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
459  },
460  {
461   "name" : "_ZN7android8hardware7thermal4V2_026BnHwThermalChangedCallback22_hidl_notifyThrottlingEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
462  },
463  {
464   "name" : "_ZN7android8hardware7thermal4V2_026BnHwThermalChangedCallback4pingEv"
465  },
466  {
467   "name" : "_ZN7android8hardware7thermal4V2_026BnHwThermalChangedCallbackC1ERKNS_2spINS2_23IThermalChangedCallbackEEE"
468  },
469  {
470   "name" : "_ZN7android8hardware7thermal4V2_026BnHwThermalChangedCallbackC2ERKNS_2spINS2_23IThermalChangedCallbackEEE"
471  },
472  {
473   "name" : "_ZN7android8hardware7thermal4V2_026BnHwThermalChangedCallbackD0Ev"
474  },
475  {
476   "name" : "_ZN7android8hardware7thermal4V2_026BnHwThermalChangedCallbackD1Ev"
477  },
478  {
479   "name" : "_ZN7android8hardware7thermal4V2_026BnHwThermalChangedCallbackD2Ev"
480  },
481  {
482   "name" : "_ZN7android8hardware7thermal4V2_026BpHwThermalChangedCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
483  },
484  {
485   "name" : "_ZN7android8hardware7thermal4V2_026BpHwThermalChangedCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
486  },
487  {
488   "name" : "_ZN7android8hardware7thermal4V2_026BpHwThermalChangedCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
489  },
490  {
491   "name" : "_ZN7android8hardware7thermal4V2_026BpHwThermalChangedCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
492  },
493  {
494   "name" : "_ZN7android8hardware7thermal4V2_026BpHwThermalChangedCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
495  },
496  {
497   "name" : "_ZN7android8hardware7thermal4V2_026BpHwThermalChangedCallback15onLastStrongRefEPKv"
498  },
499  {
500   "name" : "_ZN7android8hardware7thermal4V2_026BpHwThermalChangedCallback16notifyThrottlingERKNS2_11TemperatureE"
501  },
502  {
503   "name" : "_ZN7android8hardware7thermal4V2_026BpHwThermalChangedCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
504  },
505  {
506   "name" : "_ZN7android8hardware7thermal4V2_026BpHwThermalChangedCallback21notifySyspropsChangedEv"
507  },
508  {
509   "name" : "_ZN7android8hardware7thermal4V2_026BpHwThermalChangedCallback21setHALInstrumentationEv"
510  },
511  {
512   "name" : "_ZN7android8hardware7thermal4V2_026BpHwThermalChangedCallback22_hidl_notifyThrottlingEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS2_11TemperatureE"
513  },
514  {
515   "name" : "_ZN7android8hardware7thermal4V2_026BpHwThermalChangedCallback4pingEv"
516  },
517  {
518   "name" : "_ZN7android8hardware7thermal4V2_026BpHwThermalChangedCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
519  },
520  {
521   "name" : "_ZN7android8hardware7thermal4V2_026BpHwThermalChangedCallbackC1ERKNS_2spINS0_7IBinderEEE"
522  },
523  {
524   "name" : "_ZN7android8hardware7thermal4V2_026BpHwThermalChangedCallbackC2ERKNS_2spINS0_7IBinderEEE"
525  },
526  {
527   "name" : "_ZN7android8hardware7thermal4V2_08IThermal10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
528  },
529  {
530   "name" : "_ZN7android8hardware7thermal4V2_08IThermal11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
531  },
532  {
533   "name" : "_ZN7android8hardware7thermal4V2_08IThermal12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
534  },
535  {
536   "name" : "_ZN7android8hardware7thermal4V2_08IThermal12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
537  },
538  {
539   "name" : "_ZN7android8hardware7thermal4V2_08IThermal13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
540  },
541  {
542   "name" : "_ZN7android8hardware7thermal4V2_08IThermal13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
543  },
544  {
545   "name" : "_ZN7android8hardware7thermal4V2_08IThermal14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
546  },
547  {
548   "name" : "_ZN7android8hardware7thermal4V2_08IThermal17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
549  },
550  {
551   "name" : "_ZN7android8hardware7thermal4V2_08IThermal19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
552  },
553  {
554   "name" : "_ZN7android8hardware7thermal4V2_08IThermal21notifySyspropsChangedEv"
555  },
556  {
557   "name" : "_ZN7android8hardware7thermal4V2_08IThermal21setHALInstrumentationEv"
558  },
559  {
560   "name" : "_ZN7android8hardware7thermal4V2_08IThermal24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
561  },
562  {
563   "name" : "_ZN7android8hardware7thermal4V2_08IThermal4pingEv"
564  },
565  {
566   "name" : "_ZN7android8hardware7thermal4V2_08IThermal5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
567  },
568  {
569   "name" : "_ZN7android8hardware7thermal4V2_08IThermal8castFromERKNS_2spINS1_4V1_08IThermalEEEb"
570  },
571  {
572   "name" : "_ZN7android8hardware7thermal4V2_08IThermal8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb"
573  },
574  {
575   "name" : "_ZN7android8hardware7thermal4V2_08IThermal8castFromERKNS_2spIS3_EEb"
576  },
577  {
578   "name" : "_ZN7android8hardware7thermal4V2_09BsThermal13addOnewayTaskENSt3__18functionIFvvEEE"
579  },
580  {
581   "name" : "_ZN7android8hardware7thermal4V2_09BsThermalC1ENS_2spINS2_8IThermalEEE"
582  },
583  {
584   "name" : "_ZN7android8hardware7thermal4V2_09BsThermalC2ENS_2spINS2_8IThermalEEE"
585  },
586  {
587   "binding" : "weak",
588   "name" : "_ZNKSt3__18functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS7_S7_S7_PNS_6vectorIPvNS_9allocatorIS9_EEEEEEclES5_S7_S7_S7_S7_SD_"
589  },
590  {
591   "binding" : "weak",
592   "name" : "_ZNSt3__113__tree_removeIPNS_16__tree_node_baseIPvEEEEvT_S5_"
593  },
594  {
595   "binding" : "weak",
596   "name" : "_ZNSt3__127__tree_balance_after_insertIPNS_16__tree_node_baseIPvEEEEvT_S5_"
597  },
598  {
599   "binding" : "weak",
600   "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_"
601  },
602  {
603   "binding" : "weak",
604   "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_"
605  },
606  {
607   "binding" : "weak",
608   "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"
609  },
610  {
611   "binding" : "weak",
612   "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_"
613  },
614  {
615   "binding" : "weak",
616   "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_"
617  },
618  {
619   "binding" : "weak",
620   "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"
621  },
622  {
623   "binding" : "weak",
624   "name" : "_ZNSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEE21__push_back_slow_pathIS5_EEvOT_"
625  },
626  {
627   "binding" : "weak",
628   "name" : "_ZNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEC2ERKSH_"
629  },
630  {
631   "binding" : "weak",
632   "name" : "_ZNSt3__16vectorIPvNS_9allocatorIS1_EEE21__push_back_slow_pathIS1_EEvOT_"
633  },
634  {
635   "name" : "_ZThn20_N7android8hardware7thermal4V2_011BnHwThermalD0Ev"
636  },
637  {
638   "name" : "_ZThn20_N7android8hardware7thermal4V2_011BnHwThermalD1Ev"
639  },
640  {
641   "name" : "_ZThn20_N7android8hardware7thermal4V2_026BnHwThermalChangedCallbackD0Ev"
642  },
643  {
644   "name" : "_ZThn20_N7android8hardware7thermal4V2_026BnHwThermalChangedCallbackD1Ev"
645  },
646  {
647   "name" : "_ZThn8_N7android8hardware7thermal4V2_011BpHwThermal15onLastStrongRefEPKv"
648  },
649  {
650   "name" : "_ZThn8_N7android8hardware7thermal4V2_026BpHwThermalChangedCallback15onLastStrongRefEPKv"
651  },
652  {
653   "name" : "_ZTv0_n12_N7android8hardware7thermal4V2_011BnHwThermalD0Ev"
654  },
655  {
656   "name" : "_ZTv0_n12_N7android8hardware7thermal4V2_011BnHwThermalD1Ev"
657  },
658  {
659   "name" : "_ZTv0_n12_N7android8hardware7thermal4V2_026BnHwThermalChangedCallbackD0Ev"
660  },
661  {
662   "name" : "_ZTv0_n12_N7android8hardware7thermal4V2_026BnHwThermalChangedCallbackD1Ev"
663  },
664  {
665   "name" : "_ZTv0_n20_N7android8hardware7thermal4V2_011BpHwThermal15onLastStrongRefEPKv"
666  },
667  {
668   "name" : "_ZTv0_n20_N7android8hardware7thermal4V2_026BpHwThermalChangedCallback15onLastStrongRefEPKv"
669  }
670 ],
671 "elf_objects" :
672 [
673  {
674   "name" : "_ZN7android8hardware7thermal4V2_023IThermalChangedCallback10descriptorE"
675  },
676  {
677   "name" : "_ZN7android8hardware7thermal4V2_08IThermal10descriptorE"
678  },
679  {
680   "name" : "_ZTCN7android8hardware7thermal4V2_011BnHwThermalE0_NS0_7IBinderE"
681  },
682  {
683   "name" : "_ZTCN7android8hardware7thermal4V2_011BnHwThermalE0_NS0_9BHwBinderE"
684  },
685  {
686   "name" : "_ZTCN7android8hardware7thermal4V2_011BnHwThermalE0_NS_4hidl4base4V1_08BnHwBaseE"
687  },
688  {
689   "name" : "_ZTCN7android8hardware7thermal4V2_011BpHwThermalE0_NS0_11BpInterfaceINS2_8IThermalEEE"
690  },
691  {
692   "name" : "_ZTCN7android8hardware7thermal4V2_011BpHwThermalE0_NS1_4V1_08IThermalE"
693  },
694  {
695   "name" : "_ZTCN7android8hardware7thermal4V2_011BpHwThermalE0_NS2_8IThermalE"
696  },
697  {
698   "name" : "_ZTCN7android8hardware7thermal4V2_011BpHwThermalE0_NS_4hidl4base4V1_05IBaseE"
699  },
700  {
701   "name" : "_ZTCN7android8hardware7thermal4V2_011BpHwThermalE4_NS0_10IInterfaceE"
702  },
703  {
704   "name" : "_ZTCN7android8hardware7thermal4V2_011BpHwThermalE8_NS0_11BpHwRefBaseE"
705  },
706  {
707   "name" : "_ZTCN7android8hardware7thermal4V2_023IThermalChangedCallbackE0_NS_4hidl4base4V1_05IBaseE"
708  },
709  {
710   "binding" : "weak",
711   "name" : "_ZTCN7android8hardware7thermal4V2_024BsThermalChangedCallbackE0_NS2_23IThermalChangedCallbackE"
712  },
713  {
714   "name" : "_ZTCN7android8hardware7thermal4V2_026BnHwThermalChangedCallbackE0_NS0_7IBinderE"
715  },
716  {
717   "name" : "_ZTCN7android8hardware7thermal4V2_026BnHwThermalChangedCallbackE0_NS0_9BHwBinderE"
718  },
719  {
720   "name" : "_ZTCN7android8hardware7thermal4V2_026BnHwThermalChangedCallbackE0_NS_4hidl4base4V1_08BnHwBaseE"
721  },
722  {
723   "name" : "_ZTCN7android8hardware7thermal4V2_026BpHwThermalChangedCallbackE0_NS0_11BpInterfaceINS2_23IThermalChangedCallbackEEE"
724  },
725  {
726   "name" : "_ZTCN7android8hardware7thermal4V2_026BpHwThermalChangedCallbackE0_NS2_23IThermalChangedCallbackE"
727  },
728  {
729   "name" : "_ZTCN7android8hardware7thermal4V2_026BpHwThermalChangedCallbackE0_NS_4hidl4base4V1_05IBaseE"
730  },
731  {
732   "name" : "_ZTCN7android8hardware7thermal4V2_026BpHwThermalChangedCallbackE4_NS0_10IInterfaceE"
733  },
734  {
735   "name" : "_ZTCN7android8hardware7thermal4V2_026BpHwThermalChangedCallbackE8_NS0_11BpHwRefBaseE"
736  },
737  {
738   "name" : "_ZTCN7android8hardware7thermal4V2_08IThermalE0_NS1_4V1_08IThermalE"
739  },
740  {
741   "name" : "_ZTCN7android8hardware7thermal4V2_08IThermalE0_NS_4hidl4base4V1_05IBaseE"
742  },
743  {
744   "binding" : "weak",
745   "name" : "_ZTCN7android8hardware7thermal4V2_09BsThermalE0_NS2_8IThermalE"
746  },
747  {
748   "name" : "_ZTTN7android8hardware7thermal4V2_011BnHwThermalE"
749  },
750  {
751   "name" : "_ZTTN7android8hardware7thermal4V2_011BpHwThermalE"
752  },
753  {
754   "name" : "_ZTTN7android8hardware7thermal4V2_023IThermalChangedCallbackE"
755  },
756  {
757   "name" : "_ZTTN7android8hardware7thermal4V2_026BnHwThermalChangedCallbackE"
758  },
759  {
760   "name" : "_ZTTN7android8hardware7thermal4V2_026BpHwThermalChangedCallbackE"
761  },
762  {
763   "name" : "_ZTTN7android8hardware7thermal4V2_08IThermalE"
764  },
765  {
766   "name" : "_ZTVN7android8hardware7thermal4V2_011BnHwThermalE"
767  },
768  {
769   "name" : "_ZTVN7android8hardware7thermal4V2_011BpHwThermalE"
770  },
771  {
772   "name" : "_ZTVN7android8hardware7thermal4V2_023IThermalChangedCallbackE"
773  },
774  {
775   "binding" : "weak",
776   "name" : "_ZTVN7android8hardware7thermal4V2_024BsThermalChangedCallbackE"
777  },
778  {
779   "name" : "_ZTVN7android8hardware7thermal4V2_026BnHwThermalChangedCallbackE"
780  },
781  {
782   "name" : "_ZTVN7android8hardware7thermal4V2_026BpHwThermalChangedCallbackE"
783  },
784  {
785   "name" : "_ZTVN7android8hardware7thermal4V2_08IThermalE"
786  },
787  {
788   "binding" : "weak",
789   "name" : "_ZTVN7android8hardware7thermal4V2_09BsThermalE"
790  }
791 ],
792 "enum_types" :
793 [
794  {
795   "alignment" : 4,
796   "enum_fields" :
797   [
798    {
799     "enum_field_value" : 1,
800     "name" : "HAL_HDR_DOLBY_VISION"
801    },
802    {
803     "enum_field_value" : 2,
804     "name" : "HAL_HDR_HDR10"
805    },
806    {
807     "enum_field_value" : 3,
808     "name" : "HAL_HDR_HLG"
809    }
810   ],
811   "linker_set_key" : "_ZTI13android_hdr_t",
812   "name" : "android_hdr_t",
813   "referenced_type" : "_ZTI13android_hdr_t",
814   "self_type" : "_ZTI13android_hdr_t",
815   "size" : 4,
816   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
817   "underlying_type" : "_ZTIj"
818  },
819  {
820   "alignment" : 4,
821   "enum_fields" :
822   [
823    {
824     "enum_field_value" : 4,
825     "name" : "HAL_HDR_HDR10_PLUS"
826    }
827   ],
828   "linker_set_key" : "_ZTI18android_hdr_v1_2_t",
829   "name" : "android_hdr_v1_2_t",
830   "referenced_type" : "_ZTI18android_hdr_v1_2_t",
831   "self_type" : "_ZTI18android_hdr_v1_2_t",
832   "size" : 4,
833   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
834   "underlying_type" : "_ZTIj"
835  },
836  {
837   "alignment" : 4,
838   "enum_fields" :
839   [
840    {
841     "enum_field_value" : 0,
842     "name" : "ANDROID_LOG_UNKNOWN"
843    },
844    {
845     "enum_field_value" : 1,
846     "name" : "ANDROID_LOG_DEFAULT"
847    },
848    {
849     "enum_field_value" : 2,
850     "name" : "ANDROID_LOG_VERBOSE"
851    },
852    {
853     "enum_field_value" : 3,
854     "name" : "ANDROID_LOG_DEBUG"
855    },
856    {
857     "enum_field_value" : 4,
858     "name" : "ANDROID_LOG_INFO"
859    },
860    {
861     "enum_field_value" : 5,
862     "name" : "ANDROID_LOG_WARN"
863    },
864    {
865     "enum_field_value" : 6,
866     "name" : "ANDROID_LOG_ERROR"
867    },
868    {
869     "enum_field_value" : 7,
870     "name" : "ANDROID_LOG_FATAL"
871    },
872    {
873     "enum_field_value" : 8,
874     "name" : "ANDROID_LOG_SILENT"
875    }
876   ],
877   "linker_set_key" : "_ZTI19android_LogPriority",
878   "name" : "android_LogPriority",
879   "referenced_type" : "_ZTI19android_LogPriority",
880   "self_type" : "_ZTI19android_LogPriority",
881   "size" : 4,
882   "source_file" : "/system/core/liblog/include/android/log.h",
883   "underlying_type" : "_ZTIj"
884  },
885  {
886   "alignment" : 4,
887   "enum_fields" :
888   [
889    {
890     "enum_field_value" : 0,
891     "name" : "HAL_DATASPACE_UNKNOWN"
892    },
893    {
894     "enum_field_value" : 1,
895     "name" : "HAL_DATASPACE_ARBITRARY"
896    },
897    {
898     "enum_field_value" : 16,
899     "name" : "HAL_DATASPACE_STANDARD_SHIFT"
900    },
901    {
902     "enum_field_value" : 4128768,
903     "name" : "HAL_DATASPACE_STANDARD_MASK"
904    },
905    {
906     "enum_field_value" : 0,
907     "name" : "HAL_DATASPACE_STANDARD_UNSPECIFIED"
908    },
909    {
910     "enum_field_value" : 65536,
911     "name" : "HAL_DATASPACE_STANDARD_BT709"
912    },
913    {
914     "enum_field_value" : 131072,
915     "name" : "HAL_DATASPACE_STANDARD_BT601_625"
916    },
917    {
918     "enum_field_value" : 196608,
919     "name" : "HAL_DATASPACE_STANDARD_BT601_625_UNADJUSTED"
920    },
921    {
922     "enum_field_value" : 262144,
923     "name" : "HAL_DATASPACE_STANDARD_BT601_525"
924    },
925    {
926     "enum_field_value" : 327680,
927     "name" : "HAL_DATASPACE_STANDARD_BT601_525_UNADJUSTED"
928    },
929    {
930     "enum_field_value" : 393216,
931     "name" : "HAL_DATASPACE_STANDARD_BT2020"
932    },
933    {
934     "enum_field_value" : 458752,
935     "name" : "HAL_DATASPACE_STANDARD_BT2020_CONSTANT_LUMINANCE"
936    },
937    {
938     "enum_field_value" : 524288,
939     "name" : "HAL_DATASPACE_STANDARD_BT470M"
940    },
941    {
942     "enum_field_value" : 589824,
943     "name" : "HAL_DATASPACE_STANDARD_FILM"
944    },
945    {
946     "enum_field_value" : 655360,
947     "name" : "HAL_DATASPACE_STANDARD_DCI_P3"
948    },
949    {
950     "enum_field_value" : 720896,
951     "name" : "HAL_DATASPACE_STANDARD_ADOBE_RGB"
952    },
953    {
954     "enum_field_value" : 22,
955     "name" : "HAL_DATASPACE_TRANSFER_SHIFT"
956    },
957    {
958     "enum_field_value" : 130023424,
959     "name" : "HAL_DATASPACE_TRANSFER_MASK"
960    },
961    {
962     "enum_field_value" : 0,
963     "name" : "HAL_DATASPACE_TRANSFER_UNSPECIFIED"
964    },
965    {
966     "enum_field_value" : 4194304,
967     "name" : "HAL_DATASPACE_TRANSFER_LINEAR"
968    },
969    {
970     "enum_field_value" : 8388608,
971     "name" : "HAL_DATASPACE_TRANSFER_SRGB"
972    },
973    {
974     "enum_field_value" : 12582912,
975     "name" : "HAL_DATASPACE_TRANSFER_SMPTE_170M"
976    },
977    {
978     "enum_field_value" : 16777216,
979     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_2"
980    },
981    {
982     "enum_field_value" : 20971520,
983     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_6"
984    },
985    {
986     "enum_field_value" : 25165824,
987     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_8"
988    },
989    {
990     "enum_field_value" : 29360128,
991     "name" : "HAL_DATASPACE_TRANSFER_ST2084"
992    },
993    {
994     "enum_field_value" : 33554432,
995     "name" : "HAL_DATASPACE_TRANSFER_HLG"
996    },
997    {
998     "enum_field_value" : 27,
999     "name" : "HAL_DATASPACE_RANGE_SHIFT"
1000    },
1001    {
1002     "enum_field_value" : 939524096,
1003     "name" : "HAL_DATASPACE_RANGE_MASK"
1004    },
1005    {
1006     "enum_field_value" : 0,
1007     "name" : "HAL_DATASPACE_RANGE_UNSPECIFIED"
1008    },
1009    {
1010     "enum_field_value" : 134217728,
1011     "name" : "HAL_DATASPACE_RANGE_FULL"
1012    },
1013    {
1014     "enum_field_value" : 268435456,
1015     "name" : "HAL_DATASPACE_RANGE_LIMITED"
1016    },
1017    {
1018     "enum_field_value" : 402653184,
1019     "name" : "HAL_DATASPACE_RANGE_EXTENDED"
1020    },
1021    {
1022     "enum_field_value" : 512,
1023     "name" : "HAL_DATASPACE_SRGB_LINEAR"
1024    },
1025    {
1026     "enum_field_value" : 138477568,
1027     "name" : "HAL_DATASPACE_V0_SRGB_LINEAR"
1028    },
1029    {
1030     "enum_field_value" : 406913024,
1031     "name" : "HAL_DATASPACE_V0_SCRGB_LINEAR"
1032    },
1033    {
1034     "enum_field_value" : 513,
1035     "name" : "HAL_DATASPACE_SRGB"
1036    },
1037    {
1038     "enum_field_value" : 142671872,
1039     "name" : "HAL_DATASPACE_V0_SRGB"
1040    },
1041    {
1042     "enum_field_value" : 411107328,
1043     "name" : "HAL_DATASPACE_V0_SCRGB"
1044    },
1045    {
1046     "enum_field_value" : 257,
1047     "name" : "HAL_DATASPACE_JFIF"
1048    },
1049    {
1050     "enum_field_value" : 146931712,
1051     "name" : "HAL_DATASPACE_V0_JFIF"
1052    },
1053    {
1054     "enum_field_value" : 258,
1055     "name" : "HAL_DATASPACE_BT601_625"
1056    },
1057    {
1058     "enum_field_value" : 281149440,
1059     "name" : "HAL_DATASPACE_V0_BT601_625"
1060    },
1061    {
1062     "enum_field_value" : 259,
1063     "name" : "HAL_DATASPACE_BT601_525"
1064    },
1065    {
1066     "enum_field_value" : 281280512,
1067     "name" : "HAL_DATASPACE_V0_BT601_525"
1068    },
1069    {
1070     "enum_field_value" : 260,
1071     "name" : "HAL_DATASPACE_BT709"
1072    },
1073    {
1074     "enum_field_value" : 281083904,
1075     "name" : "HAL_DATASPACE_V0_BT709"
1076    },
1077    {
1078     "enum_field_value" : 139067392,
1079     "name" : "HAL_DATASPACE_DCI_P3_LINEAR"
1080    },
1081    {
1082     "enum_field_value" : 155844608,
1083     "name" : "HAL_DATASPACE_DCI_P3"
1084    },
1085    {
1086     "enum_field_value" : 139067392,
1087     "name" : "HAL_DATASPACE_DISPLAY_P3_LINEAR"
1088    },
1089    {
1090     "enum_field_value" : 143261696,
1091     "name" : "HAL_DATASPACE_DISPLAY_P3"
1092    },
1093    {
1094     "enum_field_value" : 151715840,
1095     "name" : "HAL_DATASPACE_ADOBE_RGB"
1096    },
1097    {
1098     "enum_field_value" : 138805248,
1099     "name" : "HAL_DATASPACE_BT2020_LINEAR"
1100    },
1101    {
1102     "enum_field_value" : 147193856,
1103     "name" : "HAL_DATASPACE_BT2020"
1104    },
1105    {
1106     "enum_field_value" : 163971072,
1107     "name" : "HAL_DATASPACE_BT2020_PQ"
1108    },
1109    {
1110     "enum_field_value" : 4096,
1111     "name" : "HAL_DATASPACE_DEPTH"
1112    },
1113    {
1114     "enum_field_value" : 4097,
1115     "name" : "HAL_DATASPACE_SENSOR"
1116    }
1117   ],
1118   "linker_set_key" : "_ZTI19android_dataspace_t",
1119   "name" : "android_dataspace_t",
1120   "referenced_type" : "_ZTI19android_dataspace_t",
1121   "self_type" : "_ZTI19android_dataspace_t",
1122   "size" : 4,
1123   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1124   "underlying_type" : "_ZTIj"
1125  },
1126  {
1127   "alignment" : 4,
1128   "enum_fields" :
1129   [
1130    {
1131     "enum_field_value" : 0,
1132     "name" : "FLEX_FORMAT_INVALID"
1133    },
1134    {
1135     "enum_field_value" : 1,
1136     "name" : "FLEX_FORMAT_Y"
1137    },
1138    {
1139     "enum_field_value" : 7,
1140     "name" : "FLEX_FORMAT_YCbCr"
1141    },
1142    {
1143     "enum_field_value" : 1073741831,
1144     "name" : "FLEX_FORMAT_YCbCrA"
1145    },
1146    {
1147     "enum_field_value" : 7168,
1148     "name" : "FLEX_FORMAT_RGB"
1149    },
1150    {
1151     "enum_field_value" : 1073748992,
1152     "name" : "FLEX_FORMAT_RGBA"
1153    }
1154   ],
1155   "linker_set_key" : "_ZTI19android_flex_format",
1156   "name" : "android_flex_format",
1157   "referenced_type" : "_ZTI19android_flex_format",
1158   "self_type" : "_ZTI19android_flex_format",
1159   "size" : 4,
1160   "source_file" : "/system/core/libsystem/include/system/graphics.h",
1161   "underlying_type" : "_ZTIj"
1162  },
1163  {
1164   "alignment" : 4,
1165   "enum_fields" :
1166   [
1167    {
1168     "enum_field_value" : 1,
1169     "name" : "HAL_TRANSFORM_FLIP_H"
1170    },
1171    {
1172     "enum_field_value" : 2,
1173     "name" : "HAL_TRANSFORM_FLIP_V"
1174    },
1175    {
1176     "enum_field_value" : 4,
1177     "name" : "HAL_TRANSFORM_ROT_90"
1178    },
1179    {
1180     "enum_field_value" : 3,
1181     "name" : "HAL_TRANSFORM_ROT_180"
1182    },
1183    {
1184     "enum_field_value" : 7,
1185     "name" : "HAL_TRANSFORM_ROT_270"
1186    }
1187   ],
1188   "linker_set_key" : "_ZTI19android_transform_t",
1189   "name" : "android_transform_t",
1190   "referenced_type" : "_ZTI19android_transform_t",
1191   "self_type" : "_ZTI19android_transform_t",
1192   "size" : 4,
1193   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1194   "underlying_type" : "_ZTIj"
1195  },
1196  {
1197   "alignment" : 4,
1198   "enum_fields" :
1199   [
1200    {
1201     "enum_field_value" : 0,
1202     "name" : "HAL_COLOR_MODE_NATIVE"
1203    },
1204    {
1205     "enum_field_value" : 1,
1206     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625"
1207    },
1208    {
1209     "enum_field_value" : 2,
1210     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625_UNADJUSTED"
1211    },
1212    {
1213     "enum_field_value" : 3,
1214     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525"
1215    },
1216    {
1217     "enum_field_value" : 4,
1218     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525_UNADJUSTED"
1219    },
1220    {
1221     "enum_field_value" : 5,
1222     "name" : "HAL_COLOR_MODE_STANDARD_BT709"
1223    },
1224    {
1225     "enum_field_value" : 6,
1226     "name" : "HAL_COLOR_MODE_DCI_P3"
1227    },
1228    {
1229     "enum_field_value" : 7,
1230     "name" : "HAL_COLOR_MODE_SRGB"
1231    },
1232    {
1233     "enum_field_value" : 8,
1234     "name" : "HAL_COLOR_MODE_ADOBE_RGB"
1235    },
1236    {
1237     "enum_field_value" : 9,
1238     "name" : "HAL_COLOR_MODE_DISPLAY_P3"
1239    }
1240   ],
1241   "linker_set_key" : "_ZTI20android_color_mode_t",
1242   "name" : "android_color_mode_t",
1243   "referenced_type" : "_ZTI20android_color_mode_t",
1244   "self_type" : "_ZTI20android_color_mode_t",
1245   "size" : 4,
1246   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1247   "underlying_type" : "_ZTIj"
1248  },
1249  {
1250   "alignment" : 4,
1251   "enum_fields" :
1252   [
1253    {
1254     "enum_field_value" : 0,
1255     "name" : "SYSTEM_TIME_REALTIME"
1256    },
1257    {
1258     "enum_field_value" : 1,
1259     "name" : "SYSTEM_TIME_MONOTONIC"
1260    },
1261    {
1262     "enum_field_value" : 2,
1263     "name" : "SYSTEM_TIME_PROCESS"
1264    },
1265    {
1266     "enum_field_value" : 3,
1267     "name" : "SYSTEM_TIME_THREAD"
1268    },
1269    {
1270     "enum_field_value" : 4,
1271     "name" : "SYSTEM_TIME_BOOTTIME"
1272    }
1273   ],
1274   "linker_set_key" : "_ZTI21$SYSTEM_TIME_BOOTTIME",
1275   "name" : "(anonymous enum at system/core/libutils/include/utils/Timers.h:79:1)",
1276   "referenced_type" : "_ZTI21$SYSTEM_TIME_BOOTTIME",
1277   "self_type" : "_ZTI21$SYSTEM_TIME_BOOTTIME",
1278   "size" : 4,
1279   "source_file" : "/system/core/libutils/include/utils/Timers.h",
1280   "underlying_type" : "_ZTIj"
1281  },
1282  {
1283   "alignment" : 4,
1284   "enum_fields" :
1285   [
1286    {
1287     "enum_field_value" : 1,
1288     "name" : "FLEX_COMPONENT_Y"
1289    },
1290    {
1291     "enum_field_value" : 2,
1292     "name" : "FLEX_COMPONENT_Cb"
1293    },
1294    {
1295     "enum_field_value" : 4,
1296     "name" : "FLEX_COMPONENT_Cr"
1297    },
1298    {
1299     "enum_field_value" : 1024,
1300     "name" : "FLEX_COMPONENT_R"
1301    },
1302    {
1303     "enum_field_value" : 2048,
1304     "name" : "FLEX_COMPONENT_G"
1305    },
1306    {
1307     "enum_field_value" : 4096,
1308     "name" : "FLEX_COMPONENT_B"
1309    },
1310    {
1311     "enum_field_value" : 1073741824,
1312     "name" : "FLEX_COMPONENT_A"
1313    }
1314   ],
1315   "linker_set_key" : "_ZTI22android_flex_component",
1316   "name" : "android_flex_component",
1317   "referenced_type" : "_ZTI22android_flex_component",
1318   "self_type" : "_ZTI22android_flex_component",
1319   "size" : 4,
1320   "source_file" : "/system/core/libsystem/include/system/graphics.h",
1321   "underlying_type" : "_ZTIj"
1322  },
1323  {
1324   "alignment" : 4,
1325   "enum_fields" :
1326   [
1327    {
1328     "enum_field_value" : 1,
1329     "name" : "HAL_PIXEL_FORMAT_RGBA_8888"
1330    },
1331    {
1332     "enum_field_value" : 2,
1333     "name" : "HAL_PIXEL_FORMAT_RGBX_8888"
1334    },
1335    {
1336     "enum_field_value" : 3,
1337     "name" : "HAL_PIXEL_FORMAT_RGB_888"
1338    },
1339    {
1340     "enum_field_value" : 4,
1341     "name" : "HAL_PIXEL_FORMAT_RGB_565"
1342    },
1343    {
1344     "enum_field_value" : 5,
1345     "name" : "HAL_PIXEL_FORMAT_BGRA_8888"
1346    },
1347    {
1348     "enum_field_value" : 16,
1349     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_SP"
1350    },
1351    {
1352     "enum_field_value" : 17,
1353     "name" : "HAL_PIXEL_FORMAT_YCRCB_420_SP"
1354    },
1355    {
1356     "enum_field_value" : 20,
1357     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_I"
1358    },
1359    {
1360     "enum_field_value" : 22,
1361     "name" : "HAL_PIXEL_FORMAT_RGBA_FP16"
1362    },
1363    {
1364     "enum_field_value" : 32,
1365     "name" : "HAL_PIXEL_FORMAT_RAW16"
1366    },
1367    {
1368     "enum_field_value" : 33,
1369     "name" : "HAL_PIXEL_FORMAT_BLOB"
1370    },
1371    {
1372     "enum_field_value" : 34,
1373     "name" : "HAL_PIXEL_FORMAT_IMPLEMENTATION_DEFINED"
1374    },
1375    {
1376     "enum_field_value" : 35,
1377     "name" : "HAL_PIXEL_FORMAT_YCBCR_420_888"
1378    },
1379    {
1380     "enum_field_value" : 36,
1381     "name" : "HAL_PIXEL_FORMAT_RAW_OPAQUE"
1382    },
1383    {
1384     "enum_field_value" : 37,
1385     "name" : "HAL_PIXEL_FORMAT_RAW10"
1386    },
1387    {
1388     "enum_field_value" : 38,
1389     "name" : "HAL_PIXEL_FORMAT_RAW12"
1390    },
1391    {
1392     "enum_field_value" : 43,
1393     "name" : "HAL_PIXEL_FORMAT_RGBA_1010102"
1394    },
1395    {
1396     "enum_field_value" : 538982489,
1397     "name" : "HAL_PIXEL_FORMAT_Y8"
1398    },
1399    {
1400     "enum_field_value" : 540422489,
1401     "name" : "HAL_PIXEL_FORMAT_Y16"
1402    },
1403    {
1404     "enum_field_value" : 842094169,
1405     "name" : "HAL_PIXEL_FORMAT_YV12"
1406    }
1407   ],
1408   "linker_set_key" : "_ZTI22android_pixel_format_t",
1409   "name" : "android_pixel_format_t",
1410   "referenced_type" : "_ZTI22android_pixel_format_t",
1411   "self_type" : "_ZTI22android_pixel_format_t",
1412   "size" : 4,
1413   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1414   "underlying_type" : "_ZTIj"
1415  },
1416  {
1417   "alignment" : 4,
1418   "enum_fields" :
1419   [
1420    {
1421     "enum_field_value" : 19,
1422     "name" : "ANDROID_PRIORITY_LOWEST"
1423    },
1424    {
1425     "enum_field_value" : 10,
1426     "name" : "ANDROID_PRIORITY_BACKGROUND"
1427    },
1428    {
1429     "enum_field_value" : 0,
1430     "name" : "ANDROID_PRIORITY_NORMAL"
1431    },
1432    {
1433     "enum_field_value" : -2,
1434     "name" : "ANDROID_PRIORITY_FOREGROUND"
1435    },
1436    {
1437     "enum_field_value" : -4,
1438     "name" : "ANDROID_PRIORITY_DISPLAY"
1439    },
1440    {
1441     "enum_field_value" : -8,
1442     "name" : "ANDROID_PRIORITY_URGENT_DISPLAY"
1443    },
1444    {
1445     "enum_field_value" : -10,
1446     "name" : "ANDROID_PRIORITY_VIDEO"
1447    },
1448    {
1449     "enum_field_value" : -16,
1450     "name" : "ANDROID_PRIORITY_AUDIO"
1451    },
1452    {
1453     "enum_field_value" : -19,
1454     "name" : "ANDROID_PRIORITY_URGENT_AUDIO"
1455    },
1456    {
1457     "enum_field_value" : -20,
1458     "name" : "ANDROID_PRIORITY_HIGHEST"
1459    },
1460    {
1461     "enum_field_value" : 0,
1462     "name" : "ANDROID_PRIORITY_DEFAULT"
1463    },
1464    {
1465     "enum_field_value" : -1,
1466     "name" : "ANDROID_PRIORITY_MORE_FAVORABLE"
1467    },
1468    {
1469     "enum_field_value" : 1,
1470     "name" : "ANDROID_PRIORITY_LESS_FAVORABLE"
1471    }
1472   ],
1473   "linker_set_key" : "_ZTI23$ANDROID_PRIORITY_AUDIO",
1474   "name" : "(anonymous enum at system/core/libsystem/include/system/thread_defs.h:26:1)",
1475   "referenced_type" : "_ZTI23$ANDROID_PRIORITY_AUDIO",
1476   "self_type" : "_ZTI23$ANDROID_PRIORITY_AUDIO",
1477   "size" : 4,
1478   "source_file" : "/system/core/libsystem/include/system/thread_defs.h",
1479   "underlying_type" : "_ZTIi"
1480  },
1481  {
1482   "alignment" : 4,
1483   "enum_fields" :
1484   [
1485    {
1486     "enum_field_value" : 281411584,
1487     "name" : "HAL_DATASPACE_BT2020_ITU"
1488    },
1489    {
1490     "enum_field_value" : 298188800,
1491     "name" : "HAL_DATASPACE_BT2020_ITU_PQ"
1492    },
1493    {
1494     "enum_field_value" : 302383104,
1495     "name" : "HAL_DATASPACE_BT2020_ITU_HLG"
1496    },
1497    {
1498     "enum_field_value" : 168165376,
1499     "name" : "HAL_DATASPACE_BT2020_HLG"
1500    }
1501   ],
1502   "linker_set_key" : "_ZTI24android_dataspace_v1_1_t",
1503   "name" : "android_dataspace_v1_1_t",
1504   "referenced_type" : "_ZTI24android_dataspace_v1_1_t",
1505   "self_type" : "_ZTI24android_dataspace_v1_1_t",
1506   "size" : 4,
1507   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1508   "underlying_type" : "_ZTIj"
1509  },
1510  {
1511   "alignment" : 4,
1512   "enum_fields" :
1513   [
1514    {
1515     "enum_field_value" : 142999552,
1516     "name" : "HAL_DATASPACE_DISPLAY_BT2020"
1517    },
1518    {
1519     "enum_field_value" : 4098,
1520     "name" : "HAL_DATASPACE_DYNAMIC_DEPTH"
1521    },
1522    {
1523     "enum_field_value" : 4099,
1524     "name" : "HAL_DATASPACE_JPEG_APP_SEGMENTS"
1525    },
1526    {
1527     "enum_field_value" : 4100,
1528     "name" : "HAL_DATASPACE_HEIF"
1529    }
1530   ],
1531   "linker_set_key" : "_ZTI24android_dataspace_v1_2_t",
1532   "name" : "android_dataspace_v1_2_t",
1533   "referenced_type" : "_ZTI24android_dataspace_v1_2_t",
1534   "self_type" : "_ZTI24android_dataspace_v1_2_t",
1535   "size" : 4,
1536   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
1537   "underlying_type" : "_ZTIj"
1538  },
1539  {
1540   "alignment" : 4,
1541   "enum_fields" :
1542   [
1543    {
1544     "enum_field_value" : 10,
1545     "name" : "HAL_COLOR_MODE_BT2020"
1546    },
1547    {
1548     "enum_field_value" : 11,
1549     "name" : "HAL_COLOR_MODE_BT2100_PQ"
1550    },
1551    {
1552     "enum_field_value" : 12,
1553     "name" : "HAL_COLOR_MODE_BT2100_HLG"
1554    }
1555   ],
1556   "linker_set_key" : "_ZTI25android_color_mode_v1_1_t",
1557   "name" : "android_color_mode_v1_1_t",
1558   "referenced_type" : "_ZTI25android_color_mode_v1_1_t",
1559   "self_type" : "_ZTI25android_color_mode_v1_1_t",
1560   "size" : 4,
1561   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1562   "underlying_type" : "_ZTIj"
1563  },
1564  {
1565   "alignment" : 4,
1566   "enum_fields" :
1567   [
1568    {
1569     "enum_field_value" : 0,
1570     "name" : "HAL_COLOR_TRANSFORM_IDENTITY"
1571    },
1572    {
1573     "enum_field_value" : 1,
1574     "name" : "HAL_COLOR_TRANSFORM_ARBITRARY_MATRIX"
1575    },
1576    {
1577     "enum_field_value" : 2,
1578     "name" : "HAL_COLOR_TRANSFORM_VALUE_INVERSE"
1579    },
1580    {
1581     "enum_field_value" : 3,
1582     "name" : "HAL_COLOR_TRANSFORM_GRAYSCALE"
1583    },
1584    {
1585     "enum_field_value" : 4,
1586     "name" : "HAL_COLOR_TRANSFORM_CORRECT_PROTANOPIA"
1587    },
1588    {
1589     "enum_field_value" : 5,
1590     "name" : "HAL_COLOR_TRANSFORM_CORRECT_DEUTERANOPIA"
1591    },
1592    {
1593     "enum_field_value" : 6,
1594     "name" : "HAL_COLOR_TRANSFORM_CORRECT_TRITANOPIA"
1595    }
1596   ],
1597   "linker_set_key" : "_ZTI25android_color_transform_t",
1598   "name" : "android_color_transform_t",
1599   "referenced_type" : "_ZTI25android_color_transform_t",
1600   "self_type" : "_ZTI25android_color_transform_t",
1601   "size" : 4,
1602   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1603   "underlying_type" : "_ZTIj"
1604  },
1605  {
1606   "alignment" : 4,
1607   "enum_fields" :
1608   [
1609    {
1610     "enum_field_value" : 39,
1611     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_888"
1612    },
1613    {
1614     "enum_field_value" : 40,
1615     "name" : "HAL_PIXEL_FORMAT_YCBCR_444_888"
1616    },
1617    {
1618     "enum_field_value" : 41,
1619     "name" : "HAL_PIXEL_FORMAT_FLEX_RGB_888"
1620    },
1621    {
1622     "enum_field_value" : 42,
1623     "name" : "HAL_PIXEL_FORMAT_FLEX_RGBA_8888"
1624    }
1625   ],
1626   "linker_set_key" : "_ZTI25android_pixel_format_sw_t",
1627   "name" : "android_pixel_format_sw_t",
1628   "referenced_type" : "_ZTI25android_pixel_format_sw_t",
1629   "self_type" : "_ZTI25android_pixel_format_sw_t",
1630   "size" : 4,
1631   "source_file" : "/system/core/libsystem/include/system/graphics-sw.h",
1632   "underlying_type" : "_ZTIj"
1633  },
1634  {
1635   "alignment" : 4,
1636   "enum_fields" :
1637   [
1638    {
1639     "enum_field_value" : 48,
1640     "name" : "HAL_PIXEL_FORMAT_DEPTH_16"
1641    },
1642    {
1643     "enum_field_value" : 49,
1644     "name" : "HAL_PIXEL_FORMAT_DEPTH_24"
1645    },
1646    {
1647     "enum_field_value" : 50,
1648     "name" : "HAL_PIXEL_FORMAT_DEPTH_24_STENCIL_8"
1649    },
1650    {
1651     "enum_field_value" : 51,
1652     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F"
1653    },
1654    {
1655     "enum_field_value" : 52,
1656     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F_STENCIL_8"
1657    },
1658    {
1659     "enum_field_value" : 53,
1660     "name" : "HAL_PIXEL_FORMAT_STENCIL_8"
1661    },
1662    {
1663     "enum_field_value" : 54,
1664     "name" : "HAL_PIXEL_FORMAT_YCBCR_P010"
1665    }
1666   ],
1667   "linker_set_key" : "_ZTI27android_pixel_format_v1_1_t",
1668   "name" : "android_pixel_format_v1_1_t",
1669   "referenced_type" : "_ZTI27android_pixel_format_v1_1_t",
1670   "self_type" : "_ZTI27android_pixel_format_v1_1_t",
1671   "size" : 4,
1672   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1673   "underlying_type" : "_ZTIj"
1674  },
1675  {
1676   "alignment" : 4,
1677   "enum_fields" :
1678   [
1679    {
1680     "enum_field_value" : 55,
1681     "name" : "HAL_PIXEL_FORMAT_HSV_888"
1682    }
1683   ],
1684   "linker_set_key" : "_ZTI27android_pixel_format_v1_2_t",
1685   "name" : "android_pixel_format_v1_2_t",
1686   "referenced_type" : "_ZTI27android_pixel_format_v1_2_t",
1687   "self_type" : "_ZTI27android_pixel_format_v1_2_t",
1688   "size" : 4,
1689   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
1690   "underlying_type" : "_ZTIj"
1691  },
1692  {
1693   "alignment" : 4,
1694   "enum_fields" :
1695   [
1696    {
1697     "enum_field_value" : 0,
1698     "name" : "HAL_RENDER_INTENT_COLORIMETRIC"
1699    },
1700    {
1701     "enum_field_value" : 1,
1702     "name" : "HAL_RENDER_INTENT_ENHANCE"
1703    },
1704    {
1705     "enum_field_value" : 2,
1706     "name" : "HAL_RENDER_INTENT_TONE_MAP_COLORIMETRIC"
1707    },
1708    {
1709     "enum_field_value" : 3,
1710     "name" : "HAL_RENDER_INTENT_TONE_MAP_ENHANCE"
1711    }
1712   ],
1713   "linker_set_key" : "_ZTI28android_render_intent_v1_1_t",
1714   "name" : "android_render_intent_v1_1_t",
1715   "referenced_type" : "_ZTI28android_render_intent_v1_1_t",
1716   "self_type" : "_ZTI28android_render_intent_v1_1_t",
1717   "size" : 4,
1718   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1719   "underlying_type" : "_ZTIj"
1720  },
1721  {
1722   "alignment" : 4,
1723   "enum_fields" :
1724   [
1725    {
1726     "enum_field_value" : 0,
1727     "name" : "LOG_ID_MIN"
1728    },
1729    {
1730     "enum_field_value" : 0,
1731     "name" : "LOG_ID_MAIN"
1732    },
1733    {
1734     "enum_field_value" : 1,
1735     "name" : "LOG_ID_RADIO"
1736    },
1737    {
1738     "enum_field_value" : 2,
1739     "name" : "LOG_ID_EVENTS"
1740    },
1741    {
1742     "enum_field_value" : 3,
1743     "name" : "LOG_ID_SYSTEM"
1744    },
1745    {
1746     "enum_field_value" : 4,
1747     "name" : "LOG_ID_CRASH"
1748    },
1749    {
1750     "enum_field_value" : 5,
1751     "name" : "LOG_ID_STATS"
1752    },
1753    {
1754     "enum_field_value" : 6,
1755     "name" : "LOG_ID_SECURITY"
1756    },
1757    {
1758     "enum_field_value" : 7,
1759     "name" : "LOG_ID_KERNEL"
1760    },
1761    {
1762     "enum_field_value" : 8,
1763     "name" : "LOG_ID_MAX"
1764    },
1765    {
1766     "enum_field_value" : 2147483647,
1767     "name" : "LOG_ID_DEFAULT"
1768    }
1769   ],
1770   "linker_set_key" : "_ZTI6log_id",
1771   "name" : "log_id",
1772   "referenced_type" : "_ZTI6log_id",
1773   "self_type" : "_ZTI6log_id",
1774   "size" : 4,
1775   "source_file" : "/system/core/liblog/include/android/log.h",
1776   "underlying_type" : "_ZTIj"
1777  },
1778  {
1779   "alignment" : 4,
1780   "enum_fields" :
1781   [
1782    {
1783     "enum_field_value" : 1,
1784     "name" : "android::VectorImpl::HAS_TRIVIAL_CTOR"
1785    },
1786    {
1787     "enum_field_value" : 2,
1788     "name" : "android::VectorImpl::HAS_TRIVIAL_DTOR"
1789    },
1790    {
1791     "enum_field_value" : 4,
1792     "name" : "android::VectorImpl::HAS_TRIVIAL_COPY"
1793    }
1794   ],
1795   "linker_set_key" : "_ZTIN7android10VectorImpl17$HAS_TRIVIAL_COPYE",
1796   "name" : "android::VectorImpl::(anonymous enum at system/core/libutils/include/utils/VectorImpl.h:43:5)",
1797   "referenced_type" : "_ZTIN7android10VectorImpl17$HAS_TRIVIAL_COPYE",
1798   "self_type" : "_ZTIN7android10VectorImpl17$HAS_TRIVIAL_COPYE",
1799   "size" : 4,
1800   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
1801   "underlying_type" : "_ZTIj"
1802  },
1803  {
1804   "alignment" : 4,
1805   "enum_fields" :
1806   [
1807    {
1808     "enum_field_value" : 0,
1809     "name" : "android::OK"
1810    },
1811    {
1812     "enum_field_value" : 0,
1813     "name" : "android::NO_ERROR"
1814    },
1815    {
1816     "enum_field_value" : -2147483648,
1817     "name" : "android::UNKNOWN_ERROR"
1818    },
1819    {
1820     "enum_field_value" : -12,
1821     "name" : "android::NO_MEMORY"
1822    },
1823    {
1824     "enum_field_value" : -38,
1825     "name" : "android::INVALID_OPERATION"
1826    },
1827    {
1828     "enum_field_value" : -22,
1829     "name" : "android::BAD_VALUE"
1830    },
1831    {
1832     "enum_field_value" : -2147483647,
1833     "name" : "android::BAD_TYPE"
1834    },
1835    {
1836     "enum_field_value" : -2,
1837     "name" : "android::NAME_NOT_FOUND"
1838    },
1839    {
1840     "enum_field_value" : -1,
1841     "name" : "android::PERMISSION_DENIED"
1842    },
1843    {
1844     "enum_field_value" : -19,
1845     "name" : "android::NO_INIT"
1846    },
1847    {
1848     "enum_field_value" : -17,
1849     "name" : "android::ALREADY_EXISTS"
1850    },
1851    {
1852     "enum_field_value" : -32,
1853     "name" : "android::DEAD_OBJECT"
1854    },
1855    {
1856     "enum_field_value" : -2147483646,
1857     "name" : "android::FAILED_TRANSACTION"
1858    },
1859    {
1860     "enum_field_value" : -75,
1861     "name" : "android::BAD_INDEX"
1862    },
1863    {
1864     "enum_field_value" : -61,
1865     "name" : "android::NOT_ENOUGH_DATA"
1866    },
1867    {
1868     "enum_field_value" : -11,
1869     "name" : "android::WOULD_BLOCK"
1870    },
1871    {
1872     "enum_field_value" : -110,
1873     "name" : "android::TIMED_OUT"
1874    },
1875    {
1876     "enum_field_value" : -74,
1877     "name" : "android::UNKNOWN_TRANSACTION"
1878    },
1879    {
1880     "enum_field_value" : -2147483641,
1881     "name" : "android::FDS_NOT_ALLOWED"
1882    },
1883    {
1884     "enum_field_value" : -2147483640,
1885     "name" : "android::UNEXPECTED_NULL"
1886    }
1887   ],
1888   "linker_set_key" : "_ZTIN7android15$ALREADY_EXISTSE",
1889   "name" : "android::(anonymous enum at system/core/libutils/include/utils/Errors.h:43:1)",
1890   "referenced_type" : "_ZTIN7android15$ALREADY_EXISTSE",
1891   "self_type" : "_ZTIN7android15$ALREADY_EXISTSE",
1892   "size" : 4,
1893   "source_file" : "/system/core/libutils/include/utils/Errors.h",
1894   "underlying_type" : "_ZTIi"
1895  },
1896  {
1897   "alignment" : 4,
1898   "enum_fields" :
1899   [
1900    {
1901     "enum_field_value" : 19,
1902     "name" : "android::PRIORITY_LOWEST"
1903    },
1904    {
1905     "enum_field_value" : 10,
1906     "name" : "android::PRIORITY_BACKGROUND"
1907    },
1908    {
1909     "enum_field_value" : 0,
1910     "name" : "android::PRIORITY_NORMAL"
1911    },
1912    {
1913     "enum_field_value" : -2,
1914     "name" : "android::PRIORITY_FOREGROUND"
1915    },
1916    {
1917     "enum_field_value" : -4,
1918     "name" : "android::PRIORITY_DISPLAY"
1919    },
1920    {
1921     "enum_field_value" : -8,
1922     "name" : "android::PRIORITY_URGENT_DISPLAY"
1923    },
1924    {
1925     "enum_field_value" : -16,
1926     "name" : "android::PRIORITY_AUDIO"
1927    },
1928    {
1929     "enum_field_value" : -19,
1930     "name" : "android::PRIORITY_URGENT_AUDIO"
1931    },
1932    {
1933     "enum_field_value" : -20,
1934     "name" : "android::PRIORITY_HIGHEST"
1935    },
1936    {
1937     "enum_field_value" : 0,
1938     "name" : "android::PRIORITY_DEFAULT"
1939    },
1940    {
1941     "enum_field_value" : -1,
1942     "name" : "android::PRIORITY_MORE_FAVORABLE"
1943    },
1944    {
1945     "enum_field_value" : 1,
1946     "name" : "android::PRIORITY_LESS_FAVORABLE"
1947    }
1948   ],
1949   "linker_set_key" : "_ZTIN7android15$PRIORITY_AUDIOE",
1950   "name" : "android::(anonymous enum at system/core/libutils/include/utils/ThreadDefs.h:53:1)",
1951   "referenced_type" : "_ZTIN7android15$PRIORITY_AUDIOE",
1952   "self_type" : "_ZTIN7android15$PRIORITY_AUDIOE",
1953   "size" : 4,
1954   "source_file" : "/system/core/libutils/include/utils/ThreadDefs.h",
1955   "underlying_type" : "_ZTIi"
1956  },
1957  {
1958   "alignment" : 4,
1959   "enum_fields" :
1960   [
1961    {
1962     "enum_field_value" : 1,
1963     "name" : "android::trait_trivial_copy<bool>::value"
1964    }
1965   ],
1966   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIbE6$valueE",
1967   "name" : "android::trait_trivial_copy<bool>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:98:1)",
1968   "referenced_type" : "_ZTIN7android18trait_trivial_copyIbE6$valueE",
1969   "self_type" : "_ZTIN7android18trait_trivial_copyIbE6$valueE",
1970   "size" : 4,
1971   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1972   "underlying_type" : "_ZTIj"
1973  },
1974  {
1975   "alignment" : 4,
1976   "enum_fields" :
1977   [
1978    {
1979     "enum_field_value" : 1,
1980     "name" : "android::trait_trivial_copy<char>::value"
1981    }
1982   ],
1983   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIcE6$valueE",
1984   "name" : "android::trait_trivial_copy<char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:99:1)",
1985   "referenced_type" : "_ZTIN7android18trait_trivial_copyIcE6$valueE",
1986   "self_type" : "_ZTIN7android18trait_trivial_copyIcE6$valueE",
1987   "size" : 4,
1988   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1989   "underlying_type" : "_ZTIj"
1990  },
1991  {
1992   "alignment" : 4,
1993   "enum_fields" :
1994   [
1995    {
1996     "enum_field_value" : 1,
1997     "name" : "android::trait_trivial_copy<double>::value"
1998    }
1999   ],
2000   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIdE6$valueE",
2001   "name" : "android::trait_trivial_copy<double>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:110:1)",
2002   "referenced_type" : "_ZTIN7android18trait_trivial_copyIdE6$valueE",
2003   "self_type" : "_ZTIN7android18trait_trivial_copyIdE6$valueE",
2004   "size" : 4,
2005   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2006   "underlying_type" : "_ZTIj"
2007  },
2008  {
2009   "alignment" : 4,
2010   "enum_fields" :
2011   [
2012    {
2013     "enum_field_value" : 1,
2014     "name" : "android::trait_trivial_copy<float>::value"
2015    }
2016   ],
2017   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIfE6$valueE",
2018   "name" : "android::trait_trivial_copy<float>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:109:1)",
2019   "referenced_type" : "_ZTIN7android18trait_trivial_copyIfE6$valueE",
2020   "self_type" : "_ZTIN7android18trait_trivial_copyIfE6$valueE",
2021   "size" : 4,
2022   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2023   "underlying_type" : "_ZTIj"
2024  },
2025  {
2026   "alignment" : 4,
2027   "enum_fields" :
2028   [
2029    {
2030     "enum_field_value" : 1,
2031     "name" : "android::trait_trivial_copy<unsigned char>::value"
2032    }
2033   ],
2034   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIhE6$valueE",
2035   "name" : "android::trait_trivial_copy<unsigned char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:100:1)",
2036   "referenced_type" : "_ZTIN7android18trait_trivial_copyIhE6$valueE",
2037   "self_type" : "_ZTIN7android18trait_trivial_copyIhE6$valueE",
2038   "size" : 4,
2039   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2040   "underlying_type" : "_ZTIj"
2041  },
2042  {
2043   "alignment" : 4,
2044   "enum_fields" :
2045   [
2046    {
2047     "enum_field_value" : 1,
2048     "name" : "android::trait_trivial_copy<int>::value"
2049    }
2050   ],
2051   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIiE6$valueE",
2052   "name" : "android::trait_trivial_copy<int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:103:1)",
2053   "referenced_type" : "_ZTIN7android18trait_trivial_copyIiE6$valueE",
2054   "self_type" : "_ZTIN7android18trait_trivial_copyIiE6$valueE",
2055   "size" : 4,
2056   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2057   "underlying_type" : "_ZTIj"
2058  },
2059  {
2060   "alignment" : 4,
2061   "enum_fields" :
2062   [
2063    {
2064     "enum_field_value" : 1,
2065     "name" : "android::trait_trivial_copy<unsigned int>::value"
2066    }
2067   ],
2068   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIjE6$valueE",
2069   "name" : "android::trait_trivial_copy<unsigned int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:104:1)",
2070   "referenced_type" : "_ZTIN7android18trait_trivial_copyIjE6$valueE",
2071   "self_type" : "_ZTIN7android18trait_trivial_copyIjE6$valueE",
2072   "size" : 4,
2073   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2074   "underlying_type" : "_ZTIj"
2075  },
2076  {
2077   "alignment" : 4,
2078   "enum_fields" :
2079   [
2080    {
2081     "enum_field_value" : 1,
2082     "name" : "android::trait_trivial_copy<long>::value"
2083    }
2084   ],
2085   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIlE6$valueE",
2086   "name" : "android::trait_trivial_copy<long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:105:1)",
2087   "referenced_type" : "_ZTIN7android18trait_trivial_copyIlE6$valueE",
2088   "self_type" : "_ZTIN7android18trait_trivial_copyIlE6$valueE",
2089   "size" : 4,
2090   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2091   "underlying_type" : "_ZTIj"
2092  },
2093  {
2094   "alignment" : 4,
2095   "enum_fields" :
2096   [
2097    {
2098     "enum_field_value" : 1,
2099     "name" : "android::trait_trivial_copy<unsigned long>::value"
2100    }
2101   ],
2102   "linker_set_key" : "_ZTIN7android18trait_trivial_copyImE6$valueE",
2103   "name" : "android::trait_trivial_copy<unsigned long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:106:1)",
2104   "referenced_type" : "_ZTIN7android18trait_trivial_copyImE6$valueE",
2105   "self_type" : "_ZTIN7android18trait_trivial_copyImE6$valueE",
2106   "size" : 4,
2107   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2108   "underlying_type" : "_ZTIj"
2109  },
2110  {
2111   "alignment" : 4,
2112   "enum_fields" :
2113   [
2114    {
2115     "enum_field_value" : 1,
2116     "name" : "android::trait_trivial_copy<short>::value"
2117    }
2118   ],
2119   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIsE6$valueE",
2120   "name" : "android::trait_trivial_copy<short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:101:1)",
2121   "referenced_type" : "_ZTIN7android18trait_trivial_copyIsE6$valueE",
2122   "self_type" : "_ZTIN7android18trait_trivial_copyIsE6$valueE",
2123   "size" : 4,
2124   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2125   "underlying_type" : "_ZTIj"
2126  },
2127  {
2128   "alignment" : 4,
2129   "enum_fields" :
2130   [
2131    {
2132     "enum_field_value" : 1,
2133     "name" : "android::trait_trivial_copy<unsigned short>::value"
2134    }
2135   ],
2136   "linker_set_key" : "_ZTIN7android18trait_trivial_copyItE6$valueE",
2137   "name" : "android::trait_trivial_copy<unsigned short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:102:1)",
2138   "referenced_type" : "_ZTIN7android18trait_trivial_copyItE6$valueE",
2139   "self_type" : "_ZTIN7android18trait_trivial_copyItE6$valueE",
2140   "size" : 4,
2141   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2142   "underlying_type" : "_ZTIj"
2143  },
2144  {
2145   "alignment" : 4,
2146   "enum_fields" :
2147   [
2148    {
2149     "enum_field_value" : 1,
2150     "name" : "android::trait_trivial_copy<void>::value"
2151    }
2152   ],
2153   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIvE6$valueE",
2154   "name" : "android::trait_trivial_copy<void>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:97:1)",
2155   "referenced_type" : "_ZTIN7android18trait_trivial_copyIvE6$valueE",
2156   "self_type" : "_ZTIN7android18trait_trivial_copyIvE6$valueE",
2157   "size" : 4,
2158   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2159   "underlying_type" : "_ZTIj"
2160  },
2161  {
2162   "alignment" : 4,
2163   "enum_fields" :
2164   [
2165    {
2166     "enum_field_value" : 1,
2167     "name" : "android::trait_trivial_copy<long long>::value"
2168    }
2169   ],
2170   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIxE6$valueE",
2171   "name" : "android::trait_trivial_copy<long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:107:1)",
2172   "referenced_type" : "_ZTIN7android18trait_trivial_copyIxE6$valueE",
2173   "self_type" : "_ZTIN7android18trait_trivial_copyIxE6$valueE",
2174   "size" : 4,
2175   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2176   "underlying_type" : "_ZTIj"
2177  },
2178  {
2179   "alignment" : 4,
2180   "enum_fields" :
2181   [
2182    {
2183     "enum_field_value" : 1,
2184     "name" : "android::trait_trivial_copy<unsigned long long>::value"
2185    }
2186   ],
2187   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIyE6$valueE",
2188   "name" : "android::trait_trivial_copy<unsigned long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:108:1)",
2189   "referenced_type" : "_ZTIN7android18trait_trivial_copyIyE6$valueE",
2190   "self_type" : "_ZTIN7android18trait_trivial_copyIyE6$valueE",
2191   "size" : 4,
2192   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2193   "underlying_type" : "_ZTIj"
2194  },
2195  {
2196   "alignment" : 4,
2197   "enum_fields" :
2198   [
2199    {
2200     "enum_field_value" : 1,
2201     "name" : "android::trait_trivial_ctor<bool>::value"
2202    }
2203   ],
2204   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIbE6$valueE",
2205   "name" : "android::trait_trivial_ctor<bool>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:98:1)",
2206   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIbE6$valueE",
2207   "self_type" : "_ZTIN7android18trait_trivial_ctorIbE6$valueE",
2208   "size" : 4,
2209   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2210   "underlying_type" : "_ZTIj"
2211  },
2212  {
2213   "alignment" : 4,
2214   "enum_fields" :
2215   [
2216    {
2217     "enum_field_value" : 1,
2218     "name" : "android::trait_trivial_ctor<char>::value"
2219    }
2220   ],
2221   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIcE6$valueE",
2222   "name" : "android::trait_trivial_ctor<char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:99:1)",
2223   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIcE6$valueE",
2224   "self_type" : "_ZTIN7android18trait_trivial_ctorIcE6$valueE",
2225   "size" : 4,
2226   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2227   "underlying_type" : "_ZTIj"
2228  },
2229  {
2230   "alignment" : 4,
2231   "enum_fields" :
2232   [
2233    {
2234     "enum_field_value" : 1,
2235     "name" : "android::trait_trivial_ctor<double>::value"
2236    }
2237   ],
2238   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIdE6$valueE",
2239   "name" : "android::trait_trivial_ctor<double>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:110:1)",
2240   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIdE6$valueE",
2241   "self_type" : "_ZTIN7android18trait_trivial_ctorIdE6$valueE",
2242   "size" : 4,
2243   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2244   "underlying_type" : "_ZTIj"
2245  },
2246  {
2247   "alignment" : 4,
2248   "enum_fields" :
2249   [
2250    {
2251     "enum_field_value" : 1,
2252     "name" : "android::trait_trivial_ctor<float>::value"
2253    }
2254   ],
2255   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIfE6$valueE",
2256   "name" : "android::trait_trivial_ctor<float>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:109:1)",
2257   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIfE6$valueE",
2258   "self_type" : "_ZTIN7android18trait_trivial_ctorIfE6$valueE",
2259   "size" : 4,
2260   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2261   "underlying_type" : "_ZTIj"
2262  },
2263  {
2264   "alignment" : 4,
2265   "enum_fields" :
2266   [
2267    {
2268     "enum_field_value" : 1,
2269     "name" : "android::trait_trivial_ctor<unsigned char>::value"
2270    }
2271   ],
2272   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIhE6$valueE",
2273   "name" : "android::trait_trivial_ctor<unsigned char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:100:1)",
2274   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIhE6$valueE",
2275   "self_type" : "_ZTIN7android18trait_trivial_ctorIhE6$valueE",
2276   "size" : 4,
2277   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2278   "underlying_type" : "_ZTIj"
2279  },
2280  {
2281   "alignment" : 4,
2282   "enum_fields" :
2283   [
2284    {
2285     "enum_field_value" : 1,
2286     "name" : "android::trait_trivial_ctor<int>::value"
2287    }
2288   ],
2289   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIiE6$valueE",
2290   "name" : "android::trait_trivial_ctor<int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:103:1)",
2291   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIiE6$valueE",
2292   "self_type" : "_ZTIN7android18trait_trivial_ctorIiE6$valueE",
2293   "size" : 4,
2294   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2295   "underlying_type" : "_ZTIj"
2296  },
2297  {
2298   "alignment" : 4,
2299   "enum_fields" :
2300   [
2301    {
2302     "enum_field_value" : 1,
2303     "name" : "android::trait_trivial_ctor<unsigned int>::value"
2304    }
2305   ],
2306   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIjE6$valueE",
2307   "name" : "android::trait_trivial_ctor<unsigned int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:104:1)",
2308   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIjE6$valueE",
2309   "self_type" : "_ZTIN7android18trait_trivial_ctorIjE6$valueE",
2310   "size" : 4,
2311   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2312   "underlying_type" : "_ZTIj"
2313  },
2314  {
2315   "alignment" : 4,
2316   "enum_fields" :
2317   [
2318    {
2319     "enum_field_value" : 1,
2320     "name" : "android::trait_trivial_ctor<long>::value"
2321    }
2322   ],
2323   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIlE6$valueE",
2324   "name" : "android::trait_trivial_ctor<long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:105:1)",
2325   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIlE6$valueE",
2326   "self_type" : "_ZTIN7android18trait_trivial_ctorIlE6$valueE",
2327   "size" : 4,
2328   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2329   "underlying_type" : "_ZTIj"
2330  },
2331  {
2332   "alignment" : 4,
2333   "enum_fields" :
2334   [
2335    {
2336     "enum_field_value" : 1,
2337     "name" : "android::trait_trivial_ctor<unsigned long>::value"
2338    }
2339   ],
2340   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorImE6$valueE",
2341   "name" : "android::trait_trivial_ctor<unsigned long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:106:1)",
2342   "referenced_type" : "_ZTIN7android18trait_trivial_ctorImE6$valueE",
2343   "self_type" : "_ZTIN7android18trait_trivial_ctorImE6$valueE",
2344   "size" : 4,
2345   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2346   "underlying_type" : "_ZTIj"
2347  },
2348  {
2349   "alignment" : 4,
2350   "enum_fields" :
2351   [
2352    {
2353     "enum_field_value" : 1,
2354     "name" : "android::trait_trivial_ctor<short>::value"
2355    }
2356   ],
2357   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIsE6$valueE",
2358   "name" : "android::trait_trivial_ctor<short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:101:1)",
2359   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIsE6$valueE",
2360   "self_type" : "_ZTIN7android18trait_trivial_ctorIsE6$valueE",
2361   "size" : 4,
2362   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2363   "underlying_type" : "_ZTIj"
2364  },
2365  {
2366   "alignment" : 4,
2367   "enum_fields" :
2368   [
2369    {
2370     "enum_field_value" : 1,
2371     "name" : "android::trait_trivial_ctor<unsigned short>::value"
2372    }
2373   ],
2374   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorItE6$valueE",
2375   "name" : "android::trait_trivial_ctor<unsigned short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:102:1)",
2376   "referenced_type" : "_ZTIN7android18trait_trivial_ctorItE6$valueE",
2377   "self_type" : "_ZTIN7android18trait_trivial_ctorItE6$valueE",
2378   "size" : 4,
2379   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2380   "underlying_type" : "_ZTIj"
2381  },
2382  {
2383   "alignment" : 4,
2384   "enum_fields" :
2385   [
2386    {
2387     "enum_field_value" : 1,
2388     "name" : "android::trait_trivial_ctor<void>::value"
2389    }
2390   ],
2391   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIvE6$valueE",
2392   "name" : "android::trait_trivial_ctor<void>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:97:1)",
2393   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIvE6$valueE",
2394   "self_type" : "_ZTIN7android18trait_trivial_ctorIvE6$valueE",
2395   "size" : 4,
2396   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2397   "underlying_type" : "_ZTIj"
2398  },
2399  {
2400   "alignment" : 4,
2401   "enum_fields" :
2402   [
2403    {
2404     "enum_field_value" : 1,
2405     "name" : "android::trait_trivial_ctor<long long>::value"
2406    }
2407   ],
2408   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIxE6$valueE",
2409   "name" : "android::trait_trivial_ctor<long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:107:1)",
2410   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIxE6$valueE",
2411   "self_type" : "_ZTIN7android18trait_trivial_ctorIxE6$valueE",
2412   "size" : 4,
2413   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2414   "underlying_type" : "_ZTIj"
2415  },
2416  {
2417   "alignment" : 4,
2418   "enum_fields" :
2419   [
2420    {
2421     "enum_field_value" : 1,
2422     "name" : "android::trait_trivial_ctor<unsigned long long>::value"
2423    }
2424   ],
2425   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIyE6$valueE",
2426   "name" : "android::trait_trivial_ctor<unsigned long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:108:1)",
2427   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIyE6$valueE",
2428   "self_type" : "_ZTIN7android18trait_trivial_ctorIyE6$valueE",
2429   "size" : 4,
2430   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2431   "underlying_type" : "_ZTIj"
2432  },
2433  {
2434   "alignment" : 4,
2435   "enum_fields" :
2436   [
2437    {
2438     "enum_field_value" : 1,
2439     "name" : "android::trait_trivial_dtor<bool>::value"
2440    }
2441   ],
2442   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIbE6$valueE",
2443   "name" : "android::trait_trivial_dtor<bool>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:98:1)",
2444   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIbE6$valueE",
2445   "self_type" : "_ZTIN7android18trait_trivial_dtorIbE6$valueE",
2446   "size" : 4,
2447   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2448   "underlying_type" : "_ZTIj"
2449  },
2450  {
2451   "alignment" : 4,
2452   "enum_fields" :
2453   [
2454    {
2455     "enum_field_value" : 1,
2456     "name" : "android::trait_trivial_dtor<char>::value"
2457    }
2458   ],
2459   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIcE6$valueE",
2460   "name" : "android::trait_trivial_dtor<char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:99:1)",
2461   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIcE6$valueE",
2462   "self_type" : "_ZTIN7android18trait_trivial_dtorIcE6$valueE",
2463   "size" : 4,
2464   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2465   "underlying_type" : "_ZTIj"
2466  },
2467  {
2468   "alignment" : 4,
2469   "enum_fields" :
2470   [
2471    {
2472     "enum_field_value" : 1,
2473     "name" : "android::trait_trivial_dtor<double>::value"
2474    }
2475   ],
2476   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIdE6$valueE",
2477   "name" : "android::trait_trivial_dtor<double>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:110:1)",
2478   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIdE6$valueE",
2479   "self_type" : "_ZTIN7android18trait_trivial_dtorIdE6$valueE",
2480   "size" : 4,
2481   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2482   "underlying_type" : "_ZTIj"
2483  },
2484  {
2485   "alignment" : 4,
2486   "enum_fields" :
2487   [
2488    {
2489     "enum_field_value" : 1,
2490     "name" : "android::trait_trivial_dtor<float>::value"
2491    }
2492   ],
2493   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIfE6$valueE",
2494   "name" : "android::trait_trivial_dtor<float>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:109:1)",
2495   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIfE6$valueE",
2496   "self_type" : "_ZTIN7android18trait_trivial_dtorIfE6$valueE",
2497   "size" : 4,
2498   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2499   "underlying_type" : "_ZTIj"
2500  },
2501  {
2502   "alignment" : 4,
2503   "enum_fields" :
2504   [
2505    {
2506     "enum_field_value" : 1,
2507     "name" : "android::trait_trivial_dtor<unsigned char>::value"
2508    }
2509   ],
2510   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIhE6$valueE",
2511   "name" : "android::trait_trivial_dtor<unsigned char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:100:1)",
2512   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIhE6$valueE",
2513   "self_type" : "_ZTIN7android18trait_trivial_dtorIhE6$valueE",
2514   "size" : 4,
2515   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2516   "underlying_type" : "_ZTIj"
2517  },
2518  {
2519   "alignment" : 4,
2520   "enum_fields" :
2521   [
2522    {
2523     "enum_field_value" : 1,
2524     "name" : "android::trait_trivial_dtor<int>::value"
2525    }
2526   ],
2527   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIiE6$valueE",
2528   "name" : "android::trait_trivial_dtor<int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:103:1)",
2529   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIiE6$valueE",
2530   "self_type" : "_ZTIN7android18trait_trivial_dtorIiE6$valueE",
2531   "size" : 4,
2532   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2533   "underlying_type" : "_ZTIj"
2534  },
2535  {
2536   "alignment" : 4,
2537   "enum_fields" :
2538   [
2539    {
2540     "enum_field_value" : 1,
2541     "name" : "android::trait_trivial_dtor<unsigned int>::value"
2542    }
2543   ],
2544   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIjE6$valueE",
2545   "name" : "android::trait_trivial_dtor<unsigned int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:104:1)",
2546   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIjE6$valueE",
2547   "self_type" : "_ZTIN7android18trait_trivial_dtorIjE6$valueE",
2548   "size" : 4,
2549   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2550   "underlying_type" : "_ZTIj"
2551  },
2552  {
2553   "alignment" : 4,
2554   "enum_fields" :
2555   [
2556    {
2557     "enum_field_value" : 1,
2558     "name" : "android::trait_trivial_dtor<long>::value"
2559    }
2560   ],
2561   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIlE6$valueE",
2562   "name" : "android::trait_trivial_dtor<long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:105:1)",
2563   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIlE6$valueE",
2564   "self_type" : "_ZTIN7android18trait_trivial_dtorIlE6$valueE",
2565   "size" : 4,
2566   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2567   "underlying_type" : "_ZTIj"
2568  },
2569  {
2570   "alignment" : 4,
2571   "enum_fields" :
2572   [
2573    {
2574     "enum_field_value" : 1,
2575     "name" : "android::trait_trivial_dtor<unsigned long>::value"
2576    }
2577   ],
2578   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorImE6$valueE",
2579   "name" : "android::trait_trivial_dtor<unsigned long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:106:1)",
2580   "referenced_type" : "_ZTIN7android18trait_trivial_dtorImE6$valueE",
2581   "self_type" : "_ZTIN7android18trait_trivial_dtorImE6$valueE",
2582   "size" : 4,
2583   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2584   "underlying_type" : "_ZTIj"
2585  },
2586  {
2587   "alignment" : 4,
2588   "enum_fields" :
2589   [
2590    {
2591     "enum_field_value" : 1,
2592     "name" : "android::trait_trivial_dtor<short>::value"
2593    }
2594   ],
2595   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIsE6$valueE",
2596   "name" : "android::trait_trivial_dtor<short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:101:1)",
2597   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIsE6$valueE",
2598   "self_type" : "_ZTIN7android18trait_trivial_dtorIsE6$valueE",
2599   "size" : 4,
2600   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2601   "underlying_type" : "_ZTIj"
2602  },
2603  {
2604   "alignment" : 4,
2605   "enum_fields" :
2606   [
2607    {
2608     "enum_field_value" : 1,
2609     "name" : "android::trait_trivial_dtor<unsigned short>::value"
2610    }
2611   ],
2612   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorItE6$valueE",
2613   "name" : "android::trait_trivial_dtor<unsigned short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:102:1)",
2614   "referenced_type" : "_ZTIN7android18trait_trivial_dtorItE6$valueE",
2615   "self_type" : "_ZTIN7android18trait_trivial_dtorItE6$valueE",
2616   "size" : 4,
2617   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2618   "underlying_type" : "_ZTIj"
2619  },
2620  {
2621   "alignment" : 4,
2622   "enum_fields" :
2623   [
2624    {
2625     "enum_field_value" : 1,
2626     "name" : "android::trait_trivial_dtor<void>::value"
2627    }
2628   ],
2629   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIvE6$valueE",
2630   "name" : "android::trait_trivial_dtor<void>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:97:1)",
2631   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIvE6$valueE",
2632   "self_type" : "_ZTIN7android18trait_trivial_dtorIvE6$valueE",
2633   "size" : 4,
2634   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2635   "underlying_type" : "_ZTIj"
2636  },
2637  {
2638   "alignment" : 4,
2639   "enum_fields" :
2640   [
2641    {
2642     "enum_field_value" : 1,
2643     "name" : "android::trait_trivial_dtor<long long>::value"
2644    }
2645   ],
2646   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIxE6$valueE",
2647   "name" : "android::trait_trivial_dtor<long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:107:1)",
2648   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIxE6$valueE",
2649   "self_type" : "_ZTIN7android18trait_trivial_dtorIxE6$valueE",
2650   "size" : 4,
2651   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2652   "underlying_type" : "_ZTIj"
2653  },
2654  {
2655   "alignment" : 4,
2656   "enum_fields" :
2657   [
2658    {
2659     "enum_field_value" : 1,
2660     "name" : "android::trait_trivial_dtor<unsigned long long>::value"
2661    }
2662   ],
2663   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIyE6$valueE",
2664   "name" : "android::trait_trivial_dtor<unsigned long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:108:1)",
2665   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIyE6$valueE",
2666   "self_type" : "_ZTIN7android18trait_trivial_dtorIyE6$valueE",
2667   "size" : 4,
2668   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2669   "underlying_type" : "_ZTIj"
2670  },
2671  {
2672   "alignment" : 4,
2673   "enum_fields" :
2674   [
2675    {
2676     "enum_field_value" : 1,
2677     "name" : "android::trait_trivial_move<android::String8>::value"
2678    }
2679   ],
2680   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_7String8EE6$valueE",
2681   "name" : "android::trait_trivial_move<String8>::(anonymous enum at system/core/libutils/include/utils/String8.h:242:1)",
2682   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EE6$valueE",
2683   "self_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EE6$valueE",
2684   "size" : 4,
2685   "source_file" : "/system/core/libutils/include/utils/String8.h",
2686   "underlying_type" : "_ZTIj"
2687  },
2688  {
2689   "alignment" : 4,
2690   "enum_fields" :
2691   [
2692    {
2693     "enum_field_value" : 1,
2694     "name" : "android::trait_trivial_move<android::String16>::value"
2695    }
2696   ],
2697   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_8String16EE6$valueE",
2698   "name" : "android::trait_trivial_move<String16>::(anonymous enum at system/core/libutils/include/utils/String16.h:197:1)",
2699   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EE6$valueE",
2700   "self_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EE6$valueE",
2701   "size" : 4,
2702   "source_file" : "/system/core/libutils/include/utils/String16.h",
2703   "underlying_type" : "_ZTIj"
2704  },
2705  {
2706   "alignment" : 4,
2707   "enum_fields" :
2708   [
2709    {
2710     "enum_field_value" : 1,
2711     "name" : "android::trait_trivial_move<bool>::value"
2712    }
2713   ],
2714   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIbE6$valueE",
2715   "name" : "android::trait_trivial_move<bool>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:98:1)",
2716   "referenced_type" : "_ZTIN7android18trait_trivial_moveIbE6$valueE",
2717   "self_type" : "_ZTIN7android18trait_trivial_moveIbE6$valueE",
2718   "size" : 4,
2719   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2720   "underlying_type" : "_ZTIj"
2721  },
2722  {
2723   "alignment" : 4,
2724   "enum_fields" :
2725   [
2726    {
2727     "enum_field_value" : 1,
2728     "name" : "android::trait_trivial_move<char>::value"
2729    }
2730   ],
2731   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIcE6$valueE",
2732   "name" : "android::trait_trivial_move<char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:99:1)",
2733   "referenced_type" : "_ZTIN7android18trait_trivial_moveIcE6$valueE",
2734   "self_type" : "_ZTIN7android18trait_trivial_moveIcE6$valueE",
2735   "size" : 4,
2736   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2737   "underlying_type" : "_ZTIj"
2738  },
2739  {
2740   "alignment" : 4,
2741   "enum_fields" :
2742   [
2743    {
2744     "enum_field_value" : 1,
2745     "name" : "android::trait_trivial_move<double>::value"
2746    }
2747   ],
2748   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIdE6$valueE",
2749   "name" : "android::trait_trivial_move<double>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:110:1)",
2750   "referenced_type" : "_ZTIN7android18trait_trivial_moveIdE6$valueE",
2751   "self_type" : "_ZTIN7android18trait_trivial_moveIdE6$valueE",
2752   "size" : 4,
2753   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2754   "underlying_type" : "_ZTIj"
2755  },
2756  {
2757   "alignment" : 4,
2758   "enum_fields" :
2759   [
2760    {
2761     "enum_field_value" : 1,
2762     "name" : "android::trait_trivial_move<float>::value"
2763    }
2764   ],
2765   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIfE6$valueE",
2766   "name" : "android::trait_trivial_move<float>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:109:1)",
2767   "referenced_type" : "_ZTIN7android18trait_trivial_moveIfE6$valueE",
2768   "self_type" : "_ZTIN7android18trait_trivial_moveIfE6$valueE",
2769   "size" : 4,
2770   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2771   "underlying_type" : "_ZTIj"
2772  },
2773  {
2774   "alignment" : 4,
2775   "enum_fields" :
2776   [
2777    {
2778     "enum_field_value" : 1,
2779     "name" : "android::trait_trivial_move<unsigned char>::value"
2780    }
2781   ],
2782   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIhE6$valueE",
2783   "name" : "android::trait_trivial_move<unsigned char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:100:1)",
2784   "referenced_type" : "_ZTIN7android18trait_trivial_moveIhE6$valueE",
2785   "self_type" : "_ZTIN7android18trait_trivial_moveIhE6$valueE",
2786   "size" : 4,
2787   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2788   "underlying_type" : "_ZTIj"
2789  },
2790  {
2791   "alignment" : 4,
2792   "enum_fields" :
2793   [
2794    {
2795     "enum_field_value" : 1,
2796     "name" : "android::trait_trivial_move<int>::value"
2797    }
2798   ],
2799   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIiE6$valueE",
2800   "name" : "android::trait_trivial_move<int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:103:1)",
2801   "referenced_type" : "_ZTIN7android18trait_trivial_moveIiE6$valueE",
2802   "self_type" : "_ZTIN7android18trait_trivial_moveIiE6$valueE",
2803   "size" : 4,
2804   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2805   "underlying_type" : "_ZTIj"
2806  },
2807  {
2808   "alignment" : 4,
2809   "enum_fields" :
2810   [
2811    {
2812     "enum_field_value" : 1,
2813     "name" : "android::trait_trivial_move<unsigned int>::value"
2814    }
2815   ],
2816   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIjE6$valueE",
2817   "name" : "android::trait_trivial_move<unsigned int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:104:1)",
2818   "referenced_type" : "_ZTIN7android18trait_trivial_moveIjE6$valueE",
2819   "self_type" : "_ZTIN7android18trait_trivial_moveIjE6$valueE",
2820   "size" : 4,
2821   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2822   "underlying_type" : "_ZTIj"
2823  },
2824  {
2825   "alignment" : 4,
2826   "enum_fields" :
2827   [
2828    {
2829     "enum_field_value" : 1,
2830     "name" : "android::trait_trivial_move<long>::value"
2831    }
2832   ],
2833   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIlE6$valueE",
2834   "name" : "android::trait_trivial_move<long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:105:1)",
2835   "referenced_type" : "_ZTIN7android18trait_trivial_moveIlE6$valueE",
2836   "self_type" : "_ZTIN7android18trait_trivial_moveIlE6$valueE",
2837   "size" : 4,
2838   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2839   "underlying_type" : "_ZTIj"
2840  },
2841  {
2842   "alignment" : 4,
2843   "enum_fields" :
2844   [
2845    {
2846     "enum_field_value" : 1,
2847     "name" : "android::trait_trivial_move<unsigned long>::value"
2848    }
2849   ],
2850   "linker_set_key" : "_ZTIN7android18trait_trivial_moveImE6$valueE",
2851   "name" : "android::trait_trivial_move<unsigned long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:106:1)",
2852   "referenced_type" : "_ZTIN7android18trait_trivial_moveImE6$valueE",
2853   "self_type" : "_ZTIN7android18trait_trivial_moveImE6$valueE",
2854   "size" : 4,
2855   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2856   "underlying_type" : "_ZTIj"
2857  },
2858  {
2859   "alignment" : 4,
2860   "enum_fields" :
2861   [
2862    {
2863     "enum_field_value" : 1,
2864     "name" : "android::trait_trivial_move<short>::value"
2865    }
2866   ],
2867   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIsE6$valueE",
2868   "name" : "android::trait_trivial_move<short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:101:1)",
2869   "referenced_type" : "_ZTIN7android18trait_trivial_moveIsE6$valueE",
2870   "self_type" : "_ZTIN7android18trait_trivial_moveIsE6$valueE",
2871   "size" : 4,
2872   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2873   "underlying_type" : "_ZTIj"
2874  },
2875  {
2876   "alignment" : 4,
2877   "enum_fields" :
2878   [
2879    {
2880     "enum_field_value" : 1,
2881     "name" : "android::trait_trivial_move<unsigned short>::value"
2882    }
2883   ],
2884   "linker_set_key" : "_ZTIN7android18trait_trivial_moveItE6$valueE",
2885   "name" : "android::trait_trivial_move<unsigned short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:102:1)",
2886   "referenced_type" : "_ZTIN7android18trait_trivial_moveItE6$valueE",
2887   "self_type" : "_ZTIN7android18trait_trivial_moveItE6$valueE",
2888   "size" : 4,
2889   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2890   "underlying_type" : "_ZTIj"
2891  },
2892  {
2893   "alignment" : 4,
2894   "enum_fields" :
2895   [
2896    {
2897     "enum_field_value" : 1,
2898     "name" : "android::trait_trivial_move<void>::value"
2899    }
2900   ],
2901   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIvE6$valueE",
2902   "name" : "android::trait_trivial_move<void>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:97:1)",
2903   "referenced_type" : "_ZTIN7android18trait_trivial_moveIvE6$valueE",
2904   "self_type" : "_ZTIN7android18trait_trivial_moveIvE6$valueE",
2905   "size" : 4,
2906   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2907   "underlying_type" : "_ZTIj"
2908  },
2909  {
2910   "alignment" : 4,
2911   "enum_fields" :
2912   [
2913    {
2914     "enum_field_value" : 1,
2915     "name" : "android::trait_trivial_move<long long>::value"
2916    }
2917   ],
2918   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIxE6$valueE",
2919   "name" : "android::trait_trivial_move<long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:107:1)",
2920   "referenced_type" : "_ZTIN7android18trait_trivial_moveIxE6$valueE",
2921   "self_type" : "_ZTIN7android18trait_trivial_moveIxE6$valueE",
2922   "size" : 4,
2923   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2924   "underlying_type" : "_ZTIj"
2925  },
2926  {
2927   "alignment" : 4,
2928   "enum_fields" :
2929   [
2930    {
2931     "enum_field_value" : 1,
2932     "name" : "android::trait_trivial_move<unsigned long long>::value"
2933    }
2934   ],
2935   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIyE6$valueE",
2936   "name" : "android::trait_trivial_move<unsigned long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:108:1)",
2937   "referenced_type" : "_ZTIN7android18trait_trivial_moveIyE6$valueE",
2938   "self_type" : "_ZTIN7android18trait_trivial_moveIyE6$valueE",
2939   "size" : 4,
2940   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2941   "underlying_type" : "_ZTIj"
2942  },
2943  {
2944   "alignment" : 4,
2945   "enum_fields" :
2946   [
2947    {
2948     "enum_field_value" : 0,
2949     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::UNKNOWN"
2950    },
2951    {
2952     "enum_field_value" : 1,
2953     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_64BIT"
2954    },
2955    {
2956     "enum_field_value" : 2,
2957     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_32BIT"
2958    }
2959   ],
2960   "linker_set_key" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
2961   "name" : "android::hidl::base::V1_0::DebugInfo::Architecture",
2962   "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
2963   "self_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
2964   "size" : 4,
2965   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h",
2966   "underlying_type" : "_ZTIi"
2967  },
2968  {
2969   "alignment" : 4,
2970   "enum_fields" :
2971   [
2972    {
2973     "enum_field_value" : -1,
2974     "name" : "android::hidl::manager::V1_0::IServiceManager::PidConstant::NO_PID"
2975    }
2976   ],
2977   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
2978   "name" : "android::hidl::manager::V1_0::IServiceManager::PidConstant",
2979   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
2980   "self_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
2981   "size" : 4,
2982   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
2983   "underlying_type" : "_ZTIi"
2984  },
2985  {
2986   "alignment" : 1,
2987   "enum_fields" :
2988   [
2989    {
2990     "enum_field_value" : 0,
2991     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::EMPTY"
2992    },
2993    {
2994     "enum_field_value" : 1,
2995     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::HWBINDER"
2996    },
2997    {
2998     "enum_field_value" : 2,
2999     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::PASSTHROUGH"
3000    }
3001   ],
3002   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_015IServiceManager9TransportE",
3003   "name" : "android::hidl::manager::V1_0::IServiceManager::Transport",
3004   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager9TransportE",
3005   "self_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager9TransportE",
3006   "size" : 1,
3007   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
3008   "underlying_type" : "_ZTIh"
3009  },
3010  {
3011   "alignment" : 4,
3012   "enum_fields" :
3013   [
3014    {
3015     "enum_field_value" : 0,
3016     "name" : "android::Mutex::PRIVATE"
3017    },
3018    {
3019     "enum_field_value" : 1,
3020     "name" : "android::Mutex::SHARED"
3021    }
3022   ],
3023   "linker_set_key" : "_ZTIN7android5Mutex8$PRIVATEE",
3024   "name" : "android::Mutex::(anonymous enum at system/core/libutils/include/utils/Mutex.h:96:5)",
3025   "referenced_type" : "_ZTIN7android5Mutex8$PRIVATEE",
3026   "self_type" : "_ZTIN7android5Mutex8$PRIVATEE",
3027   "size" : 4,
3028   "source_file" : "/system/core/libutils/include/utils/Mutex.h",
3029   "underlying_type" : "_ZTIj"
3030  },
3031  {
3032   "alignment" : 4,
3033   "enum_fields" :
3034   [
3035    {
3036     "enum_field_value" : 0,
3037     "name" : "android::RWLock::PRIVATE"
3038    },
3039    {
3040     "enum_field_value" : 1,
3041     "name" : "android::RWLock::SHARED"
3042    }
3043   ],
3044   "linker_set_key" : "_ZTIN7android6RWLock8$PRIVATEE",
3045   "name" : "android::RWLock::(anonymous enum at system/core/libutils/include/utils/RWLock.h:44:5)",
3046   "referenced_type" : "_ZTIN7android6RWLock8$PRIVATEE",
3047   "self_type" : "_ZTIN7android6RWLock8$PRIVATEE",
3048   "size" : 4,
3049   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
3050   "underlying_type" : "_ZTIj"
3051  },
3052  {
3053   "access" : "protected",
3054   "alignment" : 4,
3055   "enum_fields" :
3056   [
3057    {
3058     "enum_field_value" : 1,
3059     "name" : "android::RefBase::FIRST_INC_STRONG"
3060    }
3061   ],
3062   "linker_set_key" : "_ZTIN7android7RefBase17$FIRST_INC_STRONGE",
3063   "name" : "android::RefBase::(anonymous enum at system/core/libutils/include/utils/RefBase.h:313:5)",
3064   "referenced_type" : "_ZTIN7android7RefBase17$FIRST_INC_STRONGE",
3065   "self_type" : "_ZTIN7android7RefBase17$FIRST_INC_STRONGE",
3066   "size" : 4,
3067   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
3068   "underlying_type" : "_ZTIj"
3069  },
3070  {
3071   "access" : "protected",
3072   "alignment" : 4,
3073   "enum_fields" :
3074   [
3075    {
3076     "enum_field_value" : 0,
3077     "name" : "android::RefBase::OBJECT_LIFETIME_STRONG"
3078    },
3079    {
3080     "enum_field_value" : 1,
3081     "name" : "android::RefBase::OBJECT_LIFETIME_WEAK"
3082    },
3083    {
3084     "enum_field_value" : 1,
3085     "name" : "android::RefBase::OBJECT_LIFETIME_MASK"
3086    }
3087   ],
3088   "linker_set_key" : "_ZTIN7android7RefBase21$OBJECT_LIFETIME_MASKE",
3089   "name" : "android::RefBase::(anonymous enum at system/core/libutils/include/utils/RefBase.h:304:5)",
3090   "referenced_type" : "_ZTIN7android7RefBase21$OBJECT_LIFETIME_MASKE",
3091   "self_type" : "_ZTIN7android7RefBase21$OBJECT_LIFETIME_MASKE",
3092   "size" : 4,
3093   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
3094   "underlying_type" : "_ZTIj"
3095  },
3096  {
3097   "alignment" : 4,
3098   "enum_fields" :
3099   [
3100    {
3101     "enum_field_value" : 0,
3102     "name" : "android::String8::kEmptyString"
3103    }
3104   ],
3105   "linker_set_key" : "_ZTIN7android7String813StaticLinkageE",
3106   "name" : "android::String8::StaticLinkage",
3107   "referenced_type" : "_ZTIN7android7String813StaticLinkageE",
3108   "self_type" : "_ZTIN7android7String813StaticLinkageE",
3109   "size" : 4,
3110   "source_file" : "/system/core/libutils/include/utils/String8.h",
3111   "underlying_type" : "_ZTIj"
3112  },
3113  {
3114   "alignment" : 4,
3115   "enum_fields" :
3116   [
3117    {
3118     "enum_field_value" : 0,
3119     "name" : "android::String16::kEmptyString"
3120    }
3121   ],
3122   "linker_set_key" : "_ZTIN7android8String1613StaticLinkageE",
3123   "name" : "android::String16::StaticLinkage",
3124   "referenced_type" : "_ZTIN7android8String1613StaticLinkageE",
3125   "self_type" : "_ZTIN7android8String1613StaticLinkageE",
3126   "size" : 4,
3127   "source_file" : "/system/core/libutils/include/utils/String16.h",
3128   "underlying_type" : "_ZTIj"
3129  },
3130  {
3131   "alignment" : 4,
3132   "enum_fields" :
3133   [
3134    {
3135     "enum_field_value" : 0,
3136     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::READPTRPOS"
3137    },
3138    {
3139     "enum_field_value" : 1,
3140     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::WRITEPTRPOS"
3141    },
3142    {
3143     "enum_field_value" : 2,
3144     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::DATAPTRPOS"
3145    },
3146    {
3147     "enum_field_value" : 3,
3148     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::EVFLAGWORDPOS"
3149    }
3150   ],
3151   "linker_set_key" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EE11GrantorTypeE",
3152   "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::GrantorType",
3153   "referenced_type" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EE11GrantorTypeE",
3154   "self_type" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EE11GrantorTypeE",
3155   "size" : 4,
3156   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
3157   "underlying_type" : "_ZTIi"
3158  },
3159  {
3160   "alignment" : 4,
3161   "enum_fields" :
3162   [
3163    {
3164     "enum_field_value" : 0,
3165     "name" : "android::hardware::ProcessState::CallRestriction::NONE"
3166    },
3167    {
3168     "enum_field_value" : 1,
3169     "name" : "android::hardware::ProcessState::CallRestriction::ERROR_IF_NOT_ONEWAY"
3170    },
3171    {
3172     "enum_field_value" : 2,
3173     "name" : "android::hardware::ProcessState::CallRestriction::FATAL_IF_NOT_ONEWAY"
3174    }
3175   ],
3176   "linker_set_key" : "_ZTIN7android8hardware12ProcessState15CallRestrictionE",
3177   "name" : "android::hardware::ProcessState::CallRestriction",
3178   "referenced_type" : "_ZTIN7android8hardware12ProcessState15CallRestrictionE",
3179   "self_type" : "_ZTIN7android8hardware12ProcessState15CallRestrictionE",
3180   "size" : 4,
3181   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
3182   "underlying_type" : "_ZTIi"
3183  },
3184  {
3185   "alignment" : 4,
3186   "enum_fields" :
3187   [
3188    {
3189     "enum_field_value" : 0,
3190     "name" : "android::hardware::HidlReturnRestriction::NONE"
3191    },
3192    {
3193     "enum_field_value" : 1,
3194     "name" : "android::hardware::HidlReturnRestriction::ERROR_IF_UNCHECKED"
3195    },
3196    {
3197     "enum_field_value" : 2,
3198     "name" : "android::hardware::HidlReturnRestriction::FATAL_IF_UNCHECKED"
3199    }
3200   ],
3201   "linker_set_key" : "_ZTIN7android8hardware21HidlReturnRestrictionE",
3202   "name" : "android::hardware::HidlReturnRestriction",
3203   "referenced_type" : "_ZTIN7android8hardware21HidlReturnRestrictionE",
3204   "self_type" : "_ZTIN7android8hardware21HidlReturnRestrictionE",
3205   "size" : 4,
3206   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
3207   "underlying_type" : "_ZTIi"
3208  },
3209  {
3210   "alignment" : 4,
3211   "enum_fields" :
3212   [
3213    {
3214     "enum_field_value" : 0,
3215     "name" : "android::hardware::Status::EX_NONE"
3216    },
3217    {
3218     "enum_field_value" : -1,
3219     "name" : "android::hardware::Status::EX_SECURITY"
3220    },
3221    {
3222     "enum_field_value" : -2,
3223     "name" : "android::hardware::Status::EX_BAD_PARCELABLE"
3224    },
3225    {
3226     "enum_field_value" : -3,
3227     "name" : "android::hardware::Status::EX_ILLEGAL_ARGUMENT"
3228    },
3229    {
3230     "enum_field_value" : -4,
3231     "name" : "android::hardware::Status::EX_NULL_POINTER"
3232    },
3233    {
3234     "enum_field_value" : -5,
3235     "name" : "android::hardware::Status::EX_ILLEGAL_STATE"
3236    },
3237    {
3238     "enum_field_value" : -6,
3239     "name" : "android::hardware::Status::EX_NETWORK_MAIN_THREAD"
3240    },
3241    {
3242     "enum_field_value" : -7,
3243     "name" : "android::hardware::Status::EX_UNSUPPORTED_OPERATION"
3244    },
3245    {
3246     "enum_field_value" : -128,
3247     "name" : "android::hardware::Status::EX_HAS_REPLY_HEADER"
3248    },
3249    {
3250     "enum_field_value" : -129,
3251     "name" : "android::hardware::Status::EX_TRANSACTION_FAILED"
3252    }
3253   ],
3254   "linker_set_key" : "_ZTIN7android8hardware6Status9ExceptionE",
3255   "name" : "android::hardware::Status::Exception",
3256   "referenced_type" : "_ZTIN7android8hardware6Status9ExceptionE",
3257   "self_type" : "_ZTIN7android8hardware6Status9ExceptionE",
3258   "size" : 4,
3259   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
3260   "underlying_type" : "_ZTIi"
3261  },
3262  {
3263   "alignment" : 4,
3264   "enum_fields" :
3265   [
3266    {
3267     "enum_field_value" : 1,
3268     "name" : "android::hardware::IBinder::FLAG_ONEWAY"
3269    }
3270   ],
3271   "linker_set_key" : "_ZTIN7android8hardware7IBinder12$FLAG_ONEWAYE",
3272   "name" : "android::hardware::IBinder::(anonymous enum at system/libhwbinder/include/hwbinder/IBinder.h:47:5)",
3273   "referenced_type" : "_ZTIN7android8hardware7IBinder12$FLAG_ONEWAYE",
3274   "self_type" : "_ZTIN7android8hardware7IBinder12$FLAG_ONEWAYE",
3275   "size" : 4,
3276   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
3277   "underlying_type" : "_ZTIj"
3278  },
3279  {
3280   "alignment" : 4,
3281   "enum_fields" :
3282   [
3283    {
3284     "enum_field_value" : 0,
3285     "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_ENTRY"
3286    },
3287    {
3288     "enum_field_value" : 1,
3289     "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_EXIT"
3290    },
3291    {
3292     "enum_field_value" : 2,
3293     "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_ENTRY"
3294    },
3295    {
3296     "enum_field_value" : 3,
3297     "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_EXIT"
3298    },
3299    {
3300     "enum_field_value" : 4,
3301     "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_ENTRY"
3302    },
3303    {
3304     "enum_field_value" : 5,
3305     "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_EXIT"
3306    },
3307    {
3308     "enum_field_value" : 6,
3309     "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_ENTRY"
3310    },
3311    {
3312     "enum_field_value" : 7,
3313     "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_EXIT"
3314    },
3315    {
3316     "enum_field_value" : 8,
3317     "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_ENTRY"
3318    },
3319    {
3320     "enum_field_value" : 9,
3321     "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_EXIT"
3322    }
3323   ],
3324   "linker_set_key" : "_ZTIN7android8hardware7details16HidlInstrumentor20InstrumentationEventE",
3325   "name" : "android::hardware::details::HidlInstrumentor::InstrumentationEvent",
3326   "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentor20InstrumentationEventE",
3327   "self_type" : "_ZTIN7android8hardware7details16HidlInstrumentor20InstrumentationEventE",
3328   "size" : 4,
3329   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
3330   "underlying_type" : "_ZTIj"
3331  },
3332  {
3333   "alignment" : 4,
3334   "enum_fields" :
3335   [
3336    {
3337     "enum_field_value" : 0,
3338     "name" : "android::hardware::thermal::V1_0::CoolingType::FAN_RPM"
3339    }
3340   ],
3341   "linker_set_key" : "_ZTIN7android8hardware7thermal4V1_011CoolingTypeE",
3342   "name" : "android::hardware::thermal::V1_0::CoolingType",
3343   "referenced_type" : "_ZTIN7android8hardware7thermal4V1_011CoolingTypeE",
3344   "self_type" : "_ZTIN7android8hardware7thermal4V1_011CoolingTypeE",
3345   "size" : 4,
3346   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/types.h",
3347   "underlying_type" : "_ZTIj"
3348  },
3349  {
3350   "alignment" : 4,
3351   "enum_fields" :
3352   [
3353    {
3354     "enum_field_value" : -1,
3355     "name" : "android::hardware::thermal::V1_0::TemperatureType::UNKNOWN"
3356    },
3357    {
3358     "enum_field_value" : 0,
3359     "name" : "android::hardware::thermal::V1_0::TemperatureType::CPU"
3360    },
3361    {
3362     "enum_field_value" : 1,
3363     "name" : "android::hardware::thermal::V1_0::TemperatureType::GPU"
3364    },
3365    {
3366     "enum_field_value" : 2,
3367     "name" : "android::hardware::thermal::V1_0::TemperatureType::BATTERY"
3368    },
3369    {
3370     "enum_field_value" : 3,
3371     "name" : "android::hardware::thermal::V1_0::TemperatureType::SKIN"
3372    }
3373   ],
3374   "linker_set_key" : "_ZTIN7android8hardware7thermal4V1_015TemperatureTypeE",
3375   "name" : "android::hardware::thermal::V1_0::TemperatureType",
3376   "referenced_type" : "_ZTIN7android8hardware7thermal4V1_015TemperatureTypeE",
3377   "self_type" : "_ZTIN7android8hardware7thermal4V1_015TemperatureTypeE",
3378   "size" : 4,
3379   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/types.h",
3380   "underlying_type" : "_ZTIi"
3381  },
3382  {
3383   "alignment" : 4,
3384   "enum_fields" :
3385   [
3386    {
3387     "enum_field_value" : 0,
3388     "name" : "android::hardware::thermal::V1_0::ThermalStatusCode::SUCCESS"
3389    },
3390    {
3391     "enum_field_value" : 1,
3392     "name" : "android::hardware::thermal::V1_0::ThermalStatusCode::FAILURE"
3393    }
3394   ],
3395   "linker_set_key" : "_ZTIN7android8hardware7thermal4V1_017ThermalStatusCodeE",
3396   "name" : "android::hardware::thermal::V1_0::ThermalStatusCode",
3397   "referenced_type" : "_ZTIN7android8hardware7thermal4V1_017ThermalStatusCodeE",
3398   "self_type" : "_ZTIN7android8hardware7thermal4V1_017ThermalStatusCodeE",
3399   "size" : 4,
3400   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/types.h",
3401   "underlying_type" : "_ZTIj"
3402  },
3403  {
3404   "alignment" : 4,
3405   "enum_fields" :
3406   [
3407    {
3408     "enum_field_value" : 0,
3409     "name" : "android::hardware::thermal::V2_0::CoolingType::FAN"
3410    },
3411    {
3412     "enum_field_value" : 1,
3413     "name" : "android::hardware::thermal::V2_0::CoolingType::BATTERY"
3414    },
3415    {
3416     "enum_field_value" : 2,
3417     "name" : "android::hardware::thermal::V2_0::CoolingType::CPU"
3418    },
3419    {
3420     "enum_field_value" : 3,
3421     "name" : "android::hardware::thermal::V2_0::CoolingType::GPU"
3422    },
3423    {
3424     "enum_field_value" : 4,
3425     "name" : "android::hardware::thermal::V2_0::CoolingType::MODEM"
3426    },
3427    {
3428     "enum_field_value" : 5,
3429     "name" : "android::hardware::thermal::V2_0::CoolingType::NPU"
3430    },
3431    {
3432     "enum_field_value" : 6,
3433     "name" : "android::hardware::thermal::V2_0::CoolingType::COMPONENT"
3434    }
3435   ],
3436   "linker_set_key" : "_ZTIN7android8hardware7thermal4V2_011CoolingTypeE",
3437   "name" : "android::hardware::thermal::V2_0::CoolingType",
3438   "referenced_type" : "_ZTIN7android8hardware7thermal4V2_011CoolingTypeE",
3439   "self_type" : "_ZTIN7android8hardware7thermal4V2_011CoolingTypeE",
3440   "size" : 4,
3441   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/types.h",
3442   "underlying_type" : "_ZTIj"
3443  },
3444  {
3445   "alignment" : 4,
3446   "enum_fields" :
3447   [
3448    {
3449     "enum_field_value" : -1,
3450     "name" : "android::hardware::thermal::V2_0::TemperatureType::UNKNOWN"
3451    },
3452    {
3453     "enum_field_value" : 0,
3454     "name" : "android::hardware::thermal::V2_0::TemperatureType::CPU"
3455    },
3456    {
3457     "enum_field_value" : 1,
3458     "name" : "android::hardware::thermal::V2_0::TemperatureType::GPU"
3459    },
3460    {
3461     "enum_field_value" : 2,
3462     "name" : "android::hardware::thermal::V2_0::TemperatureType::BATTERY"
3463    },
3464    {
3465     "enum_field_value" : 3,
3466     "name" : "android::hardware::thermal::V2_0::TemperatureType::SKIN"
3467    },
3468    {
3469     "enum_field_value" : 4,
3470     "name" : "android::hardware::thermal::V2_0::TemperatureType::USB_PORT"
3471    },
3472    {
3473     "enum_field_value" : 5,
3474     "name" : "android::hardware::thermal::V2_0::TemperatureType::POWER_AMPLIFIER"
3475    },
3476    {
3477     "enum_field_value" : 6,
3478     "name" : "android::hardware::thermal::V2_0::TemperatureType::BCL_VOLTAGE"
3479    },
3480    {
3481     "enum_field_value" : 7,
3482     "name" : "android::hardware::thermal::V2_0::TemperatureType::BCL_CURRENT"
3483    },
3484    {
3485     "enum_field_value" : 8,
3486     "name" : "android::hardware::thermal::V2_0::TemperatureType::BCL_PERCENTAGE"
3487    },
3488    {
3489     "enum_field_value" : 9,
3490     "name" : "android::hardware::thermal::V2_0::TemperatureType::NPU"
3491    }
3492   ],
3493   "linker_set_key" : "_ZTIN7android8hardware7thermal4V2_015TemperatureTypeE",
3494   "name" : "android::hardware::thermal::V2_0::TemperatureType",
3495   "referenced_type" : "_ZTIN7android8hardware7thermal4V2_015TemperatureTypeE",
3496   "self_type" : "_ZTIN7android8hardware7thermal4V2_015TemperatureTypeE",
3497   "size" : 4,
3498   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/types.h",
3499   "underlying_type" : "_ZTIi"
3500  },
3501  {
3502   "alignment" : 4,
3503   "enum_fields" :
3504   [
3505    {
3506     "enum_field_value" : 0,
3507     "name" : "android::hardware::thermal::V2_0::ThrottlingSeverity::NONE"
3508    },
3509    {
3510     "enum_field_value" : 1,
3511     "name" : "android::hardware::thermal::V2_0::ThrottlingSeverity::LIGHT"
3512    },
3513    {
3514     "enum_field_value" : 2,
3515     "name" : "android::hardware::thermal::V2_0::ThrottlingSeverity::MODERATE"
3516    },
3517    {
3518     "enum_field_value" : 3,
3519     "name" : "android::hardware::thermal::V2_0::ThrottlingSeverity::SEVERE"
3520    },
3521    {
3522     "enum_field_value" : 4,
3523     "name" : "android::hardware::thermal::V2_0::ThrottlingSeverity::CRITICAL"
3524    },
3525    {
3526     "enum_field_value" : 5,
3527     "name" : "android::hardware::thermal::V2_0::ThrottlingSeverity::EMERGENCY"
3528    },
3529    {
3530     "enum_field_value" : 6,
3531     "name" : "android::hardware::thermal::V2_0::ThrottlingSeverity::SHUTDOWN"
3532    }
3533   ],
3534   "linker_set_key" : "_ZTIN7android8hardware7thermal4V2_018ThrottlingSeverityE",
3535   "name" : "android::hardware::thermal::V2_0::ThrottlingSeverity",
3536   "referenced_type" : "_ZTIN7android8hardware7thermal4V2_018ThrottlingSeverityE",
3537   "self_type" : "_ZTIN7android8hardware7thermal4V2_018ThrottlingSeverityE",
3538   "size" : 4,
3539   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/types.h",
3540   "underlying_type" : "_ZTIj"
3541  },
3542  {
3543   "alignment" : 4,
3544   "enum_fields" :
3545   [
3546    {
3547     "enum_field_value" : 1,
3548     "name" : "android::hardware::kSynchronizedReadWrite"
3549    },
3550    {
3551     "enum_field_value" : 2,
3552     "name" : "android::hardware::kUnsynchronizedWrite"
3553    }
3554   ],
3555   "linker_set_key" : "_ZTIN7android8hardware8MQFlavorE",
3556   "name" : "android::hardware::MQFlavor",
3557   "referenced_type" : "_ZTIN7android8hardware8MQFlavorE",
3558   "self_type" : "_ZTIN7android8hardware8MQFlavorE",
3559   "size" : 4,
3560   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
3561   "underlying_type" : "_ZTIj"
3562  },
3563  {
3564   "alignment" : 4,
3565   "enum_fields" :
3566   [
3567    {
3568     "enum_field_value" : 0,
3569     "name" : "android::Condition::WAKE_UP_ONE"
3570    },
3571    {
3572     "enum_field_value" : 1,
3573     "name" : "android::Condition::WAKE_UP_ALL"
3574    }
3575   ],
3576   "linker_set_key" : "_ZTIN7android9Condition10WakeUpTypeE",
3577   "name" : "android::Condition::WakeUpType",
3578   "referenced_type" : "_ZTIN7android9Condition10WakeUpTypeE",
3579   "self_type" : "_ZTIN7android9Condition10WakeUpTypeE",
3580   "size" : 4,
3581   "source_file" : "/system/core/libutils/include/utils/Condition.h",
3582   "underlying_type" : "_ZTIj"
3583  },
3584  {
3585   "alignment" : 4,
3586   "enum_fields" :
3587   [
3588    {
3589     "enum_field_value" : 0,
3590     "name" : "android::Condition::PRIVATE"
3591    },
3592    {
3593     "enum_field_value" : 1,
3594     "name" : "android::Condition::SHARED"
3595    }
3596   ],
3597   "linker_set_key" : "_ZTIN7android9Condition8$PRIVATEE",
3598   "name" : "android::Condition::(anonymous enum at system/core/libutils/include/utils/Condition.h:54:5)",
3599   "referenced_type" : "_ZTIN7android9Condition8$PRIVATEE",
3600   "self_type" : "_ZTIN7android9Condition8$PRIVATEE",
3601   "size" : 4,
3602   "source_file" : "/system/core/libutils/include/utils/Condition.h",
3603   "underlying_type" : "_ZTIj"
3604  }
3605 ],
3606 "function_types" :
3607 [
3608  {
3609   "alignment" : 4,
3610   "linker_set_key" : "_ZTIFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
3611   "name" : "bool (const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
3612   "parameters" :
3613   [
3614    {
3615     "referenced_type" : "_ZTIRKN7android8String16E"
3616    },
3617    {
3618     "referenced_type" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE"
3619    },
3620    {
3621     "referenced_type" : "_ZTIPv"
3622    }
3623   ],
3624   "referenced_type" : "_ZTIFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
3625   "return_type" : "_ZTIb",
3626   "self_type" : "_ZTIFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
3627   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
3628  },
3629  {
3630   "alignment" : 4,
3631   "linker_set_key" : "_ZTIFiPvE",
3632   "name" : "int (void *)",
3633   "parameters" :
3634   [
3635    {
3636     "referenced_type" : "_ZTIPv"
3637    }
3638   ],
3639   "referenced_type" : "_ZTIFiPvE",
3640   "return_type" : "_ZTIi",
3641   "self_type" : "_ZTIFiPvE",
3642   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
3643  },
3644  {
3645   "alignment" : 4,
3646   "linker_set_key" : "_ZTIFvPN7android8hardware6ParcelEPKhjPKyjPvE",
3647   "name" : "void (android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
3648   "parameters" :
3649   [
3650    {
3651     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
3652    },
3653    {
3654     "referenced_type" : "_ZTIPKh"
3655    },
3656    {
3657     "referenced_type" : "_ZTIj"
3658    },
3659    {
3660     "referenced_type" : "_ZTIPKy"
3661    },
3662    {
3663     "referenced_type" : "_ZTIj"
3664    },
3665    {
3666     "referenced_type" : "_ZTIPv"
3667    }
3668   ],
3669   "referenced_type" : "_ZTIFvPN7android8hardware6ParcelEPKhjPKyjPvE",
3670   "return_type" : "_ZTIv",
3671   "self_type" : "_ZTIFvPN7android8hardware6ParcelEPKhjPKyjPvE",
3672   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
3673  }
3674 ],
3675 "functions" :
3676 [
3677  {
3678   "function_name" : "android::hardware::fromBinder",
3679   "linker_set_key" : "_ZN7android8hardware10fromBinderINS0_7thermal4V2_023IThermalChangedCallbackENS3_26BpHwThermalChangedCallbackENS3_26BnHwThermalChangedCallbackEEENS_2spIT_EERKNS7_INS0_7IBinderEEE",
3680   "parameters" :
3681   [
3682    {
3683     "referenced_type" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE"
3684    }
3685   ],
3686   "return_type" : "_ZTIN7android2spINS_8hardware7thermal4V2_023IThermalChangedCallbackEEE",
3687   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h",
3688   "template_args" :
3689   [
3690    "_ZTIN7android8hardware7thermal4V2_023IThermalChangedCallbackE",
3691    "_ZTIN7android8hardware7thermal4V2_026BpHwThermalChangedCallbackE",
3692    "_ZTIN7android8hardware7thermal4V2_026BnHwThermalChangedCallbackE"
3693   ]
3694  },
3695  {
3696   "function_name" : "android::hardware::details::castInterface",
3697   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_7thermal4V2_023IThermalChangedCallbackENS_4hidl4base4V1_05IBaseENS4_26BpHwThermalChangedCallbackEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb",
3698   "parameters" :
3699   [
3700    {
3701     "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE"
3702    },
3703    {
3704     "referenced_type" : "_ZTIPKc"
3705    },
3706    {
3707     "referenced_type" : "_ZTIb"
3708    }
3709   ],
3710   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_7thermal4V2_023IThermalChangedCallbackEEEEE",
3711   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
3712   "template_args" :
3713   [
3714    "_ZTIN7android8hardware7thermal4V2_023IThermalChangedCallbackE",
3715    "_ZTIN7android4hidl4base4V1_05IBaseE",
3716    "_ZTIN7android8hardware7thermal4V2_026BpHwThermalChangedCallbackE"
3717   ]
3718  },
3719  {
3720   "function_name" : "android::hardware::details::castInterface",
3721   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_7thermal4V2_08IThermalENS3_4V1_08IThermalENS4_11BpHwThermalEEENS0_6ReturnINS_2spIT_EEEENSA_IT0_EEPKcb",
3722   "parameters" :
3723   [
3724    {
3725     "referenced_type" : "_ZTIN7android2spINS_8hardware7thermal4V1_08IThermalEEE"
3726    },
3727    {
3728     "referenced_type" : "_ZTIPKc"
3729    },
3730    {
3731     "referenced_type" : "_ZTIb"
3732    }
3733   ],
3734   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_7thermal4V2_08IThermalEEEEE",
3735   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
3736   "template_args" :
3737   [
3738    "_ZTIN7android8hardware7thermal4V2_08IThermalE",
3739    "_ZTIN7android8hardware7thermal4V1_08IThermalE",
3740    "_ZTIN7android8hardware7thermal4V2_011BpHwThermalE"
3741   ]
3742  },
3743  {
3744   "function_name" : "android::hardware::details::castInterface",
3745   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_7thermal4V2_08IThermalENS_4hidl4base4V1_05IBaseENS4_11BpHwThermalEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb",
3746   "parameters" :
3747   [
3748    {
3749     "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE"
3750    },
3751    {
3752     "referenced_type" : "_ZTIPKc"
3753    },
3754    {
3755     "referenced_type" : "_ZTIb"
3756    }
3757   ],
3758   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_7thermal4V2_08IThermalEEEEE",
3759   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
3760   "template_args" :
3761   [
3762    "_ZTIN7android8hardware7thermal4V2_08IThermalE",
3763    "_ZTIN7android4hidl4base4V1_05IBaseE",
3764    "_ZTIN7android8hardware7thermal4V2_011BpHwThermalE"
3765   ]
3766  },
3767  {
3768   "function_name" : "android::hardware::details::wrapPassthrough",
3769   "linker_set_key" : "_ZN7android8hardware7details15wrapPassthroughINS0_7thermal4V2_023IThermalChangedCallbackEvEENS_2spIT_EES8_",
3770   "parameters" :
3771   [
3772    {
3773     "referenced_type" : "_ZTIN7android2spINS_8hardware7thermal4V2_023IThermalChangedCallbackEEE"
3774    }
3775   ],
3776   "return_type" : "_ZTIN7android2spINS_8hardware7thermal4V2_023IThermalChangedCallbackEEE",
3777   "source_file" : "/system/libhidl/transport/include/hidl/HidlPassthroughSupport.h",
3778   "template_args" :
3779   [
3780    "_ZTIN7android8hardware7thermal4V2_023IThermalChangedCallbackE",
3781    "_ZTIv"
3782   ]
3783  },
3784  {
3785   "function_name" : "android::hardware::details::getServiceInternal",
3786   "linker_set_key" : "_ZN7android8hardware7details18getServiceInternalINS0_7thermal4V2_011BpHwThermalENS4_8IThermalEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb",
3787   "parameters" :
3788   [
3789    {
3790     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
3791    },
3792    {
3793     "referenced_type" : "_ZTIb"
3794    },
3795    {
3796     "referenced_type" : "_ZTIb"
3797    }
3798   ],
3799   "return_type" : "_ZTIN7android2spINS_8hardware7thermal4V2_08IThermalEEE",
3800   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
3801   "template_args" :
3802   [
3803    "_ZTIN7android8hardware7thermal4V2_011BpHwThermalE",
3804    "_ZTIN7android8hardware7thermal4V2_08IThermalE",
3805    "_ZTIv",
3806    "_ZTIv"
3807   ]
3808  },
3809  {
3810   "function_name" : "android::hardware::details::getServiceInternal",
3811   "linker_set_key" : "_ZN7android8hardware7details18getServiceInternalINS0_7thermal4V2_026BpHwThermalChangedCallbackENS4_23IThermalChangedCallbackEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb",
3812   "parameters" :
3813   [
3814    {
3815     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
3816    },
3817    {
3818     "referenced_type" : "_ZTIb"
3819    },
3820    {
3821     "referenced_type" : "_ZTIb"
3822    }
3823   ],
3824   "return_type" : "_ZTIN7android2spINS_8hardware7thermal4V2_023IThermalChangedCallbackEEE",
3825   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
3826   "template_args" :
3827   [
3828    "_ZTIN7android8hardware7thermal4V2_026BpHwThermalChangedCallbackE",
3829    "_ZTIN7android8hardware7thermal4V2_023IThermalChangedCallbackE",
3830    "_ZTIv",
3831    "_ZTIv"
3832   ]
3833  },
3834  {
3835   "function_name" : "android::hardware::thermal::V2_0::BnHwThermal::onTransact",
3836   "linker_set_key" : "_ZN7android8hardware7thermal4V2_011BnHwThermal10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE",
3837   "parameters" :
3838   [
3839    {
3840     "is_this_ptr" : true,
3841     "referenced_type" : "_ZTIPN7android8hardware7thermal4V2_011BnHwThermalE"
3842    },
3843    {
3844     "referenced_type" : "_ZTIj"
3845    },
3846    {
3847     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
3848    },
3849    {
3850     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
3851    },
3852    {
3853     "default_arg" : true,
3854     "referenced_type" : "_ZTIj"
3855    },
3856    {
3857     "default_arg" : true,
3858     "referenced_type" : "_ZTINSt3__18functionIFvRN7android8hardware6ParcelEEEE"
3859    }
3860   ],
3861   "return_type" : "_ZTIi",
3862   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/BnHwThermal.h"
3863  },
3864  {
3865   "access" : "private",
3866   "function_name" : "android::hardware::thermal::V2_0::BnHwThermal::getDebugInfo",
3867   "linker_set_key" : "_ZN7android8hardware7thermal4V2_011BnHwThermal12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
3868   "parameters" :
3869   [
3870    {
3871     "is_this_ptr" : true,
3872     "referenced_type" : "_ZTIPN7android8hardware7thermal4V2_011BnHwThermalE"
3873    },
3874    {
3875     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android4hidl4base4V1_09DebugInfoEEEE"
3876    }
3877   ],
3878   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3879   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/BnHwThermal.h"
3880  },
3881  {
3882   "function_name" : "android::hardware::thermal::V2_0::BnHwThermal::_hidl_getCurrentTemperatures",
3883   "linker_set_key" : "_ZN7android8hardware7thermal4V2_011BnHwThermal28_hidl_getCurrentTemperaturesEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
3884   "parameters" :
3885   [
3886    {
3887     "referenced_type" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE"
3888    },
3889    {
3890     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
3891    },
3892    {
3893     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
3894    },
3895    {
3896     "referenced_type" : "_ZTINSt3__18functionIFvRN7android8hardware6ParcelEEEE"
3897    }
3898   ],
3899   "return_type" : "_ZTIi",
3900   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/BnHwThermal.h"
3901  },
3902  {
3903   "function_name" : "android::hardware::thermal::V2_0::BnHwThermal::_hidl_getCurrentCoolingDevices",
3904   "linker_set_key" : "_ZN7android8hardware7thermal4V2_011BnHwThermal30_hidl_getCurrentCoolingDevicesEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
3905   "parameters" :
3906   [
3907    {
3908     "referenced_type" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE"
3909    },
3910    {
3911     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
3912    },
3913    {
3914     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
3915    },
3916    {
3917     "referenced_type" : "_ZTINSt3__18functionIFvRN7android8hardware6ParcelEEEE"
3918    }
3919   ],
3920   "return_type" : "_ZTIi",
3921   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/BnHwThermal.h"
3922  },
3923  {
3924   "function_name" : "android::hardware::thermal::V2_0::BnHwThermal::_hidl_getTemperatureThresholds",
3925   "linker_set_key" : "_ZN7android8hardware7thermal4V2_011BnHwThermal30_hidl_getTemperatureThresholdsEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
3926   "parameters" :
3927   [
3928    {
3929     "referenced_type" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE"
3930    },
3931    {
3932     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
3933    },
3934    {
3935     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
3936    },
3937    {
3938     "referenced_type" : "_ZTINSt3__18functionIFvRN7android8hardware6ParcelEEEE"
3939    }
3940   ],
3941   "return_type" : "_ZTIi",
3942   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/BnHwThermal.h"
3943  },
3944  {
3945   "function_name" : "android::hardware::thermal::V2_0::BnHwThermal::_hidl_registerThermalChangedCallback",
3946   "linker_set_key" : "_ZN7android8hardware7thermal4V2_011BnHwThermal36_hidl_registerThermalChangedCallbackEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
3947   "parameters" :
3948   [
3949    {
3950     "referenced_type" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE"
3951    },
3952    {
3953     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
3954    },
3955    {
3956     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
3957    },
3958    {
3959     "referenced_type" : "_ZTINSt3__18functionIFvRN7android8hardware6ParcelEEEE"
3960    }
3961   ],
3962   "return_type" : "_ZTIi",
3963   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/BnHwThermal.h"
3964  },
3965  {
3966   "function_name" : "android::hardware::thermal::V2_0::BnHwThermal::_hidl_unregisterThermalChangedCallback",
3967   "linker_set_key" : "_ZN7android8hardware7thermal4V2_011BnHwThermal38_hidl_unregisterThermalChangedCallbackEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
3968   "parameters" :
3969   [
3970    {
3971     "referenced_type" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE"
3972    },
3973    {
3974     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
3975    },
3976    {
3977     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
3978    },
3979    {
3980     "referenced_type" : "_ZTINSt3__18functionIFvRN7android8hardware6ParcelEEEE"
3981    }
3982   ],
3983   "return_type" : "_ZTIi",
3984   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/BnHwThermal.h"
3985  },
3986  {
3987   "access" : "private",
3988   "function_name" : "android::hardware::thermal::V2_0::BnHwThermal::ping",
3989   "linker_set_key" : "_ZN7android8hardware7thermal4V2_011BnHwThermal4pingEv",
3990   "parameters" :
3991   [
3992    {
3993     "is_this_ptr" : true,
3994     "referenced_type" : "_ZTIPN7android8hardware7thermal4V2_011BnHwThermalE"
3995    }
3996   ],
3997   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3998   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/BnHwThermal.h"
3999  },
4000  {
4001   "function_name" : "android::hardware::thermal::V2_0::BnHwThermal::BnHwThermal",
4002   "linker_set_key" : "_ZN7android8hardware7thermal4V2_011BnHwThermalC1ERKNS_2spINS2_8IThermalEEE",
4003   "parameters" :
4004   [
4005    {
4006     "is_this_ptr" : true,
4007     "referenced_type" : "_ZTIPN7android8hardware7thermal4V2_011BnHwThermalE"
4008    },
4009    {
4010     "referenced_type" : "_ZTIRKN7android2spINS_8hardware7thermal4V2_08IThermalEEE"
4011    }
4012   ],
4013   "return_type" : "_ZTIv",
4014   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/BnHwThermal.h"
4015  },
4016  {
4017   "function_name" : "android::hardware::thermal::V2_0::BnHwThermal::BnHwThermal",
4018   "linker_set_key" : "_ZN7android8hardware7thermal4V2_011BnHwThermalC2ERKNS_2spINS2_8IThermalEEE",
4019   "parameters" :
4020   [
4021    {
4022     "is_this_ptr" : true,
4023     "referenced_type" : "_ZTIPN7android8hardware7thermal4V2_011BnHwThermalE"
4024    },
4025    {
4026     "referenced_type" : "_ZTIRKN7android2spINS_8hardware7thermal4V2_08IThermalEEE"
4027    }
4028   ],
4029   "return_type" : "_ZTIv",
4030   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/BnHwThermal.h"
4031  },
4032  {
4033   "function_name" : "android::hardware::thermal::V2_0::BnHwThermal::~BnHwThermal",
4034   "linker_set_key" : "_ZN7android8hardware7thermal4V2_011BnHwThermalD0Ev",
4035   "parameters" :
4036   [
4037    {
4038     "is_this_ptr" : true,
4039     "referenced_type" : "_ZTIPN7android8hardware7thermal4V2_011BnHwThermalE"
4040    }
4041   ],
4042   "return_type" : "_ZTIv",
4043   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/BnHwThermal.h"
4044  },
4045  {
4046   "function_name" : "android::hardware::thermal::V2_0::BnHwThermal::~BnHwThermal",
4047   "linker_set_key" : "_ZN7android8hardware7thermal4V2_011BnHwThermalD1Ev",
4048   "parameters" :
4049   [
4050    {
4051     "is_this_ptr" : true,
4052     "referenced_type" : "_ZTIPN7android8hardware7thermal4V2_011BnHwThermalE"
4053    }
4054   ],
4055   "return_type" : "_ZTIv",
4056   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/BnHwThermal.h"
4057  },
4058  {
4059   "function_name" : "android::hardware::thermal::V2_0::BnHwThermal::~BnHwThermal",
4060   "linker_set_key" : "_ZN7android8hardware7thermal4V2_011BnHwThermalD2Ev",
4061   "parameters" :
4062   [
4063    {
4064     "is_this_ptr" : true,
4065     "referenced_type" : "_ZTIPN7android8hardware7thermal4V2_011BnHwThermalE"
4066    }
4067   ],
4068   "return_type" : "_ZTIv",
4069   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/BnHwThermal.h"
4070  },
4071  {
4072   "function_name" : "android::hardware::thermal::V2_0::BpHwThermal::linkToDeath",
4073   "linker_set_key" : "_ZN7android8hardware7thermal4V2_011BpHwThermal11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
4074   "parameters" :
4075   [
4076    {
4077     "is_this_ptr" : true,
4078     "referenced_type" : "_ZTIPN7android8hardware7thermal4V2_011BpHwThermalE"
4079    },
4080    {
4081     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
4082    },
4083    {
4084     "referenced_type" : "_ZTIy"
4085    }
4086   ],
4087   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
4088   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/BpHwThermal.h"
4089  },
4090  {
4091   "function_name" : "android::hardware::thermal::V2_0::BpHwThermal::getCpuUsages",
4092   "linker_set_key" : "_ZN7android8hardware7thermal4V2_011BpHwThermal12getCpuUsagesENSt3__18functionIFvRKNS1_4V1_013ThermalStatusERKNS0_8hidl_vecINS6_8CpuUsageEEEEEE",
4093   "parameters" :
4094   [
4095    {
4096     "is_this_ptr" : true,
4097     "referenced_type" : "_ZTIPN7android8hardware7thermal4V2_011BpHwThermalE"
4098    },
4099    {
4100     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware7thermal4V1_013ThermalStatusERKNS2_8hidl_vecINS4_8CpuUsageEEEEEE"
4101    }
4102   ],
4103   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4104   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/BpHwThermal.h"
4105  },
4106  {
4107   "function_name" : "android::hardware::thermal::V2_0::BpHwThermal::getDebugInfo",
4108   "linker_set_key" : "_ZN7android8hardware7thermal4V2_011BpHwThermal12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
4109   "parameters" :
4110   [
4111    {
4112     "is_this_ptr" : true,
4113     "referenced_type" : "_ZTIPN7android8hardware7thermal4V2_011BpHwThermalE"
4114    },
4115    {
4116     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android4hidl4base4V1_09DebugInfoEEEE"
4117    }
4118   ],
4119   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4120   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/BpHwThermal.h"
4121  },
4122  {
4123   "function_name" : "android::hardware::thermal::V2_0::BpHwThermal::getHashChain",
4124   "linker_set_key" : "_ZN7android8hardware7thermal4V2_011BpHwThermal12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
4125   "parameters" :
4126   [
4127    {
4128     "is_this_ptr" : true,
4129     "referenced_type" : "_ZTIPN7android8hardware7thermal4V2_011BpHwThermalE"
4130    },
4131    {
4132     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_10hidl_arrayIhLj32EJEEEEEEEE"
4133    }
4134   ],
4135   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4136   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/BpHwThermal.h"
4137  },
4138  {
4139   "function_name" : "android::hardware::thermal::V2_0::BpHwThermal::unlinkToDeath",
4140   "linker_set_key" : "_ZN7android8hardware7thermal4V2_011BpHwThermal13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
4141   "parameters" :
4142   [
4143    {
4144     "is_this_ptr" : true,
4145     "referenced_type" : "_ZTIPN7android8hardware7thermal4V2_011BpHwThermalE"
4146    },
4147    {
4148     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
4149    }
4150   ],
4151   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
4152   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/BpHwThermal.h"
4153  },
4154  {
4155   "function_name" : "android::hardware::thermal::V2_0::BpHwThermal::interfaceChain",
4156   "linker_set_key" : "_ZN7android8hardware7thermal4V2_011BpHwThermal14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
4157   "parameters" :
4158   [
4159    {
4160     "is_this_ptr" : true,
4161     "referenced_type" : "_ZTIPN7android8hardware7thermal4V2_011BpHwThermalE"
4162    },
4163    {
4164     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_11hidl_stringEEEEEE"
4165    }
4166   ],
4167   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4168   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/BpHwThermal.h"
4169  },
4170  {
4171   "function_name" : "android::hardware::thermal::V2_0::BpHwThermal::getTemperatures",
4172   "linker_set_key" : "_ZN7android8hardware7thermal4V2_011BpHwThermal15getTemperaturesENSt3__18functionIFvRKNS1_4V1_013ThermalStatusERKNS0_8hidl_vecINS6_11TemperatureEEEEEE",
4173   "parameters" :
4174   [
4175    {
4176     "is_this_ptr" : true,
4177     "referenced_type" : "_ZTIPN7android8hardware7thermal4V2_011BpHwThermalE"
4178    },
4179    {
4180     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware7thermal4V1_013ThermalStatusERKNS2_8hidl_vecINS4_11TemperatureEEEEEE"
4181    }
4182   ],
4183   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4184   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/BpHwThermal.h"
4185  },
4186  {
4187   "function_name" : "android::hardware::thermal::V2_0::BpHwThermal::onLastStrongRef",
4188   "linker_set_key" : "_ZN7android8hardware7thermal4V2_011BpHwThermal15onLastStrongRefEPKv",
4189   "parameters" :
4190   [
4191    {
4192     "is_this_ptr" : true,
4193     "referenced_type" : "_ZTIPN7android8hardware7thermal4V2_011BpHwThermalE"
4194    },
4195    {
4196     "referenced_type" : "_ZTIPKv"
4197    }
4198   ],
4199   "return_type" : "_ZTIv",
4200   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/BpHwThermal.h"
4201  },
4202  {
4203   "function_name" : "android::hardware::thermal::V2_0::BpHwThermal::getCoolingDevices",
4204   "linker_set_key" : "_ZN7android8hardware7thermal4V2_011BpHwThermal17getCoolingDevicesENSt3__18functionIFvRKNS1_4V1_013ThermalStatusERKNS0_8hidl_vecINS6_13CoolingDeviceEEEEEE",
4205   "parameters" :
4206   [
4207    {
4208     "is_this_ptr" : true,
4209     "referenced_type" : "_ZTIPN7android8hardware7thermal4V2_011BpHwThermalE"
4210    },
4211    {
4212     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware7thermal4V1_013ThermalStatusERKNS2_8hidl_vecINS4_13CoolingDeviceEEEEEE"
4213    }
4214   ],
4215   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4216   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/BpHwThermal.h"
4217  },
4218  {
4219   "function_name" : "android::hardware::thermal::V2_0::BpHwThermal::interfaceDescriptor",
4220   "linker_set_key" : "_ZN7android8hardware7thermal4V2_011BpHwThermal19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
4221   "parameters" :
4222   [
4223    {
4224     "is_this_ptr" : true,
4225     "referenced_type" : "_ZTIPN7android8hardware7thermal4V2_011BpHwThermalE"
4226    },
4227    {
4228     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware11hidl_stringEEEE"
4229    }
4230   ],
4231   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4232   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/BpHwThermal.h"
4233  },
4234  {
4235   "function_name" : "android::hardware::thermal::V2_0::BpHwThermal::notifySyspropsChanged",
4236   "linker_set_key" : "_ZN7android8hardware7thermal4V2_011BpHwThermal21notifySyspropsChangedEv",
4237   "parameters" :
4238   [
4239    {
4240     "is_this_ptr" : true,
4241     "referenced_type" : "_ZTIPN7android8hardware7thermal4V2_011BpHwThermalE"
4242    }
4243   ],
4244   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4245   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/BpHwThermal.h"
4246  },
4247  {
4248   "function_name" : "android::hardware::thermal::V2_0::BpHwThermal::setHALInstrumentation",
4249   "linker_set_key" : "_ZN7android8hardware7thermal4V2_011BpHwThermal21setHALInstrumentationEv",
4250   "parameters" :
4251   [
4252    {
4253     "is_this_ptr" : true,
4254     "referenced_type" : "_ZTIPN7android8hardware7thermal4V2_011BpHwThermalE"
4255    }
4256   ],
4257   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4258   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/BpHwThermal.h"
4259  },
4260  {
4261   "function_name" : "android::hardware::thermal::V2_0::BpHwThermal::getCurrentTemperatures",
4262   "linker_set_key" : "_ZN7android8hardware7thermal4V2_011BpHwThermal22getCurrentTemperaturesEbNS2_15TemperatureTypeENSt3__18functionIFvRKNS1_4V1_013ThermalStatusERKNS0_8hidl_vecINS2_11TemperatureEEEEEE",
4263   "parameters" :
4264   [
4265    {
4266     "is_this_ptr" : true,
4267     "referenced_type" : "_ZTIPN7android8hardware7thermal4V2_011BpHwThermalE"
4268    },
4269    {
4270     "referenced_type" : "_ZTIb"
4271    },
4272    {
4273     "referenced_type" : "_ZTIN7android8hardware7thermal4V2_015TemperatureTypeE"
4274    },
4275    {
4276     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware7thermal4V1_013ThermalStatusERKNS2_8hidl_vecINS3_4V2_011TemperatureEEEEEE"
4277    }
4278   ],
4279   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4280   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/BpHwThermal.h"
4281  },
4282  {
4283   "function_name" : "android::hardware::thermal::V2_0::BpHwThermal::getCurrentCoolingDevices",
4284   "linker_set_key" : "_ZN7android8hardware7thermal4V2_011BpHwThermal24getCurrentCoolingDevicesEbNS2_11CoolingTypeENSt3__18functionIFvRKNS1_4V1_013ThermalStatusERKNS0_8hidl_vecINS2_13CoolingDeviceEEEEEE",
4285   "parameters" :
4286   [
4287    {
4288     "is_this_ptr" : true,
4289     "referenced_type" : "_ZTIPN7android8hardware7thermal4V2_011BpHwThermalE"
4290    },
4291    {
4292     "referenced_type" : "_ZTIb"
4293    },
4294    {
4295     "referenced_type" : "_ZTIN7android8hardware7thermal4V2_011CoolingTypeE"
4296    },
4297    {
4298     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware7thermal4V1_013ThermalStatusERKNS2_8hidl_vecINS3_4V2_013CoolingDeviceEEEEEE"
4299    }
4300   ],
4301   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4302   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/BpHwThermal.h"
4303  },
4304  {
4305   "function_name" : "android::hardware::thermal::V2_0::BpHwThermal::getTemperatureThresholds",
4306   "linker_set_key" : "_ZN7android8hardware7thermal4V2_011BpHwThermal24getTemperatureThresholdsEbNS2_15TemperatureTypeENSt3__18functionIFvRKNS1_4V1_013ThermalStatusERKNS0_8hidl_vecINS2_20TemperatureThresholdEEEEEE",
4307   "parameters" :
4308   [
4309    {
4310     "is_this_ptr" : true,
4311     "referenced_type" : "_ZTIPN7android8hardware7thermal4V2_011BpHwThermalE"
4312    },
4313    {
4314     "referenced_type" : "_ZTIb"
4315    },
4316    {
4317     "referenced_type" : "_ZTIN7android8hardware7thermal4V2_015TemperatureTypeE"
4318    },
4319    {
4320     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware7thermal4V1_013ThermalStatusERKNS2_8hidl_vecINS3_4V2_020TemperatureThresholdEEEEEE"
4321    }
4322   ],
4323   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4324   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/BpHwThermal.h"
4325  },
4326  {
4327   "function_name" : "android::hardware::thermal::V2_0::BpHwThermal::_hidl_getCurrentTemperatures",
4328   "linker_set_key" : "_ZN7android8hardware7thermal4V2_011BpHwThermal28_hidl_getCurrentTemperaturesEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEbNS2_15TemperatureTypeENSt3__18functionIFvRKNS1_4V1_013ThermalStatusERKNS0_8hidl_vecINS2_11TemperatureEEEEEE",
4329   "parameters" :
4330   [
4331    {
4332     "referenced_type" : "_ZTIPN7android8hardware10IInterfaceE"
4333    },
4334    {
4335     "referenced_type" : "_ZTIPN7android8hardware7details16HidlInstrumentorE"
4336    },
4337    {
4338     "referenced_type" : "_ZTIb"
4339    },
4340    {
4341     "referenced_type" : "_ZTIN7android8hardware7thermal4V2_015TemperatureTypeE"
4342    },
4343    {
4344     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware7thermal4V1_013ThermalStatusERKNS2_8hidl_vecINS3_4V2_011TemperatureEEEEEE"
4345    }
4346   ],
4347   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4348   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/BpHwThermal.h"
4349  },
4350  {
4351   "function_name" : "android::hardware::thermal::V2_0::BpHwThermal::_hidl_getCurrentCoolingDevices",
4352   "linker_set_key" : "_ZN7android8hardware7thermal4V2_011BpHwThermal30_hidl_getCurrentCoolingDevicesEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEbNS2_11CoolingTypeENSt3__18functionIFvRKNS1_4V1_013ThermalStatusERKNS0_8hidl_vecINS2_13CoolingDeviceEEEEEE",
4353   "parameters" :
4354   [
4355    {
4356     "referenced_type" : "_ZTIPN7android8hardware10IInterfaceE"
4357    },
4358    {
4359     "referenced_type" : "_ZTIPN7android8hardware7details16HidlInstrumentorE"
4360    },
4361    {
4362     "referenced_type" : "_ZTIb"
4363    },
4364    {
4365     "referenced_type" : "_ZTIN7android8hardware7thermal4V2_011CoolingTypeE"
4366    },
4367    {
4368     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware7thermal4V1_013ThermalStatusERKNS2_8hidl_vecINS3_4V2_013CoolingDeviceEEEEEE"
4369    }
4370   ],
4371   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4372   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/BpHwThermal.h"
4373  },
4374  {
4375   "function_name" : "android::hardware::thermal::V2_0::BpHwThermal::_hidl_getTemperatureThresholds",
4376   "linker_set_key" : "_ZN7android8hardware7thermal4V2_011BpHwThermal30_hidl_getTemperatureThresholdsEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEbNS2_15TemperatureTypeENSt3__18functionIFvRKNS1_4V1_013ThermalStatusERKNS0_8hidl_vecINS2_20TemperatureThresholdEEEEEE",
4377   "parameters" :
4378   [
4379    {
4380     "referenced_type" : "_ZTIPN7android8hardware10IInterfaceE"
4381    },
4382    {
4383     "referenced_type" : "_ZTIPN7android8hardware7details16HidlInstrumentorE"
4384    },
4385    {
4386     "referenced_type" : "_ZTIb"
4387    },
4388    {
4389     "referenced_type" : "_ZTIN7android8hardware7thermal4V2_015TemperatureTypeE"
4390    },
4391    {
4392     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware7thermal4V1_013ThermalStatusERKNS2_8hidl_vecINS3_4V2_020TemperatureThresholdEEEEEE"
4393    }
4394   ],
4395   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4396   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/BpHwThermal.h"
4397  },
4398  {
4399   "function_name" : "android::hardware::thermal::V2_0::BpHwThermal::registerThermalChangedCallback",
4400   "linker_set_key" : "_ZN7android8hardware7thermal4V2_011BpHwThermal30registerThermalChangedCallbackERKNS_2spINS2_23IThermalChangedCallbackEEEbNS2_15TemperatureTypeENSt3__18functionIFvRKNS1_4V1_013ThermalStatusEEEE",
4401   "parameters" :
4402   [
4403    {
4404     "is_this_ptr" : true,
4405     "referenced_type" : "_ZTIPN7android8hardware7thermal4V2_011BpHwThermalE"
4406    },
4407    {
4408     "referenced_type" : "_ZTIRKN7android2spINS_8hardware7thermal4V2_023IThermalChangedCallbackEEE"
4409    },
4410    {
4411     "referenced_type" : "_ZTIb"
4412    },
4413    {
4414     "referenced_type" : "_ZTIN7android8hardware7thermal4V2_015TemperatureTypeE"
4415    },
4416    {
4417     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware7thermal4V1_013ThermalStatusEEEE"
4418    }
4419   ],
4420   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4421   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/BpHwThermal.h"
4422  },
4423  {
4424   "function_name" : "android::hardware::thermal::V2_0::BpHwThermal::unregisterThermalChangedCallback",
4425   "linker_set_key" : "_ZN7android8hardware7thermal4V2_011BpHwThermal32unregisterThermalChangedCallbackERKNS_2spINS2_23IThermalChangedCallbackEEENSt3__18functionIFvRKNS1_4V1_013ThermalStatusEEEE",
4426   "parameters" :
4427   [
4428    {
4429     "is_this_ptr" : true,
4430     "referenced_type" : "_ZTIPN7android8hardware7thermal4V2_011BpHwThermalE"
4431    },
4432    {
4433     "referenced_type" : "_ZTIRKN7android2spINS_8hardware7thermal4V2_023IThermalChangedCallbackEEE"
4434    },
4435    {
4436     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware7thermal4V1_013ThermalStatusEEEE"
4437    }
4438   ],
4439   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4440   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/BpHwThermal.h"
4441  },
4442  {
4443   "function_name" : "android::hardware::thermal::V2_0::BpHwThermal::_hidl_registerThermalChangedCallback",
4444   "linker_set_key" : "_ZN7android8hardware7thermal4V2_011BpHwThermal36_hidl_registerThermalChangedCallbackEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS_2spINS2_23IThermalChangedCallbackEEEbNS2_15TemperatureTypeENSt3__18functionIFvRKNS1_4V1_013ThermalStatusEEEE",
4445   "parameters" :
4446   [
4447    {
4448     "referenced_type" : "_ZTIPN7android8hardware10IInterfaceE"
4449    },
4450    {
4451     "referenced_type" : "_ZTIPN7android8hardware7details16HidlInstrumentorE"
4452    },
4453    {
4454     "referenced_type" : "_ZTIRKN7android2spINS_8hardware7thermal4V2_023IThermalChangedCallbackEEE"
4455    },
4456    {
4457     "referenced_type" : "_ZTIb"
4458    },
4459    {
4460     "referenced_type" : "_ZTIN7android8hardware7thermal4V2_015TemperatureTypeE"
4461    },
4462    {
4463     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware7thermal4V1_013ThermalStatusEEEE"
4464    }
4465   ],
4466   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4467   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/BpHwThermal.h"
4468  },
4469  {
4470   "function_name" : "android::hardware::thermal::V2_0::BpHwThermal::_hidl_unregisterThermalChangedCallback",
4471   "linker_set_key" : "_ZN7android8hardware7thermal4V2_011BpHwThermal38_hidl_unregisterThermalChangedCallbackEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS_2spINS2_23IThermalChangedCallbackEEENSt3__18functionIFvRKNS1_4V1_013ThermalStatusEEEE",
4472   "parameters" :
4473   [
4474    {
4475     "referenced_type" : "_ZTIPN7android8hardware10IInterfaceE"
4476    },
4477    {
4478     "referenced_type" : "_ZTIPN7android8hardware7details16HidlInstrumentorE"
4479    },
4480    {
4481     "referenced_type" : "_ZTIRKN7android2spINS_8hardware7thermal4V2_023IThermalChangedCallbackEEE"
4482    },
4483    {
4484     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware7thermal4V1_013ThermalStatusEEEE"
4485    }
4486   ],
4487   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4488   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/BpHwThermal.h"
4489  },
4490  {
4491   "function_name" : "android::hardware::thermal::V2_0::BpHwThermal::ping",
4492   "linker_set_key" : "_ZN7android8hardware7thermal4V2_011BpHwThermal4pingEv",
4493   "parameters" :
4494   [
4495    {
4496     "is_this_ptr" : true,
4497     "referenced_type" : "_ZTIPN7android8hardware7thermal4V2_011BpHwThermalE"
4498    }
4499   ],
4500   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4501   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/BpHwThermal.h"
4502  },
4503  {
4504   "function_name" : "android::hardware::thermal::V2_0::BpHwThermal::debug",
4505   "linker_set_key" : "_ZN7android8hardware7thermal4V2_011BpHwThermal5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
4506   "parameters" :
4507   [
4508    {
4509     "is_this_ptr" : true,
4510     "referenced_type" : "_ZTIPN7android8hardware7thermal4V2_011BpHwThermalE"
4511    },
4512    {
4513     "referenced_type" : "_ZTIRKN7android8hardware11hidl_handleE"
4514    },
4515    {
4516     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_11hidl_stringEEE"
4517    }
4518   ],
4519   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4520   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/BpHwThermal.h"
4521  },
4522  {
4523   "function_name" : "android::hardware::thermal::V2_0::BpHwThermal::BpHwThermal",
4524   "linker_set_key" : "_ZN7android8hardware7thermal4V2_011BpHwThermalC1ERKNS_2spINS0_7IBinderEEE",
4525   "parameters" :
4526   [
4527    {
4528     "is_this_ptr" : true,
4529     "referenced_type" : "_ZTIPN7android8hardware7thermal4V2_011BpHwThermalE"
4530    },
4531    {
4532     "referenced_type" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE"
4533    }
4534   ],
4535   "return_type" : "_ZTIv",
4536   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/BpHwThermal.h"
4537  },
4538  {
4539   "function_name" : "android::hardware::thermal::V2_0::BpHwThermal::BpHwThermal",
4540   "linker_set_key" : "_ZN7android8hardware7thermal4V2_011BpHwThermalC2ERKNS_2spINS0_7IBinderEEE",
4541   "parameters" :
4542   [
4543    {
4544     "is_this_ptr" : true,
4545     "referenced_type" : "_ZTIPN7android8hardware7thermal4V2_011BpHwThermalE"
4546    },
4547    {
4548     "referenced_type" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE"
4549    }
4550   ],
4551   "return_type" : "_ZTIv",
4552   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/BpHwThermal.h"
4553  },
4554  {
4555   "function_name" : "android::hardware::thermal::V2_0::writeEmbeddedToParcel",
4556   "linker_set_key" : "_ZN7android8hardware7thermal4V2_021writeEmbeddedToParcelERKNS2_11TemperatureEPNS0_6ParcelEjj",
4557   "parameters" :
4558   [
4559    {
4560     "referenced_type" : "_ZTIRKN7android8hardware7thermal4V2_011TemperatureE"
4561    },
4562    {
4563     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
4564    },
4565    {
4566     "referenced_type" : "_ZTIj"
4567    },
4568    {
4569     "referenced_type" : "_ZTIj"
4570    }
4571   ],
4572   "return_type" : "_ZTIi",
4573   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/hwtypes.h"
4574  },
4575  {
4576   "function_name" : "android::hardware::thermal::V2_0::writeEmbeddedToParcel",
4577   "linker_set_key" : "_ZN7android8hardware7thermal4V2_021writeEmbeddedToParcelERKNS2_13CoolingDeviceEPNS0_6ParcelEjj",
4578   "parameters" :
4579   [
4580    {
4581     "referenced_type" : "_ZTIRKN7android8hardware7thermal4V2_013CoolingDeviceE"
4582    },
4583    {
4584     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
4585    },
4586    {
4587     "referenced_type" : "_ZTIj"
4588    },
4589    {
4590     "referenced_type" : "_ZTIj"
4591    }
4592   ],
4593   "return_type" : "_ZTIi",
4594   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/hwtypes.h"
4595  },
4596  {
4597   "function_name" : "android::hardware::thermal::V2_0::writeEmbeddedToParcel",
4598   "linker_set_key" : "_ZN7android8hardware7thermal4V2_021writeEmbeddedToParcelERKNS2_20TemperatureThresholdEPNS0_6ParcelEjj",
4599   "parameters" :
4600   [
4601    {
4602     "referenced_type" : "_ZTIRKN7android8hardware7thermal4V2_020TemperatureThresholdE"
4603    },
4604    {
4605     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
4606    },
4607    {
4608     "referenced_type" : "_ZTIj"
4609    },
4610    {
4611     "referenced_type" : "_ZTIj"
4612    }
4613   ],
4614   "return_type" : "_ZTIi",
4615   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/hwtypes.h"
4616  },
4617  {
4618   "function_name" : "android::hardware::thermal::V2_0::readEmbeddedFromParcel",
4619   "linker_set_key" : "_ZN7android8hardware7thermal4V2_022readEmbeddedFromParcelERKNS2_11TemperatureERKNS0_6ParcelEjj",
4620   "parameters" :
4621   [
4622    {
4623     "referenced_type" : "_ZTIRKN7android8hardware7thermal4V2_011TemperatureE"
4624    },
4625    {
4626     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
4627    },
4628    {
4629     "referenced_type" : "_ZTIj"
4630    },
4631    {
4632     "referenced_type" : "_ZTIj"
4633    }
4634   ],
4635   "return_type" : "_ZTIi",
4636   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/hwtypes.h"
4637  },
4638  {
4639   "function_name" : "android::hardware::thermal::V2_0::readEmbeddedFromParcel",
4640   "linker_set_key" : "_ZN7android8hardware7thermal4V2_022readEmbeddedFromParcelERKNS2_13CoolingDeviceERKNS0_6ParcelEjj",
4641   "parameters" :
4642   [
4643    {
4644     "referenced_type" : "_ZTIRKN7android8hardware7thermal4V2_013CoolingDeviceE"
4645    },
4646    {
4647     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
4648    },
4649    {
4650     "referenced_type" : "_ZTIj"
4651    },
4652    {
4653     "referenced_type" : "_ZTIj"
4654    }
4655   ],
4656   "return_type" : "_ZTIi",
4657   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/hwtypes.h"
4658  },
4659  {
4660   "function_name" : "android::hardware::thermal::V2_0::readEmbeddedFromParcel",
4661   "linker_set_key" : "_ZN7android8hardware7thermal4V2_022readEmbeddedFromParcelERKNS2_20TemperatureThresholdERKNS0_6ParcelEjj",
4662   "parameters" :
4663   [
4664    {
4665     "referenced_type" : "_ZTIRKN7android8hardware7thermal4V2_020TemperatureThresholdE"
4666    },
4667    {
4668     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
4669    },
4670    {
4671     "referenced_type" : "_ZTIj"
4672    },
4673    {
4674     "referenced_type" : "_ZTIj"
4675    }
4676   ],
4677   "return_type" : "_ZTIi",
4678   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/hwtypes.h"
4679  },
4680  {
4681   "function_name" : "android::hardware::thermal::V2_0::IThermalChangedCallback::getService",
4682   "linker_set_key" : "_ZN7android8hardware7thermal4V2_023IThermalChangedCallback10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
4683   "parameters" :
4684   [
4685    {
4686     "default_arg" : true,
4687     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
4688    },
4689    {
4690     "default_arg" : true,
4691     "referenced_type" : "_ZTIb"
4692    }
4693   ],
4694   "return_type" : "_ZTIN7android2spINS_8hardware7thermal4V2_023IThermalChangedCallbackEEE",
4695   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/IThermalChangedCallback.h"
4696  },
4697  {
4698   "function_name" : "android::hardware::thermal::V2_0::IThermalChangedCallback::linkToDeath",
4699   "linker_set_key" : "_ZN7android8hardware7thermal4V2_023IThermalChangedCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
4700   "parameters" :
4701   [
4702    {
4703     "is_this_ptr" : true,
4704     "referenced_type" : "_ZTIPN7android8hardware7thermal4V2_023IThermalChangedCallbackE"
4705    },
4706    {
4707     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
4708    },
4709    {
4710     "referenced_type" : "_ZTIy"
4711    }
4712   ],
4713   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
4714   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/IThermalChangedCallback.h"
4715  },
4716  {
4717   "function_name" : "android::hardware::thermal::V2_0::IThermalChangedCallback::getDebugInfo",
4718   "linker_set_key" : "_ZN7android8hardware7thermal4V2_023IThermalChangedCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
4719   "parameters" :
4720   [
4721    {
4722     "is_this_ptr" : true,
4723     "referenced_type" : "_ZTIPN7android8hardware7thermal4V2_023IThermalChangedCallbackE"
4724    },
4725    {
4726     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android4hidl4base4V1_09DebugInfoEEEE"
4727    }
4728   ],
4729   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4730   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/IThermalChangedCallback.h"
4731  },
4732  {
4733   "function_name" : "android::hardware::thermal::V2_0::IThermalChangedCallback::getHashChain",
4734   "linker_set_key" : "_ZN7android8hardware7thermal4V2_023IThermalChangedCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
4735   "parameters" :
4736   [
4737    {
4738     "is_this_ptr" : true,
4739     "referenced_type" : "_ZTIPN7android8hardware7thermal4V2_023IThermalChangedCallbackE"
4740    },
4741    {
4742     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_10hidl_arrayIhLj32EJEEEEEEEE"
4743    }
4744   ],
4745   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4746   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/IThermalChangedCallback.h"
4747  },
4748  {
4749   "function_name" : "android::hardware::thermal::V2_0::IThermalChangedCallback::tryGetService",
4750   "linker_set_key" : "_ZN7android8hardware7thermal4V2_023IThermalChangedCallback13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
4751   "parameters" :
4752   [
4753    {
4754     "default_arg" : true,
4755     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
4756    },
4757    {
4758     "default_arg" : true,
4759     "referenced_type" : "_ZTIb"
4760    }
4761   ],
4762   "return_type" : "_ZTIN7android2spINS_8hardware7thermal4V2_023IThermalChangedCallbackEEE",
4763   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/IThermalChangedCallback.h"
4764  },
4765  {
4766   "function_name" : "android::hardware::thermal::V2_0::IThermalChangedCallback::unlinkToDeath",
4767   "linker_set_key" : "_ZN7android8hardware7thermal4V2_023IThermalChangedCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
4768   "parameters" :
4769   [
4770    {
4771     "is_this_ptr" : true,
4772     "referenced_type" : "_ZTIPN7android8hardware7thermal4V2_023IThermalChangedCallbackE"
4773    },
4774    {
4775     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
4776    }
4777   ],
4778   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
4779   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/IThermalChangedCallback.h"
4780  },
4781  {
4782   "function_name" : "android::hardware::thermal::V2_0::IThermalChangedCallback::interfaceChain",
4783   "linker_set_key" : "_ZN7android8hardware7thermal4V2_023IThermalChangedCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
4784   "parameters" :
4785   [
4786    {
4787     "is_this_ptr" : true,
4788     "referenced_type" : "_ZTIPN7android8hardware7thermal4V2_023IThermalChangedCallbackE"
4789    },
4790    {
4791     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_11hidl_stringEEEEEE"
4792    }
4793   ],
4794   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4795   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/IThermalChangedCallback.h"
4796  },
4797  {
4798   "function_name" : "android::hardware::thermal::V2_0::IThermalChangedCallback::registerAsService",
4799   "linker_set_key" : "_ZN7android8hardware7thermal4V2_023IThermalChangedCallback17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE",
4800   "parameters" :
4801   [
4802    {
4803     "is_this_ptr" : true,
4804     "referenced_type" : "_ZTIPN7android8hardware7thermal4V2_023IThermalChangedCallbackE"
4805    },
4806    {
4807     "default_arg" : true,
4808     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
4809    }
4810   ],
4811   "return_type" : "_ZTIi",
4812   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/IThermalChangedCallback.h"
4813  },
4814  {
4815   "function_name" : "android::hardware::thermal::V2_0::IThermalChangedCallback::interfaceDescriptor",
4816   "linker_set_key" : "_ZN7android8hardware7thermal4V2_023IThermalChangedCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
4817   "parameters" :
4818   [
4819    {
4820     "is_this_ptr" : true,
4821     "referenced_type" : "_ZTIPN7android8hardware7thermal4V2_023IThermalChangedCallbackE"
4822    },
4823    {
4824     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware11hidl_stringEEEE"
4825    }
4826   ],
4827   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4828   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/IThermalChangedCallback.h"
4829  },
4830  {
4831   "function_name" : "android::hardware::thermal::V2_0::IThermalChangedCallback::notifySyspropsChanged",
4832   "linker_set_key" : "_ZN7android8hardware7thermal4V2_023IThermalChangedCallback21notifySyspropsChangedEv",
4833   "parameters" :
4834   [
4835    {
4836     "is_this_ptr" : true,
4837     "referenced_type" : "_ZTIPN7android8hardware7thermal4V2_023IThermalChangedCallbackE"
4838    }
4839   ],
4840   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4841   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/IThermalChangedCallback.h"
4842  },
4843  {
4844   "function_name" : "android::hardware::thermal::V2_0::IThermalChangedCallback::setHALInstrumentation",
4845   "linker_set_key" : "_ZN7android8hardware7thermal4V2_023IThermalChangedCallback21setHALInstrumentationEv",
4846   "parameters" :
4847   [
4848    {
4849     "is_this_ptr" : true,
4850     "referenced_type" : "_ZTIPN7android8hardware7thermal4V2_023IThermalChangedCallbackE"
4851    }
4852   ],
4853   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4854   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/IThermalChangedCallback.h"
4855  },
4856  {
4857   "function_name" : "android::hardware::thermal::V2_0::IThermalChangedCallback::registerForNotifications",
4858   "linker_set_key" : "_ZN7android8hardware7thermal4V2_023IThermalChangedCallback24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
4859   "parameters" :
4860   [
4861    {
4862     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
4863    },
4864    {
4865     "referenced_type" : "_ZTIRKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
4866    }
4867   ],
4868   "return_type" : "_ZTIb",
4869   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/IThermalChangedCallback.h"
4870  },
4871  {
4872   "function_name" : "android::hardware::thermal::V2_0::IThermalChangedCallback::ping",
4873   "linker_set_key" : "_ZN7android8hardware7thermal4V2_023IThermalChangedCallback4pingEv",
4874   "parameters" :
4875   [
4876    {
4877     "is_this_ptr" : true,
4878     "referenced_type" : "_ZTIPN7android8hardware7thermal4V2_023IThermalChangedCallbackE"
4879    }
4880   ],
4881   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4882   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/IThermalChangedCallback.h"
4883  },
4884  {
4885   "function_name" : "android::hardware::thermal::V2_0::IThermalChangedCallback::debug",
4886   "linker_set_key" : "_ZN7android8hardware7thermal4V2_023IThermalChangedCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
4887   "parameters" :
4888   [
4889    {
4890     "is_this_ptr" : true,
4891     "referenced_type" : "_ZTIPN7android8hardware7thermal4V2_023IThermalChangedCallbackE"
4892    },
4893    {
4894     "referenced_type" : "_ZTIRKN7android8hardware11hidl_handleE"
4895    },
4896    {
4897     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_11hidl_stringEEE"
4898    }
4899   ],
4900   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4901   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/IThermalChangedCallback.h"
4902  },
4903  {
4904   "function_name" : "android::hardware::thermal::V2_0::IThermalChangedCallback::castFrom",
4905   "linker_set_key" : "_ZN7android8hardware7thermal4V2_023IThermalChangedCallback8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb",
4906   "parameters" :
4907   [
4908    {
4909     "referenced_type" : "_ZTIRKN7android2spINS_4hidl4base4V1_05IBaseEEE"
4910    },
4911    {
4912     "default_arg" : true,
4913     "referenced_type" : "_ZTIb"
4914    }
4915   ],
4916   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_7thermal4V2_023IThermalChangedCallbackEEEEE",
4917   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/IThermalChangedCallback.h"
4918  },
4919  {
4920   "function_name" : "android::hardware::thermal::V2_0::IThermalChangedCallback::castFrom",
4921   "linker_set_key" : "_ZN7android8hardware7thermal4V2_023IThermalChangedCallback8castFromERKNS_2spIS3_EEb",
4922   "parameters" :
4923   [
4924    {
4925     "referenced_type" : "_ZTIRKN7android2spINS_8hardware7thermal4V2_023IThermalChangedCallbackEEE"
4926    },
4927    {
4928     "default_arg" : true,
4929     "referenced_type" : "_ZTIb"
4930    }
4931   ],
4932   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_7thermal4V2_023IThermalChangedCallbackEEEEE",
4933   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/IThermalChangedCallback.h"
4934  },
4935  {
4936   "access" : "private",
4937   "function_name" : "android::hardware::thermal::V2_0::BsThermalChangedCallback::addOnewayTask",
4938   "linker_set_key" : "_ZN7android8hardware7thermal4V2_024BsThermalChangedCallback13addOnewayTaskENSt3__18functionIFvvEEE",
4939   "parameters" :
4940   [
4941    {
4942     "is_this_ptr" : true,
4943     "referenced_type" : "_ZTIPN7android8hardware7thermal4V2_024BsThermalChangedCallbackE"
4944    },
4945    {
4946     "referenced_type" : "_ZTINSt3__18functionIFvvEEE"
4947    }
4948   ],
4949   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4950   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/BsThermalChangedCallback.h"
4951  },
4952  {
4953   "function_name" : "android::hardware::thermal::V2_0::BsThermalChangedCallback::BsThermalChangedCallback",
4954   "linker_set_key" : "_ZN7android8hardware7thermal4V2_024BsThermalChangedCallbackC1ENS_2spINS2_23IThermalChangedCallbackEEE",
4955   "parameters" :
4956   [
4957    {
4958     "is_this_ptr" : true,
4959     "referenced_type" : "_ZTIPN7android8hardware7thermal4V2_024BsThermalChangedCallbackE"
4960    },
4961    {
4962     "referenced_type" : "_ZTIKN7android2spINS_8hardware7thermal4V2_023IThermalChangedCallbackEEE"
4963    }
4964   ],
4965   "return_type" : "_ZTIv",
4966   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/BsThermalChangedCallback.h"
4967  },
4968  {
4969   "function_name" : "android::hardware::thermal::V2_0::BsThermalChangedCallback::BsThermalChangedCallback",
4970   "linker_set_key" : "_ZN7android8hardware7thermal4V2_024BsThermalChangedCallbackC2ENS_2spINS2_23IThermalChangedCallbackEEE",
4971   "parameters" :
4972   [
4973    {
4974     "is_this_ptr" : true,
4975     "referenced_type" : "_ZTIPN7android8hardware7thermal4V2_024BsThermalChangedCallbackE"
4976    },
4977    {
4978     "referenced_type" : "_ZTIKN7android2spINS_8hardware7thermal4V2_023IThermalChangedCallbackEEE"
4979    }
4980   ],
4981   "return_type" : "_ZTIv",
4982   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/BsThermalChangedCallback.h"
4983  },
4984  {
4985   "function_name" : "android::hardware::thermal::V2_0::BnHwThermalChangedCallback::onTransact",
4986   "linker_set_key" : "_ZN7android8hardware7thermal4V2_026BnHwThermalChangedCallback10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE",
4987   "parameters" :
4988   [
4989    {
4990     "is_this_ptr" : true,
4991     "referenced_type" : "_ZTIPN7android8hardware7thermal4V2_026BnHwThermalChangedCallbackE"
4992    },
4993    {
4994     "referenced_type" : "_ZTIj"
4995    },
4996    {
4997     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
4998    },
4999    {
5000     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
5001    },
5002    {
5003     "default_arg" : true,
5004     "referenced_type" : "_ZTIj"
5005    },
5006    {
5007     "default_arg" : true,
5008     "referenced_type" : "_ZTINSt3__18functionIFvRN7android8hardware6ParcelEEEE"
5009    }
5010   ],
5011   "return_type" : "_ZTIi",
5012   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/BnHwThermalChangedCallback.h"
5013  },
5014  {
5015   "access" : "private",
5016   "function_name" : "android::hardware::thermal::V2_0::BnHwThermalChangedCallback::getDebugInfo",
5017   "linker_set_key" : "_ZN7android8hardware7thermal4V2_026BnHwThermalChangedCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
5018   "parameters" :
5019   [
5020    {
5021     "is_this_ptr" : true,
5022     "referenced_type" : "_ZTIPN7android8hardware7thermal4V2_026BnHwThermalChangedCallbackE"
5023    },
5024    {
5025     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android4hidl4base4V1_09DebugInfoEEEE"
5026    }
5027   ],
5028   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5029   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/BnHwThermalChangedCallback.h"
5030  },
5031  {
5032   "function_name" : "android::hardware::thermal::V2_0::BnHwThermalChangedCallback::_hidl_notifyThrottling",
5033   "linker_set_key" : "_ZN7android8hardware7thermal4V2_026BnHwThermalChangedCallback22_hidl_notifyThrottlingEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
5034   "parameters" :
5035   [
5036    {
5037     "referenced_type" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE"
5038    },
5039    {
5040     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
5041    },
5042    {
5043     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
5044    },
5045    {
5046     "referenced_type" : "_ZTINSt3__18functionIFvRN7android8hardware6ParcelEEEE"
5047    }
5048   ],
5049   "return_type" : "_ZTIi",
5050   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/BnHwThermalChangedCallback.h"
5051  },
5052  {
5053   "access" : "private",
5054   "function_name" : "android::hardware::thermal::V2_0::BnHwThermalChangedCallback::ping",
5055   "linker_set_key" : "_ZN7android8hardware7thermal4V2_026BnHwThermalChangedCallback4pingEv",
5056   "parameters" :
5057   [
5058    {
5059     "is_this_ptr" : true,
5060     "referenced_type" : "_ZTIPN7android8hardware7thermal4V2_026BnHwThermalChangedCallbackE"
5061    }
5062   ],
5063   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5064   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/BnHwThermalChangedCallback.h"
5065  },
5066  {
5067   "function_name" : "android::hardware::thermal::V2_0::BnHwThermalChangedCallback::BnHwThermalChangedCallback",
5068   "linker_set_key" : "_ZN7android8hardware7thermal4V2_026BnHwThermalChangedCallbackC1ERKNS_2spINS2_23IThermalChangedCallbackEEE",
5069   "parameters" :
5070   [
5071    {
5072     "is_this_ptr" : true,
5073     "referenced_type" : "_ZTIPN7android8hardware7thermal4V2_026BnHwThermalChangedCallbackE"
5074    },
5075    {
5076     "referenced_type" : "_ZTIRKN7android2spINS_8hardware7thermal4V2_023IThermalChangedCallbackEEE"
5077    }
5078   ],
5079   "return_type" : "_ZTIv",
5080   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/BnHwThermalChangedCallback.h"
5081  },
5082  {
5083   "function_name" : "android::hardware::thermal::V2_0::BnHwThermalChangedCallback::BnHwThermalChangedCallback",
5084   "linker_set_key" : "_ZN7android8hardware7thermal4V2_026BnHwThermalChangedCallbackC2ERKNS_2spINS2_23IThermalChangedCallbackEEE",
5085   "parameters" :
5086   [
5087    {
5088     "is_this_ptr" : true,
5089     "referenced_type" : "_ZTIPN7android8hardware7thermal4V2_026BnHwThermalChangedCallbackE"
5090    },
5091    {
5092     "referenced_type" : "_ZTIRKN7android2spINS_8hardware7thermal4V2_023IThermalChangedCallbackEEE"
5093    }
5094   ],
5095   "return_type" : "_ZTIv",
5096   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/BnHwThermalChangedCallback.h"
5097  },
5098  {
5099   "function_name" : "android::hardware::thermal::V2_0::BnHwThermalChangedCallback::~BnHwThermalChangedCallback",
5100   "linker_set_key" : "_ZN7android8hardware7thermal4V2_026BnHwThermalChangedCallbackD0Ev",
5101   "parameters" :
5102   [
5103    {
5104     "is_this_ptr" : true,
5105     "referenced_type" : "_ZTIPN7android8hardware7thermal4V2_026BnHwThermalChangedCallbackE"
5106    }
5107   ],
5108   "return_type" : "_ZTIv",
5109   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/BnHwThermalChangedCallback.h"
5110  },
5111  {
5112   "function_name" : "android::hardware::thermal::V2_0::BnHwThermalChangedCallback::~BnHwThermalChangedCallback",
5113   "linker_set_key" : "_ZN7android8hardware7thermal4V2_026BnHwThermalChangedCallbackD1Ev",
5114   "parameters" :
5115   [
5116    {
5117     "is_this_ptr" : true,
5118     "referenced_type" : "_ZTIPN7android8hardware7thermal4V2_026BnHwThermalChangedCallbackE"
5119    }
5120   ],
5121   "return_type" : "_ZTIv",
5122   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/BnHwThermalChangedCallback.h"
5123  },
5124  {
5125   "function_name" : "android::hardware::thermal::V2_0::BnHwThermalChangedCallback::~BnHwThermalChangedCallback",
5126   "linker_set_key" : "_ZN7android8hardware7thermal4V2_026BnHwThermalChangedCallbackD2Ev",
5127   "parameters" :
5128   [
5129    {
5130     "is_this_ptr" : true,
5131     "referenced_type" : "_ZTIPN7android8hardware7thermal4V2_026BnHwThermalChangedCallbackE"
5132    }
5133   ],
5134   "return_type" : "_ZTIv",
5135   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/BnHwThermalChangedCallback.h"
5136  },
5137  {
5138   "function_name" : "android::hardware::thermal::V2_0::BpHwThermalChangedCallback::linkToDeath",
5139   "linker_set_key" : "_ZN7android8hardware7thermal4V2_026BpHwThermalChangedCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
5140   "parameters" :
5141   [
5142    {
5143     "is_this_ptr" : true,
5144     "referenced_type" : "_ZTIPN7android8hardware7thermal4V2_026BpHwThermalChangedCallbackE"
5145    },
5146    {
5147     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
5148    },
5149    {
5150     "referenced_type" : "_ZTIy"
5151    }
5152   ],
5153   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
5154   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/BpHwThermalChangedCallback.h"
5155  },
5156  {
5157   "function_name" : "android::hardware::thermal::V2_0::BpHwThermalChangedCallback::getDebugInfo",
5158   "linker_set_key" : "_ZN7android8hardware7thermal4V2_026BpHwThermalChangedCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
5159   "parameters" :
5160   [
5161    {
5162     "is_this_ptr" : true,
5163     "referenced_type" : "_ZTIPN7android8hardware7thermal4V2_026BpHwThermalChangedCallbackE"
5164    },
5165    {
5166     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android4hidl4base4V1_09DebugInfoEEEE"
5167    }
5168   ],
5169   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5170   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/BpHwThermalChangedCallback.h"
5171  },
5172  {
5173   "function_name" : "android::hardware::thermal::V2_0::BpHwThermalChangedCallback::getHashChain",
5174   "linker_set_key" : "_ZN7android8hardware7thermal4V2_026BpHwThermalChangedCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
5175   "parameters" :
5176   [
5177    {
5178     "is_this_ptr" : true,
5179     "referenced_type" : "_ZTIPN7android8hardware7thermal4V2_026BpHwThermalChangedCallbackE"
5180    },
5181    {
5182     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_10hidl_arrayIhLj32EJEEEEEEEE"
5183    }
5184   ],
5185   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5186   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/BpHwThermalChangedCallback.h"
5187  },
5188  {
5189   "function_name" : "android::hardware::thermal::V2_0::BpHwThermalChangedCallback::unlinkToDeath",
5190   "linker_set_key" : "_ZN7android8hardware7thermal4V2_026BpHwThermalChangedCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
5191   "parameters" :
5192   [
5193    {
5194     "is_this_ptr" : true,
5195     "referenced_type" : "_ZTIPN7android8hardware7thermal4V2_026BpHwThermalChangedCallbackE"
5196    },
5197    {
5198     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
5199    }
5200   ],
5201   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
5202   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/BpHwThermalChangedCallback.h"
5203  },
5204  {
5205   "function_name" : "android::hardware::thermal::V2_0::BpHwThermalChangedCallback::interfaceChain",
5206   "linker_set_key" : "_ZN7android8hardware7thermal4V2_026BpHwThermalChangedCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
5207   "parameters" :
5208   [
5209    {
5210     "is_this_ptr" : true,
5211     "referenced_type" : "_ZTIPN7android8hardware7thermal4V2_026BpHwThermalChangedCallbackE"
5212    },
5213    {
5214     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_11hidl_stringEEEEEE"
5215    }
5216   ],
5217   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5218   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/BpHwThermalChangedCallback.h"
5219  },
5220  {
5221   "function_name" : "android::hardware::thermal::V2_0::BpHwThermalChangedCallback::onLastStrongRef",
5222   "linker_set_key" : "_ZN7android8hardware7thermal4V2_026BpHwThermalChangedCallback15onLastStrongRefEPKv",
5223   "parameters" :
5224   [
5225    {
5226     "is_this_ptr" : true,
5227     "referenced_type" : "_ZTIPN7android8hardware7thermal4V2_026BpHwThermalChangedCallbackE"
5228    },
5229    {
5230     "referenced_type" : "_ZTIPKv"
5231    }
5232   ],
5233   "return_type" : "_ZTIv",
5234   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/BpHwThermalChangedCallback.h"
5235  },
5236  {
5237   "function_name" : "android::hardware::thermal::V2_0::BpHwThermalChangedCallback::notifyThrottling",
5238   "linker_set_key" : "_ZN7android8hardware7thermal4V2_026BpHwThermalChangedCallback16notifyThrottlingERKNS2_11TemperatureE",
5239   "parameters" :
5240   [
5241    {
5242     "is_this_ptr" : true,
5243     "referenced_type" : "_ZTIPN7android8hardware7thermal4V2_026BpHwThermalChangedCallbackE"
5244    },
5245    {
5246     "referenced_type" : "_ZTIRKN7android8hardware7thermal4V2_011TemperatureE"
5247    }
5248   ],
5249   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5250   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/BpHwThermalChangedCallback.h"
5251  },
5252  {
5253   "function_name" : "android::hardware::thermal::V2_0::BpHwThermalChangedCallback::interfaceDescriptor",
5254   "linker_set_key" : "_ZN7android8hardware7thermal4V2_026BpHwThermalChangedCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
5255   "parameters" :
5256   [
5257    {
5258     "is_this_ptr" : true,
5259     "referenced_type" : "_ZTIPN7android8hardware7thermal4V2_026BpHwThermalChangedCallbackE"
5260    },
5261    {
5262     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware11hidl_stringEEEE"
5263    }
5264   ],
5265   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5266   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/BpHwThermalChangedCallback.h"
5267  },
5268  {
5269   "function_name" : "android::hardware::thermal::V2_0::BpHwThermalChangedCallback::notifySyspropsChanged",
5270   "linker_set_key" : "_ZN7android8hardware7thermal4V2_026BpHwThermalChangedCallback21notifySyspropsChangedEv",
5271   "parameters" :
5272   [
5273    {
5274     "is_this_ptr" : true,
5275     "referenced_type" : "_ZTIPN7android8hardware7thermal4V2_026BpHwThermalChangedCallbackE"
5276    }
5277   ],
5278   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5279   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/BpHwThermalChangedCallback.h"
5280  },
5281  {
5282   "function_name" : "android::hardware::thermal::V2_0::BpHwThermalChangedCallback::setHALInstrumentation",
5283   "linker_set_key" : "_ZN7android8hardware7thermal4V2_026BpHwThermalChangedCallback21setHALInstrumentationEv",
5284   "parameters" :
5285   [
5286    {
5287     "is_this_ptr" : true,
5288     "referenced_type" : "_ZTIPN7android8hardware7thermal4V2_026BpHwThermalChangedCallbackE"
5289    }
5290   ],
5291   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5292   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/BpHwThermalChangedCallback.h"
5293  },
5294  {
5295   "function_name" : "android::hardware::thermal::V2_0::BpHwThermalChangedCallback::_hidl_notifyThrottling",
5296   "linker_set_key" : "_ZN7android8hardware7thermal4V2_026BpHwThermalChangedCallback22_hidl_notifyThrottlingEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS2_11TemperatureE",
5297   "parameters" :
5298   [
5299    {
5300     "referenced_type" : "_ZTIPN7android8hardware10IInterfaceE"
5301    },
5302    {
5303     "referenced_type" : "_ZTIPN7android8hardware7details16HidlInstrumentorE"
5304    },
5305    {
5306     "referenced_type" : "_ZTIRKN7android8hardware7thermal4V2_011TemperatureE"
5307    }
5308   ],
5309   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5310   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/BpHwThermalChangedCallback.h"
5311  },
5312  {
5313   "function_name" : "android::hardware::thermal::V2_0::BpHwThermalChangedCallback::ping",
5314   "linker_set_key" : "_ZN7android8hardware7thermal4V2_026BpHwThermalChangedCallback4pingEv",
5315   "parameters" :
5316   [
5317    {
5318     "is_this_ptr" : true,
5319     "referenced_type" : "_ZTIPN7android8hardware7thermal4V2_026BpHwThermalChangedCallbackE"
5320    }
5321   ],
5322   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5323   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/BpHwThermalChangedCallback.h"
5324  },
5325  {
5326   "function_name" : "android::hardware::thermal::V2_0::BpHwThermalChangedCallback::debug",
5327   "linker_set_key" : "_ZN7android8hardware7thermal4V2_026BpHwThermalChangedCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
5328   "parameters" :
5329   [
5330    {
5331     "is_this_ptr" : true,
5332     "referenced_type" : "_ZTIPN7android8hardware7thermal4V2_026BpHwThermalChangedCallbackE"
5333    },
5334    {
5335     "referenced_type" : "_ZTIRKN7android8hardware11hidl_handleE"
5336    },
5337    {
5338     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_11hidl_stringEEE"
5339    }
5340   ],
5341   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5342   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/BpHwThermalChangedCallback.h"
5343  },
5344  {
5345   "function_name" : "android::hardware::thermal::V2_0::BpHwThermalChangedCallback::BpHwThermalChangedCallback",
5346   "linker_set_key" : "_ZN7android8hardware7thermal4V2_026BpHwThermalChangedCallbackC1ERKNS_2spINS0_7IBinderEEE",
5347   "parameters" :
5348   [
5349    {
5350     "is_this_ptr" : true,
5351     "referenced_type" : "_ZTIPN7android8hardware7thermal4V2_026BpHwThermalChangedCallbackE"
5352    },
5353    {
5354     "referenced_type" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE"
5355    }
5356   ],
5357   "return_type" : "_ZTIv",
5358   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/BpHwThermalChangedCallback.h"
5359  },
5360  {
5361   "function_name" : "android::hardware::thermal::V2_0::BpHwThermalChangedCallback::BpHwThermalChangedCallback",
5362   "linker_set_key" : "_ZN7android8hardware7thermal4V2_026BpHwThermalChangedCallbackC2ERKNS_2spINS0_7IBinderEEE",
5363   "parameters" :
5364   [
5365    {
5366     "is_this_ptr" : true,
5367     "referenced_type" : "_ZTIPN7android8hardware7thermal4V2_026BpHwThermalChangedCallbackE"
5368    },
5369    {
5370     "referenced_type" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE"
5371    }
5372   ],
5373   "return_type" : "_ZTIv",
5374   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/BpHwThermalChangedCallback.h"
5375  },
5376  {
5377   "function_name" : "android::hardware::thermal::V2_0::IThermal::getService",
5378   "linker_set_key" : "_ZN7android8hardware7thermal4V2_08IThermal10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
5379   "parameters" :
5380   [
5381    {
5382     "default_arg" : true,
5383     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
5384    },
5385    {
5386     "default_arg" : true,
5387     "referenced_type" : "_ZTIb"
5388    }
5389   ],
5390   "return_type" : "_ZTIN7android2spINS_8hardware7thermal4V2_08IThermalEEE",
5391   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/IThermal.h"
5392  },
5393  {
5394   "function_name" : "android::hardware::thermal::V2_0::IThermal::linkToDeath",
5395   "linker_set_key" : "_ZN7android8hardware7thermal4V2_08IThermal11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
5396   "parameters" :
5397   [
5398    {
5399     "is_this_ptr" : true,
5400     "referenced_type" : "_ZTIPN7android8hardware7thermal4V2_08IThermalE"
5401    },
5402    {
5403     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
5404    },
5405    {
5406     "referenced_type" : "_ZTIy"
5407    }
5408   ],
5409   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
5410   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/IThermal.h"
5411  },
5412  {
5413   "function_name" : "android::hardware::thermal::V2_0::IThermal::getDebugInfo",
5414   "linker_set_key" : "_ZN7android8hardware7thermal4V2_08IThermal12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
5415   "parameters" :
5416   [
5417    {
5418     "is_this_ptr" : true,
5419     "referenced_type" : "_ZTIPN7android8hardware7thermal4V2_08IThermalE"
5420    },
5421    {
5422     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android4hidl4base4V1_09DebugInfoEEEE"
5423    }
5424   ],
5425   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5426   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/IThermal.h"
5427  },
5428  {
5429   "function_name" : "android::hardware::thermal::V2_0::IThermal::getHashChain",
5430   "linker_set_key" : "_ZN7android8hardware7thermal4V2_08IThermal12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
5431   "parameters" :
5432   [
5433    {
5434     "is_this_ptr" : true,
5435     "referenced_type" : "_ZTIPN7android8hardware7thermal4V2_08IThermalE"
5436    },
5437    {
5438     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_10hidl_arrayIhLj32EJEEEEEEEE"
5439    }
5440   ],
5441   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5442   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/IThermal.h"
5443  },
5444  {
5445   "function_name" : "android::hardware::thermal::V2_0::IThermal::tryGetService",
5446   "linker_set_key" : "_ZN7android8hardware7thermal4V2_08IThermal13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
5447   "parameters" :
5448   [
5449    {
5450     "default_arg" : true,
5451     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
5452    },
5453    {
5454     "default_arg" : true,
5455     "referenced_type" : "_ZTIb"
5456    }
5457   ],
5458   "return_type" : "_ZTIN7android2spINS_8hardware7thermal4V2_08IThermalEEE",
5459   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/IThermal.h"
5460  },
5461  {
5462   "function_name" : "android::hardware::thermal::V2_0::IThermal::unlinkToDeath",
5463   "linker_set_key" : "_ZN7android8hardware7thermal4V2_08IThermal13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
5464   "parameters" :
5465   [
5466    {
5467     "is_this_ptr" : true,
5468     "referenced_type" : "_ZTIPN7android8hardware7thermal4V2_08IThermalE"
5469    },
5470    {
5471     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
5472    }
5473   ],
5474   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
5475   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/IThermal.h"
5476  },
5477  {
5478   "function_name" : "android::hardware::thermal::V2_0::IThermal::interfaceChain",
5479   "linker_set_key" : "_ZN7android8hardware7thermal4V2_08IThermal14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
5480   "parameters" :
5481   [
5482    {
5483     "is_this_ptr" : true,
5484     "referenced_type" : "_ZTIPN7android8hardware7thermal4V2_08IThermalE"
5485    },
5486    {
5487     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_11hidl_stringEEEEEE"
5488    }
5489   ],
5490   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5491   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/IThermal.h"
5492  },
5493  {
5494   "function_name" : "android::hardware::thermal::V2_0::IThermal::registerAsService",
5495   "linker_set_key" : "_ZN7android8hardware7thermal4V2_08IThermal17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE",
5496   "parameters" :
5497   [
5498    {
5499     "is_this_ptr" : true,
5500     "referenced_type" : "_ZTIPN7android8hardware7thermal4V2_08IThermalE"
5501    },
5502    {
5503     "default_arg" : true,
5504     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
5505    }
5506   ],
5507   "return_type" : "_ZTIi",
5508   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/IThermal.h"
5509  },
5510  {
5511   "function_name" : "android::hardware::thermal::V2_0::IThermal::interfaceDescriptor",
5512   "linker_set_key" : "_ZN7android8hardware7thermal4V2_08IThermal19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
5513   "parameters" :
5514   [
5515    {
5516     "is_this_ptr" : true,
5517     "referenced_type" : "_ZTIPN7android8hardware7thermal4V2_08IThermalE"
5518    },
5519    {
5520     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware11hidl_stringEEEE"
5521    }
5522   ],
5523   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5524   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/IThermal.h"
5525  },
5526  {
5527   "function_name" : "android::hardware::thermal::V2_0::IThermal::notifySyspropsChanged",
5528   "linker_set_key" : "_ZN7android8hardware7thermal4V2_08IThermal21notifySyspropsChangedEv",
5529   "parameters" :
5530   [
5531    {
5532     "is_this_ptr" : true,
5533     "referenced_type" : "_ZTIPN7android8hardware7thermal4V2_08IThermalE"
5534    }
5535   ],
5536   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5537   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/IThermal.h"
5538  },
5539  {
5540   "function_name" : "android::hardware::thermal::V2_0::IThermal::setHALInstrumentation",
5541   "linker_set_key" : "_ZN7android8hardware7thermal4V2_08IThermal21setHALInstrumentationEv",
5542   "parameters" :
5543   [
5544    {
5545     "is_this_ptr" : true,
5546     "referenced_type" : "_ZTIPN7android8hardware7thermal4V2_08IThermalE"
5547    }
5548   ],
5549   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5550   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/IThermal.h"
5551  },
5552  {
5553   "function_name" : "android::hardware::thermal::V2_0::IThermal::registerForNotifications",
5554   "linker_set_key" : "_ZN7android8hardware7thermal4V2_08IThermal24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
5555   "parameters" :
5556   [
5557    {
5558     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
5559    },
5560    {
5561     "referenced_type" : "_ZTIRKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
5562    }
5563   ],
5564   "return_type" : "_ZTIb",
5565   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/IThermal.h"
5566  },
5567  {
5568   "function_name" : "android::hardware::thermal::V2_0::IThermal::ping",
5569   "linker_set_key" : "_ZN7android8hardware7thermal4V2_08IThermal4pingEv",
5570   "parameters" :
5571   [
5572    {
5573     "is_this_ptr" : true,
5574     "referenced_type" : "_ZTIPN7android8hardware7thermal4V2_08IThermalE"
5575    }
5576   ],
5577   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5578   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/IThermal.h"
5579  },
5580  {
5581   "function_name" : "android::hardware::thermal::V2_0::IThermal::debug",
5582   "linker_set_key" : "_ZN7android8hardware7thermal4V2_08IThermal5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
5583   "parameters" :
5584   [
5585    {
5586     "is_this_ptr" : true,
5587     "referenced_type" : "_ZTIPN7android8hardware7thermal4V2_08IThermalE"
5588    },
5589    {
5590     "referenced_type" : "_ZTIRKN7android8hardware11hidl_handleE"
5591    },
5592    {
5593     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_11hidl_stringEEE"
5594    }
5595   ],
5596   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5597   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/IThermal.h"
5598  },
5599  {
5600   "function_name" : "android::hardware::thermal::V2_0::IThermal::castFrom",
5601   "linker_set_key" : "_ZN7android8hardware7thermal4V2_08IThermal8castFromERKNS_2spINS1_4V1_08IThermalEEEb",
5602   "parameters" :
5603   [
5604    {
5605     "referenced_type" : "_ZTIRKN7android2spINS_8hardware7thermal4V1_08IThermalEEE"
5606    },
5607    {
5608     "default_arg" : true,
5609     "referenced_type" : "_ZTIb"
5610    }
5611   ],
5612   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_7thermal4V2_08IThermalEEEEE",
5613   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/IThermal.h"
5614  },
5615  {
5616   "function_name" : "android::hardware::thermal::V2_0::IThermal::castFrom",
5617   "linker_set_key" : "_ZN7android8hardware7thermal4V2_08IThermal8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb",
5618   "parameters" :
5619   [
5620    {
5621     "referenced_type" : "_ZTIRKN7android2spINS_4hidl4base4V1_05IBaseEEE"
5622    },
5623    {
5624     "default_arg" : true,
5625     "referenced_type" : "_ZTIb"
5626    }
5627   ],
5628   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_7thermal4V2_08IThermalEEEEE",
5629   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/IThermal.h"
5630  },
5631  {
5632   "function_name" : "android::hardware::thermal::V2_0::IThermal::castFrom",
5633   "linker_set_key" : "_ZN7android8hardware7thermal4V2_08IThermal8castFromERKNS_2spIS3_EEb",
5634   "parameters" :
5635   [
5636    {
5637     "referenced_type" : "_ZTIRKN7android2spINS_8hardware7thermal4V2_08IThermalEEE"
5638    },
5639    {
5640     "default_arg" : true,
5641     "referenced_type" : "_ZTIb"
5642    }
5643   ],
5644   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_7thermal4V2_08IThermalEEEEE",
5645   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/IThermal.h"
5646  },
5647  {
5648   "access" : "private",
5649   "function_name" : "android::hardware::thermal::V2_0::BsThermal::addOnewayTask",
5650   "linker_set_key" : "_ZN7android8hardware7thermal4V2_09BsThermal13addOnewayTaskENSt3__18functionIFvvEEE",
5651   "parameters" :
5652   [
5653    {
5654     "is_this_ptr" : true,
5655     "referenced_type" : "_ZTIPN7android8hardware7thermal4V2_09BsThermalE"
5656    },
5657    {
5658     "referenced_type" : "_ZTINSt3__18functionIFvvEEE"
5659    }
5660   ],
5661   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5662   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/BsThermal.h"
5663  },
5664  {
5665   "function_name" : "android::hardware::thermal::V2_0::BsThermal::BsThermal",
5666   "linker_set_key" : "_ZN7android8hardware7thermal4V2_09BsThermalC1ENS_2spINS2_8IThermalEEE",
5667   "parameters" :
5668   [
5669    {
5670     "is_this_ptr" : true,
5671     "referenced_type" : "_ZTIPN7android8hardware7thermal4V2_09BsThermalE"
5672    },
5673    {
5674     "referenced_type" : "_ZTIKN7android2spINS_8hardware7thermal4V2_08IThermalEEE"
5675    }
5676   ],
5677   "return_type" : "_ZTIv",
5678   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/BsThermal.h"
5679  },
5680  {
5681   "function_name" : "android::hardware::thermal::V2_0::BsThermal::BsThermal",
5682   "linker_set_key" : "_ZN7android8hardware7thermal4V2_09BsThermalC2ENS_2spINS2_8IThermalEEE",
5683   "parameters" :
5684   [
5685    {
5686     "is_this_ptr" : true,
5687     "referenced_type" : "_ZTIPN7android8hardware7thermal4V2_09BsThermalE"
5688    },
5689    {
5690     "referenced_type" : "_ZTIKN7android2spINS_8hardware7thermal4V2_08IThermalEEE"
5691    }
5692   ],
5693   "return_type" : "_ZTIv",
5694   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/BsThermal.h"
5695  },
5696  {
5697   "function_name" : "android::hardware::thermal::V2_0::BpHwThermal::onLastStrongRef",
5698   "linker_set_key" : "_ZThn8_N7android8hardware7thermal4V2_011BpHwThermal15onLastStrongRefEPKv",
5699   "parameters" :
5700   [
5701    {
5702     "is_this_ptr" : true,
5703     "referenced_type" : "_ZTIPN7android8hardware7thermal4V2_011BpHwThermalE"
5704    },
5705    {
5706     "referenced_type" : "_ZTIPKv"
5707    }
5708   ],
5709   "return_type" : "_ZTIv",
5710   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/BpHwThermal.h"
5711  },
5712  {
5713   "function_name" : "android::hardware::thermal::V2_0::BpHwThermalChangedCallback::onLastStrongRef",
5714   "linker_set_key" : "_ZThn8_N7android8hardware7thermal4V2_026BpHwThermalChangedCallback15onLastStrongRefEPKv",
5715   "parameters" :
5716   [
5717    {
5718     "is_this_ptr" : true,
5719     "referenced_type" : "_ZTIPN7android8hardware7thermal4V2_026BpHwThermalChangedCallbackE"
5720    },
5721    {
5722     "referenced_type" : "_ZTIPKv"
5723    }
5724   ],
5725   "return_type" : "_ZTIv",
5726   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/BpHwThermalChangedCallback.h"
5727  },
5728  {
5729   "function_name" : "android::hardware::thermal::V2_0::BpHwThermal::onLastStrongRef",
5730   "linker_set_key" : "_ZTv0_n20_N7android8hardware7thermal4V2_011BpHwThermal15onLastStrongRefEPKv",
5731   "parameters" :
5732   [
5733    {
5734     "is_this_ptr" : true,
5735     "referenced_type" : "_ZTIPN7android8hardware7thermal4V2_011BpHwThermalE"
5736    },
5737    {
5738     "referenced_type" : "_ZTIPKv"
5739    }
5740   ],
5741   "return_type" : "_ZTIv",
5742   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/BpHwThermal.h"
5743  },
5744  {
5745   "function_name" : "android::hardware::thermal::V2_0::BpHwThermalChangedCallback::onLastStrongRef",
5746   "linker_set_key" : "_ZTv0_n20_N7android8hardware7thermal4V2_026BpHwThermalChangedCallback15onLastStrongRefEPKv",
5747   "parameters" :
5748   [
5749    {
5750     "is_this_ptr" : true,
5751     "referenced_type" : "_ZTIPN7android8hardware7thermal4V2_026BpHwThermalChangedCallbackE"
5752    },
5753    {
5754     "referenced_type" : "_ZTIPKv"
5755    }
5756   ],
5757   "return_type" : "_ZTIv",
5758   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/BpHwThermalChangedCallback.h"
5759  }
5760 ],
5761 "global_vars" :
5762 [
5763  {
5764   "linker_set_key" : "_ZN7android8hardware7thermal4V2_023IThermalChangedCallback10descriptorE",
5765   "name" : "android::hardware::thermal::V2_0::IThermalChangedCallback::descriptor",
5766   "referenced_type" : "_ZTIPKc",
5767   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/IThermalChangedCallback.h"
5768  },
5769  {
5770   "linker_set_key" : "_ZN7android8hardware7thermal4V2_08IThermal10descriptorE",
5771   "name" : "android::hardware::thermal::V2_0::IThermal::descriptor",
5772   "referenced_type" : "_ZTIPKc",
5773   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/IThermal.h"
5774  }
5775 ],
5776 "lvalue_reference_types" :
5777 [
5778  {
5779   "alignment" : 4,
5780   "linker_set_key" : "_ZTIRK7log_msg",
5781   "name" : "const log_msg &",
5782   "referenced_type" : "_ZTIK7log_msg",
5783   "self_type" : "_ZTIRK7log_msg",
5784   "size" : 4,
5785   "source_file" : "/system/core/liblog/include/log/log_read.h"
5786  },
5787  {
5788   "alignment" : 4,
5789   "linker_set_key" : "_ZTIRKN7android2spINS_4hidl4base4V1_05IBaseEEE",
5790   "name" : "const android::sp<android::hidl::base::V1_0::IBase> &",
5791   "referenced_type" : "_ZTIKN7android2spINS_4hidl4base4V1_05IBaseEEE",
5792   "self_type" : "_ZTIRKN7android2spINS_4hidl4base4V1_05IBaseEEE",
5793   "size" : 4,
5794   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5795  },
5796  {
5797   "alignment" : 4,
5798   "linker_set_key" : "_ZTIRKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
5799   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> &",
5800   "referenced_type" : "_ZTIKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
5801   "self_type" : "_ZTIRKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
5802   "size" : 4,
5803   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/IThermal.h"
5804  },
5805  {
5806   "alignment" : 4,
5807   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE",
5808   "name" : "const android::sp<android::hardware::hidl_death_recipient> &",
5809   "referenced_type" : "_ZTIKN7android2spINS_8hardware20hidl_death_recipientEEE",
5810   "self_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE",
5811   "size" : 4,
5812   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5813  },
5814  {
5815   "alignment" : 4,
5816   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
5817   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient> &",
5818   "referenced_type" : "_ZTIKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
5819   "self_type" : "_ZTIRKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
5820   "size" : 4,
5821   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5822  },
5823  {
5824   "alignment" : 4,
5825   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE",
5826   "name" : "const android::sp<android::hardware::IBinder> &",
5827   "referenced_type" : "_ZTIKN7android2spINS_8hardware7IBinderEEE",
5828   "self_type" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE",
5829   "size" : 4,
5830   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
5831  },
5832  {
5833   "alignment" : 4,
5834   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware7thermal4V1_08IThermalEEE",
5835   "name" : "const android::sp<android::hardware::thermal::V1_0::IThermal> &",
5836   "referenced_type" : "_ZTIKN7android2spINS_8hardware7thermal4V1_08IThermalEEE",
5837   "self_type" : "_ZTIRKN7android2spINS_8hardware7thermal4V1_08IThermalEEE",
5838   "size" : 4,
5839   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5840  },
5841  {
5842   "alignment" : 4,
5843   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware7thermal4V2_023IThermalChangedCallbackEEE",
5844   "name" : "const android::sp<android::hardware::thermal::V2_0::IThermalChangedCallback> &",
5845   "referenced_type" : "_ZTIKN7android2spINS_8hardware7thermal4V2_023IThermalChangedCallbackEEE",
5846   "self_type" : "_ZTIRKN7android2spINS_8hardware7thermal4V2_023IThermalChangedCallbackEEE",
5847   "size" : 4,
5848   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5849  },
5850  {
5851   "alignment" : 4,
5852   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware7thermal4V2_08IThermalEEE",
5853   "name" : "const android::sp<android::hardware::thermal::V2_0::IThermal> &",
5854   "referenced_type" : "_ZTIKN7android2spINS_8hardware7thermal4V2_08IThermalEEE",
5855   "self_type" : "_ZTIRKN7android2spINS_8hardware7thermal4V2_08IThermalEEE",
5856   "size" : 4,
5857   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5858  },
5859  {
5860   "alignment" : 4,
5861   "linker_set_key" : "_ZTIRKN7android2wpINS_8hardware9BHwBinderEEE",
5862   "name" : "const android::wp<android::hardware::BHwBinder> &",
5863   "referenced_type" : "_ZTIKN7android2wpINS_8hardware9BHwBinderEEE",
5864   "self_type" : "_ZTIRKN7android2wpINS_8hardware9BHwBinderEEE",
5865   "size" : 4,
5866   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5867  },
5868  {
5869   "alignment" : 4,
5870   "linker_set_key" : "_ZTIRKN7android7String8E",
5871   "name" : "const android::String8 &",
5872   "referenced_type" : "_ZTIKN7android7String8E",
5873   "self_type" : "_ZTIRKN7android7String8E",
5874   "size" : 4,
5875   "source_file" : "/system/core/libutils/include/utils/String8.h"
5876  },
5877  {
5878   "alignment" : 4,
5879   "linker_set_key" : "_ZTIRKN7android8String16E",
5880   "name" : "const android::String16 &",
5881   "referenced_type" : "_ZTIKN7android8String16E",
5882   "self_type" : "_ZTIRKN7android8String16E",
5883   "size" : 4,
5884   "source_file" : "/system/core/libutils/include/utils/String16.h"
5885  },
5886  {
5887   "alignment" : 4,
5888   "linker_set_key" : "_ZTIRKN7android8hardware10hidl_arrayIfLj7EJEEE",
5889   "name" : "const android::hardware::hidl_array<float, 7> &",
5890   "referenced_type" : "_ZTIKN7android8hardware10hidl_arrayIfLj7EJEEE",
5891   "self_type" : "_ZTIRKN7android8hardware10hidl_arrayIfLj7EJEEE",
5892   "size" : 4,
5893   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5894  },
5895  {
5896   "alignment" : 4,
5897   "linker_set_key" : "_ZTIRKN7android8hardware10hidl_arrayIhLj32EJEEE",
5898   "name" : "const android::hardware::hidl_array<unsigned char, 32> &",
5899   "referenced_type" : "_ZTIKN7android8hardware10hidl_arrayIhLj32EJEEE",
5900   "self_type" : "_ZTIRKN7android8hardware10hidl_arrayIhLj32EJEEE",
5901   "size" : 4,
5902   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5903  },
5904  {
5905   "alignment" : 4,
5906   "linker_set_key" : "_ZTIRKN7android8hardware11hidl_handleE",
5907   "name" : "const android::hardware::hidl_handle &",
5908   "referenced_type" : "_ZTIKN7android8hardware11hidl_handleE",
5909   "self_type" : "_ZTIRKN7android8hardware11hidl_handleE",
5910   "size" : 4,
5911   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5912  },
5913  {
5914   "alignment" : 4,
5915   "linker_set_key" : "_ZTIRKN7android8hardware11hidl_memoryE",
5916   "name" : "const android::hardware::hidl_memory &",
5917   "referenced_type" : "_ZTIKN7android8hardware11hidl_memoryE",
5918   "self_type" : "_ZTIRKN7android8hardware11hidl_memoryE",
5919   "size" : 4,
5920   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5921  },
5922  {
5923   "alignment" : 4,
5924   "linker_set_key" : "_ZTIRKN7android8hardware11hidl_stringE",
5925   "name" : "const android::hardware::hidl_string &",
5926   "referenced_type" : "_ZTIKN7android8hardware11hidl_stringE",
5927   "self_type" : "_ZTIRKN7android8hardware11hidl_stringE",
5928   "size" : 4,
5929   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5930  },
5931  {
5932   "alignment" : 4,
5933   "linker_set_key" : "_ZTIRKN7android8hardware12hidl_versionE",
5934   "name" : "const android::hardware::hidl_version &",
5935   "referenced_type" : "_ZTIKN7android8hardware12hidl_versionE",
5936   "self_type" : "_ZTIRKN7android8hardware12hidl_versionE",
5937   "size" : 4,
5938   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5939  },
5940  {
5941   "alignment" : 4,
5942   "linker_set_key" : "_ZTIRKN7android8hardware6ParcelE",
5943   "name" : "const android::hardware::Parcel &",
5944   "referenced_type" : "_ZTIKN7android8hardware6ParcelE",
5945   "self_type" : "_ZTIRKN7android8hardware6ParcelE",
5946   "size" : 4,
5947   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5948  },
5949  {
5950   "alignment" : 4,
5951   "linker_set_key" : "_ZTIRKN7android8hardware6ReturnIbEE",
5952   "name" : "const android::hardware::Return<bool> &",
5953   "referenced_type" : "_ZTIKN7android8hardware6ReturnIbEE",
5954   "self_type" : "_ZTIRKN7android8hardware6ReturnIbEE",
5955   "size" : 4,
5956   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5957  },
5958  {
5959   "alignment" : 4,
5960   "linker_set_key" : "_ZTIRKN7android8hardware6StatusE",
5961   "name" : "const android::hardware::Status &",
5962   "referenced_type" : "_ZTIKN7android8hardware6StatusE",
5963   "self_type" : "_ZTIRKN7android8hardware6StatusE",
5964   "size" : 4,
5965   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5966  },
5967  {
5968   "alignment" : 4,
5969   "linker_set_key" : "_ZTIRKN7android8hardware7details14const_accessorIfLj7EJEEE",
5970   "name" : "const android::hardware::details::const_accessor<float, 7> &",
5971   "referenced_type" : "_ZTIKN7android8hardware7details14const_accessorIfLj7EJEEE",
5972   "self_type" : "_ZTIRKN7android8hardware7details14const_accessorIfLj7EJEEE",
5973   "size" : 4,
5974   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5975  },
5976  {
5977   "alignment" : 4,
5978   "linker_set_key" : "_ZTIRKN7android8hardware7thermal4V2_011TemperatureE",
5979   "name" : "const android::hardware::thermal::V2_0::Temperature &",
5980   "referenced_type" : "_ZTIKN7android8hardware7thermal4V2_011TemperatureE",
5981   "self_type" : "_ZTIRKN7android8hardware7thermal4V2_011TemperatureE",
5982   "size" : 4,
5983   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5984  },
5985  {
5986   "alignment" : 4,
5987   "linker_set_key" : "_ZTIRKN7android8hardware7thermal4V2_013CoolingDeviceE",
5988   "name" : "const android::hardware::thermal::V2_0::CoolingDevice &",
5989   "referenced_type" : "_ZTIKN7android8hardware7thermal4V2_013CoolingDeviceE",
5990   "self_type" : "_ZTIRKN7android8hardware7thermal4V2_013CoolingDeviceE",
5991   "size" : 4,
5992   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5993  },
5994  {
5995   "alignment" : 4,
5996   "linker_set_key" : "_ZTIRKN7android8hardware7thermal4V2_020TemperatureThresholdE",
5997   "name" : "const android::hardware::thermal::V2_0::TemperatureThreshold &",
5998   "referenced_type" : "_ZTIKN7android8hardware7thermal4V2_020TemperatureThresholdE",
5999   "self_type" : "_ZTIRKN7android8hardware7thermal4V2_020TemperatureThresholdE",
6000   "size" : 4,
6001   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6002  },
6003  {
6004   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vec4iterIXTL0__EEE",
6005   "name" : "const iter<is_const> &",
6006   "referenced_type" : "_ZTIKN7android8hardware8hidl_vec4iterIXTL0__EEE",
6007   "self_type" : "_ZTIRKN7android8hardware8hidl_vec4iterIXTL0__EEE",
6008   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6009  },
6010  {
6011   "alignment" : 4,
6012   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
6013   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_string> &",
6014   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
6015   "self_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
6016   "size" : 4,
6017   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/IThermal.h"
6018  },
6019  {
6020   "alignment" : 4,
6021   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vecINS0_7thermal4V2_011TemperatureEEE",
6022   "name" : "const android::hardware::hidl_vec<android::hardware::thermal::V2_0::Temperature> &",
6023   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecINS0_7thermal4V2_011TemperatureEEE",
6024   "self_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_7thermal4V2_011TemperatureEEE",
6025   "size" : 4,
6026   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h"
6027  },
6028  {
6029   "alignment" : 4,
6030   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vecINS0_7thermal4V2_013CoolingDeviceEEE",
6031   "name" : "const android::hardware::hidl_vec<android::hardware::thermal::V2_0::CoolingDevice> &",
6032   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecINS0_7thermal4V2_013CoolingDeviceEEE",
6033   "self_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_7thermal4V2_013CoolingDeviceEEE",
6034   "size" : 4,
6035   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h"
6036  },
6037  {
6038   "alignment" : 4,
6039   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vecINS0_7thermal4V2_020TemperatureThresholdEEE",
6040   "name" : "const android::hardware::hidl_vec<android::hardware::thermal::V2_0::TemperatureThreshold> &",
6041   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecINS0_7thermal4V2_020TemperatureThresholdEEE",
6042   "self_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_7thermal4V2_020TemperatureThresholdEEE",
6043   "size" : 4,
6044   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h"
6045  },
6046  {
6047   "alignment" : 4,
6048   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vecIiEE",
6049   "name" : "const android::hardware::hidl_vec<int> &",
6050   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecIiEE",
6051   "self_type" : "_ZTIRKN7android8hardware8hidl_vecIiEE",
6052   "size" : 4,
6053   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6054  },
6055  {
6056   "alignment" : 4,
6057   "linker_set_key" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
6058   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
6059   "referenced_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
6060   "self_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
6061   "size" : 4,
6062   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
6063  },
6064  {
6065   "alignment" : 4,
6066   "linker_set_key" : "_ZTIRKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
6067   "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 *> > *)> > > &",
6068   "referenced_type" : "_ZTIKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
6069   "self_type" : "_ZTIRKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
6070   "size" : 4,
6071   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6072  },
6073  {
6074   "alignment" : 4,
6075   "linker_set_key" : "_ZTIRKPKN7android4hidl4base4V1_05IBaseE",
6076   "name" : "const android::hidl::base::V1_0::IBase *const &",
6077   "referenced_type" : "_ZTIKPKN7android4hidl4base4V1_05IBaseE",
6078   "self_type" : "_ZTIRKPKN7android4hidl4base4V1_05IBaseE",
6079   "size" : 4,
6080   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
6081  },
6082  {
6083   "alignment" : 4,
6084   "linker_set_key" : "_ZTIRKa",
6085   "name" : "const signed char &",
6086   "referenced_type" : "_ZTIKa",
6087   "self_type" : "_ZTIRKa",
6088   "size" : 4,
6089   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6090  },
6091  {
6092   "alignment" : 4,
6093   "linker_set_key" : "_ZTIRKb",
6094   "name" : "const bool &",
6095   "referenced_type" : "_ZTIKb",
6096   "self_type" : "_ZTIRKb",
6097   "size" : 4,
6098   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6099  },
6100  {
6101   "alignment" : 4,
6102   "linker_set_key" : "_ZTIRKd",
6103   "name" : "const double &",
6104   "referenced_type" : "_ZTIKd",
6105   "self_type" : "_ZTIRKd",
6106   "size" : 4,
6107   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6108  },
6109  {
6110   "alignment" : 4,
6111   "linker_set_key" : "_ZTIRKf",
6112   "name" : "const float &",
6113   "referenced_type" : "_ZTIKf",
6114   "self_type" : "_ZTIRKf",
6115   "size" : 4,
6116   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6117  },
6118  {
6119   "alignment" : 4,
6120   "linker_set_key" : "_ZTIRKh",
6121   "name" : "const unsigned char &",
6122   "referenced_type" : "_ZTIKh",
6123   "self_type" : "_ZTIRKh",
6124   "size" : 4,
6125   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6126  },
6127  {
6128   "alignment" : 4,
6129   "linker_set_key" : "_ZTIRKi",
6130   "name" : "const int &",
6131   "referenced_type" : "_ZTIKi",
6132   "self_type" : "_ZTIRKi",
6133   "size" : 4,
6134   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6135  },
6136  {
6137   "alignment" : 4,
6138   "linker_set_key" : "_ZTIRKj",
6139   "name" : "const unsigned int &",
6140   "referenced_type" : "_ZTIKj",
6141   "self_type" : "_ZTIRKj",
6142   "size" : 4,
6143   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6144  },
6145  {
6146   "alignment" : 4,
6147   "linker_set_key" : "_ZTIRKs",
6148   "name" : "const short &",
6149   "referenced_type" : "_ZTIKs",
6150   "self_type" : "_ZTIRKs",
6151   "size" : 4,
6152   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6153  },
6154  {
6155   "alignment" : 4,
6156   "linker_set_key" : "_ZTIRKt",
6157   "name" : "const unsigned short &",
6158   "referenced_type" : "_ZTIKt",
6159   "self_type" : "_ZTIRKt",
6160   "size" : 4,
6161   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6162  },
6163  {
6164   "alignment" : 4,
6165   "linker_set_key" : "_ZTIRKx",
6166   "name" : "const long long &",
6167   "referenced_type" : "_ZTIKx",
6168   "self_type" : "_ZTIRKx",
6169   "size" : 4,
6170   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6171  },
6172  {
6173   "alignment" : 4,
6174   "linker_set_key" : "_ZTIRKy",
6175   "name" : "const unsigned long long &",
6176   "referenced_type" : "_ZTIKy",
6177   "self_type" : "_ZTIRKy",
6178   "size" : 4,
6179   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6180  },
6181  {
6182   "alignment" : 4,
6183   "linker_set_key" : "_ZTIRN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
6184   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &",
6185   "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
6186   "self_type" : "_ZTIRN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
6187   "size" : 4,
6188   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6189  },
6190  {
6191   "alignment" : 4,
6192   "linker_set_key" : "_ZTIRN7android2spINS_8hardware7thermal4V2_023IThermalChangedCallbackEEE",
6193   "name" : "android::sp<android::hardware::thermal::V2_0::IThermalChangedCallback> &",
6194   "referenced_type" : "_ZTIN7android2spINS_8hardware7thermal4V2_023IThermalChangedCallbackEEE",
6195   "self_type" : "_ZTIRN7android2spINS_8hardware7thermal4V2_023IThermalChangedCallbackEEE",
6196   "size" : 4,
6197   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6198  },
6199  {
6200   "alignment" : 4,
6201   "linker_set_key" : "_ZTIRN7android2spINS_8hardware7thermal4V2_08IThermalEEE",
6202   "name" : "android::sp<android::hardware::thermal::V2_0::IThermal> &",
6203   "referenced_type" : "_ZTIN7android2spINS_8hardware7thermal4V2_08IThermalEEE",
6204   "self_type" : "_ZTIRN7android2spINS_8hardware7thermal4V2_08IThermalEEE",
6205   "size" : 4,
6206   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6207  },
6208  {
6209   "alignment" : 4,
6210   "linker_set_key" : "_ZTIRN7android5MutexE",
6211   "name" : "android::Mutex &",
6212   "referenced_type" : "_ZTIN7android5MutexE",
6213   "self_type" : "_ZTIRN7android5MutexE",
6214   "size" : 4,
6215   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
6216  },
6217  {
6218   "alignment" : 4,
6219   "linker_set_key" : "_ZTIRN7android6RWLockE",
6220   "name" : "android::RWLock &",
6221   "referenced_type" : "_ZTIN7android6RWLockE",
6222   "self_type" : "_ZTIRN7android6RWLockE",
6223   "size" : 4,
6224   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
6225  },
6226  {
6227   "alignment" : 4,
6228   "linker_set_key" : "_ZTIRN7android7String8E",
6229   "name" : "android::String8 &",
6230   "referenced_type" : "_ZTIN7android7String8E",
6231   "self_type" : "_ZTIRN7android7String8E",
6232   "size" : 4,
6233   "source_file" : "/system/core/libutils/include/utils/String8.h"
6234  },
6235  {
6236   "alignment" : 4,
6237   "linker_set_key" : "_ZTIRN7android8String16E",
6238   "name" : "android::String16 &",
6239   "referenced_type" : "_ZTIN7android8String16E",
6240   "self_type" : "_ZTIRN7android8String16E",
6241   "size" : 4,
6242   "source_file" : "/system/core/libutils/include/utils/String16.h"
6243  },
6244  {
6245   "alignment" : 4,
6246   "linker_set_key" : "_ZTIRN7android8hardware10TextOutputE",
6247   "name" : "android::hardware::TextOutput &",
6248   "referenced_type" : "_ZTIN7android8hardware10TextOutputE",
6249   "self_type" : "_ZTIRN7android8hardware10TextOutputE",
6250   "size" : 4,
6251   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
6252  },
6253  {
6254   "alignment" : 4,
6255   "linker_set_key" : "_ZTIRN7android8hardware10hidl_arrayIfLj7EJEEE",
6256   "name" : "android::hardware::hidl_array<float, 7> &",
6257   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIfLj7EJEEE",
6258   "self_type" : "_ZTIRN7android8hardware10hidl_arrayIfLj7EJEEE",
6259   "size" : 4,
6260   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6261  },
6262  {
6263   "alignment" : 4,
6264   "linker_set_key" : "_ZTIRN7android8hardware10hidl_arrayIhLj32EJEEE",
6265   "name" : "android::hardware::hidl_array<unsigned char, 32> &",
6266   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
6267   "self_type" : "_ZTIRN7android8hardware10hidl_arrayIhLj32EJEEE",
6268   "size" : 4,
6269   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6270  },
6271  {
6272   "alignment" : 4,
6273   "linker_set_key" : "_ZTIRN7android8hardware11hidl_memoryE",
6274   "name" : "android::hardware::hidl_memory &",
6275   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
6276   "self_type" : "_ZTIRN7android8hardware11hidl_memoryE",
6277   "size" : 4,
6278   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6279  },
6280  {
6281   "alignment" : 4,
6282   "linker_set_key" : "_ZTIRN7android8hardware11hidl_stringE",
6283   "name" : "android::hardware::hidl_string &",
6284   "referenced_type" : "_ZTIN7android8hardware11hidl_stringE",
6285   "self_type" : "_ZTIRN7android8hardware11hidl_stringE",
6286   "size" : 4,
6287   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6288  },
6289  {
6290   "alignment" : 4,
6291   "linker_set_key" : "_ZTIRN7android8hardware6ReturnINS_2spINS0_7thermal4V2_023IThermalChangedCallbackEEEEE",
6292   "name" : "android::hardware::Return<android::sp<android::hardware::thermal::V2_0::IThermalChangedCallback> > &",
6293   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_7thermal4V2_023IThermalChangedCallbackEEEEE",
6294   "self_type" : "_ZTIRN7android8hardware6ReturnINS_2spINS0_7thermal4V2_023IThermalChangedCallbackEEEEE",
6295   "size" : 4,
6296   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6297  },
6298  {
6299   "alignment" : 4,
6300   "linker_set_key" : "_ZTIRN7android8hardware6ReturnINS_2spINS0_7thermal4V2_08IThermalEEEEE",
6301   "name" : "android::hardware::Return<android::sp<android::hardware::thermal::V2_0::IThermal> > &",
6302   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_7thermal4V2_08IThermalEEEEE",
6303   "self_type" : "_ZTIRN7android8hardware6ReturnINS_2spINS0_7thermal4V2_08IThermalEEEEE",
6304   "size" : 4,
6305   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6306  },
6307  {
6308   "alignment" : 4,
6309   "linker_set_key" : "_ZTIRN7android8hardware6ReturnIbEE",
6310   "name" : "android::hardware::Return<bool> &",
6311   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
6312   "self_type" : "_ZTIRN7android8hardware6ReturnIbEE",
6313   "size" : 4,
6314   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6315  },
6316  {
6317   "alignment" : 4,
6318   "linker_set_key" : "_ZTIRN7android8hardware6ReturnIvEE",
6319   "name" : "android::hardware::Return<void> &",
6320   "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
6321   "self_type" : "_ZTIRN7android8hardware6ReturnIvEE",
6322   "size" : 4,
6323   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6324  },
6325  {
6326   "alignment" : 4,
6327   "linker_set_key" : "_ZTIRN7android8hardware6StatusE",
6328   "name" : "android::hardware::Status &",
6329   "referenced_type" : "_ZTIN7android8hardware6StatusE",
6330   "self_type" : "_ZTIRN7android8hardware6StatusE",
6331   "size" : 4,
6332   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6333  },
6334  {
6335   "alignment" : 4,
6336   "linker_set_key" : "_ZTIRN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
6337   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > &",
6338   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
6339   "self_type" : "_ZTIRN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
6340   "size" : 4,
6341   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6342  },
6343  {
6344   "alignment" : 4,
6345   "linker_set_key" : "_ZTIRN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
6346   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> &",
6347   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
6348   "self_type" : "_ZTIRN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
6349   "size" : 4,
6350   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6351  },
6352  {
6353   "alignment" : 4,
6354   "linker_set_key" : "_ZTIRN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
6355   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > &",
6356   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
6357   "self_type" : "_ZTIRN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
6358   "size" : 4,
6359   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6360  },
6361  {
6362   "alignment" : 4,
6363   "linker_set_key" : "_ZTIRN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
6364   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string> &",
6365   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
6366   "self_type" : "_ZTIRN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
6367   "size" : 4,
6368   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6369  },
6370  {
6371   "alignment" : 4,
6372   "linker_set_key" : "_ZTIRh",
6373   "name" : "unsigned char &",
6374   "referenced_type" : "_ZTIh",
6375   "self_type" : "_ZTIRh",
6376   "size" : 4,
6377   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
6378  },
6379  {
6380   "alignment" : 4,
6381   "linker_set_key" : "_ZTIRi",
6382   "name" : "int &",
6383   "referenced_type" : "_ZTIi",
6384   "self_type" : "_ZTIRi",
6385   "size" : 4,
6386   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
6387  },
6388  {
6389   "alignment" : 4,
6390   "linker_set_key" : "_ZTIRj",
6391   "name" : "unsigned int &",
6392   "referenced_type" : "_ZTIj",
6393   "self_type" : "_ZTIRj",
6394   "size" : 4,
6395   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/types.h"
6396  }
6397 ],
6398 "pointer_types" :
6399 [
6400  {
6401   "alignment" : 4,
6402   "linker_set_key" : "_ZTIP13native_handle",
6403   "name" : "native_handle *",
6404   "referenced_type" : "_ZTI13native_handle",
6405   "self_type" : "_ZTIP13native_handle",
6406   "size" : 4,
6407   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6408  },
6409  {
6410   "alignment" : 4,
6411   "linker_set_key" : "_ZTIP18android_flex_plane",
6412   "name" : "android_flex_plane *",
6413   "referenced_type" : "_ZTI18android_flex_plane",
6414   "self_type" : "_ZTIP18android_flex_plane",
6415   "size" : 4,
6416   "source_file" : "/system/core/libsystem/include/system/graphics.h"
6417  },
6418  {
6419   "alignment" : 4,
6420   "linker_set_key" : "_ZTIP7log_msg",
6421   "name" : "log_msg *",
6422   "referenced_type" : "_ZTI7log_msg",
6423   "self_type" : "_ZTIP7log_msg",
6424   "size" : 4,
6425   "source_file" : "/system/core/liblog/include/log/log_read.h"
6426  },
6427  {
6428   "alignment" : 4,
6429   "linker_set_key" : "_ZTIPFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
6430   "name" : "bool (*)(const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
6431   "referenced_type" : "_ZTIFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
6432   "self_type" : "_ZTIPFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
6433   "size" : 4,
6434   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
6435  },
6436  {
6437   "alignment" : 4,
6438   "linker_set_key" : "_ZTIPFiPvE",
6439   "name" : "int (*)(void *)",
6440   "referenced_type" : "_ZTIFiPvE",
6441   "self_type" : "_ZTIPFiPvE",
6442   "size" : 4,
6443   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
6444  },
6445  {
6446   "alignment" : 4,
6447   "linker_set_key" : "_ZTIPFvPN7android8hardware6ParcelEPKhjPKyjPvE",
6448   "name" : "void (*)(android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
6449   "referenced_type" : "_ZTIFvPN7android8hardware6ParcelEPKhjPKyjPvE",
6450   "self_type" : "_ZTIPFvPN7android8hardware6ParcelEPKhjPKyjPvE",
6451   "size" : 4,
6452   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
6453  },
6454  {
6455   "alignment" : 4,
6456   "linker_set_key" : "_ZTIPK13native_handle",
6457   "name" : "const native_handle *",
6458   "referenced_type" : "_ZTIK13native_handle",
6459   "self_type" : "_ZTIPK13native_handle",
6460   "size" : 4,
6461   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6462  },
6463  {
6464   "alignment" : 4,
6465   "linker_set_key" : "_ZTIPK7log_msg",
6466   "name" : "const log_msg *",
6467   "referenced_type" : "_ZTIK7log_msg",
6468   "self_type" : "_ZTIPK7log_msg",
6469   "size" : 4,
6470   "source_file" : "/system/core/liblog/include/log/log_read.h"
6471  },
6472  {
6473   "alignment" : 4,
6474   "linker_set_key" : "_ZTIPKDs",
6475   "name" : "const char16_t *",
6476   "referenced_type" : "_ZTIKDs",
6477   "self_type" : "_ZTIPKDs",
6478   "size" : 4,
6479   "source_file" : "/system/core/libutils/include/utils/String16.h"
6480  },
6481  {
6482   "alignment" : 4,
6483   "linker_set_key" : "_ZTIPKN7android10VectorImplE",
6484   "name" : "const android::VectorImpl *",
6485   "referenced_type" : "_ZTIKN7android10VectorImplE",
6486   "self_type" : "_ZTIPKN7android10VectorImplE",
6487   "size" : 4,
6488   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
6489  },
6490  {
6491   "alignment" : 4,
6492   "linker_set_key" : "_ZTIPKN7android12NativeHandleE",
6493   "name" : "const android::NativeHandle *",
6494   "referenced_type" : "_ZTIKN7android12NativeHandleE",
6495   "self_type" : "_ZTIPKN7android12NativeHandleE",
6496   "size" : 4,
6497   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
6498  },
6499  {
6500   "alignment" : 4,
6501   "linker_set_key" : "_ZTIPKN7android2spINS_4hidl4base4V1_05IBaseEEE",
6502   "name" : "const android::sp<android::hidl::base::V1_0::IBase> *",
6503   "referenced_type" : "_ZTIKN7android2spINS_4hidl4base4V1_05IBaseEEE",
6504   "self_type" : "_ZTIPKN7android2spINS_4hidl4base4V1_05IBaseEEE",
6505   "size" : 4,
6506   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6507  },
6508  {
6509   "alignment" : 4,
6510   "linker_set_key" : "_ZTIPKN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
6511   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceManager> *",
6512   "referenced_type" : "_ZTIKN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
6513   "self_type" : "_ZTIPKN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
6514   "size" : 4,
6515   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6516  },
6517  {
6518   "alignment" : 4,
6519   "linker_set_key" : "_ZTIPKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
6520   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
6521   "referenced_type" : "_ZTIKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
6522   "self_type" : "_ZTIPKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
6523   "size" : 4,
6524   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6525  },
6526  {
6527   "alignment" : 4,
6528   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware12ProcessStateEEE",
6529   "name" : "const android::sp<android::hardware::ProcessState> *",
6530   "referenced_type" : "_ZTIKN7android2spINS_8hardware12ProcessStateEEE",
6531   "self_type" : "_ZTIPKN7android2spINS_8hardware12ProcessStateEEE",
6532   "size" : 4,
6533   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6534  },
6535  {
6536   "alignment" : 4,
6537   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware20hidl_death_recipientEEE",
6538   "name" : "const android::sp<android::hardware::hidl_death_recipient> *",
6539   "referenced_type" : "_ZTIKN7android2spINS_8hardware20hidl_death_recipientEEE",
6540   "self_type" : "_ZTIPKN7android2spINS_8hardware20hidl_death_recipientEEE",
6541   "size" : 4,
6542   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6543  },
6544  {
6545   "alignment" : 4,
6546   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
6547   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient> *",
6548   "referenced_type" : "_ZTIKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
6549   "self_type" : "_ZTIPKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
6550   "size" : 4,
6551   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6552  },
6553  {
6554   "alignment" : 4,
6555   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware7IBinderEEE",
6556   "name" : "const android::sp<android::hardware::IBinder> *",
6557   "referenced_type" : "_ZTIKN7android2spINS_8hardware7IBinderEEE",
6558   "self_type" : "_ZTIPKN7android2spINS_8hardware7IBinderEEE",
6559   "size" : 4,
6560   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6561  },
6562  {
6563   "alignment" : 4,
6564   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware7thermal4V1_08IThermalEEE",
6565   "name" : "const android::sp<android::hardware::thermal::V1_0::IThermal> *",
6566   "referenced_type" : "_ZTIKN7android2spINS_8hardware7thermal4V1_08IThermalEEE",
6567   "self_type" : "_ZTIPKN7android2spINS_8hardware7thermal4V1_08IThermalEEE",
6568   "size" : 4,
6569   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6570  },
6571  {
6572   "alignment" : 4,
6573   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware7thermal4V2_023IThermalChangedCallbackEEE",
6574   "name" : "const android::sp<android::hardware::thermal::V2_0::IThermalChangedCallback> *",
6575   "referenced_type" : "_ZTIKN7android2spINS_8hardware7thermal4V2_023IThermalChangedCallbackEEE",
6576   "self_type" : "_ZTIPKN7android2spINS_8hardware7thermal4V2_023IThermalChangedCallbackEEE",
6577   "size" : 4,
6578   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6579  },
6580  {
6581   "alignment" : 4,
6582   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware7thermal4V2_08IThermalEEE",
6583   "name" : "const android::sp<android::hardware::thermal::V2_0::IThermal> *",
6584   "referenced_type" : "_ZTIKN7android2spINS_8hardware7thermal4V2_08IThermalEEE",
6585   "self_type" : "_ZTIPKN7android2spINS_8hardware7thermal4V2_08IThermalEEE",
6586   "size" : 4,
6587   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6588  },
6589  {
6590   "alignment" : 4,
6591   "linker_set_key" : "_ZTIPKN7android2wpINS_8hardware20hidl_death_recipientEEE",
6592   "name" : "const android::wp<android::hardware::hidl_death_recipient> *",
6593   "referenced_type" : "_ZTIKN7android2wpINS_8hardware20hidl_death_recipientEEE",
6594   "self_type" : "_ZTIPKN7android2wpINS_8hardware20hidl_death_recipientEEE",
6595   "size" : 4,
6596   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6597  },
6598  {
6599   "alignment" : 4,
6600   "linker_set_key" : "_ZTIPKN7android2wpINS_8hardware9BHwBinderEEE",
6601   "name" : "const android::wp<android::hardware::BHwBinder> *",
6602   "referenced_type" : "_ZTIKN7android2wpINS_8hardware9BHwBinderEEE",
6603   "self_type" : "_ZTIPKN7android2wpINS_8hardware9BHwBinderEEE",
6604   "size" : 4,
6605   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6606  },
6607  {
6608   "alignment" : 4,
6609   "linker_set_key" : "_ZTIPKN7android4hidl4base4V1_05IBaseE",
6610   "name" : "const android::hidl::base::V1_0::IBase *",
6611   "referenced_type" : "_ZTIKN7android4hidl4base4V1_05IBaseE",
6612   "self_type" : "_ZTIPKN7android4hidl4base4V1_05IBaseE",
6613   "size" : 4,
6614   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h"
6615  },
6616  {
6617   "alignment" : 4,
6618   "linker_set_key" : "_ZTIPKN7android4hidl4base4V1_08BpHwBaseE",
6619   "name" : "const android::hidl::base::V1_0::BpHwBase *",
6620   "referenced_type" : "_ZTIKN7android4hidl4base4V1_08BpHwBaseE",
6621   "self_type" : "_ZTIPKN7android4hidl4base4V1_08BpHwBaseE",
6622   "size" : 4,
6623   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h"
6624  },
6625  {
6626   "alignment" : 4,
6627   "linker_set_key" : "_ZTIPKN7android4hidl7manager4V1_015IServiceManagerE",
6628   "name" : "const android::hidl::manager::V1_0::IServiceManager *",
6629   "referenced_type" : "_ZTIKN7android4hidl7manager4V1_015IServiceManagerE",
6630   "self_type" : "_ZTIPKN7android4hidl7manager4V1_015IServiceManagerE",
6631   "size" : 4,
6632   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
6633  },
6634  {
6635   "alignment" : 4,
6636   "linker_set_key" : "_ZTIPKN7android4hidl7manager4V1_020IServiceNotificationE",
6637   "name" : "const android::hidl::manager::V1_0::IServiceNotification *",
6638   "referenced_type" : "_ZTIKN7android4hidl7manager4V1_020IServiceNotificationE",
6639   "self_type" : "_ZTIPKN7android4hidl7manager4V1_020IServiceNotificationE",
6640   "size" : 4,
6641   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h"
6642  },
6643  {
6644   "alignment" : 4,
6645   "linker_set_key" : "_ZTIPKN7android7RefBaseE",
6646   "name" : "const android::RefBase *",
6647   "referenced_type" : "_ZTIKN7android7RefBaseE",
6648   "self_type" : "_ZTIPKN7android7RefBaseE",
6649   "size" : 4,
6650   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6651  },
6652  {
6653   "alignment" : 4,
6654   "linker_set_key" : "_ZTIPKN7android7String8E",
6655   "name" : "const android::String8 *",
6656   "referenced_type" : "_ZTIKN7android7String8E",
6657   "self_type" : "_ZTIPKN7android7String8E",
6658   "size" : 4,
6659   "source_file" : "/system/core/libutils/include/utils/String8.h"
6660  },
6661  {
6662   "alignment" : 4,
6663   "linker_set_key" : "_ZTIPKN7android8String16E",
6664   "name" : "const android::String16 *",
6665   "referenced_type" : "_ZTIKN7android8String16E",
6666   "self_type" : "_ZTIPKN7android8String16E",
6667   "size" : 4,
6668   "source_file" : "/system/core/libutils/include/utils/String16.h"
6669  },
6670  {
6671   "alignment" : 4,
6672   "linker_set_key" : "_ZTIPKN7android8hardware10hidl_arrayIfLj7EJEEE",
6673   "name" : "const android::hardware::hidl_array<float, 7> *",
6674   "referenced_type" : "_ZTIKN7android8hardware10hidl_arrayIfLj7EJEEE",
6675   "self_type" : "_ZTIPKN7android8hardware10hidl_arrayIfLj7EJEEE",
6676   "size" : 4,
6677   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6678  },
6679  {
6680   "alignment" : 4,
6681   "linker_set_key" : "_ZTIPKN7android8hardware11BpHwRefBaseE",
6682   "name" : "const android::hardware::BpHwRefBase *",
6683   "referenced_type" : "_ZTIKN7android8hardware11BpHwRefBaseE",
6684   "self_type" : "_ZTIPKN7android8hardware11BpHwRefBaseE",
6685   "size" : 4,
6686   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
6687  },
6688  {
6689   "alignment" : 4,
6690   "linker_set_key" : "_ZTIPKN7android8hardware11hidl_memoryE",
6691   "name" : "const android::hardware::hidl_memory *",
6692   "referenced_type" : "_ZTIKN7android8hardware11hidl_memoryE",
6693   "self_type" : "_ZTIPKN7android8hardware11hidl_memoryE",
6694   "size" : 4,
6695   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6696  },
6697  {
6698   "alignment" : 4,
6699   "linker_set_key" : "_ZTIPKN7android8hardware12hidl_versionE",
6700   "name" : "const android::hardware::hidl_version *",
6701   "referenced_type" : "_ZTIKN7android8hardware12hidl_versionE",
6702   "self_type" : "_ZTIPKN7android8hardware12hidl_versionE",
6703   "size" : 4,
6704   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6705  },
6706  {
6707   "alignment" : 4,
6708   "linker_set_key" : "_ZTIPKN7android8hardware6ReturnINS_2spINS0_7thermal4V2_023IThermalChangedCallbackEEEEE",
6709   "name" : "const android::hardware::Return<android::sp<android::hardware::thermal::V2_0::IThermalChangedCallback> > *",
6710   "referenced_type" : "_ZTIKN7android8hardware6ReturnINS_2spINS0_7thermal4V2_023IThermalChangedCallbackEEEEE",
6711   "self_type" : "_ZTIPKN7android8hardware6ReturnINS_2spINS0_7thermal4V2_023IThermalChangedCallbackEEEEE",
6712   "size" : 4,
6713   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6714  },
6715  {
6716   "alignment" : 4,
6717   "linker_set_key" : "_ZTIPKN7android8hardware6ReturnINS_2spINS0_7thermal4V2_08IThermalEEEEE",
6718   "name" : "const android::hardware::Return<android::sp<android::hardware::thermal::V2_0::IThermal> > *",
6719   "referenced_type" : "_ZTIKN7android8hardware6ReturnINS_2spINS0_7thermal4V2_08IThermalEEEEE",
6720   "self_type" : "_ZTIPKN7android8hardware6ReturnINS_2spINS0_7thermal4V2_08IThermalEEEEE",
6721   "size" : 4,
6722   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6723  },
6724  {
6725   "alignment" : 4,
6726   "linker_set_key" : "_ZTIPKN7android8hardware6ReturnIbEE",
6727   "name" : "const android::hardware::Return<bool> *",
6728   "referenced_type" : "_ZTIKN7android8hardware6ReturnIbEE",
6729   "self_type" : "_ZTIPKN7android8hardware6ReturnIbEE",
6730   "size" : 4,
6731   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6732  },
6733  {
6734   "alignment" : 4,
6735   "linker_set_key" : "_ZTIPKN7android8hardware6StatusE",
6736   "name" : "const android::hardware::Status *",
6737   "referenced_type" : "_ZTIKN7android8hardware6StatusE",
6738   "self_type" : "_ZTIPKN7android8hardware6StatusE",
6739   "size" : 4,
6740   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6741  },
6742  {
6743   "alignment" : 4,
6744   "linker_set_key" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
6745   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
6746   "referenced_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
6747   "self_type" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
6748   "size" : 4,
6749   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6750  },
6751  {
6752   "alignment" : 4,
6753   "linker_set_key" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
6754   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
6755   "referenced_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
6756   "self_type" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
6757   "size" : 4,
6758   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6759  },
6760  {
6761   "alignment" : 4,
6762   "linker_set_key" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_7thermal4V2_011TemperatureEEE",
6763   "name" : "const android::hardware::details::hidl_pointer<android::hardware::thermal::V2_0::Temperature> *",
6764   "referenced_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_7thermal4V2_011TemperatureEEE",
6765   "self_type" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_7thermal4V2_011TemperatureEEE",
6766   "size" : 4,
6767   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6768  },
6769  {
6770   "alignment" : 4,
6771   "linker_set_key" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_7thermal4V2_013CoolingDeviceEEE",
6772   "name" : "const android::hardware::details::hidl_pointer<android::hardware::thermal::V2_0::CoolingDevice> *",
6773   "referenced_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_7thermal4V2_013CoolingDeviceEEE",
6774   "self_type" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_7thermal4V2_013CoolingDeviceEEE",
6775   "size" : 4,
6776   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6777  },
6778  {
6779   "alignment" : 4,
6780   "linker_set_key" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_7thermal4V2_020TemperatureThresholdEEE",
6781   "name" : "const android::hardware::details::hidl_pointer<android::hardware::thermal::V2_0::TemperatureThreshold> *",
6782   "referenced_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_7thermal4V2_020TemperatureThresholdEEE",
6783   "self_type" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_7thermal4V2_020TemperatureThresholdEEE",
6784   "size" : 4,
6785   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6786  },
6787  {
6788   "alignment" : 4,
6789   "linker_set_key" : "_ZTIPKN7android8hardware7details12hidl_pointerIiEE",
6790   "name" : "const android::hardware::details::hidl_pointer<int> *",
6791   "referenced_type" : "_ZTIKN7android8hardware7details12hidl_pointerIiEE",
6792   "self_type" : "_ZTIPKN7android8hardware7details12hidl_pointerIiEE",
6793   "size" : 4,
6794   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6795  },
6796  {
6797   "alignment" : 4,
6798   "linker_set_key" : "_ZTIPKN7android8hardware7details13return_statusE",
6799   "name" : "const android::hardware::details::return_status *",
6800   "referenced_type" : "_ZTIKN7android8hardware7details13return_statusE",
6801   "self_type" : "_ZTIPKN7android8hardware7details13return_statusE",
6802   "size" : 4,
6803   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6804  },
6805  {
6806   "alignment" : 4,
6807   "linker_set_key" : "_ZTIPKN7android8hardware7details14const_accessorIfLj7EJEEE",
6808   "name" : "const android::hardware::details::const_accessor<float, 7> *",
6809   "referenced_type" : "_ZTIKN7android8hardware7details14const_accessorIfLj7EJEEE",
6810   "self_type" : "_ZTIPKN7android8hardware7details14const_accessorIfLj7EJEEE",
6811   "size" : 4,
6812   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6813  },
6814  {
6815   "alignment" : 4,
6816   "linker_set_key" : "_ZTIPKN7android8hardware7thermal4V1_011BpHwThermalE",
6817   "name" : "const android::hardware::thermal::V1_0::BpHwThermal *",
6818   "referenced_type" : "_ZTIKN7android8hardware7thermal4V1_011BpHwThermalE",
6819   "self_type" : "_ZTIPKN7android8hardware7thermal4V1_011BpHwThermalE",
6820   "size" : 4,
6821   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/BpHwThermal.h"
6822  },
6823  {
6824   "alignment" : 4,
6825   "linker_set_key" : "_ZTIPKN7android8hardware7thermal4V1_08IThermalE",
6826   "name" : "const android::hardware::thermal::V1_0::IThermal *",
6827   "referenced_type" : "_ZTIKN7android8hardware7thermal4V1_08IThermalE",
6828   "self_type" : "_ZTIPKN7android8hardware7thermal4V1_08IThermalE",
6829   "size" : 4,
6830   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/IThermal.h"
6831  },
6832  {
6833   "alignment" : 4,
6834   "linker_set_key" : "_ZTIPKN7android8hardware7thermal4V2_011BpHwThermalE",
6835   "name" : "const android::hardware::thermal::V2_0::BpHwThermal *",
6836   "referenced_type" : "_ZTIKN7android8hardware7thermal4V2_011BpHwThermalE",
6837   "self_type" : "_ZTIPKN7android8hardware7thermal4V2_011BpHwThermalE",
6838   "size" : 4,
6839   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/BpHwThermal.h"
6840  },
6841  {
6842   "alignment" : 4,
6843   "linker_set_key" : "_ZTIPKN7android8hardware7thermal4V2_011TemperatureE",
6844   "name" : "const android::hardware::thermal::V2_0::Temperature *",
6845   "referenced_type" : "_ZTIKN7android8hardware7thermal4V2_011TemperatureE",
6846   "self_type" : "_ZTIPKN7android8hardware7thermal4V2_011TemperatureE",
6847   "size" : 4,
6848   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6849  },
6850  {
6851   "alignment" : 4,
6852   "linker_set_key" : "_ZTIPKN7android8hardware7thermal4V2_013CoolingDeviceE",
6853   "name" : "const android::hardware::thermal::V2_0::CoolingDevice *",
6854   "referenced_type" : "_ZTIKN7android8hardware7thermal4V2_013CoolingDeviceE",
6855   "self_type" : "_ZTIPKN7android8hardware7thermal4V2_013CoolingDeviceE",
6856   "size" : 4,
6857   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6858  },
6859  {
6860   "alignment" : 4,
6861   "linker_set_key" : "_ZTIPKN7android8hardware7thermal4V2_020TemperatureThresholdE",
6862   "name" : "const android::hardware::thermal::V2_0::TemperatureThreshold *",
6863   "referenced_type" : "_ZTIKN7android8hardware7thermal4V2_020TemperatureThresholdE",
6864   "self_type" : "_ZTIPKN7android8hardware7thermal4V2_020TemperatureThresholdE",
6865   "size" : 4,
6866   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6867  },
6868  {
6869   "alignment" : 4,
6870   "linker_set_key" : "_ZTIPKN7android8hardware7thermal4V2_023IThermalChangedCallbackE",
6871   "name" : "const android::hardware::thermal::V2_0::IThermalChangedCallback *",
6872   "referenced_type" : "_ZTIKN7android8hardware7thermal4V2_023IThermalChangedCallbackE",
6873   "self_type" : "_ZTIPKN7android8hardware7thermal4V2_023IThermalChangedCallbackE",
6874   "size" : 4,
6875   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/IThermalChangedCallback.h"
6876  },
6877  {
6878   "alignment" : 4,
6879   "linker_set_key" : "_ZTIPKN7android8hardware7thermal4V2_026BpHwThermalChangedCallbackE",
6880   "name" : "const android::hardware::thermal::V2_0::BpHwThermalChangedCallback *",
6881   "referenced_type" : "_ZTIKN7android8hardware7thermal4V2_026BpHwThermalChangedCallbackE",
6882   "self_type" : "_ZTIPKN7android8hardware7thermal4V2_026BpHwThermalChangedCallbackE",
6883   "size" : 4,
6884   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/BpHwThermalChangedCallback.h"
6885  },
6886  {
6887   "alignment" : 4,
6888   "linker_set_key" : "_ZTIPKN7android8hardware7thermal4V2_08IThermalE",
6889   "name" : "const android::hardware::thermal::V2_0::IThermal *",
6890   "referenced_type" : "_ZTIKN7android8hardware7thermal4V2_08IThermalE",
6891   "self_type" : "_ZTIPKN7android8hardware7thermal4V2_08IThermalE",
6892   "size" : 4,
6893   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/IThermal.h"
6894  },
6895  {
6896   "alignment" : 4,
6897   "linker_set_key" : "_ZTIPKN7android8hardware8hidl_vecINS0_7thermal4V2_011TemperatureEEE",
6898   "name" : "const android::hardware::hidl_vec<android::hardware::thermal::V2_0::Temperature> *",
6899   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecINS0_7thermal4V2_011TemperatureEEE",
6900   "self_type" : "_ZTIPKN7android8hardware8hidl_vecINS0_7thermal4V2_011TemperatureEEE",
6901   "size" : 4,
6902   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6903  },
6904  {
6905   "alignment" : 4,
6906   "linker_set_key" : "_ZTIPKN7android8hardware8hidl_vecINS0_7thermal4V2_013CoolingDeviceEEE",
6907   "name" : "const android::hardware::hidl_vec<android::hardware::thermal::V2_0::CoolingDevice> *",
6908   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecINS0_7thermal4V2_013CoolingDeviceEEE",
6909   "self_type" : "_ZTIPKN7android8hardware8hidl_vecINS0_7thermal4V2_013CoolingDeviceEEE",
6910   "size" : 4,
6911   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6912  },
6913  {
6914   "alignment" : 4,
6915   "linker_set_key" : "_ZTIPKN7android8hardware8hidl_vecINS0_7thermal4V2_020TemperatureThresholdEEE",
6916   "name" : "const android::hardware::hidl_vec<android::hardware::thermal::V2_0::TemperatureThreshold> *",
6917   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecINS0_7thermal4V2_020TemperatureThresholdEEE",
6918   "self_type" : "_ZTIPKN7android8hardware8hidl_vecINS0_7thermal4V2_020TemperatureThresholdEEE",
6919   "size" : 4,
6920   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6921  },
6922  {
6923   "alignment" : 4,
6924   "linker_set_key" : "_ZTIPKN7android8hardware8hidl_vecIiEE",
6925   "name" : "const android::hardware::hidl_vec<int> *",
6926   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecIiEE",
6927   "self_type" : "_ZTIPKN7android8hardware8hidl_vecIiEE",
6928   "size" : 4,
6929   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6930  },
6931  {
6932   "alignment" : 4,
6933   "linker_set_key" : "_ZTIPKc",
6934   "name" : "const char *",
6935   "referenced_type" : "_ZTIKc",
6936   "self_type" : "_ZTIPKc",
6937   "size" : 4,
6938   "source_file" : "/system/core/liblog/include/android/log.h"
6939  },
6940  {
6941   "alignment" : 4,
6942   "linker_set_key" : "_ZTIPKf",
6943   "name" : "const float *",
6944   "referenced_type" : "_ZTIKf",
6945   "self_type" : "_ZTIPKf",
6946   "size" : 4,
6947   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6948  },
6949  {
6950   "alignment" : 4,
6951   "linker_set_key" : "_ZTIPKh",
6952   "name" : "const unsigned char *",
6953   "referenced_type" : "_ZTIKh",
6954   "self_type" : "_ZTIPKh",
6955   "size" : 4,
6956   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6957  },
6958  {
6959   "alignment" : 4,
6960   "linker_set_key" : "_ZTIPKv",
6961   "name" : "const void *",
6962   "referenced_type" : "_ZTIKv",
6963   "self_type" : "_ZTIPKv",
6964   "size" : 4,
6965   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6966  },
6967  {
6968   "alignment" : 4,
6969   "linker_set_key" : "_ZTIPKy",
6970   "name" : "const unsigned long long *",
6971   "referenced_type" : "_ZTIKy",
6972   "self_type" : "_ZTIPKy",
6973   "size" : 4,
6974   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
6975  },
6976  {
6977   "alignment" : 4,
6978   "linker_set_key" : "_ZTIPN7android11ScopedTraceE",
6979   "name" : "android::ScopedTrace *",
6980   "referenced_type" : "_ZTIN7android11ScopedTraceE",
6981   "self_type" : "_ZTIPN7android11ScopedTraceE",
6982   "size" : 4,
6983   "source_file" : "/system/core/libutils/include/utils/Trace.h"
6984  },
6985  {
6986   "alignment" : 4,
6987   "linker_set_key" : "_ZTIPN7android16ReferenceRenamerE",
6988   "name" : "android::ReferenceRenamer *",
6989   "referenced_type" : "_ZTIN7android16ReferenceRenamerE",
6990   "self_type" : "_ZTIPN7android16ReferenceRenamerE",
6991   "size" : 4,
6992   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6993  },
6994  {
6995   "alignment" : 4,
6996   "linker_set_key" : "_ZTIPN7android19VirtualLightRefBaseE",
6997   "name" : "android::VirtualLightRefBase *",
6998   "referenced_type" : "_ZTIN7android19VirtualLightRefBaseE",
6999   "self_type" : "_ZTIPN7android19VirtualLightRefBaseE",
7000   "size" : 4,
7001   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h"
7002  },
7003  {
7004   "alignment" : 4,
7005   "linker_set_key" : "_ZTIPN7android2spINS_4hidl4base4V1_05IBaseEEE",
7006   "name" : "android::sp<android::hidl::base::V1_0::IBase> *",
7007   "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
7008   "self_type" : "_ZTIPN7android2spINS_4hidl4base4V1_05IBaseEEE",
7009   "size" : 4,
7010   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7011  },
7012  {
7013   "alignment" : 4,
7014   "linker_set_key" : "_ZTIPN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
7015   "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager> *",
7016   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
7017   "self_type" : "_ZTIPN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
7018   "size" : 4,
7019   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7020  },
7021  {
7022   "alignment" : 4,
7023   "linker_set_key" : "_ZTIPN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
7024   "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
7025   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
7026   "self_type" : "_ZTIPN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
7027   "size" : 4,
7028   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7029  },
7030  {
7031   "alignment" : 4,
7032   "linker_set_key" : "_ZTIPN7android2spINS_8hardware12ProcessStateEEE",
7033   "name" : "android::sp<android::hardware::ProcessState> *",
7034   "referenced_type" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
7035   "self_type" : "_ZTIPN7android2spINS_8hardware12ProcessStateEEE",
7036   "size" : 4,
7037   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7038  },
7039  {
7040   "alignment" : 4,
7041   "linker_set_key" : "_ZTIPN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
7042   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> *",
7043   "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
7044   "self_type" : "_ZTIPN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
7045   "size" : 4,
7046   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7047  },
7048  {
7049   "alignment" : 4,
7050   "linker_set_key" : "_ZTIPN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
7051   "name" : "android::sp<android::hardware::IBinder::DeathRecipient> *",
7052   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
7053   "self_type" : "_ZTIPN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
7054   "size" : 4,
7055   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7056  },
7057  {
7058   "alignment" : 4,
7059   "linker_set_key" : "_ZTIPN7android2spINS_8hardware7IBinderEEE",
7060   "name" : "android::sp<android::hardware::IBinder> *",
7061   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
7062   "self_type" : "_ZTIPN7android2spINS_8hardware7IBinderEEE",
7063   "size" : 4,
7064   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7065  },
7066  {
7067   "alignment" : 4,
7068   "linker_set_key" : "_ZTIPN7android2spINS_8hardware7thermal4V1_08IThermalEEE",
7069   "name" : "android::sp<android::hardware::thermal::V1_0::IThermal> *",
7070   "referenced_type" : "_ZTIN7android2spINS_8hardware7thermal4V1_08IThermalEEE",
7071   "self_type" : "_ZTIPN7android2spINS_8hardware7thermal4V1_08IThermalEEE",
7072   "size" : 4,
7073   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7074  },
7075  {
7076   "alignment" : 4,
7077   "linker_set_key" : "_ZTIPN7android2spINS_8hardware7thermal4V2_023IThermalChangedCallbackEEE",
7078   "name" : "android::sp<android::hardware::thermal::V2_0::IThermalChangedCallback> *",
7079   "referenced_type" : "_ZTIN7android2spINS_8hardware7thermal4V2_023IThermalChangedCallbackEEE",
7080   "self_type" : "_ZTIPN7android2spINS_8hardware7thermal4V2_023IThermalChangedCallbackEEE",
7081   "size" : 4,
7082   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7083  },
7084  {
7085   "alignment" : 4,
7086   "linker_set_key" : "_ZTIPN7android2spINS_8hardware7thermal4V2_08IThermalEEE",
7087   "name" : "android::sp<android::hardware::thermal::V2_0::IThermal> *",
7088   "referenced_type" : "_ZTIN7android2spINS_8hardware7thermal4V2_08IThermalEEE",
7089   "self_type" : "_ZTIPN7android2spINS_8hardware7thermal4V2_08IThermalEEE",
7090   "size" : 4,
7091   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7092  },
7093  {
7094   "alignment" : 4,
7095   "linker_set_key" : "_ZTIPN7android2wpINS_8hardware20hidl_death_recipientEEE",
7096   "name" : "android::wp<android::hardware::hidl_death_recipient> *",
7097   "referenced_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
7098   "self_type" : "_ZTIPN7android2wpINS_8hardware20hidl_death_recipientEEE",
7099   "size" : 4,
7100   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7101  },
7102  {
7103   "alignment" : 4,
7104   "linker_set_key" : "_ZTIPN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
7105   "name" : "android::wp<android::hardware::IBinder::DeathRecipient> *",
7106   "referenced_type" : "_ZTIN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
7107   "self_type" : "_ZTIPN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
7108   "size" : 4,
7109   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7110  },
7111  {
7112   "alignment" : 4,
7113   "linker_set_key" : "_ZTIPN7android2wpINS_8hardware9BHwBinderEEE",
7114   "name" : "android::wp<android::hardware::BHwBinder> *",
7115   "referenced_type" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
7116   "self_type" : "_ZTIPN7android2wpINS_8hardware9BHwBinderEEE",
7117   "size" : 4,
7118   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7119  },
7120  {
7121   "alignment" : 4,
7122   "linker_set_key" : "_ZTIPN7android4hidl4base4V1_05IBaseE",
7123   "name" : "android::hidl::base::V1_0::IBase *",
7124   "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE",
7125   "self_type" : "_ZTIPN7android4hidl4base4V1_05IBaseE",
7126   "size" : 4,
7127   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7128  },
7129  {
7130   "alignment" : 4,
7131   "linker_set_key" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE",
7132   "name" : "android::hidl::base::V1_0::BnHwBase *",
7133   "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE",
7134   "self_type" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE",
7135   "size" : 4,
7136   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h"
7137  },
7138  {
7139   "alignment" : 4,
7140   "linker_set_key" : "_ZTIPN7android4hidl7manager4V1_015IServiceManagerE",
7141   "name" : "android::hidl::manager::V1_0::IServiceManager *",
7142   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
7143   "self_type" : "_ZTIPN7android4hidl7manager4V1_015IServiceManagerE",
7144   "size" : 4,
7145   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7146  },
7147  {
7148   "alignment" : 4,
7149   "linker_set_key" : "_ZTIPN7android4hidl7manager4V1_020IServiceNotificationE",
7150   "name" : "android::hidl::manager::V1_0::IServiceNotification *",
7151   "referenced_type" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
7152   "self_type" : "_ZTIPN7android4hidl7manager4V1_020IServiceNotificationE",
7153   "size" : 4,
7154   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7155  },
7156  {
7157   "alignment" : 4,
7158   "linker_set_key" : "_ZTIPN7android5Mutex8AutolockE",
7159   "name" : "android::Mutex::Autolock *",
7160   "referenced_type" : "_ZTIN7android5Mutex8AutolockE",
7161   "self_type" : "_ZTIPN7android5Mutex8AutolockE",
7162   "size" : 4,
7163   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
7164  },
7165  {
7166   "alignment" : 4,
7167   "linker_set_key" : "_ZTIPN7android5MutexE",
7168   "name" : "android::Mutex *",
7169   "referenced_type" : "_ZTIN7android5MutexE",
7170   "self_type" : "_ZTIPN7android5MutexE",
7171   "size" : 4,
7172   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
7173  },
7174  {
7175   "alignment" : 4,
7176   "linker_set_key" : "_ZTIPN7android6RWLock9AutoRLockE",
7177   "name" : "android::RWLock::AutoRLock *",
7178   "referenced_type" : "_ZTIN7android6RWLock9AutoRLockE",
7179   "self_type" : "_ZTIPN7android6RWLock9AutoRLockE",
7180   "size" : 4,
7181   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
7182  },
7183  {
7184   "alignment" : 4,
7185   "linker_set_key" : "_ZTIPN7android6RWLock9AutoWLockE",
7186   "name" : "android::RWLock::AutoWLock *",
7187   "referenced_type" : "_ZTIN7android6RWLock9AutoWLockE",
7188   "self_type" : "_ZTIPN7android6RWLock9AutoWLockE",
7189   "size" : 4,
7190   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
7191  },
7192  {
7193   "alignment" : 4,
7194   "linker_set_key" : "_ZTIPN7android6RWLockE",
7195   "name" : "android::RWLock *",
7196   "referenced_type" : "_ZTIN7android6RWLockE",
7197   "self_type" : "_ZTIPN7android6RWLockE",
7198   "size" : 4,
7199   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
7200  },
7201  {
7202   "alignment" : 4,
7203   "linker_set_key" : "_ZTIPN7android6ThreadE",
7204   "name" : "android::Thread *",
7205   "referenced_type" : "_ZTIN7android6ThreadE",
7206   "self_type" : "_ZTIPN7android6ThreadE",
7207   "size" : 4,
7208   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7209  },
7210  {
7211   "alignment" : 4,
7212   "linker_set_key" : "_ZTIPN7android7RefBase12weakref_implE",
7213   "name" : "android::RefBase::weakref_impl *",
7214   "referenced_type" : "_ZTIN7android7RefBase12weakref_implE",
7215   "self_type" : "_ZTIPN7android7RefBase12weakref_implE",
7216   "size" : 4,
7217   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7218  },
7219  {
7220   "alignment" : 4,
7221   "linker_set_key" : "_ZTIPN7android7RefBase12weakref_typeE",
7222   "name" : "android::RefBase::weakref_type *",
7223   "referenced_type" : "_ZTIN7android7RefBase12weakref_typeE",
7224   "self_type" : "_ZTIPN7android7RefBase12weakref_typeE",
7225   "size" : 4,
7226   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7227  },
7228  {
7229   "alignment" : 4,
7230   "linker_set_key" : "_ZTIPN7android7RefBaseE",
7231   "name" : "android::RefBase *",
7232   "referenced_type" : "_ZTIN7android7RefBaseE",
7233   "self_type" : "_ZTIPN7android7RefBaseE",
7234   "size" : 4,
7235   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7236  },
7237  {
7238   "alignment" : 4,
7239   "linker_set_key" : "_ZTIPN7android7String8E",
7240   "name" : "android::String8 *",
7241   "referenced_type" : "_ZTIN7android7String8E",
7242   "self_type" : "_ZTIPN7android7String8E",
7243   "size" : 4,
7244   "source_file" : "/system/core/libutils/include/utils/String8.h"
7245  },
7246  {
7247   "alignment" : 4,
7248   "linker_set_key" : "_ZTIPN7android8String16E",
7249   "name" : "android::String16 *",
7250   "referenced_type" : "_ZTIN7android8String16E",
7251   "self_type" : "_ZTIPN7android8String16E",
7252   "size" : 4,
7253   "source_file" : "/system/core/libutils/include/utils/String16.h"
7254  },
7255  {
7256   "alignment" : 4,
7257   "linker_set_key" : "_ZTIPN7android8hardware10IInterfaceE",
7258   "name" : "android::hardware::IInterface *",
7259   "referenced_type" : "_ZTIN7android8hardware10IInterfaceE",
7260   "self_type" : "_ZTIPN7android8hardware10IInterfaceE",
7261   "size" : 4,
7262   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7263  },
7264  {
7265   "alignment" : 4,
7266   "linker_set_key" : "_ZTIPN7android8hardware10hidl_arrayIfLj7EJEEE",
7267   "name" : "android::hardware::hidl_array<float, 7> *",
7268   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIfLj7EJEEE",
7269   "self_type" : "_ZTIPN7android8hardware10hidl_arrayIfLj7EJEEE",
7270   "size" : 4,
7271   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7272  },
7273  {
7274   "alignment" : 4,
7275   "linker_set_key" : "_ZTIPN7android8hardware10hidl_arrayIhLj32EJEEE",
7276   "name" : "android::hardware::hidl_array<unsigned char, 32> *",
7277   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
7278   "self_type" : "_ZTIPN7android8hardware10hidl_arrayIhLj32EJEEE",
7279   "size" : 4,
7280   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7281  },
7282  {
7283   "alignment" : 4,
7284   "linker_set_key" : "_ZTIPN7android8hardware11BpInterfaceINS0_7thermal4V2_023IThermalChangedCallbackEEE",
7285   "name" : "android::hardware::BpInterface<android::hardware::thermal::V2_0::IThermalChangedCallback> *",
7286   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_7thermal4V2_023IThermalChangedCallbackEEE",
7287   "self_type" : "_ZTIPN7android8hardware11BpInterfaceINS0_7thermal4V2_023IThermalChangedCallbackEEE",
7288   "size" : 4,
7289   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
7290  },
7291  {
7292   "alignment" : 4,
7293   "linker_set_key" : "_ZTIPN7android8hardware11BpInterfaceINS0_7thermal4V2_08IThermalEEE",
7294   "name" : "android::hardware::BpInterface<android::hardware::thermal::V2_0::IThermal> *",
7295   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_7thermal4V2_08IThermalEEE",
7296   "self_type" : "_ZTIPN7android8hardware11BpInterfaceINS0_7thermal4V2_08IThermalEEE",
7297   "size" : 4,
7298   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
7299  },
7300  {
7301   "alignment" : 4,
7302   "linker_set_key" : "_ZTIPN7android8hardware11hidl_memoryE",
7303   "name" : "android::hardware::hidl_memory *",
7304   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
7305   "self_type" : "_ZTIPN7android8hardware11hidl_memoryE",
7306   "size" : 4,
7307   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7308  },
7309  {
7310   "alignment" : 4,
7311   "linker_set_key" : "_ZTIPN7android8hardware11hidl_stringE",
7312   "name" : "android::hardware::hidl_string *",
7313   "referenced_type" : "_ZTIN7android8hardware11hidl_stringE",
7314   "self_type" : "_ZTIPN7android8hardware11hidl_stringE",
7315   "size" : 4,
7316   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7317  },
7318  {
7319   "alignment" : 4,
7320   "linker_set_key" : "_ZTIPN7android8hardware12ProcessStateE",
7321   "name" : "android::hardware::ProcessState *",
7322   "referenced_type" : "_ZTIN7android8hardware12ProcessStateE",
7323   "self_type" : "_ZTIPN7android8hardware12ProcessStateE",
7324   "size" : 4,
7325   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7326  },
7327  {
7328   "alignment" : 4,
7329   "linker_set_key" : "_ZTIPN7android8hardware12hidl_versionE",
7330   "name" : "android::hardware::hidl_version *",
7331   "referenced_type" : "_ZTIN7android8hardware12hidl_versionE",
7332   "self_type" : "_ZTIPN7android8hardware12hidl_versionE",
7333   "size" : 4,
7334   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7335  },
7336  {
7337   "alignment" : 4,
7338   "linker_set_key" : "_ZTIPN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
7339   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> > *",
7340   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
7341   "self_type" : "_ZTIPN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
7342   "size" : 4,
7343   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
7344  },
7345  {
7346   "alignment" : 4,
7347   "linker_set_key" : "_ZTIPN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
7348   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> > *",
7349   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
7350   "self_type" : "_ZTIPN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
7351   "size" : 4,
7352   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
7353  },
7354  {
7355   "alignment" : 4,
7356   "linker_set_key" : "_ZTIPN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
7357   "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > *",
7358   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
7359   "self_type" : "_ZTIPN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
7360   "size" : 4,
7361   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
7362  },
7363  {
7364   "alignment" : 4,
7365   "linker_set_key" : "_ZTIPN7android8hardware17GrantorDescriptorE",
7366   "name" : "android::hardware::GrantorDescriptor *",
7367   "referenced_type" : "_ZTIN7android8hardware17GrantorDescriptorE",
7368   "self_type" : "_ZTIPN7android8hardware17GrantorDescriptorE",
7369   "size" : 4,
7370   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7371  },
7372  {
7373   "alignment" : 4,
7374   "linker_set_key" : "_ZTIPN7android8hardware20hidl_death_recipientE",
7375   "name" : "android::hardware::hidl_death_recipient *",
7376   "referenced_type" : "_ZTIN7android8hardware20hidl_death_recipientE",
7377   "self_type" : "_ZTIPN7android8hardware20hidl_death_recipientE",
7378   "size" : 4,
7379   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7380  },
7381  {
7382   "alignment" : 4,
7383   "linker_set_key" : "_ZTIPN7android8hardware27hidl_binder_death_recipientE",
7384   "name" : "android::hardware::hidl_binder_death_recipient *",
7385   "referenced_type" : "_ZTIN7android8hardware27hidl_binder_death_recipientE",
7386   "self_type" : "_ZTIPN7android8hardware27hidl_binder_death_recipientE",
7387   "size" : 4,
7388   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7389  },
7390  {
7391   "alignment" : 4,
7392   "linker_set_key" : "_ZTIPN7android8hardware6ParcelE",
7393   "name" : "android::hardware::Parcel *",
7394   "referenced_type" : "_ZTIN7android8hardware6ParcelE",
7395   "self_type" : "_ZTIPN7android8hardware6ParcelE",
7396   "size" : 4,
7397   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
7398  },
7399  {
7400   "alignment" : 4,
7401   "linker_set_key" : "_ZTIPN7android8hardware6ReturnINS_2spINS0_7thermal4V2_023IThermalChangedCallbackEEEEE",
7402   "name" : "android::hardware::Return<android::sp<android::hardware::thermal::V2_0::IThermalChangedCallback> > *",
7403   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_7thermal4V2_023IThermalChangedCallbackEEEEE",
7404   "self_type" : "_ZTIPN7android8hardware6ReturnINS_2spINS0_7thermal4V2_023IThermalChangedCallbackEEEEE",
7405   "size" : 4,
7406   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7407  },
7408  {
7409   "alignment" : 4,
7410   "linker_set_key" : "_ZTIPN7android8hardware6ReturnINS_2spINS0_7thermal4V2_08IThermalEEEEE",
7411   "name" : "android::hardware::Return<android::sp<android::hardware::thermal::V2_0::IThermal> > *",
7412   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_7thermal4V2_08IThermalEEEEE",
7413   "self_type" : "_ZTIPN7android8hardware6ReturnINS_2spINS0_7thermal4V2_08IThermalEEEEE",
7414   "size" : 4,
7415   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7416  },
7417  {
7418   "alignment" : 4,
7419   "linker_set_key" : "_ZTIPN7android8hardware6ReturnIbEE",
7420   "name" : "android::hardware::Return<bool> *",
7421   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
7422   "self_type" : "_ZTIPN7android8hardware6ReturnIbEE",
7423   "size" : 4,
7424   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7425  },
7426  {
7427   "alignment" : 4,
7428   "linker_set_key" : "_ZTIPN7android8hardware6ReturnIvEE",
7429   "name" : "android::hardware::Return<void> *",
7430   "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
7431   "self_type" : "_ZTIPN7android8hardware6ReturnIvEE",
7432   "size" : 4,
7433   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7434  },
7435  {
7436   "alignment" : 4,
7437   "linker_set_key" : "_ZTIPN7android8hardware6StatusE",
7438   "name" : "android::hardware::Status *",
7439   "referenced_type" : "_ZTIN7android8hardware6StatusE",
7440   "self_type" : "_ZTIPN7android8hardware6StatusE",
7441   "size" : 4,
7442   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7443  },
7444  {
7445   "alignment" : 4,
7446   "linker_set_key" : "_ZTIPN7android8hardware7IBinder14DeathRecipientE",
7447   "name" : "android::hardware::IBinder::DeathRecipient *",
7448   "referenced_type" : "_ZTIN7android8hardware7IBinder14DeathRecipientE",
7449   "self_type" : "_ZTIPN7android8hardware7IBinder14DeathRecipientE",
7450   "size" : 4,
7451   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7452  },
7453  {
7454   "alignment" : 4,
7455   "linker_set_key" : "_ZTIPN7android8hardware7IBinderE",
7456   "name" : "android::hardware::IBinder *",
7457   "referenced_type" : "_ZTIN7android8hardware7IBinderE",
7458   "self_type" : "_ZTIPN7android8hardware7IBinderE",
7459   "size" : 4,
7460   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7461  },
7462  {
7463   "alignment" : 4,
7464   "linker_set_key" : "_ZTIPN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
7465   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
7466   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
7467   "self_type" : "_ZTIPN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
7468   "size" : 4,
7469   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7470  },
7471  {
7472   "alignment" : 4,
7473   "linker_set_key" : "_ZTIPN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
7474   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
7475   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
7476   "self_type" : "_ZTIPN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
7477   "size" : 4,
7478   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7479  },
7480  {
7481   "alignment" : 4,
7482   "linker_set_key" : "_ZTIPN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
7483   "name" : "android::hardware::details::DoNotDestruct<android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > > *",
7484   "referenced_type" : "_ZTIN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
7485   "self_type" : "_ZTIPN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
7486   "size" : 4,
7487   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
7488  },
7489  {
7490   "alignment" : 4,
7491   "linker_set_key" : "_ZTIPN7android8hardware7details13return_statusE",
7492   "name" : "android::hardware::details::return_status *",
7493   "referenced_type" : "_ZTIN7android8hardware7details13return_statusE",
7494   "self_type" : "_ZTIPN7android8hardware7details13return_statusE",
7495   "size" : 4,
7496   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7497  },
7498  {
7499   "alignment" : 4,
7500   "linker_set_key" : "_ZTIPN7android8hardware7details14const_accessorIfLj7EJEEE",
7501   "name" : "android::hardware::details::const_accessor<float, 7> *",
7502   "referenced_type" : "_ZTIN7android8hardware7details14const_accessorIfLj7EJEEE",
7503   "self_type" : "_ZTIPN7android8hardware7details14const_accessorIfLj7EJEEE",
7504   "size" : 4,
7505   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7506  },
7507  {
7508   "alignment" : 4,
7509   "linker_set_key" : "_ZTIPN7android8hardware7details16HidlInstrumentorE",
7510   "name" : "android::hardware::details::HidlInstrumentor *",
7511   "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
7512   "self_type" : "_ZTIPN7android8hardware7details16HidlInstrumentorE",
7513   "size" : 4,
7514   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7515  },
7516  {
7517   "alignment" : 4,
7518   "linker_set_key" : "_ZTIPN7android8hardware7thermal4V1_011BnHwThermalE",
7519   "name" : "android::hardware::thermal::V1_0::BnHwThermal *",
7520   "referenced_type" : "_ZTIN7android8hardware7thermal4V1_011BnHwThermalE",
7521   "self_type" : "_ZTIPN7android8hardware7thermal4V1_011BnHwThermalE",
7522   "size" : 4,
7523   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/BnHwThermal.h"
7524  },
7525  {
7526   "alignment" : 4,
7527   "linker_set_key" : "_ZTIPN7android8hardware7thermal4V1_011TemperatureE",
7528   "name" : "android::hardware::thermal::V1_0::Temperature *",
7529   "referenced_type" : "_ZTIN7android8hardware7thermal4V1_011TemperatureE",
7530   "self_type" : "_ZTIPN7android8hardware7thermal4V1_011TemperatureE",
7531   "size" : 4,
7532   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7533  },
7534  {
7535   "alignment" : 4,
7536   "linker_set_key" : "_ZTIPN7android8hardware7thermal4V1_013CoolingDeviceE",
7537   "name" : "android::hardware::thermal::V1_0::CoolingDevice *",
7538   "referenced_type" : "_ZTIN7android8hardware7thermal4V1_013CoolingDeviceE",
7539   "self_type" : "_ZTIPN7android8hardware7thermal4V1_013CoolingDeviceE",
7540   "size" : 4,
7541   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7542  },
7543  {
7544   "alignment" : 4,
7545   "linker_set_key" : "_ZTIPN7android8hardware7thermal4V1_08CpuUsageE",
7546   "name" : "android::hardware::thermal::V1_0::CpuUsage *",
7547   "referenced_type" : "_ZTIN7android8hardware7thermal4V1_08CpuUsageE",
7548   "self_type" : "_ZTIPN7android8hardware7thermal4V1_08CpuUsageE",
7549   "size" : 4,
7550   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7551  },
7552  {
7553   "alignment" : 4,
7554   "linker_set_key" : "_ZTIPN7android8hardware7thermal4V1_08IThermalE",
7555   "name" : "android::hardware::thermal::V1_0::IThermal *",
7556   "referenced_type" : "_ZTIN7android8hardware7thermal4V1_08IThermalE",
7557   "self_type" : "_ZTIPN7android8hardware7thermal4V1_08IThermalE",
7558   "size" : 4,
7559   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7560  },
7561  {
7562   "alignment" : 4,
7563   "linker_set_key" : "_ZTIPN7android8hardware7thermal4V2_011BnHwThermalE",
7564   "name" : "android::hardware::thermal::V2_0::BnHwThermal *",
7565   "referenced_type" : "_ZTIN7android8hardware7thermal4V2_011BnHwThermalE",
7566   "self_type" : "_ZTIPN7android8hardware7thermal4V2_011BnHwThermalE",
7567   "size" : 4,
7568   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7569  },
7570  {
7571   "alignment" : 4,
7572   "linker_set_key" : "_ZTIPN7android8hardware7thermal4V2_011BpHwThermalE",
7573   "name" : "android::hardware::thermal::V2_0::BpHwThermal *",
7574   "referenced_type" : "_ZTIN7android8hardware7thermal4V2_011BpHwThermalE",
7575   "self_type" : "_ZTIPN7android8hardware7thermal4V2_011BpHwThermalE",
7576   "size" : 4,
7577   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7578  },
7579  {
7580   "alignment" : 4,
7581   "linker_set_key" : "_ZTIPN7android8hardware7thermal4V2_011TemperatureE",
7582   "name" : "android::hardware::thermal::V2_0::Temperature *",
7583   "referenced_type" : "_ZTIN7android8hardware7thermal4V2_011TemperatureE",
7584   "self_type" : "_ZTIPN7android8hardware7thermal4V2_011TemperatureE",
7585   "size" : 4,
7586   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7587  },
7588  {
7589   "alignment" : 4,
7590   "linker_set_key" : "_ZTIPN7android8hardware7thermal4V2_013CoolingDeviceE",
7591   "name" : "android::hardware::thermal::V2_0::CoolingDevice *",
7592   "referenced_type" : "_ZTIN7android8hardware7thermal4V2_013CoolingDeviceE",
7593   "self_type" : "_ZTIPN7android8hardware7thermal4V2_013CoolingDeviceE",
7594   "size" : 4,
7595   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7596  },
7597  {
7598   "alignment" : 4,
7599   "linker_set_key" : "_ZTIPN7android8hardware7thermal4V2_020TemperatureThresholdE",
7600   "name" : "android::hardware::thermal::V2_0::TemperatureThreshold *",
7601   "referenced_type" : "_ZTIN7android8hardware7thermal4V2_020TemperatureThresholdE",
7602   "self_type" : "_ZTIPN7android8hardware7thermal4V2_020TemperatureThresholdE",
7603   "size" : 4,
7604   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7605  },
7606  {
7607   "alignment" : 4,
7608   "linker_set_key" : "_ZTIPN7android8hardware7thermal4V2_023IThermalChangedCallbackE",
7609   "name" : "android::hardware::thermal::V2_0::IThermalChangedCallback *",
7610   "referenced_type" : "_ZTIN7android8hardware7thermal4V2_023IThermalChangedCallbackE",
7611   "self_type" : "_ZTIPN7android8hardware7thermal4V2_023IThermalChangedCallbackE",
7612   "size" : 4,
7613   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7614  },
7615  {
7616   "alignment" : 4,
7617   "linker_set_key" : "_ZTIPN7android8hardware7thermal4V2_024BsThermalChangedCallbackE",
7618   "name" : "android::hardware::thermal::V2_0::BsThermalChangedCallback *",
7619   "referenced_type" : "_ZTIN7android8hardware7thermal4V2_024BsThermalChangedCallbackE",
7620   "self_type" : "_ZTIPN7android8hardware7thermal4V2_024BsThermalChangedCallbackE",
7621   "size" : 4,
7622   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7623  },
7624  {
7625   "alignment" : 4,
7626   "linker_set_key" : "_ZTIPN7android8hardware7thermal4V2_026BnHwThermalChangedCallbackE",
7627   "name" : "android::hardware::thermal::V2_0::BnHwThermalChangedCallback *",
7628   "referenced_type" : "_ZTIN7android8hardware7thermal4V2_026BnHwThermalChangedCallbackE",
7629   "self_type" : "_ZTIPN7android8hardware7thermal4V2_026BnHwThermalChangedCallbackE",
7630   "size" : 4,
7631   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/BnHwThermalChangedCallback.h"
7632  },
7633  {
7634   "alignment" : 4,
7635   "linker_set_key" : "_ZTIPN7android8hardware7thermal4V2_026BpHwThermalChangedCallbackE",
7636   "name" : "android::hardware::thermal::V2_0::BpHwThermalChangedCallback *",
7637   "referenced_type" : "_ZTIN7android8hardware7thermal4V2_026BpHwThermalChangedCallbackE",
7638   "self_type" : "_ZTIPN7android8hardware7thermal4V2_026BpHwThermalChangedCallbackE",
7639   "size" : 4,
7640   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7641  },
7642  {
7643   "alignment" : 4,
7644   "linker_set_key" : "_ZTIPN7android8hardware7thermal4V2_08IThermalE",
7645   "name" : "android::hardware::thermal::V2_0::IThermal *",
7646   "referenced_type" : "_ZTIN7android8hardware7thermal4V2_08IThermalE",
7647   "self_type" : "_ZTIPN7android8hardware7thermal4V2_08IThermalE",
7648   "size" : 4,
7649   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7650  },
7651  {
7652   "alignment" : 4,
7653   "linker_set_key" : "_ZTIPN7android8hardware7thermal4V2_09BsThermalE",
7654   "name" : "android::hardware::thermal::V2_0::BsThermal *",
7655   "referenced_type" : "_ZTIN7android8hardware7thermal4V2_09BsThermalE",
7656   "self_type" : "_ZTIPN7android8hardware7thermal4V2_09BsThermalE",
7657   "size" : 4,
7658   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7659  },
7660  {
7661   "alignment" : 4,
7662   "linker_set_key" : "_ZTIPN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
7663   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > *",
7664   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
7665   "self_type" : "_ZTIPN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
7666   "size" : 4,
7667   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7668  },
7669  {
7670   "alignment" : 4,
7671   "linker_set_key" : "_ZTIPN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
7672   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string> *",
7673   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
7674   "self_type" : "_ZTIPN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
7675   "size" : 4,
7676   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7677  },
7678  {
7679   "alignment" : 4,
7680   "linker_set_key" : "_ZTIPN7android8hardware9BHwBinderE",
7681   "name" : "android::hardware::BHwBinder *",
7682   "referenced_type" : "_ZTIN7android8hardware9BHwBinderE",
7683   "self_type" : "_ZTIPN7android8hardware9BHwBinderE",
7684   "size" : 4,
7685   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7686  },
7687  {
7688   "alignment" : 4,
7689   "linker_set_key" : "_ZTIPN7android9ConditionE",
7690   "name" : "android::Condition *",
7691   "referenced_type" : "_ZTIN7android9ConditionE",
7692   "self_type" : "_ZTIPN7android9ConditionE",
7693   "size" : 4,
7694   "source_file" : "/system/core/libutils/include/utils/Condition.h"
7695  },
7696  {
7697   "alignment" : 4,
7698   "linker_set_key" : "_ZTIPPv",
7699   "name" : "void **",
7700   "referenced_type" : "_ZTIPv",
7701   "self_type" : "_ZTIPPv",
7702   "size" : 4,
7703   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
7704  },
7705  {
7706   "alignment" : 4,
7707   "linker_set_key" : "_ZTIPc",
7708   "name" : "char *",
7709   "referenced_type" : "_ZTIc",
7710   "self_type" : "_ZTIPc",
7711   "size" : 4,
7712   "source_file" : "/system/core/liblog/include/log/log_read.h"
7713  },
7714  {
7715   "alignment" : 4,
7716   "linker_set_key" : "_ZTIPh",
7717   "name" : "unsigned char *",
7718   "referenced_type" : "_ZTIh",
7719   "self_type" : "_ZTIPh",
7720   "size" : 4,
7721   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
7722  },
7723  {
7724   "alignment" : 4,
7725   "linker_set_key" : "_ZTIPi",
7726   "name" : "int *",
7727   "referenced_type" : "_ZTIi",
7728   "self_type" : "_ZTIPi",
7729   "size" : 4,
7730   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7731  },
7732  {
7733   "alignment" : 4,
7734   "linker_set_key" : "_ZTIPj",
7735   "name" : "unsigned int *",
7736   "referenced_type" : "_ZTIj",
7737   "self_type" : "_ZTIPj",
7738   "size" : 4,
7739   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h"
7740  },
7741  {
7742   "alignment" : 4,
7743   "linker_set_key" : "_ZTIPv",
7744   "name" : "void *",
7745   "referenced_type" : "_ZTIv",
7746   "self_type" : "_ZTIPv",
7747   "size" : 4,
7748   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
7749  },
7750  {
7751   "alignment" : 4,
7752   "linker_set_key" : "_ZTIPy",
7753   "name" : "unsigned long long *",
7754   "referenced_type" : "_ZTIy",
7755   "self_type" : "_ZTIPy",
7756   "size" : 4,
7757   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
7758  }
7759 ],
7760 "qualified_types" :
7761 [
7762  {
7763   "alignment" : 4,
7764   "is_const" : true,
7765   "linker_set_key" : "_ZTIK13native_handle",
7766   "name" : "const native_handle",
7767   "referenced_type" : "_ZTI13native_handle",
7768   "self_type" : "_ZTIK13native_handle",
7769   "size" : 12,
7770   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7771  },
7772  {
7773   "alignment" : 4,
7774   "is_const" : true,
7775   "linker_set_key" : "_ZTIK7log_msg",
7776   "name" : "const log_msg",
7777   "referenced_type" : "_ZTI7log_msg",
7778   "self_type" : "_ZTIK7log_msg",
7779   "size" : 5124,
7780   "source_file" : "/system/core/liblog/include/log/log_read.h"
7781  },
7782  {
7783   "alignment" : 2,
7784   "is_const" : true,
7785   "linker_set_key" : "_ZTIKDs",
7786   "name" : "const char16_t",
7787   "referenced_type" : "_ZTIDs",
7788   "self_type" : "_ZTIKDs",
7789   "size" : 2,
7790   "source_file" : "/system/core/libutils/include/utils/String16.h"
7791  },
7792  {
7793   "alignment" : 4,
7794   "is_const" : true,
7795   "linker_set_key" : "_ZTIKN7android10VectorImplE",
7796   "name" : "const android::VectorImpl",
7797   "referenced_type" : "_ZTIN7android10VectorImplE",
7798   "self_type" : "_ZTIKN7android10VectorImplE",
7799   "size" : 20,
7800   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
7801  },
7802  {
7803   "alignment" : 4,
7804   "is_const" : true,
7805   "linker_set_key" : "_ZTIKN7android12NativeHandleE",
7806   "name" : "const android::NativeHandle",
7807   "referenced_type" : "_ZTIN7android12NativeHandleE",
7808   "self_type" : "_ZTIKN7android12NativeHandleE",
7809   "size" : 12,
7810   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
7811  },
7812  {
7813   "alignment" : 4,
7814   "is_const" : true,
7815   "linker_set_key" : "_ZTIKN7android2spINS_4hidl4base4V1_05IBaseEEE",
7816   "name" : "const android::sp<android::hidl::base::V1_0::IBase>",
7817   "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
7818   "self_type" : "_ZTIKN7android2spINS_4hidl4base4V1_05IBaseEEE",
7819   "size" : 4,
7820   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7821  },
7822  {
7823   "alignment" : 4,
7824   "is_const" : true,
7825   "linker_set_key" : "_ZTIKN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
7826   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceManager>",
7827   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
7828   "self_type" : "_ZTIKN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
7829   "size" : 4,
7830   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7831  },
7832  {
7833   "alignment" : 4,
7834   "is_const" : true,
7835   "linker_set_key" : "_ZTIKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
7836   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification>",
7837   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
7838   "self_type" : "_ZTIKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
7839   "size" : 4,
7840   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7841  },
7842  {
7843   "alignment" : 4,
7844   "is_const" : true,
7845   "linker_set_key" : "_ZTIKN7android2spINS_8hardware12ProcessStateEEE",
7846   "name" : "const android::sp<android::hardware::ProcessState>",
7847   "referenced_type" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
7848   "self_type" : "_ZTIKN7android2spINS_8hardware12ProcessStateEEE",
7849   "size" : 4,
7850   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7851  },
7852  {
7853   "alignment" : 4,
7854   "is_const" : true,
7855   "linker_set_key" : "_ZTIKN7android2spINS_8hardware20hidl_death_recipientEEE",
7856   "name" : "const android::sp<android::hardware::hidl_death_recipient>",
7857   "referenced_type" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE",
7858   "self_type" : "_ZTIKN7android2spINS_8hardware20hidl_death_recipientEEE",
7859   "size" : 4,
7860   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7861  },
7862  {
7863   "alignment" : 4,
7864   "is_const" : true,
7865   "linker_set_key" : "_ZTIKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
7866   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient>",
7867   "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
7868   "self_type" : "_ZTIKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
7869   "size" : 4,
7870   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7871  },
7872  {
7873   "alignment" : 4,
7874   "is_const" : true,
7875   "linker_set_key" : "_ZTIKN7android2spINS_8hardware7IBinderEEE",
7876   "name" : "const android::sp<android::hardware::IBinder>",
7877   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
7878   "self_type" : "_ZTIKN7android2spINS_8hardware7IBinderEEE",
7879   "size" : 4,
7880   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7881  },
7882  {
7883   "alignment" : 4,
7884   "is_const" : true,
7885   "linker_set_key" : "_ZTIKN7android2spINS_8hardware7thermal4V1_08IThermalEEE",
7886   "name" : "const android::sp<android::hardware::thermal::V1_0::IThermal>",
7887   "referenced_type" : "_ZTIN7android2spINS_8hardware7thermal4V1_08IThermalEEE",
7888   "self_type" : "_ZTIKN7android2spINS_8hardware7thermal4V1_08IThermalEEE",
7889   "size" : 4,
7890   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7891  },
7892  {
7893   "alignment" : 4,
7894   "is_const" : true,
7895   "linker_set_key" : "_ZTIKN7android2spINS_8hardware7thermal4V2_023IThermalChangedCallbackEEE",
7896   "name" : "const android::sp<android::hardware::thermal::V2_0::IThermalChangedCallback>",
7897   "referenced_type" : "_ZTIN7android2spINS_8hardware7thermal4V2_023IThermalChangedCallbackEEE",
7898   "self_type" : "_ZTIKN7android2spINS_8hardware7thermal4V2_023IThermalChangedCallbackEEE",
7899   "size" : 4,
7900   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7901  },
7902  {
7903   "alignment" : 4,
7904   "is_const" : true,
7905   "linker_set_key" : "_ZTIKN7android2spINS_8hardware7thermal4V2_08IThermalEEE",
7906   "name" : "const android::sp<android::hardware::thermal::V2_0::IThermal>",
7907   "referenced_type" : "_ZTIN7android2spINS_8hardware7thermal4V2_08IThermalEEE",
7908   "self_type" : "_ZTIKN7android2spINS_8hardware7thermal4V2_08IThermalEEE",
7909   "size" : 4,
7910   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7911  },
7912  {
7913   "alignment" : 4,
7914   "is_const" : true,
7915   "linker_set_key" : "_ZTIKN7android2wpINS_8hardware20hidl_death_recipientEEE",
7916   "name" : "const android::wp<android::hardware::hidl_death_recipient>",
7917   "referenced_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
7918   "self_type" : "_ZTIKN7android2wpINS_8hardware20hidl_death_recipientEEE",
7919   "size" : 8,
7920   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7921  },
7922  {
7923   "alignment" : 4,
7924   "is_const" : true,
7925   "linker_set_key" : "_ZTIKN7android2wpINS_8hardware9BHwBinderEEE",
7926   "name" : "const android::wp<android::hardware::BHwBinder>",
7927   "referenced_type" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
7928   "self_type" : "_ZTIKN7android2wpINS_8hardware9BHwBinderEEE",
7929   "size" : 8,
7930   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7931  },
7932  {
7933   "alignment" : 4,
7934   "is_const" : true,
7935   "linker_set_key" : "_ZTIKN7android4hidl4base4V1_05IBaseE",
7936   "name" : "const android::hidl::base::V1_0::IBase",
7937   "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE",
7938   "self_type" : "_ZTIKN7android4hidl4base4V1_05IBaseE",
7939   "size" : 12,
7940   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h"
7941  },
7942  {
7943   "alignment" : 4,
7944   "is_const" : true,
7945   "linker_set_key" : "_ZTIKN7android4hidl4base4V1_08BpHwBaseE",
7946   "name" : "const android::hidl::base::V1_0::BpHwBase",
7947   "referenced_type" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE",
7948   "self_type" : "_ZTIKN7android4hidl4base4V1_08BpHwBaseE",
7949   "size" : 92,
7950   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h"
7951  },
7952  {
7953   "alignment" : 4,
7954   "is_const" : true,
7955   "linker_set_key" : "_ZTIKN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
7956   "name" : "const android::hidl::base::V1_0::DebugInfo::Architecture",
7957   "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
7958   "self_type" : "_ZTIKN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
7959   "size" : 4,
7960   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
7961  },
7962  {
7963   "alignment" : 4,
7964   "is_const" : true,
7965   "linker_set_key" : "_ZTIKN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
7966   "name" : "const android::hidl::manager::V1_0::IServiceManager::PidConstant",
7967   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
7968   "self_type" : "_ZTIKN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
7969   "size" : 4,
7970   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
7971  },
7972  {
7973   "alignment" : 1,
7974   "is_const" : true,
7975   "linker_set_key" : "_ZTIKN7android4hidl7manager4V1_015IServiceManager9TransportE",
7976   "name" : "const android::hidl::manager::V1_0::IServiceManager::Transport",
7977   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager9TransportE",
7978   "self_type" : "_ZTIKN7android4hidl7manager4V1_015IServiceManager9TransportE",
7979   "size" : 1,
7980   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
7981  },
7982  {
7983   "alignment" : 4,
7984   "is_const" : true,
7985   "linker_set_key" : "_ZTIKN7android4hidl7manager4V1_015IServiceManagerE",
7986   "name" : "const android::hidl::manager::V1_0::IServiceManager",
7987   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
7988   "self_type" : "_ZTIKN7android4hidl7manager4V1_015IServiceManagerE",
7989   "size" : 12,
7990   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
7991  },
7992  {
7993   "alignment" : 4,
7994   "is_const" : true,
7995   "linker_set_key" : "_ZTIKN7android4hidl7manager4V1_020IServiceNotificationE",
7996   "name" : "const android::hidl::manager::V1_0::IServiceNotification",
7997   "referenced_type" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
7998   "self_type" : "_ZTIKN7android4hidl7manager4V1_020IServiceNotificationE",
7999   "size" : 12,
8000   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h"
8001  },
8002  {
8003   "alignment" : 4,
8004   "is_const" : true,
8005   "linker_set_key" : "_ZTIKN7android7RefBaseE",
8006   "name" : "const android::RefBase",
8007   "referenced_type" : "_ZTIN7android7RefBaseE",
8008   "self_type" : "_ZTIKN7android7RefBaseE",
8009   "size" : 8,
8010   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
8011  },
8012  {
8013   "alignment" : 4,
8014   "is_const" : true,
8015   "linker_set_key" : "_ZTIKN7android7String8E",
8016   "name" : "const android::String8",
8017   "referenced_type" : "_ZTIN7android7String8E",
8018   "self_type" : "_ZTIKN7android7String8E",
8019   "size" : 4,
8020   "source_file" : "/system/core/libutils/include/utils/String8.h"
8021  },
8022  {
8023   "alignment" : 4,
8024   "is_const" : true,
8025   "linker_set_key" : "_ZTIKN7android8String16E",
8026   "name" : "const android::String16",
8027   "referenced_type" : "_ZTIN7android8String16E",
8028   "self_type" : "_ZTIKN7android8String16E",
8029   "size" : 4,
8030   "source_file" : "/system/core/libutils/include/utils/String16.h"
8031  },
8032  {
8033   "alignment" : 4,
8034   "is_const" : true,
8035   "linker_set_key" : "_ZTIKN7android8hardware10hidl_arrayIfLj7EJEEE",
8036   "name" : "const android::hardware::hidl_array<float, 7>",
8037   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIfLj7EJEEE",
8038   "self_type" : "_ZTIKN7android8hardware10hidl_arrayIfLj7EJEEE",
8039   "size" : 28,
8040   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8041  },
8042  {
8043   "alignment" : 1,
8044   "is_const" : true,
8045   "linker_set_key" : "_ZTIKN7android8hardware10hidl_arrayIhLj32EJEEE",
8046   "name" : "const android::hardware::hidl_array<unsigned char, 32>",
8047   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
8048   "self_type" : "_ZTIKN7android8hardware10hidl_arrayIhLj32EJEEE",
8049   "size" : 32,
8050   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8051  },
8052  {
8053   "alignment" : 4,
8054   "is_const" : true,
8055   "linker_set_key" : "_ZTIKN7android8hardware11BpHwRefBaseE",
8056   "name" : "const android::hardware::BpHwRefBase",
8057   "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE",
8058   "self_type" : "_ZTIKN7android8hardware11BpHwRefBaseE",
8059   "size" : 24,
8060   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
8061  },
8062  {
8063   "alignment" : 4,
8064   "is_const" : true,
8065   "linker_set_key" : "_ZTIKN7android8hardware11hidl_handleE",
8066   "name" : "const android::hardware::hidl_handle",
8067   "referenced_type" : "_ZTIN7android8hardware11hidl_handleE",
8068   "self_type" : "_ZTIKN7android8hardware11hidl_handleE",
8069   "size" : 16,
8070   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8071  },
8072  {
8073   "alignment" : 4,
8074   "is_const" : true,
8075   "linker_set_key" : "_ZTIKN7android8hardware11hidl_memoryE",
8076   "name" : "const android::hardware::hidl_memory",
8077   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
8078   "self_type" : "_ZTIKN7android8hardware11hidl_memoryE",
8079   "size" : 40,
8080   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8081  },
8082  {
8083   "alignment" : 4,
8084   "is_const" : true,
8085   "linker_set_key" : "_ZTIKN7android8hardware11hidl_stringE",
8086   "name" : "const android::hardware::hidl_string",
8087   "referenced_type" : "_ZTIN7android8hardware11hidl_stringE",
8088   "self_type" : "_ZTIKN7android8hardware11hidl_stringE",
8089   "size" : 16,
8090   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8091  },
8092  {
8093   "alignment" : 2,
8094   "is_const" : true,
8095   "linker_set_key" : "_ZTIKN7android8hardware12hidl_versionE",
8096   "name" : "const android::hardware::hidl_version",
8097   "referenced_type" : "_ZTIN7android8hardware12hidl_versionE",
8098   "self_type" : "_ZTIKN7android8hardware12hidl_versionE",
8099   "size" : 4,
8100   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8101  },
8102  {
8103   "alignment" : 4,
8104   "is_const" : true,
8105   "linker_set_key" : "_ZTIKN7android8hardware6ParcelE",
8106   "name" : "const android::hardware::Parcel",
8107   "referenced_type" : "_ZTIN7android8hardware6ParcelE",
8108   "self_type" : "_ZTIKN7android8hardware6ParcelE",
8109   "size" : 68,
8110   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
8111  },
8112  {
8113   "alignment" : 4,
8114   "is_const" : true,
8115   "linker_set_key" : "_ZTIKN7android8hardware6ReturnINS_2spINS0_7thermal4V2_023IThermalChangedCallbackEEEEE",
8116   "name" : "const android::hardware::Return<android::sp<android::hardware::thermal::V2_0::IThermalChangedCallback> >",
8117   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_7thermal4V2_023IThermalChangedCallbackEEEEE",
8118   "self_type" : "_ZTIKN7android8hardware6ReturnINS_2spINS0_7thermal4V2_023IThermalChangedCallbackEEEEE",
8119   "size" : 28,
8120   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
8121  },
8122  {
8123   "alignment" : 4,
8124   "is_const" : true,
8125   "linker_set_key" : "_ZTIKN7android8hardware6ReturnINS_2spINS0_7thermal4V2_08IThermalEEEEE",
8126   "name" : "const android::hardware::Return<android::sp<android::hardware::thermal::V2_0::IThermal> >",
8127   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_7thermal4V2_08IThermalEEEEE",
8128   "self_type" : "_ZTIKN7android8hardware6ReturnINS_2spINS0_7thermal4V2_08IThermalEEEEE",
8129   "size" : 28,
8130   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
8131  },
8132  {
8133   "alignment" : 4,
8134   "is_const" : true,
8135   "linker_set_key" : "_ZTIKN7android8hardware6ReturnIbEE",
8136   "name" : "const android::hardware::Return<bool>",
8137   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
8138   "self_type" : "_ZTIKN7android8hardware6ReturnIbEE",
8139   "size" : 24,
8140   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
8141  },
8142  {
8143   "alignment" : 4,
8144   "is_const" : true,
8145   "linker_set_key" : "_ZTIKN7android8hardware6StatusE",
8146   "name" : "const android::hardware::Status",
8147   "referenced_type" : "_ZTIN7android8hardware6StatusE",
8148   "self_type" : "_ZTIKN7android8hardware6StatusE",
8149   "size" : 20,
8150   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
8151  },
8152  {
8153   "alignment" : 4,
8154   "is_const" : true,
8155   "linker_set_key" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
8156   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
8157   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
8158   "self_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
8159   "size" : 8,
8160   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8161  },
8162  {
8163   "alignment" : 4,
8164   "is_const" : true,
8165   "linker_set_key" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
8166   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
8167   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
8168   "self_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
8169   "size" : 8,
8170   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8171  },
8172  {
8173   "alignment" : 4,
8174   "is_const" : true,
8175   "linker_set_key" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_7thermal4V2_011TemperatureEEE",
8176   "name" : "const android::hardware::details::hidl_pointer<android::hardware::thermal::V2_0::Temperature>",
8177   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V2_011TemperatureEEE",
8178   "self_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_7thermal4V2_011TemperatureEEE",
8179   "size" : 8,
8180   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8181  },
8182  {
8183   "alignment" : 4,
8184   "is_const" : true,
8185   "linker_set_key" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_7thermal4V2_013CoolingDeviceEEE",
8186   "name" : "const android::hardware::details::hidl_pointer<android::hardware::thermal::V2_0::CoolingDevice>",
8187   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V2_013CoolingDeviceEEE",
8188   "self_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_7thermal4V2_013CoolingDeviceEEE",
8189   "size" : 8,
8190   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8191  },
8192  {
8193   "alignment" : 4,
8194   "is_const" : true,
8195   "linker_set_key" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_7thermal4V2_020TemperatureThresholdEEE",
8196   "name" : "const android::hardware::details::hidl_pointer<android::hardware::thermal::V2_0::TemperatureThreshold>",
8197   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V2_020TemperatureThresholdEEE",
8198   "self_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_7thermal4V2_020TemperatureThresholdEEE",
8199   "size" : 8,
8200   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8201  },
8202  {
8203   "alignment" : 4,
8204   "is_const" : true,
8205   "linker_set_key" : "_ZTIKN7android8hardware7details12hidl_pointerIiEE",
8206   "name" : "const android::hardware::details::hidl_pointer<int>",
8207   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEE",
8208   "self_type" : "_ZTIKN7android8hardware7details12hidl_pointerIiEE",
8209   "size" : 8,
8210   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8211  },
8212  {
8213   "alignment" : 4,
8214   "is_const" : true,
8215   "linker_set_key" : "_ZTIKN7android8hardware7details13return_statusE",
8216   "name" : "const android::hardware::details::return_status",
8217   "referenced_type" : "_ZTIN7android8hardware7details13return_statusE",
8218   "self_type" : "_ZTIKN7android8hardware7details13return_statusE",
8219   "size" : 24,
8220   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
8221  },
8222  {
8223   "alignment" : 4,
8224   "is_const" : true,
8225   "linker_set_key" : "_ZTIKN7android8hardware7details14const_accessorIfLj7EJEEE",
8226   "name" : "const android::hardware::details::const_accessor<float, 7>",
8227   "referenced_type" : "_ZTIN7android8hardware7details14const_accessorIfLj7EJEEE",
8228   "self_type" : "_ZTIKN7android8hardware7details14const_accessorIfLj7EJEEE",
8229   "size" : 4,
8230   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8231  },
8232  {
8233   "alignment" : 4,
8234   "is_const" : true,
8235   "linker_set_key" : "_ZTIKN7android8hardware7thermal4V1_011BpHwThermalE",
8236   "name" : "const android::hardware::thermal::V1_0::BpHwThermal",
8237   "referenced_type" : "_ZTIN7android8hardware7thermal4V1_011BpHwThermalE",
8238   "self_type" : "_ZTIKN7android8hardware7thermal4V1_011BpHwThermalE",
8239   "size" : 92,
8240   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/BpHwThermal.h"
8241  },
8242  {
8243   "alignment" : 4,
8244   "is_const" : true,
8245   "linker_set_key" : "_ZTIKN7android8hardware7thermal4V1_011CoolingTypeE",
8246   "name" : "const android::hardware::thermal::V1_0::CoolingType",
8247   "referenced_type" : "_ZTIN7android8hardware7thermal4V1_011CoolingTypeE",
8248   "self_type" : "_ZTIKN7android8hardware7thermal4V1_011CoolingTypeE",
8249   "size" : 4,
8250   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/types.h"
8251  },
8252  {
8253   "alignment" : 4,
8254   "is_const" : true,
8255   "linker_set_key" : "_ZTIKN7android8hardware7thermal4V1_015TemperatureTypeE",
8256   "name" : "const android::hardware::thermal::V1_0::TemperatureType",
8257   "referenced_type" : "_ZTIN7android8hardware7thermal4V1_015TemperatureTypeE",
8258   "self_type" : "_ZTIKN7android8hardware7thermal4V1_015TemperatureTypeE",
8259   "size" : 4,
8260   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/types.h"
8261  },
8262  {
8263   "alignment" : 4,
8264   "is_const" : true,
8265   "linker_set_key" : "_ZTIKN7android8hardware7thermal4V1_017ThermalStatusCodeE",
8266   "name" : "const android::hardware::thermal::V1_0::ThermalStatusCode",
8267   "referenced_type" : "_ZTIN7android8hardware7thermal4V1_017ThermalStatusCodeE",
8268   "self_type" : "_ZTIKN7android8hardware7thermal4V1_017ThermalStatusCodeE",
8269   "size" : 4,
8270   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/types.h"
8271  },
8272  {
8273   "alignment" : 4,
8274   "is_const" : true,
8275   "linker_set_key" : "_ZTIKN7android8hardware7thermal4V1_08IThermalE",
8276   "name" : "const android::hardware::thermal::V1_0::IThermal",
8277   "referenced_type" : "_ZTIN7android8hardware7thermal4V1_08IThermalE",
8278   "self_type" : "_ZTIKN7android8hardware7thermal4V1_08IThermalE",
8279   "size" : 12,
8280   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/IThermal.h"
8281  },
8282  {
8283   "alignment" : 4,
8284   "is_const" : true,
8285   "linker_set_key" : "_ZTIKN7android8hardware7thermal4V2_011BpHwThermalE",
8286   "name" : "const android::hardware::thermal::V2_0::BpHwThermal",
8287   "referenced_type" : "_ZTIN7android8hardware7thermal4V2_011BpHwThermalE",
8288   "self_type" : "_ZTIKN7android8hardware7thermal4V2_011BpHwThermalE",
8289   "size" : 92,
8290   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/BpHwThermal.h"
8291  },
8292  {
8293   "alignment" : 4,
8294   "is_const" : true,
8295   "linker_set_key" : "_ZTIKN7android8hardware7thermal4V2_011CoolingTypeE",
8296   "name" : "const android::hardware::thermal::V2_0::CoolingType",
8297   "referenced_type" : "_ZTIN7android8hardware7thermal4V2_011CoolingTypeE",
8298   "self_type" : "_ZTIKN7android8hardware7thermal4V2_011CoolingTypeE",
8299   "size" : 4,
8300   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/types.h"
8301  },
8302  {
8303   "alignment" : 8,
8304   "is_const" : true,
8305   "linker_set_key" : "_ZTIKN7android8hardware7thermal4V2_011TemperatureE",
8306   "name" : "const android::hardware::thermal::V2_0::Temperature",
8307   "referenced_type" : "_ZTIN7android8hardware7thermal4V2_011TemperatureE",
8308   "self_type" : "_ZTIKN7android8hardware7thermal4V2_011TemperatureE",
8309   "size" : 32,
8310   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8311  },
8312  {
8313   "alignment" : 8,
8314   "is_const" : true,
8315   "linker_set_key" : "_ZTIKN7android8hardware7thermal4V2_013CoolingDeviceE",
8316   "name" : "const android::hardware::thermal::V2_0::CoolingDevice",
8317   "referenced_type" : "_ZTIN7android8hardware7thermal4V2_013CoolingDeviceE",
8318   "self_type" : "_ZTIKN7android8hardware7thermal4V2_013CoolingDeviceE",
8319   "size" : 32,
8320   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8321  },
8322  {
8323   "alignment" : 4,
8324   "is_const" : true,
8325   "linker_set_key" : "_ZTIKN7android8hardware7thermal4V2_015TemperatureTypeE",
8326   "name" : "const android::hardware::thermal::V2_0::TemperatureType",
8327   "referenced_type" : "_ZTIN7android8hardware7thermal4V2_015TemperatureTypeE",
8328   "self_type" : "_ZTIKN7android8hardware7thermal4V2_015TemperatureTypeE",
8329   "size" : 4,
8330   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/types.h"
8331  },
8332  {
8333   "alignment" : 4,
8334   "is_const" : true,
8335   "linker_set_key" : "_ZTIKN7android8hardware7thermal4V2_018ThrottlingSeverityE",
8336   "name" : "const android::hardware::thermal::V2_0::ThrottlingSeverity",
8337   "referenced_type" : "_ZTIN7android8hardware7thermal4V2_018ThrottlingSeverityE",
8338   "self_type" : "_ZTIKN7android8hardware7thermal4V2_018ThrottlingSeverityE",
8339   "size" : 4,
8340   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/types.h"
8341  },
8342  {
8343   "alignment" : 8,
8344   "is_const" : true,
8345   "linker_set_key" : "_ZTIKN7android8hardware7thermal4V2_020TemperatureThresholdE",
8346   "name" : "const android::hardware::thermal::V2_0::TemperatureThreshold",
8347   "referenced_type" : "_ZTIN7android8hardware7thermal4V2_020TemperatureThresholdE",
8348   "self_type" : "_ZTIKN7android8hardware7thermal4V2_020TemperatureThresholdE",
8349   "size" : 88,
8350   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8351  },
8352  {
8353   "alignment" : 4,
8354   "is_const" : true,
8355   "linker_set_key" : "_ZTIKN7android8hardware7thermal4V2_023IThermalChangedCallbackE",
8356   "name" : "const android::hardware::thermal::V2_0::IThermalChangedCallback",
8357   "referenced_type" : "_ZTIN7android8hardware7thermal4V2_023IThermalChangedCallbackE",
8358   "self_type" : "_ZTIKN7android8hardware7thermal4V2_023IThermalChangedCallbackE",
8359   "size" : 12,
8360   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/IThermalChangedCallback.h"
8361  },
8362  {
8363   "alignment" : 4,
8364   "is_const" : true,
8365   "linker_set_key" : "_ZTIKN7android8hardware7thermal4V2_026BpHwThermalChangedCallbackE",
8366   "name" : "const android::hardware::thermal::V2_0::BpHwThermalChangedCallback",
8367   "referenced_type" : "_ZTIN7android8hardware7thermal4V2_026BpHwThermalChangedCallbackE",
8368   "self_type" : "_ZTIKN7android8hardware7thermal4V2_026BpHwThermalChangedCallbackE",
8369   "size" : 92,
8370   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/BpHwThermalChangedCallback.h"
8371  },
8372  {
8373   "alignment" : 4,
8374   "is_const" : true,
8375   "linker_set_key" : "_ZTIKN7android8hardware7thermal4V2_08IThermalE",
8376   "name" : "const android::hardware::thermal::V2_0::IThermal",
8377   "referenced_type" : "_ZTIN7android8hardware7thermal4V2_08IThermalE",
8378   "self_type" : "_ZTIKN7android8hardware7thermal4V2_08IThermalE",
8379   "size" : 12,
8380   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/IThermal.h"
8381  },
8382  {
8383   "is_const" : true,
8384   "linker_set_key" : "_ZTIKN7android8hardware8hidl_vec4iterIXTL0__EEE",
8385   "name" : "const iter<is_const>",
8386   "referenced_type" : "_ZTIN7android8hardware8hidl_vec4iterIXTL0__EEE",
8387   "self_type" : "_ZTIKN7android8hardware8hidl_vec4iterIXTL0__EEE",
8388   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8389  },
8390  {
8391   "alignment" : 4,
8392   "is_const" : true,
8393   "linker_set_key" : "_ZTIKN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
8394   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_string>",
8395   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
8396   "self_type" : "_ZTIKN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
8397   "size" : 16,
8398   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/IThermal.h"
8399  },
8400  {
8401   "alignment" : 4,
8402   "is_const" : true,
8403   "linker_set_key" : "_ZTIKN7android8hardware8hidl_vecINS0_7thermal4V2_011TemperatureEEE",
8404   "name" : "const android::hardware::hidl_vec<android::hardware::thermal::V2_0::Temperature>",
8405   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_7thermal4V2_011TemperatureEEE",
8406   "self_type" : "_ZTIKN7android8hardware8hidl_vecINS0_7thermal4V2_011TemperatureEEE",
8407   "size" : 16,
8408   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8409  },
8410  {
8411   "alignment" : 4,
8412   "is_const" : true,
8413   "linker_set_key" : "_ZTIKN7android8hardware8hidl_vecINS0_7thermal4V2_013CoolingDeviceEEE",
8414   "name" : "const android::hardware::hidl_vec<android::hardware::thermal::V2_0::CoolingDevice>",
8415   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_7thermal4V2_013CoolingDeviceEEE",
8416   "self_type" : "_ZTIKN7android8hardware8hidl_vecINS0_7thermal4V2_013CoolingDeviceEEE",
8417   "size" : 16,
8418   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8419  },
8420  {
8421   "alignment" : 4,
8422   "is_const" : true,
8423   "linker_set_key" : "_ZTIKN7android8hardware8hidl_vecINS0_7thermal4V2_020TemperatureThresholdEEE",
8424   "name" : "const android::hardware::hidl_vec<android::hardware::thermal::V2_0::TemperatureThreshold>",
8425   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_7thermal4V2_020TemperatureThresholdEEE",
8426   "self_type" : "_ZTIKN7android8hardware8hidl_vecINS0_7thermal4V2_020TemperatureThresholdEEE",
8427   "size" : 16,
8428   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8429  },
8430  {
8431   "alignment" : 4,
8432   "is_const" : true,
8433   "linker_set_key" : "_ZTIKN7android8hardware8hidl_vecIiEE",
8434   "name" : "const android::hardware::hidl_vec<int>",
8435   "referenced_type" : "_ZTIN7android8hardware8hidl_vecIiEE",
8436   "self_type" : "_ZTIKN7android8hardware8hidl_vecIiEE",
8437   "size" : 16,
8438   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8439  },
8440  {
8441   "alignment" : 4,
8442   "is_const" : true,
8443   "linker_set_key" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
8444   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
8445   "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
8446   "self_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
8447   "size" : 12,
8448   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
8449  },
8450  {
8451   "alignment" : 4,
8452   "is_const" : true,
8453   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android4hidl4base4V1_09DebugInfo12ArchitectureELj3EEE",
8454   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
8455   "referenced_type" : "_ZTINSt3__15arrayIN7android4hidl4base4V1_09DebugInfo12ArchitectureELj3EEE",
8456   "self_type" : "_ZTIKNSt3__15arrayIN7android4hidl4base4V1_09DebugInfo12ArchitectureELj3EEE",
8457   "size" : 12,
8458   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
8459  },
8460  {
8461   "alignment" : 4,
8462   "is_const" : true,
8463   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager11PidConstantELj1EEE",
8464   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
8465   "referenced_type" : "_ZTINSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager11PidConstantELj1EEE",
8466   "self_type" : "_ZTIKNSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager11PidConstantELj1EEE",
8467   "size" : 4,
8468   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
8469  },
8470  {
8471   "alignment" : 1,
8472   "is_const" : true,
8473   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager9TransportELj3EEE",
8474   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
8475   "referenced_type" : "_ZTINSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager9TransportELj3EEE",
8476   "self_type" : "_ZTIKNSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager9TransportELj3EEE",
8477   "size" : 3,
8478   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
8479  },
8480  {
8481   "alignment" : 4,
8482   "is_const" : true,
8483   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware7thermal4V1_011CoolingTypeELj1EEE",
8484   "name" : "const std::array<android::hardware::thermal::V1_0::CoolingType, 1>",
8485   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware7thermal4V1_011CoolingTypeELj1EEE",
8486   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware7thermal4V1_011CoolingTypeELj1EEE",
8487   "size" : 4,
8488   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/types.h"
8489  },
8490  {
8491   "alignment" : 4,
8492   "is_const" : true,
8493   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware7thermal4V1_015TemperatureTypeELj5EEE",
8494   "name" : "const std::array<android::hardware::thermal::V1_0::TemperatureType, 5>",
8495   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware7thermal4V1_015TemperatureTypeELj5EEE",
8496   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware7thermal4V1_015TemperatureTypeELj5EEE",
8497   "size" : 20,
8498   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/types.h"
8499  },
8500  {
8501   "alignment" : 4,
8502   "is_const" : true,
8503   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware7thermal4V1_017ThermalStatusCodeELj2EEE",
8504   "name" : "const std::array<android::hardware::thermal::V1_0::ThermalStatusCode, 2>",
8505   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware7thermal4V1_017ThermalStatusCodeELj2EEE",
8506   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware7thermal4V1_017ThermalStatusCodeELj2EEE",
8507   "size" : 8,
8508   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/types.h"
8509  },
8510  {
8511   "alignment" : 4,
8512   "is_const" : true,
8513   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware7thermal4V2_011CoolingTypeELj7EEE",
8514   "name" : "const std::array<android::hardware::thermal::V2_0::CoolingType, 7>",
8515   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware7thermal4V2_011CoolingTypeELj7EEE",
8516   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware7thermal4V2_011CoolingTypeELj7EEE",
8517   "size" : 28,
8518   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/types.h"
8519  },
8520  {
8521   "alignment" : 4,
8522   "is_const" : true,
8523   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware7thermal4V2_015TemperatureTypeELj11EEE",
8524   "name" : "const std::array<android::hardware::thermal::V2_0::TemperatureType, 11>",
8525   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware7thermal4V2_015TemperatureTypeELj11EEE",
8526   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware7thermal4V2_015TemperatureTypeELj11EEE",
8527   "size" : 44,
8528   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/types.h"
8529  },
8530  {
8531   "alignment" : 4,
8532   "is_const" : true,
8533   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware7thermal4V2_018ThrottlingSeverityELj7EEE",
8534   "name" : "const std::array<android::hardware::thermal::V2_0::ThrottlingSeverity, 7>",
8535   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware7thermal4V2_018ThrottlingSeverityELj7EEE",
8536   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware7thermal4V2_018ThrottlingSeverityELj7EEE",
8537   "size" : 28,
8538   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/types.h"
8539  },
8540  {
8541   "alignment" : 4,
8542   "is_const" : true,
8543   "linker_set_key" : "_ZTIKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
8544   "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 *> > *)> > >",
8545   "referenced_type" : "_ZTINSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
8546   "self_type" : "_ZTIKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
8547   "size" : 12,
8548   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8549  },
8550  {
8551   "alignment" : 4,
8552   "is_const" : true,
8553   "linker_set_key" : "_ZTIKPKN7android4hidl4base4V1_05IBaseE",
8554   "name" : "const android::hidl::base::V1_0::IBase *const",
8555   "referenced_type" : "_ZTIPKN7android4hidl4base4V1_05IBaseE",
8556   "self_type" : "_ZTIKPKN7android4hidl4base4V1_05IBaseE",
8557   "size" : 4,
8558   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
8559  },
8560  {
8561   "alignment" : 4,
8562   "is_const" : true,
8563   "linker_set_key" : "_ZTIKPN7android7RefBase12weakref_implE",
8564   "name" : "android::RefBase::weakref_impl *const",
8565   "referenced_type" : "_ZTIPN7android7RefBase12weakref_implE",
8566   "self_type" : "_ZTIKPN7android7RefBase12weakref_implE",
8567   "size" : 4,
8568   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
8569  },
8570  {
8571   "alignment" : 4,
8572   "is_const" : true,
8573   "linker_set_key" : "_ZTIKPN7android8hardware7IBinderE",
8574   "name" : "android::hardware::IBinder *const",
8575   "referenced_type" : "_ZTIPN7android8hardware7IBinderE",
8576   "self_type" : "_ZTIKPN7android8hardware7IBinderE",
8577   "size" : 4,
8578   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
8579  },
8580  {
8581   "alignment" : 4,
8582   "is_const" : true,
8583   "linker_set_key" : "_ZTIKSt16initializer_listIN7android8hardware10hidl_arrayIhLj32EJEEEE",
8584   "name" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
8585   "referenced_type" : "_ZTISt16initializer_listIN7android8hardware10hidl_arrayIhLj32EJEEEE",
8586   "self_type" : "_ZTIKSt16initializer_listIN7android8hardware10hidl_arrayIhLj32EJEEEE",
8587   "size" : 8,
8588   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8589  },
8590  {
8591   "alignment" : 4,
8592   "is_const" : true,
8593   "linker_set_key" : "_ZTIKSt16initializer_listIN7android8hardware11hidl_stringEE",
8594   "name" : "const std::initializer_list<android::hardware::hidl_string>",
8595   "referenced_type" : "_ZTISt16initializer_listIN7android8hardware11hidl_stringEE",
8596   "self_type" : "_ZTIKSt16initializer_listIN7android8hardware11hidl_stringEE",
8597   "size" : 8,
8598   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8599  },
8600  {
8601   "alignment" : 1,
8602   "is_const" : true,
8603   "linker_set_key" : "_ZTIKa",
8604   "name" : "const signed char",
8605   "referenced_type" : "_ZTIa",
8606   "self_type" : "_ZTIKa",
8607   "size" : 1,
8608   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
8609  },
8610  {
8611   "alignment" : 1,
8612   "is_const" : true,
8613   "linker_set_key" : "_ZTIKb",
8614   "name" : "const bool",
8615   "referenced_type" : "_ZTIb",
8616   "self_type" : "_ZTIKb",
8617   "size" : 1,
8618   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
8619  },
8620  {
8621   "alignment" : 1,
8622   "is_const" : true,
8623   "linker_set_key" : "_ZTIKc",
8624   "name" : "const char",
8625   "referenced_type" : "_ZTIc",
8626   "self_type" : "_ZTIKc",
8627   "size" : 1,
8628   "source_file" : "/system/core/liblog/include/android/log.h"
8629  },
8630  {
8631   "alignment" : 4,
8632   "is_const" : true,
8633   "linker_set_key" : "_ZTIKd",
8634   "name" : "const double",
8635   "referenced_type" : "_ZTId",
8636   "self_type" : "_ZTIKd",
8637   "size" : 8,
8638   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
8639  },
8640  {
8641   "alignment" : 4,
8642   "is_const" : true,
8643   "linker_set_key" : "_ZTIKf",
8644   "name" : "const float",
8645   "referenced_type" : "_ZTIf",
8646   "self_type" : "_ZTIKf",
8647   "size" : 4,
8648   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
8649  },
8650  {
8651   "alignment" : 1,
8652   "is_const" : true,
8653   "linker_set_key" : "_ZTIKh",
8654   "name" : "const unsigned char",
8655   "referenced_type" : "_ZTIh",
8656   "self_type" : "_ZTIKh",
8657   "size" : 1,
8658   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
8659  },
8660  {
8661   "alignment" : 4,
8662   "is_const" : true,
8663   "linker_set_key" : "_ZTIKi",
8664   "name" : "const int",
8665   "referenced_type" : "_ZTIi",
8666   "self_type" : "_ZTIKi",
8667   "size" : 4,
8668   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8669  },
8670  {
8671   "alignment" : 4,
8672   "is_const" : true,
8673   "linker_set_key" : "_ZTIKj",
8674   "name" : "const unsigned int",
8675   "referenced_type" : "_ZTIj",
8676   "self_type" : "_ZTIKj",
8677   "size" : 4,
8678   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8679  },
8680  {
8681   "alignment" : 2,
8682   "is_const" : true,
8683   "linker_set_key" : "_ZTIKs",
8684   "name" : "const short",
8685   "referenced_type" : "_ZTIs",
8686   "self_type" : "_ZTIKs",
8687   "size" : 2,
8688   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
8689  },
8690  {
8691   "alignment" : 2,
8692   "is_const" : true,
8693   "linker_set_key" : "_ZTIKt",
8694   "name" : "const unsigned short",
8695   "referenced_type" : "_ZTIt",
8696   "self_type" : "_ZTIKt",
8697   "size" : 2,
8698   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
8699  },
8700  {
8701   "is_const" : true,
8702   "linker_set_key" : "_ZTIKv",
8703   "name" : "const void",
8704   "referenced_type" : "_ZTIv",
8705   "self_type" : "_ZTIKv",
8706   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8707  },
8708  {
8709   "alignment" : 4,
8710   "is_const" : true,
8711   "linker_set_key" : "_ZTIKx",
8712   "name" : "const long long",
8713   "referenced_type" : "_ZTIx",
8714   "self_type" : "_ZTIKx",
8715   "size" : 8,
8716   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
8717  },
8718  {
8719   "alignment" : 4,
8720   "is_const" : true,
8721   "linker_set_key" : "_ZTIKy",
8722   "name" : "const unsigned long long",
8723   "referenced_type" : "_ZTIy",
8724   "self_type" : "_ZTIKy",
8725   "size" : 8,
8726   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
8727  },
8728  {
8729   "alignment" : 1,
8730   "is_volatile" : true,
8731   "linker_set_key" : "_ZTIVb",
8732   "name" : "volatile bool",
8733   "referenced_type" : "_ZTIb",
8734   "self_type" : "_ZTIVb",
8735   "size" : 1,
8736   "source_file" : "/system/core/libutils/include/utils/Thread.h"
8737  },
8738  {
8739   "alignment" : 4,
8740   "is_volatile" : true,
8741   "linker_set_key" : "_ZTIVi",
8742   "name" : "volatile int",
8743   "referenced_type" : "_ZTIi",
8744   "self_type" : "_ZTIVi",
8745   "size" : 4,
8746   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
8747  }
8748 ],
8749 "record_types" :
8750 [
8751  {
8752   "alignment" : 4,
8753   "fields" :
8754   [
8755    {
8756     "field_name" : "len",
8757     "referenced_type" : "_ZTIt"
8758    },
8759    {
8760     "field_name" : "hdr_size",
8761     "field_offset" : 16,
8762     "referenced_type" : "_ZTIt"
8763    },
8764    {
8765     "field_name" : "pid",
8766     "field_offset" : 32,
8767     "referenced_type" : "_ZTIi"
8768    },
8769    {
8770     "field_name" : "tid",
8771     "field_offset" : 64,
8772     "referenced_type" : "_ZTIj"
8773    },
8774    {
8775     "field_name" : "sec",
8776     "field_offset" : 96,
8777     "referenced_type" : "_ZTIj"
8778    },
8779    {
8780     "field_name" : "nsec",
8781     "field_offset" : 128,
8782     "referenced_type" : "_ZTIj"
8783    },
8784    {
8785     "field_name" : "lid",
8786     "field_offset" : 160,
8787     "referenced_type" : "_ZTIj"
8788    },
8789    {
8790     "field_name" : "uid",
8791     "field_offset" : 192,
8792     "referenced_type" : "_ZTIj"
8793    }
8794   ],
8795   "linker_set_key" : "_ZTI12logger_entry",
8796   "name" : "logger_entry",
8797   "referenced_type" : "_ZTI12logger_entry",
8798   "self_type" : "_ZTI12logger_entry",
8799   "size" : 28,
8800   "source_file" : "/system/core/liblog/include/log/log_read.h"
8801  },
8802  {
8803   "alignment" : 4,
8804   "fields" :
8805   [
8806    {
8807     "field_name" : "y",
8808     "referenced_type" : "_ZTIPv"
8809    },
8810    {
8811     "field_name" : "cb",
8812     "field_offset" : 32,
8813     "referenced_type" : "_ZTIPv"
8814    },
8815    {
8816     "field_name" : "cr",
8817     "field_offset" : 64,
8818     "referenced_type" : "_ZTIPv"
8819    },
8820    {
8821     "field_name" : "ystride",
8822     "field_offset" : 96,
8823     "referenced_type" : "_ZTIj"
8824    },
8825    {
8826     "field_name" : "cstride",
8827     "field_offset" : 128,
8828     "referenced_type" : "_ZTIj"
8829    },
8830    {
8831     "field_name" : "chroma_step",
8832     "field_offset" : 160,
8833     "referenced_type" : "_ZTIj"
8834    },
8835    {
8836     "field_name" : "reserved",
8837     "field_offset" : 192,
8838     "referenced_type" : "_ZTIA8_j"
8839    }
8840   ],
8841   "linker_set_key" : "_ZTI13android_ycbcr",
8842   "name" : "android_ycbcr",
8843   "referenced_type" : "_ZTI13android_ycbcr",
8844   "self_type" : "_ZTI13android_ycbcr",
8845   "size" : 56,
8846   "source_file" : "/system/core/libsystem/include/system/graphics.h"
8847  },
8848  {
8849   "alignment" : 4,
8850   "fields" :
8851   [
8852    {
8853     "field_name" : "version",
8854     "referenced_type" : "_ZTIi"
8855    },
8856    {
8857     "field_name" : "numFds",
8858     "field_offset" : 32,
8859     "referenced_type" : "_ZTIi"
8860    },
8861    {
8862     "field_name" : "numInts",
8863     "field_offset" : 64,
8864     "referenced_type" : "_ZTIi"
8865    },
8866    {
8867     "field_name" : "data",
8868     "field_offset" : 96,
8869     "referenced_type" : "_ZTIA0_i"
8870    }
8871   ],
8872   "linker_set_key" : "_ZTI13native_handle",
8873   "name" : "native_handle",
8874   "referenced_type" : "_ZTI13native_handle",
8875   "self_type" : "_ZTI13native_handle",
8876   "size" : 12,
8877   "source_file" : "/system/core/libcutils/include/cutils/native_handle.h"
8878  },
8879  {
8880   "alignment" : 4,
8881   "fields" :
8882   [
8883    {
8884     "field_name" : "x",
8885     "referenced_type" : "_ZTIf"
8886    },
8887    {
8888     "field_name" : "y",
8889     "field_offset" : 32,
8890     "referenced_type" : "_ZTIf"
8891    }
8892   ],
8893   "linker_set_key" : "_ZTI16android_xy_color",
8894   "name" : "android_xy_color",
8895   "referenced_type" : "_ZTI16android_xy_color",
8896   "self_type" : "_ZTI16android_xy_color",
8897   "size" : 8,
8898   "source_file" : "/system/core/libsystem/include/system/graphics.h"
8899  },
8900  {
8901   "alignment" : 4,
8902   "fields" :
8903   [
8904    {
8905     "field_name" : "top_left",
8906     "referenced_type" : "_ZTIPh"
8907    },
8908    {
8909     "field_name" : "component",
8910     "field_offset" : 32,
8911     "referenced_type" : "_ZTI22android_flex_component"
8912    },
8913    {
8914     "field_name" : "bits_per_component",
8915     "field_offset" : 64,
8916     "referenced_type" : "_ZTIi"
8917    },
8918    {
8919     "field_name" : "bits_used",
8920     "field_offset" : 96,
8921     "referenced_type" : "_ZTIi"
8922    },
8923    {
8924     "field_name" : "h_increment",
8925     "field_offset" : 128,
8926     "referenced_type" : "_ZTIi"
8927    },
8928    {
8929     "field_name" : "v_increment",
8930     "field_offset" : 160,
8931     "referenced_type" : "_ZTIi"
8932    },
8933    {
8934     "field_name" : "h_subsampling",
8935     "field_offset" : 192,
8936     "referenced_type" : "_ZTIi"
8937    },
8938    {
8939     "field_name" : "v_subsampling",
8940     "field_offset" : 224,
8941     "referenced_type" : "_ZTIi"
8942    }
8943   ],
8944   "linker_set_key" : "_ZTI18android_flex_plane",
8945   "name" : "android_flex_plane",
8946   "referenced_type" : "_ZTI18android_flex_plane",
8947   "self_type" : "_ZTI18android_flex_plane",
8948   "size" : 32,
8949   "source_file" : "/system/core/libsystem/include/system/graphics.h"
8950  },
8951  {
8952   "alignment" : 4,
8953   "fields" :
8954   [
8955    {
8956     "field_name" : "format",
8957     "referenced_type" : "_ZTI19android_flex_format"
8958    },
8959    {
8960     "field_name" : "num_planes",
8961     "field_offset" : 32,
8962     "referenced_type" : "_ZTIj"
8963    },
8964    {
8965     "field_name" : "planes",
8966     "field_offset" : 64,
8967     "referenced_type" : "_ZTIP18android_flex_plane"
8968    }
8969   ],
8970   "linker_set_key" : "_ZTI19android_flex_layout",
8971   "name" : "android_flex_layout",
8972   "referenced_type" : "_ZTI19android_flex_layout",
8973   "self_type" : "_ZTI19android_flex_layout",
8974   "size" : 12,
8975   "source_file" : "/system/core/libsystem/include/system/graphics.h"
8976  },
8977  {
8978   "alignment" : 4,
8979   "fields" :
8980   [
8981    {
8982     "field_name" : "num_points",
8983     "referenced_type" : "_ZTIj"
8984    },
8985    {
8986     "field_name" : "reserved",
8987     "field_offset" : 32,
8988     "referenced_type" : "_ZTIA8_j"
8989    },
8990    {
8991     "field_name" : "xyzc_points",
8992     "field_offset" : 288,
8993     "referenced_type" : "_ZTIA_f"
8994    }
8995   ],
8996   "linker_set_key" : "_ZTI20android_depth_points",
8997   "name" : "android_depth_points",
8998   "referenced_type" : "_ZTI20android_depth_points",
8999   "self_type" : "_ZTI20android_depth_points",
9000   "size" : 36,
9001   "source_file" : "/system/core/libsystem/include/system/graphics.h"
9002  },
9003  {
9004   "alignment" : 4,
9005   "fields" :
9006   [
9007    {
9008     "field_name" : "struct_size",
9009     "referenced_type" : "_ZTIj"
9010    },
9011    {
9012     "field_name" : "buffer_id",
9013     "field_offset" : 32,
9014     "referenced_type" : "_ZTIi"
9015    },
9016    {
9017     "field_name" : "priority",
9018     "field_offset" : 64,
9019     "referenced_type" : "_ZTIi"
9020    },
9021    {
9022     "field_name" : "tag",
9023     "field_offset" : 96,
9024     "referenced_type" : "_ZTIPKc"
9025    },
9026    {
9027     "field_name" : "file",
9028     "field_offset" : 128,
9029     "referenced_type" : "_ZTIPKc"
9030    },
9031    {
9032     "field_name" : "line",
9033     "field_offset" : 160,
9034     "referenced_type" : "_ZTIj"
9035    },
9036    {
9037     "field_name" : "message",
9038     "field_offset" : 192,
9039     "referenced_type" : "_ZTIPKc"
9040    }
9041   ],
9042   "linker_set_key" : "_ZTI21__android_log_message",
9043   "name" : "__android_log_message",
9044   "referenced_type" : "_ZTI21__android_log_message",
9045   "self_type" : "_ZTI21__android_log_message",
9046   "size" : 28,
9047   "source_file" : "/system/core/liblog/include/android/log.h"
9048  },
9049  {
9050   "alignment" : 4,
9051   "fields" :
9052   [
9053    {
9054     "field_name" : "maxContentLightLevel",
9055     "referenced_type" : "_ZTIf"
9056    },
9057    {
9058     "field_name" : "maxFrameAverageLightLevel",
9059     "field_offset" : 32,
9060     "referenced_type" : "_ZTIf"
9061    }
9062   ],
9063   "linker_set_key" : "_ZTI25android_cta861_3_metadata",
9064   "name" : "android_cta861_3_metadata",
9065   "referenced_type" : "_ZTI25android_cta861_3_metadata",
9066   "self_type" : "_ZTI25android_cta861_3_metadata",
9067   "size" : 8,
9068   "source_file" : "/system/core/libsystem/include/system/graphics.h"
9069  },
9070  {
9071   "alignment" : 4,
9072   "fields" :
9073   [
9074    {
9075     "field_name" : "displayPrimaryRed",
9076     "referenced_type" : "_ZTI16android_xy_color"
9077    },
9078    {
9079     "field_name" : "displayPrimaryGreen",
9080     "field_offset" : 64,
9081     "referenced_type" : "_ZTI16android_xy_color"
9082    },
9083    {
9084     "field_name" : "displayPrimaryBlue",
9085     "field_offset" : 128,
9086     "referenced_type" : "_ZTI16android_xy_color"
9087    },
9088    {
9089     "field_name" : "whitePoint",
9090     "field_offset" : 192,
9091     "referenced_type" : "_ZTI16android_xy_color"
9092    },
9093    {
9094     "field_name" : "maxLuminance",
9095     "field_offset" : 256,
9096     "referenced_type" : "_ZTIf"
9097    },
9098    {
9099     "field_name" : "minLuminance",
9100     "field_offset" : 288,
9101     "referenced_type" : "_ZTIf"
9102    }
9103   ],
9104   "linker_set_key" : "_ZTI26android_smpte2086_metadata",
9105   "name" : "android_smpte2086_metadata",
9106   "referenced_type" : "_ZTI26android_smpte2086_metadata",
9107   "self_type" : "_ZTI26android_smpte2086_metadata",
9108   "size" : 40,
9109   "source_file" : "/system/core/libsystem/include/system/graphics.h"
9110  },
9111  {
9112   "alignment" : 4,
9113   "fields" :
9114   [
9115    {
9116     "referenced_type" : "_ZTIN7log_msgUt_E"
9117    }
9118   ],
9119   "linker_set_key" : "_ZTI7log_msg",
9120   "name" : "log_msg",
9121   "referenced_type" : "_ZTI7log_msg",
9122   "self_type" : "_ZTI7log_msg",
9123   "size" : 5124,
9124   "source_file" : "/system/core/liblog/include/log/log_read.h"
9125  },
9126  {
9127   "alignment" : 1,
9128   "fields" :
9129   [
9130    {
9131     "field_name" : "tv_sec",
9132     "referenced_type" : "_ZTIj"
9133    },
9134    {
9135     "field_name" : "tv_nsec",
9136     "field_offset" : 32,
9137     "referenced_type" : "_ZTIj"
9138    }
9139   ],
9140   "linker_set_key" : "_ZTI8log_time",
9141   "name" : "log_time",
9142   "referenced_type" : "_ZTI8log_time",
9143   "self_type" : "_ZTI8log_time",
9144   "size" : 8,
9145   "source_file" : "/system/core/liblog/include_vndk/log/log_time.h"
9146  },
9147  {
9148   "alignment" : 4,
9149   "fields" :
9150   [
9151    {
9152     "access" : "private",
9153     "field_name" : "mStorage",
9154     "field_offset" : 32,
9155     "referenced_type" : "_ZTIPv"
9156    },
9157    {
9158     "access" : "private",
9159     "field_name" : "mCount",
9160     "field_offset" : 64,
9161     "referenced_type" : "_ZTIj"
9162    },
9163    {
9164     "access" : "private",
9165     "field_name" : "mFlags",
9166     "field_offset" : 96,
9167     "referenced_type" : "_ZTIKj"
9168    },
9169    {
9170     "access" : "private",
9171     "field_name" : "mItemSize",
9172     "field_offset" : 128,
9173     "referenced_type" : "_ZTIKj"
9174    }
9175   ],
9176   "linker_set_key" : "_ZTIN7android10VectorImplE",
9177   "name" : "android::VectorImpl",
9178   "record_kind" : "class",
9179   "referenced_type" : "_ZTIN7android10VectorImplE",
9180   "self_type" : "_ZTIN7android10VectorImplE",
9181   "size" : 20,
9182   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
9183   "vtable_components" :
9184   [
9185    {
9186     "kind" : "offset_to_top"
9187    },
9188    {
9189     "kind" : "rtti",
9190     "mangled_component_name" : "_ZTIN7android10VectorImplE"
9191    },
9192    {
9193     "kind" : "complete_dtor_pointer",
9194     "mangled_component_name" : "_ZN7android10VectorImplD1Ev"
9195    },
9196    {
9197     "kind" : "deleting_dtor_pointer",
9198     "mangled_component_name" : "_ZN7android10VectorImplD0Ev"
9199    },
9200    {
9201     "is_pure" : true,
9202     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvj"
9203    },
9204    {
9205     "is_pure" : true,
9206     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvj"
9207    },
9208    {
9209     "is_pure" : true,
9210     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvj"
9211    },
9212    {
9213     "is_pure" : true,
9214     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvj"
9215    },
9216    {
9217     "is_pure" : true,
9218     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvj"
9219    },
9220    {
9221     "is_pure" : true,
9222     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvj"
9223    }
9224   ]
9225  },
9226  {
9227   "alignment" : 4,
9228   "fields" :
9229   [
9230    {
9231     "access" : "private",
9232     "field_name" : "mVector",
9233     "referenced_type" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE"
9234    }
9235   ],
9236   "linker_set_key" : "_ZTIN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE",
9237   "name" : "android::KeyedVector<android::String16, android::sp<android::hardware::IBinder> >",
9238   "record_kind" : "class",
9239   "referenced_type" : "_ZTIN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE",
9240   "self_type" : "_ZTIN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE",
9241   "size" : 20,
9242   "source_file" : "/system/core/libutils/include/utils/KeyedVector.h",
9243   "template_args" : [ "_ZTIN7android8String16E", "_ZTIN7android2spINS_8hardware7IBinderEEE" ]
9244  },
9245  {
9246   "alignment" : 4,
9247   "fields" :
9248   [
9249    {
9250     "access" : "private",
9251     "field_name" : "mTag",
9252     "referenced_type" : "_ZTIy"
9253    }
9254   ],
9255   "linker_set_key" : "_ZTIN7android11ScopedTraceE",
9256   "name" : "android::ScopedTrace",
9257   "record_kind" : "class",
9258   "referenced_type" : "_ZTIN7android11ScopedTraceE",
9259   "self_type" : "_ZTIN7android11ScopedTraceE",
9260   "size" : 8,
9261   "source_file" : "/system/core/libutils/include/utils/Trace.h"
9262  },
9263  {
9264   "alignment" : 4,
9265   "fields" :
9266   [
9267    {
9268     "access" : "private",
9269     "field_name" : "mCount",
9270     "referenced_type" : "_ZTINSt3__16atomicIiEE"
9271    }
9272   ],
9273   "linker_set_key" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE",
9274   "name" : "android::LightRefBase<android::NativeHandle>",
9275   "record_kind" : "class",
9276   "referenced_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE",
9277   "self_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE",
9278   "size" : 4,
9279   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
9280   "template_args" : [ "_ZTIN7android12NativeHandleE" ]
9281  },
9282  {
9283   "alignment" : 4,
9284   "fields" :
9285   [
9286    {
9287     "access" : "private",
9288     "field_name" : "mCount",
9289     "referenced_type" : "_ZTINSt3__16atomicIiEE"
9290    }
9291   ],
9292   "linker_set_key" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE",
9293   "name" : "android::LightRefBase<android::VirtualLightRefBase>",
9294   "record_kind" : "class",
9295   "referenced_type" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE",
9296   "self_type" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE",
9297   "size" : 4,
9298   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
9299   "template_args" : [ "_ZTIN7android19VirtualLightRefBaseE" ]
9300  },
9301  {
9302   "alignment" : 4,
9303   "base_specifiers" :
9304   [
9305    {
9306     "referenced_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE"
9307    }
9308   ],
9309   "fields" :
9310   [
9311    {
9312     "access" : "private",
9313     "field_name" : "mHandle",
9314     "field_offset" : 32,
9315     "referenced_type" : "_ZTIP13native_handle"
9316    },
9317    {
9318     "access" : "private",
9319     "field_name" : "mOwnsHandle",
9320     "field_offset" : 64,
9321     "referenced_type" : "_ZTIb"
9322    }
9323   ],
9324   "linker_set_key" : "_ZTIN7android12NativeHandleE",
9325   "name" : "android::NativeHandle",
9326   "record_kind" : "class",
9327   "referenced_type" : "_ZTIN7android12NativeHandleE",
9328   "self_type" : "_ZTIN7android12NativeHandleE",
9329   "size" : 12,
9330   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
9331  },
9332  {
9333   "alignment" : 4,
9334   "base_specifiers" :
9335   [
9336    {
9337     "access" : "private",
9338     "referenced_type" : "_ZTIN7android16SortedVectorImplE"
9339    }
9340   ],
9341   "linker_set_key" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE",
9342   "name" : "android::SortedVector<android::key_value_pair_t<android::String16, android::sp<android::hardware::IBinder> > >",
9343   "record_kind" : "class",
9344   "referenced_type" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE",
9345   "self_type" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE",
9346   "size" : 20,
9347   "source_file" : "/system/core/libutils/include/utils/SortedVector.h",
9348   "template_args" :
9349   [
9350    "_ZTIN7android16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEE"
9351   ],
9352   "vtable_components" :
9353   [
9354    {
9355     "kind" : "offset_to_top"
9356    },
9357    {
9358     "kind" : "rtti",
9359     "mangled_component_name" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE"
9360    },
9361    {
9362     "kind" : "complete_dtor_pointer",
9363     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED1Ev"
9364    },
9365    {
9366     "kind" : "deleting_dtor_pointer",
9367     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED0Ev"
9368    },
9369    {
9370     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE12do_constructEPvj"
9371    },
9372    {
9373     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_destroyEPvj"
9374    },
9375    {
9376     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE7do_copyEPvPKvj"
9377    },
9378    {
9379     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE8do_splatEPvPKvj"
9380    },
9381    {
9382     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE15do_move_forwardEPvPKvj"
9383    },
9384    {
9385     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE16do_move_backwardEPvPKvj"
9386    },
9387    {
9388     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_compareEPKvSA_"
9389    }
9390   ]
9391  },
9392  {
9393   "alignment" : 1,
9394   "linker_set_key" : "_ZTIN7android14ReferenceMoverE",
9395   "name" : "android::ReferenceMover",
9396   "record_kind" : "class",
9397   "referenced_type" : "_ZTIN7android14ReferenceMoverE",
9398   "self_type" : "_ZTIN7android14ReferenceMoverE",
9399   "size" : 1,
9400   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
9401  },
9402  {
9403   "alignment" : 4,
9404   "linker_set_key" : "_ZTIN7android16ReferenceRenamerE",
9405   "name" : "android::ReferenceRenamer",
9406   "record_kind" : "class",
9407   "referenced_type" : "_ZTIN7android16ReferenceRenamerE",
9408   "self_type" : "_ZTIN7android16ReferenceRenamerE",
9409   "size" : 4,
9410   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
9411   "vtable_components" :
9412   [
9413    {
9414     "kind" : "offset_to_top"
9415    },
9416    {
9417     "kind" : "rtti",
9418     "mangled_component_name" : "_ZTIN7android16ReferenceRenamerE"
9419    },
9420    {
9421     "is_pure" : true,
9422     "mangled_component_name" : "_ZNK7android16ReferenceRenamerclEj"
9423    }
9424   ]
9425  },
9426  {
9427   "alignment" : 4,
9428   "base_specifiers" :
9429   [
9430    {
9431     "referenced_type" : "_ZTIN7android10VectorImplE"
9432    }
9433   ],
9434   "linker_set_key" : "_ZTIN7android16SortedVectorImplE",
9435   "name" : "android::SortedVectorImpl",
9436   "record_kind" : "class",
9437   "referenced_type" : "_ZTIN7android16SortedVectorImplE",
9438   "self_type" : "_ZTIN7android16SortedVectorImplE",
9439   "size" : 20,
9440   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
9441   "vtable_components" :
9442   [
9443    {
9444     "kind" : "offset_to_top"
9445    },
9446    {
9447     "kind" : "rtti",
9448     "mangled_component_name" : "_ZTIN7android16SortedVectorImplE"
9449    },
9450    {
9451     "kind" : "complete_dtor_pointer",
9452     "mangled_component_name" : "_ZN7android16SortedVectorImplD1Ev"
9453    },
9454    {
9455     "kind" : "deleting_dtor_pointer",
9456     "mangled_component_name" : "_ZN7android16SortedVectorImplD0Ev"
9457    },
9458    {
9459     "is_pure" : true,
9460     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvj"
9461    },
9462    {
9463     "is_pure" : true,
9464     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvj"
9465    },
9466    {
9467     "is_pure" : true,
9468     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvj"
9469    },
9470    {
9471     "is_pure" : true,
9472     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvj"
9473    },
9474    {
9475     "is_pure" : true,
9476     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvj"
9477    },
9478    {
9479     "is_pure" : true,
9480     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvj"
9481    },
9482    {
9483     "is_pure" : true,
9484     "mangled_component_name" : "_ZNK7android16SortedVectorImpl10do_compareEPKvS2_"
9485    }
9486   ]
9487  },
9488  {
9489   "alignment" : 1,
9490   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIbEE",
9491   "name" : "android::trait_trivial_copy<bool>",
9492   "referenced_type" : "_ZTIN7android18trait_trivial_copyIbEE",
9493   "self_type" : "_ZTIN7android18trait_trivial_copyIbEE",
9494   "size" : 1,
9495   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9496   "template_args" : [ "_ZTIb" ]
9497  },
9498  {
9499   "alignment" : 1,
9500   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIcEE",
9501   "name" : "android::trait_trivial_copy<char>",
9502   "referenced_type" : "_ZTIN7android18trait_trivial_copyIcEE",
9503   "self_type" : "_ZTIN7android18trait_trivial_copyIcEE",
9504   "size" : 1,
9505   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9506   "template_args" : [ "_ZTIc" ]
9507  },
9508  {
9509   "alignment" : 1,
9510   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIdEE",
9511   "name" : "android::trait_trivial_copy<double>",
9512   "referenced_type" : "_ZTIN7android18trait_trivial_copyIdEE",
9513   "self_type" : "_ZTIN7android18trait_trivial_copyIdEE",
9514   "size" : 1,
9515   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9516   "template_args" : [ "_ZTId" ]
9517  },
9518  {
9519   "alignment" : 1,
9520   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIfEE",
9521   "name" : "android::trait_trivial_copy<float>",
9522   "referenced_type" : "_ZTIN7android18trait_trivial_copyIfEE",
9523   "self_type" : "_ZTIN7android18trait_trivial_copyIfEE",
9524   "size" : 1,
9525   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9526   "template_args" : [ "_ZTIf" ]
9527  },
9528  {
9529   "alignment" : 1,
9530   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIhEE",
9531   "name" : "android::trait_trivial_copy<unsigned char>",
9532   "referenced_type" : "_ZTIN7android18trait_trivial_copyIhEE",
9533   "self_type" : "_ZTIN7android18trait_trivial_copyIhEE",
9534   "size" : 1,
9535   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9536   "template_args" : [ "_ZTIh" ]
9537  },
9538  {
9539   "alignment" : 1,
9540   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIiEE",
9541   "name" : "android::trait_trivial_copy<int>",
9542   "referenced_type" : "_ZTIN7android18trait_trivial_copyIiEE",
9543   "self_type" : "_ZTIN7android18trait_trivial_copyIiEE",
9544   "size" : 1,
9545   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9546   "template_args" : [ "_ZTIi" ]
9547  },
9548  {
9549   "alignment" : 1,
9550   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIjEE",
9551   "name" : "android::trait_trivial_copy<unsigned int>",
9552   "referenced_type" : "_ZTIN7android18trait_trivial_copyIjEE",
9553   "self_type" : "_ZTIN7android18trait_trivial_copyIjEE",
9554   "size" : 1,
9555   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9556   "template_args" : [ "_ZTIj" ]
9557  },
9558  {
9559   "alignment" : 1,
9560   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIlEE",
9561   "name" : "android::trait_trivial_copy<long>",
9562   "referenced_type" : "_ZTIN7android18trait_trivial_copyIlEE",
9563   "self_type" : "_ZTIN7android18trait_trivial_copyIlEE",
9564   "size" : 1,
9565   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9566   "template_args" : [ "_ZTIl" ]
9567  },
9568  {
9569   "alignment" : 1,
9570   "linker_set_key" : "_ZTIN7android18trait_trivial_copyImEE",
9571   "name" : "android::trait_trivial_copy<unsigned long>",
9572   "referenced_type" : "_ZTIN7android18trait_trivial_copyImEE",
9573   "self_type" : "_ZTIN7android18trait_trivial_copyImEE",
9574   "size" : 1,
9575   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9576   "template_args" : [ "_ZTIm" ]
9577  },
9578  {
9579   "alignment" : 1,
9580   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIsEE",
9581   "name" : "android::trait_trivial_copy<short>",
9582   "referenced_type" : "_ZTIN7android18trait_trivial_copyIsEE",
9583   "self_type" : "_ZTIN7android18trait_trivial_copyIsEE",
9584   "size" : 1,
9585   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9586   "template_args" : [ "_ZTIs" ]
9587  },
9588  {
9589   "alignment" : 1,
9590   "linker_set_key" : "_ZTIN7android18trait_trivial_copyItEE",
9591   "name" : "android::trait_trivial_copy<unsigned short>",
9592   "referenced_type" : "_ZTIN7android18trait_trivial_copyItEE",
9593   "self_type" : "_ZTIN7android18trait_trivial_copyItEE",
9594   "size" : 1,
9595   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9596   "template_args" : [ "_ZTIt" ]
9597  },
9598  {
9599   "alignment" : 1,
9600   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIvEE",
9601   "name" : "android::trait_trivial_copy<void>",
9602   "referenced_type" : "_ZTIN7android18trait_trivial_copyIvEE",
9603   "self_type" : "_ZTIN7android18trait_trivial_copyIvEE",
9604   "size" : 1,
9605   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9606   "template_args" : [ "_ZTIv" ]
9607  },
9608  {
9609   "alignment" : 1,
9610   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIxEE",
9611   "name" : "android::trait_trivial_copy<long long>",
9612   "referenced_type" : "_ZTIN7android18trait_trivial_copyIxEE",
9613   "self_type" : "_ZTIN7android18trait_trivial_copyIxEE",
9614   "size" : 1,
9615   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9616   "template_args" : [ "_ZTIx" ]
9617  },
9618  {
9619   "alignment" : 1,
9620   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIyEE",
9621   "name" : "android::trait_trivial_copy<unsigned long long>",
9622   "referenced_type" : "_ZTIN7android18trait_trivial_copyIyEE",
9623   "self_type" : "_ZTIN7android18trait_trivial_copyIyEE",
9624   "size" : 1,
9625   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9626   "template_args" : [ "_ZTIy" ]
9627  },
9628  {
9629   "alignment" : 1,
9630   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIbEE",
9631   "name" : "android::trait_trivial_ctor<bool>",
9632   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIbEE",
9633   "self_type" : "_ZTIN7android18trait_trivial_ctorIbEE",
9634   "size" : 1,
9635   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9636   "template_args" : [ "_ZTIb" ]
9637  },
9638  {
9639   "alignment" : 1,
9640   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIcEE",
9641   "name" : "android::trait_trivial_ctor<char>",
9642   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIcEE",
9643   "self_type" : "_ZTIN7android18trait_trivial_ctorIcEE",
9644   "size" : 1,
9645   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9646   "template_args" : [ "_ZTIc" ]
9647  },
9648  {
9649   "alignment" : 1,
9650   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIdEE",
9651   "name" : "android::trait_trivial_ctor<double>",
9652   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIdEE",
9653   "self_type" : "_ZTIN7android18trait_trivial_ctorIdEE",
9654   "size" : 1,
9655   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9656   "template_args" : [ "_ZTId" ]
9657  },
9658  {
9659   "alignment" : 1,
9660   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIfEE",
9661   "name" : "android::trait_trivial_ctor<float>",
9662   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIfEE",
9663   "self_type" : "_ZTIN7android18trait_trivial_ctorIfEE",
9664   "size" : 1,
9665   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9666   "template_args" : [ "_ZTIf" ]
9667  },
9668  {
9669   "alignment" : 1,
9670   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIhEE",
9671   "name" : "android::trait_trivial_ctor<unsigned char>",
9672   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIhEE",
9673   "self_type" : "_ZTIN7android18trait_trivial_ctorIhEE",
9674   "size" : 1,
9675   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9676   "template_args" : [ "_ZTIh" ]
9677  },
9678  {
9679   "alignment" : 1,
9680   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIiEE",
9681   "name" : "android::trait_trivial_ctor<int>",
9682   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIiEE",
9683   "self_type" : "_ZTIN7android18trait_trivial_ctorIiEE",
9684   "size" : 1,
9685   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9686   "template_args" : [ "_ZTIi" ]
9687  },
9688  {
9689   "alignment" : 1,
9690   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIjEE",
9691   "name" : "android::trait_trivial_ctor<unsigned int>",
9692   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIjEE",
9693   "self_type" : "_ZTIN7android18trait_trivial_ctorIjEE",
9694   "size" : 1,
9695   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9696   "template_args" : [ "_ZTIj" ]
9697  },
9698  {
9699   "alignment" : 1,
9700   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIlEE",
9701   "name" : "android::trait_trivial_ctor<long>",
9702   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIlEE",
9703   "self_type" : "_ZTIN7android18trait_trivial_ctorIlEE",
9704   "size" : 1,
9705   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9706   "template_args" : [ "_ZTIl" ]
9707  },
9708  {
9709   "alignment" : 1,
9710   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorImEE",
9711   "name" : "android::trait_trivial_ctor<unsigned long>",
9712   "referenced_type" : "_ZTIN7android18trait_trivial_ctorImEE",
9713   "self_type" : "_ZTIN7android18trait_trivial_ctorImEE",
9714   "size" : 1,
9715   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9716   "template_args" : [ "_ZTIm" ]
9717  },
9718  {
9719   "alignment" : 1,
9720   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIsEE",
9721   "name" : "android::trait_trivial_ctor<short>",
9722   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIsEE",
9723   "self_type" : "_ZTIN7android18trait_trivial_ctorIsEE",
9724   "size" : 1,
9725   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9726   "template_args" : [ "_ZTIs" ]
9727  },
9728  {
9729   "alignment" : 1,
9730   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorItEE",
9731   "name" : "android::trait_trivial_ctor<unsigned short>",
9732   "referenced_type" : "_ZTIN7android18trait_trivial_ctorItEE",
9733   "self_type" : "_ZTIN7android18trait_trivial_ctorItEE",
9734   "size" : 1,
9735   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9736   "template_args" : [ "_ZTIt" ]
9737  },
9738  {
9739   "alignment" : 1,
9740   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIvEE",
9741   "name" : "android::trait_trivial_ctor<void>",
9742   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIvEE",
9743   "self_type" : "_ZTIN7android18trait_trivial_ctorIvEE",
9744   "size" : 1,
9745   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9746   "template_args" : [ "_ZTIv" ]
9747  },
9748  {
9749   "alignment" : 1,
9750   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIxEE",
9751   "name" : "android::trait_trivial_ctor<long long>",
9752   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIxEE",
9753   "self_type" : "_ZTIN7android18trait_trivial_ctorIxEE",
9754   "size" : 1,
9755   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9756   "template_args" : [ "_ZTIx" ]
9757  },
9758  {
9759   "alignment" : 1,
9760   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIyEE",
9761   "name" : "android::trait_trivial_ctor<unsigned long long>",
9762   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIyEE",
9763   "self_type" : "_ZTIN7android18trait_trivial_ctorIyEE",
9764   "size" : 1,
9765   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9766   "template_args" : [ "_ZTIy" ]
9767  },
9768  {
9769   "alignment" : 1,
9770   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIbEE",
9771   "name" : "android::trait_trivial_dtor<bool>",
9772   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIbEE",
9773   "self_type" : "_ZTIN7android18trait_trivial_dtorIbEE",
9774   "size" : 1,
9775   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9776   "template_args" : [ "_ZTIb" ]
9777  },
9778  {
9779   "alignment" : 1,
9780   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIcEE",
9781   "name" : "android::trait_trivial_dtor<char>",
9782   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIcEE",
9783   "self_type" : "_ZTIN7android18trait_trivial_dtorIcEE",
9784   "size" : 1,
9785   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9786   "template_args" : [ "_ZTIc" ]
9787  },
9788  {
9789   "alignment" : 1,
9790   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIdEE",
9791   "name" : "android::trait_trivial_dtor<double>",
9792   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIdEE",
9793   "self_type" : "_ZTIN7android18trait_trivial_dtorIdEE",
9794   "size" : 1,
9795   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9796   "template_args" : [ "_ZTId" ]
9797  },
9798  {
9799   "alignment" : 1,
9800   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIfEE",
9801   "name" : "android::trait_trivial_dtor<float>",
9802   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIfEE",
9803   "self_type" : "_ZTIN7android18trait_trivial_dtorIfEE",
9804   "size" : 1,
9805   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9806   "template_args" : [ "_ZTIf" ]
9807  },
9808  {
9809   "alignment" : 1,
9810   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIhEE",
9811   "name" : "android::trait_trivial_dtor<unsigned char>",
9812   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIhEE",
9813   "self_type" : "_ZTIN7android18trait_trivial_dtorIhEE",
9814   "size" : 1,
9815   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9816   "template_args" : [ "_ZTIh" ]
9817  },
9818  {
9819   "alignment" : 1,
9820   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIiEE",
9821   "name" : "android::trait_trivial_dtor<int>",
9822   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIiEE",
9823   "self_type" : "_ZTIN7android18trait_trivial_dtorIiEE",
9824   "size" : 1,
9825   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9826   "template_args" : [ "_ZTIi" ]
9827  },
9828  {
9829   "alignment" : 1,
9830   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIjEE",
9831   "name" : "android::trait_trivial_dtor<unsigned int>",
9832   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIjEE",
9833   "self_type" : "_ZTIN7android18trait_trivial_dtorIjEE",
9834   "size" : 1,
9835   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9836   "template_args" : [ "_ZTIj" ]
9837  },
9838  {
9839   "alignment" : 1,
9840   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIlEE",
9841   "name" : "android::trait_trivial_dtor<long>",
9842   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIlEE",
9843   "self_type" : "_ZTIN7android18trait_trivial_dtorIlEE",
9844   "size" : 1,
9845   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9846   "template_args" : [ "_ZTIl" ]
9847  },
9848  {
9849   "alignment" : 1,
9850   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorImEE",
9851   "name" : "android::trait_trivial_dtor<unsigned long>",
9852   "referenced_type" : "_ZTIN7android18trait_trivial_dtorImEE",
9853   "self_type" : "_ZTIN7android18trait_trivial_dtorImEE",
9854   "size" : 1,
9855   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9856   "template_args" : [ "_ZTIm" ]
9857  },
9858  {
9859   "alignment" : 1,
9860   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIsEE",
9861   "name" : "android::trait_trivial_dtor<short>",
9862   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIsEE",
9863   "self_type" : "_ZTIN7android18trait_trivial_dtorIsEE",
9864   "size" : 1,
9865   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9866   "template_args" : [ "_ZTIs" ]
9867  },
9868  {
9869   "alignment" : 1,
9870   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorItEE",
9871   "name" : "android::trait_trivial_dtor<unsigned short>",
9872   "referenced_type" : "_ZTIN7android18trait_trivial_dtorItEE",
9873   "self_type" : "_ZTIN7android18trait_trivial_dtorItEE",
9874   "size" : 1,
9875   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9876   "template_args" : [ "_ZTIt" ]
9877  },
9878  {
9879   "alignment" : 1,
9880   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIvEE",
9881   "name" : "android::trait_trivial_dtor<void>",
9882   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIvEE",
9883   "self_type" : "_ZTIN7android18trait_trivial_dtorIvEE",
9884   "size" : 1,
9885   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9886   "template_args" : [ "_ZTIv" ]
9887  },
9888  {
9889   "alignment" : 1,
9890   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIxEE",
9891   "name" : "android::trait_trivial_dtor<long long>",
9892   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIxEE",
9893   "self_type" : "_ZTIN7android18trait_trivial_dtorIxEE",
9894   "size" : 1,
9895   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9896   "template_args" : [ "_ZTIx" ]
9897  },
9898  {
9899   "alignment" : 1,
9900   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIyEE",
9901   "name" : "android::trait_trivial_dtor<unsigned long long>",
9902   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIyEE",
9903   "self_type" : "_ZTIN7android18trait_trivial_dtorIyEE",
9904   "size" : 1,
9905   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9906   "template_args" : [ "_ZTIy" ]
9907  },
9908  {
9909   "alignment" : 1,
9910   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_7String8EEE",
9911   "name" : "android::trait_trivial_move<android::String8>",
9912   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EEE",
9913   "self_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EEE",
9914   "size" : 1,
9915   "source_file" : "/system/core/libutils/include/utils/String8.h",
9916   "template_args" : [ "_ZTIN7android7String8E" ]
9917  },
9918  {
9919   "alignment" : 1,
9920   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_8String16EEE",
9921   "name" : "android::trait_trivial_move<android::String16>",
9922   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EEE",
9923   "self_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EEE",
9924   "size" : 1,
9925   "source_file" : "/system/core/libutils/include/utils/String16.h",
9926   "template_args" : [ "_ZTIN7android8String16E" ]
9927  },
9928  {
9929   "alignment" : 1,
9930   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIbEE",
9931   "name" : "android::trait_trivial_move<bool>",
9932   "referenced_type" : "_ZTIN7android18trait_trivial_moveIbEE",
9933   "self_type" : "_ZTIN7android18trait_trivial_moveIbEE",
9934   "size" : 1,
9935   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9936   "template_args" : [ "_ZTIb" ]
9937  },
9938  {
9939   "alignment" : 1,
9940   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIcEE",
9941   "name" : "android::trait_trivial_move<char>",
9942   "referenced_type" : "_ZTIN7android18trait_trivial_moveIcEE",
9943   "self_type" : "_ZTIN7android18trait_trivial_moveIcEE",
9944   "size" : 1,
9945   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9946   "template_args" : [ "_ZTIc" ]
9947  },
9948  {
9949   "alignment" : 1,
9950   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIdEE",
9951   "name" : "android::trait_trivial_move<double>",
9952   "referenced_type" : "_ZTIN7android18trait_trivial_moveIdEE",
9953   "self_type" : "_ZTIN7android18trait_trivial_moveIdEE",
9954   "size" : 1,
9955   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9956   "template_args" : [ "_ZTId" ]
9957  },
9958  {
9959   "alignment" : 1,
9960   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIfEE",
9961   "name" : "android::trait_trivial_move<float>",
9962   "referenced_type" : "_ZTIN7android18trait_trivial_moveIfEE",
9963   "self_type" : "_ZTIN7android18trait_trivial_moveIfEE",
9964   "size" : 1,
9965   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9966   "template_args" : [ "_ZTIf" ]
9967  },
9968  {
9969   "alignment" : 1,
9970   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIhEE",
9971   "name" : "android::trait_trivial_move<unsigned char>",
9972   "referenced_type" : "_ZTIN7android18trait_trivial_moveIhEE",
9973   "self_type" : "_ZTIN7android18trait_trivial_moveIhEE",
9974   "size" : 1,
9975   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9976   "template_args" : [ "_ZTIh" ]
9977  },
9978  {
9979   "alignment" : 1,
9980   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIiEE",
9981   "name" : "android::trait_trivial_move<int>",
9982   "referenced_type" : "_ZTIN7android18trait_trivial_moveIiEE",
9983   "self_type" : "_ZTIN7android18trait_trivial_moveIiEE",
9984   "size" : 1,
9985   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9986   "template_args" : [ "_ZTIi" ]
9987  },
9988  {
9989   "alignment" : 1,
9990   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIjEE",
9991   "name" : "android::trait_trivial_move<unsigned int>",
9992   "referenced_type" : "_ZTIN7android18trait_trivial_moveIjEE",
9993   "self_type" : "_ZTIN7android18trait_trivial_moveIjEE",
9994   "size" : 1,
9995   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9996   "template_args" : [ "_ZTIj" ]
9997  },
9998  {
9999   "alignment" : 1,
10000   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIlEE",
10001   "name" : "android::trait_trivial_move<long>",
10002   "referenced_type" : "_ZTIN7android18trait_trivial_moveIlEE",
10003   "self_type" : "_ZTIN7android18trait_trivial_moveIlEE",
10004   "size" : 1,
10005   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10006   "template_args" : [ "_ZTIl" ]
10007  },
10008  {
10009   "alignment" : 1,
10010   "linker_set_key" : "_ZTIN7android18trait_trivial_moveImEE",
10011   "name" : "android::trait_trivial_move<unsigned long>",
10012   "referenced_type" : "_ZTIN7android18trait_trivial_moveImEE",
10013   "self_type" : "_ZTIN7android18trait_trivial_moveImEE",
10014   "size" : 1,
10015   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10016   "template_args" : [ "_ZTIm" ]
10017  },
10018  {
10019   "alignment" : 1,
10020   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIsEE",
10021   "name" : "android::trait_trivial_move<short>",
10022   "referenced_type" : "_ZTIN7android18trait_trivial_moveIsEE",
10023   "self_type" : "_ZTIN7android18trait_trivial_moveIsEE",
10024   "size" : 1,
10025   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10026   "template_args" : [ "_ZTIs" ]
10027  },
10028  {
10029   "alignment" : 1,
10030   "linker_set_key" : "_ZTIN7android18trait_trivial_moveItEE",
10031   "name" : "android::trait_trivial_move<unsigned short>",
10032   "referenced_type" : "_ZTIN7android18trait_trivial_moveItEE",
10033   "self_type" : "_ZTIN7android18trait_trivial_moveItEE",
10034   "size" : 1,
10035   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10036   "template_args" : [ "_ZTIt" ]
10037  },
10038  {
10039   "alignment" : 1,
10040   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIvEE",
10041   "name" : "android::trait_trivial_move<void>",
10042   "referenced_type" : "_ZTIN7android18trait_trivial_moveIvEE",
10043   "self_type" : "_ZTIN7android18trait_trivial_moveIvEE",
10044   "size" : 1,
10045   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10046   "template_args" : [ "_ZTIv" ]
10047  },
10048  {
10049   "alignment" : 1,
10050   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIxEE",
10051   "name" : "android::trait_trivial_move<long long>",
10052   "referenced_type" : "_ZTIN7android18trait_trivial_moveIxEE",
10053   "self_type" : "_ZTIN7android18trait_trivial_moveIxEE",
10054   "size" : 1,
10055   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10056   "template_args" : [ "_ZTIx" ]
10057  },
10058  {
10059   "alignment" : 1,
10060   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIyEE",
10061   "name" : "android::trait_trivial_move<unsigned long long>",
10062   "referenced_type" : "_ZTIN7android18trait_trivial_moveIyEE",
10063   "self_type" : "_ZTIN7android18trait_trivial_moveIyEE",
10064   "size" : 1,
10065   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10066   "template_args" : [ "_ZTIy" ]
10067  },
10068  {
10069   "alignment" : 4,
10070   "base_specifiers" :
10071   [
10072    {
10073     "referenced_type" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE"
10074    }
10075   ],
10076   "linker_set_key" : "_ZTIN7android19VirtualLightRefBaseE",
10077   "name" : "android::VirtualLightRefBase",
10078   "record_kind" : "class",
10079   "referenced_type" : "_ZTIN7android19VirtualLightRefBaseE",
10080   "self_type" : "_ZTIN7android19VirtualLightRefBaseE",
10081   "size" : 8,
10082   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
10083   "vtable_components" :
10084   [
10085    {
10086     "kind" : "offset_to_top"
10087    },
10088    {
10089     "kind" : "rtti",
10090     "mangled_component_name" : "_ZTIN7android19VirtualLightRefBaseE"
10091    },
10092    {
10093     "kind" : "complete_dtor_pointer",
10094     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD1Ev"
10095    },
10096    {
10097     "kind" : "deleting_dtor_pointer",
10098     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD0Ev"
10099    }
10100   ]
10101  },
10102  {
10103   "alignment" : 4,
10104   "fields" :
10105   [
10106    {
10107     "access" : "private",
10108     "field_name" : "m_ptr",
10109     "referenced_type" : "_ZTIPN7android4hidl4base4V1_05IBaseE"
10110    }
10111   ],
10112   "linker_set_key" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
10113   "name" : "android::sp<android::hidl::base::V1_0::IBase>",
10114   "record_kind" : "class",
10115   "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
10116   "self_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
10117   "size" : 4,
10118   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10119   "template_args" : [ "_ZTIN7android4hidl4base4V1_05IBaseE" ]
10120  },
10121  {
10122   "alignment" : 4,
10123   "fields" :
10124   [
10125    {
10126     "access" : "private",
10127     "field_name" : "m_ptr",
10128     "referenced_type" : "_ZTIPN7android4hidl7manager4V1_015IServiceManagerE"
10129    }
10130   ],
10131   "linker_set_key" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
10132   "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager>",
10133   "record_kind" : "class",
10134   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
10135   "self_type" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
10136   "size" : 4,
10137   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10138   "template_args" : [ "_ZTIN7android4hidl7manager4V1_015IServiceManagerE" ]
10139  },
10140  {
10141   "alignment" : 4,
10142   "fields" :
10143   [
10144    {
10145     "access" : "private",
10146     "field_name" : "m_ptr",
10147     "referenced_type" : "_ZTIPN7android4hidl7manager4V1_020IServiceNotificationE"
10148    }
10149   ],
10150   "linker_set_key" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
10151   "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification>",
10152   "record_kind" : "class",
10153   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
10154   "self_type" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
10155   "size" : 4,
10156   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10157   "template_args" : [ "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE" ]
10158  },
10159  {
10160   "alignment" : 4,
10161   "fields" :
10162   [
10163    {
10164     "access" : "private",
10165     "field_name" : "m_ptr",
10166     "referenced_type" : "_ZTIPN7android6ThreadE"
10167    }
10168   ],
10169   "linker_set_key" : "_ZTIN7android2spINS_6ThreadEEE",
10170   "name" : "android::sp<android::Thread>",
10171   "record_kind" : "class",
10172   "referenced_type" : "_ZTIN7android2spINS_6ThreadEEE",
10173   "self_type" : "_ZTIN7android2spINS_6ThreadEEE",
10174   "size" : 4,
10175   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10176   "template_args" : [ "_ZTIN7android6ThreadE" ]
10177  },
10178  {
10179   "alignment" : 4,
10180   "fields" :
10181   [
10182    {
10183     "access" : "private",
10184     "field_name" : "m_ptr",
10185     "referenced_type" : "_ZTIPN7android8hardware10IInterfaceE"
10186    }
10187   ],
10188   "linker_set_key" : "_ZTIN7android2spINS_8hardware10IInterfaceEEE",
10189   "name" : "android::sp<android::hardware::IInterface>",
10190   "record_kind" : "class",
10191   "referenced_type" : "_ZTIN7android2spINS_8hardware10IInterfaceEEE",
10192   "self_type" : "_ZTIN7android2spINS_8hardware10IInterfaceEEE",
10193   "size" : 4,
10194   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10195   "template_args" : [ "_ZTIN7android8hardware10IInterfaceE" ]
10196  },
10197  {
10198   "alignment" : 4,
10199   "fields" :
10200   [
10201    {
10202     "access" : "private",
10203     "field_name" : "m_ptr",
10204     "referenced_type" : "_ZTIPN7android8hardware12ProcessStateE"
10205    }
10206   ],
10207   "linker_set_key" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
10208   "name" : "android::sp<android::hardware::ProcessState>",
10209   "record_kind" : "class",
10210   "referenced_type" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
10211   "self_type" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
10212   "size" : 4,
10213   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10214   "template_args" : [ "_ZTIN7android8hardware12ProcessStateE" ]
10215  },
10216  {
10217   "alignment" : 4,
10218   "fields" :
10219   [
10220    {
10221     "access" : "private",
10222     "field_name" : "m_ptr",
10223     "referenced_type" : "_ZTIPN7android8hardware20hidl_death_recipientE"
10224    }
10225   ],
10226   "linker_set_key" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE",
10227   "name" : "android::sp<android::hardware::hidl_death_recipient>",
10228   "record_kind" : "class",
10229   "referenced_type" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE",
10230   "self_type" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE",
10231   "size" : 4,
10232   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10233   "template_args" : [ "_ZTIN7android8hardware20hidl_death_recipientE" ]
10234  },
10235  {
10236   "alignment" : 4,
10237   "fields" :
10238   [
10239    {
10240     "access" : "private",
10241     "field_name" : "m_ptr",
10242     "referenced_type" : "_ZTIPN7android8hardware27hidl_binder_death_recipientE"
10243    }
10244   ],
10245   "linker_set_key" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
10246   "name" : "android::sp<android::hardware::hidl_binder_death_recipient>",
10247   "record_kind" : "class",
10248   "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
10249   "self_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
10250   "size" : 4,
10251   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10252   "template_args" : [ "_ZTIN7android8hardware27hidl_binder_death_recipientE" ]
10253  },
10254  {
10255   "alignment" : 4,
10256   "fields" :
10257   [
10258    {
10259     "access" : "private",
10260     "field_name" : "m_ptr",
10261     "referenced_type" : "_ZTIPN7android8hardware7IBinder14DeathRecipientE"
10262    }
10263   ],
10264   "linker_set_key" : "_ZTIN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
10265   "name" : "android::sp<android::hardware::IBinder::DeathRecipient>",
10266   "record_kind" : "class",
10267   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
10268   "self_type" : "_ZTIN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
10269   "size" : 4,
10270   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10271   "template_args" : [ "_ZTIN7android8hardware7IBinder14DeathRecipientE" ]
10272  },
10273  {
10274   "alignment" : 4,
10275   "fields" :
10276   [
10277    {
10278     "access" : "private",
10279     "field_name" : "m_ptr",
10280     "referenced_type" : "_ZTIPN7android8hardware7IBinderE"
10281    }
10282   ],
10283   "linker_set_key" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
10284   "name" : "android::sp<android::hardware::IBinder>",
10285   "record_kind" : "class",
10286   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
10287   "self_type" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
10288   "size" : 4,
10289   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10290   "template_args" : [ "_ZTIN7android8hardware7IBinderE" ]
10291  },
10292  {
10293   "alignment" : 4,
10294   "fields" :
10295   [
10296    {
10297     "access" : "private",
10298     "field_name" : "m_ptr",
10299     "referenced_type" : "_ZTIPN7android8hardware7thermal4V1_08IThermalE"
10300    }
10301   ],
10302   "linker_set_key" : "_ZTIN7android2spINS_8hardware7thermal4V1_08IThermalEEE",
10303   "name" : "android::sp<android::hardware::thermal::V1_0::IThermal>",
10304   "record_kind" : "class",
10305   "referenced_type" : "_ZTIN7android2spINS_8hardware7thermal4V1_08IThermalEEE",
10306   "self_type" : "_ZTIN7android2spINS_8hardware7thermal4V1_08IThermalEEE",
10307   "size" : 4,
10308   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10309   "template_args" : [ "_ZTIN7android8hardware7thermal4V1_08IThermalE" ]
10310  },
10311  {
10312   "alignment" : 4,
10313   "fields" :
10314   [
10315    {
10316     "access" : "private",
10317     "field_name" : "m_ptr",
10318     "referenced_type" : "_ZTIPN7android8hardware7thermal4V2_023IThermalChangedCallbackE"
10319    }
10320   ],
10321   "linker_set_key" : "_ZTIN7android2spINS_8hardware7thermal4V2_023IThermalChangedCallbackEEE",
10322   "name" : "android::sp<android::hardware::thermal::V2_0::IThermalChangedCallback>",
10323   "record_kind" : "class",
10324   "referenced_type" : "_ZTIN7android2spINS_8hardware7thermal4V2_023IThermalChangedCallbackEEE",
10325   "self_type" : "_ZTIN7android2spINS_8hardware7thermal4V2_023IThermalChangedCallbackEEE",
10326   "size" : 4,
10327   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10328   "template_args" : [ "_ZTIN7android8hardware7thermal4V2_023IThermalChangedCallbackE" ]
10329  },
10330  {
10331   "alignment" : 4,
10332   "fields" :
10333   [
10334    {
10335     "access" : "private",
10336     "field_name" : "m_ptr",
10337     "referenced_type" : "_ZTIPN7android8hardware7thermal4V2_08IThermalE"
10338    }
10339   ],
10340   "linker_set_key" : "_ZTIN7android2spINS_8hardware7thermal4V2_08IThermalEEE",
10341   "name" : "android::sp<android::hardware::thermal::V2_0::IThermal>",
10342   "record_kind" : "class",
10343   "referenced_type" : "_ZTIN7android2spINS_8hardware7thermal4V2_08IThermalEEE",
10344   "self_type" : "_ZTIN7android2spINS_8hardware7thermal4V2_08IThermalEEE",
10345   "size" : 4,
10346   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10347   "template_args" : [ "_ZTIN7android8hardware7thermal4V2_08IThermalE" ]
10348  },
10349  {
10350   "alignment" : 4,
10351   "fields" :
10352   [
10353    {
10354     "access" : "private",
10355     "field_name" : "m_ptr",
10356     "referenced_type" : "_ZTIPN7android8hardware9BHwBinderE"
10357    }
10358   ],
10359   "linker_set_key" : "_ZTIN7android2spINS_8hardware9BHwBinderEEE",
10360   "name" : "android::sp<android::hardware::BHwBinder>",
10361   "record_kind" : "class",
10362   "referenced_type" : "_ZTIN7android2spINS_8hardware9BHwBinderEEE",
10363   "self_type" : "_ZTIN7android2spINS_8hardware9BHwBinderEEE",
10364   "size" : 4,
10365   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10366   "template_args" : [ "_ZTIN7android8hardware9BHwBinderE" ]
10367  },
10368  {
10369   "alignment" : 4,
10370   "fields" :
10371   [
10372    {
10373     "access" : "private",
10374     "field_name" : "m_ptr",
10375     "referenced_type" : "_ZTIPN7android4hidl4base4V1_05IBaseE"
10376    },
10377    {
10378     "access" : "private",
10379     "field_name" : "m_refs",
10380     "field_offset" : 32,
10381     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
10382    }
10383   ],
10384   "linker_set_key" : "_ZTIN7android2wpINS_4hidl4base4V1_05IBaseEEE",
10385   "name" : "android::wp<android::hidl::base::V1_0::IBase>",
10386   "record_kind" : "class",
10387   "referenced_type" : "_ZTIN7android2wpINS_4hidl4base4V1_05IBaseEEE",
10388   "self_type" : "_ZTIN7android2wpINS_4hidl4base4V1_05IBaseEEE",
10389   "size" : 8,
10390   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
10391   "template_args" : [ "_ZTIN7android4hidl4base4V1_05IBaseE" ]
10392  },
10393  {
10394   "alignment" : 4,
10395   "fields" :
10396   [
10397    {
10398     "access" : "private",
10399     "field_name" : "m_ptr",
10400     "referenced_type" : "_ZTIPN7android8hardware20hidl_death_recipientE"
10401    },
10402    {
10403     "access" : "private",
10404     "field_name" : "m_refs",
10405     "field_offset" : 32,
10406     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
10407    }
10408   ],
10409   "linker_set_key" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
10410   "name" : "android::wp<android::hardware::hidl_death_recipient>",
10411   "record_kind" : "class",
10412   "referenced_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
10413   "self_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
10414   "size" : 8,
10415   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
10416   "template_args" : [ "_ZTIN7android8hardware20hidl_death_recipientE" ]
10417  },
10418  {
10419   "alignment" : 4,
10420   "fields" :
10421   [
10422    {
10423     "access" : "private",
10424     "field_name" : "m_ptr",
10425     "referenced_type" : "_ZTIPN7android8hardware7IBinder14DeathRecipientE"
10426    },
10427    {
10428     "access" : "private",
10429     "field_name" : "m_refs",
10430     "field_offset" : 32,
10431     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
10432    }
10433   ],
10434   "linker_set_key" : "_ZTIN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
10435   "name" : "android::wp<android::hardware::IBinder::DeathRecipient>",
10436   "record_kind" : "class",
10437   "referenced_type" : "_ZTIN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
10438   "self_type" : "_ZTIN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
10439   "size" : 8,
10440   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
10441   "template_args" : [ "_ZTIN7android8hardware7IBinder14DeathRecipientE" ]
10442  },
10443  {
10444   "alignment" : 4,
10445   "fields" :
10446   [
10447    {
10448     "access" : "private",
10449     "field_name" : "m_ptr",
10450     "referenced_type" : "_ZTIPN7android8hardware9BHwBinderE"
10451    },
10452    {
10453     "access" : "private",
10454     "field_name" : "m_refs",
10455     "field_offset" : 32,
10456     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
10457    }
10458   ],
10459   "linker_set_key" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
10460   "name" : "android::wp<android::hardware::BHwBinder>",
10461   "record_kind" : "class",
10462   "referenced_type" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
10463   "self_type" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
10464   "size" : 8,
10465   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
10466   "template_args" : [ "_ZTIN7android8hardware9BHwBinderE" ]
10467  },
10468  {
10469   "alignment" : 4,
10470   "base_specifiers" :
10471   [
10472    {
10473     "is_virtual" : true,
10474     "referenced_type" : "_ZTIN7android7RefBaseE"
10475    }
10476   ],
10477   "linker_set_key" : "_ZTIN7android4hidl4base4V1_05IBaseE",
10478   "name" : "android::hidl::base::V1_0::IBase",
10479   "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE",
10480   "self_type" : "_ZTIN7android4hidl4base4V1_05IBaseE",
10481   "size" : 12,
10482   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h",
10483   "vtable_components" :
10484   [
10485    {
10486     "component_value" : 4,
10487     "kind" : "vbase_offset"
10488    },
10489    {
10490     "kind" : "offset_to_top"
10491    },
10492    {
10493     "kind" : "rtti",
10494     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
10495    },
10496    {
10497     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
10498    },
10499    {
10500     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
10501    },
10502    {
10503     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
10504    },
10505    {
10506     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
10507    },
10508    {
10509     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
10510    },
10511    {
10512     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
10513    },
10514    {
10515     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
10516    },
10517    {
10518     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
10519    },
10520    {
10521     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
10522    },
10523    {
10524     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
10525    },
10526    {
10527     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
10528    },
10529    {
10530     "kind" : "complete_dtor_pointer",
10531     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD1Ev"
10532    },
10533    {
10534     "kind" : "deleting_dtor_pointer",
10535     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD0Ev"
10536    },
10537    {
10538     "kind" : "vcall_offset"
10539    },
10540    {
10541     "kind" : "vcall_offset"
10542    },
10543    {
10544     "kind" : "vcall_offset"
10545    },
10546    {
10547     "kind" : "vcall_offset"
10548    },
10549    {
10550     "component_value" : -4,
10551     "kind" : "vcall_offset"
10552    },
10553    {
10554     "component_value" : -4,
10555     "kind" : "offset_to_top"
10556    },
10557    {
10558     "kind" : "rtti",
10559     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
10560    },
10561    {
10562     "kind" : "complete_dtor_pointer",
10563     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_05IBaseD1Ev"
10564    },
10565    {
10566     "kind" : "deleting_dtor_pointer",
10567     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_05IBaseD0Ev"
10568    },
10569    {
10570     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10571    },
10572    {
10573     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10574    },
10575    {
10576     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10577    },
10578    {
10579     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10580    }
10581   ]
10582  },
10583  {
10584   "alignment" : 4,
10585   "base_specifiers" :
10586   [
10587    {
10588     "referenced_type" : "_ZTIN7android8hardware9BHwBinderE"
10589    },
10590    {
10591     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
10592    }
10593   ],
10594   "fields" :
10595   [
10596    {
10597     "access" : "private",
10598     "field_name" : "_hidl_mImpl",
10599     "field_offset" : 512,
10600     "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE"
10601    }
10602   ],
10603   "linker_set_key" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE",
10604   "name" : "android::hidl::base::V1_0::BnHwBase",
10605   "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE",
10606   "self_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE",
10607   "size" : 76,
10608   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h",
10609   "vtable_components" :
10610   [
10611    {
10612     "component_value" : 68,
10613     "kind" : "vbase_offset"
10614    },
10615    {
10616     "kind" : "offset_to_top"
10617    },
10618    {
10619     "kind" : "rtti",
10620     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
10621    },
10622    {
10623     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
10624    },
10625    {
10626     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
10627    },
10628    {
10629     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
10630    },
10631    {
10632     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BnHwBase13checkSubclassEPKv"
10633    },
10634    {
10635     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
10636    },
10637    {
10638     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
10639    },
10640    {
10641     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
10642    },
10643    {
10644     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
10645    },
10646    {
10647     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
10648    },
10649    {
10650     "kind" : "complete_dtor_pointer",
10651     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD1Ev"
10652    },
10653    {
10654     "kind" : "deleting_dtor_pointer",
10655     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD0Ev"
10656    },
10657    {
10658     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBase10onTransactEjRKNS_8hardware6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
10659    },
10660    {
10661     "component_value" : -20,
10662     "kind" : "offset_to_top"
10663    },
10664    {
10665     "kind" : "rtti",
10666     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
10667    },
10668    {
10669     "kind" : "complete_dtor_pointer",
10670     "mangled_component_name" : "_ZThn20_N7android4hidl4base4V1_08BnHwBaseD1Ev"
10671    },
10672    {
10673     "kind" : "deleting_dtor_pointer",
10674     "mangled_component_name" : "_ZThn20_N7android4hidl4base4V1_08BnHwBaseD0Ev"
10675    },
10676    {
10677     "kind" : "vcall_offset"
10678    },
10679    {
10680     "kind" : "vcall_offset"
10681    },
10682    {
10683     "kind" : "vcall_offset"
10684    },
10685    {
10686     "kind" : "vcall_offset"
10687    },
10688    {
10689     "component_value" : -68,
10690     "kind" : "vcall_offset"
10691    },
10692    {
10693     "component_value" : -68,
10694     "kind" : "offset_to_top"
10695    },
10696    {
10697     "kind" : "rtti",
10698     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
10699    },
10700    {
10701     "kind" : "complete_dtor_pointer",
10702     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BnHwBaseD1Ev"
10703    },
10704    {
10705     "kind" : "deleting_dtor_pointer",
10706     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BnHwBaseD0Ev"
10707    },
10708    {
10709     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10710    },
10711    {
10712     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10713    },
10714    {
10715     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10716    },
10717    {
10718     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10719    }
10720   ]
10721  },
10722  {
10723   "alignment" : 4,
10724   "base_specifiers" :
10725   [
10726    {
10727     "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
10728    },
10729    {
10730     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
10731    }
10732   ],
10733   "fields" :
10734   [
10735    {
10736     "access" : "private",
10737     "field_name" : "_hidl_mMutex",
10738     "field_offset" : 544,
10739     "referenced_type" : "_ZTINSt3__15mutexE"
10740    },
10741    {
10742     "access" : "private",
10743     "field_name" : "_hidl_mDeathRecipients",
10744     "field_offset" : 576,
10745     "referenced_type" : "_ZTINSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEEE"
10746    }
10747   ],
10748   "linker_set_key" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE",
10749   "name" : "android::hidl::base::V1_0::BpHwBase",
10750   "referenced_type" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE",
10751   "self_type" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE",
10752   "size" : 92,
10753   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h",
10754   "vtable_components" :
10755   [
10756    {
10757     "component_value" : 84,
10758     "kind" : "vbase_offset"
10759    },
10760    {
10761     "kind" : "offset_to_top"
10762    },
10763    {
10764     "kind" : "rtti",
10765     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
10766    },
10767    {
10768     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BpHwBase8isRemoteEv"
10769    },
10770    {
10771     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
10772    },
10773    {
10774     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
10775    },
10776    {
10777     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
10778    },
10779    {
10780     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
10781    },
10782    {
10783     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21setHALInstrumentationEv"
10784    },
10785    {
10786     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
10787    },
10788    {
10789     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase4pingEv"
10790    },
10791    {
10792     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
10793    },
10794    {
10795     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21notifySyspropsChangedEv"
10796    },
10797    {
10798     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
10799    },
10800    {
10801     "kind" : "complete_dtor_pointer",
10802     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD1Ev"
10803    },
10804    {
10805     "kind" : "deleting_dtor_pointer",
10806     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD0Ev"
10807    },
10808    {
10809     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
10810    },
10811    {
10812     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase15onLastStrongRefEPKv"
10813    },
10814    {
10815     "component_value" : 80,
10816     "kind" : "vbase_offset"
10817    },
10818    {
10819     "component_value" : -4,
10820     "kind" : "offset_to_top"
10821    },
10822    {
10823     "kind" : "rtti",
10824     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
10825    },
10826    {
10827     "kind" : "complete_dtor_pointer",
10828     "mangled_component_name" : "_ZThn4_N7android4hidl4base4V1_08BpHwBaseD1Ev"
10829    },
10830    {
10831     "kind" : "deleting_dtor_pointer",
10832     "mangled_component_name" : "_ZThn4_N7android4hidl4base4V1_08BpHwBaseD0Ev"
10833    },
10834    {
10835     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
10836    },
10837    {
10838     "component_value" : 76,
10839     "kind" : "vbase_offset"
10840    },
10841    {
10842     "component_value" : -8,
10843     "kind" : "offset_to_top"
10844    },
10845    {
10846     "kind" : "rtti",
10847     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
10848    },
10849    {
10850     "kind" : "complete_dtor_pointer",
10851     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD1Ev"
10852    },
10853    {
10854     "kind" : "deleting_dtor_pointer",
10855     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD0Ev"
10856    },
10857    {
10858     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
10859    },
10860    {
10861     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBase15onLastStrongRefEPKv"
10862    },
10863    {
10864     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10865    },
10866    {
10867     "component_value" : -24,
10868     "kind" : "offset_to_top"
10869    },
10870    {
10871     "kind" : "rtti",
10872     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
10873    },
10874    {
10875     "kind" : "complete_dtor_pointer",
10876     "mangled_component_name" : "_ZThn24_N7android4hidl4base4V1_08BpHwBaseD1Ev"
10877    },
10878    {
10879     "kind" : "deleting_dtor_pointer",
10880     "mangled_component_name" : "_ZThn24_N7android4hidl4base4V1_08BpHwBaseD0Ev"
10881    },
10882    {
10883     "kind" : "vcall_offset"
10884    },
10885    {
10886     "component_value" : -76,
10887     "kind" : "vcall_offset"
10888    },
10889    {
10890     "component_value" : -84,
10891     "kind" : "vcall_offset"
10892    },
10893    {
10894     "component_value" : -76,
10895     "kind" : "vcall_offset"
10896    },
10897    {
10898     "component_value" : -84,
10899     "kind" : "vcall_offset"
10900    },
10901    {
10902     "component_value" : -84,
10903     "kind" : "offset_to_top"
10904    },
10905    {
10906     "kind" : "rtti",
10907     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
10908    },
10909    {
10910     "kind" : "complete_dtor_pointer",
10911     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BpHwBaseD1Ev"
10912    },
10913    {
10914     "kind" : "deleting_dtor_pointer",
10915     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BpHwBaseD0Ev"
10916    },
10917    {
10918     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
10919    },
10920    {
10921     "mangled_component_name" : "_ZTv0_n20_N7android4hidl4base4V1_08BpHwBase15onLastStrongRefEPKv"
10922    },
10923    {
10924     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10925    },
10926    {
10927     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10928    }
10929   ]
10930  },
10931  {
10932   "alignment" : 8,
10933   "fields" :
10934   [
10935    {
10936     "field_name" : "pid",
10937     "referenced_type" : "_ZTIi"
10938    },
10939    {
10940     "field_name" : "ptr",
10941     "field_offset" : 64,
10942     "referenced_type" : "_ZTIy"
10943    },
10944    {
10945     "field_name" : "arch",
10946     "field_offset" : 128,
10947     "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE"
10948    }
10949   ],
10950   "linker_set_key" : "_ZTIN7android4hidl4base4V1_09DebugInfoE",
10951   "name" : "android::hidl::base::V1_0::DebugInfo",
10952   "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfoE",
10953   "self_type" : "_ZTIN7android4hidl4base4V1_09DebugInfoE",
10954   "size" : 24,
10955   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
10956  },
10957  {
10958   "alignment" : 8,
10959   "fields" :
10960   [
10961    {
10962     "field_name" : "interfaceName",
10963     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
10964    },
10965    {
10966     "field_name" : "instanceName",
10967     "field_offset" : 128,
10968     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
10969    },
10970    {
10971     "field_name" : "pid",
10972     "field_offset" : 256,
10973     "referenced_type" : "_ZTIi"
10974    },
10975    {
10976     "field_name" : "clientPids",
10977     "field_offset" : 320,
10978     "referenced_type" : "_ZTIN7android8hardware8hidl_vecIiEE"
10979    },
10980    {
10981     "field_name" : "arch",
10982     "field_offset" : 448,
10983     "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE"
10984    }
10985   ],
10986   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_015IServiceManager17InstanceDebugInfoE",
10987   "name" : "android::hidl::manager::V1_0::IServiceManager::InstanceDebugInfo",
10988   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager17InstanceDebugInfoE",
10989   "self_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager17InstanceDebugInfoE",
10990   "size" : 64,
10991   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
10992  },
10993  {
10994   "alignment" : 4,
10995   "base_specifiers" :
10996   [
10997    {
10998     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
10999    }
11000   ],
11001   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
11002   "name" : "android::hidl::manager::V1_0::IServiceManager",
11003   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
11004   "self_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
11005   "size" : 12,
11006   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
11007   "vtable_components" :
11008   [
11009    {
11010     "component_value" : 4,
11011     "kind" : "vbase_offset"
11012    },
11013    {
11014     "kind" : "offset_to_top"
11015    },
11016    {
11017     "kind" : "rtti",
11018     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
11019    },
11020    {
11021     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_015IServiceManager8isRemoteEv"
11022    },
11023    {
11024     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
11025    },
11026    {
11027     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
11028    },
11029    {
11030     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
11031    },
11032    {
11033     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
11034    },
11035    {
11036     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21setHALInstrumentationEv"
11037    },
11038    {
11039     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
11040    },
11041    {
11042     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4pingEv"
11043    },
11044    {
11045     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
11046    },
11047    {
11048     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21notifySyspropsChangedEv"
11049    },
11050    {
11051     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
11052    },
11053    {
11054     "kind" : "complete_dtor_pointer",
11055     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD1Ev"
11056    },
11057    {
11058     "kind" : "deleting_dtor_pointer",
11059     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD0Ev"
11060    },
11061    {
11062     "is_pure" : true,
11063     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3getERKNS_8hardware11hidl_stringES7_"
11064    },
11065    {
11066     "is_pure" : true,
11067     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3addERKNS_8hardware11hidl_stringERKNS_2spINS0_4base4V1_05IBaseEEE"
11068    },
11069    {
11070     "is_pure" : true,
11071     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getTransportERKNS_8hardware11hidl_stringES7_"
11072    },
11073    {
11074     "is_pure" : true,
11075     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4listENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
11076    },
11077    {
11078     "is_pure" : true,
11079     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager15listByInterfaceERKNS_8hardware11hidl_stringENSt3__18functionIFvRKNS4_8hidl_vecIS5_EEEEE"
11080    },
11081    {
11082     "is_pure" : true,
11083     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager24registerForNotificationsERKNS_8hardware11hidl_stringES7_RKNS_2spINS2_20IServiceNotificationEEE"
11084    },
11085    {
11086     "is_pure" : true,
11087     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager9debugDumpENSt3__18functionIFvRKNS_8hardware8hidl_vecINS3_17InstanceDebugInfoEEEEEE"
11088    },
11089    {
11090     "is_pure" : true,
11091     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager25registerPassthroughClientERKNS_8hardware11hidl_stringES7_"
11092    },
11093    {
11094     "kind" : "vcall_offset"
11095    },
11096    {
11097     "kind" : "vcall_offset"
11098    },
11099    {
11100     "kind" : "vcall_offset"
11101    },
11102    {
11103     "kind" : "vcall_offset"
11104    },
11105    {
11106     "component_value" : -4,
11107     "kind" : "vcall_offset"
11108    },
11109    {
11110     "component_value" : -4,
11111     "kind" : "offset_to_top"
11112    },
11113    {
11114     "kind" : "rtti",
11115     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
11116    },
11117    {
11118     "kind" : "complete_dtor_pointer",
11119     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_015IServiceManagerD1Ev"
11120    },
11121    {
11122     "kind" : "deleting_dtor_pointer",
11123     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_015IServiceManagerD0Ev"
11124    },
11125    {
11126     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11127    },
11128    {
11129     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11130    },
11131    {
11132     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11133    },
11134    {
11135     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11136    }
11137   ]
11138  },
11139  {
11140   "alignment" : 4,
11141   "base_specifiers" :
11142   [
11143    {
11144     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
11145    }
11146   ],
11147   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
11148   "name" : "android::hidl::manager::V1_0::IServiceNotification",
11149   "referenced_type" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
11150   "self_type" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
11151   "size" : 12,
11152   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h",
11153   "vtable_components" :
11154   [
11155    {
11156     "component_value" : 4,
11157     "kind" : "vbase_offset"
11158    },
11159    {
11160     "kind" : "offset_to_top"
11161    },
11162    {
11163     "kind" : "rtti",
11164     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
11165    },
11166    {
11167     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_020IServiceNotification8isRemoteEv"
11168    },
11169    {
11170     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
11171    },
11172    {
11173     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
11174    },
11175    {
11176     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
11177    },
11178    {
11179     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
11180    },
11181    {
11182     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21setHALInstrumentationEv"
11183    },
11184    {
11185     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
11186    },
11187    {
11188     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification4pingEv"
11189    },
11190    {
11191     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
11192    },
11193    {
11194     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21notifySyspropsChangedEv"
11195    },
11196    {
11197     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
11198    },
11199    {
11200     "kind" : "complete_dtor_pointer",
11201     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD1Ev"
11202    },
11203    {
11204     "kind" : "deleting_dtor_pointer",
11205     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD0Ev"
11206    },
11207    {
11208     "is_pure" : true,
11209     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14onRegistrationERKNS_8hardware11hidl_stringES7_b"
11210    },
11211    {
11212     "kind" : "vcall_offset"
11213    },
11214    {
11215     "kind" : "vcall_offset"
11216    },
11217    {
11218     "kind" : "vcall_offset"
11219    },
11220    {
11221     "kind" : "vcall_offset"
11222    },
11223    {
11224     "component_value" : -4,
11225     "kind" : "vcall_offset"
11226    },
11227    {
11228     "component_value" : -4,
11229     "kind" : "offset_to_top"
11230    },
11231    {
11232     "kind" : "rtti",
11233     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
11234    },
11235    {
11236     "kind" : "complete_dtor_pointer",
11237     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_020IServiceNotificationD1Ev"
11238    },
11239    {
11240     "kind" : "deleting_dtor_pointer",
11241     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_020IServiceNotificationD0Ev"
11242    },
11243    {
11244     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11245    },
11246    {
11247     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11248    },
11249    {
11250     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11251    },
11252    {
11253     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11254    }
11255   ]
11256  },
11257  {
11258   "alignment" : 4,
11259   "fields" :
11260   [
11261    {
11262     "access" : "private",
11263     "field_name" : "mLock",
11264     "referenced_type" : "_ZTIRN7android5MutexE"
11265    }
11266   ],
11267   "linker_set_key" : "_ZTIN7android5Mutex8AutolockE",
11268   "name" : "android::Mutex::Autolock",
11269   "record_kind" : "class",
11270   "referenced_type" : "_ZTIN7android5Mutex8AutolockE",
11271   "self_type" : "_ZTIN7android5Mutex8AutolockE",
11272   "size" : 4,
11273   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
11274  },
11275  {
11276   "alignment" : 4,
11277   "fields" :
11278   [
11279    {
11280     "access" : "private",
11281     "field_name" : "mMutex",
11282     "referenced_type" : "_ZTI15pthread_mutex_t"
11283    }
11284   ],
11285   "linker_set_key" : "_ZTIN7android5MutexE",
11286   "name" : "android::Mutex",
11287   "record_kind" : "class",
11288   "referenced_type" : "_ZTIN7android5MutexE",
11289   "self_type" : "_ZTIN7android5MutexE",
11290   "size" : 4,
11291   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
11292  },
11293  {
11294   "alignment" : 4,
11295   "fields" :
11296   [
11297    {
11298     "access" : "private",
11299     "field_name" : "mLock",
11300     "referenced_type" : "_ZTIRN7android6RWLockE"
11301    }
11302   ],
11303   "linker_set_key" : "_ZTIN7android6RWLock9AutoRLockE",
11304   "name" : "android::RWLock::AutoRLock",
11305   "record_kind" : "class",
11306   "referenced_type" : "_ZTIN7android6RWLock9AutoRLockE",
11307   "self_type" : "_ZTIN7android6RWLock9AutoRLockE",
11308   "size" : 4,
11309   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
11310  },
11311  {
11312   "alignment" : 4,
11313   "fields" :
11314   [
11315    {
11316     "access" : "private",
11317     "field_name" : "mLock",
11318     "referenced_type" : "_ZTIRN7android6RWLockE"
11319    }
11320   ],
11321   "linker_set_key" : "_ZTIN7android6RWLock9AutoWLockE",
11322   "name" : "android::RWLock::AutoWLock",
11323   "record_kind" : "class",
11324   "referenced_type" : "_ZTIN7android6RWLock9AutoWLockE",
11325   "self_type" : "_ZTIN7android6RWLock9AutoWLockE",
11326   "size" : 4,
11327   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
11328  },
11329  {
11330   "alignment" : 4,
11331   "fields" :
11332   [
11333    {
11334     "access" : "private",
11335     "field_name" : "mRWLock",
11336     "referenced_type" : "_ZTI16pthread_rwlock_t"
11337    }
11338   ],
11339   "linker_set_key" : "_ZTIN7android6RWLockE",
11340   "name" : "android::RWLock",
11341   "record_kind" : "class",
11342   "referenced_type" : "_ZTIN7android6RWLockE",
11343   "self_type" : "_ZTIN7android6RWLockE",
11344   "size" : 40,
11345   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
11346  },
11347  {
11348   "alignment" : 4,
11349   "base_specifiers" :
11350   [
11351    {
11352     "is_virtual" : true,
11353     "referenced_type" : "_ZTIN7android7RefBaseE"
11354    }
11355   ],
11356   "fields" :
11357   [
11358    {
11359     "access" : "private",
11360     "field_name" : "mCanCallJava",
11361     "field_offset" : 32,
11362     "referenced_type" : "_ZTIKb"
11363    },
11364    {
11365     "access" : "private",
11366     "field_name" : "mThread",
11367     "field_offset" : 64,
11368     "referenced_type" : "_ZTIPv"
11369    },
11370    {
11371     "access" : "private",
11372     "field_name" : "mLock",
11373     "field_offset" : 96,
11374     "referenced_type" : "_ZTIN7android5MutexE"
11375    },
11376    {
11377     "access" : "private",
11378     "field_name" : "mThreadExitedCondition",
11379     "field_offset" : 128,
11380     "referenced_type" : "_ZTIN7android9ConditionE"
11381    },
11382    {
11383     "access" : "private",
11384     "field_name" : "mStatus",
11385     "field_offset" : 160,
11386     "referenced_type" : "_ZTIi"
11387    },
11388    {
11389     "access" : "private",
11390     "field_name" : "mExitPending",
11391     "field_offset" : 192,
11392     "referenced_type" : "_ZTIVb"
11393    },
11394    {
11395     "access" : "private",
11396     "field_name" : "mRunning",
11397     "field_offset" : 200,
11398     "referenced_type" : "_ZTIVb"
11399    },
11400    {
11401     "access" : "private",
11402     "field_name" : "mHoldSelf",
11403     "field_offset" : 224,
11404     "referenced_type" : "_ZTIN7android2spINS_6ThreadEEE"
11405    },
11406    {
11407     "access" : "private",
11408     "field_name" : "mTid",
11409     "field_offset" : 256,
11410     "referenced_type" : "_ZTIi"
11411    }
11412   ],
11413   "linker_set_key" : "_ZTIN7android6ThreadE",
11414   "name" : "android::Thread",
11415   "record_kind" : "class",
11416   "referenced_type" : "_ZTIN7android6ThreadE",
11417   "self_type" : "_ZTIN7android6ThreadE",
11418   "size" : 44,
11419   "source_file" : "/system/core/libutils/include/utils/Thread.h",
11420   "vtable_components" :
11421   [
11422    {
11423     "component_value" : 36,
11424     "kind" : "vbase_offset"
11425    },
11426    {
11427     "kind" : "offset_to_top"
11428    },
11429    {
11430     "kind" : "rtti",
11431     "mangled_component_name" : "_ZTIN7android6ThreadE"
11432    },
11433    {
11434     "kind" : "complete_dtor_pointer",
11435     "mangled_component_name" : "_ZN7android6ThreadD1Ev"
11436    },
11437    {
11438     "kind" : "deleting_dtor_pointer",
11439     "mangled_component_name" : "_ZN7android6ThreadD0Ev"
11440    },
11441    {
11442     "mangled_component_name" : "_ZN7android6Thread3runEPKcij"
11443    },
11444    {
11445     "mangled_component_name" : "_ZN7android6Thread11requestExitEv"
11446    },
11447    {
11448     "mangled_component_name" : "_ZN7android6Thread10readyToRunEv"
11449    },
11450    {
11451     "is_pure" : true,
11452     "mangled_component_name" : "_ZN7android6Thread10threadLoopEv"
11453    },
11454    {
11455     "kind" : "vcall_offset"
11456    },
11457    {
11458     "kind" : "vcall_offset"
11459    },
11460    {
11461     "kind" : "vcall_offset"
11462    },
11463    {
11464     "kind" : "vcall_offset"
11465    },
11466    {
11467     "component_value" : -36,
11468     "kind" : "vcall_offset"
11469    },
11470    {
11471     "component_value" : -36,
11472     "kind" : "offset_to_top"
11473    },
11474    {
11475     "kind" : "rtti",
11476     "mangled_component_name" : "_ZTIN7android6ThreadE"
11477    },
11478    {
11479     "kind" : "complete_dtor_pointer",
11480     "mangled_component_name" : "_ZTv0_n12_N7android6ThreadD1Ev"
11481    },
11482    {
11483     "kind" : "deleting_dtor_pointer",
11484     "mangled_component_name" : "_ZTv0_n12_N7android6ThreadD0Ev"
11485    },
11486    {
11487     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11488    },
11489    {
11490     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11491    },
11492    {
11493     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11494    },
11495    {
11496     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11497    }
11498   ]
11499  },
11500  {
11501   "alignment" : 4,
11502   "base_specifiers" :
11503   [
11504    {
11505     "access" : "private",
11506     "referenced_type" : "_ZTIN7android10VectorImplE"
11507    }
11508   ],
11509   "linker_set_key" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
11510   "name" : "android::Vector<android::hardware::ProcessState::handle_entry>",
11511   "record_kind" : "class",
11512   "referenced_type" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
11513   "self_type" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
11514   "size" : 20,
11515   "source_file" : "/system/core/libutils/include/utils/Vector.h",
11516   "template_args" : [ "_ZTIN7android8hardware12ProcessState12handle_entryE" ],
11517   "vtable_components" :
11518   [
11519    {
11520     "kind" : "offset_to_top"
11521    },
11522    {
11523     "kind" : "rtti",
11524     "mangled_component_name" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE"
11525    },
11526    {
11527     "kind" : "complete_dtor_pointer",
11528     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED1Ev"
11529    },
11530    {
11531     "kind" : "deleting_dtor_pointer",
11532     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED0Ev"
11533    },
11534    {
11535     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE12do_constructEPvj"
11536    },
11537    {
11538     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE10do_destroyEPvj"
11539    },
11540    {
11541     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE7do_copyEPvPKvj"
11542    },
11543    {
11544     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE8do_splatEPvPKvj"
11545    },
11546    {
11547     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE15do_move_forwardEPvPKvj"
11548    },
11549    {
11550     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE16do_move_backwardEPvPKvj"
11551    }
11552   ]
11553  },
11554  {
11555   "alignment" : 1,
11556   "linker_set_key" : "_ZTIN7android7RefBase12weakref_typeE",
11557   "name" : "android::RefBase::weakref_type",
11558   "record_kind" : "class",
11559   "referenced_type" : "_ZTIN7android7RefBase12weakref_typeE",
11560   "self_type" : "_ZTIN7android7RefBase12weakref_typeE",
11561   "size" : 1,
11562   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
11563  },
11564  {
11565   "alignment" : 4,
11566   "fields" :
11567   [
11568    {
11569     "access" : "private",
11570     "field_name" : "mRefs",
11571     "field_offset" : 32,
11572     "referenced_type" : "_ZTIKPN7android7RefBase12weakref_implE"
11573    }
11574   ],
11575   "linker_set_key" : "_ZTIN7android7RefBaseE",
11576   "name" : "android::RefBase",
11577   "record_kind" : "class",
11578   "referenced_type" : "_ZTIN7android7RefBaseE",
11579   "self_type" : "_ZTIN7android7RefBaseE",
11580   "size" : 8,
11581   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
11582   "vtable_components" :
11583   [
11584    {
11585     "kind" : "offset_to_top"
11586    },
11587    {
11588     "kind" : "rtti",
11589     "mangled_component_name" : "_ZTIN7android7RefBaseE"
11590    },
11591    {
11592     "kind" : "complete_dtor_pointer",
11593     "mangled_component_name" : "_ZN7android7RefBaseD1Ev"
11594    },
11595    {
11596     "kind" : "deleting_dtor_pointer",
11597     "mangled_component_name" : "_ZN7android7RefBaseD0Ev"
11598    },
11599    {
11600     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11601    },
11602    {
11603     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11604    },
11605    {
11606     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11607    },
11608    {
11609     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11610    }
11611   ]
11612  },
11613  {
11614   "alignment" : 4,
11615   "fields" :
11616   [
11617    {
11618     "access" : "private",
11619     "field_name" : "mString",
11620     "referenced_type" : "_ZTIPKc"
11621    }
11622   ],
11623   "linker_set_key" : "_ZTIN7android7String8E",
11624   "name" : "android::String8",
11625   "record_kind" : "class",
11626   "referenced_type" : "_ZTIN7android7String8E",
11627   "self_type" : "_ZTIN7android7String8E",
11628   "size" : 4,
11629   "source_file" : "/system/core/libutils/include/utils/String8.h"
11630  },
11631  {
11632   "alignment" : 4,
11633   "fields" :
11634   [
11635    {
11636     "access" : "private",
11637     "field_name" : "mString",
11638     "referenced_type" : "_ZTIPKDs"
11639    }
11640   ],
11641   "linker_set_key" : "_ZTIN7android8String16E",
11642   "name" : "android::String16",
11643   "record_kind" : "class",
11644   "referenced_type" : "_ZTIN7android8String16E",
11645   "self_type" : "_ZTIN7android8String16E",
11646   "size" : 4,
11647   "source_file" : "/system/core/libutils/include/utils/String16.h"
11648  },
11649  {
11650   "alignment" : 4,
11651   "base_specifiers" :
11652   [
11653    {
11654     "is_virtual" : true,
11655     "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE"
11656    },
11657    {
11658     "is_virtual" : true,
11659     "referenced_type" : "_ZTIN7android7RefBaseE"
11660    }
11661   ],
11662   "linker_set_key" : "_ZTIN7android8hardware10HidlMemoryE",
11663   "name" : "android::hardware::HidlMemory",
11664   "record_kind" : "class",
11665   "referenced_type" : "_ZTIN7android8hardware10HidlMemoryE",
11666   "self_type" : "_ZTIN7android8hardware10HidlMemoryE",
11667   "size" : 52,
11668   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
11669   "vtable_components" :
11670   [
11671    {
11672     "component_value" : 44,
11673     "kind" : "vbase_offset"
11674    },
11675    {
11676     "component_value" : 4,
11677     "kind" : "vbase_offset"
11678    },
11679    {
11680     "kind" : "offset_to_top"
11681    },
11682    {
11683     "kind" : "rtti",
11684     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
11685    },
11686    {
11687     "kind" : "complete_dtor_pointer",
11688     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD1Ev"
11689    },
11690    {
11691     "kind" : "deleting_dtor_pointer",
11692     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD0Ev"
11693    },
11694    {
11695     "kind" : "vcall_offset"
11696    },
11697    {
11698     "kind" : "vcall_offset"
11699    },
11700    {
11701     "kind" : "vcall_offset"
11702    },
11703    {
11704     "kind" : "vcall_offset"
11705    },
11706    {
11707     "component_value" : -44,
11708     "kind" : "vcall_offset"
11709    },
11710    {
11711     "component_value" : -44,
11712     "kind" : "offset_to_top"
11713    },
11714    {
11715     "kind" : "rtti",
11716     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
11717    },
11718    {
11719     "kind" : "complete_dtor_pointer",
11720     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10HidlMemoryD1Ev"
11721    },
11722    {
11723     "kind" : "deleting_dtor_pointer",
11724     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10HidlMemoryD0Ev"
11725    },
11726    {
11727     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11728    },
11729    {
11730     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11731    },
11732    {
11733     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11734    },
11735    {
11736     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11737    }
11738   ]
11739  },
11740  {
11741   "alignment" : 4,
11742   "base_specifiers" :
11743   [
11744    {
11745     "is_virtual" : true,
11746     "referenced_type" : "_ZTIN7android7RefBaseE"
11747    }
11748   ],
11749   "linker_set_key" : "_ZTIN7android8hardware10IInterfaceE",
11750   "name" : "android::hardware::IInterface",
11751   "record_kind" : "class",
11752   "referenced_type" : "_ZTIN7android8hardware10IInterfaceE",
11753   "self_type" : "_ZTIN7android8hardware10IInterfaceE",
11754   "size" : 12,
11755   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
11756   "vtable_components" :
11757   [
11758    {
11759     "component_value" : 4,
11760     "kind" : "vbase_offset"
11761    },
11762    {
11763     "kind" : "offset_to_top"
11764    },
11765    {
11766     "kind" : "rtti",
11767     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
11768    },
11769    {
11770     "kind" : "complete_dtor_pointer",
11771     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD1Ev"
11772    },
11773    {
11774     "kind" : "deleting_dtor_pointer",
11775     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD0Ev"
11776    },
11777    {
11778     "is_pure" : true,
11779     "mangled_component_name" : "_ZN7android8hardware10IInterface10onAsBinderEv"
11780    },
11781    {
11782     "kind" : "vcall_offset"
11783    },
11784    {
11785     "kind" : "vcall_offset"
11786    },
11787    {
11788     "kind" : "vcall_offset"
11789    },
11790    {
11791     "kind" : "vcall_offset"
11792    },
11793    {
11794     "component_value" : -4,
11795     "kind" : "vcall_offset"
11796    },
11797    {
11798     "component_value" : -4,
11799     "kind" : "offset_to_top"
11800    },
11801    {
11802     "kind" : "rtti",
11803     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
11804    },
11805    {
11806     "kind" : "complete_dtor_pointer",
11807     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10IInterfaceD1Ev"
11808    },
11809    {
11810     "kind" : "deleting_dtor_pointer",
11811     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10IInterfaceD0Ev"
11812    },
11813    {
11814     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11815    },
11816    {
11817     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11818    },
11819    {
11820     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11821    },
11822    {
11823     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11824    }
11825   ]
11826  },
11827  {
11828   "alignment" : 4,
11829   "fields" :
11830   [
11831    {
11832     "access" : "private",
11833     "field_name" : "mBuffer",
11834     "referenced_type" : "_ZTIA7_f"
11835    }
11836   ],
11837   "linker_set_key" : "_ZTIN7android8hardware10hidl_arrayIfLj7EJEEE",
11838   "name" : "android::hardware::hidl_array<float, 7>",
11839   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIfLj7EJEEE",
11840   "self_type" : "_ZTIN7android8hardware10hidl_arrayIfLj7EJEEE",
11841   "size" : 28,
11842   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
11843   "template_args" : [ "_ZTIf" ]
11844  },
11845  {
11846   "alignment" : 1,
11847   "fields" :
11848   [
11849    {
11850     "access" : "private",
11851     "field_name" : "mBuffer",
11852     "referenced_type" : "_ZTIA32_h"
11853    }
11854   ],
11855   "linker_set_key" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
11856   "name" : "android::hardware::hidl_array<unsigned char, 32>",
11857   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
11858   "self_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
11859   "size" : 32,
11860   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
11861   "template_args" : [ "_ZTIh" ]
11862  },
11863  {
11864   "alignment" : 4,
11865   "base_specifiers" :
11866   [
11867    {
11868     "is_virtual" : true,
11869     "referenced_type" : "_ZTIN7android7RefBaseE"
11870    }
11871   ],
11872   "fields" :
11873   [
11874    {
11875     "access" : "private",
11876     "field_name" : "mRemote",
11877     "field_offset" : 32,
11878     "referenced_type" : "_ZTIKPN7android8hardware7IBinderE"
11879    },
11880    {
11881     "access" : "private",
11882     "field_name" : "mRefs",
11883     "field_offset" : 64,
11884     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
11885    },
11886    {
11887     "access" : "private",
11888     "field_name" : "mState",
11889     "field_offset" : 96,
11890     "referenced_type" : "_ZTINSt3__16atomicIiEE"
11891    }
11892   ],
11893   "linker_set_key" : "_ZTIN7android8hardware11BpHwRefBaseE",
11894   "name" : "android::hardware::BpHwRefBase",
11895   "record_kind" : "class",
11896   "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE",
11897   "self_type" : "_ZTIN7android8hardware11BpHwRefBaseE",
11898   "size" : 24,
11899   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
11900   "vtable_components" :
11901   [
11902    {
11903     "component_value" : 16,
11904     "kind" : "vbase_offset"
11905    },
11906    {
11907     "kind" : "offset_to_top"
11908    },
11909    {
11910     "kind" : "rtti",
11911     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
11912    },
11913    {
11914     "kind" : "complete_dtor_pointer",
11915     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD1Ev"
11916    },
11917    {
11918     "kind" : "deleting_dtor_pointer",
11919     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD0Ev"
11920    },
11921    {
11922     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
11923    },
11924    {
11925     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11926    },
11927    {
11928     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11929    },
11930    {
11931     "kind" : "vcall_offset"
11932    },
11933    {
11934     "component_value" : -16,
11935     "kind" : "vcall_offset"
11936    },
11937    {
11938     "component_value" : -16,
11939     "kind" : "vcall_offset"
11940    },
11941    {
11942     "component_value" : -16,
11943     "kind" : "vcall_offset"
11944    },
11945    {
11946     "component_value" : -16,
11947     "kind" : "vcall_offset"
11948    },
11949    {
11950     "component_value" : -16,
11951     "kind" : "offset_to_top"
11952    },
11953    {
11954     "kind" : "rtti",
11955     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
11956    },
11957    {
11958     "kind" : "complete_dtor_pointer",
11959     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpHwRefBaseD1Ev"
11960    },
11961    {
11962     "kind" : "deleting_dtor_pointer",
11963     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpHwRefBaseD0Ev"
11964    },
11965    {
11966     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
11967    },
11968    {
11969     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11970    },
11971    {
11972     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11973    },
11974    {
11975     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11976    }
11977   ]
11978  },
11979  {
11980   "alignment" : 4,
11981   "base_specifiers" :
11982   [
11983    {
11984     "referenced_type" : "_ZTIN7android8hardware7thermal4V1_08IThermalE"
11985    },
11986    {
11987     "referenced_type" : "_ZTIN7android8hardware10IInterfaceE"
11988    },
11989    {
11990     "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE"
11991    }
11992   ],
11993   "linker_set_key" : "_ZTIN7android8hardware11BpInterfaceINS0_7thermal4V1_08IThermalEEE",
11994   "name" : "android::hardware::BpInterface<android::hardware::thermal::V1_0::IThermal>",
11995   "record_kind" : "class",
11996   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_7thermal4V1_08IThermalEEE",
11997   "self_type" : "_ZTIN7android8hardware11BpInterfaceINS0_7thermal4V1_08IThermalEEE",
11998   "size" : 32,
11999   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
12000   "template_args" : [ "_ZTIN7android8hardware7thermal4V1_08IThermalE" ],
12001   "vtable_components" :
12002   [
12003    {
12004     "component_value" : 24,
12005     "kind" : "vbase_offset"
12006    },
12007    {
12008     "kind" : "offset_to_top"
12009    },
12010    {
12011     "kind" : "rtti",
12012     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_7thermal4V1_08IThermalEEE"
12013    },
12014    {
12015     "mangled_component_name" : "_ZNK7android8hardware7thermal4V1_08IThermal8isRemoteEv"
12016    },
12017    {
12018     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_08IThermal14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
12019    },
12020    {
12021     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_08IThermal5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
12022    },
12023    {
12024     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_08IThermal19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
12025    },
12026    {
12027     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_08IThermal12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
12028    },
12029    {
12030     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_08IThermal21setHALInstrumentationEv"
12031    },
12032    {
12033     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_08IThermal11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
12034    },
12035    {
12036     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_08IThermal4pingEv"
12037    },
12038    {
12039     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_08IThermal12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
12040    },
12041    {
12042     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_08IThermal21notifySyspropsChangedEv"
12043    },
12044    {
12045     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_08IThermal13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
12046    },
12047    {
12048     "kind" : "complete_dtor_pointer",
12049     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_7thermal4V1_08IThermalEED1Ev"
12050    },
12051    {
12052     "kind" : "deleting_dtor_pointer",
12053     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_7thermal4V1_08IThermalEED0Ev"
12054    },
12055    {
12056     "is_pure" : true,
12057     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_08IThermal15getTemperaturesENSt3__18functionIFvRKNS2_13ThermalStatusERKNS0_8hidl_vecINS2_11TemperatureEEEEEE"
12058    },
12059    {
12060     "is_pure" : true,
12061     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_08IThermal12getCpuUsagesENSt3__18functionIFvRKNS2_13ThermalStatusERKNS0_8hidl_vecINS2_8CpuUsageEEEEEE"
12062    },
12063    {
12064     "is_pure" : true,
12065     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_08IThermal17getCoolingDevicesENSt3__18functionIFvRKNS2_13ThermalStatusERKNS0_8hidl_vecINS2_13CoolingDeviceEEEEEE"
12066    },
12067    {
12068     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_7thermal4V1_08IThermalEE10onAsBinderEv"
12069    },
12070    {
12071     "component_value" : 20,
12072     "kind" : "vbase_offset"
12073    },
12074    {
12075     "component_value" : -4,
12076     "kind" : "offset_to_top"
12077    },
12078    {
12079     "kind" : "rtti",
12080     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_7thermal4V1_08IThermalEEE"
12081    },
12082    {
12083     "kind" : "complete_dtor_pointer",
12084     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_7thermal4V1_08IThermalEED1Ev"
12085    },
12086    {
12087     "kind" : "deleting_dtor_pointer",
12088     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_7thermal4V1_08IThermalEED0Ev"
12089    },
12090    {
12091     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_7thermal4V1_08IThermalEE10onAsBinderEv"
12092    },
12093    {
12094     "component_value" : 16,
12095     "kind" : "vbase_offset"
12096    },
12097    {
12098     "component_value" : -8,
12099     "kind" : "offset_to_top"
12100    },
12101    {
12102     "kind" : "rtti",
12103     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_7thermal4V1_08IThermalEEE"
12104    },
12105    {
12106     "kind" : "complete_dtor_pointer",
12107     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_7thermal4V1_08IThermalEED1Ev"
12108    },
12109    {
12110     "kind" : "deleting_dtor_pointer",
12111     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_7thermal4V1_08IThermalEED0Ev"
12112    },
12113    {
12114     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
12115    },
12116    {
12117     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
12118    },
12119    {
12120     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12121    },
12122    {
12123     "kind" : "vcall_offset"
12124    },
12125    {
12126     "component_value" : -16,
12127     "kind" : "vcall_offset"
12128    },
12129    {
12130     "component_value" : -16,
12131     "kind" : "vcall_offset"
12132    },
12133    {
12134     "component_value" : -16,
12135     "kind" : "vcall_offset"
12136    },
12137    {
12138     "component_value" : -24,
12139     "kind" : "vcall_offset"
12140    },
12141    {
12142     "component_value" : -24,
12143     "kind" : "offset_to_top"
12144    },
12145    {
12146     "kind" : "rtti",
12147     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_7thermal4V1_08IThermalEEE"
12148    },
12149    {
12150     "kind" : "complete_dtor_pointer",
12151     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_7thermal4V1_08IThermalEED1Ev"
12152    },
12153    {
12154     "kind" : "deleting_dtor_pointer",
12155     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_7thermal4V1_08IThermalEED0Ev"
12156    },
12157    {
12158     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
12159    },
12160    {
12161     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
12162    },
12163    {
12164     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12165    },
12166    {
12167     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12168    }
12169   ]
12170  },
12171  {
12172   "alignment" : 4,
12173   "base_specifiers" :
12174   [
12175    {
12176     "referenced_type" : "_ZTIN7android8hardware7thermal4V2_023IThermalChangedCallbackE"
12177    },
12178    {
12179     "referenced_type" : "_ZTIN7android8hardware10IInterfaceE"
12180    },
12181    {
12182     "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE"
12183    }
12184   ],
12185   "linker_set_key" : "_ZTIN7android8hardware11BpInterfaceINS0_7thermal4V2_023IThermalChangedCallbackEEE",
12186   "name" : "android::hardware::BpInterface<android::hardware::thermal::V2_0::IThermalChangedCallback>",
12187   "record_kind" : "class",
12188   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_7thermal4V2_023IThermalChangedCallbackEEE",
12189   "self_type" : "_ZTIN7android8hardware11BpInterfaceINS0_7thermal4V2_023IThermalChangedCallbackEEE",
12190   "size" : 32,
12191   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
12192   "template_args" : [ "_ZTIN7android8hardware7thermal4V2_023IThermalChangedCallbackE" ],
12193   "vtable_components" :
12194   [
12195    {
12196     "component_value" : 24,
12197     "kind" : "vbase_offset"
12198    },
12199    {
12200     "kind" : "offset_to_top"
12201    },
12202    {
12203     "kind" : "rtti",
12204     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_7thermal4V2_023IThermalChangedCallbackEEE"
12205    },
12206    {
12207     "mangled_component_name" : "_ZNK7android8hardware7thermal4V2_023IThermalChangedCallback8isRemoteEv"
12208    },
12209    {
12210     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_023IThermalChangedCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
12211    },
12212    {
12213     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_023IThermalChangedCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
12214    },
12215    {
12216     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_023IThermalChangedCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
12217    },
12218    {
12219     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_023IThermalChangedCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
12220    },
12221    {
12222     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_023IThermalChangedCallback21setHALInstrumentationEv"
12223    },
12224    {
12225     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_023IThermalChangedCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
12226    },
12227    {
12228     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_023IThermalChangedCallback4pingEv"
12229    },
12230    {
12231     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_023IThermalChangedCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
12232    },
12233    {
12234     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_023IThermalChangedCallback21notifySyspropsChangedEv"
12235    },
12236    {
12237     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_023IThermalChangedCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
12238    },
12239    {
12240     "kind" : "complete_dtor_pointer",
12241     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_7thermal4V2_023IThermalChangedCallbackEED1Ev"
12242    },
12243    {
12244     "kind" : "deleting_dtor_pointer",
12245     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_7thermal4V2_023IThermalChangedCallbackEED0Ev"
12246    },
12247    {
12248     "is_pure" : true,
12249     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_023IThermalChangedCallback16notifyThrottlingERKNS2_11TemperatureE"
12250    },
12251    {
12252     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_7thermal4V2_023IThermalChangedCallbackEE10onAsBinderEv"
12253    },
12254    {
12255     "component_value" : 20,
12256     "kind" : "vbase_offset"
12257    },
12258    {
12259     "component_value" : -4,
12260     "kind" : "offset_to_top"
12261    },
12262    {
12263     "kind" : "rtti",
12264     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_7thermal4V2_023IThermalChangedCallbackEEE"
12265    },
12266    {
12267     "kind" : "complete_dtor_pointer",
12268     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_7thermal4V2_023IThermalChangedCallbackEED1Ev"
12269    },
12270    {
12271     "kind" : "deleting_dtor_pointer",
12272     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_7thermal4V2_023IThermalChangedCallbackEED0Ev"
12273    },
12274    {
12275     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_7thermal4V2_023IThermalChangedCallbackEE10onAsBinderEv"
12276    },
12277    {
12278     "component_value" : 16,
12279     "kind" : "vbase_offset"
12280    },
12281    {
12282     "component_value" : -8,
12283     "kind" : "offset_to_top"
12284    },
12285    {
12286     "kind" : "rtti",
12287     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_7thermal4V2_023IThermalChangedCallbackEEE"
12288    },
12289    {
12290     "kind" : "complete_dtor_pointer",
12291     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_7thermal4V2_023IThermalChangedCallbackEED1Ev"
12292    },
12293    {
12294     "kind" : "deleting_dtor_pointer",
12295     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_7thermal4V2_023IThermalChangedCallbackEED0Ev"
12296    },
12297    {
12298     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
12299    },
12300    {
12301     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
12302    },
12303    {
12304     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12305    },
12306    {
12307     "kind" : "vcall_offset"
12308    },
12309    {
12310     "component_value" : -16,
12311     "kind" : "vcall_offset"
12312    },
12313    {
12314     "component_value" : -16,
12315     "kind" : "vcall_offset"
12316    },
12317    {
12318     "component_value" : -16,
12319     "kind" : "vcall_offset"
12320    },
12321    {
12322     "component_value" : -24,
12323     "kind" : "vcall_offset"
12324    },
12325    {
12326     "component_value" : -24,
12327     "kind" : "offset_to_top"
12328    },
12329    {
12330     "kind" : "rtti",
12331     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_7thermal4V2_023IThermalChangedCallbackEEE"
12332    },
12333    {
12334     "kind" : "complete_dtor_pointer",
12335     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_7thermal4V2_023IThermalChangedCallbackEED1Ev"
12336    },
12337    {
12338     "kind" : "deleting_dtor_pointer",
12339     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_7thermal4V2_023IThermalChangedCallbackEED0Ev"
12340    },
12341    {
12342     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
12343    },
12344    {
12345     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
12346    },
12347    {
12348     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12349    },
12350    {
12351     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12352    }
12353   ]
12354  },
12355  {
12356   "alignment" : 4,
12357   "base_specifiers" :
12358   [
12359    {
12360     "referenced_type" : "_ZTIN7android8hardware7thermal4V2_08IThermalE"
12361    },
12362    {
12363     "referenced_type" : "_ZTIN7android8hardware10IInterfaceE"
12364    },
12365    {
12366     "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE"
12367    }
12368   ],
12369   "linker_set_key" : "_ZTIN7android8hardware11BpInterfaceINS0_7thermal4V2_08IThermalEEE",
12370   "name" : "android::hardware::BpInterface<android::hardware::thermal::V2_0::IThermal>",
12371   "record_kind" : "class",
12372   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_7thermal4V2_08IThermalEEE",
12373   "self_type" : "_ZTIN7android8hardware11BpInterfaceINS0_7thermal4V2_08IThermalEEE",
12374   "size" : 32,
12375   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
12376   "template_args" : [ "_ZTIN7android8hardware7thermal4V2_08IThermalE" ],
12377   "vtable_components" :
12378   [
12379    {
12380     "component_value" : 24,
12381     "kind" : "vbase_offset"
12382    },
12383    {
12384     "kind" : "offset_to_top"
12385    },
12386    {
12387     "kind" : "rtti",
12388     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_7thermal4V2_08IThermalEEE"
12389    },
12390    {
12391     "mangled_component_name" : "_ZNK7android8hardware7thermal4V2_08IThermal8isRemoteEv"
12392    },
12393    {
12394     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_08IThermal14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
12395    },
12396    {
12397     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_08IThermal5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
12398    },
12399    {
12400     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_08IThermal19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
12401    },
12402    {
12403     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_08IThermal12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
12404    },
12405    {
12406     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_08IThermal21setHALInstrumentationEv"
12407    },
12408    {
12409     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_08IThermal11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
12410    },
12411    {
12412     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_08IThermal4pingEv"
12413    },
12414    {
12415     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_08IThermal12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
12416    },
12417    {
12418     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_08IThermal21notifySyspropsChangedEv"
12419    },
12420    {
12421     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_08IThermal13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
12422    },
12423    {
12424     "kind" : "complete_dtor_pointer",
12425     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_7thermal4V2_08IThermalEED1Ev"
12426    },
12427    {
12428     "kind" : "deleting_dtor_pointer",
12429     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_7thermal4V2_08IThermalEED0Ev"
12430    },
12431    {
12432     "is_pure" : true,
12433     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_08IThermal15getTemperaturesENSt3__18functionIFvRKNS1_4V1_013ThermalStatusERKNS0_8hidl_vecINS6_11TemperatureEEEEEE"
12434    },
12435    {
12436     "is_pure" : true,
12437     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_08IThermal12getCpuUsagesENSt3__18functionIFvRKNS1_4V1_013ThermalStatusERKNS0_8hidl_vecINS6_8CpuUsageEEEEEE"
12438    },
12439    {
12440     "is_pure" : true,
12441     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_08IThermal17getCoolingDevicesENSt3__18functionIFvRKNS1_4V1_013ThermalStatusERKNS0_8hidl_vecINS6_13CoolingDeviceEEEEEE"
12442    },
12443    {
12444     "is_pure" : true,
12445     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_08IThermal22getCurrentTemperaturesEbNS2_15TemperatureTypeENSt3__18functionIFvRKNS1_4V1_013ThermalStatusERKNS0_8hidl_vecINS2_11TemperatureEEEEEE"
12446    },
12447    {
12448     "is_pure" : true,
12449     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_08IThermal24getTemperatureThresholdsEbNS2_15TemperatureTypeENSt3__18functionIFvRKNS1_4V1_013ThermalStatusERKNS0_8hidl_vecINS2_20TemperatureThresholdEEEEEE"
12450    },
12451    {
12452     "is_pure" : true,
12453     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_08IThermal30registerThermalChangedCallbackERKNS_2spINS2_23IThermalChangedCallbackEEEbNS2_15TemperatureTypeENSt3__18functionIFvRKNS1_4V1_013ThermalStatusEEEE"
12454    },
12455    {
12456     "is_pure" : true,
12457     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_08IThermal32unregisterThermalChangedCallbackERKNS_2spINS2_23IThermalChangedCallbackEEENSt3__18functionIFvRKNS1_4V1_013ThermalStatusEEEE"
12458    },
12459    {
12460     "is_pure" : true,
12461     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_08IThermal24getCurrentCoolingDevicesEbNS2_11CoolingTypeENSt3__18functionIFvRKNS1_4V1_013ThermalStatusERKNS0_8hidl_vecINS2_13CoolingDeviceEEEEEE"
12462    },
12463    {
12464     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_7thermal4V2_08IThermalEE10onAsBinderEv"
12465    },
12466    {
12467     "component_value" : 20,
12468     "kind" : "vbase_offset"
12469    },
12470    {
12471     "component_value" : -4,
12472     "kind" : "offset_to_top"
12473    },
12474    {
12475     "kind" : "rtti",
12476     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_7thermal4V2_08IThermalEEE"
12477    },
12478    {
12479     "kind" : "complete_dtor_pointer",
12480     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_7thermal4V2_08IThermalEED1Ev"
12481    },
12482    {
12483     "kind" : "deleting_dtor_pointer",
12484     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_7thermal4V2_08IThermalEED0Ev"
12485    },
12486    {
12487     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_7thermal4V2_08IThermalEE10onAsBinderEv"
12488    },
12489    {
12490     "component_value" : 16,
12491     "kind" : "vbase_offset"
12492    },
12493    {
12494     "component_value" : -8,
12495     "kind" : "offset_to_top"
12496    },
12497    {
12498     "kind" : "rtti",
12499     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_7thermal4V2_08IThermalEEE"
12500    },
12501    {
12502     "kind" : "complete_dtor_pointer",
12503     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_7thermal4V2_08IThermalEED1Ev"
12504    },
12505    {
12506     "kind" : "deleting_dtor_pointer",
12507     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_7thermal4V2_08IThermalEED0Ev"
12508    },
12509    {
12510     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
12511    },
12512    {
12513     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
12514    },
12515    {
12516     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12517    },
12518    {
12519     "kind" : "vcall_offset"
12520    },
12521    {
12522     "component_value" : -16,
12523     "kind" : "vcall_offset"
12524    },
12525    {
12526     "component_value" : -16,
12527     "kind" : "vcall_offset"
12528    },
12529    {
12530     "component_value" : -16,
12531     "kind" : "vcall_offset"
12532    },
12533    {
12534     "component_value" : -24,
12535     "kind" : "vcall_offset"
12536    },
12537    {
12538     "component_value" : -24,
12539     "kind" : "offset_to_top"
12540    },
12541    {
12542     "kind" : "rtti",
12543     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_7thermal4V2_08IThermalEEE"
12544    },
12545    {
12546     "kind" : "complete_dtor_pointer",
12547     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_7thermal4V2_08IThermalEED1Ev"
12548    },
12549    {
12550     "kind" : "deleting_dtor_pointer",
12551     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_7thermal4V2_08IThermalEED0Ev"
12552    },
12553    {
12554     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
12555    },
12556    {
12557     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
12558    },
12559    {
12560     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12561    },
12562    {
12563     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12564    }
12565   ]
12566  },
12567  {
12568   "alignment" : 4,
12569   "base_specifiers" :
12570   [
12571    {
12572     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
12573    },
12574    {
12575     "referenced_type" : "_ZTIN7android8hardware10IInterfaceE"
12576    },
12577    {
12578     "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE"
12579    }
12580   ],
12581   "linker_set_key" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE",
12582   "name" : "android::hardware::BpInterface<android::hidl::base::V1_0::IBase>",
12583   "record_kind" : "class",
12584   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE",
12585   "self_type" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE",
12586   "size" : 32,
12587   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
12588   "template_args" : [ "_ZTIN7android4hidl4base4V1_05IBaseE" ],
12589   "vtable_components" :
12590   [
12591    {
12592     "component_value" : 24,
12593     "kind" : "vbase_offset"
12594    },
12595    {
12596     "kind" : "offset_to_top"
12597    },
12598    {
12599     "kind" : "rtti",
12600     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
12601    },
12602    {
12603     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
12604    },
12605    {
12606     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
12607    },
12608    {
12609     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
12610    },
12611    {
12612     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
12613    },
12614    {
12615     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
12616    },
12617    {
12618     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
12619    },
12620    {
12621     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
12622    },
12623    {
12624     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
12625    },
12626    {
12627     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
12628    },
12629    {
12630     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
12631    },
12632    {
12633     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
12634    },
12635    {
12636     "kind" : "complete_dtor_pointer",
12637     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
12638    },
12639    {
12640     "kind" : "deleting_dtor_pointer",
12641     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
12642    },
12643    {
12644     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
12645    },
12646    {
12647     "component_value" : 20,
12648     "kind" : "vbase_offset"
12649    },
12650    {
12651     "component_value" : -4,
12652     "kind" : "offset_to_top"
12653    },
12654    {
12655     "kind" : "rtti",
12656     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
12657    },
12658    {
12659     "kind" : "complete_dtor_pointer",
12660     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
12661    },
12662    {
12663     "kind" : "deleting_dtor_pointer",
12664     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
12665    },
12666    {
12667     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
12668    },
12669    {
12670     "component_value" : 16,
12671     "kind" : "vbase_offset"
12672    },
12673    {
12674     "component_value" : -8,
12675     "kind" : "offset_to_top"
12676    },
12677    {
12678     "kind" : "rtti",
12679     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
12680    },
12681    {
12682     "kind" : "complete_dtor_pointer",
12683     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
12684    },
12685    {
12686     "kind" : "deleting_dtor_pointer",
12687     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
12688    },
12689    {
12690     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
12691    },
12692    {
12693     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
12694    },
12695    {
12696     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12697    },
12698    {
12699     "kind" : "vcall_offset"
12700    },
12701    {
12702     "component_value" : -16,
12703     "kind" : "vcall_offset"
12704    },
12705    {
12706     "component_value" : -16,
12707     "kind" : "vcall_offset"
12708    },
12709    {
12710     "component_value" : -16,
12711     "kind" : "vcall_offset"
12712    },
12713    {
12714     "component_value" : -24,
12715     "kind" : "vcall_offset"
12716    },
12717    {
12718     "component_value" : -24,
12719     "kind" : "offset_to_top"
12720    },
12721    {
12722     "kind" : "rtti",
12723     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
12724    },
12725    {
12726     "kind" : "complete_dtor_pointer",
12727     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
12728    },
12729    {
12730     "kind" : "deleting_dtor_pointer",
12731     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
12732    },
12733    {
12734     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
12735    },
12736    {
12737     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
12738    },
12739    {
12740     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12741    },
12742    {
12743     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12744    }
12745   ]
12746  },
12747  {
12748   "alignment" : 4,
12749   "fields" :
12750   [
12751    {
12752     "access" : "private",
12753     "field_name" : "mHandle",
12754     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE"
12755    },
12756    {
12757     "access" : "private",
12758     "field_name" : "mOwnsHandle",
12759     "field_offset" : 64,
12760     "referenced_type" : "_ZTIb"
12761    },
12762    {
12763     "access" : "private",
12764     "field_name" : "mPad",
12765     "field_offset" : 72,
12766     "referenced_type" : "_ZTIA7_h"
12767    }
12768   ],
12769   "linker_set_key" : "_ZTIN7android8hardware11hidl_handleE",
12770   "name" : "android::hardware::hidl_handle",
12771   "referenced_type" : "_ZTIN7android8hardware11hidl_handleE",
12772   "self_type" : "_ZTIN7android8hardware11hidl_handleE",
12773   "size" : 16,
12774   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
12775  },
12776  {
12777   "alignment" : 4,
12778   "fields" :
12779   [
12780    {
12781     "access" : "private",
12782     "field_name" : "mHandle",
12783     "referenced_type" : "_ZTIN7android8hardware11hidl_handleE"
12784    },
12785    {
12786     "access" : "private",
12787     "field_name" : "mSize",
12788     "field_offset" : 128,
12789     "referenced_type" : "_ZTIy"
12790    },
12791    {
12792     "access" : "private",
12793     "field_name" : "mName",
12794     "field_offset" : 192,
12795     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
12796    }
12797   ],
12798   "linker_set_key" : "_ZTIN7android8hardware11hidl_memoryE",
12799   "name" : "android::hardware::hidl_memory",
12800   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
12801   "self_type" : "_ZTIN7android8hardware11hidl_memoryE",
12802   "size" : 40,
12803   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
12804  },
12805  {
12806   "alignment" : 4,
12807   "fields" :
12808   [
12809    {
12810     "access" : "private",
12811     "field_name" : "mBuffer",
12812     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE"
12813    },
12814    {
12815     "access" : "private",
12816     "field_name" : "mSize",
12817     "field_offset" : 64,
12818     "referenced_type" : "_ZTIj"
12819    },
12820    {
12821     "access" : "private",
12822     "field_name" : "mOwnsBuffer",
12823     "field_offset" : 96,
12824     "referenced_type" : "_ZTIb"
12825    },
12826    {
12827     "access" : "private",
12828     "field_name" : "mPad",
12829     "field_offset" : 104,
12830     "referenced_type" : "_ZTIA3_h"
12831    }
12832   ],
12833   "linker_set_key" : "_ZTIN7android8hardware11hidl_stringE",
12834   "name" : "android::hardware::hidl_string",
12835   "referenced_type" : "_ZTIN7android8hardware11hidl_stringE",
12836   "self_type" : "_ZTIN7android8hardware11hidl_stringE",
12837   "size" : 16,
12838   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
12839  },
12840  {
12841   "alignment" : 4,
12842   "fields" :
12843   [
12844    {
12845     "access" : "private",
12846     "field_name" : "mGrantors",
12847     "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE"
12848    },
12849    {
12850     "access" : "private",
12851     "field_name" : "mHandle",
12852     "field_offset" : 128,
12853     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE"
12854    },
12855    {
12856     "access" : "private",
12857     "field_name" : "mQuantum",
12858     "field_offset" : 192,
12859     "referenced_type" : "_ZTIj"
12860    },
12861    {
12862     "access" : "private",
12863     "field_name" : "mFlags",
12864     "field_offset" : 224,
12865     "referenced_type" : "_ZTIj"
12866    }
12867   ],
12868   "linker_set_key" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE",
12869   "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>",
12870   "referenced_type" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE",
12871   "self_type" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE",
12872   "size" : 32,
12873   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
12874   "template_args" : [ "_ZTIc" ]
12875  },
12876  {
12877   "access" : "private",
12878   "alignment" : 4,
12879   "fields" :
12880   [
12881    {
12882     "field_name" : "binder",
12883     "referenced_type" : "_ZTIPN7android8hardware7IBinderE"
12884    },
12885    {
12886     "field_name" : "refs",
12887     "field_offset" : 32,
12888     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
12889    }
12890   ],
12891   "linker_set_key" : "_ZTIN7android8hardware12ProcessState12handle_entryE",
12892   "name" : "android::hardware::ProcessState::handle_entry",
12893   "referenced_type" : "_ZTIN7android8hardware12ProcessState12handle_entryE",
12894   "self_type" : "_ZTIN7android8hardware12ProcessState12handle_entryE",
12895   "size" : 8,
12896   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
12897  },
12898  {
12899   "alignment" : 4,
12900   "base_specifiers" :
12901   [
12902    {
12903     "is_virtual" : true,
12904     "referenced_type" : "_ZTIN7android7RefBaseE"
12905    }
12906   ],
12907   "fields" :
12908   [
12909    {
12910     "access" : "private",
12911     "field_name" : "mDriverFD",
12912     "field_offset" : 32,
12913     "referenced_type" : "_ZTIi"
12914    },
12915    {
12916     "access" : "private",
12917     "field_name" : "mVMStart",
12918     "field_offset" : 64,
12919     "referenced_type" : "_ZTIPv"
12920    },
12921    {
12922     "access" : "private",
12923     "field_name" : "mThreadCountLock",
12924     "field_offset" : 96,
12925     "referenced_type" : "_ZTI15pthread_mutex_t"
12926    },
12927    {
12928     "access" : "private",
12929     "field_name" : "mThreadCountDecrement",
12930     "field_offset" : 128,
12931     "referenced_type" : "_ZTI14pthread_cond_t"
12932    },
12933    {
12934     "access" : "private",
12935     "field_name" : "mExecutingThreadsCount",
12936     "field_offset" : 160,
12937     "referenced_type" : "_ZTIj"
12938    },
12939    {
12940     "access" : "private",
12941     "field_name" : "mMaxThreads",
12942     "field_offset" : 192,
12943     "referenced_type" : "_ZTIj"
12944    },
12945    {
12946     "access" : "private",
12947     "field_name" : "mStarvationStartTimeMs",
12948     "field_offset" : 224,
12949     "referenced_type" : "_ZTIx"
12950    },
12951    {
12952     "access" : "private",
12953     "field_name" : "mLock",
12954     "field_offset" : 288,
12955     "referenced_type" : "_ZTIN7android5MutexE"
12956    },
12957    {
12958     "access" : "private",
12959     "field_name" : "mHandleToObject",
12960     "field_offset" : 320,
12961     "referenced_type" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE"
12962    },
12963    {
12964     "access" : "private",
12965     "field_name" : "mManagesContexts",
12966     "field_offset" : 480,
12967     "referenced_type" : "_ZTIb"
12968    },
12969    {
12970     "access" : "private",
12971     "field_name" : "mBinderContextCheckFunc",
12972     "field_offset" : 512,
12973     "referenced_type" : "_ZTIPFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE"
12974    },
12975    {
12976     "access" : "private",
12977     "field_name" : "mBinderContextUserData",
12978     "field_offset" : 544,
12979     "referenced_type" : "_ZTIPv"
12980    },
12981    {
12982     "access" : "private",
12983     "field_name" : "mContexts",
12984     "field_offset" : 576,
12985     "referenced_type" : "_ZTIN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE"
12986    },
12987    {
12988     "access" : "private",
12989     "field_name" : "mRootDir",
12990     "field_offset" : 736,
12991     "referenced_type" : "_ZTIN7android7String8E"
12992    },
12993    {
12994     "access" : "private",
12995     "field_name" : "mThreadPoolStarted",
12996     "field_offset" : 768,
12997     "referenced_type" : "_ZTIb"
12998    },
12999    {
13000     "access" : "private",
13001     "field_name" : "mSpawnThreadOnStart",
13002     "field_offset" : 776,
13003     "referenced_type" : "_ZTIb"
13004    },
13005    {
13006     "access" : "private",
13007     "field_name" : "mThreadPoolSeq",
13008     "field_offset" : 800,
13009     "referenced_type" : "_ZTIVi"
13010    },
13011    {
13012     "access" : "private",
13013     "field_name" : "mMmapSize",
13014     "field_offset" : 832,
13015     "referenced_type" : "_ZTIKj"
13016    },
13017    {
13018     "access" : "private",
13019     "field_name" : "mCallRestriction",
13020     "field_offset" : 864,
13021     "referenced_type" : "_ZTIN7android8hardware12ProcessState15CallRestrictionE"
13022    }
13023   ],
13024   "linker_set_key" : "_ZTIN7android8hardware12ProcessStateE",
13025   "name" : "android::hardware::ProcessState",
13026   "record_kind" : "class",
13027   "referenced_type" : "_ZTIN7android8hardware12ProcessStateE",
13028   "self_type" : "_ZTIN7android8hardware12ProcessStateE",
13029   "size" : 120,
13030   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
13031   "vtable_components" :
13032   [
13033    {
13034     "component_value" : 112,
13035     "kind" : "vbase_offset"
13036    },
13037    {
13038     "kind" : "offset_to_top"
13039    },
13040    {
13041     "kind" : "rtti",
13042     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
13043    },
13044    {
13045     "kind" : "complete_dtor_pointer",
13046     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD1Ev"
13047    },
13048    {
13049     "kind" : "deleting_dtor_pointer",
13050     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD0Ev"
13051    },
13052    {
13053     "kind" : "vcall_offset"
13054    },
13055    {
13056     "kind" : "vcall_offset"
13057    },
13058    {
13059     "kind" : "vcall_offset"
13060    },
13061    {
13062     "kind" : "vcall_offset"
13063    },
13064    {
13065     "component_value" : -112,
13066     "kind" : "vcall_offset"
13067    },
13068    {
13069     "component_value" : -112,
13070     "kind" : "offset_to_top"
13071    },
13072    {
13073     "kind" : "rtti",
13074     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
13075    },
13076    {
13077     "kind" : "complete_dtor_pointer",
13078     "mangled_component_name" : "_ZTv0_n12_N7android8hardware12ProcessStateD1Ev"
13079    },
13080    {
13081     "kind" : "deleting_dtor_pointer",
13082     "mangled_component_name" : "_ZTv0_n12_N7android8hardware12ProcessStateD0Ev"
13083    },
13084    {
13085     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13086    },
13087    {
13088     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13089    },
13090    {
13091     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13092    },
13093    {
13094     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13095    }
13096   ]
13097  },
13098  {
13099   "alignment" : 2,
13100   "fields" :
13101   [
13102    {
13103     "access" : "private",
13104     "field_name" : "mMajor",
13105     "referenced_type" : "_ZTIt"
13106    },
13107    {
13108     "access" : "private",
13109     "field_name" : "mMinor",
13110     "field_offset" : 16,
13111     "referenced_type" : "_ZTIt"
13112    }
13113   ],
13114   "linker_set_key" : "_ZTIN7android8hardware12hidl_versionE",
13115   "name" : "android::hardware::hidl_version",
13116   "referenced_type" : "_ZTIN7android8hardware12hidl_versionE",
13117   "self_type" : "_ZTIN7android8hardware12hidl_versionE",
13118   "size" : 4,
13119   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
13120  },
13121  {
13122   "alignment" : 4,
13123   "fields" :
13124   [
13125    {
13126     "access" : "private",
13127     "field_name" : "mMutex",
13128     "referenced_type" : "_ZTINSt3__15mutexE"
13129    },
13130    {
13131     "access" : "private",
13132     "field_name" : "mMap",
13133     "field_offset" : 32,
13134     "referenced_type" : "_ZTINSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS8_8hardware7IBinderEEEPvEEENS_4lessIS6_EENS4_INS_4pairIKS6_SF_EEEEEE"
13135    }
13136   ],
13137   "linker_set_key" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
13138   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> >",
13139   "record_kind" : "class",
13140   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
13141   "self_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
13142   "size" : 16,
13143   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
13144   "template_args" :
13145   [
13146    "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
13147    "_ZTINSt3__18functionIFN7android2spINS1_8hardware7IBinderEEEPvEEE"
13148   ]
13149  },
13150  {
13151   "alignment" : 4,
13152   "fields" :
13153   [
13154    {
13155     "access" : "private",
13156     "field_name" : "mMutex",
13157     "referenced_type" : "_ZTINSt3__15mutexE"
13158    },
13159    {
13160     "access" : "private",
13161     "field_name" : "mMap",
13162     "field_offset" : 32,
13163     "referenced_type" : "_ZTINSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS8_4hidl4base4V1_05IBaseEEEPvEEENS_4lessIS6_EENS4_INS_4pairIKS6_SH_EEEEEE"
13164    }
13165   ],
13166   "linker_set_key" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
13167   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> >",
13168   "record_kind" : "class",
13169   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
13170   "self_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
13171   "size" : 16,
13172   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
13173   "template_args" :
13174   [
13175    "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
13176    "_ZTINSt3__18functionIFN7android2spINS1_4hidl4base4V1_05IBaseEEEPvEEE"
13177   ]
13178  },
13179  {
13180   "alignment" : 4,
13181   "fields" :
13182   [
13183    {
13184     "access" : "private",
13185     "field_name" : "mMutex",
13186     "referenced_type" : "_ZTINSt3__15mutexE"
13187    },
13188    {
13189     "access" : "private",
13190     "field_name" : "mMap",
13191     "field_offset" : 32,
13192     "referenced_type" : "_ZTINSt3__13mapIPKN7android4hidl4base4V1_05IBaseENS1_2wpINS1_8hardware9BHwBinderEEENS_4lessIS7_EENS_9allocatorINS_4pairIKS7_SB_EEEEEE"
13193    }
13194   ],
13195   "linker_set_key" : "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
13196   "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> >",
13197   "record_kind" : "class",
13198   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
13199   "self_type" : "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
13200   "size" : 16,
13201   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
13202   "template_args" :
13203   [
13204    "_ZTIPKN7android4hidl4base4V1_05IBaseE",
13205    "_ZTIN7android2wpINS_8hardware9BHwBinderEEE"
13206   ]
13207  },
13208  {
13209   "alignment" : 8,
13210   "fields" :
13211   [
13212    {
13213     "field_name" : "flags",
13214     "referenced_type" : "_ZTIj"
13215    },
13216    {
13217     "field_name" : "fdIndex",
13218     "field_offset" : 32,
13219     "referenced_type" : "_ZTIj"
13220    },
13221    {
13222     "field_name" : "offset",
13223     "field_offset" : 64,
13224     "referenced_type" : "_ZTIj"
13225    },
13226    {
13227     "field_name" : "extent",
13228     "field_offset" : 128,
13229     "referenced_type" : "_ZTIy"
13230    }
13231   ],
13232   "linker_set_key" : "_ZTIN7android8hardware17GrantorDescriptorE",
13233   "name" : "android::hardware::GrantorDescriptor",
13234   "referenced_type" : "_ZTIN7android8hardware17GrantorDescriptorE",
13235   "self_type" : "_ZTIN7android8hardware17GrantorDescriptorE",
13236   "size" : 24,
13237   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h"
13238  },
13239  {
13240   "alignment" : 4,
13241   "base_specifiers" :
13242   [
13243    {
13244     "is_virtual" : true,
13245     "referenced_type" : "_ZTIN7android7RefBaseE"
13246    }
13247   ],
13248   "linker_set_key" : "_ZTIN7android8hardware20hidl_death_recipientE",
13249   "name" : "android::hardware::hidl_death_recipient",
13250   "referenced_type" : "_ZTIN7android8hardware20hidl_death_recipientE",
13251   "self_type" : "_ZTIN7android8hardware20hidl_death_recipientE",
13252   "size" : 12,
13253   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13254   "vtable_components" :
13255   [
13256    {
13257     "component_value" : 4,
13258     "kind" : "vbase_offset"
13259    },
13260    {
13261     "kind" : "offset_to_top"
13262    },
13263    {
13264     "kind" : "rtti",
13265     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
13266    },
13267    {
13268     "is_pure" : true,
13269     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipient11serviceDiedEyRKNS_2wpINS_4hidl4base4V1_05IBaseEEE"
13270    },
13271    {
13272     "kind" : "complete_dtor_pointer",
13273     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD1Ev"
13274    },
13275    {
13276     "kind" : "deleting_dtor_pointer",
13277     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD0Ev"
13278    },
13279    {
13280     "kind" : "vcall_offset"
13281    },
13282    {
13283     "kind" : "vcall_offset"
13284    },
13285    {
13286     "kind" : "vcall_offset"
13287    },
13288    {
13289     "kind" : "vcall_offset"
13290    },
13291    {
13292     "component_value" : -4,
13293     "kind" : "vcall_offset"
13294    },
13295    {
13296     "component_value" : -4,
13297     "kind" : "offset_to_top"
13298    },
13299    {
13300     "kind" : "rtti",
13301     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
13302    },
13303    {
13304     "kind" : "complete_dtor_pointer",
13305     "mangled_component_name" : "_ZTv0_n12_N7android8hardware20hidl_death_recipientD1Ev"
13306    },
13307    {
13308     "kind" : "deleting_dtor_pointer",
13309     "mangled_component_name" : "_ZTv0_n12_N7android8hardware20hidl_death_recipientD0Ev"
13310    },
13311    {
13312     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13313    },
13314    {
13315     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13316    },
13317    {
13318     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13319    },
13320    {
13321     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13322    }
13323   ]
13324  },
13325  {
13326   "alignment" : 4,
13327   "base_specifiers" :
13328   [
13329    {
13330     "referenced_type" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
13331    }
13332   ],
13333   "fields" :
13334   [
13335    {
13336     "access" : "private",
13337     "field_name" : "mRecipient",
13338     "field_offset" : 32,
13339     "referenced_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE"
13340    },
13341    {
13342     "access" : "private",
13343     "field_name" : "mCookie",
13344     "field_offset" : 96,
13345     "referenced_type" : "_ZTIy"
13346    },
13347    {
13348     "access" : "private",
13349     "field_name" : "mBase",
13350     "field_offset" : 160,
13351     "referenced_type" : "_ZTIN7android2wpINS_4hidl4base4V1_05IBaseEEE"
13352    }
13353   ],
13354   "linker_set_key" : "_ZTIN7android8hardware27hidl_binder_death_recipientE",
13355   "name" : "android::hardware::hidl_binder_death_recipient",
13356   "referenced_type" : "_ZTIN7android8hardware27hidl_binder_death_recipientE",
13357   "self_type" : "_ZTIN7android8hardware27hidl_binder_death_recipientE",
13358   "size" : 36,
13359   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h",
13360   "vtable_components" :
13361   [
13362    {
13363     "component_value" : 28,
13364     "kind" : "vbase_offset"
13365    },
13366    {
13367     "kind" : "offset_to_top"
13368    },
13369    {
13370     "kind" : "rtti",
13371     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
13372    },
13373    {
13374     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipient10binderDiedERKNS_2wpINS0_7IBinderEEE"
13375    },
13376    {
13377     "kind" : "complete_dtor_pointer",
13378     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD1Ev"
13379    },
13380    {
13381     "kind" : "deleting_dtor_pointer",
13382     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD0Ev"
13383    },
13384    {
13385     "kind" : "vcall_offset"
13386    },
13387    {
13388     "kind" : "vcall_offset"
13389    },
13390    {
13391     "kind" : "vcall_offset"
13392    },
13393    {
13394     "kind" : "vcall_offset"
13395    },
13396    {
13397     "component_value" : -28,
13398     "kind" : "vcall_offset"
13399    },
13400    {
13401     "component_value" : -28,
13402     "kind" : "offset_to_top"
13403    },
13404    {
13405     "kind" : "rtti",
13406     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
13407    },
13408    {
13409     "kind" : "complete_dtor_pointer",
13410     "mangled_component_name" : "_ZTv0_n12_N7android8hardware27hidl_binder_death_recipientD1Ev"
13411    },
13412    {
13413     "kind" : "deleting_dtor_pointer",
13414     "mangled_component_name" : "_ZTv0_n12_N7android8hardware27hidl_binder_death_recipientD0Ev"
13415    },
13416    {
13417     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13418    },
13419    {
13420     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13421    },
13422    {
13423     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13424    },
13425    {
13426     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13427    }
13428   ]
13429  },
13430  {
13431   "access" : "private",
13432   "alignment" : 4,
13433   "fields" :
13434   [
13435    {
13436     "field_name" : "index",
13437     "referenced_type" : "_ZTIj"
13438    },
13439    {
13440     "field_name" : "buffer",
13441     "field_offset" : 32,
13442     "referenced_type" : "_ZTIy"
13443    },
13444    {
13445     "field_name" : "bufend",
13446     "field_offset" : 96,
13447     "referenced_type" : "_ZTIy"
13448    }
13449   ],
13450   "linker_set_key" : "_ZTIN7android8hardware6Parcel10BufferInfoE",
13451   "name" : "android::hardware::Parcel::BufferInfo",
13452   "referenced_type" : "_ZTIN7android8hardware6Parcel10BufferInfoE",
13453   "self_type" : "_ZTIN7android8hardware6Parcel10BufferInfoE",
13454   "size" : 20,
13455   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
13456  },
13457  {
13458   "alignment" : 4,
13459   "fields" :
13460   [
13461    {
13462     "access" : "private",
13463     "field_name" : "mBufCachePos",
13464     "referenced_type" : "_ZTIj"
13465    },
13466    {
13467     "access" : "private",
13468     "field_name" : "mBufCache",
13469     "field_offset" : 32,
13470     "referenced_type" : "_ZTINSt3__16vectorIN7android8hardware6Parcel10BufferInfoENS_9allocatorIS4_EEEE"
13471    },
13472    {
13473     "access" : "private",
13474     "field_name" : "mError",
13475     "field_offset" : 128,
13476     "referenced_type" : "_ZTIi"
13477    },
13478    {
13479     "access" : "private",
13480     "field_name" : "mData",
13481     "field_offset" : 160,
13482     "referenced_type" : "_ZTIPh"
13483    },
13484    {
13485     "access" : "private",
13486     "field_name" : "mDataSize",
13487     "field_offset" : 192,
13488     "referenced_type" : "_ZTIj"
13489    },
13490    {
13491     "access" : "private",
13492     "field_name" : "mDataCapacity",
13493     "field_offset" : 224,
13494     "referenced_type" : "_ZTIj"
13495    },
13496    {
13497     "access" : "private",
13498     "field_name" : "mDataPos",
13499     "field_offset" : 256,
13500     "referenced_type" : "_ZTIj"
13501    },
13502    {
13503     "access" : "private",
13504     "field_name" : "mObjects",
13505     "field_offset" : 288,
13506     "referenced_type" : "_ZTIPy"
13507    },
13508    {
13509     "access" : "private",
13510     "field_name" : "mObjectsSize",
13511     "field_offset" : 320,
13512     "referenced_type" : "_ZTIj"
13513    },
13514    {
13515     "access" : "private",
13516     "field_name" : "mObjectsCapacity",
13517     "field_offset" : 352,
13518     "referenced_type" : "_ZTIj"
13519    },
13520    {
13521     "access" : "private",
13522     "field_name" : "mNextObjectHint",
13523     "field_offset" : 384,
13524     "referenced_type" : "_ZTIj"
13525    },
13526    {
13527     "access" : "private",
13528     "field_name" : "mNumRef",
13529     "field_offset" : 416,
13530     "referenced_type" : "_ZTIj"
13531    },
13532    {
13533     "access" : "private",
13534     "field_name" : "mFdsKnown",
13535     "field_offset" : 448,
13536     "referenced_type" : "_ZTIb"
13537    },
13538    {
13539     "access" : "private",
13540     "field_name" : "mHasFds",
13541     "field_offset" : 456,
13542     "referenced_type" : "_ZTIb"
13543    },
13544    {
13545     "access" : "private",
13546     "field_name" : "mAllowFds",
13547     "field_offset" : 464,
13548     "referenced_type" : "_ZTIb"
13549    },
13550    {
13551     "access" : "private",
13552     "field_name" : "mOwner",
13553     "field_offset" : 480,
13554     "referenced_type" : "_ZTIPFvPN7android8hardware6ParcelEPKhjPKyjPvE"
13555    },
13556    {
13557     "access" : "private",
13558     "field_name" : "mOwnerCookie",
13559     "field_offset" : 512,
13560     "referenced_type" : "_ZTIPv"
13561    }
13562   ],
13563   "linker_set_key" : "_ZTIN7android8hardware6ParcelE",
13564   "name" : "android::hardware::Parcel",
13565   "record_kind" : "class",
13566   "referenced_type" : "_ZTIN7android8hardware6ParcelE",
13567   "self_type" : "_ZTIN7android8hardware6ParcelE",
13568   "size" : 68,
13569   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
13570  },
13571  {
13572   "alignment" : 4,
13573   "base_specifiers" :
13574   [
13575    {
13576     "referenced_type" : "_ZTIN7android8hardware7details13return_statusE"
13577    }
13578   ],
13579   "fields" :
13580   [
13581    {
13582     "access" : "private",
13583     "field_name" : "mVal",
13584     "field_offset" : 192,
13585     "referenced_type" : "_ZTIN7android2spINS_8hardware7thermal4V2_023IThermalChangedCallbackEEE"
13586    }
13587   ],
13588   "linker_set_key" : "_ZTIN7android8hardware6ReturnINS_2spINS0_7thermal4V2_023IThermalChangedCallbackEEEEE",
13589   "name" : "android::hardware::Return<android::sp<android::hardware::thermal::V2_0::IThermalChangedCallback> >",
13590   "record_kind" : "class",
13591   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_7thermal4V2_023IThermalChangedCallbackEEEEE",
13592   "self_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_7thermal4V2_023IThermalChangedCallbackEEEEE",
13593   "size" : 28,
13594   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
13595   "template_args" :
13596   [
13597    "_ZTIN7android2spINS_8hardware7thermal4V2_023IThermalChangedCallbackEEE"
13598   ]
13599  },
13600  {
13601   "alignment" : 4,
13602   "base_specifiers" :
13603   [
13604    {
13605     "referenced_type" : "_ZTIN7android8hardware7details13return_statusE"
13606    }
13607   ],
13608   "fields" :
13609   [
13610    {
13611     "access" : "private",
13612     "field_name" : "mVal",
13613     "field_offset" : 192,
13614     "referenced_type" : "_ZTIN7android2spINS_8hardware7thermal4V2_08IThermalEEE"
13615    }
13616   ],
13617   "linker_set_key" : "_ZTIN7android8hardware6ReturnINS_2spINS0_7thermal4V2_08IThermalEEEEE",
13618   "name" : "android::hardware::Return<android::sp<android::hardware::thermal::V2_0::IThermal> >",
13619   "record_kind" : "class",
13620   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_7thermal4V2_08IThermalEEEEE",
13621   "self_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_7thermal4V2_08IThermalEEEEE",
13622   "size" : 28,
13623   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
13624   "template_args" : [ "_ZTIN7android2spINS_8hardware7thermal4V2_08IThermalEEE" ]
13625  },
13626  {
13627   "alignment" : 4,
13628   "base_specifiers" :
13629   [
13630    {
13631     "referenced_type" : "_ZTIN7android8hardware7details13return_statusE"
13632    }
13633   ],
13634   "fields" :
13635   [
13636    {
13637     "access" : "private",
13638     "field_name" : "mVal",
13639     "field_offset" : 168,
13640     "referenced_type" : "_ZTIb"
13641    }
13642   ],
13643   "linker_set_key" : "_ZTIN7android8hardware6ReturnIbEE",
13644   "name" : "android::hardware::Return<bool>",
13645   "record_kind" : "class",
13646   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
13647   "self_type" : "_ZTIN7android8hardware6ReturnIbEE",
13648   "size" : 24,
13649   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
13650   "template_args" : [ "_ZTIb" ]
13651  },
13652  {
13653   "alignment" : 4,
13654   "base_specifiers" :
13655   [
13656    {
13657     "referenced_type" : "_ZTIN7android8hardware7details13return_statusE"
13658    }
13659   ],
13660   "linker_set_key" : "_ZTIN7android8hardware6ReturnIvEE",
13661   "name" : "android::hardware::Return<void>",
13662   "record_kind" : "class",
13663   "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
13664   "self_type" : "_ZTIN7android8hardware6ReturnIvEE",
13665   "size" : 24,
13666   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
13667   "template_args" : [ "_ZTIv" ]
13668  },
13669  {
13670   "alignment" : 4,
13671   "fields" :
13672   [
13673    {
13674     "access" : "private",
13675     "field_name" : "mException",
13676     "referenced_type" : "_ZTIi"
13677    },
13678    {
13679     "access" : "private",
13680     "field_name" : "mErrorCode",
13681     "field_offset" : 32,
13682     "referenced_type" : "_ZTIi"
13683    },
13684    {
13685     "access" : "private",
13686     "field_name" : "mMessage",
13687     "field_offset" : 64,
13688     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
13689    }
13690   ],
13691   "linker_set_key" : "_ZTIN7android8hardware6StatusE",
13692   "name" : "android::hardware::Status",
13693   "record_kind" : "class",
13694   "referenced_type" : "_ZTIN7android8hardware6StatusE",
13695   "self_type" : "_ZTIN7android8hardware6StatusE",
13696   "size" : 20,
13697   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
13698  },
13699  {
13700   "alignment" : 4,
13701   "base_specifiers" :
13702   [
13703    {
13704     "is_virtual" : true,
13705     "referenced_type" : "_ZTIN7android7RefBaseE"
13706    }
13707   ],
13708   "linker_set_key" : "_ZTIN7android8hardware7IBinder14DeathRecipientE",
13709   "name" : "android::hardware::IBinder::DeathRecipient",
13710   "record_kind" : "class",
13711   "referenced_type" : "_ZTIN7android8hardware7IBinder14DeathRecipientE",
13712   "self_type" : "_ZTIN7android8hardware7IBinder14DeathRecipientE",
13713   "size" : 12,
13714   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
13715   "vtable_components" :
13716   [
13717    {
13718     "component_value" : 4,
13719     "kind" : "vbase_offset"
13720    },
13721    {
13722     "kind" : "offset_to_top"
13723    },
13724    {
13725     "kind" : "rtti",
13726     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
13727    },
13728    {
13729     "is_pure" : true,
13730     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipient10binderDiedERKNS_2wpIS1_EE"
13731    },
13732    {
13733     "kind" : "complete_dtor_pointer",
13734     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD1Ev"
13735    },
13736    {
13737     "kind" : "deleting_dtor_pointer",
13738     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD0Ev"
13739    },
13740    {
13741     "kind" : "vcall_offset"
13742    },
13743    {
13744     "kind" : "vcall_offset"
13745    },
13746    {
13747     "kind" : "vcall_offset"
13748    },
13749    {
13750     "kind" : "vcall_offset"
13751    },
13752    {
13753     "component_value" : -4,
13754     "kind" : "vcall_offset"
13755    },
13756    {
13757     "component_value" : -4,
13758     "kind" : "offset_to_top"
13759    },
13760    {
13761     "kind" : "rtti",
13762     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
13763    },
13764    {
13765     "kind" : "complete_dtor_pointer",
13766     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinder14DeathRecipientD1Ev"
13767    },
13768    {
13769     "kind" : "deleting_dtor_pointer",
13770     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinder14DeathRecipientD0Ev"
13771    },
13772    {
13773     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13774    },
13775    {
13776     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13777    },
13778    {
13779     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13780    },
13781    {
13782     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13783    }
13784   ]
13785  },
13786  {
13787   "alignment" : 4,
13788   "base_specifiers" :
13789   [
13790    {
13791     "is_virtual" : true,
13792     "referenced_type" : "_ZTIN7android7RefBaseE"
13793    }
13794   ],
13795   "linker_set_key" : "_ZTIN7android8hardware7IBinderE",
13796   "name" : "android::hardware::IBinder",
13797   "record_kind" : "class",
13798   "referenced_type" : "_ZTIN7android8hardware7IBinderE",
13799   "self_type" : "_ZTIN7android8hardware7IBinderE",
13800   "size" : 12,
13801   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
13802   "vtable_components" :
13803   [
13804    {
13805     "component_value" : 4,
13806     "kind" : "vbase_offset"
13807    },
13808    {
13809     "kind" : "offset_to_top"
13810    },
13811    {
13812     "kind" : "rtti",
13813     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
13814    },
13815    {
13816     "is_pure" : true,
13817     "mangled_component_name" : "_ZN7android8hardware7IBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
13818    },
13819    {
13820     "is_pure" : true,
13821     "mangled_component_name" : "_ZN7android8hardware7IBinder11linkToDeathERKNS_2spINS1_14DeathRecipientEEEPvj"
13822    },
13823    {
13824     "is_pure" : true,
13825     "mangled_component_name" : "_ZN7android8hardware7IBinder13unlinkToDeathERKNS_2wpINS1_14DeathRecipientEEEPvjPS4_"
13826    },
13827    {
13828     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
13829    },
13830    {
13831     "is_pure" : true,
13832     "mangled_component_name" : "_ZN7android8hardware7IBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
13833    },
13834    {
13835     "is_pure" : true,
13836     "mangled_component_name" : "_ZNK7android8hardware7IBinder10findObjectEPKv"
13837    },
13838    {
13839     "is_pure" : true,
13840     "mangled_component_name" : "_ZN7android8hardware7IBinder12detachObjectEPKv"
13841    },
13842    {
13843     "mangled_component_name" : "_ZN7android8hardware7IBinder11localBinderEv"
13844    },
13845    {
13846     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
13847    },
13848    {
13849     "kind" : "complete_dtor_pointer",
13850     "mangled_component_name" : "_ZN7android8hardware7IBinderD1Ev"
13851    },
13852    {
13853     "kind" : "deleting_dtor_pointer",
13854     "mangled_component_name" : "_ZN7android8hardware7IBinderD0Ev"
13855    },
13856    {
13857     "kind" : "vcall_offset"
13858    },
13859    {
13860     "kind" : "vcall_offset"
13861    },
13862    {
13863     "kind" : "vcall_offset"
13864    },
13865    {
13866     "kind" : "vcall_offset"
13867    },
13868    {
13869     "component_value" : -4,
13870     "kind" : "vcall_offset"
13871    },
13872    {
13873     "component_value" : -4,
13874     "kind" : "offset_to_top"
13875    },
13876    {
13877     "kind" : "rtti",
13878     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
13879    },
13880    {
13881     "kind" : "complete_dtor_pointer",
13882     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinderD1Ev"
13883    },
13884    {
13885     "kind" : "deleting_dtor_pointer",
13886     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinderD0Ev"
13887    },
13888    {
13889     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13890    },
13891    {
13892     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13893    },
13894    {
13895     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13896    },
13897    {
13898     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13899    }
13900   ]
13901  },
13902  {
13903   "alignment" : 4,
13904   "fields" :
13905   [
13906    {
13907     "access" : "private",
13908     "field_name" : "mQueue",
13909     "referenced_type" : "_ZTINSt3__110shared_ptrIN7android8hardware7details17SynchronizedQueueINS_8functionIFvvEEEEEEE"
13910    }
13911   ],
13912   "linker_set_key" : "_ZTIN7android8hardware7details10TaskRunnerE",
13913   "name" : "android::hardware::details::TaskRunner",
13914   "record_kind" : "class",
13915   "referenced_type" : "_ZTIN7android8hardware7details10TaskRunnerE",
13916   "self_type" : "_ZTIN7android8hardware7details10TaskRunnerE",
13917   "size" : 8,
13918   "source_file" : "/system/libhidl/base/include/hidl/TaskRunner.h"
13919  },
13920  {
13921   "alignment" : 4,
13922   "fields" :
13923   [
13924    {
13925     "access" : "private",
13926     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E"
13927    }
13928   ],
13929   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE",
13930   "name" : "android::hardware::details::hidl_pointer<native_handle>",
13931   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE",
13932   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE",
13933   "size" : 8,
13934   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13935   "template_args" : [ "_ZTI13native_handle" ]
13936  },
13937  {
13938   "access" : "private",
13939   "alignment" : 4,
13940   "fields" :
13941   [
13942    {
13943     "field_name" : "mPointer",
13944     "referenced_type" : "_ZTIP13native_handle"
13945    },
13946    {
13947     "field_name" : "_pad",
13948     "referenced_type" : "_ZTIy"
13949    }
13950   ],
13951   "is_anonymous" : true,
13952   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E",
13953   "name" : "android::hardware::details::hidl_pointer<native_handle>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5)",
13954   "record_kind" : "union",
13955   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E",
13956   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E",
13957   "size" : 8,
13958   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
13959  },
13960  {
13961   "alignment" : 4,
13962   "fields" :
13963   [
13964    {
13965     "access" : "private",
13966     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E"
13967    }
13968   ],
13969   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE",
13970   "name" : "android::hardware::details::hidl_pointer<const native_handle>",
13971   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE",
13972   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE",
13973   "size" : 8,
13974   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13975   "template_args" : [ "_ZTIK13native_handle" ]
13976  },
13977  {
13978   "access" : "private",
13979   "alignment" : 4,
13980   "fields" :
13981   [
13982    {
13983     "field_name" : "mPointer",
13984     "referenced_type" : "_ZTIPK13native_handle"
13985    },
13986    {
13987     "field_name" : "_pad",
13988     "referenced_type" : "_ZTIy"
13989    }
13990   ],
13991   "is_anonymous" : true,
13992   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E",
13993   "name" : "android::hardware::details::hidl_pointer<const native_handle>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5)",
13994   "record_kind" : "union",
13995   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E",
13996   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E",
13997   "size" : 8,
13998   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
13999  },
14000  {
14001   "alignment" : 4,
14002   "fields" :
14003   [
14004    {
14005     "access" : "private",
14006     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E"
14007    }
14008   ],
14009   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE",
14010   "name" : "android::hardware::details::hidl_pointer<const char>",
14011   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE",
14012   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE",
14013   "size" : 8,
14014   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
14015   "template_args" : [ "_ZTIKc" ]
14016  },
14017  {
14018   "access" : "private",
14019   "alignment" : 4,
14020   "fields" :
14021   [
14022    {
14023     "field_name" : "mPointer",
14024     "referenced_type" : "_ZTIPKc"
14025    },
14026    {
14027     "field_name" : "_pad",
14028     "referenced_type" : "_ZTIy"
14029    }
14030   ],
14031   "is_anonymous" : true,
14032   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E",
14033   "name" : "android::hardware::details::hidl_pointer<const char>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5)",
14034   "record_kind" : "union",
14035   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E",
14036   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E",
14037   "size" : 8,
14038   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
14039  },
14040  {
14041   "alignment" : 4,
14042   "fields" :
14043   [
14044    {
14045     "access" : "private",
14046     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEUt_E"
14047    }
14048   ],
14049   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
14050   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
14051   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
14052   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
14053   "size" : 8,
14054   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
14055   "template_args" : [ "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE" ]
14056  },
14057  {
14058   "access" : "private",
14059   "alignment" : 4,
14060   "fields" :
14061   [
14062    {
14063     "field_name" : "mPointer",
14064     "referenced_type" : "_ZTIPN7android8hardware10hidl_arrayIhLj32EJEEE"
14065    },
14066    {
14067     "field_name" : "_pad",
14068     "referenced_type" : "_ZTIy"
14069    }
14070   ],
14071   "is_anonymous" : true,
14072   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEUt_E",
14073   "name" : "android::hardware::details::hidl_pointer<hidl_array<unsigned char, 32> >::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5)",
14074   "record_kind" : "union",
14075   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEUt_E",
14076   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEUt_E",
14077   "size" : 8,
14078   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
14079  },
14080  {
14081   "alignment" : 4,
14082   "fields" :
14083   [
14084    {
14085     "access" : "private",
14086     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E"
14087    }
14088   ],
14089   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
14090   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
14091   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
14092   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
14093   "size" : 8,
14094   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
14095   "template_args" : [ "_ZTIN7android8hardware11hidl_stringE" ]
14096  },
14097  {
14098   "access" : "private",
14099   "alignment" : 4,
14100   "fields" :
14101   [
14102    {
14103     "field_name" : "mPointer",
14104     "referenced_type" : "_ZTIPN7android8hardware11hidl_stringE"
14105    },
14106    {
14107     "field_name" : "_pad",
14108     "referenced_type" : "_ZTIy"
14109    }
14110   ],
14111   "is_anonymous" : true,
14112   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E",
14113   "name" : "android::hardware::details::hidl_pointer<hidl_string>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5)",
14114   "record_kind" : "union",
14115   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E",
14116   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E",
14117   "size" : 8,
14118   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
14119  },
14120  {
14121   "alignment" : 4,
14122   "fields" :
14123   [
14124    {
14125     "access" : "private",
14126     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E"
14127    }
14128   ],
14129   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE",
14130   "name" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>",
14131   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE",
14132   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE",
14133   "size" : 8,
14134   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
14135   "template_args" : [ "_ZTIN7android8hardware17GrantorDescriptorE" ]
14136  },
14137  {
14138   "access" : "private",
14139   "alignment" : 4,
14140   "fields" :
14141   [
14142    {
14143     "field_name" : "mPointer",
14144     "referenced_type" : "_ZTIPN7android8hardware17GrantorDescriptorE"
14145    },
14146    {
14147     "field_name" : "_pad",
14148     "referenced_type" : "_ZTIy"
14149    }
14150   ],
14151   "is_anonymous" : true,
14152   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E",
14153   "name" : "android::hardware::details::hidl_pointer<GrantorDescriptor>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5)",
14154   "record_kind" : "union",
14155   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E",
14156   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E",
14157   "size" : 8,
14158   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
14159  },
14160  {
14161   "alignment" : 4,
14162   "fields" :
14163   [
14164    {
14165     "access" : "private",
14166     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V1_011TemperatureEEUt_E"
14167    }
14168   ],
14169   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V1_011TemperatureEEE",
14170   "name" : "android::hardware::details::hidl_pointer<android::hardware::thermal::V1_0::Temperature>",
14171   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V1_011TemperatureEEE",
14172   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V1_011TemperatureEEE",
14173   "size" : 8,
14174   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
14175   "template_args" : [ "_ZTIN7android8hardware7thermal4V1_011TemperatureE" ]
14176  },
14177  {
14178   "access" : "private",
14179   "alignment" : 4,
14180   "fields" :
14181   [
14182    {
14183     "field_name" : "mPointer",
14184     "referenced_type" : "_ZTIPN7android8hardware7thermal4V1_011TemperatureE"
14185    },
14186    {
14187     "field_name" : "_pad",
14188     "referenced_type" : "_ZTIy"
14189    }
14190   ],
14191   "is_anonymous" : true,
14192   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V1_011TemperatureEEUt_E",
14193   "name" : "android::hardware::details::hidl_pointer<Temperature>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5)",
14194   "record_kind" : "union",
14195   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V1_011TemperatureEEUt_E",
14196   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V1_011TemperatureEEUt_E",
14197   "size" : 8,
14198   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
14199  },
14200  {
14201   "alignment" : 4,
14202   "fields" :
14203   [
14204    {
14205     "access" : "private",
14206     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V1_013CoolingDeviceEEUt_E"
14207    }
14208   ],
14209   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V1_013CoolingDeviceEEE",
14210   "name" : "android::hardware::details::hidl_pointer<android::hardware::thermal::V1_0::CoolingDevice>",
14211   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V1_013CoolingDeviceEEE",
14212   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V1_013CoolingDeviceEEE",
14213   "size" : 8,
14214   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
14215   "template_args" : [ "_ZTIN7android8hardware7thermal4V1_013CoolingDeviceE" ]
14216  },
14217  {
14218   "access" : "private",
14219   "alignment" : 4,
14220   "fields" :
14221   [
14222    {
14223     "field_name" : "mPointer",
14224     "referenced_type" : "_ZTIPN7android8hardware7thermal4V1_013CoolingDeviceE"
14225    },
14226    {
14227     "field_name" : "_pad",
14228     "referenced_type" : "_ZTIy"
14229    }
14230   ],
14231   "is_anonymous" : true,
14232   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V1_013CoolingDeviceEEUt_E",
14233   "name" : "android::hardware::details::hidl_pointer<CoolingDevice>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5)",
14234   "record_kind" : "union",
14235   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V1_013CoolingDeviceEEUt_E",
14236   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V1_013CoolingDeviceEEUt_E",
14237   "size" : 8,
14238   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
14239  },
14240  {
14241   "alignment" : 4,
14242   "fields" :
14243   [
14244    {
14245     "access" : "private",
14246     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V1_08CpuUsageEEUt_E"
14247    }
14248   ],
14249   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V1_08CpuUsageEEE",
14250   "name" : "android::hardware::details::hidl_pointer<android::hardware::thermal::V1_0::CpuUsage>",
14251   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V1_08CpuUsageEEE",
14252   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V1_08CpuUsageEEE",
14253   "size" : 8,
14254   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
14255   "template_args" : [ "_ZTIN7android8hardware7thermal4V1_08CpuUsageE" ]
14256  },
14257  {
14258   "access" : "private",
14259   "alignment" : 4,
14260   "fields" :
14261   [
14262    {
14263     "field_name" : "mPointer",
14264     "referenced_type" : "_ZTIPN7android8hardware7thermal4V1_08CpuUsageE"
14265    },
14266    {
14267     "field_name" : "_pad",
14268     "referenced_type" : "_ZTIy"
14269    }
14270   ],
14271   "is_anonymous" : true,
14272   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V1_08CpuUsageEEUt_E",
14273   "name" : "android::hardware::details::hidl_pointer<CpuUsage>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5)",
14274   "record_kind" : "union",
14275   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V1_08CpuUsageEEUt_E",
14276   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V1_08CpuUsageEEUt_E",
14277   "size" : 8,
14278   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
14279  },
14280  {
14281   "alignment" : 4,
14282   "fields" :
14283   [
14284    {
14285     "access" : "private",
14286     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V2_011TemperatureEEUt_E"
14287    }
14288   ],
14289   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V2_011TemperatureEEE",
14290   "name" : "android::hardware::details::hidl_pointer<android::hardware::thermal::V2_0::Temperature>",
14291   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V2_011TemperatureEEE",
14292   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V2_011TemperatureEEE",
14293   "size" : 8,
14294   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
14295   "template_args" : [ "_ZTIN7android8hardware7thermal4V2_011TemperatureE" ]
14296  },
14297  {
14298   "access" : "private",
14299   "alignment" : 4,
14300   "fields" :
14301   [
14302    {
14303     "field_name" : "mPointer",
14304     "referenced_type" : "_ZTIPN7android8hardware7thermal4V2_011TemperatureE"
14305    },
14306    {
14307     "field_name" : "_pad",
14308     "referenced_type" : "_ZTIy"
14309    }
14310   ],
14311   "is_anonymous" : true,
14312   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V2_011TemperatureEEUt_E",
14313   "name" : "android::hardware::details::hidl_pointer<Temperature>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5)",
14314   "record_kind" : "union",
14315   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V2_011TemperatureEEUt_E",
14316   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V2_011TemperatureEEUt_E",
14317   "size" : 8,
14318   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
14319  },
14320  {
14321   "alignment" : 4,
14322   "fields" :
14323   [
14324    {
14325     "access" : "private",
14326     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V2_013CoolingDeviceEEUt_E"
14327    }
14328   ],
14329   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V2_013CoolingDeviceEEE",
14330   "name" : "android::hardware::details::hidl_pointer<android::hardware::thermal::V2_0::CoolingDevice>",
14331   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V2_013CoolingDeviceEEE",
14332   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V2_013CoolingDeviceEEE",
14333   "size" : 8,
14334   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
14335   "template_args" : [ "_ZTIN7android8hardware7thermal4V2_013CoolingDeviceE" ]
14336  },
14337  {
14338   "access" : "private",
14339   "alignment" : 4,
14340   "fields" :
14341   [
14342    {
14343     "field_name" : "mPointer",
14344     "referenced_type" : "_ZTIPN7android8hardware7thermal4V2_013CoolingDeviceE"
14345    },
14346    {
14347     "field_name" : "_pad",
14348     "referenced_type" : "_ZTIy"
14349    }
14350   ],
14351   "is_anonymous" : true,
14352   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V2_013CoolingDeviceEEUt_E",
14353   "name" : "android::hardware::details::hidl_pointer<CoolingDevice>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5)",
14354   "record_kind" : "union",
14355   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V2_013CoolingDeviceEEUt_E",
14356   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V2_013CoolingDeviceEEUt_E",
14357   "size" : 8,
14358   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
14359  },
14360  {
14361   "alignment" : 4,
14362   "fields" :
14363   [
14364    {
14365     "access" : "private",
14366     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V2_020TemperatureThresholdEEUt_E"
14367    }
14368   ],
14369   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V2_020TemperatureThresholdEEE",
14370   "name" : "android::hardware::details::hidl_pointer<android::hardware::thermal::V2_0::TemperatureThreshold>",
14371   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V2_020TemperatureThresholdEEE",
14372   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V2_020TemperatureThresholdEEE",
14373   "size" : 8,
14374   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
14375   "template_args" : [ "_ZTIN7android8hardware7thermal4V2_020TemperatureThresholdE" ]
14376  },
14377  {
14378   "access" : "private",
14379   "alignment" : 4,
14380   "fields" :
14381   [
14382    {
14383     "field_name" : "mPointer",
14384     "referenced_type" : "_ZTIPN7android8hardware7thermal4V2_020TemperatureThresholdE"
14385    },
14386    {
14387     "field_name" : "_pad",
14388     "referenced_type" : "_ZTIy"
14389    }
14390   ],
14391   "is_anonymous" : true,
14392   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V2_020TemperatureThresholdEEUt_E",
14393   "name" : "android::hardware::details::hidl_pointer<TemperatureThreshold>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5)",
14394   "record_kind" : "union",
14395   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V2_020TemperatureThresholdEEUt_E",
14396   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V2_020TemperatureThresholdEEUt_E",
14397   "size" : 8,
14398   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
14399  },
14400  {
14401   "alignment" : 4,
14402   "fields" :
14403   [
14404    {
14405     "access" : "private",
14406     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEUt_E"
14407    }
14408   ],
14409   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIcEE",
14410   "name" : "android::hardware::details::hidl_pointer<char>",
14411   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEE",
14412   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEE",
14413   "size" : 8,
14414   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
14415   "template_args" : [ "_ZTIc" ]
14416  },
14417  {
14418   "access" : "private",
14419   "alignment" : 4,
14420   "fields" :
14421   [
14422    {
14423     "field_name" : "mPointer",
14424     "referenced_type" : "_ZTIPc"
14425    },
14426    {
14427     "field_name" : "_pad",
14428     "referenced_type" : "_ZTIy"
14429    }
14430   ],
14431   "is_anonymous" : true,
14432   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIcEUt_E",
14433   "name" : "android::hardware::details::hidl_pointer<char>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5)",
14434   "record_kind" : "union",
14435   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEUt_E",
14436   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEUt_E",
14437   "size" : 8,
14438   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
14439  },
14440  {
14441   "alignment" : 4,
14442   "fields" :
14443   [
14444    {
14445     "access" : "private",
14446     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEUt_E"
14447    }
14448   ],
14449   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIiEE",
14450   "name" : "android::hardware::details::hidl_pointer<int>",
14451   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEE",
14452   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEE",
14453   "size" : 8,
14454   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
14455   "template_args" : [ "_ZTIi" ]
14456  },
14457  {
14458   "access" : "private",
14459   "alignment" : 4,
14460   "fields" :
14461   [
14462    {
14463     "field_name" : "mPointer",
14464     "referenced_type" : "_ZTIPi"
14465    },
14466    {
14467     "field_name" : "_pad",
14468     "referenced_type" : "_ZTIy"
14469    }
14470   ],
14471   "is_anonymous" : true,
14472   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIiEUt_E",
14473   "name" : "android::hardware::details::hidl_pointer<int>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5)",
14474   "record_kind" : "union",
14475   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEUt_E",
14476   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEUt_E",
14477   "size" : 8,
14478   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
14479  },
14480  {
14481   "alignment" : 4,
14482   "fields" :
14483   [
14484    {
14485     "access" : "private",
14486     "field_name" : "buffer",
14487     "referenced_type" : "_ZTIA16_c"
14488    }
14489   ],
14490   "linker_set_key" : "_ZTIN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
14491   "name" : "android::hardware::details::DoNotDestruct<android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > >",
14492   "record_kind" : "class",
14493   "referenced_type" : "_ZTIN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
14494   "self_type" : "_ZTIN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
14495   "size" : 16,
14496   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
14497   "template_args" :
14498   [
14499    "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE"
14500   ]
14501  },
14502  {
14503   "alignment" : 4,
14504   "fields" :
14505   [
14506    {
14507     "access" : "private",
14508     "field_name" : "mStatus",
14509     "referenced_type" : "_ZTIN7android8hardware6StatusE"
14510    },
14511    {
14512     "access" : "private",
14513     "field_name" : "mCheckedStatus",
14514     "field_offset" : 160,
14515     "referenced_type" : "_ZTIb"
14516    }
14517   ],
14518   "linker_set_key" : "_ZTIN7android8hardware7details13return_statusE",
14519   "name" : "android::hardware::details::return_status",
14520   "record_kind" : "class",
14521   "referenced_type" : "_ZTIN7android8hardware7details13return_statusE",
14522   "self_type" : "_ZTIN7android8hardware7details13return_statusE",
14523   "size" : 24,
14524   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
14525  },
14526  {
14527   "alignment" : 4,
14528   "fields" :
14529   [
14530    {
14531     "access" : "private",
14532     "field_name" : "mBase",
14533     "referenced_type" : "_ZTIPKf"
14534    }
14535   ],
14536   "linker_set_key" : "_ZTIN7android8hardware7details14const_accessorIfLj7EJEEE",
14537   "name" : "android::hardware::details::const_accessor<float, 7>",
14538   "referenced_type" : "_ZTIN7android8hardware7details14const_accessorIfLj7EJEEE",
14539   "self_type" : "_ZTIN7android8hardware7details14const_accessorIfLj7EJEEE",
14540   "size" : 4,
14541   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
14542   "template_args" : [ "_ZTIf" ]
14543  },
14544  {
14545   "alignment" : 4,
14546   "fields" :
14547   [
14548    {
14549     "access" : "protected",
14550     "field_name" : "mInstrumentationCallbacks",
14551     "field_offset" : 32,
14552     "referenced_type" : "_ZTINSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE"
14553    },
14554    {
14555     "access" : "protected",
14556     "field_name" : "mEnableInstrumentation",
14557     "field_offset" : 128,
14558     "referenced_type" : "_ZTIb"
14559    },
14560    {
14561     "access" : "protected",
14562     "field_name" : "mInstrumentationLibPackage",
14563     "field_offset" : 160,
14564     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
14565    },
14566    {
14567     "access" : "protected",
14568     "field_name" : "mInterfaceName",
14569     "field_offset" : 256,
14570     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
14571    }
14572   ],
14573   "linker_set_key" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
14574   "name" : "android::hardware::details::HidlInstrumentor",
14575   "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
14576   "self_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
14577   "size" : 44,
14578   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
14579   "vtable_components" :
14580   [
14581    {
14582     "kind" : "offset_to_top"
14583    },
14584    {
14585     "kind" : "rtti",
14586     "mangled_component_name" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
14587    },
14588    {
14589     "kind" : "complete_dtor_pointer",
14590     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD1Ev"
14591    },
14592    {
14593     "kind" : "deleting_dtor_pointer",
14594     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD0Ev"
14595    }
14596   ]
14597  },
14598  {
14599   "alignment" : 1,
14600   "linker_set_key" : "_ZTIN7android8hardware7details5i_tagE",
14601   "name" : "android::hardware::details::i_tag",
14602   "referenced_type" : "_ZTIN7android8hardware7details5i_tagE",
14603   "self_type" : "_ZTIN7android8hardware7details5i_tagE",
14604   "size" : 1,
14605   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
14606  },
14607  {
14608   "alignment" : 1,
14609   "linker_set_key" : "_ZTIN7android8hardware7details6bs_tagE",
14610   "name" : "android::hardware::details::bs_tag",
14611   "referenced_type" : "_ZTIN7android8hardware7details6bs_tagE",
14612   "self_type" : "_ZTIN7android8hardware7details6bs_tagE",
14613   "size" : 1,
14614   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
14615  },
14616  {
14617   "alignment" : 1,
14618   "linker_set_key" : "_ZTIN7android8hardware7details8bnhw_tagE",
14619   "name" : "android::hardware::details::bnhw_tag",
14620   "referenced_type" : "_ZTIN7android8hardware7details8bnhw_tagE",
14621   "self_type" : "_ZTIN7android8hardware7details8bnhw_tagE",
14622   "size" : 1,
14623   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
14624  },
14625  {
14626   "alignment" : 1,
14627   "linker_set_key" : "_ZTIN7android8hardware7details8bphw_tagE",
14628   "name" : "android::hardware::details::bphw_tag",
14629   "referenced_type" : "_ZTIN7android8hardware7details8bphw_tagE",
14630   "self_type" : "_ZTIN7android8hardware7details8bphw_tagE",
14631   "size" : 1,
14632   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
14633  },
14634  {
14635   "alignment" : 1,
14636   "linker_set_key" : "_ZTIN7android8hardware7details9std_arrayIfLj7EJEEE",
14637   "name" : "android::hardware::details::std_array<float, 7>",
14638   "referenced_type" : "_ZTIN7android8hardware7details9std_arrayIfLj7EJEEE",
14639   "self_type" : "_ZTIN7android8hardware7details9std_arrayIfLj7EJEEE",
14640   "size" : 1,
14641   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
14642   "template_args" : [ "_ZTIf" ]
14643  },
14644  {
14645   "alignment" : 1,
14646   "linker_set_key" : "_ZTIN7android8hardware7details9std_arrayIhLj32EJEEE",
14647   "name" : "android::hardware::details::std_array<unsigned char, 32>",
14648   "referenced_type" : "_ZTIN7android8hardware7details9std_arrayIhLj32EJEEE",
14649   "self_type" : "_ZTIN7android8hardware7details9std_arrayIhLj32EJEEE",
14650   "size" : 1,
14651   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
14652   "template_args" : [ "_ZTIh" ]
14653  },
14654  {
14655   "alignment" : 4,
14656   "base_specifiers" :
14657   [
14658    {
14659     "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
14660    }
14661   ],
14662   "fields" :
14663   [
14664    {
14665     "access" : "private",
14666     "field_name" : "_hidl_mImpl",
14667     "field_offset" : 544,
14668     "referenced_type" : "_ZTIN7android2spINS_8hardware7thermal4V1_08IThermalEEE"
14669    }
14670   ],
14671   "linker_set_key" : "_ZTIN7android8hardware7thermal4V1_011BnHwThermalE",
14672   "name" : "android::hardware::thermal::V1_0::BnHwThermal",
14673   "referenced_type" : "_ZTIN7android8hardware7thermal4V1_011BnHwThermalE",
14674   "self_type" : "_ZTIN7android8hardware7thermal4V1_011BnHwThermalE",
14675   "size" : 80,
14676   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/BnHwThermal.h",
14677   "vtable_components" :
14678   [
14679    {
14680     "component_value" : 72,
14681     "kind" : "vbase_offset"
14682    },
14683    {
14684     "kind" : "offset_to_top"
14685    },
14686    {
14687     "kind" : "rtti",
14688     "mangled_component_name" : "_ZTIN7android8hardware7thermal4V1_011BnHwThermalE"
14689    },
14690    {
14691     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
14692    },
14693    {
14694     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
14695    },
14696    {
14697     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
14698    },
14699    {
14700     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BnHwBase13checkSubclassEPKv"
14701    },
14702    {
14703     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
14704    },
14705    {
14706     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
14707    },
14708    {
14709     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
14710    },
14711    {
14712     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
14713    },
14714    {
14715     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
14716    },
14717    {
14718     "kind" : "complete_dtor_pointer",
14719     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_011BnHwThermalD1Ev"
14720    },
14721    {
14722     "kind" : "deleting_dtor_pointer",
14723     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_011BnHwThermalD0Ev"
14724    },
14725    {
14726     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_011BnHwThermal10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
14727    },
14728    {
14729     "component_value" : -20,
14730     "kind" : "offset_to_top"
14731    },
14732    {
14733     "kind" : "rtti",
14734     "mangled_component_name" : "_ZTIN7android8hardware7thermal4V1_011BnHwThermalE"
14735    },
14736    {
14737     "kind" : "complete_dtor_pointer",
14738     "mangled_component_name" : "_ZThn20_N7android8hardware7thermal4V1_011BnHwThermalD1Ev"
14739    },
14740    {
14741     "kind" : "deleting_dtor_pointer",
14742     "mangled_component_name" : "_ZThn20_N7android8hardware7thermal4V1_011BnHwThermalD0Ev"
14743    },
14744    {
14745     "kind" : "vcall_offset"
14746    },
14747    {
14748     "kind" : "vcall_offset"
14749    },
14750    {
14751     "kind" : "vcall_offset"
14752    },
14753    {
14754     "kind" : "vcall_offset"
14755    },
14756    {
14757     "component_value" : -72,
14758     "kind" : "vcall_offset"
14759    },
14760    {
14761     "component_value" : -72,
14762     "kind" : "offset_to_top"
14763    },
14764    {
14765     "kind" : "rtti",
14766     "mangled_component_name" : "_ZTIN7android8hardware7thermal4V1_011BnHwThermalE"
14767    },
14768    {
14769     "kind" : "complete_dtor_pointer",
14770     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7thermal4V1_011BnHwThermalD1Ev"
14771    },
14772    {
14773     "kind" : "deleting_dtor_pointer",
14774     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7thermal4V1_011BnHwThermalD0Ev"
14775    },
14776    {
14777     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14778    },
14779    {
14780     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14781    },
14782    {
14783     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14784    },
14785    {
14786     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14787    }
14788   ]
14789  },
14790  {
14791   "alignment" : 4,
14792   "base_specifiers" :
14793   [
14794    {
14795     "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_7thermal4V1_08IThermalEEE"
14796    },
14797    {
14798     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
14799    }
14800   ],
14801   "fields" :
14802   [
14803    {
14804     "access" : "private",
14805     "field_name" : "_hidl_mMutex",
14806     "field_offset" : 544,
14807     "referenced_type" : "_ZTINSt3__15mutexE"
14808    },
14809    {
14810     "access" : "private",
14811     "field_name" : "_hidl_mDeathRecipients",
14812     "field_offset" : 576,
14813     "referenced_type" : "_ZTINSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEEE"
14814    }
14815   ],
14816   "linker_set_key" : "_ZTIN7android8hardware7thermal4V1_011BpHwThermalE",
14817   "name" : "android::hardware::thermal::V1_0::BpHwThermal",
14818   "referenced_type" : "_ZTIN7android8hardware7thermal4V1_011BpHwThermalE",
14819   "self_type" : "_ZTIN7android8hardware7thermal4V1_011BpHwThermalE",
14820   "size" : 92,
14821   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/BpHwThermal.h",
14822   "vtable_components" :
14823   [
14824    {
14825     "component_value" : 84,
14826     "kind" : "vbase_offset"
14827    },
14828    {
14829     "kind" : "offset_to_top"
14830    },
14831    {
14832     "kind" : "rtti",
14833     "mangled_component_name" : "_ZTIN7android8hardware7thermal4V1_011BpHwThermalE"
14834    },
14835    {
14836     "mangled_component_name" : "_ZNK7android8hardware7thermal4V1_011BpHwThermal8isRemoteEv"
14837    },
14838    {
14839     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_011BpHwThermal14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
14840    },
14841    {
14842     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_011BpHwThermal5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
14843    },
14844    {
14845     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_011BpHwThermal19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
14846    },
14847    {
14848     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_011BpHwThermal12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
14849    },
14850    {
14851     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_011BpHwThermal21setHALInstrumentationEv"
14852    },
14853    {
14854     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_011BpHwThermal11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
14855    },
14856    {
14857     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_011BpHwThermal4pingEv"
14858    },
14859    {
14860     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_011BpHwThermal12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
14861    },
14862    {
14863     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_011BpHwThermal21notifySyspropsChangedEv"
14864    },
14865    {
14866     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_011BpHwThermal13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
14867    },
14868    {
14869     "kind" : "complete_dtor_pointer",
14870     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_011BpHwThermalD1Ev"
14871    },
14872    {
14873     "kind" : "deleting_dtor_pointer",
14874     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_011BpHwThermalD0Ev"
14875    },
14876    {
14877     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_011BpHwThermal15getTemperaturesENSt3__18functionIFvRKNS2_13ThermalStatusERKNS0_8hidl_vecINS2_11TemperatureEEEEEE"
14878    },
14879    {
14880     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_011BpHwThermal12getCpuUsagesENSt3__18functionIFvRKNS2_13ThermalStatusERKNS0_8hidl_vecINS2_8CpuUsageEEEEEE"
14881    },
14882    {
14883     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_011BpHwThermal17getCoolingDevicesENSt3__18functionIFvRKNS2_13ThermalStatusERKNS0_8hidl_vecINS2_13CoolingDeviceEEEEEE"
14884    },
14885    {
14886     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_7thermal4V1_08IThermalEE10onAsBinderEv"
14887    },
14888    {
14889     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_011BpHwThermal15onLastStrongRefEPKv"
14890    },
14891    {
14892     "component_value" : 80,
14893     "kind" : "vbase_offset"
14894    },
14895    {
14896     "component_value" : -4,
14897     "kind" : "offset_to_top"
14898    },
14899    {
14900     "kind" : "rtti",
14901     "mangled_component_name" : "_ZTIN7android8hardware7thermal4V1_011BpHwThermalE"
14902    },
14903    {
14904     "kind" : "complete_dtor_pointer",
14905     "mangled_component_name" : "_ZThn4_N7android8hardware7thermal4V1_011BpHwThermalD1Ev"
14906    },
14907    {
14908     "kind" : "deleting_dtor_pointer",
14909     "mangled_component_name" : "_ZThn4_N7android8hardware7thermal4V1_011BpHwThermalD0Ev"
14910    },
14911    {
14912     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_7thermal4V1_08IThermalEE10onAsBinderEv"
14913    },
14914    {
14915     "component_value" : 76,
14916     "kind" : "vbase_offset"
14917    },
14918    {
14919     "component_value" : -8,
14920     "kind" : "offset_to_top"
14921    },
14922    {
14923     "kind" : "rtti",
14924     "mangled_component_name" : "_ZTIN7android8hardware7thermal4V1_011BpHwThermalE"
14925    },
14926    {
14927     "kind" : "complete_dtor_pointer",
14928     "mangled_component_name" : "_ZThn8_N7android8hardware7thermal4V1_011BpHwThermalD1Ev"
14929    },
14930    {
14931     "kind" : "deleting_dtor_pointer",
14932     "mangled_component_name" : "_ZThn8_N7android8hardware7thermal4V1_011BpHwThermalD0Ev"
14933    },
14934    {
14935     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
14936    },
14937    {
14938     "mangled_component_name" : "_ZThn8_N7android8hardware7thermal4V1_011BpHwThermal15onLastStrongRefEPKv"
14939    },
14940    {
14941     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
14942    },
14943    {
14944     "component_value" : -24,
14945     "kind" : "offset_to_top"
14946    },
14947    {
14948     "kind" : "rtti",
14949     "mangled_component_name" : "_ZTIN7android8hardware7thermal4V1_011BpHwThermalE"
14950    },
14951    {
14952     "kind" : "complete_dtor_pointer",
14953     "mangled_component_name" : "_ZThn24_N7android8hardware7thermal4V1_011BpHwThermalD1Ev"
14954    },
14955    {
14956     "kind" : "deleting_dtor_pointer",
14957     "mangled_component_name" : "_ZThn24_N7android8hardware7thermal4V1_011BpHwThermalD0Ev"
14958    },
14959    {
14960     "kind" : "vcall_offset"
14961    },
14962    {
14963     "component_value" : -76,
14964     "kind" : "vcall_offset"
14965    },
14966    {
14967     "component_value" : -84,
14968     "kind" : "vcall_offset"
14969    },
14970    {
14971     "component_value" : -76,
14972     "kind" : "vcall_offset"
14973    },
14974    {
14975     "component_value" : -84,
14976     "kind" : "vcall_offset"
14977    },
14978    {
14979     "component_value" : -84,
14980     "kind" : "offset_to_top"
14981    },
14982    {
14983     "kind" : "rtti",
14984     "mangled_component_name" : "_ZTIN7android8hardware7thermal4V1_011BpHwThermalE"
14985    },
14986    {
14987     "kind" : "complete_dtor_pointer",
14988     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7thermal4V1_011BpHwThermalD1Ev"
14989    },
14990    {
14991     "kind" : "deleting_dtor_pointer",
14992     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7thermal4V1_011BpHwThermalD0Ev"
14993    },
14994    {
14995     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
14996    },
14997    {
14998     "mangled_component_name" : "_ZTv0_n20_N7android8hardware7thermal4V1_011BpHwThermal15onLastStrongRefEPKv"
14999    },
15000    {
15001     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
15002    },
15003    {
15004     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
15005    }
15006   ]
15007  },
15008  {
15009   "alignment" : 8,
15010   "fields" :
15011   [
15012    {
15013     "field_name" : "type",
15014     "referenced_type" : "_ZTIN7android8hardware7thermal4V1_015TemperatureTypeE"
15015    },
15016    {
15017     "field_name" : "name",
15018     "field_offset" : 64,
15019     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
15020    },
15021    {
15022     "field_name" : "currentValue",
15023     "field_offset" : 192,
15024     "referenced_type" : "_ZTIf"
15025    },
15026    {
15027     "field_name" : "throttlingThreshold",
15028     "field_offset" : 224,
15029     "referenced_type" : "_ZTIf"
15030    },
15031    {
15032     "field_name" : "shutdownThreshold",
15033     "field_offset" : 256,
15034     "referenced_type" : "_ZTIf"
15035    },
15036    {
15037     "field_name" : "vrThrottlingThreshold",
15038     "field_offset" : 288,
15039     "referenced_type" : "_ZTIf"
15040    }
15041   ],
15042   "linker_set_key" : "_ZTIN7android8hardware7thermal4V1_011TemperatureE",
15043   "name" : "android::hardware::thermal::V1_0::Temperature",
15044   "referenced_type" : "_ZTIN7android8hardware7thermal4V1_011TemperatureE",
15045   "self_type" : "_ZTIN7android8hardware7thermal4V1_011TemperatureE",
15046   "size" : 40,
15047   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/types.h"
15048  },
15049  {
15050   "alignment" : 8,
15051   "fields" :
15052   [
15053    {
15054     "field_name" : "type",
15055     "referenced_type" : "_ZTIN7android8hardware7thermal4V1_011CoolingTypeE"
15056    },
15057    {
15058     "field_name" : "name",
15059     "field_offset" : 64,
15060     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
15061    },
15062    {
15063     "field_name" : "currentValue",
15064     "field_offset" : 192,
15065     "referenced_type" : "_ZTIf"
15066    }
15067   ],
15068   "linker_set_key" : "_ZTIN7android8hardware7thermal4V1_013CoolingDeviceE",
15069   "name" : "android::hardware::thermal::V1_0::CoolingDevice",
15070   "referenced_type" : "_ZTIN7android8hardware7thermal4V1_013CoolingDeviceE",
15071   "self_type" : "_ZTIN7android8hardware7thermal4V1_013CoolingDeviceE",
15072   "size" : 32,
15073   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/types.h"
15074  },
15075  {
15076   "alignment" : 8,
15077   "fields" :
15078   [
15079    {
15080     "field_name" : "code",
15081     "referenced_type" : "_ZTIN7android8hardware7thermal4V1_017ThermalStatusCodeE"
15082    },
15083    {
15084     "field_name" : "debugMessage",
15085     "field_offset" : 64,
15086     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
15087    }
15088   ],
15089   "linker_set_key" : "_ZTIN7android8hardware7thermal4V1_013ThermalStatusE",
15090   "name" : "android::hardware::thermal::V1_0::ThermalStatus",
15091   "referenced_type" : "_ZTIN7android8hardware7thermal4V1_013ThermalStatusE",
15092   "self_type" : "_ZTIN7android8hardware7thermal4V1_013ThermalStatusE",
15093   "size" : 24,
15094   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/types.h"
15095  },
15096  {
15097   "alignment" : 8,
15098   "fields" :
15099   [
15100    {
15101     "field_name" : "name",
15102     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
15103    },
15104    {
15105     "field_name" : "active",
15106     "field_offset" : 128,
15107     "referenced_type" : "_ZTIy"
15108    },
15109    {
15110     "field_name" : "total",
15111     "field_offset" : 192,
15112     "referenced_type" : "_ZTIy"
15113    },
15114    {
15115     "field_name" : "isOnline",
15116     "field_offset" : 256,
15117     "referenced_type" : "_ZTIb"
15118    }
15119   ],
15120   "linker_set_key" : "_ZTIN7android8hardware7thermal4V1_08CpuUsageE",
15121   "name" : "android::hardware::thermal::V1_0::CpuUsage",
15122   "referenced_type" : "_ZTIN7android8hardware7thermal4V1_08CpuUsageE",
15123   "self_type" : "_ZTIN7android8hardware7thermal4V1_08CpuUsageE",
15124   "size" : 40,
15125   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/types.h"
15126  },
15127  {
15128   "alignment" : 4,
15129   "base_specifiers" :
15130   [
15131    {
15132     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
15133    }
15134   ],
15135   "linker_set_key" : "_ZTIN7android8hardware7thermal4V1_08IThermalE",
15136   "name" : "android::hardware::thermal::V1_0::IThermal",
15137   "referenced_type" : "_ZTIN7android8hardware7thermal4V1_08IThermalE",
15138   "self_type" : "_ZTIN7android8hardware7thermal4V1_08IThermalE",
15139   "size" : 12,
15140   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/IThermal.h",
15141   "vtable_components" :
15142   [
15143    {
15144     "component_value" : 4,
15145     "kind" : "vbase_offset"
15146    },
15147    {
15148     "kind" : "offset_to_top"
15149    },
15150    {
15151     "kind" : "rtti",
15152     "mangled_component_name" : "_ZTIN7android8hardware7thermal4V1_08IThermalE"
15153    },
15154    {
15155     "mangled_component_name" : "_ZNK7android8hardware7thermal4V1_08IThermal8isRemoteEv"
15156    },
15157    {
15158     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_08IThermal14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
15159    },
15160    {
15161     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_08IThermal5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
15162    },
15163    {
15164     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_08IThermal19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
15165    },
15166    {
15167     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_08IThermal12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
15168    },
15169    {
15170     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_08IThermal21setHALInstrumentationEv"
15171    },
15172    {
15173     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_08IThermal11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
15174    },
15175    {
15176     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_08IThermal4pingEv"
15177    },
15178    {
15179     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_08IThermal12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
15180    },
15181    {
15182     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_08IThermal21notifySyspropsChangedEv"
15183    },
15184    {
15185     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_08IThermal13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
15186    },
15187    {
15188     "kind" : "complete_dtor_pointer",
15189     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_08IThermalD1Ev"
15190    },
15191    {
15192     "kind" : "deleting_dtor_pointer",
15193     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_08IThermalD0Ev"
15194    },
15195    {
15196     "is_pure" : true,
15197     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_08IThermal15getTemperaturesENSt3__18functionIFvRKNS2_13ThermalStatusERKNS0_8hidl_vecINS2_11TemperatureEEEEEE"
15198    },
15199    {
15200     "is_pure" : true,
15201     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_08IThermal12getCpuUsagesENSt3__18functionIFvRKNS2_13ThermalStatusERKNS0_8hidl_vecINS2_8CpuUsageEEEEEE"
15202    },
15203    {
15204     "is_pure" : true,
15205     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_08IThermal17getCoolingDevicesENSt3__18functionIFvRKNS2_13ThermalStatusERKNS0_8hidl_vecINS2_13CoolingDeviceEEEEEE"
15206    },
15207    {
15208     "kind" : "vcall_offset"
15209    },
15210    {
15211     "kind" : "vcall_offset"
15212    },
15213    {
15214     "kind" : "vcall_offset"
15215    },
15216    {
15217     "kind" : "vcall_offset"
15218    },
15219    {
15220     "component_value" : -4,
15221     "kind" : "vcall_offset"
15222    },
15223    {
15224     "component_value" : -4,
15225     "kind" : "offset_to_top"
15226    },
15227    {
15228     "kind" : "rtti",
15229     "mangled_component_name" : "_ZTIN7android8hardware7thermal4V1_08IThermalE"
15230    },
15231    {
15232     "kind" : "complete_dtor_pointer",
15233     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7thermal4V1_08IThermalD1Ev"
15234    },
15235    {
15236     "kind" : "deleting_dtor_pointer",
15237     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7thermal4V1_08IThermalD0Ev"
15238    },
15239    {
15240     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
15241    },
15242    {
15243     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
15244    },
15245    {
15246     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
15247    },
15248    {
15249     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
15250    }
15251   ]
15252  },
15253  {
15254   "alignment" : 4,
15255   "base_specifiers" :
15256   [
15257    {
15258     "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
15259    }
15260   ],
15261   "fields" :
15262   [
15263    {
15264     "access" : "private",
15265     "field_name" : "_hidl_mImpl",
15266     "field_offset" : 544,
15267     "referenced_type" : "_ZTIN7android2spINS_8hardware7thermal4V2_08IThermalEEE"
15268    }
15269   ],
15270   "linker_set_key" : "_ZTIN7android8hardware7thermal4V2_011BnHwThermalE",
15271   "name" : "android::hardware::thermal::V2_0::BnHwThermal",
15272   "referenced_type" : "_ZTIN7android8hardware7thermal4V2_011BnHwThermalE",
15273   "self_type" : "_ZTIN7android8hardware7thermal4V2_011BnHwThermalE",
15274   "size" : 80,
15275   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/BnHwThermal.h",
15276   "vtable_components" :
15277   [
15278    {
15279     "component_value" : 72,
15280     "kind" : "vbase_offset"
15281    },
15282    {
15283     "kind" : "offset_to_top"
15284    },
15285    {
15286     "kind" : "rtti",
15287     "mangled_component_name" : "_ZTIN7android8hardware7thermal4V2_011BnHwThermalE"
15288    },
15289    {
15290     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
15291    },
15292    {
15293     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
15294    },
15295    {
15296     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
15297    },
15298    {
15299     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BnHwBase13checkSubclassEPKv"
15300    },
15301    {
15302     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
15303    },
15304    {
15305     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
15306    },
15307    {
15308     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
15309    },
15310    {
15311     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
15312    },
15313    {
15314     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
15315    },
15316    {
15317     "kind" : "complete_dtor_pointer",
15318     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_011BnHwThermalD1Ev"
15319    },
15320    {
15321     "kind" : "deleting_dtor_pointer",
15322     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_011BnHwThermalD0Ev"
15323    },
15324    {
15325     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_011BnHwThermal10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
15326    },
15327    {
15328     "component_value" : -20,
15329     "kind" : "offset_to_top"
15330    },
15331    {
15332     "kind" : "rtti",
15333     "mangled_component_name" : "_ZTIN7android8hardware7thermal4V2_011BnHwThermalE"
15334    },
15335    {
15336     "kind" : "complete_dtor_pointer",
15337     "mangled_component_name" : "_ZThn20_N7android8hardware7thermal4V2_011BnHwThermalD1Ev"
15338    },
15339    {
15340     "kind" : "deleting_dtor_pointer",
15341     "mangled_component_name" : "_ZThn20_N7android8hardware7thermal4V2_011BnHwThermalD0Ev"
15342    },
15343    {
15344     "kind" : "vcall_offset"
15345    },
15346    {
15347     "kind" : "vcall_offset"
15348    },
15349    {
15350     "kind" : "vcall_offset"
15351    },
15352    {
15353     "kind" : "vcall_offset"
15354    },
15355    {
15356     "component_value" : -72,
15357     "kind" : "vcall_offset"
15358    },
15359    {
15360     "component_value" : -72,
15361     "kind" : "offset_to_top"
15362    },
15363    {
15364     "kind" : "rtti",
15365     "mangled_component_name" : "_ZTIN7android8hardware7thermal4V2_011BnHwThermalE"
15366    },
15367    {
15368     "kind" : "complete_dtor_pointer",
15369     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7thermal4V2_011BnHwThermalD1Ev"
15370    },
15371    {
15372     "kind" : "deleting_dtor_pointer",
15373     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7thermal4V2_011BnHwThermalD0Ev"
15374    },
15375    {
15376     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
15377    },
15378    {
15379     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
15380    },
15381    {
15382     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
15383    },
15384    {
15385     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
15386    }
15387   ]
15388  },
15389  {
15390   "alignment" : 4,
15391   "base_specifiers" :
15392   [
15393    {
15394     "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_7thermal4V2_08IThermalEEE"
15395    },
15396    {
15397     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
15398    }
15399   ],
15400   "fields" :
15401   [
15402    {
15403     "access" : "private",
15404     "field_name" : "_hidl_mMutex",
15405     "field_offset" : 544,
15406     "referenced_type" : "_ZTINSt3__15mutexE"
15407    },
15408    {
15409     "access" : "private",
15410     "field_name" : "_hidl_mDeathRecipients",
15411     "field_offset" : 576,
15412     "referenced_type" : "_ZTINSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEEE"
15413    }
15414   ],
15415   "linker_set_key" : "_ZTIN7android8hardware7thermal4V2_011BpHwThermalE",
15416   "name" : "android::hardware::thermal::V2_0::BpHwThermal",
15417   "referenced_type" : "_ZTIN7android8hardware7thermal4V2_011BpHwThermalE",
15418   "self_type" : "_ZTIN7android8hardware7thermal4V2_011BpHwThermalE",
15419   "size" : 92,
15420   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/BpHwThermal.h",
15421   "vtable_components" :
15422   [
15423    {
15424     "component_value" : 84,
15425     "kind" : "vbase_offset"
15426    },
15427    {
15428     "kind" : "offset_to_top"
15429    },
15430    {
15431     "kind" : "rtti",
15432     "mangled_component_name" : "_ZTIN7android8hardware7thermal4V2_011BpHwThermalE"
15433    },
15434    {
15435     "mangled_component_name" : "_ZNK7android8hardware7thermal4V2_011BpHwThermal8isRemoteEv"
15436    },
15437    {
15438     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_011BpHwThermal14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
15439    },
15440    {
15441     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_011BpHwThermal5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
15442    },
15443    {
15444     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_011BpHwThermal19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
15445    },
15446    {
15447     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_011BpHwThermal12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
15448    },
15449    {
15450     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_011BpHwThermal21setHALInstrumentationEv"
15451    },
15452    {
15453     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_011BpHwThermal11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
15454    },
15455    {
15456     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_011BpHwThermal4pingEv"
15457    },
15458    {
15459     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_011BpHwThermal12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
15460    },
15461    {
15462     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_011BpHwThermal21notifySyspropsChangedEv"
15463    },
15464    {
15465     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_011BpHwThermal13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
15466    },
15467    {
15468     "kind" : "complete_dtor_pointer",
15469     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_011BpHwThermalD1Ev"
15470    },
15471    {
15472     "kind" : "deleting_dtor_pointer",
15473     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_011BpHwThermalD0Ev"
15474    },
15475    {
15476     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_011BpHwThermal15getTemperaturesENSt3__18functionIFvRKNS1_4V1_013ThermalStatusERKNS0_8hidl_vecINS6_11TemperatureEEEEEE"
15477    },
15478    {
15479     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_011BpHwThermal12getCpuUsagesENSt3__18functionIFvRKNS1_4V1_013ThermalStatusERKNS0_8hidl_vecINS6_8CpuUsageEEEEEE"
15480    },
15481    {
15482     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_011BpHwThermal17getCoolingDevicesENSt3__18functionIFvRKNS1_4V1_013ThermalStatusERKNS0_8hidl_vecINS6_13CoolingDeviceEEEEEE"
15483    },
15484    {
15485     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_011BpHwThermal22getCurrentTemperaturesEbNS2_15TemperatureTypeENSt3__18functionIFvRKNS1_4V1_013ThermalStatusERKNS0_8hidl_vecINS2_11TemperatureEEEEEE"
15486    },
15487    {
15488     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_011BpHwThermal24getTemperatureThresholdsEbNS2_15TemperatureTypeENSt3__18functionIFvRKNS1_4V1_013ThermalStatusERKNS0_8hidl_vecINS2_20TemperatureThresholdEEEEEE"
15489    },
15490    {
15491     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_011BpHwThermal30registerThermalChangedCallbackERKNS_2spINS2_23IThermalChangedCallbackEEEbNS2_15TemperatureTypeENSt3__18functionIFvRKNS1_4V1_013ThermalStatusEEEE"
15492    },
15493    {
15494     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_011BpHwThermal32unregisterThermalChangedCallbackERKNS_2spINS2_23IThermalChangedCallbackEEENSt3__18functionIFvRKNS1_4V1_013ThermalStatusEEEE"
15495    },
15496    {
15497     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_011BpHwThermal24getCurrentCoolingDevicesEbNS2_11CoolingTypeENSt3__18functionIFvRKNS1_4V1_013ThermalStatusERKNS0_8hidl_vecINS2_13CoolingDeviceEEEEEE"
15498    },
15499    {
15500     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_7thermal4V2_08IThermalEE10onAsBinderEv"
15501    },
15502    {
15503     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_011BpHwThermal15onLastStrongRefEPKv"
15504    },
15505    {
15506     "component_value" : 80,
15507     "kind" : "vbase_offset"
15508    },
15509    {
15510     "component_value" : -4,
15511     "kind" : "offset_to_top"
15512    },
15513    {
15514     "kind" : "rtti",
15515     "mangled_component_name" : "_ZTIN7android8hardware7thermal4V2_011BpHwThermalE"
15516    },
15517    {
15518     "kind" : "complete_dtor_pointer",
15519     "mangled_component_name" : "_ZThn4_N7android8hardware7thermal4V2_011BpHwThermalD1Ev"
15520    },
15521    {
15522     "kind" : "deleting_dtor_pointer",
15523     "mangled_component_name" : "_ZThn4_N7android8hardware7thermal4V2_011BpHwThermalD0Ev"
15524    },
15525    {
15526     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_7thermal4V2_08IThermalEE10onAsBinderEv"
15527    },
15528    {
15529     "component_value" : 76,
15530     "kind" : "vbase_offset"
15531    },
15532    {
15533     "component_value" : -8,
15534     "kind" : "offset_to_top"
15535    },
15536    {
15537     "kind" : "rtti",
15538     "mangled_component_name" : "_ZTIN7android8hardware7thermal4V2_011BpHwThermalE"
15539    },
15540    {
15541     "kind" : "complete_dtor_pointer",
15542     "mangled_component_name" : "_ZThn8_N7android8hardware7thermal4V2_011BpHwThermalD1Ev"
15543    },
15544    {
15545     "kind" : "deleting_dtor_pointer",
15546     "mangled_component_name" : "_ZThn8_N7android8hardware7thermal4V2_011BpHwThermalD0Ev"
15547    },
15548    {
15549     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
15550    },
15551    {
15552     "mangled_component_name" : "_ZThn8_N7android8hardware7thermal4V2_011BpHwThermal15onLastStrongRefEPKv"
15553    },
15554    {
15555     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
15556    },
15557    {
15558     "component_value" : -24,
15559     "kind" : "offset_to_top"
15560    },
15561    {
15562     "kind" : "rtti",
15563     "mangled_component_name" : "_ZTIN7android8hardware7thermal4V2_011BpHwThermalE"
15564    },
15565    {
15566     "kind" : "complete_dtor_pointer",
15567     "mangled_component_name" : "_ZThn24_N7android8hardware7thermal4V2_011BpHwThermalD1Ev"
15568    },
15569    {
15570     "kind" : "deleting_dtor_pointer",
15571     "mangled_component_name" : "_ZThn24_N7android8hardware7thermal4V2_011BpHwThermalD0Ev"
15572    },
15573    {
15574     "kind" : "vcall_offset"
15575    },
15576    {
15577     "component_value" : -76,
15578     "kind" : "vcall_offset"
15579    },
15580    {
15581     "component_value" : -84,
15582     "kind" : "vcall_offset"
15583    },
15584    {
15585     "component_value" : -76,
15586     "kind" : "vcall_offset"
15587    },
15588    {
15589     "component_value" : -84,
15590     "kind" : "vcall_offset"
15591    },
15592    {
15593     "component_value" : -84,
15594     "kind" : "offset_to_top"
15595    },
15596    {
15597     "kind" : "rtti",
15598     "mangled_component_name" : "_ZTIN7android8hardware7thermal4V2_011BpHwThermalE"
15599    },
15600    {
15601     "kind" : "complete_dtor_pointer",
15602     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7thermal4V2_011BpHwThermalD1Ev"
15603    },
15604    {
15605     "kind" : "deleting_dtor_pointer",
15606     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7thermal4V2_011BpHwThermalD0Ev"
15607    },
15608    {
15609     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
15610    },
15611    {
15612     "mangled_component_name" : "_ZTv0_n20_N7android8hardware7thermal4V2_011BpHwThermal15onLastStrongRefEPKv"
15613    },
15614    {
15615     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
15616    },
15617    {
15618     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
15619    }
15620   ]
15621  },
15622  {
15623   "alignment" : 8,
15624   "fields" :
15625   [
15626    {
15627     "field_name" : "type",
15628     "referenced_type" : "_ZTIN7android8hardware7thermal4V2_015TemperatureTypeE"
15629    },
15630    {
15631     "field_name" : "name",
15632     "field_offset" : 64,
15633     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
15634    },
15635    {
15636     "field_name" : "value",
15637     "field_offset" : 192,
15638     "referenced_type" : "_ZTIf"
15639    },
15640    {
15641     "field_name" : "throttlingStatus",
15642     "field_offset" : 224,
15643     "referenced_type" : "_ZTIN7android8hardware7thermal4V2_018ThrottlingSeverityE"
15644    }
15645   ],
15646   "linker_set_key" : "_ZTIN7android8hardware7thermal4V2_011TemperatureE",
15647   "name" : "android::hardware::thermal::V2_0::Temperature",
15648   "referenced_type" : "_ZTIN7android8hardware7thermal4V2_011TemperatureE",
15649   "self_type" : "_ZTIN7android8hardware7thermal4V2_011TemperatureE",
15650   "size" : 32,
15651   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/types.h"
15652  },
15653  {
15654   "alignment" : 8,
15655   "fields" :
15656   [
15657    {
15658     "field_name" : "type",
15659     "referenced_type" : "_ZTIN7android8hardware7thermal4V2_011CoolingTypeE"
15660    },
15661    {
15662     "field_name" : "name",
15663     "field_offset" : 64,
15664     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
15665    },
15666    {
15667     "field_name" : "value",
15668     "field_offset" : 192,
15669     "referenced_type" : "_ZTIy"
15670    }
15671   ],
15672   "linker_set_key" : "_ZTIN7android8hardware7thermal4V2_013CoolingDeviceE",
15673   "name" : "android::hardware::thermal::V2_0::CoolingDevice",
15674   "referenced_type" : "_ZTIN7android8hardware7thermal4V2_013CoolingDeviceE",
15675   "self_type" : "_ZTIN7android8hardware7thermal4V2_013CoolingDeviceE",
15676   "size" : 32,
15677   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/types.h"
15678  },
15679  {
15680   "alignment" : 8,
15681   "fields" :
15682   [
15683    {
15684     "field_name" : "type",
15685     "referenced_type" : "_ZTIN7android8hardware7thermal4V2_015TemperatureTypeE"
15686    },
15687    {
15688     "field_name" : "name",
15689     "field_offset" : 64,
15690     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
15691    },
15692    {
15693     "field_name" : "hotThrottlingThresholds",
15694     "field_offset" : 192,
15695     "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIfLj7EJEEE"
15696    },
15697    {
15698     "field_name" : "coldThrottlingThresholds",
15699     "field_offset" : 416,
15700     "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIfLj7EJEEE"
15701    },
15702    {
15703     "field_name" : "vrThrottlingThreshold",
15704     "field_offset" : 640,
15705     "referenced_type" : "_ZTIf"
15706    }
15707   ],
15708   "linker_set_key" : "_ZTIN7android8hardware7thermal4V2_020TemperatureThresholdE",
15709   "name" : "android::hardware::thermal::V2_0::TemperatureThreshold",
15710   "referenced_type" : "_ZTIN7android8hardware7thermal4V2_020TemperatureThresholdE",
15711   "self_type" : "_ZTIN7android8hardware7thermal4V2_020TemperatureThresholdE",
15712   "size" : 88,
15713   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/types.h"
15714  },
15715  {
15716   "alignment" : 4,
15717   "base_specifiers" :
15718   [
15719    {
15720     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
15721    }
15722   ],
15723   "linker_set_key" : "_ZTIN7android8hardware7thermal4V2_023IThermalChangedCallbackE",
15724   "name" : "android::hardware::thermal::V2_0::IThermalChangedCallback",
15725   "referenced_type" : "_ZTIN7android8hardware7thermal4V2_023IThermalChangedCallbackE",
15726   "self_type" : "_ZTIN7android8hardware7thermal4V2_023IThermalChangedCallbackE",
15727   "size" : 12,
15728   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/IThermalChangedCallback.h",
15729   "vtable_components" :
15730   [
15731    {
15732     "component_value" : 4,
15733     "kind" : "vbase_offset"
15734    },
15735    {
15736     "kind" : "offset_to_top"
15737    },
15738    {
15739     "kind" : "rtti",
15740     "mangled_component_name" : "_ZTIN7android8hardware7thermal4V2_023IThermalChangedCallbackE"
15741    },
15742    {
15743     "mangled_component_name" : "_ZNK7android8hardware7thermal4V2_023IThermalChangedCallback8isRemoteEv"
15744    },
15745    {
15746     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_023IThermalChangedCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
15747    },
15748    {
15749     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_023IThermalChangedCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
15750    },
15751    {
15752     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_023IThermalChangedCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
15753    },
15754    {
15755     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_023IThermalChangedCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
15756    },
15757    {
15758     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_023IThermalChangedCallback21setHALInstrumentationEv"
15759    },
15760    {
15761     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_023IThermalChangedCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
15762    },
15763    {
15764     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_023IThermalChangedCallback4pingEv"
15765    },
15766    {
15767     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_023IThermalChangedCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
15768    },
15769    {
15770     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_023IThermalChangedCallback21notifySyspropsChangedEv"
15771    },
15772    {
15773     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_023IThermalChangedCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
15774    },
15775    {
15776     "kind" : "complete_dtor_pointer",
15777     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_023IThermalChangedCallbackD1Ev"
15778    },
15779    {
15780     "kind" : "deleting_dtor_pointer",
15781     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_023IThermalChangedCallbackD0Ev"
15782    },
15783    {
15784     "is_pure" : true,
15785     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_023IThermalChangedCallback16notifyThrottlingERKNS2_11TemperatureE"
15786    },
15787    {
15788     "kind" : "vcall_offset"
15789    },
15790    {
15791     "kind" : "vcall_offset"
15792    },
15793    {
15794     "kind" : "vcall_offset"
15795    },
15796    {
15797     "kind" : "vcall_offset"
15798    },
15799    {
15800     "component_value" : -4,
15801     "kind" : "vcall_offset"
15802    },
15803    {
15804     "component_value" : -4,
15805     "kind" : "offset_to_top"
15806    },
15807    {
15808     "kind" : "rtti",
15809     "mangled_component_name" : "_ZTIN7android8hardware7thermal4V2_023IThermalChangedCallbackE"
15810    },
15811    {
15812     "kind" : "complete_dtor_pointer",
15813     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7thermal4V2_023IThermalChangedCallbackD1Ev"
15814    },
15815    {
15816     "kind" : "deleting_dtor_pointer",
15817     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7thermal4V2_023IThermalChangedCallbackD0Ev"
15818    },
15819    {
15820     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
15821    },
15822    {
15823     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
15824    },
15825    {
15826     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
15827    },
15828    {
15829     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
15830    }
15831   ]
15832  },
15833  {
15834   "alignment" : 4,
15835   "base_specifiers" :
15836   [
15837    {
15838     "referenced_type" : "_ZTIN7android8hardware7thermal4V2_023IThermalChangedCallbackE"
15839    },
15840    {
15841     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
15842    }
15843   ],
15844   "fields" :
15845   [
15846    {
15847     "access" : "private",
15848     "field_name" : "mImpl",
15849     "field_offset" : 384,
15850     "referenced_type" : "_ZTIKN7android2spINS_8hardware7thermal4V2_023IThermalChangedCallbackEEE"
15851    },
15852    {
15853     "access" : "private",
15854     "field_name" : "mOnewayQueue",
15855     "field_offset" : 416,
15856     "referenced_type" : "_ZTIN7android8hardware7details10TaskRunnerE"
15857    }
15858   ],
15859   "linker_set_key" : "_ZTIN7android8hardware7thermal4V2_024BsThermalChangedCallbackE",
15860   "name" : "android::hardware::thermal::V2_0::BsThermalChangedCallback",
15861   "referenced_type" : "_ZTIN7android8hardware7thermal4V2_024BsThermalChangedCallbackE",
15862   "self_type" : "_ZTIN7android8hardware7thermal4V2_024BsThermalChangedCallbackE",
15863   "size" : 68,
15864   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/BsThermalChangedCallback.h",
15865   "vtable_components" :
15866   [
15867    {
15868     "component_value" : 60,
15869     "kind" : "vbase_offset"
15870    },
15871    {
15872     "kind" : "offset_to_top"
15873    },
15874    {
15875     "kind" : "rtti",
15876     "mangled_component_name" : "_ZTIN7android8hardware7thermal4V2_024BsThermalChangedCallbackE"
15877    },
15878    {
15879     "mangled_component_name" : "_ZNK7android8hardware7thermal4V2_023IThermalChangedCallback8isRemoteEv"
15880    },
15881    {
15882     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_024BsThermalChangedCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
15883    },
15884    {
15885     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_024BsThermalChangedCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
15886    },
15887    {
15888     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_024BsThermalChangedCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
15889    },
15890    {
15891     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_024BsThermalChangedCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
15892    },
15893    {
15894     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_024BsThermalChangedCallback21setHALInstrumentationEv"
15895    },
15896    {
15897     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_024BsThermalChangedCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
15898    },
15899    {
15900     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_024BsThermalChangedCallback4pingEv"
15901    },
15902    {
15903     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_024BsThermalChangedCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
15904    },
15905    {
15906     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_024BsThermalChangedCallback21notifySyspropsChangedEv"
15907    },
15908    {
15909     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_024BsThermalChangedCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
15910    },
15911    {
15912     "kind" : "complete_dtor_pointer",
15913     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_024BsThermalChangedCallbackD1Ev"
15914    },
15915    {
15916     "kind" : "deleting_dtor_pointer",
15917     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_024BsThermalChangedCallbackD0Ev"
15918    },
15919    {
15920     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_024BsThermalChangedCallback16notifyThrottlingERKNS2_11TemperatureE"
15921    },
15922    {
15923     "component_value" : -4,
15924     "kind" : "offset_to_top"
15925    },
15926    {
15927     "kind" : "rtti",
15928     "mangled_component_name" : "_ZTIN7android8hardware7thermal4V2_024BsThermalChangedCallbackE"
15929    },
15930    {
15931     "kind" : "complete_dtor_pointer",
15932     "mangled_component_name" : "_ZThn4_N7android8hardware7thermal4V2_024BsThermalChangedCallbackD1Ev"
15933    },
15934    {
15935     "kind" : "deleting_dtor_pointer",
15936     "mangled_component_name" : "_ZThn4_N7android8hardware7thermal4V2_024BsThermalChangedCallbackD0Ev"
15937    },
15938    {
15939     "kind" : "vcall_offset"
15940    },
15941    {
15942     "kind" : "vcall_offset"
15943    },
15944    {
15945     "kind" : "vcall_offset"
15946    },
15947    {
15948     "kind" : "vcall_offset"
15949    },
15950    {
15951     "component_value" : -60,
15952     "kind" : "vcall_offset"
15953    },
15954    {
15955     "component_value" : -60,
15956     "kind" : "offset_to_top"
15957    },
15958    {
15959     "kind" : "rtti",
15960     "mangled_component_name" : "_ZTIN7android8hardware7thermal4V2_024BsThermalChangedCallbackE"
15961    },
15962    {
15963     "kind" : "complete_dtor_pointer",
15964     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7thermal4V2_024BsThermalChangedCallbackD1Ev"
15965    },
15966    {
15967     "kind" : "deleting_dtor_pointer",
15968     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7thermal4V2_024BsThermalChangedCallbackD0Ev"
15969    },
15970    {
15971     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
15972    },
15973    {
15974     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
15975    },
15976    {
15977     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
15978    },
15979    {
15980     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
15981    }
15982   ]
15983  },
15984  {
15985   "alignment" : 4,
15986   "base_specifiers" :
15987   [
15988    {
15989     "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
15990    }
15991   ],
15992   "fields" :
15993   [
15994    {
15995     "access" : "private",
15996     "field_name" : "_hidl_mImpl",
15997     "field_offset" : 544,
15998     "referenced_type" : "_ZTIN7android2spINS_8hardware7thermal4V2_023IThermalChangedCallbackEEE"
15999    }
16000   ],
16001   "linker_set_key" : "_ZTIN7android8hardware7thermal4V2_026BnHwThermalChangedCallbackE",
16002   "name" : "android::hardware::thermal::V2_0::BnHwThermalChangedCallback",
16003   "referenced_type" : "_ZTIN7android8hardware7thermal4V2_026BnHwThermalChangedCallbackE",
16004   "self_type" : "_ZTIN7android8hardware7thermal4V2_026BnHwThermalChangedCallbackE",
16005   "size" : 80,
16006   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/BnHwThermalChangedCallback.h",
16007   "vtable_components" :
16008   [
16009    {
16010     "component_value" : 72,
16011     "kind" : "vbase_offset"
16012    },
16013    {
16014     "kind" : "offset_to_top"
16015    },
16016    {
16017     "kind" : "rtti",
16018     "mangled_component_name" : "_ZTIN7android8hardware7thermal4V2_026BnHwThermalChangedCallbackE"
16019    },
16020    {
16021     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
16022    },
16023    {
16024     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
16025    },
16026    {
16027     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
16028    },
16029    {
16030     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BnHwBase13checkSubclassEPKv"
16031    },
16032    {
16033     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
16034    },
16035    {
16036     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
16037    },
16038    {
16039     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
16040    },
16041    {
16042     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
16043    },
16044    {
16045     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
16046    },
16047    {
16048     "kind" : "complete_dtor_pointer",
16049     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_026BnHwThermalChangedCallbackD1Ev"
16050    },
16051    {
16052     "kind" : "deleting_dtor_pointer",
16053     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_026BnHwThermalChangedCallbackD0Ev"
16054    },
16055    {
16056     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_026BnHwThermalChangedCallback10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
16057    },
16058    {
16059     "component_value" : -20,
16060     "kind" : "offset_to_top"
16061    },
16062    {
16063     "kind" : "rtti",
16064     "mangled_component_name" : "_ZTIN7android8hardware7thermal4V2_026BnHwThermalChangedCallbackE"
16065    },
16066    {
16067     "kind" : "complete_dtor_pointer",
16068     "mangled_component_name" : "_ZThn20_N7android8hardware7thermal4V2_026BnHwThermalChangedCallbackD1Ev"
16069    },
16070    {
16071     "kind" : "deleting_dtor_pointer",
16072     "mangled_component_name" : "_ZThn20_N7android8hardware7thermal4V2_026BnHwThermalChangedCallbackD0Ev"
16073    },
16074    {
16075     "kind" : "vcall_offset"
16076    },
16077    {
16078     "kind" : "vcall_offset"
16079    },
16080    {
16081     "kind" : "vcall_offset"
16082    },
16083    {
16084     "kind" : "vcall_offset"
16085    },
16086    {
16087     "component_value" : -72,
16088     "kind" : "vcall_offset"
16089    },
16090    {
16091     "component_value" : -72,
16092     "kind" : "offset_to_top"
16093    },
16094    {
16095     "kind" : "rtti",
16096     "mangled_component_name" : "_ZTIN7android8hardware7thermal4V2_026BnHwThermalChangedCallbackE"
16097    },
16098    {
16099     "kind" : "complete_dtor_pointer",
16100     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7thermal4V2_026BnHwThermalChangedCallbackD1Ev"
16101    },
16102    {
16103     "kind" : "deleting_dtor_pointer",
16104     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7thermal4V2_026BnHwThermalChangedCallbackD0Ev"
16105    },
16106    {
16107     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
16108    },
16109    {
16110     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
16111    },
16112    {
16113     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
16114    },
16115    {
16116     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
16117    }
16118   ]
16119  },
16120  {
16121   "alignment" : 4,
16122   "base_specifiers" :
16123   [
16124    {
16125     "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_7thermal4V2_023IThermalChangedCallbackEEE"
16126    },
16127    {
16128     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
16129    }
16130   ],
16131   "fields" :
16132   [
16133    {
16134     "access" : "private",
16135     "field_name" : "_hidl_mMutex",
16136     "field_offset" : 544,
16137     "referenced_type" : "_ZTINSt3__15mutexE"
16138    },
16139    {
16140     "access" : "private",
16141     "field_name" : "_hidl_mDeathRecipients",
16142     "field_offset" : 576,
16143     "referenced_type" : "_ZTINSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEEE"
16144    }
16145   ],
16146   "linker_set_key" : "_ZTIN7android8hardware7thermal4V2_026BpHwThermalChangedCallbackE",
16147   "name" : "android::hardware::thermal::V2_0::BpHwThermalChangedCallback",
16148   "referenced_type" : "_ZTIN7android8hardware7thermal4V2_026BpHwThermalChangedCallbackE",
16149   "self_type" : "_ZTIN7android8hardware7thermal4V2_026BpHwThermalChangedCallbackE",
16150   "size" : 92,
16151   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/BpHwThermalChangedCallback.h",
16152   "vtable_components" :
16153   [
16154    {
16155     "component_value" : 84,
16156     "kind" : "vbase_offset"
16157    },
16158    {
16159     "kind" : "offset_to_top"
16160    },
16161    {
16162     "kind" : "rtti",
16163     "mangled_component_name" : "_ZTIN7android8hardware7thermal4V2_026BpHwThermalChangedCallbackE"
16164    },
16165    {
16166     "mangled_component_name" : "_ZNK7android8hardware7thermal4V2_026BpHwThermalChangedCallback8isRemoteEv"
16167    },
16168    {
16169     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_026BpHwThermalChangedCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
16170    },
16171    {
16172     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_026BpHwThermalChangedCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
16173    },
16174    {
16175     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_026BpHwThermalChangedCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
16176    },
16177    {
16178     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_026BpHwThermalChangedCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
16179    },
16180    {
16181     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_026BpHwThermalChangedCallback21setHALInstrumentationEv"
16182    },
16183    {
16184     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_026BpHwThermalChangedCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
16185    },
16186    {
16187     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_026BpHwThermalChangedCallback4pingEv"
16188    },
16189    {
16190     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_026BpHwThermalChangedCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
16191    },
16192    {
16193     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_026BpHwThermalChangedCallback21notifySyspropsChangedEv"
16194    },
16195    {
16196     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_026BpHwThermalChangedCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
16197    },
16198    {
16199     "kind" : "complete_dtor_pointer",
16200     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_026BpHwThermalChangedCallbackD1Ev"
16201    },
16202    {
16203     "kind" : "deleting_dtor_pointer",
16204     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_026BpHwThermalChangedCallbackD0Ev"
16205    },
16206    {
16207     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_026BpHwThermalChangedCallback16notifyThrottlingERKNS2_11TemperatureE"
16208    },
16209    {
16210     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_7thermal4V2_023IThermalChangedCallbackEE10onAsBinderEv"
16211    },
16212    {
16213     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_026BpHwThermalChangedCallback15onLastStrongRefEPKv"
16214    },
16215    {
16216     "component_value" : 80,
16217     "kind" : "vbase_offset"
16218    },
16219    {
16220     "component_value" : -4,
16221     "kind" : "offset_to_top"
16222    },
16223    {
16224     "kind" : "rtti",
16225     "mangled_component_name" : "_ZTIN7android8hardware7thermal4V2_026BpHwThermalChangedCallbackE"
16226    },
16227    {
16228     "kind" : "complete_dtor_pointer",
16229     "mangled_component_name" : "_ZThn4_N7android8hardware7thermal4V2_026BpHwThermalChangedCallbackD1Ev"
16230    },
16231    {
16232     "kind" : "deleting_dtor_pointer",
16233     "mangled_component_name" : "_ZThn4_N7android8hardware7thermal4V2_026BpHwThermalChangedCallbackD0Ev"
16234    },
16235    {
16236     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_7thermal4V2_023IThermalChangedCallbackEE10onAsBinderEv"
16237    },
16238    {
16239     "component_value" : 76,
16240     "kind" : "vbase_offset"
16241    },
16242    {
16243     "component_value" : -8,
16244     "kind" : "offset_to_top"
16245    },
16246    {
16247     "kind" : "rtti",
16248     "mangled_component_name" : "_ZTIN7android8hardware7thermal4V2_026BpHwThermalChangedCallbackE"
16249    },
16250    {
16251     "kind" : "complete_dtor_pointer",
16252     "mangled_component_name" : "_ZThn8_N7android8hardware7thermal4V2_026BpHwThermalChangedCallbackD1Ev"
16253    },
16254    {
16255     "kind" : "deleting_dtor_pointer",
16256     "mangled_component_name" : "_ZThn8_N7android8hardware7thermal4V2_026BpHwThermalChangedCallbackD0Ev"
16257    },
16258    {
16259     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
16260    },
16261    {
16262     "mangled_component_name" : "_ZThn8_N7android8hardware7thermal4V2_026BpHwThermalChangedCallback15onLastStrongRefEPKv"
16263    },
16264    {
16265     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
16266    },
16267    {
16268     "component_value" : -24,
16269     "kind" : "offset_to_top"
16270    },
16271    {
16272     "kind" : "rtti",
16273     "mangled_component_name" : "_ZTIN7android8hardware7thermal4V2_026BpHwThermalChangedCallbackE"
16274    },
16275    {
16276     "kind" : "complete_dtor_pointer",
16277     "mangled_component_name" : "_ZThn24_N7android8hardware7thermal4V2_026BpHwThermalChangedCallbackD1Ev"
16278    },
16279    {
16280     "kind" : "deleting_dtor_pointer",
16281     "mangled_component_name" : "_ZThn24_N7android8hardware7thermal4V2_026BpHwThermalChangedCallbackD0Ev"
16282    },
16283    {
16284     "kind" : "vcall_offset"
16285    },
16286    {
16287     "component_value" : -76,
16288     "kind" : "vcall_offset"
16289    },
16290    {
16291     "component_value" : -84,
16292     "kind" : "vcall_offset"
16293    },
16294    {
16295     "component_value" : -76,
16296     "kind" : "vcall_offset"
16297    },
16298    {
16299     "component_value" : -84,
16300     "kind" : "vcall_offset"
16301    },
16302    {
16303     "component_value" : -84,
16304     "kind" : "offset_to_top"
16305    },
16306    {
16307     "kind" : "rtti",
16308     "mangled_component_name" : "_ZTIN7android8hardware7thermal4V2_026BpHwThermalChangedCallbackE"
16309    },
16310    {
16311     "kind" : "complete_dtor_pointer",
16312     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7thermal4V2_026BpHwThermalChangedCallbackD1Ev"
16313    },
16314    {
16315     "kind" : "deleting_dtor_pointer",
16316     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7thermal4V2_026BpHwThermalChangedCallbackD0Ev"
16317    },
16318    {
16319     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
16320    },
16321    {
16322     "mangled_component_name" : "_ZTv0_n20_N7android8hardware7thermal4V2_026BpHwThermalChangedCallback15onLastStrongRefEPKv"
16323    },
16324    {
16325     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
16326    },
16327    {
16328     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
16329    }
16330   ]
16331  },
16332  {
16333   "alignment" : 4,
16334   "base_specifiers" :
16335   [
16336    {
16337     "referenced_type" : "_ZTIN7android8hardware7thermal4V1_08IThermalE"
16338    }
16339   ],
16340   "linker_set_key" : "_ZTIN7android8hardware7thermal4V2_08IThermalE",
16341   "name" : "android::hardware::thermal::V2_0::IThermal",
16342   "referenced_type" : "_ZTIN7android8hardware7thermal4V2_08IThermalE",
16343   "self_type" : "_ZTIN7android8hardware7thermal4V2_08IThermalE",
16344   "size" : 12,
16345   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/IThermal.h",
16346   "vtable_components" :
16347   [
16348    {
16349     "component_value" : 4,
16350     "kind" : "vbase_offset"
16351    },
16352    {
16353     "kind" : "offset_to_top"
16354    },
16355    {
16356     "kind" : "rtti",
16357     "mangled_component_name" : "_ZTIN7android8hardware7thermal4V2_08IThermalE"
16358    },
16359    {
16360     "mangled_component_name" : "_ZNK7android8hardware7thermal4V2_08IThermal8isRemoteEv"
16361    },
16362    {
16363     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_08IThermal14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
16364    },
16365    {
16366     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_08IThermal5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
16367    },
16368    {
16369     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_08IThermal19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
16370    },
16371    {
16372     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_08IThermal12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
16373    },
16374    {
16375     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_08IThermal21setHALInstrumentationEv"
16376    },
16377    {
16378     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_08IThermal11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
16379    },
16380    {
16381     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_08IThermal4pingEv"
16382    },
16383    {
16384     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_08IThermal12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
16385    },
16386    {
16387     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_08IThermal21notifySyspropsChangedEv"
16388    },
16389    {
16390     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_08IThermal13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
16391    },
16392    {
16393     "kind" : "complete_dtor_pointer",
16394     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_08IThermalD1Ev"
16395    },
16396    {
16397     "kind" : "deleting_dtor_pointer",
16398     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_08IThermalD0Ev"
16399    },
16400    {
16401     "is_pure" : true,
16402     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_08IThermal15getTemperaturesENSt3__18functionIFvRKNS1_4V1_013ThermalStatusERKNS0_8hidl_vecINS6_11TemperatureEEEEEE"
16403    },
16404    {
16405     "is_pure" : true,
16406     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_08IThermal12getCpuUsagesENSt3__18functionIFvRKNS1_4V1_013ThermalStatusERKNS0_8hidl_vecINS6_8CpuUsageEEEEEE"
16407    },
16408    {
16409     "is_pure" : true,
16410     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_08IThermal17getCoolingDevicesENSt3__18functionIFvRKNS1_4V1_013ThermalStatusERKNS0_8hidl_vecINS6_13CoolingDeviceEEEEEE"
16411    },
16412    {
16413     "is_pure" : true,
16414     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_08IThermal22getCurrentTemperaturesEbNS2_15TemperatureTypeENSt3__18functionIFvRKNS1_4V1_013ThermalStatusERKNS0_8hidl_vecINS2_11TemperatureEEEEEE"
16415    },
16416    {
16417     "is_pure" : true,
16418     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_08IThermal24getTemperatureThresholdsEbNS2_15TemperatureTypeENSt3__18functionIFvRKNS1_4V1_013ThermalStatusERKNS0_8hidl_vecINS2_20TemperatureThresholdEEEEEE"
16419    },
16420    {
16421     "is_pure" : true,
16422     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_08IThermal30registerThermalChangedCallbackERKNS_2spINS2_23IThermalChangedCallbackEEEbNS2_15TemperatureTypeENSt3__18functionIFvRKNS1_4V1_013ThermalStatusEEEE"
16423    },
16424    {
16425     "is_pure" : true,
16426     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_08IThermal32unregisterThermalChangedCallbackERKNS_2spINS2_23IThermalChangedCallbackEEENSt3__18functionIFvRKNS1_4V1_013ThermalStatusEEEE"
16427    },
16428    {
16429     "is_pure" : true,
16430     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_08IThermal24getCurrentCoolingDevicesEbNS2_11CoolingTypeENSt3__18functionIFvRKNS1_4V1_013ThermalStatusERKNS0_8hidl_vecINS2_13CoolingDeviceEEEEEE"
16431    },
16432    {
16433     "kind" : "vcall_offset"
16434    },
16435    {
16436     "kind" : "vcall_offset"
16437    },
16438    {
16439     "kind" : "vcall_offset"
16440    },
16441    {
16442     "kind" : "vcall_offset"
16443    },
16444    {
16445     "component_value" : -4,
16446     "kind" : "vcall_offset"
16447    },
16448    {
16449     "component_value" : -4,
16450     "kind" : "offset_to_top"
16451    },
16452    {
16453     "kind" : "rtti",
16454     "mangled_component_name" : "_ZTIN7android8hardware7thermal4V2_08IThermalE"
16455    },
16456    {
16457     "kind" : "complete_dtor_pointer",
16458     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7thermal4V2_08IThermalD1Ev"
16459    },
16460    {
16461     "kind" : "deleting_dtor_pointer",
16462     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7thermal4V2_08IThermalD0Ev"
16463    },
16464    {
16465     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
16466    },
16467    {
16468     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
16469    },
16470    {
16471     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
16472    },
16473    {
16474     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
16475    }
16476   ]
16477  },
16478  {
16479   "alignment" : 4,
16480   "base_specifiers" :
16481   [
16482    {
16483     "referenced_type" : "_ZTIN7android8hardware7thermal4V2_08IThermalE"
16484    },
16485    {
16486     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
16487    }
16488   ],
16489   "fields" :
16490   [
16491    {
16492     "access" : "private",
16493     "field_name" : "mImpl",
16494     "field_offset" : 384,
16495     "referenced_type" : "_ZTIKN7android2spINS_8hardware7thermal4V2_08IThermalEEE"
16496    },
16497    {
16498     "access" : "private",
16499     "field_name" : "mOnewayQueue",
16500     "field_offset" : 416,
16501     "referenced_type" : "_ZTIN7android8hardware7details10TaskRunnerE"
16502    }
16503   ],
16504   "linker_set_key" : "_ZTIN7android8hardware7thermal4V2_09BsThermalE",
16505   "name" : "android::hardware::thermal::V2_0::BsThermal",
16506   "referenced_type" : "_ZTIN7android8hardware7thermal4V2_09BsThermalE",
16507   "self_type" : "_ZTIN7android8hardware7thermal4V2_09BsThermalE",
16508   "size" : 68,
16509   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/BsThermal.h",
16510   "vtable_components" :
16511   [
16512    {
16513     "component_value" : 60,
16514     "kind" : "vbase_offset"
16515    },
16516    {
16517     "kind" : "offset_to_top"
16518    },
16519    {
16520     "kind" : "rtti",
16521     "mangled_component_name" : "_ZTIN7android8hardware7thermal4V2_09BsThermalE"
16522    },
16523    {
16524     "mangled_component_name" : "_ZNK7android8hardware7thermal4V2_08IThermal8isRemoteEv"
16525    },
16526    {
16527     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_09BsThermal14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
16528    },
16529    {
16530     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_09BsThermal5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
16531    },
16532    {
16533     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_09BsThermal19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
16534    },
16535    {
16536     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_09BsThermal12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
16537    },
16538    {
16539     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_09BsThermal21setHALInstrumentationEv"
16540    },
16541    {
16542     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_09BsThermal11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
16543    },
16544    {
16545     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_09BsThermal4pingEv"
16546    },
16547    {
16548     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_09BsThermal12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
16549    },
16550    {
16551     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_09BsThermal21notifySyspropsChangedEv"
16552    },
16553    {
16554     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_09BsThermal13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
16555    },
16556    {
16557     "kind" : "complete_dtor_pointer",
16558     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_09BsThermalD1Ev"
16559    },
16560    {
16561     "kind" : "deleting_dtor_pointer",
16562     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_09BsThermalD0Ev"
16563    },
16564    {
16565     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_09BsThermal15getTemperaturesENSt3__18functionIFvRKNS1_4V1_013ThermalStatusERKNS0_8hidl_vecINS6_11TemperatureEEEEEE"
16566    },
16567    {
16568     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_09BsThermal12getCpuUsagesENSt3__18functionIFvRKNS1_4V1_013ThermalStatusERKNS0_8hidl_vecINS6_8CpuUsageEEEEEE"
16569    },
16570    {
16571     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_09BsThermal17getCoolingDevicesENSt3__18functionIFvRKNS1_4V1_013ThermalStatusERKNS0_8hidl_vecINS6_13CoolingDeviceEEEEEE"
16572    },
16573    {
16574     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_09BsThermal22getCurrentTemperaturesEbNS2_15TemperatureTypeENSt3__18functionIFvRKNS1_4V1_013ThermalStatusERKNS0_8hidl_vecINS2_11TemperatureEEEEEE"
16575    },
16576    {
16577     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_09BsThermal24getTemperatureThresholdsEbNS2_15TemperatureTypeENSt3__18functionIFvRKNS1_4V1_013ThermalStatusERKNS0_8hidl_vecINS2_20TemperatureThresholdEEEEEE"
16578    },
16579    {
16580     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_09BsThermal30registerThermalChangedCallbackERKNS_2spINS2_23IThermalChangedCallbackEEEbNS2_15TemperatureTypeENSt3__18functionIFvRKNS1_4V1_013ThermalStatusEEEE"
16581    },
16582    {
16583     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_09BsThermal32unregisterThermalChangedCallbackERKNS_2spINS2_23IThermalChangedCallbackEEENSt3__18functionIFvRKNS1_4V1_013ThermalStatusEEEE"
16584    },
16585    {
16586     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_09BsThermal24getCurrentCoolingDevicesEbNS2_11CoolingTypeENSt3__18functionIFvRKNS1_4V1_013ThermalStatusERKNS0_8hidl_vecINS2_13CoolingDeviceEEEEEE"
16587    },
16588    {
16589     "component_value" : -4,
16590     "kind" : "offset_to_top"
16591    },
16592    {
16593     "kind" : "rtti",
16594     "mangled_component_name" : "_ZTIN7android8hardware7thermal4V2_09BsThermalE"
16595    },
16596    {
16597     "kind" : "complete_dtor_pointer",
16598     "mangled_component_name" : "_ZThn4_N7android8hardware7thermal4V2_09BsThermalD1Ev"
16599    },
16600    {
16601     "kind" : "deleting_dtor_pointer",
16602     "mangled_component_name" : "_ZThn4_N7android8hardware7thermal4V2_09BsThermalD0Ev"
16603    },
16604    {
16605     "kind" : "vcall_offset"
16606    },
16607    {
16608     "kind" : "vcall_offset"
16609    },
16610    {
16611     "kind" : "vcall_offset"
16612    },
16613    {
16614     "kind" : "vcall_offset"
16615    },
16616    {
16617     "component_value" : -60,
16618     "kind" : "vcall_offset"
16619    },
16620    {
16621     "component_value" : -60,
16622     "kind" : "offset_to_top"
16623    },
16624    {
16625     "kind" : "rtti",
16626     "mangled_component_name" : "_ZTIN7android8hardware7thermal4V2_09BsThermalE"
16627    },
16628    {
16629     "kind" : "complete_dtor_pointer",
16630     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7thermal4V2_09BsThermalD1Ev"
16631    },
16632    {
16633     "kind" : "deleting_dtor_pointer",
16634     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7thermal4V2_09BsThermalD0Ev"
16635    },
16636    {
16637     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
16638    },
16639    {
16640     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
16641    },
16642    {
16643     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
16644    },
16645    {
16646     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
16647    }
16648   ]
16649  },
16650  {
16651   "alignment" : 4,
16652   "fields" :
16653   [
16654    {
16655     "access" : "private",
16656     "field_name" : "mBuffer",
16657     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE"
16658    },
16659    {
16660     "access" : "private",
16661     "field_name" : "mSize",
16662     "field_offset" : 64,
16663     "referenced_type" : "_ZTIj"
16664    },
16665    {
16666     "access" : "private",
16667     "field_name" : "mOwnsBuffer",
16668     "field_offset" : 96,
16669     "referenced_type" : "_ZTIb"
16670    },
16671    {
16672     "access" : "private",
16673     "field_name" : "mPad",
16674     "field_offset" : 104,
16675     "referenced_type" : "_ZTIA3_h"
16676    }
16677   ],
16678   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
16679   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> >",
16680   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
16681   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
16682   "size" : 16,
16683   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
16684   "template_args" : [ "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE" ]
16685  },
16686  {
16687   "alignment" : 4,
16688   "fields" :
16689   [
16690    {
16691     "access" : "private",
16692     "field_name" : "mBuffer",
16693     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE"
16694    },
16695    {
16696     "access" : "private",
16697     "field_name" : "mSize",
16698     "field_offset" : 64,
16699     "referenced_type" : "_ZTIj"
16700    },
16701    {
16702     "access" : "private",
16703     "field_name" : "mOwnsBuffer",
16704     "field_offset" : 96,
16705     "referenced_type" : "_ZTIb"
16706    },
16707    {
16708     "access" : "private",
16709     "field_name" : "mPad",
16710     "field_offset" : 104,
16711     "referenced_type" : "_ZTIA3_h"
16712    }
16713   ],
16714   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
16715   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string>",
16716   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
16717   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
16718   "size" : 16,
16719   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
16720   "template_args" : [ "_ZTIN7android8hardware11hidl_stringE" ]
16721  },
16722  {
16723   "alignment" : 4,
16724   "fields" :
16725   [
16726    {
16727     "access" : "private",
16728     "field_name" : "mBuffer",
16729     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE"
16730    },
16731    {
16732     "access" : "private",
16733     "field_name" : "mSize",
16734     "field_offset" : 64,
16735     "referenced_type" : "_ZTIj"
16736    },
16737    {
16738     "access" : "private",
16739     "field_name" : "mOwnsBuffer",
16740     "field_offset" : 96,
16741     "referenced_type" : "_ZTIb"
16742    },
16743    {
16744     "access" : "private",
16745     "field_name" : "mPad",
16746     "field_offset" : 104,
16747     "referenced_type" : "_ZTIA3_h"
16748    }
16749   ],
16750   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE",
16751   "name" : "android::hardware::hidl_vec<android::hardware::GrantorDescriptor>",
16752   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE",
16753   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE",
16754   "size" : 16,
16755   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
16756   "template_args" : [ "_ZTIN7android8hardware17GrantorDescriptorE" ]
16757  },
16758  {
16759   "alignment" : 4,
16760   "fields" :
16761   [
16762    {
16763     "access" : "private",
16764     "field_name" : "mBuffer",
16765     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V1_011TemperatureEEE"
16766    },
16767    {
16768     "access" : "private",
16769     "field_name" : "mSize",
16770     "field_offset" : 64,
16771     "referenced_type" : "_ZTIj"
16772    },
16773    {
16774     "access" : "private",
16775     "field_name" : "mOwnsBuffer",
16776     "field_offset" : 96,
16777     "referenced_type" : "_ZTIb"
16778    },
16779    {
16780     "access" : "private",
16781     "field_name" : "mPad",
16782     "field_offset" : 104,
16783     "referenced_type" : "_ZTIA3_h"
16784    }
16785   ],
16786   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_7thermal4V1_011TemperatureEEE",
16787   "name" : "android::hardware::hidl_vec<android::hardware::thermal::V1_0::Temperature>",
16788   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_7thermal4V1_011TemperatureEEE",
16789   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_7thermal4V1_011TemperatureEEE",
16790   "size" : 16,
16791   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
16792   "template_args" : [ "_ZTIN7android8hardware7thermal4V1_011TemperatureE" ]
16793  },
16794  {
16795   "alignment" : 4,
16796   "fields" :
16797   [
16798    {
16799     "access" : "private",
16800     "field_name" : "mBuffer",
16801     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V1_013CoolingDeviceEEE"
16802    },
16803    {
16804     "access" : "private",
16805     "field_name" : "mSize",
16806     "field_offset" : 64,
16807     "referenced_type" : "_ZTIj"
16808    },
16809    {
16810     "access" : "private",
16811     "field_name" : "mOwnsBuffer",
16812     "field_offset" : 96,
16813     "referenced_type" : "_ZTIb"
16814    },
16815    {
16816     "access" : "private",
16817     "field_name" : "mPad",
16818     "field_offset" : 104,
16819     "referenced_type" : "_ZTIA3_h"
16820    }
16821   ],
16822   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_7thermal4V1_013CoolingDeviceEEE",
16823   "name" : "android::hardware::hidl_vec<android::hardware::thermal::V1_0::CoolingDevice>",
16824   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_7thermal4V1_013CoolingDeviceEEE",
16825   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_7thermal4V1_013CoolingDeviceEEE",
16826   "size" : 16,
16827   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
16828   "template_args" : [ "_ZTIN7android8hardware7thermal4V1_013CoolingDeviceE" ]
16829  },
16830  {
16831   "alignment" : 4,
16832   "fields" :
16833   [
16834    {
16835     "access" : "private",
16836     "field_name" : "mBuffer",
16837     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V1_08CpuUsageEEE"
16838    },
16839    {
16840     "access" : "private",
16841     "field_name" : "mSize",
16842     "field_offset" : 64,
16843     "referenced_type" : "_ZTIj"
16844    },
16845    {
16846     "access" : "private",
16847     "field_name" : "mOwnsBuffer",
16848     "field_offset" : 96,
16849     "referenced_type" : "_ZTIb"
16850    },
16851    {
16852     "access" : "private",
16853     "field_name" : "mPad",
16854     "field_offset" : 104,
16855     "referenced_type" : "_ZTIA3_h"
16856    }
16857   ],
16858   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_7thermal4V1_08CpuUsageEEE",
16859   "name" : "android::hardware::hidl_vec<android::hardware::thermal::V1_0::CpuUsage>",
16860   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_7thermal4V1_08CpuUsageEEE",
16861   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_7thermal4V1_08CpuUsageEEE",
16862   "size" : 16,
16863   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
16864   "template_args" : [ "_ZTIN7android8hardware7thermal4V1_08CpuUsageE" ]
16865  },
16866  {
16867   "alignment" : 4,
16868   "fields" :
16869   [
16870    {
16871     "access" : "private",
16872     "field_name" : "mBuffer",
16873     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V2_011TemperatureEEE"
16874    },
16875    {
16876     "access" : "private",
16877     "field_name" : "mSize",
16878     "field_offset" : 64,
16879     "referenced_type" : "_ZTIj"
16880    },
16881    {
16882     "access" : "private",
16883     "field_name" : "mOwnsBuffer",
16884     "field_offset" : 96,
16885     "referenced_type" : "_ZTIb"
16886    },
16887    {
16888     "access" : "private",
16889     "field_name" : "mPad",
16890     "field_offset" : 104,
16891     "referenced_type" : "_ZTIA3_h"
16892    }
16893   ],
16894   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_7thermal4V2_011TemperatureEEE",
16895   "name" : "android::hardware::hidl_vec<android::hardware::thermal::V2_0::Temperature>",
16896   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_7thermal4V2_011TemperatureEEE",
16897   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_7thermal4V2_011TemperatureEEE",
16898   "size" : 16,
16899   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
16900   "template_args" : [ "_ZTIN7android8hardware7thermal4V2_011TemperatureE" ]
16901  },
16902  {
16903   "alignment" : 4,
16904   "fields" :
16905   [
16906    {
16907     "access" : "private",
16908     "field_name" : "mBuffer",
16909     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V2_013CoolingDeviceEEE"
16910    },
16911    {
16912     "access" : "private",
16913     "field_name" : "mSize",
16914     "field_offset" : 64,
16915     "referenced_type" : "_ZTIj"
16916    },
16917    {
16918     "access" : "private",
16919     "field_name" : "mOwnsBuffer",
16920     "field_offset" : 96,
16921     "referenced_type" : "_ZTIb"
16922    },
16923    {
16924     "access" : "private",
16925     "field_name" : "mPad",
16926     "field_offset" : 104,
16927     "referenced_type" : "_ZTIA3_h"
16928    }
16929   ],
16930   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_7thermal4V2_013CoolingDeviceEEE",
16931   "name" : "android::hardware::hidl_vec<android::hardware::thermal::V2_0::CoolingDevice>",
16932   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_7thermal4V2_013CoolingDeviceEEE",
16933   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_7thermal4V2_013CoolingDeviceEEE",
16934   "size" : 16,
16935   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
16936   "template_args" : [ "_ZTIN7android8hardware7thermal4V2_013CoolingDeviceE" ]
16937  },
16938  {
16939   "alignment" : 4,
16940   "fields" :
16941   [
16942    {
16943     "access" : "private",
16944     "field_name" : "mBuffer",
16945     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V2_020TemperatureThresholdEEE"
16946    },
16947    {
16948     "access" : "private",
16949     "field_name" : "mSize",
16950     "field_offset" : 64,
16951     "referenced_type" : "_ZTIj"
16952    },
16953    {
16954     "access" : "private",
16955     "field_name" : "mOwnsBuffer",
16956     "field_offset" : 96,
16957     "referenced_type" : "_ZTIb"
16958    },
16959    {
16960     "access" : "private",
16961     "field_name" : "mPad",
16962     "field_offset" : 104,
16963     "referenced_type" : "_ZTIA3_h"
16964    }
16965   ],
16966   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_7thermal4V2_020TemperatureThresholdEEE",
16967   "name" : "android::hardware::hidl_vec<android::hardware::thermal::V2_0::TemperatureThreshold>",
16968   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_7thermal4V2_020TemperatureThresholdEEE",
16969   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_7thermal4V2_020TemperatureThresholdEEE",
16970   "size" : 16,
16971   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
16972   "template_args" : [ "_ZTIN7android8hardware7thermal4V2_020TemperatureThresholdE" ]
16973  },
16974  {
16975   "alignment" : 4,
16976   "fields" :
16977   [
16978    {
16979     "access" : "private",
16980     "field_name" : "mBuffer",
16981     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEE"
16982    },
16983    {
16984     "access" : "private",
16985     "field_name" : "mSize",
16986     "field_offset" : 64,
16987     "referenced_type" : "_ZTIj"
16988    },
16989    {
16990     "access" : "private",
16991     "field_name" : "mOwnsBuffer",
16992     "field_offset" : 96,
16993     "referenced_type" : "_ZTIb"
16994    },
16995    {
16996     "access" : "private",
16997     "field_name" : "mPad",
16998     "field_offset" : 104,
16999     "referenced_type" : "_ZTIA3_h"
17000    }
17001   ],
17002   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecIcEE",
17003   "name" : "android::hardware::hidl_vec<char>",
17004   "referenced_type" : "_ZTIN7android8hardware8hidl_vecIcEE",
17005   "self_type" : "_ZTIN7android8hardware8hidl_vecIcEE",
17006   "size" : 16,
17007   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
17008   "template_args" : [ "_ZTIc" ]
17009  },
17010  {
17011   "alignment" : 4,
17012   "fields" :
17013   [
17014    {
17015     "access" : "private",
17016     "field_name" : "mBuffer",
17017     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEE"
17018    },
17019    {
17020     "access" : "private",
17021     "field_name" : "mSize",
17022     "field_offset" : 64,
17023     "referenced_type" : "_ZTIj"
17024    },
17025    {
17026     "access" : "private",
17027     "field_name" : "mOwnsBuffer",
17028     "field_offset" : 96,
17029     "referenced_type" : "_ZTIb"
17030    },
17031    {
17032     "access" : "private",
17033     "field_name" : "mPad",
17034     "field_offset" : 104,
17035     "referenced_type" : "_ZTIA3_h"
17036    }
17037   ],
17038   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecIiEE",
17039   "name" : "android::hardware::hidl_vec<int>",
17040   "referenced_type" : "_ZTIN7android8hardware8hidl_vecIiEE",
17041   "self_type" : "_ZTIN7android8hardware8hidl_vecIiEE",
17042   "size" : 16,
17043   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
17044   "template_args" : [ "_ZTIi" ]
17045  },
17046  {
17047   "alignment" : 4,
17048   "base_specifiers" :
17049   [
17050    {
17051     "referenced_type" : "_ZTIN7android8hardware7IBinderE"
17052    }
17053   ],
17054   "fields" :
17055   [
17056    {
17057     "access" : "protected",
17058     "field_name" : "mSchedPolicy",
17059     "field_offset" : 32,
17060     "referenced_type" : "_ZTIi"
17061    },
17062    {
17063     "access" : "protected",
17064     "field_name" : "mSchedPriority",
17065     "field_offset" : 64,
17066     "referenced_type" : "_ZTIi"
17067    },
17068    {
17069     "access" : "private",
17070     "field_name" : "mExtras",
17071     "field_offset" : 96,
17072     "referenced_type" : "_ZTINSt3__16atomicIPN7android8hardware9BHwBinder6ExtrasEEE"
17073    },
17074    {
17075     "access" : "private",
17076     "field_name" : "mReserved0",
17077     "field_offset" : 128,
17078     "referenced_type" : "_ZTIPv"
17079    }
17080   ],
17081   "linker_set_key" : "_ZTIN7android8hardware9BHwBinderE",
17082   "name" : "android::hardware::BHwBinder",
17083   "record_kind" : "class",
17084   "referenced_type" : "_ZTIN7android8hardware9BHwBinderE",
17085   "self_type" : "_ZTIN7android8hardware9BHwBinderE",
17086   "size" : 28,
17087   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
17088   "vtable_components" :
17089   [
17090    {
17091     "component_value" : 20,
17092     "kind" : "vbase_offset"
17093    },
17094    {
17095     "kind" : "offset_to_top"
17096    },
17097    {
17098     "kind" : "rtti",
17099     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
17100    },
17101    {
17102     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
17103    },
17104    {
17105     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
17106    },
17107    {
17108     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
17109    },
17110    {
17111     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
17112    },
17113    {
17114     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
17115    },
17116    {
17117     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
17118    },
17119    {
17120     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
17121    },
17122    {
17123     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
17124    },
17125    {
17126     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
17127    },
17128    {
17129     "kind" : "complete_dtor_pointer",
17130     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD1Ev"
17131    },
17132    {
17133     "kind" : "deleting_dtor_pointer",
17134     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD0Ev"
17135    },
17136    {
17137     "mangled_component_name" : "_ZN7android8hardware9BHwBinder10onTransactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
17138    },
17139    {
17140     "kind" : "vcall_offset"
17141    },
17142    {
17143     "kind" : "vcall_offset"
17144    },
17145    {
17146     "kind" : "vcall_offset"
17147    },
17148    {
17149     "kind" : "vcall_offset"
17150    },
17151    {
17152     "component_value" : -20,
17153     "kind" : "vcall_offset"
17154    },
17155    {
17156     "component_value" : -20,
17157     "kind" : "offset_to_top"
17158    },
17159    {
17160     "kind" : "rtti",
17161     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
17162    },
17163    {
17164     "kind" : "complete_dtor_pointer",
17165     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9BHwBinderD1Ev"
17166    },
17167    {
17168     "kind" : "deleting_dtor_pointer",
17169     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9BHwBinderD0Ev"
17170    },
17171    {
17172     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
17173    },
17174    {
17175     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
17176    },
17177    {
17178     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
17179    },
17180    {
17181     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
17182    }
17183   ]
17184  },
17185  {
17186   "alignment" : 4,
17187   "fields" :
17188   [
17189    {
17190     "field_name" : "sched_policy",
17191     "referenced_type" : "_ZTIi"
17192    },
17193    {
17194     "field_name" : "prio",
17195     "field_offset" : 32,
17196     "referenced_type" : "_ZTIi"
17197    }
17198   ],
17199   "linker_set_key" : "_ZTIN7android8hardware9SchedPrioE",
17200   "name" : "android::hardware::SchedPrio",
17201   "referenced_type" : "_ZTIN7android8hardware9SchedPrioE",
17202   "self_type" : "_ZTIN7android8hardware9SchedPrioE",
17203   "size" : 8,
17204   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
17205  },
17206  {
17207   "alignment" : 4,
17208   "fields" :
17209   [
17210    {
17211     "access" : "private",
17212     "field_name" : "mCond",
17213     "referenced_type" : "_ZTI14pthread_cond_t"
17214    }
17215   ],
17216   "linker_set_key" : "_ZTIN7android9ConditionE",
17217   "name" : "android::Condition",
17218   "record_kind" : "class",
17219   "referenced_type" : "_ZTIN7android9ConditionE",
17220   "self_type" : "_ZTIN7android9ConditionE",
17221   "size" : 4,
17222   "source_file" : "/system/core/libutils/include/utils/Condition.h"
17223  },
17224  {
17225   "alignment" : 4,
17226   "fields" :
17227   [
17228    {
17229     "field_name" : "buf",
17230     "referenced_type" : "_ZTIA5121_h"
17231    },
17232    {
17233     "field_name" : "entry",
17234     "referenced_type" : "_ZTI12logger_entry"
17235    }
17236   ],
17237   "is_anonymous" : true,
17238   "linker_set_key" : "_ZTIN7log_msgUt_E",
17239   "name" : "log_msg::(anonymous union at system/core/liblog/include_vndk/log/log_read.h:77:3)",
17240   "record_kind" : "union",
17241   "referenced_type" : "_ZTIN7log_msgUt_E",
17242   "self_type" : "_ZTIN7log_msgUt_E",
17243   "size" : 5124,
17244   "source_file" : "/system/core/liblog/include/log/log_read.h"
17245  }
17246 ],
17247 "rvalue_reference_types" :
17248 [
17249  {
17250   "alignment" : 4,
17251   "linker_set_key" : "_ZTION7android2spINS_8hardware27hidl_binder_death_recipientEEE",
17252   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &&",
17253   "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
17254   "self_type" : "_ZTION7android2spINS_8hardware27hidl_binder_death_recipientEEE",
17255   "size" : 4,
17256   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
17257  },
17258  {
17259   "alignment" : 4,
17260   "linker_set_key" : "_ZTION7android2spINS_8hardware7thermal4V2_023IThermalChangedCallbackEEE",
17261   "name" : "android::sp<android::hardware::thermal::V2_0::IThermalChangedCallback> &&",
17262   "referenced_type" : "_ZTIN7android2spINS_8hardware7thermal4V2_023IThermalChangedCallbackEEE",
17263   "self_type" : "_ZTION7android2spINS_8hardware7thermal4V2_023IThermalChangedCallbackEEE",
17264   "size" : 4,
17265   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
17266  },
17267  {
17268   "alignment" : 4,
17269   "linker_set_key" : "_ZTION7android2spINS_8hardware7thermal4V2_08IThermalEEE",
17270   "name" : "android::sp<android::hardware::thermal::V2_0::IThermal> &&",
17271   "referenced_type" : "_ZTIN7android2spINS_8hardware7thermal4V2_08IThermalEEE",
17272   "self_type" : "_ZTION7android2spINS_8hardware7thermal4V2_08IThermalEEE",
17273   "size" : 4,
17274   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
17275  },
17276  {
17277   "alignment" : 4,
17278   "linker_set_key" : "_ZTION7android8hardware10hidl_arrayIfLj7EJEEE",
17279   "name" : "android::hardware::hidl_array<float, 7> &&",
17280   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIfLj7EJEEE",
17281   "self_type" : "_ZTION7android8hardware10hidl_arrayIfLj7EJEEE",
17282   "size" : 4,
17283   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
17284  },
17285  {
17286   "alignment" : 4,
17287   "linker_set_key" : "_ZTION7android8hardware10hidl_arrayIhLj32EJEEE",
17288   "name" : "android::hardware::hidl_array<unsigned char, 32> &&",
17289   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
17290   "self_type" : "_ZTION7android8hardware10hidl_arrayIhLj32EJEEE",
17291   "size" : 4,
17292   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
17293  },
17294  {
17295   "alignment" : 4,
17296   "linker_set_key" : "_ZTION7android8hardware11hidl_handleE",
17297   "name" : "android::hardware::hidl_handle &&",
17298   "referenced_type" : "_ZTIN7android8hardware11hidl_handleE",
17299   "self_type" : "_ZTION7android8hardware11hidl_handleE",
17300   "size" : 4,
17301   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
17302  },
17303  {
17304   "alignment" : 4,
17305   "linker_set_key" : "_ZTION7android8hardware11hidl_memoryE",
17306   "name" : "android::hardware::hidl_memory &&",
17307   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
17308   "self_type" : "_ZTION7android8hardware11hidl_memoryE",
17309   "size" : 4,
17310   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
17311  },
17312  {
17313   "alignment" : 4,
17314   "linker_set_key" : "_ZTION7android8hardware6ReturnINS_2spINS0_7thermal4V2_023IThermalChangedCallbackEEEEE",
17315   "name" : "android::hardware::Return<android::sp<android::hardware::thermal::V2_0::IThermalChangedCallback> > &&",
17316   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_7thermal4V2_023IThermalChangedCallbackEEEEE",
17317   "self_type" : "_ZTION7android8hardware6ReturnINS_2spINS0_7thermal4V2_023IThermalChangedCallbackEEEEE",
17318   "size" : 4,
17319   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
17320  },
17321  {
17322   "alignment" : 4,
17323   "linker_set_key" : "_ZTION7android8hardware6ReturnINS_2spINS0_7thermal4V2_08IThermalEEEEE",
17324   "name" : "android::hardware::Return<android::sp<android::hardware::thermal::V2_0::IThermal> > &&",
17325   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_7thermal4V2_08IThermalEEEEE",
17326   "self_type" : "_ZTION7android8hardware6ReturnINS_2spINS0_7thermal4V2_08IThermalEEEEE",
17327   "size" : 4,
17328   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
17329  },
17330  {
17331   "alignment" : 4,
17332   "linker_set_key" : "_ZTION7android8hardware6ReturnIbEE",
17333   "name" : "android::hardware::Return<bool> &&",
17334   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
17335   "self_type" : "_ZTION7android8hardware6ReturnIbEE",
17336   "size" : 4,
17337   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
17338  },
17339  {
17340   "alignment" : 4,
17341   "linker_set_key" : "_ZTION7android8hardware6ReturnIvEE",
17342   "name" : "android::hardware::Return<void> &&",
17343   "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
17344   "self_type" : "_ZTION7android8hardware6ReturnIvEE",
17345   "size" : 4,
17346   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
17347  },
17348  {
17349   "alignment" : 4,
17350   "linker_set_key" : "_ZTION7android8hardware6StatusE",
17351   "name" : "android::hardware::Status &&",
17352   "referenced_type" : "_ZTIN7android8hardware6StatusE",
17353   "self_type" : "_ZTION7android8hardware6StatusE",
17354   "size" : 4,
17355   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
17356  },
17357  {
17358   "alignment" : 4,
17359   "linker_set_key" : "_ZTION7android8hardware7details13return_statusE",
17360   "name" : "android::hardware::details::return_status &&",
17361   "referenced_type" : "_ZTIN7android8hardware7details13return_statusE",
17362   "self_type" : "_ZTION7android8hardware7details13return_statusE",
17363   "size" : 4,
17364   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
17365  },
17366  {
17367   "alignment" : 4,
17368   "linker_set_key" : "_ZTIONSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
17369   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
17370   "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
17371   "self_type" : "_ZTIONSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
17372   "size" : 4,
17373   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
17374  },
17375  {
17376   "alignment" : 4,
17377   "linker_set_key" : "_ZTIONSt3__18functionIFN7android2spINS1_4hidl4base4V1_05IBaseEEEPvEEE",
17378   "name" : "std::function<sp<IBase> (void *)> &&",
17379   "referenced_type" : "_ZTINSt3__18functionIFN7android2spINS1_4hidl4base4V1_05IBaseEEEPvEEE",
17380   "self_type" : "_ZTIONSt3__18functionIFN7android2spINS1_4hidl4base4V1_05IBaseEEEPvEEE",
17381   "size" : 4,
17382   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
17383  },
17384  {
17385   "alignment" : 4,
17386   "linker_set_key" : "_ZTIONSt3__18functionIFN7android2spINS1_8hardware7IBinderEEEPvEEE",
17387   "name" : "std::function<sp<IBinder> (void *)> &&",
17388   "referenced_type" : "_ZTINSt3__18functionIFN7android2spINS1_8hardware7IBinderEEEPvEEE",
17389   "self_type" : "_ZTIONSt3__18functionIFN7android2spINS1_8hardware7IBinderEEEPvEEE",
17390   "size" : 4,
17391   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
17392  }
17393 ]
17394}
17395