1{
2 "array_types" :
3 [
4  {
5   "alignment" : 1,
6   "linker_set_key" : "_ZTIA0_c",
7   "name" : "char [0]",
8   "referenced_type" : "_ZTIc",
9   "self_type" : "_ZTIA0_c",
10   "source_file" : "/system/core/liblog/include/log/log_read.h"
11  },
12  {
13   "alignment" : 4,
14   "linker_set_key" : "_ZTIA0_i",
15   "name" : "int [0]",
16   "referenced_type" : "_ZTIi",
17   "self_type" : "_ZTIA0_i",
18   "source_file" : "/system/core/libcutils/include/cutils/native_handle.h"
19  },
20  {
21   "alignment" : 1,
22   "linker_set_key" : "_ZTIA32_h",
23   "name" : "unsigned char [32]",
24   "referenced_type" : "_ZTIh",
25   "self_type" : "_ZTIA32_h",
26   "size" : 32,
27   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
28  },
29  {
30   "alignment" : 1,
31   "linker_set_key" : "_ZTIA3_h",
32   "name" : "unsigned char [3]",
33   "referenced_type" : "_ZTIh",
34   "self_type" : "_ZTIA3_h",
35   "size" : 3,
36   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
37  },
38  {
39   "alignment" : 1,
40   "linker_set_key" : "_ZTIA5121_h",
41   "name" : "unsigned char [5121]",
42   "referenced_type" : "_ZTIh",
43   "self_type" : "_ZTIA5121_h",
44   "size" : 5121,
45   "source_file" : "/system/core/liblog/include/log/log_read.h"
46  },
47  {
48   "alignment" : 1,
49   "linker_set_key" : "_ZTIA64_c",
50   "name" : "char [64]",
51   "referenced_type" : "_ZTIc",
52   "self_type" : "_ZTIA64_c",
53   "size" : 64,
54   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
55  },
56  {
57   "alignment" : 4,
58   "linker_set_key" : "_ZTIA7_f",
59   "name" : "float [7]",
60   "referenced_type" : "_ZTIf",
61   "self_type" : "_ZTIA7_f",
62   "size" : 28,
63   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
64  },
65  {
66   "alignment" : 1,
67   "linker_set_key" : "_ZTIA7_h",
68   "name" : "unsigned char [7]",
69   "referenced_type" : "_ZTIh",
70   "self_type" : "_ZTIA7_h",
71   "size" : 7,
72   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
73  },
74  {
75   "alignment" : 4,
76   "linker_set_key" : "_ZTIA8_j",
77   "name" : "unsigned int [8]",
78   "referenced_type" : "_ZTIj",
79   "self_type" : "_ZTIA8_j",
80   "size" : 32,
81   "source_file" : "/system/core/libsystem/include/system/graphics.h"
82  },
83  {
84   "linker_set_key" : "_ZTIA_f",
85   "name" : "float []",
86   "referenced_type" : "_ZTIf",
87   "self_type" : "_ZTIA_f",
88   "source_file" : "/system/core/libsystem/include/system/graphics.h"
89  }
90 ],
91 "builtin_types" :
92 [
93  {
94   "alignment" : 2,
95   "is_integral" : true,
96   "is_unsigned" : true,
97   "linker_set_key" : "_ZTIDs",
98   "name" : "char16_t",
99   "referenced_type" : "_ZTIDs",
100   "self_type" : "_ZTIDs",
101   "size" : 2
102  },
103  {
104   "alignment" : 1,
105   "is_integral" : true,
106   "linker_set_key" : "_ZTIa",
107   "name" : "signed char",
108   "referenced_type" : "_ZTIa",
109   "self_type" : "_ZTIa",
110   "size" : 1
111  },
112  {
113   "alignment" : 1,
114   "is_integral" : true,
115   "is_unsigned" : true,
116   "linker_set_key" : "_ZTIb",
117   "name" : "bool",
118   "referenced_type" : "_ZTIb",
119   "self_type" : "_ZTIb",
120   "size" : 1
121  },
122  {
123   "alignment" : 1,
124   "is_integral" : true,
125   "is_unsigned" : true,
126   "linker_set_key" : "_ZTIc",
127   "name" : "char",
128   "referenced_type" : "_ZTIc",
129   "self_type" : "_ZTIc",
130   "size" : 1
131  },
132  {
133   "alignment" : 8,
134   "linker_set_key" : "_ZTId",
135   "name" : "double",
136   "referenced_type" : "_ZTId",
137   "self_type" : "_ZTId",
138   "size" : 8
139  },
140  {
141   "alignment" : 4,
142   "linker_set_key" : "_ZTIf",
143   "name" : "float",
144   "referenced_type" : "_ZTIf",
145   "self_type" : "_ZTIf",
146   "size" : 4
147  },
148  {
149   "alignment" : 1,
150   "is_integral" : true,
151   "is_unsigned" : true,
152   "linker_set_key" : "_ZTIh",
153   "name" : "unsigned char",
154   "referenced_type" : "_ZTIh",
155   "self_type" : "_ZTIh",
156   "size" : 1
157  },
158  {
159   "alignment" : 4,
160   "is_integral" : true,
161   "linker_set_key" : "_ZTIi",
162   "name" : "int",
163   "referenced_type" : "_ZTIi",
164   "self_type" : "_ZTIi",
165   "size" : 4
166  },
167  {
168   "alignment" : 4,
169   "is_integral" : true,
170   "is_unsigned" : true,
171   "linker_set_key" : "_ZTIj",
172   "name" : "unsigned int",
173   "referenced_type" : "_ZTIj",
174   "self_type" : "_ZTIj",
175   "size" : 4
176  },
177  {
178   "alignment" : 8,
179   "is_integral" : true,
180   "linker_set_key" : "_ZTIl",
181   "name" : "long",
182   "referenced_type" : "_ZTIl",
183   "self_type" : "_ZTIl",
184   "size" : 8
185  },
186  {
187   "alignment" : 8,
188   "is_integral" : true,
189   "is_unsigned" : true,
190   "linker_set_key" : "_ZTIm",
191   "name" : "unsigned long",
192   "referenced_type" : "_ZTIm",
193   "self_type" : "_ZTIm",
194   "size" : 8
195  },
196  {
197   "alignment" : 2,
198   "is_integral" : true,
199   "linker_set_key" : "_ZTIs",
200   "name" : "short",
201   "referenced_type" : "_ZTIs",
202   "self_type" : "_ZTIs",
203   "size" : 2
204  },
205  {
206   "alignment" : 2,
207   "is_integral" : true,
208   "is_unsigned" : true,
209   "linker_set_key" : "_ZTIt",
210   "name" : "unsigned short",
211   "referenced_type" : "_ZTIt",
212   "self_type" : "_ZTIt",
213   "size" : 2
214  },
215  {
216   "linker_set_key" : "_ZTIv",
217   "name" : "void",
218   "referenced_type" : "_ZTIv",
219   "self_type" : "_ZTIv"
220  },
221  {
222   "alignment" : 8,
223   "is_integral" : true,
224   "linker_set_key" : "_ZTIx",
225   "name" : "long long",
226   "referenced_type" : "_ZTIx",
227   "self_type" : "_ZTIx",
228   "size" : 8
229  },
230  {
231   "alignment" : 8,
232   "is_integral" : true,
233   "is_unsigned" : true,
234   "linker_set_key" : "_ZTIy",
235   "name" : "unsigned long long",
236   "referenced_type" : "_ZTIy",
237   "self_type" : "_ZTIy",
238   "size" : 8
239  }
240 ],
241 "elf_functions" :
242 [
243  {
244   "binding" : "weak",
245   "name" : "_ZN7android8hardware10fromBinderINS0_7thermal4V2_023IThermalChangedCallbackENS3_26BpHwThermalChangedCallbackENS3_26BnHwThermalChangedCallbackEEENS_2spIT_EERKNS7_INS0_7IBinderEEE"
246  },
247  {
248   "binding" : "weak",
249   "name" : "_ZN7android8hardware7details13castInterfaceINS0_7thermal4V2_023IThermalChangedCallbackENS_4hidl4base4V1_05IBaseENS4_26BpHwThermalChangedCallbackEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb"
250  },
251  {
252   "binding" : "weak",
253   "name" : "_ZN7android8hardware7details13castInterfaceINS0_7thermal4V2_08IThermalENS3_4V1_08IThermalENS4_11BpHwThermalEEENS0_6ReturnINS_2spIT_EEEENSA_IT0_EEPKcb"
254  },
255  {
256   "binding" : "weak",
257   "name" : "_ZN7android8hardware7details13castInterfaceINS0_7thermal4V2_08IThermalENS_4hidl4base4V1_05IBaseENS4_11BpHwThermalEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb"
258  },
259  {
260   "binding" : "weak",
261   "name" : "_ZN7android8hardware7details15wrapPassthroughINS0_7thermal4V2_023IThermalChangedCallbackEvEENS_2spIT_EES8_"
262  },
263  {
264   "binding" : "weak",
265   "name" : "_ZN7android8hardware7details18getServiceInternalINS0_7thermal4V2_011BpHwThermalENS4_8IThermalEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb"
266  },
267  {
268   "binding" : "weak",
269   "name" : "_ZN7android8hardware7details18getServiceInternalINS0_7thermal4V2_026BpHwThermalChangedCallbackENS4_23IThermalChangedCallbackEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb"
270  },
271  {
272   "name" : "_ZN7android8hardware7thermal4V2_011BnHwThermal10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
273  },
274  {
275   "name" : "_ZN7android8hardware7thermal4V2_011BnHwThermal12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
276  },
277  {
278   "name" : "_ZN7android8hardware7thermal4V2_011BnHwThermal28_hidl_getCurrentTemperaturesEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
279  },
280  {
281   "name" : "_ZN7android8hardware7thermal4V2_011BnHwThermal30_hidl_getCurrentCoolingDevicesEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
282  },
283  {
284   "name" : "_ZN7android8hardware7thermal4V2_011BnHwThermal30_hidl_getTemperatureThresholdsEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
285  },
286  {
287   "name" : "_ZN7android8hardware7thermal4V2_011BnHwThermal36_hidl_registerThermalChangedCallbackEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
288  },
289  {
290   "name" : "_ZN7android8hardware7thermal4V2_011BnHwThermal38_hidl_unregisterThermalChangedCallbackEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
291  },
292  {
293   "name" : "_ZN7android8hardware7thermal4V2_011BnHwThermal4pingEv"
294  },
295  {
296   "name" : "_ZN7android8hardware7thermal4V2_011BnHwThermalC1ERKNS_2spINS2_8IThermalEEE"
297  },
298  {
299   "name" : "_ZN7android8hardware7thermal4V2_011BnHwThermalC2ERKNS_2spINS2_8IThermalEEE"
300  },
301  {
302   "name" : "_ZN7android8hardware7thermal4V2_011BnHwThermalD0Ev"
303  },
304  {
305   "name" : "_ZN7android8hardware7thermal4V2_011BnHwThermalD1Ev"
306  },
307  {
308   "name" : "_ZN7android8hardware7thermal4V2_011BnHwThermalD2Ev"
309  },
310  {
311   "name" : "_ZN7android8hardware7thermal4V2_011BpHwThermal11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
312  },
313  {
314   "name" : "_ZN7android8hardware7thermal4V2_011BpHwThermal12getCpuUsagesENSt3__18functionIFvRKNS1_4V1_013ThermalStatusERKNS0_8hidl_vecINS6_8CpuUsageEEEEEE"
315  },
316  {
317   "name" : "_ZN7android8hardware7thermal4V2_011BpHwThermal12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
318  },
319  {
320   "name" : "_ZN7android8hardware7thermal4V2_011BpHwThermal12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
321  },
322  {
323   "name" : "_ZN7android8hardware7thermal4V2_011BpHwThermal13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
324  },
325  {
326   "name" : "_ZN7android8hardware7thermal4V2_011BpHwThermal14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
327  },
328  {
329   "name" : "_ZN7android8hardware7thermal4V2_011BpHwThermal15getTemperaturesENSt3__18functionIFvRKNS1_4V1_013ThermalStatusERKNS0_8hidl_vecINS6_11TemperatureEEEEEE"
330  },
331  {
332   "name" : "_ZN7android8hardware7thermal4V2_011BpHwThermal15onLastStrongRefEPKv"
333  },
334  {
335   "name" : "_ZN7android8hardware7thermal4V2_011BpHwThermal17getCoolingDevicesENSt3__18functionIFvRKNS1_4V1_013ThermalStatusERKNS0_8hidl_vecINS6_13CoolingDeviceEEEEEE"
336  },
337  {
338   "name" : "_ZN7android8hardware7thermal4V2_011BpHwThermal19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
339  },
340  {
341   "name" : "_ZN7android8hardware7thermal4V2_011BpHwThermal21notifySyspropsChangedEv"
342  },
343  {
344   "name" : "_ZN7android8hardware7thermal4V2_011BpHwThermal21setHALInstrumentationEv"
345  },
346  {
347   "name" : "_ZN7android8hardware7thermal4V2_011BpHwThermal22getCurrentTemperaturesEbNS2_15TemperatureTypeENSt3__18functionIFvRKNS1_4V1_013ThermalStatusERKNS0_8hidl_vecINS2_11TemperatureEEEEEE"
348  },
349  {
350   "name" : "_ZN7android8hardware7thermal4V2_011BpHwThermal24getCurrentCoolingDevicesEbNS2_11CoolingTypeENSt3__18functionIFvRKNS1_4V1_013ThermalStatusERKNS0_8hidl_vecINS2_13CoolingDeviceEEEEEE"
351  },
352  {
353   "name" : "_ZN7android8hardware7thermal4V2_011BpHwThermal24getTemperatureThresholdsEbNS2_15TemperatureTypeENSt3__18functionIFvRKNS1_4V1_013ThermalStatusERKNS0_8hidl_vecINS2_20TemperatureThresholdEEEEEE"
354  },
355  {
356   "name" : "_ZN7android8hardware7thermal4V2_011BpHwThermal28_hidl_getCurrentTemperaturesEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEbNS2_15TemperatureTypeENSt3__18functionIFvRKNS1_4V1_013ThermalStatusERKNS0_8hidl_vecINS2_11TemperatureEEEEEE"
357  },
358  {
359   "name" : "_ZN7android8hardware7thermal4V2_011BpHwThermal30_hidl_getCurrentCoolingDevicesEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEbNS2_11CoolingTypeENSt3__18functionIFvRKNS1_4V1_013ThermalStatusERKNS0_8hidl_vecINS2_13CoolingDeviceEEEEEE"
360  },
361  {
362   "name" : "_ZN7android8hardware7thermal4V2_011BpHwThermal30_hidl_getTemperatureThresholdsEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEbNS2_15TemperatureTypeENSt3__18functionIFvRKNS1_4V1_013ThermalStatusERKNS0_8hidl_vecINS2_20TemperatureThresholdEEEEEE"
363  },
364  {
365   "name" : "_ZN7android8hardware7thermal4V2_011BpHwThermal30registerThermalChangedCallbackERKNS_2spINS2_23IThermalChangedCallbackEEEbNS2_15TemperatureTypeENSt3__18functionIFvRKNS1_4V1_013ThermalStatusEEEE"
366  },
367  {
368   "name" : "_ZN7android8hardware7thermal4V2_011BpHwThermal32unregisterThermalChangedCallbackERKNS_2spINS2_23IThermalChangedCallbackEEENSt3__18functionIFvRKNS1_4V1_013ThermalStatusEEEE"
369  },
370  {
371   "name" : "_ZN7android8hardware7thermal4V2_011BpHwThermal36_hidl_registerThermalChangedCallbackEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS_2spINS2_23IThermalChangedCallbackEEEbNS2_15TemperatureTypeENSt3__18functionIFvRKNS1_4V1_013ThermalStatusEEEE"
372  },
373  {
374   "name" : "_ZN7android8hardware7thermal4V2_011BpHwThermal38_hidl_unregisterThermalChangedCallbackEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS_2spINS2_23IThermalChangedCallbackEEENSt3__18functionIFvRKNS1_4V1_013ThermalStatusEEEE"
375  },
376  {
377   "name" : "_ZN7android8hardware7thermal4V2_011BpHwThermal4pingEv"
378  },
379  {
380   "name" : "_ZN7android8hardware7thermal4V2_011BpHwThermal5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
381  },
382  {
383   "name" : "_ZN7android8hardware7thermal4V2_011BpHwThermalC1ERKNS_2spINS0_7IBinderEEE"
384  },
385  {
386   "name" : "_ZN7android8hardware7thermal4V2_011BpHwThermalC2ERKNS_2spINS0_7IBinderEEE"
387  },
388  {
389   "name" : "_ZN7android8hardware7thermal4V2_021writeEmbeddedToParcelERKNS2_11TemperatureEPNS0_6ParcelEmm"
390  },
391  {
392   "name" : "_ZN7android8hardware7thermal4V2_021writeEmbeddedToParcelERKNS2_13CoolingDeviceEPNS0_6ParcelEmm"
393  },
394  {
395   "name" : "_ZN7android8hardware7thermal4V2_021writeEmbeddedToParcelERKNS2_20TemperatureThresholdEPNS0_6ParcelEmm"
396  },
397  {
398   "name" : "_ZN7android8hardware7thermal4V2_022readEmbeddedFromParcelERKNS2_11TemperatureERKNS0_6ParcelEmm"
399  },
400  {
401   "name" : "_ZN7android8hardware7thermal4V2_022readEmbeddedFromParcelERKNS2_13CoolingDeviceERKNS0_6ParcelEmm"
402  },
403  {
404   "name" : "_ZN7android8hardware7thermal4V2_022readEmbeddedFromParcelERKNS2_20TemperatureThresholdERKNS0_6ParcelEmm"
405  },
406  {
407   "name" : "_ZN7android8hardware7thermal4V2_023IThermalChangedCallback10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
408  },
409  {
410   "name" : "_ZN7android8hardware7thermal4V2_023IThermalChangedCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
411  },
412  {
413   "name" : "_ZN7android8hardware7thermal4V2_023IThermalChangedCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
414  },
415  {
416   "name" : "_ZN7android8hardware7thermal4V2_023IThermalChangedCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
417  },
418  {
419   "name" : "_ZN7android8hardware7thermal4V2_023IThermalChangedCallback13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
420  },
421  {
422   "name" : "_ZN7android8hardware7thermal4V2_023IThermalChangedCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
423  },
424  {
425   "name" : "_ZN7android8hardware7thermal4V2_023IThermalChangedCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
426  },
427  {
428   "name" : "_ZN7android8hardware7thermal4V2_023IThermalChangedCallback17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
429  },
430  {
431   "name" : "_ZN7android8hardware7thermal4V2_023IThermalChangedCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
432  },
433  {
434   "name" : "_ZN7android8hardware7thermal4V2_023IThermalChangedCallback21notifySyspropsChangedEv"
435  },
436  {
437   "name" : "_ZN7android8hardware7thermal4V2_023IThermalChangedCallback21setHALInstrumentationEv"
438  },
439  {
440   "name" : "_ZN7android8hardware7thermal4V2_023IThermalChangedCallback24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
441  },
442  {
443   "name" : "_ZN7android8hardware7thermal4V2_023IThermalChangedCallback4pingEv"
444  },
445  {
446   "name" : "_ZN7android8hardware7thermal4V2_023IThermalChangedCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
447  },
448  {
449   "name" : "_ZN7android8hardware7thermal4V2_023IThermalChangedCallback8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb"
450  },
451  {
452   "name" : "_ZN7android8hardware7thermal4V2_023IThermalChangedCallback8castFromERKNS_2spIS3_EEb"
453  },
454  {
455   "name" : "_ZN7android8hardware7thermal4V2_024BsThermalChangedCallback13addOnewayTaskENSt3__18functionIFvvEEE"
456  },
457  {
458   "name" : "_ZN7android8hardware7thermal4V2_024BsThermalChangedCallbackC1ENS_2spINS2_23IThermalChangedCallbackEEE"
459  },
460  {
461   "name" : "_ZN7android8hardware7thermal4V2_024BsThermalChangedCallbackC2ENS_2spINS2_23IThermalChangedCallbackEEE"
462  },
463  {
464   "name" : "_ZN7android8hardware7thermal4V2_026BnHwThermalChangedCallback10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
465  },
466  {
467   "name" : "_ZN7android8hardware7thermal4V2_026BnHwThermalChangedCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
468  },
469  {
470   "name" : "_ZN7android8hardware7thermal4V2_026BnHwThermalChangedCallback22_hidl_notifyThrottlingEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
471  },
472  {
473   "name" : "_ZN7android8hardware7thermal4V2_026BnHwThermalChangedCallback4pingEv"
474  },
475  {
476   "name" : "_ZN7android8hardware7thermal4V2_026BnHwThermalChangedCallbackC1ERKNS_2spINS2_23IThermalChangedCallbackEEE"
477  },
478  {
479   "name" : "_ZN7android8hardware7thermal4V2_026BnHwThermalChangedCallbackC2ERKNS_2spINS2_23IThermalChangedCallbackEEE"
480  },
481  {
482   "name" : "_ZN7android8hardware7thermal4V2_026BnHwThermalChangedCallbackD0Ev"
483  },
484  {
485   "name" : "_ZN7android8hardware7thermal4V2_026BnHwThermalChangedCallbackD1Ev"
486  },
487  {
488   "name" : "_ZN7android8hardware7thermal4V2_026BnHwThermalChangedCallbackD2Ev"
489  },
490  {
491   "name" : "_ZN7android8hardware7thermal4V2_026BpHwThermalChangedCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
492  },
493  {
494   "name" : "_ZN7android8hardware7thermal4V2_026BpHwThermalChangedCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
495  },
496  {
497   "name" : "_ZN7android8hardware7thermal4V2_026BpHwThermalChangedCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
498  },
499  {
500   "name" : "_ZN7android8hardware7thermal4V2_026BpHwThermalChangedCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
501  },
502  {
503   "name" : "_ZN7android8hardware7thermal4V2_026BpHwThermalChangedCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
504  },
505  {
506   "name" : "_ZN7android8hardware7thermal4V2_026BpHwThermalChangedCallback15onLastStrongRefEPKv"
507  },
508  {
509   "name" : "_ZN7android8hardware7thermal4V2_026BpHwThermalChangedCallback16notifyThrottlingERKNS2_11TemperatureE"
510  },
511  {
512   "name" : "_ZN7android8hardware7thermal4V2_026BpHwThermalChangedCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
513  },
514  {
515   "name" : "_ZN7android8hardware7thermal4V2_026BpHwThermalChangedCallback21notifySyspropsChangedEv"
516  },
517  {
518   "name" : "_ZN7android8hardware7thermal4V2_026BpHwThermalChangedCallback21setHALInstrumentationEv"
519  },
520  {
521   "name" : "_ZN7android8hardware7thermal4V2_026BpHwThermalChangedCallback22_hidl_notifyThrottlingEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS2_11TemperatureE"
522  },
523  {
524   "name" : "_ZN7android8hardware7thermal4V2_026BpHwThermalChangedCallback4pingEv"
525  },
526  {
527   "name" : "_ZN7android8hardware7thermal4V2_026BpHwThermalChangedCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
528  },
529  {
530   "name" : "_ZN7android8hardware7thermal4V2_026BpHwThermalChangedCallbackC1ERKNS_2spINS0_7IBinderEEE"
531  },
532  {
533   "name" : "_ZN7android8hardware7thermal4V2_026BpHwThermalChangedCallbackC2ERKNS_2spINS0_7IBinderEEE"
534  },
535  {
536   "name" : "_ZN7android8hardware7thermal4V2_08IThermal10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
537  },
538  {
539   "name" : "_ZN7android8hardware7thermal4V2_08IThermal11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
540  },
541  {
542   "name" : "_ZN7android8hardware7thermal4V2_08IThermal12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
543  },
544  {
545   "name" : "_ZN7android8hardware7thermal4V2_08IThermal12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
546  },
547  {
548   "name" : "_ZN7android8hardware7thermal4V2_08IThermal13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
549  },
550  {
551   "name" : "_ZN7android8hardware7thermal4V2_08IThermal13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
552  },
553  {
554   "name" : "_ZN7android8hardware7thermal4V2_08IThermal14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
555  },
556  {
557   "name" : "_ZN7android8hardware7thermal4V2_08IThermal17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
558  },
559  {
560   "name" : "_ZN7android8hardware7thermal4V2_08IThermal19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
561  },
562  {
563   "name" : "_ZN7android8hardware7thermal4V2_08IThermal21notifySyspropsChangedEv"
564  },
565  {
566   "name" : "_ZN7android8hardware7thermal4V2_08IThermal21setHALInstrumentationEv"
567  },
568  {
569   "name" : "_ZN7android8hardware7thermal4V2_08IThermal24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
570  },
571  {
572   "name" : "_ZN7android8hardware7thermal4V2_08IThermal4pingEv"
573  },
574  {
575   "name" : "_ZN7android8hardware7thermal4V2_08IThermal5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
576  },
577  {
578   "name" : "_ZN7android8hardware7thermal4V2_08IThermal8castFromERKNS_2spINS1_4V1_08IThermalEEEb"
579  },
580  {
581   "name" : "_ZN7android8hardware7thermal4V2_08IThermal8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb"
582  },
583  {
584   "name" : "_ZN7android8hardware7thermal4V2_08IThermal8castFromERKNS_2spIS3_EEb"
585  },
586  {
587   "name" : "_ZN7android8hardware7thermal4V2_09BsThermal13addOnewayTaskENSt3__18functionIFvvEEE"
588  },
589  {
590   "name" : "_ZN7android8hardware7thermal4V2_09BsThermalC1ENS_2spINS2_8IThermalEEE"
591  },
592  {
593   "name" : "_ZN7android8hardware7thermal4V2_09BsThermalC2ENS_2spINS2_8IThermalEEE"
594  },
595  {
596   "binding" : "weak",
597   "name" : "_ZNKSt3__18functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS7_S7_S7_PNS_6vectorIPvNS_9allocatorIS9_EEEEEEclES5_S7_S7_S7_S7_SD_"
598  },
599  {
600   "binding" : "weak",
601   "name" : "_ZNSt3__113__tree_removeIPNS_16__tree_node_baseIPvEEEEvT_S5_"
602  },
603  {
604   "binding" : "weak",
605   "name" : "_ZNSt3__127__tree_balance_after_insertIPNS_16__tree_node_baseIPvEEEEvT_S5_"
606  },
607  {
608   "binding" : "weak",
609   "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS9_4hidl4base4V1_05IBaseEEEPvEEEEENS_19__map_value_compareIS7_SJ_NS_4lessIS7_EELb1EEENS5_ISJ_EEE12__find_equalIS7_EERPNS_16__tree_node_baseISG_EERPNS_15__tree_end_nodeIST_EERKT_"
610  },
611  {
612   "binding" : "weak",
613   "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS9_4hidl4base4V1_05IBaseEEEPvEEEEENS_19__map_value_compareIS7_SJ_NS_4lessIS7_EELb1EEENS5_ISJ_EEE4findIS7_EENS_15__tree_iteratorISJ_PNS_11__tree_nodeISJ_SG_EElEERKT_"
614  },
615  {
616   "binding" : "weak",
617   "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_EElEE"
618  },
619  {
620   "binding" : "weak",
621   "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS9_8hardware7IBinderEEEPvEEEEENS_19__map_value_compareIS7_SH_NS_4lessIS7_EELb1EEENS5_ISH_EEE12__find_equalIS7_EERPNS_16__tree_node_baseISE_EERPNS_15__tree_end_nodeISR_EERKT_"
622  },
623  {
624   "binding" : "weak",
625   "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS9_8hardware7IBinderEEEPvEEEEENS_19__map_value_compareIS7_SH_NS_4lessIS7_EELb1EEENS5_ISH_EEE4findIS7_EENS_15__tree_iteratorISH_PNS_11__tree_nodeISH_SE_EElEERKT_"
626  },
627  {
628   "binding" : "weak",
629   "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_EElEE"
630  },
631  {
632   "binding" : "weak",
633   "name" : "_ZNSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEE21__push_back_slow_pathIS5_EEvOT_"
634  },
635  {
636   "binding" : "weak",
637   "name" : "_ZNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEC2ERKSH_"
638  },
639  {
640   "binding" : "weak",
641   "name" : "_ZNSt3__16vectorIPvNS_9allocatorIS1_EEE21__push_back_slow_pathIS1_EEvOT_"
642  },
643  {
644   "name" : "_ZThn16_N7android8hardware7thermal4V2_011BpHwThermal15onLastStrongRefEPKv"
645  },
646  {
647   "name" : "_ZThn16_N7android8hardware7thermal4V2_026BpHwThermalChangedCallback15onLastStrongRefEPKv"
648  },
649  {
650   "name" : "_ZThn32_N7android8hardware7thermal4V2_011BnHwThermalD0Ev"
651  },
652  {
653   "name" : "_ZThn32_N7android8hardware7thermal4V2_011BnHwThermalD1Ev"
654  },
655  {
656   "name" : "_ZThn32_N7android8hardware7thermal4V2_026BnHwThermalChangedCallbackD0Ev"
657  },
658  {
659   "name" : "_ZThn32_N7android8hardware7thermal4V2_026BnHwThermalChangedCallbackD1Ev"
660  },
661  {
662   "name" : "_ZTv0_n24_N7android8hardware7thermal4V2_011BnHwThermalD0Ev"
663  },
664  {
665   "name" : "_ZTv0_n24_N7android8hardware7thermal4V2_011BnHwThermalD1Ev"
666  },
667  {
668   "name" : "_ZTv0_n24_N7android8hardware7thermal4V2_026BnHwThermalChangedCallbackD0Ev"
669  },
670  {
671   "name" : "_ZTv0_n24_N7android8hardware7thermal4V2_026BnHwThermalChangedCallbackD1Ev"
672  },
673  {
674   "name" : "_ZTv0_n40_N7android8hardware7thermal4V2_011BpHwThermal15onLastStrongRefEPKv"
675  },
676  {
677   "name" : "_ZTv0_n40_N7android8hardware7thermal4V2_026BpHwThermalChangedCallback15onLastStrongRefEPKv"
678  }
679 ],
680 "elf_objects" :
681 [
682  {
683   "name" : "_ZN7android8hardware7thermal4V2_023IThermalChangedCallback10descriptorE"
684  },
685  {
686   "name" : "_ZN7android8hardware7thermal4V2_08IThermal10descriptorE"
687  },
688  {
689   "name" : "_ZTCN7android8hardware7thermal4V2_011BnHwThermalE0_NS0_7IBinderE"
690  },
691  {
692   "name" : "_ZTCN7android8hardware7thermal4V2_011BnHwThermalE0_NS0_9BHwBinderE"
693  },
694  {
695   "name" : "_ZTCN7android8hardware7thermal4V2_011BnHwThermalE0_NS_4hidl4base4V1_08BnHwBaseE"
696  },
697  {
698   "name" : "_ZTCN7android8hardware7thermal4V2_011BpHwThermalE0_NS0_11BpInterfaceINS2_8IThermalEEE"
699  },
700  {
701   "name" : "_ZTCN7android8hardware7thermal4V2_011BpHwThermalE0_NS1_4V1_08IThermalE"
702  },
703  {
704   "name" : "_ZTCN7android8hardware7thermal4V2_011BpHwThermalE0_NS2_8IThermalE"
705  },
706  {
707   "name" : "_ZTCN7android8hardware7thermal4V2_011BpHwThermalE0_NS_4hidl4base4V1_05IBaseE"
708  },
709  {
710   "name" : "_ZTCN7android8hardware7thermal4V2_011BpHwThermalE16_NS0_11BpHwRefBaseE"
711  },
712  {
713   "name" : "_ZTCN7android8hardware7thermal4V2_011BpHwThermalE8_NS0_10IInterfaceE"
714  },
715  {
716   "name" : "_ZTCN7android8hardware7thermal4V2_023IThermalChangedCallbackE0_NS_4hidl4base4V1_05IBaseE"
717  },
718  {
719   "binding" : "weak",
720   "name" : "_ZTCN7android8hardware7thermal4V2_024BsThermalChangedCallbackE0_NS2_23IThermalChangedCallbackE"
721  },
722  {
723   "name" : "_ZTCN7android8hardware7thermal4V2_026BnHwThermalChangedCallbackE0_NS0_7IBinderE"
724  },
725  {
726   "name" : "_ZTCN7android8hardware7thermal4V2_026BnHwThermalChangedCallbackE0_NS0_9BHwBinderE"
727  },
728  {
729   "name" : "_ZTCN7android8hardware7thermal4V2_026BnHwThermalChangedCallbackE0_NS_4hidl4base4V1_08BnHwBaseE"
730  },
731  {
732   "name" : "_ZTCN7android8hardware7thermal4V2_026BpHwThermalChangedCallbackE0_NS0_11BpInterfaceINS2_23IThermalChangedCallbackEEE"
733  },
734  {
735   "name" : "_ZTCN7android8hardware7thermal4V2_026BpHwThermalChangedCallbackE0_NS2_23IThermalChangedCallbackE"
736  },
737  {
738   "name" : "_ZTCN7android8hardware7thermal4V2_026BpHwThermalChangedCallbackE0_NS_4hidl4base4V1_05IBaseE"
739  },
740  {
741   "name" : "_ZTCN7android8hardware7thermal4V2_026BpHwThermalChangedCallbackE16_NS0_11BpHwRefBaseE"
742  },
743  {
744   "name" : "_ZTCN7android8hardware7thermal4V2_026BpHwThermalChangedCallbackE8_NS0_10IInterfaceE"
745  },
746  {
747   "name" : "_ZTCN7android8hardware7thermal4V2_08IThermalE0_NS1_4V1_08IThermalE"
748  },
749  {
750   "name" : "_ZTCN7android8hardware7thermal4V2_08IThermalE0_NS_4hidl4base4V1_05IBaseE"
751  },
752  {
753   "binding" : "weak",
754   "name" : "_ZTCN7android8hardware7thermal4V2_09BsThermalE0_NS2_8IThermalE"
755  },
756  {
757   "name" : "_ZTTN7android8hardware7thermal4V2_011BnHwThermalE"
758  },
759  {
760   "name" : "_ZTTN7android8hardware7thermal4V2_011BpHwThermalE"
761  },
762  {
763   "name" : "_ZTTN7android8hardware7thermal4V2_023IThermalChangedCallbackE"
764  },
765  {
766   "name" : "_ZTTN7android8hardware7thermal4V2_026BnHwThermalChangedCallbackE"
767  },
768  {
769   "name" : "_ZTTN7android8hardware7thermal4V2_026BpHwThermalChangedCallbackE"
770  },
771  {
772   "name" : "_ZTTN7android8hardware7thermal4V2_08IThermalE"
773  },
774  {
775   "name" : "_ZTVN7android8hardware7thermal4V2_011BnHwThermalE"
776  },
777  {
778   "name" : "_ZTVN7android8hardware7thermal4V2_011BpHwThermalE"
779  },
780  {
781   "name" : "_ZTVN7android8hardware7thermal4V2_023IThermalChangedCallbackE"
782  },
783  {
784   "binding" : "weak",
785   "name" : "_ZTVN7android8hardware7thermal4V2_024BsThermalChangedCallbackE"
786  },
787  {
788   "name" : "_ZTVN7android8hardware7thermal4V2_026BnHwThermalChangedCallbackE"
789  },
790  {
791   "name" : "_ZTVN7android8hardware7thermal4V2_026BpHwThermalChangedCallbackE"
792  },
793  {
794   "name" : "_ZTVN7android8hardware7thermal4V2_08IThermalE"
795  },
796  {
797   "binding" : "weak",
798   "name" : "_ZTVN7android8hardware7thermal4V2_09BsThermalE"
799  }
800 ],
801 "enum_types" :
802 [
803  {
804   "alignment" : 4,
805   "enum_fields" :
806   [
807    {
808     "enum_field_value" : 1,
809     "name" : "HAL_HDR_DOLBY_VISION"
810    },
811    {
812     "enum_field_value" : 2,
813     "name" : "HAL_HDR_HDR10"
814    },
815    {
816     "enum_field_value" : 3,
817     "name" : "HAL_HDR_HLG"
818    }
819   ],
820   "linker_set_key" : "_ZTI13android_hdr_t",
821   "name" : "android_hdr_t",
822   "referenced_type" : "_ZTI13android_hdr_t",
823   "self_type" : "_ZTI13android_hdr_t",
824   "size" : 4,
825   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
826   "underlying_type" : "_ZTIj"
827  },
828  {
829   "alignment" : 4,
830   "enum_fields" :
831   [
832    {
833     "enum_field_value" : 4,
834     "name" : "HAL_HDR_HDR10_PLUS"
835    }
836   ],
837   "linker_set_key" : "_ZTI18android_hdr_v1_2_t",
838   "name" : "android_hdr_v1_2_t",
839   "referenced_type" : "_ZTI18android_hdr_v1_2_t",
840   "self_type" : "_ZTI18android_hdr_v1_2_t",
841   "size" : 4,
842   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
843   "underlying_type" : "_ZTIj"
844  },
845  {
846   "alignment" : 4,
847   "enum_fields" :
848   [
849    {
850     "enum_field_value" : 0,
851     "name" : "ANDROID_LOG_UNKNOWN"
852    },
853    {
854     "enum_field_value" : 1,
855     "name" : "ANDROID_LOG_DEFAULT"
856    },
857    {
858     "enum_field_value" : 2,
859     "name" : "ANDROID_LOG_VERBOSE"
860    },
861    {
862     "enum_field_value" : 3,
863     "name" : "ANDROID_LOG_DEBUG"
864    },
865    {
866     "enum_field_value" : 4,
867     "name" : "ANDROID_LOG_INFO"
868    },
869    {
870     "enum_field_value" : 5,
871     "name" : "ANDROID_LOG_WARN"
872    },
873    {
874     "enum_field_value" : 6,
875     "name" : "ANDROID_LOG_ERROR"
876    },
877    {
878     "enum_field_value" : 7,
879     "name" : "ANDROID_LOG_FATAL"
880    },
881    {
882     "enum_field_value" : 8,
883     "name" : "ANDROID_LOG_SILENT"
884    }
885   ],
886   "linker_set_key" : "_ZTI19android_LogPriority",
887   "name" : "android_LogPriority",
888   "referenced_type" : "_ZTI19android_LogPriority",
889   "self_type" : "_ZTI19android_LogPriority",
890   "size" : 4,
891   "source_file" : "/system/core/liblog/include/android/log.h",
892   "underlying_type" : "_ZTIj"
893  },
894  {
895   "alignment" : 4,
896   "enum_fields" :
897   [
898    {
899     "enum_field_value" : 0,
900     "name" : "HAL_DATASPACE_UNKNOWN"
901    },
902    {
903     "enum_field_value" : 1,
904     "name" : "HAL_DATASPACE_ARBITRARY"
905    },
906    {
907     "enum_field_value" : 16,
908     "name" : "HAL_DATASPACE_STANDARD_SHIFT"
909    },
910    {
911     "enum_field_value" : 4128768,
912     "name" : "HAL_DATASPACE_STANDARD_MASK"
913    },
914    {
915     "enum_field_value" : 0,
916     "name" : "HAL_DATASPACE_STANDARD_UNSPECIFIED"
917    },
918    {
919     "enum_field_value" : 65536,
920     "name" : "HAL_DATASPACE_STANDARD_BT709"
921    },
922    {
923     "enum_field_value" : 131072,
924     "name" : "HAL_DATASPACE_STANDARD_BT601_625"
925    },
926    {
927     "enum_field_value" : 196608,
928     "name" : "HAL_DATASPACE_STANDARD_BT601_625_UNADJUSTED"
929    },
930    {
931     "enum_field_value" : 262144,
932     "name" : "HAL_DATASPACE_STANDARD_BT601_525"
933    },
934    {
935     "enum_field_value" : 327680,
936     "name" : "HAL_DATASPACE_STANDARD_BT601_525_UNADJUSTED"
937    },
938    {
939     "enum_field_value" : 393216,
940     "name" : "HAL_DATASPACE_STANDARD_BT2020"
941    },
942    {
943     "enum_field_value" : 458752,
944     "name" : "HAL_DATASPACE_STANDARD_BT2020_CONSTANT_LUMINANCE"
945    },
946    {
947     "enum_field_value" : 524288,
948     "name" : "HAL_DATASPACE_STANDARD_BT470M"
949    },
950    {
951     "enum_field_value" : 589824,
952     "name" : "HAL_DATASPACE_STANDARD_FILM"
953    },
954    {
955     "enum_field_value" : 655360,
956     "name" : "HAL_DATASPACE_STANDARD_DCI_P3"
957    },
958    {
959     "enum_field_value" : 720896,
960     "name" : "HAL_DATASPACE_STANDARD_ADOBE_RGB"
961    },
962    {
963     "enum_field_value" : 22,
964     "name" : "HAL_DATASPACE_TRANSFER_SHIFT"
965    },
966    {
967     "enum_field_value" : 130023424,
968     "name" : "HAL_DATASPACE_TRANSFER_MASK"
969    },
970    {
971     "enum_field_value" : 0,
972     "name" : "HAL_DATASPACE_TRANSFER_UNSPECIFIED"
973    },
974    {
975     "enum_field_value" : 4194304,
976     "name" : "HAL_DATASPACE_TRANSFER_LINEAR"
977    },
978    {
979     "enum_field_value" : 8388608,
980     "name" : "HAL_DATASPACE_TRANSFER_SRGB"
981    },
982    {
983     "enum_field_value" : 12582912,
984     "name" : "HAL_DATASPACE_TRANSFER_SMPTE_170M"
985    },
986    {
987     "enum_field_value" : 16777216,
988     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_2"
989    },
990    {
991     "enum_field_value" : 20971520,
992     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_6"
993    },
994    {
995     "enum_field_value" : 25165824,
996     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_8"
997    },
998    {
999     "enum_field_value" : 29360128,
1000     "name" : "HAL_DATASPACE_TRANSFER_ST2084"
1001    },
1002    {
1003     "enum_field_value" : 33554432,
1004     "name" : "HAL_DATASPACE_TRANSFER_HLG"
1005    },
1006    {
1007     "enum_field_value" : 27,
1008     "name" : "HAL_DATASPACE_RANGE_SHIFT"
1009    },
1010    {
1011     "enum_field_value" : 939524096,
1012     "name" : "HAL_DATASPACE_RANGE_MASK"
1013    },
1014    {
1015     "enum_field_value" : 0,
1016     "name" : "HAL_DATASPACE_RANGE_UNSPECIFIED"
1017    },
1018    {
1019     "enum_field_value" : 134217728,
1020     "name" : "HAL_DATASPACE_RANGE_FULL"
1021    },
1022    {
1023     "enum_field_value" : 268435456,
1024     "name" : "HAL_DATASPACE_RANGE_LIMITED"
1025    },
1026    {
1027     "enum_field_value" : 402653184,
1028     "name" : "HAL_DATASPACE_RANGE_EXTENDED"
1029    },
1030    {
1031     "enum_field_value" : 512,
1032     "name" : "HAL_DATASPACE_SRGB_LINEAR"
1033    },
1034    {
1035     "enum_field_value" : 138477568,
1036     "name" : "HAL_DATASPACE_V0_SRGB_LINEAR"
1037    },
1038    {
1039     "enum_field_value" : 406913024,
1040     "name" : "HAL_DATASPACE_V0_SCRGB_LINEAR"
1041    },
1042    {
1043     "enum_field_value" : 513,
1044     "name" : "HAL_DATASPACE_SRGB"
1045    },
1046    {
1047     "enum_field_value" : 142671872,
1048     "name" : "HAL_DATASPACE_V0_SRGB"
1049    },
1050    {
1051     "enum_field_value" : 411107328,
1052     "name" : "HAL_DATASPACE_V0_SCRGB"
1053    },
1054    {
1055     "enum_field_value" : 257,
1056     "name" : "HAL_DATASPACE_JFIF"
1057    },
1058    {
1059     "enum_field_value" : 146931712,
1060     "name" : "HAL_DATASPACE_V0_JFIF"
1061    },
1062    {
1063     "enum_field_value" : 258,
1064     "name" : "HAL_DATASPACE_BT601_625"
1065    },
1066    {
1067     "enum_field_value" : 281149440,
1068     "name" : "HAL_DATASPACE_V0_BT601_625"
1069    },
1070    {
1071     "enum_field_value" : 259,
1072     "name" : "HAL_DATASPACE_BT601_525"
1073    },
1074    {
1075     "enum_field_value" : 281280512,
1076     "name" : "HAL_DATASPACE_V0_BT601_525"
1077    },
1078    {
1079     "enum_field_value" : 260,
1080     "name" : "HAL_DATASPACE_BT709"
1081    },
1082    {
1083     "enum_field_value" : 281083904,
1084     "name" : "HAL_DATASPACE_V0_BT709"
1085    },
1086    {
1087     "enum_field_value" : 139067392,
1088     "name" : "HAL_DATASPACE_DCI_P3_LINEAR"
1089    },
1090    {
1091     "enum_field_value" : 155844608,
1092     "name" : "HAL_DATASPACE_DCI_P3"
1093    },
1094    {
1095     "enum_field_value" : 139067392,
1096     "name" : "HAL_DATASPACE_DISPLAY_P3_LINEAR"
1097    },
1098    {
1099     "enum_field_value" : 143261696,
1100     "name" : "HAL_DATASPACE_DISPLAY_P3"
1101    },
1102    {
1103     "enum_field_value" : 151715840,
1104     "name" : "HAL_DATASPACE_ADOBE_RGB"
1105    },
1106    {
1107     "enum_field_value" : 138805248,
1108     "name" : "HAL_DATASPACE_BT2020_LINEAR"
1109    },
1110    {
1111     "enum_field_value" : 147193856,
1112     "name" : "HAL_DATASPACE_BT2020"
1113    },
1114    {
1115     "enum_field_value" : 163971072,
1116     "name" : "HAL_DATASPACE_BT2020_PQ"
1117    },
1118    {
1119     "enum_field_value" : 4096,
1120     "name" : "HAL_DATASPACE_DEPTH"
1121    },
1122    {
1123     "enum_field_value" : 4097,
1124     "name" : "HAL_DATASPACE_SENSOR"
1125    }
1126   ],
1127   "linker_set_key" : "_ZTI19android_dataspace_t",
1128   "name" : "android_dataspace_t",
1129   "referenced_type" : "_ZTI19android_dataspace_t",
1130   "self_type" : "_ZTI19android_dataspace_t",
1131   "size" : 4,
1132   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1133   "underlying_type" : "_ZTIj"
1134  },
1135  {
1136   "alignment" : 4,
1137   "enum_fields" :
1138   [
1139    {
1140     "enum_field_value" : 0,
1141     "name" : "FLEX_FORMAT_INVALID"
1142    },
1143    {
1144     "enum_field_value" : 1,
1145     "name" : "FLEX_FORMAT_Y"
1146    },
1147    {
1148     "enum_field_value" : 7,
1149     "name" : "FLEX_FORMAT_YCbCr"
1150    },
1151    {
1152     "enum_field_value" : 1073741831,
1153     "name" : "FLEX_FORMAT_YCbCrA"
1154    },
1155    {
1156     "enum_field_value" : 7168,
1157     "name" : "FLEX_FORMAT_RGB"
1158    },
1159    {
1160     "enum_field_value" : 1073748992,
1161     "name" : "FLEX_FORMAT_RGBA"
1162    }
1163   ],
1164   "linker_set_key" : "_ZTI19android_flex_format",
1165   "name" : "android_flex_format",
1166   "referenced_type" : "_ZTI19android_flex_format",
1167   "self_type" : "_ZTI19android_flex_format",
1168   "size" : 4,
1169   "source_file" : "/system/core/libsystem/include/system/graphics.h",
1170   "underlying_type" : "_ZTIj"
1171  },
1172  {
1173   "alignment" : 4,
1174   "enum_fields" :
1175   [
1176    {
1177     "enum_field_value" : 1,
1178     "name" : "HAL_TRANSFORM_FLIP_H"
1179    },
1180    {
1181     "enum_field_value" : 2,
1182     "name" : "HAL_TRANSFORM_FLIP_V"
1183    },
1184    {
1185     "enum_field_value" : 4,
1186     "name" : "HAL_TRANSFORM_ROT_90"
1187    },
1188    {
1189     "enum_field_value" : 3,
1190     "name" : "HAL_TRANSFORM_ROT_180"
1191    },
1192    {
1193     "enum_field_value" : 7,
1194     "name" : "HAL_TRANSFORM_ROT_270"
1195    }
1196   ],
1197   "linker_set_key" : "_ZTI19android_transform_t",
1198   "name" : "android_transform_t",
1199   "referenced_type" : "_ZTI19android_transform_t",
1200   "self_type" : "_ZTI19android_transform_t",
1201   "size" : 4,
1202   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1203   "underlying_type" : "_ZTIj"
1204  },
1205  {
1206   "alignment" : 4,
1207   "enum_fields" :
1208   [
1209    {
1210     "enum_field_value" : 0,
1211     "name" : "HAL_COLOR_MODE_NATIVE"
1212    },
1213    {
1214     "enum_field_value" : 1,
1215     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625"
1216    },
1217    {
1218     "enum_field_value" : 2,
1219     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625_UNADJUSTED"
1220    },
1221    {
1222     "enum_field_value" : 3,
1223     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525"
1224    },
1225    {
1226     "enum_field_value" : 4,
1227     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525_UNADJUSTED"
1228    },
1229    {
1230     "enum_field_value" : 5,
1231     "name" : "HAL_COLOR_MODE_STANDARD_BT709"
1232    },
1233    {
1234     "enum_field_value" : 6,
1235     "name" : "HAL_COLOR_MODE_DCI_P3"
1236    },
1237    {
1238     "enum_field_value" : 7,
1239     "name" : "HAL_COLOR_MODE_SRGB"
1240    },
1241    {
1242     "enum_field_value" : 8,
1243     "name" : "HAL_COLOR_MODE_ADOBE_RGB"
1244    },
1245    {
1246     "enum_field_value" : 9,
1247     "name" : "HAL_COLOR_MODE_DISPLAY_P3"
1248    }
1249   ],
1250   "linker_set_key" : "_ZTI20android_color_mode_t",
1251   "name" : "android_color_mode_t",
1252   "referenced_type" : "_ZTI20android_color_mode_t",
1253   "self_type" : "_ZTI20android_color_mode_t",
1254   "size" : 4,
1255   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1256   "underlying_type" : "_ZTIj"
1257  },
1258  {
1259   "alignment" : 4,
1260   "enum_fields" :
1261   [
1262    {
1263     "enum_field_value" : 0,
1264     "name" : "SYSTEM_TIME_REALTIME"
1265    },
1266    {
1267     "enum_field_value" : 1,
1268     "name" : "SYSTEM_TIME_MONOTONIC"
1269    },
1270    {
1271     "enum_field_value" : 2,
1272     "name" : "SYSTEM_TIME_PROCESS"
1273    },
1274    {
1275     "enum_field_value" : 3,
1276     "name" : "SYSTEM_TIME_THREAD"
1277    },
1278    {
1279     "enum_field_value" : 4,
1280     "name" : "SYSTEM_TIME_BOOTTIME"
1281    }
1282   ],
1283   "linker_set_key" : "_ZTI21$SYSTEM_TIME_BOOTTIME",
1284   "name" : "(anonymous enum at system/core/libutils/include/utils/Timers.h:79:1)",
1285   "referenced_type" : "_ZTI21$SYSTEM_TIME_BOOTTIME",
1286   "self_type" : "_ZTI21$SYSTEM_TIME_BOOTTIME",
1287   "size" : 4,
1288   "source_file" : "/system/core/libutils/include/utils/Timers.h",
1289   "underlying_type" : "_ZTIj"
1290  },
1291  {
1292   "alignment" : 4,
1293   "enum_fields" :
1294   [
1295    {
1296     "enum_field_value" : 1,
1297     "name" : "FLEX_COMPONENT_Y"
1298    },
1299    {
1300     "enum_field_value" : 2,
1301     "name" : "FLEX_COMPONENT_Cb"
1302    },
1303    {
1304     "enum_field_value" : 4,
1305     "name" : "FLEX_COMPONENT_Cr"
1306    },
1307    {
1308     "enum_field_value" : 1024,
1309     "name" : "FLEX_COMPONENT_R"
1310    },
1311    {
1312     "enum_field_value" : 2048,
1313     "name" : "FLEX_COMPONENT_G"
1314    },
1315    {
1316     "enum_field_value" : 4096,
1317     "name" : "FLEX_COMPONENT_B"
1318    },
1319    {
1320     "enum_field_value" : 1073741824,
1321     "name" : "FLEX_COMPONENT_A"
1322    }
1323   ],
1324   "linker_set_key" : "_ZTI22android_flex_component",
1325   "name" : "android_flex_component",
1326   "referenced_type" : "_ZTI22android_flex_component",
1327   "self_type" : "_ZTI22android_flex_component",
1328   "size" : 4,
1329   "source_file" : "/system/core/libsystem/include/system/graphics.h",
1330   "underlying_type" : "_ZTIj"
1331  },
1332  {
1333   "alignment" : 4,
1334   "enum_fields" :
1335   [
1336    {
1337     "enum_field_value" : 1,
1338     "name" : "HAL_PIXEL_FORMAT_RGBA_8888"
1339    },
1340    {
1341     "enum_field_value" : 2,
1342     "name" : "HAL_PIXEL_FORMAT_RGBX_8888"
1343    },
1344    {
1345     "enum_field_value" : 3,
1346     "name" : "HAL_PIXEL_FORMAT_RGB_888"
1347    },
1348    {
1349     "enum_field_value" : 4,
1350     "name" : "HAL_PIXEL_FORMAT_RGB_565"
1351    },
1352    {
1353     "enum_field_value" : 5,
1354     "name" : "HAL_PIXEL_FORMAT_BGRA_8888"
1355    },
1356    {
1357     "enum_field_value" : 16,
1358     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_SP"
1359    },
1360    {
1361     "enum_field_value" : 17,
1362     "name" : "HAL_PIXEL_FORMAT_YCRCB_420_SP"
1363    },
1364    {
1365     "enum_field_value" : 20,
1366     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_I"
1367    },
1368    {
1369     "enum_field_value" : 22,
1370     "name" : "HAL_PIXEL_FORMAT_RGBA_FP16"
1371    },
1372    {
1373     "enum_field_value" : 32,
1374     "name" : "HAL_PIXEL_FORMAT_RAW16"
1375    },
1376    {
1377     "enum_field_value" : 33,
1378     "name" : "HAL_PIXEL_FORMAT_BLOB"
1379    },
1380    {
1381     "enum_field_value" : 34,
1382     "name" : "HAL_PIXEL_FORMAT_IMPLEMENTATION_DEFINED"
1383    },
1384    {
1385     "enum_field_value" : 35,
1386     "name" : "HAL_PIXEL_FORMAT_YCBCR_420_888"
1387    },
1388    {
1389     "enum_field_value" : 36,
1390     "name" : "HAL_PIXEL_FORMAT_RAW_OPAQUE"
1391    },
1392    {
1393     "enum_field_value" : 37,
1394     "name" : "HAL_PIXEL_FORMAT_RAW10"
1395    },
1396    {
1397     "enum_field_value" : 38,
1398     "name" : "HAL_PIXEL_FORMAT_RAW12"
1399    },
1400    {
1401     "enum_field_value" : 43,
1402     "name" : "HAL_PIXEL_FORMAT_RGBA_1010102"
1403    },
1404    {
1405     "enum_field_value" : 538982489,
1406     "name" : "HAL_PIXEL_FORMAT_Y8"
1407    },
1408    {
1409     "enum_field_value" : 540422489,
1410     "name" : "HAL_PIXEL_FORMAT_Y16"
1411    },
1412    {
1413     "enum_field_value" : 842094169,
1414     "name" : "HAL_PIXEL_FORMAT_YV12"
1415    }
1416   ],
1417   "linker_set_key" : "_ZTI22android_pixel_format_t",
1418   "name" : "android_pixel_format_t",
1419   "referenced_type" : "_ZTI22android_pixel_format_t",
1420   "self_type" : "_ZTI22android_pixel_format_t",
1421   "size" : 4,
1422   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1423   "underlying_type" : "_ZTIj"
1424  },
1425  {
1426   "alignment" : 4,
1427   "enum_fields" :
1428   [
1429    {
1430     "enum_field_value" : 19,
1431     "name" : "ANDROID_PRIORITY_LOWEST"
1432    },
1433    {
1434     "enum_field_value" : 10,
1435     "name" : "ANDROID_PRIORITY_BACKGROUND"
1436    },
1437    {
1438     "enum_field_value" : 0,
1439     "name" : "ANDROID_PRIORITY_NORMAL"
1440    },
1441    {
1442     "enum_field_value" : -2,
1443     "name" : "ANDROID_PRIORITY_FOREGROUND"
1444    },
1445    {
1446     "enum_field_value" : -4,
1447     "name" : "ANDROID_PRIORITY_DISPLAY"
1448    },
1449    {
1450     "enum_field_value" : -8,
1451     "name" : "ANDROID_PRIORITY_URGENT_DISPLAY"
1452    },
1453    {
1454     "enum_field_value" : -10,
1455     "name" : "ANDROID_PRIORITY_VIDEO"
1456    },
1457    {
1458     "enum_field_value" : -16,
1459     "name" : "ANDROID_PRIORITY_AUDIO"
1460    },
1461    {
1462     "enum_field_value" : -19,
1463     "name" : "ANDROID_PRIORITY_URGENT_AUDIO"
1464    },
1465    {
1466     "enum_field_value" : -20,
1467     "name" : "ANDROID_PRIORITY_HIGHEST"
1468    },
1469    {
1470     "enum_field_value" : 0,
1471     "name" : "ANDROID_PRIORITY_DEFAULT"
1472    },
1473    {
1474     "enum_field_value" : -1,
1475     "name" : "ANDROID_PRIORITY_MORE_FAVORABLE"
1476    },
1477    {
1478     "enum_field_value" : 1,
1479     "name" : "ANDROID_PRIORITY_LESS_FAVORABLE"
1480    }
1481   ],
1482   "linker_set_key" : "_ZTI23$ANDROID_PRIORITY_AUDIO",
1483   "name" : "(anonymous enum at system/core/libsystem/include/system/thread_defs.h:26:1)",
1484   "referenced_type" : "_ZTI23$ANDROID_PRIORITY_AUDIO",
1485   "self_type" : "_ZTI23$ANDROID_PRIORITY_AUDIO",
1486   "size" : 4,
1487   "source_file" : "/system/core/libsystem/include/system/thread_defs.h",
1488   "underlying_type" : "_ZTIi"
1489  },
1490  {
1491   "alignment" : 4,
1492   "enum_fields" :
1493   [
1494    {
1495     "enum_field_value" : 281411584,
1496     "name" : "HAL_DATASPACE_BT2020_ITU"
1497    },
1498    {
1499     "enum_field_value" : 298188800,
1500     "name" : "HAL_DATASPACE_BT2020_ITU_PQ"
1501    },
1502    {
1503     "enum_field_value" : 302383104,
1504     "name" : "HAL_DATASPACE_BT2020_ITU_HLG"
1505    },
1506    {
1507     "enum_field_value" : 168165376,
1508     "name" : "HAL_DATASPACE_BT2020_HLG"
1509    }
1510   ],
1511   "linker_set_key" : "_ZTI24android_dataspace_v1_1_t",
1512   "name" : "android_dataspace_v1_1_t",
1513   "referenced_type" : "_ZTI24android_dataspace_v1_1_t",
1514   "self_type" : "_ZTI24android_dataspace_v1_1_t",
1515   "size" : 4,
1516   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1517   "underlying_type" : "_ZTIj"
1518  },
1519  {
1520   "alignment" : 4,
1521   "enum_fields" :
1522   [
1523    {
1524     "enum_field_value" : 142999552,
1525     "name" : "HAL_DATASPACE_DISPLAY_BT2020"
1526    },
1527    {
1528     "enum_field_value" : 4098,
1529     "name" : "HAL_DATASPACE_DYNAMIC_DEPTH"
1530    },
1531    {
1532     "enum_field_value" : 4099,
1533     "name" : "HAL_DATASPACE_JPEG_APP_SEGMENTS"
1534    },
1535    {
1536     "enum_field_value" : 4100,
1537     "name" : "HAL_DATASPACE_HEIF"
1538    }
1539   ],
1540   "linker_set_key" : "_ZTI24android_dataspace_v1_2_t",
1541   "name" : "android_dataspace_v1_2_t",
1542   "referenced_type" : "_ZTI24android_dataspace_v1_2_t",
1543   "self_type" : "_ZTI24android_dataspace_v1_2_t",
1544   "size" : 4,
1545   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
1546   "underlying_type" : "_ZTIj"
1547  },
1548  {
1549   "alignment" : 4,
1550   "enum_fields" :
1551   [
1552    {
1553     "enum_field_value" : 10,
1554     "name" : "HAL_COLOR_MODE_BT2020"
1555    },
1556    {
1557     "enum_field_value" : 11,
1558     "name" : "HAL_COLOR_MODE_BT2100_PQ"
1559    },
1560    {
1561     "enum_field_value" : 12,
1562     "name" : "HAL_COLOR_MODE_BT2100_HLG"
1563    }
1564   ],
1565   "linker_set_key" : "_ZTI25android_color_mode_v1_1_t",
1566   "name" : "android_color_mode_v1_1_t",
1567   "referenced_type" : "_ZTI25android_color_mode_v1_1_t",
1568   "self_type" : "_ZTI25android_color_mode_v1_1_t",
1569   "size" : 4,
1570   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1571   "underlying_type" : "_ZTIj"
1572  },
1573  {
1574   "alignment" : 4,
1575   "enum_fields" :
1576   [
1577    {
1578     "enum_field_value" : 0,
1579     "name" : "HAL_COLOR_TRANSFORM_IDENTITY"
1580    },
1581    {
1582     "enum_field_value" : 1,
1583     "name" : "HAL_COLOR_TRANSFORM_ARBITRARY_MATRIX"
1584    },
1585    {
1586     "enum_field_value" : 2,
1587     "name" : "HAL_COLOR_TRANSFORM_VALUE_INVERSE"
1588    },
1589    {
1590     "enum_field_value" : 3,
1591     "name" : "HAL_COLOR_TRANSFORM_GRAYSCALE"
1592    },
1593    {
1594     "enum_field_value" : 4,
1595     "name" : "HAL_COLOR_TRANSFORM_CORRECT_PROTANOPIA"
1596    },
1597    {
1598     "enum_field_value" : 5,
1599     "name" : "HAL_COLOR_TRANSFORM_CORRECT_DEUTERANOPIA"
1600    },
1601    {
1602     "enum_field_value" : 6,
1603     "name" : "HAL_COLOR_TRANSFORM_CORRECT_TRITANOPIA"
1604    }
1605   ],
1606   "linker_set_key" : "_ZTI25android_color_transform_t",
1607   "name" : "android_color_transform_t",
1608   "referenced_type" : "_ZTI25android_color_transform_t",
1609   "self_type" : "_ZTI25android_color_transform_t",
1610   "size" : 4,
1611   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1612   "underlying_type" : "_ZTIj"
1613  },
1614  {
1615   "alignment" : 4,
1616   "enum_fields" :
1617   [
1618    {
1619     "enum_field_value" : 39,
1620     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_888"
1621    },
1622    {
1623     "enum_field_value" : 40,
1624     "name" : "HAL_PIXEL_FORMAT_YCBCR_444_888"
1625    },
1626    {
1627     "enum_field_value" : 41,
1628     "name" : "HAL_PIXEL_FORMAT_FLEX_RGB_888"
1629    },
1630    {
1631     "enum_field_value" : 42,
1632     "name" : "HAL_PIXEL_FORMAT_FLEX_RGBA_8888"
1633    }
1634   ],
1635   "linker_set_key" : "_ZTI25android_pixel_format_sw_t",
1636   "name" : "android_pixel_format_sw_t",
1637   "referenced_type" : "_ZTI25android_pixel_format_sw_t",
1638   "self_type" : "_ZTI25android_pixel_format_sw_t",
1639   "size" : 4,
1640   "source_file" : "/system/core/libsystem/include/system/graphics-sw.h",
1641   "underlying_type" : "_ZTIj"
1642  },
1643  {
1644   "alignment" : 4,
1645   "enum_fields" :
1646   [
1647    {
1648     "enum_field_value" : 48,
1649     "name" : "HAL_PIXEL_FORMAT_DEPTH_16"
1650    },
1651    {
1652     "enum_field_value" : 49,
1653     "name" : "HAL_PIXEL_FORMAT_DEPTH_24"
1654    },
1655    {
1656     "enum_field_value" : 50,
1657     "name" : "HAL_PIXEL_FORMAT_DEPTH_24_STENCIL_8"
1658    },
1659    {
1660     "enum_field_value" : 51,
1661     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F"
1662    },
1663    {
1664     "enum_field_value" : 52,
1665     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F_STENCIL_8"
1666    },
1667    {
1668     "enum_field_value" : 53,
1669     "name" : "HAL_PIXEL_FORMAT_STENCIL_8"
1670    },
1671    {
1672     "enum_field_value" : 54,
1673     "name" : "HAL_PIXEL_FORMAT_YCBCR_P010"
1674    }
1675   ],
1676   "linker_set_key" : "_ZTI27android_pixel_format_v1_1_t",
1677   "name" : "android_pixel_format_v1_1_t",
1678   "referenced_type" : "_ZTI27android_pixel_format_v1_1_t",
1679   "self_type" : "_ZTI27android_pixel_format_v1_1_t",
1680   "size" : 4,
1681   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1682   "underlying_type" : "_ZTIj"
1683  },
1684  {
1685   "alignment" : 4,
1686   "enum_fields" :
1687   [
1688    {
1689     "enum_field_value" : 55,
1690     "name" : "HAL_PIXEL_FORMAT_HSV_888"
1691    }
1692   ],
1693   "linker_set_key" : "_ZTI27android_pixel_format_v1_2_t",
1694   "name" : "android_pixel_format_v1_2_t",
1695   "referenced_type" : "_ZTI27android_pixel_format_v1_2_t",
1696   "self_type" : "_ZTI27android_pixel_format_v1_2_t",
1697   "size" : 4,
1698   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
1699   "underlying_type" : "_ZTIj"
1700  },
1701  {
1702   "alignment" : 4,
1703   "enum_fields" :
1704   [
1705    {
1706     "enum_field_value" : 0,
1707     "name" : "HAL_RENDER_INTENT_COLORIMETRIC"
1708    },
1709    {
1710     "enum_field_value" : 1,
1711     "name" : "HAL_RENDER_INTENT_ENHANCE"
1712    },
1713    {
1714     "enum_field_value" : 2,
1715     "name" : "HAL_RENDER_INTENT_TONE_MAP_COLORIMETRIC"
1716    },
1717    {
1718     "enum_field_value" : 3,
1719     "name" : "HAL_RENDER_INTENT_TONE_MAP_ENHANCE"
1720    }
1721   ],
1722   "linker_set_key" : "_ZTI28android_render_intent_v1_1_t",
1723   "name" : "android_render_intent_v1_1_t",
1724   "referenced_type" : "_ZTI28android_render_intent_v1_1_t",
1725   "self_type" : "_ZTI28android_render_intent_v1_1_t",
1726   "size" : 4,
1727   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1728   "underlying_type" : "_ZTIj"
1729  },
1730  {
1731   "alignment" : 4,
1732   "enum_fields" :
1733   [
1734    {
1735     "enum_field_value" : 0,
1736     "name" : "LOG_ID_MIN"
1737    },
1738    {
1739     "enum_field_value" : 0,
1740     "name" : "LOG_ID_MAIN"
1741    },
1742    {
1743     "enum_field_value" : 1,
1744     "name" : "LOG_ID_RADIO"
1745    },
1746    {
1747     "enum_field_value" : 2,
1748     "name" : "LOG_ID_EVENTS"
1749    },
1750    {
1751     "enum_field_value" : 3,
1752     "name" : "LOG_ID_SYSTEM"
1753    },
1754    {
1755     "enum_field_value" : 4,
1756     "name" : "LOG_ID_CRASH"
1757    },
1758    {
1759     "enum_field_value" : 5,
1760     "name" : "LOG_ID_STATS"
1761    },
1762    {
1763     "enum_field_value" : 6,
1764     "name" : "LOG_ID_SECURITY"
1765    },
1766    {
1767     "enum_field_value" : 7,
1768     "name" : "LOG_ID_KERNEL"
1769    },
1770    {
1771     "enum_field_value" : 8,
1772     "name" : "LOG_ID_MAX"
1773    },
1774    {
1775     "enum_field_value" : 2147483647,
1776     "name" : "LOG_ID_DEFAULT"
1777    }
1778   ],
1779   "linker_set_key" : "_ZTI6log_id",
1780   "name" : "log_id",
1781   "referenced_type" : "_ZTI6log_id",
1782   "self_type" : "_ZTI6log_id",
1783   "size" : 4,
1784   "source_file" : "/system/core/liblog/include/android/log.h",
1785   "underlying_type" : "_ZTIj"
1786  },
1787  {
1788   "alignment" : 4,
1789   "enum_fields" :
1790   [
1791    {
1792     "enum_field_value" : 1,
1793     "name" : "android::VectorImpl::HAS_TRIVIAL_CTOR"
1794    },
1795    {
1796     "enum_field_value" : 2,
1797     "name" : "android::VectorImpl::HAS_TRIVIAL_DTOR"
1798    },
1799    {
1800     "enum_field_value" : 4,
1801     "name" : "android::VectorImpl::HAS_TRIVIAL_COPY"
1802    }
1803   ],
1804   "linker_set_key" : "_ZTIN7android10VectorImpl17$HAS_TRIVIAL_COPYE",
1805   "name" : "android::VectorImpl::(anonymous enum at system/core/libutils/include/utils/VectorImpl.h:43:5)",
1806   "referenced_type" : "_ZTIN7android10VectorImpl17$HAS_TRIVIAL_COPYE",
1807   "self_type" : "_ZTIN7android10VectorImpl17$HAS_TRIVIAL_COPYE",
1808   "size" : 4,
1809   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
1810   "underlying_type" : "_ZTIj"
1811  },
1812  {
1813   "alignment" : 4,
1814   "enum_fields" :
1815   [
1816    {
1817     "enum_field_value" : 0,
1818     "name" : "android::OK"
1819    },
1820    {
1821     "enum_field_value" : 0,
1822     "name" : "android::NO_ERROR"
1823    },
1824    {
1825     "enum_field_value" : -2147483648,
1826     "name" : "android::UNKNOWN_ERROR"
1827    },
1828    {
1829     "enum_field_value" : -12,
1830     "name" : "android::NO_MEMORY"
1831    },
1832    {
1833     "enum_field_value" : -38,
1834     "name" : "android::INVALID_OPERATION"
1835    },
1836    {
1837     "enum_field_value" : -22,
1838     "name" : "android::BAD_VALUE"
1839    },
1840    {
1841     "enum_field_value" : -2147483647,
1842     "name" : "android::BAD_TYPE"
1843    },
1844    {
1845     "enum_field_value" : -2,
1846     "name" : "android::NAME_NOT_FOUND"
1847    },
1848    {
1849     "enum_field_value" : -1,
1850     "name" : "android::PERMISSION_DENIED"
1851    },
1852    {
1853     "enum_field_value" : -19,
1854     "name" : "android::NO_INIT"
1855    },
1856    {
1857     "enum_field_value" : -17,
1858     "name" : "android::ALREADY_EXISTS"
1859    },
1860    {
1861     "enum_field_value" : -32,
1862     "name" : "android::DEAD_OBJECT"
1863    },
1864    {
1865     "enum_field_value" : -2147483646,
1866     "name" : "android::FAILED_TRANSACTION"
1867    },
1868    {
1869     "enum_field_value" : -75,
1870     "name" : "android::BAD_INDEX"
1871    },
1872    {
1873     "enum_field_value" : -61,
1874     "name" : "android::NOT_ENOUGH_DATA"
1875    },
1876    {
1877     "enum_field_value" : -11,
1878     "name" : "android::WOULD_BLOCK"
1879    },
1880    {
1881     "enum_field_value" : -110,
1882     "name" : "android::TIMED_OUT"
1883    },
1884    {
1885     "enum_field_value" : -74,
1886     "name" : "android::UNKNOWN_TRANSACTION"
1887    },
1888    {
1889     "enum_field_value" : -2147483641,
1890     "name" : "android::FDS_NOT_ALLOWED"
1891    },
1892    {
1893     "enum_field_value" : -2147483640,
1894     "name" : "android::UNEXPECTED_NULL"
1895    }
1896   ],
1897   "linker_set_key" : "_ZTIN7android15$ALREADY_EXISTSE",
1898   "name" : "android::(anonymous enum at system/core/libutils/include/utils/Errors.h:43:1)",
1899   "referenced_type" : "_ZTIN7android15$ALREADY_EXISTSE",
1900   "self_type" : "_ZTIN7android15$ALREADY_EXISTSE",
1901   "size" : 4,
1902   "source_file" : "/system/core/libutils/include/utils/Errors.h",
1903   "underlying_type" : "_ZTIi"
1904  },
1905  {
1906   "alignment" : 4,
1907   "enum_fields" :
1908   [
1909    {
1910     "enum_field_value" : 19,
1911     "name" : "android::PRIORITY_LOWEST"
1912    },
1913    {
1914     "enum_field_value" : 10,
1915     "name" : "android::PRIORITY_BACKGROUND"
1916    },
1917    {
1918     "enum_field_value" : 0,
1919     "name" : "android::PRIORITY_NORMAL"
1920    },
1921    {
1922     "enum_field_value" : -2,
1923     "name" : "android::PRIORITY_FOREGROUND"
1924    },
1925    {
1926     "enum_field_value" : -4,
1927     "name" : "android::PRIORITY_DISPLAY"
1928    },
1929    {
1930     "enum_field_value" : -8,
1931     "name" : "android::PRIORITY_URGENT_DISPLAY"
1932    },
1933    {
1934     "enum_field_value" : -16,
1935     "name" : "android::PRIORITY_AUDIO"
1936    },
1937    {
1938     "enum_field_value" : -19,
1939     "name" : "android::PRIORITY_URGENT_AUDIO"
1940    },
1941    {
1942     "enum_field_value" : -20,
1943     "name" : "android::PRIORITY_HIGHEST"
1944    },
1945    {
1946     "enum_field_value" : 0,
1947     "name" : "android::PRIORITY_DEFAULT"
1948    },
1949    {
1950     "enum_field_value" : -1,
1951     "name" : "android::PRIORITY_MORE_FAVORABLE"
1952    },
1953    {
1954     "enum_field_value" : 1,
1955     "name" : "android::PRIORITY_LESS_FAVORABLE"
1956    }
1957   ],
1958   "linker_set_key" : "_ZTIN7android15$PRIORITY_AUDIOE",
1959   "name" : "android::(anonymous enum at system/core/libutils/include/utils/ThreadDefs.h:53:1)",
1960   "referenced_type" : "_ZTIN7android15$PRIORITY_AUDIOE",
1961   "self_type" : "_ZTIN7android15$PRIORITY_AUDIOE",
1962   "size" : 4,
1963   "source_file" : "/system/core/libutils/include/utils/ThreadDefs.h",
1964   "underlying_type" : "_ZTIi"
1965  },
1966  {
1967   "alignment" : 4,
1968   "enum_fields" :
1969   [
1970    {
1971     "enum_field_value" : 1,
1972     "name" : "android::trait_trivial_copy<bool>::value"
1973    }
1974   ],
1975   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIbE6$valueE",
1976   "name" : "android::trait_trivial_copy<bool>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:98:1)",
1977   "referenced_type" : "_ZTIN7android18trait_trivial_copyIbE6$valueE",
1978   "self_type" : "_ZTIN7android18trait_trivial_copyIbE6$valueE",
1979   "size" : 4,
1980   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1981   "underlying_type" : "_ZTIj"
1982  },
1983  {
1984   "alignment" : 4,
1985   "enum_fields" :
1986   [
1987    {
1988     "enum_field_value" : 1,
1989     "name" : "android::trait_trivial_copy<char>::value"
1990    }
1991   ],
1992   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIcE6$valueE",
1993   "name" : "android::trait_trivial_copy<char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:99:1)",
1994   "referenced_type" : "_ZTIN7android18trait_trivial_copyIcE6$valueE",
1995   "self_type" : "_ZTIN7android18trait_trivial_copyIcE6$valueE",
1996   "size" : 4,
1997   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1998   "underlying_type" : "_ZTIj"
1999  },
2000  {
2001   "alignment" : 4,
2002   "enum_fields" :
2003   [
2004    {
2005     "enum_field_value" : 1,
2006     "name" : "android::trait_trivial_copy<double>::value"
2007    }
2008   ],
2009   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIdE6$valueE",
2010   "name" : "android::trait_trivial_copy<double>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:110:1)",
2011   "referenced_type" : "_ZTIN7android18trait_trivial_copyIdE6$valueE",
2012   "self_type" : "_ZTIN7android18trait_trivial_copyIdE6$valueE",
2013   "size" : 4,
2014   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2015   "underlying_type" : "_ZTIj"
2016  },
2017  {
2018   "alignment" : 4,
2019   "enum_fields" :
2020   [
2021    {
2022     "enum_field_value" : 1,
2023     "name" : "android::trait_trivial_copy<float>::value"
2024    }
2025   ],
2026   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIfE6$valueE",
2027   "name" : "android::trait_trivial_copy<float>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:109:1)",
2028   "referenced_type" : "_ZTIN7android18trait_trivial_copyIfE6$valueE",
2029   "self_type" : "_ZTIN7android18trait_trivial_copyIfE6$valueE",
2030   "size" : 4,
2031   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2032   "underlying_type" : "_ZTIj"
2033  },
2034  {
2035   "alignment" : 4,
2036   "enum_fields" :
2037   [
2038    {
2039     "enum_field_value" : 1,
2040     "name" : "android::trait_trivial_copy<unsigned char>::value"
2041    }
2042   ],
2043   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIhE6$valueE",
2044   "name" : "android::trait_trivial_copy<unsigned char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:100:1)",
2045   "referenced_type" : "_ZTIN7android18trait_trivial_copyIhE6$valueE",
2046   "self_type" : "_ZTIN7android18trait_trivial_copyIhE6$valueE",
2047   "size" : 4,
2048   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2049   "underlying_type" : "_ZTIj"
2050  },
2051  {
2052   "alignment" : 4,
2053   "enum_fields" :
2054   [
2055    {
2056     "enum_field_value" : 1,
2057     "name" : "android::trait_trivial_copy<int>::value"
2058    }
2059   ],
2060   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIiE6$valueE",
2061   "name" : "android::trait_trivial_copy<int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:103:1)",
2062   "referenced_type" : "_ZTIN7android18trait_trivial_copyIiE6$valueE",
2063   "self_type" : "_ZTIN7android18trait_trivial_copyIiE6$valueE",
2064   "size" : 4,
2065   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2066   "underlying_type" : "_ZTIj"
2067  },
2068  {
2069   "alignment" : 4,
2070   "enum_fields" :
2071   [
2072    {
2073     "enum_field_value" : 1,
2074     "name" : "android::trait_trivial_copy<unsigned int>::value"
2075    }
2076   ],
2077   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIjE6$valueE",
2078   "name" : "android::trait_trivial_copy<unsigned int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:104:1)",
2079   "referenced_type" : "_ZTIN7android18trait_trivial_copyIjE6$valueE",
2080   "self_type" : "_ZTIN7android18trait_trivial_copyIjE6$valueE",
2081   "size" : 4,
2082   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2083   "underlying_type" : "_ZTIj"
2084  },
2085  {
2086   "alignment" : 4,
2087   "enum_fields" :
2088   [
2089    {
2090     "enum_field_value" : 1,
2091     "name" : "android::trait_trivial_copy<long>::value"
2092    }
2093   ],
2094   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIlE6$valueE",
2095   "name" : "android::trait_trivial_copy<long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:105:1)",
2096   "referenced_type" : "_ZTIN7android18trait_trivial_copyIlE6$valueE",
2097   "self_type" : "_ZTIN7android18trait_trivial_copyIlE6$valueE",
2098   "size" : 4,
2099   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2100   "underlying_type" : "_ZTIj"
2101  },
2102  {
2103   "alignment" : 4,
2104   "enum_fields" :
2105   [
2106    {
2107     "enum_field_value" : 1,
2108     "name" : "android::trait_trivial_copy<unsigned long>::value"
2109    }
2110   ],
2111   "linker_set_key" : "_ZTIN7android18trait_trivial_copyImE6$valueE",
2112   "name" : "android::trait_trivial_copy<unsigned long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:106:1)",
2113   "referenced_type" : "_ZTIN7android18trait_trivial_copyImE6$valueE",
2114   "self_type" : "_ZTIN7android18trait_trivial_copyImE6$valueE",
2115   "size" : 4,
2116   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2117   "underlying_type" : "_ZTIj"
2118  },
2119  {
2120   "alignment" : 4,
2121   "enum_fields" :
2122   [
2123    {
2124     "enum_field_value" : 1,
2125     "name" : "android::trait_trivial_copy<short>::value"
2126    }
2127   ],
2128   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIsE6$valueE",
2129   "name" : "android::trait_trivial_copy<short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:101:1)",
2130   "referenced_type" : "_ZTIN7android18trait_trivial_copyIsE6$valueE",
2131   "self_type" : "_ZTIN7android18trait_trivial_copyIsE6$valueE",
2132   "size" : 4,
2133   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2134   "underlying_type" : "_ZTIj"
2135  },
2136  {
2137   "alignment" : 4,
2138   "enum_fields" :
2139   [
2140    {
2141     "enum_field_value" : 1,
2142     "name" : "android::trait_trivial_copy<unsigned short>::value"
2143    }
2144   ],
2145   "linker_set_key" : "_ZTIN7android18trait_trivial_copyItE6$valueE",
2146   "name" : "android::trait_trivial_copy<unsigned short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:102:1)",
2147   "referenced_type" : "_ZTIN7android18trait_trivial_copyItE6$valueE",
2148   "self_type" : "_ZTIN7android18trait_trivial_copyItE6$valueE",
2149   "size" : 4,
2150   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2151   "underlying_type" : "_ZTIj"
2152  },
2153  {
2154   "alignment" : 4,
2155   "enum_fields" :
2156   [
2157    {
2158     "enum_field_value" : 1,
2159     "name" : "android::trait_trivial_copy<void>::value"
2160    }
2161   ],
2162   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIvE6$valueE",
2163   "name" : "android::trait_trivial_copy<void>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:97:1)",
2164   "referenced_type" : "_ZTIN7android18trait_trivial_copyIvE6$valueE",
2165   "self_type" : "_ZTIN7android18trait_trivial_copyIvE6$valueE",
2166   "size" : 4,
2167   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2168   "underlying_type" : "_ZTIj"
2169  },
2170  {
2171   "alignment" : 4,
2172   "enum_fields" :
2173   [
2174    {
2175     "enum_field_value" : 1,
2176     "name" : "android::trait_trivial_copy<long long>::value"
2177    }
2178   ],
2179   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIxE6$valueE",
2180   "name" : "android::trait_trivial_copy<long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:107:1)",
2181   "referenced_type" : "_ZTIN7android18trait_trivial_copyIxE6$valueE",
2182   "self_type" : "_ZTIN7android18trait_trivial_copyIxE6$valueE",
2183   "size" : 4,
2184   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2185   "underlying_type" : "_ZTIj"
2186  },
2187  {
2188   "alignment" : 4,
2189   "enum_fields" :
2190   [
2191    {
2192     "enum_field_value" : 1,
2193     "name" : "android::trait_trivial_copy<unsigned long long>::value"
2194    }
2195   ],
2196   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIyE6$valueE",
2197   "name" : "android::trait_trivial_copy<unsigned long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:108:1)",
2198   "referenced_type" : "_ZTIN7android18trait_trivial_copyIyE6$valueE",
2199   "self_type" : "_ZTIN7android18trait_trivial_copyIyE6$valueE",
2200   "size" : 4,
2201   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2202   "underlying_type" : "_ZTIj"
2203  },
2204  {
2205   "alignment" : 4,
2206   "enum_fields" :
2207   [
2208    {
2209     "enum_field_value" : 1,
2210     "name" : "android::trait_trivial_ctor<bool>::value"
2211    }
2212   ],
2213   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIbE6$valueE",
2214   "name" : "android::trait_trivial_ctor<bool>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:98:1)",
2215   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIbE6$valueE",
2216   "self_type" : "_ZTIN7android18trait_trivial_ctorIbE6$valueE",
2217   "size" : 4,
2218   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2219   "underlying_type" : "_ZTIj"
2220  },
2221  {
2222   "alignment" : 4,
2223   "enum_fields" :
2224   [
2225    {
2226     "enum_field_value" : 1,
2227     "name" : "android::trait_trivial_ctor<char>::value"
2228    }
2229   ],
2230   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIcE6$valueE",
2231   "name" : "android::trait_trivial_ctor<char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:99:1)",
2232   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIcE6$valueE",
2233   "self_type" : "_ZTIN7android18trait_trivial_ctorIcE6$valueE",
2234   "size" : 4,
2235   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2236   "underlying_type" : "_ZTIj"
2237  },
2238  {
2239   "alignment" : 4,
2240   "enum_fields" :
2241   [
2242    {
2243     "enum_field_value" : 1,
2244     "name" : "android::trait_trivial_ctor<double>::value"
2245    }
2246   ],
2247   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIdE6$valueE",
2248   "name" : "android::trait_trivial_ctor<double>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:110:1)",
2249   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIdE6$valueE",
2250   "self_type" : "_ZTIN7android18trait_trivial_ctorIdE6$valueE",
2251   "size" : 4,
2252   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2253   "underlying_type" : "_ZTIj"
2254  },
2255  {
2256   "alignment" : 4,
2257   "enum_fields" :
2258   [
2259    {
2260     "enum_field_value" : 1,
2261     "name" : "android::trait_trivial_ctor<float>::value"
2262    }
2263   ],
2264   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIfE6$valueE",
2265   "name" : "android::trait_trivial_ctor<float>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:109:1)",
2266   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIfE6$valueE",
2267   "self_type" : "_ZTIN7android18trait_trivial_ctorIfE6$valueE",
2268   "size" : 4,
2269   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2270   "underlying_type" : "_ZTIj"
2271  },
2272  {
2273   "alignment" : 4,
2274   "enum_fields" :
2275   [
2276    {
2277     "enum_field_value" : 1,
2278     "name" : "android::trait_trivial_ctor<unsigned char>::value"
2279    }
2280   ],
2281   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIhE6$valueE",
2282   "name" : "android::trait_trivial_ctor<unsigned char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:100:1)",
2283   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIhE6$valueE",
2284   "self_type" : "_ZTIN7android18trait_trivial_ctorIhE6$valueE",
2285   "size" : 4,
2286   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2287   "underlying_type" : "_ZTIj"
2288  },
2289  {
2290   "alignment" : 4,
2291   "enum_fields" :
2292   [
2293    {
2294     "enum_field_value" : 1,
2295     "name" : "android::trait_trivial_ctor<int>::value"
2296    }
2297   ],
2298   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIiE6$valueE",
2299   "name" : "android::trait_trivial_ctor<int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:103:1)",
2300   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIiE6$valueE",
2301   "self_type" : "_ZTIN7android18trait_trivial_ctorIiE6$valueE",
2302   "size" : 4,
2303   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2304   "underlying_type" : "_ZTIj"
2305  },
2306  {
2307   "alignment" : 4,
2308   "enum_fields" :
2309   [
2310    {
2311     "enum_field_value" : 1,
2312     "name" : "android::trait_trivial_ctor<unsigned int>::value"
2313    }
2314   ],
2315   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIjE6$valueE",
2316   "name" : "android::trait_trivial_ctor<unsigned int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:104:1)",
2317   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIjE6$valueE",
2318   "self_type" : "_ZTIN7android18trait_trivial_ctorIjE6$valueE",
2319   "size" : 4,
2320   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2321   "underlying_type" : "_ZTIj"
2322  },
2323  {
2324   "alignment" : 4,
2325   "enum_fields" :
2326   [
2327    {
2328     "enum_field_value" : 1,
2329     "name" : "android::trait_trivial_ctor<long>::value"
2330    }
2331   ],
2332   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIlE6$valueE",
2333   "name" : "android::trait_trivial_ctor<long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:105:1)",
2334   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIlE6$valueE",
2335   "self_type" : "_ZTIN7android18trait_trivial_ctorIlE6$valueE",
2336   "size" : 4,
2337   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2338   "underlying_type" : "_ZTIj"
2339  },
2340  {
2341   "alignment" : 4,
2342   "enum_fields" :
2343   [
2344    {
2345     "enum_field_value" : 1,
2346     "name" : "android::trait_trivial_ctor<unsigned long>::value"
2347    }
2348   ],
2349   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorImE6$valueE",
2350   "name" : "android::trait_trivial_ctor<unsigned long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:106:1)",
2351   "referenced_type" : "_ZTIN7android18trait_trivial_ctorImE6$valueE",
2352   "self_type" : "_ZTIN7android18trait_trivial_ctorImE6$valueE",
2353   "size" : 4,
2354   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2355   "underlying_type" : "_ZTIj"
2356  },
2357  {
2358   "alignment" : 4,
2359   "enum_fields" :
2360   [
2361    {
2362     "enum_field_value" : 1,
2363     "name" : "android::trait_trivial_ctor<short>::value"
2364    }
2365   ],
2366   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIsE6$valueE",
2367   "name" : "android::trait_trivial_ctor<short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:101:1)",
2368   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIsE6$valueE",
2369   "self_type" : "_ZTIN7android18trait_trivial_ctorIsE6$valueE",
2370   "size" : 4,
2371   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2372   "underlying_type" : "_ZTIj"
2373  },
2374  {
2375   "alignment" : 4,
2376   "enum_fields" :
2377   [
2378    {
2379     "enum_field_value" : 1,
2380     "name" : "android::trait_trivial_ctor<unsigned short>::value"
2381    }
2382   ],
2383   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorItE6$valueE",
2384   "name" : "android::trait_trivial_ctor<unsigned short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:102:1)",
2385   "referenced_type" : "_ZTIN7android18trait_trivial_ctorItE6$valueE",
2386   "self_type" : "_ZTIN7android18trait_trivial_ctorItE6$valueE",
2387   "size" : 4,
2388   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2389   "underlying_type" : "_ZTIj"
2390  },
2391  {
2392   "alignment" : 4,
2393   "enum_fields" :
2394   [
2395    {
2396     "enum_field_value" : 1,
2397     "name" : "android::trait_trivial_ctor<void>::value"
2398    }
2399   ],
2400   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIvE6$valueE",
2401   "name" : "android::trait_trivial_ctor<void>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:97:1)",
2402   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIvE6$valueE",
2403   "self_type" : "_ZTIN7android18trait_trivial_ctorIvE6$valueE",
2404   "size" : 4,
2405   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2406   "underlying_type" : "_ZTIj"
2407  },
2408  {
2409   "alignment" : 4,
2410   "enum_fields" :
2411   [
2412    {
2413     "enum_field_value" : 1,
2414     "name" : "android::trait_trivial_ctor<long long>::value"
2415    }
2416   ],
2417   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIxE6$valueE",
2418   "name" : "android::trait_trivial_ctor<long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:107:1)",
2419   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIxE6$valueE",
2420   "self_type" : "_ZTIN7android18trait_trivial_ctorIxE6$valueE",
2421   "size" : 4,
2422   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2423   "underlying_type" : "_ZTIj"
2424  },
2425  {
2426   "alignment" : 4,
2427   "enum_fields" :
2428   [
2429    {
2430     "enum_field_value" : 1,
2431     "name" : "android::trait_trivial_ctor<unsigned long long>::value"
2432    }
2433   ],
2434   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIyE6$valueE",
2435   "name" : "android::trait_trivial_ctor<unsigned long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:108:1)",
2436   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIyE6$valueE",
2437   "self_type" : "_ZTIN7android18trait_trivial_ctorIyE6$valueE",
2438   "size" : 4,
2439   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2440   "underlying_type" : "_ZTIj"
2441  },
2442  {
2443   "alignment" : 4,
2444   "enum_fields" :
2445   [
2446    {
2447     "enum_field_value" : 1,
2448     "name" : "android::trait_trivial_dtor<bool>::value"
2449    }
2450   ],
2451   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIbE6$valueE",
2452   "name" : "android::trait_trivial_dtor<bool>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:98:1)",
2453   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIbE6$valueE",
2454   "self_type" : "_ZTIN7android18trait_trivial_dtorIbE6$valueE",
2455   "size" : 4,
2456   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2457   "underlying_type" : "_ZTIj"
2458  },
2459  {
2460   "alignment" : 4,
2461   "enum_fields" :
2462   [
2463    {
2464     "enum_field_value" : 1,
2465     "name" : "android::trait_trivial_dtor<char>::value"
2466    }
2467   ],
2468   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIcE6$valueE",
2469   "name" : "android::trait_trivial_dtor<char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:99:1)",
2470   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIcE6$valueE",
2471   "self_type" : "_ZTIN7android18trait_trivial_dtorIcE6$valueE",
2472   "size" : 4,
2473   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2474   "underlying_type" : "_ZTIj"
2475  },
2476  {
2477   "alignment" : 4,
2478   "enum_fields" :
2479   [
2480    {
2481     "enum_field_value" : 1,
2482     "name" : "android::trait_trivial_dtor<double>::value"
2483    }
2484   ],
2485   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIdE6$valueE",
2486   "name" : "android::trait_trivial_dtor<double>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:110:1)",
2487   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIdE6$valueE",
2488   "self_type" : "_ZTIN7android18trait_trivial_dtorIdE6$valueE",
2489   "size" : 4,
2490   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2491   "underlying_type" : "_ZTIj"
2492  },
2493  {
2494   "alignment" : 4,
2495   "enum_fields" :
2496   [
2497    {
2498     "enum_field_value" : 1,
2499     "name" : "android::trait_trivial_dtor<float>::value"
2500    }
2501   ],
2502   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIfE6$valueE",
2503   "name" : "android::trait_trivial_dtor<float>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:109:1)",
2504   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIfE6$valueE",
2505   "self_type" : "_ZTIN7android18trait_trivial_dtorIfE6$valueE",
2506   "size" : 4,
2507   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2508   "underlying_type" : "_ZTIj"
2509  },
2510  {
2511   "alignment" : 4,
2512   "enum_fields" :
2513   [
2514    {
2515     "enum_field_value" : 1,
2516     "name" : "android::trait_trivial_dtor<unsigned char>::value"
2517    }
2518   ],
2519   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIhE6$valueE",
2520   "name" : "android::trait_trivial_dtor<unsigned char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:100:1)",
2521   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIhE6$valueE",
2522   "self_type" : "_ZTIN7android18trait_trivial_dtorIhE6$valueE",
2523   "size" : 4,
2524   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2525   "underlying_type" : "_ZTIj"
2526  },
2527  {
2528   "alignment" : 4,
2529   "enum_fields" :
2530   [
2531    {
2532     "enum_field_value" : 1,
2533     "name" : "android::trait_trivial_dtor<int>::value"
2534    }
2535   ],
2536   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIiE6$valueE",
2537   "name" : "android::trait_trivial_dtor<int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:103:1)",
2538   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIiE6$valueE",
2539   "self_type" : "_ZTIN7android18trait_trivial_dtorIiE6$valueE",
2540   "size" : 4,
2541   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2542   "underlying_type" : "_ZTIj"
2543  },
2544  {
2545   "alignment" : 4,
2546   "enum_fields" :
2547   [
2548    {
2549     "enum_field_value" : 1,
2550     "name" : "android::trait_trivial_dtor<unsigned int>::value"
2551    }
2552   ],
2553   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIjE6$valueE",
2554   "name" : "android::trait_trivial_dtor<unsigned int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:104:1)",
2555   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIjE6$valueE",
2556   "self_type" : "_ZTIN7android18trait_trivial_dtorIjE6$valueE",
2557   "size" : 4,
2558   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2559   "underlying_type" : "_ZTIj"
2560  },
2561  {
2562   "alignment" : 4,
2563   "enum_fields" :
2564   [
2565    {
2566     "enum_field_value" : 1,
2567     "name" : "android::trait_trivial_dtor<long>::value"
2568    }
2569   ],
2570   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIlE6$valueE",
2571   "name" : "android::trait_trivial_dtor<long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:105:1)",
2572   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIlE6$valueE",
2573   "self_type" : "_ZTIN7android18trait_trivial_dtorIlE6$valueE",
2574   "size" : 4,
2575   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2576   "underlying_type" : "_ZTIj"
2577  },
2578  {
2579   "alignment" : 4,
2580   "enum_fields" :
2581   [
2582    {
2583     "enum_field_value" : 1,
2584     "name" : "android::trait_trivial_dtor<unsigned long>::value"
2585    }
2586   ],
2587   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorImE6$valueE",
2588   "name" : "android::trait_trivial_dtor<unsigned long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:106:1)",
2589   "referenced_type" : "_ZTIN7android18trait_trivial_dtorImE6$valueE",
2590   "self_type" : "_ZTIN7android18trait_trivial_dtorImE6$valueE",
2591   "size" : 4,
2592   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2593   "underlying_type" : "_ZTIj"
2594  },
2595  {
2596   "alignment" : 4,
2597   "enum_fields" :
2598   [
2599    {
2600     "enum_field_value" : 1,
2601     "name" : "android::trait_trivial_dtor<short>::value"
2602    }
2603   ],
2604   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIsE6$valueE",
2605   "name" : "android::trait_trivial_dtor<short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:101:1)",
2606   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIsE6$valueE",
2607   "self_type" : "_ZTIN7android18trait_trivial_dtorIsE6$valueE",
2608   "size" : 4,
2609   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2610   "underlying_type" : "_ZTIj"
2611  },
2612  {
2613   "alignment" : 4,
2614   "enum_fields" :
2615   [
2616    {
2617     "enum_field_value" : 1,
2618     "name" : "android::trait_trivial_dtor<unsigned short>::value"
2619    }
2620   ],
2621   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorItE6$valueE",
2622   "name" : "android::trait_trivial_dtor<unsigned short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:102:1)",
2623   "referenced_type" : "_ZTIN7android18trait_trivial_dtorItE6$valueE",
2624   "self_type" : "_ZTIN7android18trait_trivial_dtorItE6$valueE",
2625   "size" : 4,
2626   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2627   "underlying_type" : "_ZTIj"
2628  },
2629  {
2630   "alignment" : 4,
2631   "enum_fields" :
2632   [
2633    {
2634     "enum_field_value" : 1,
2635     "name" : "android::trait_trivial_dtor<void>::value"
2636    }
2637   ],
2638   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIvE6$valueE",
2639   "name" : "android::trait_trivial_dtor<void>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:97:1)",
2640   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIvE6$valueE",
2641   "self_type" : "_ZTIN7android18trait_trivial_dtorIvE6$valueE",
2642   "size" : 4,
2643   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2644   "underlying_type" : "_ZTIj"
2645  },
2646  {
2647   "alignment" : 4,
2648   "enum_fields" :
2649   [
2650    {
2651     "enum_field_value" : 1,
2652     "name" : "android::trait_trivial_dtor<long long>::value"
2653    }
2654   ],
2655   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIxE6$valueE",
2656   "name" : "android::trait_trivial_dtor<long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:107:1)",
2657   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIxE6$valueE",
2658   "self_type" : "_ZTIN7android18trait_trivial_dtorIxE6$valueE",
2659   "size" : 4,
2660   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2661   "underlying_type" : "_ZTIj"
2662  },
2663  {
2664   "alignment" : 4,
2665   "enum_fields" :
2666   [
2667    {
2668     "enum_field_value" : 1,
2669     "name" : "android::trait_trivial_dtor<unsigned long long>::value"
2670    }
2671   ],
2672   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIyE6$valueE",
2673   "name" : "android::trait_trivial_dtor<unsigned long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:108:1)",
2674   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIyE6$valueE",
2675   "self_type" : "_ZTIN7android18trait_trivial_dtorIyE6$valueE",
2676   "size" : 4,
2677   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2678   "underlying_type" : "_ZTIj"
2679  },
2680  {
2681   "alignment" : 4,
2682   "enum_fields" :
2683   [
2684    {
2685     "enum_field_value" : 1,
2686     "name" : "android::trait_trivial_move<android::String8>::value"
2687    }
2688   ],
2689   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_7String8EE6$valueE",
2690   "name" : "android::trait_trivial_move<String8>::(anonymous enum at system/core/libutils/include/utils/String8.h:242:1)",
2691   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EE6$valueE",
2692   "self_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EE6$valueE",
2693   "size" : 4,
2694   "source_file" : "/system/core/libutils/include/utils/String8.h",
2695   "underlying_type" : "_ZTIj"
2696  },
2697  {
2698   "alignment" : 4,
2699   "enum_fields" :
2700   [
2701    {
2702     "enum_field_value" : 1,
2703     "name" : "android::trait_trivial_move<android::String16>::value"
2704    }
2705   ],
2706   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_8String16EE6$valueE",
2707   "name" : "android::trait_trivial_move<String16>::(anonymous enum at system/core/libutils/include/utils/String16.h:197:1)",
2708   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EE6$valueE",
2709   "self_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EE6$valueE",
2710   "size" : 4,
2711   "source_file" : "/system/core/libutils/include/utils/String16.h",
2712   "underlying_type" : "_ZTIj"
2713  },
2714  {
2715   "alignment" : 4,
2716   "enum_fields" :
2717   [
2718    {
2719     "enum_field_value" : 1,
2720     "name" : "android::trait_trivial_move<bool>::value"
2721    }
2722   ],
2723   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIbE6$valueE",
2724   "name" : "android::trait_trivial_move<bool>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:98:1)",
2725   "referenced_type" : "_ZTIN7android18trait_trivial_moveIbE6$valueE",
2726   "self_type" : "_ZTIN7android18trait_trivial_moveIbE6$valueE",
2727   "size" : 4,
2728   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2729   "underlying_type" : "_ZTIj"
2730  },
2731  {
2732   "alignment" : 4,
2733   "enum_fields" :
2734   [
2735    {
2736     "enum_field_value" : 1,
2737     "name" : "android::trait_trivial_move<char>::value"
2738    }
2739   ],
2740   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIcE6$valueE",
2741   "name" : "android::trait_trivial_move<char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:99:1)",
2742   "referenced_type" : "_ZTIN7android18trait_trivial_moveIcE6$valueE",
2743   "self_type" : "_ZTIN7android18trait_trivial_moveIcE6$valueE",
2744   "size" : 4,
2745   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2746   "underlying_type" : "_ZTIj"
2747  },
2748  {
2749   "alignment" : 4,
2750   "enum_fields" :
2751   [
2752    {
2753     "enum_field_value" : 1,
2754     "name" : "android::trait_trivial_move<double>::value"
2755    }
2756   ],
2757   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIdE6$valueE",
2758   "name" : "android::trait_trivial_move<double>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:110:1)",
2759   "referenced_type" : "_ZTIN7android18trait_trivial_moveIdE6$valueE",
2760   "self_type" : "_ZTIN7android18trait_trivial_moveIdE6$valueE",
2761   "size" : 4,
2762   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2763   "underlying_type" : "_ZTIj"
2764  },
2765  {
2766   "alignment" : 4,
2767   "enum_fields" :
2768   [
2769    {
2770     "enum_field_value" : 1,
2771     "name" : "android::trait_trivial_move<float>::value"
2772    }
2773   ],
2774   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIfE6$valueE",
2775   "name" : "android::trait_trivial_move<float>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:109:1)",
2776   "referenced_type" : "_ZTIN7android18trait_trivial_moveIfE6$valueE",
2777   "self_type" : "_ZTIN7android18trait_trivial_moveIfE6$valueE",
2778   "size" : 4,
2779   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2780   "underlying_type" : "_ZTIj"
2781  },
2782  {
2783   "alignment" : 4,
2784   "enum_fields" :
2785   [
2786    {
2787     "enum_field_value" : 1,
2788     "name" : "android::trait_trivial_move<unsigned char>::value"
2789    }
2790   ],
2791   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIhE6$valueE",
2792   "name" : "android::trait_trivial_move<unsigned char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:100:1)",
2793   "referenced_type" : "_ZTIN7android18trait_trivial_moveIhE6$valueE",
2794   "self_type" : "_ZTIN7android18trait_trivial_moveIhE6$valueE",
2795   "size" : 4,
2796   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2797   "underlying_type" : "_ZTIj"
2798  },
2799  {
2800   "alignment" : 4,
2801   "enum_fields" :
2802   [
2803    {
2804     "enum_field_value" : 1,
2805     "name" : "android::trait_trivial_move<int>::value"
2806    }
2807   ],
2808   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIiE6$valueE",
2809   "name" : "android::trait_trivial_move<int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:103:1)",
2810   "referenced_type" : "_ZTIN7android18trait_trivial_moveIiE6$valueE",
2811   "self_type" : "_ZTIN7android18trait_trivial_moveIiE6$valueE",
2812   "size" : 4,
2813   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2814   "underlying_type" : "_ZTIj"
2815  },
2816  {
2817   "alignment" : 4,
2818   "enum_fields" :
2819   [
2820    {
2821     "enum_field_value" : 1,
2822     "name" : "android::trait_trivial_move<unsigned int>::value"
2823    }
2824   ],
2825   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIjE6$valueE",
2826   "name" : "android::trait_trivial_move<unsigned int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:104:1)",
2827   "referenced_type" : "_ZTIN7android18trait_trivial_moveIjE6$valueE",
2828   "self_type" : "_ZTIN7android18trait_trivial_moveIjE6$valueE",
2829   "size" : 4,
2830   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2831   "underlying_type" : "_ZTIj"
2832  },
2833  {
2834   "alignment" : 4,
2835   "enum_fields" :
2836   [
2837    {
2838     "enum_field_value" : 1,
2839     "name" : "android::trait_trivial_move<long>::value"
2840    }
2841   ],
2842   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIlE6$valueE",
2843   "name" : "android::trait_trivial_move<long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:105:1)",
2844   "referenced_type" : "_ZTIN7android18trait_trivial_moveIlE6$valueE",
2845   "self_type" : "_ZTIN7android18trait_trivial_moveIlE6$valueE",
2846   "size" : 4,
2847   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2848   "underlying_type" : "_ZTIj"
2849  },
2850  {
2851   "alignment" : 4,
2852   "enum_fields" :
2853   [
2854    {
2855     "enum_field_value" : 1,
2856     "name" : "android::trait_trivial_move<unsigned long>::value"
2857    }
2858   ],
2859   "linker_set_key" : "_ZTIN7android18trait_trivial_moveImE6$valueE",
2860   "name" : "android::trait_trivial_move<unsigned long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:106:1)",
2861   "referenced_type" : "_ZTIN7android18trait_trivial_moveImE6$valueE",
2862   "self_type" : "_ZTIN7android18trait_trivial_moveImE6$valueE",
2863   "size" : 4,
2864   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2865   "underlying_type" : "_ZTIj"
2866  },
2867  {
2868   "alignment" : 4,
2869   "enum_fields" :
2870   [
2871    {
2872     "enum_field_value" : 1,
2873     "name" : "android::trait_trivial_move<short>::value"
2874    }
2875   ],
2876   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIsE6$valueE",
2877   "name" : "android::trait_trivial_move<short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:101:1)",
2878   "referenced_type" : "_ZTIN7android18trait_trivial_moveIsE6$valueE",
2879   "self_type" : "_ZTIN7android18trait_trivial_moveIsE6$valueE",
2880   "size" : 4,
2881   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2882   "underlying_type" : "_ZTIj"
2883  },
2884  {
2885   "alignment" : 4,
2886   "enum_fields" :
2887   [
2888    {
2889     "enum_field_value" : 1,
2890     "name" : "android::trait_trivial_move<unsigned short>::value"
2891    }
2892   ],
2893   "linker_set_key" : "_ZTIN7android18trait_trivial_moveItE6$valueE",
2894   "name" : "android::trait_trivial_move<unsigned short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:102:1)",
2895   "referenced_type" : "_ZTIN7android18trait_trivial_moveItE6$valueE",
2896   "self_type" : "_ZTIN7android18trait_trivial_moveItE6$valueE",
2897   "size" : 4,
2898   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2899   "underlying_type" : "_ZTIj"
2900  },
2901  {
2902   "alignment" : 4,
2903   "enum_fields" :
2904   [
2905    {
2906     "enum_field_value" : 1,
2907     "name" : "android::trait_trivial_move<void>::value"
2908    }
2909   ],
2910   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIvE6$valueE",
2911   "name" : "android::trait_trivial_move<void>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:97:1)",
2912   "referenced_type" : "_ZTIN7android18trait_trivial_moveIvE6$valueE",
2913   "self_type" : "_ZTIN7android18trait_trivial_moveIvE6$valueE",
2914   "size" : 4,
2915   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2916   "underlying_type" : "_ZTIj"
2917  },
2918  {
2919   "alignment" : 4,
2920   "enum_fields" :
2921   [
2922    {
2923     "enum_field_value" : 1,
2924     "name" : "android::trait_trivial_move<long long>::value"
2925    }
2926   ],
2927   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIxE6$valueE",
2928   "name" : "android::trait_trivial_move<long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:107:1)",
2929   "referenced_type" : "_ZTIN7android18trait_trivial_moveIxE6$valueE",
2930   "self_type" : "_ZTIN7android18trait_trivial_moveIxE6$valueE",
2931   "size" : 4,
2932   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2933   "underlying_type" : "_ZTIj"
2934  },
2935  {
2936   "alignment" : 4,
2937   "enum_fields" :
2938   [
2939    {
2940     "enum_field_value" : 1,
2941     "name" : "android::trait_trivial_move<unsigned long long>::value"
2942    }
2943   ],
2944   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIyE6$valueE",
2945   "name" : "android::trait_trivial_move<unsigned long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:108:1)",
2946   "referenced_type" : "_ZTIN7android18trait_trivial_moveIyE6$valueE",
2947   "self_type" : "_ZTIN7android18trait_trivial_moveIyE6$valueE",
2948   "size" : 4,
2949   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2950   "underlying_type" : "_ZTIj"
2951  },
2952  {
2953   "alignment" : 4,
2954   "enum_fields" :
2955   [
2956    {
2957     "enum_field_value" : 0,
2958     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::UNKNOWN"
2959    },
2960    {
2961     "enum_field_value" : 1,
2962     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_64BIT"
2963    },
2964    {
2965     "enum_field_value" : 2,
2966     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_32BIT"
2967    }
2968   ],
2969   "linker_set_key" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
2970   "name" : "android::hidl::base::V1_0::DebugInfo::Architecture",
2971   "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
2972   "self_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
2973   "size" : 4,
2974   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h",
2975   "underlying_type" : "_ZTIi"
2976  },
2977  {
2978   "alignment" : 4,
2979   "enum_fields" :
2980   [
2981    {
2982     "enum_field_value" : -1,
2983     "name" : "android::hidl::manager::V1_0::IServiceManager::PidConstant::NO_PID"
2984    }
2985   ],
2986   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
2987   "name" : "android::hidl::manager::V1_0::IServiceManager::PidConstant",
2988   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
2989   "self_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
2990   "size" : 4,
2991   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
2992   "underlying_type" : "_ZTIi"
2993  },
2994  {
2995   "alignment" : 1,
2996   "enum_fields" :
2997   [
2998    {
2999     "enum_field_value" : 0,
3000     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::EMPTY"
3001    },
3002    {
3003     "enum_field_value" : 1,
3004     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::HWBINDER"
3005    },
3006    {
3007     "enum_field_value" : 2,
3008     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::PASSTHROUGH"
3009    }
3010   ],
3011   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_015IServiceManager9TransportE",
3012   "name" : "android::hidl::manager::V1_0::IServiceManager::Transport",
3013   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager9TransportE",
3014   "self_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager9TransportE",
3015   "size" : 1,
3016   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
3017   "underlying_type" : "_ZTIh"
3018  },
3019  {
3020   "alignment" : 4,
3021   "enum_fields" :
3022   [
3023    {
3024     "enum_field_value" : 0,
3025     "name" : "android::Mutex::PRIVATE"
3026    },
3027    {
3028     "enum_field_value" : 1,
3029     "name" : "android::Mutex::SHARED"
3030    }
3031   ],
3032   "linker_set_key" : "_ZTIN7android5Mutex8$PRIVATEE",
3033   "name" : "android::Mutex::(anonymous enum at system/core/libutils/include/utils/Mutex.h:96:5)",
3034   "referenced_type" : "_ZTIN7android5Mutex8$PRIVATEE",
3035   "self_type" : "_ZTIN7android5Mutex8$PRIVATEE",
3036   "size" : 4,
3037   "source_file" : "/system/core/libutils/include/utils/Mutex.h",
3038   "underlying_type" : "_ZTIj"
3039  },
3040  {
3041   "alignment" : 4,
3042   "enum_fields" :
3043   [
3044    {
3045     "enum_field_value" : 0,
3046     "name" : "android::RWLock::PRIVATE"
3047    },
3048    {
3049     "enum_field_value" : 1,
3050     "name" : "android::RWLock::SHARED"
3051    }
3052   ],
3053   "linker_set_key" : "_ZTIN7android6RWLock8$PRIVATEE",
3054   "name" : "android::RWLock::(anonymous enum at system/core/libutils/include/utils/RWLock.h:44:5)",
3055   "referenced_type" : "_ZTIN7android6RWLock8$PRIVATEE",
3056   "self_type" : "_ZTIN7android6RWLock8$PRIVATEE",
3057   "size" : 4,
3058   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
3059   "underlying_type" : "_ZTIj"
3060  },
3061  {
3062   "access" : "protected",
3063   "alignment" : 4,
3064   "enum_fields" :
3065   [
3066    {
3067     "enum_field_value" : 1,
3068     "name" : "android::RefBase::FIRST_INC_STRONG"
3069    }
3070   ],
3071   "linker_set_key" : "_ZTIN7android7RefBase17$FIRST_INC_STRONGE",
3072   "name" : "android::RefBase::(anonymous enum at system/core/libutils/include/utils/RefBase.h:313:5)",
3073   "referenced_type" : "_ZTIN7android7RefBase17$FIRST_INC_STRONGE",
3074   "self_type" : "_ZTIN7android7RefBase17$FIRST_INC_STRONGE",
3075   "size" : 4,
3076   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
3077   "underlying_type" : "_ZTIj"
3078  },
3079  {
3080   "access" : "protected",
3081   "alignment" : 4,
3082   "enum_fields" :
3083   [
3084    {
3085     "enum_field_value" : 0,
3086     "name" : "android::RefBase::OBJECT_LIFETIME_STRONG"
3087    },
3088    {
3089     "enum_field_value" : 1,
3090     "name" : "android::RefBase::OBJECT_LIFETIME_WEAK"
3091    },
3092    {
3093     "enum_field_value" : 1,
3094     "name" : "android::RefBase::OBJECT_LIFETIME_MASK"
3095    }
3096   ],
3097   "linker_set_key" : "_ZTIN7android7RefBase21$OBJECT_LIFETIME_MASKE",
3098   "name" : "android::RefBase::(anonymous enum at system/core/libutils/include/utils/RefBase.h:304:5)",
3099   "referenced_type" : "_ZTIN7android7RefBase21$OBJECT_LIFETIME_MASKE",
3100   "self_type" : "_ZTIN7android7RefBase21$OBJECT_LIFETIME_MASKE",
3101   "size" : 4,
3102   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
3103   "underlying_type" : "_ZTIj"
3104  },
3105  {
3106   "alignment" : 4,
3107   "enum_fields" :
3108   [
3109    {
3110     "enum_field_value" : 0,
3111     "name" : "android::String8::kEmptyString"
3112    }
3113   ],
3114   "linker_set_key" : "_ZTIN7android7String813StaticLinkageE",
3115   "name" : "android::String8::StaticLinkage",
3116   "referenced_type" : "_ZTIN7android7String813StaticLinkageE",
3117   "self_type" : "_ZTIN7android7String813StaticLinkageE",
3118   "size" : 4,
3119   "source_file" : "/system/core/libutils/include/utils/String8.h",
3120   "underlying_type" : "_ZTIj"
3121  },
3122  {
3123   "alignment" : 4,
3124   "enum_fields" :
3125   [
3126    {
3127     "enum_field_value" : 0,
3128     "name" : "android::String16::kEmptyString"
3129    }
3130   ],
3131   "linker_set_key" : "_ZTIN7android8String1613StaticLinkageE",
3132   "name" : "android::String16::StaticLinkage",
3133   "referenced_type" : "_ZTIN7android8String1613StaticLinkageE",
3134   "self_type" : "_ZTIN7android8String1613StaticLinkageE",
3135   "size" : 4,
3136   "source_file" : "/system/core/libutils/include/utils/String16.h",
3137   "underlying_type" : "_ZTIj"
3138  },
3139  {
3140   "alignment" : 4,
3141   "enum_fields" :
3142   [
3143    {
3144     "enum_field_value" : 0,
3145     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::READPTRPOS"
3146    },
3147    {
3148     "enum_field_value" : 1,
3149     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::WRITEPTRPOS"
3150    },
3151    {
3152     "enum_field_value" : 2,
3153     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::DATAPTRPOS"
3154    },
3155    {
3156     "enum_field_value" : 3,
3157     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::EVFLAGWORDPOS"
3158    }
3159   ],
3160   "linker_set_key" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EE11GrantorTypeE",
3161   "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::GrantorType",
3162   "referenced_type" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EE11GrantorTypeE",
3163   "self_type" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EE11GrantorTypeE",
3164   "size" : 4,
3165   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
3166   "underlying_type" : "_ZTIi"
3167  },
3168  {
3169   "alignment" : 4,
3170   "enum_fields" :
3171   [
3172    {
3173     "enum_field_value" : 0,
3174     "name" : "android::hardware::ProcessState::CallRestriction::NONE"
3175    },
3176    {
3177     "enum_field_value" : 1,
3178     "name" : "android::hardware::ProcessState::CallRestriction::ERROR_IF_NOT_ONEWAY"
3179    },
3180    {
3181     "enum_field_value" : 2,
3182     "name" : "android::hardware::ProcessState::CallRestriction::FATAL_IF_NOT_ONEWAY"
3183    }
3184   ],
3185   "linker_set_key" : "_ZTIN7android8hardware12ProcessState15CallRestrictionE",
3186   "name" : "android::hardware::ProcessState::CallRestriction",
3187   "referenced_type" : "_ZTIN7android8hardware12ProcessState15CallRestrictionE",
3188   "self_type" : "_ZTIN7android8hardware12ProcessState15CallRestrictionE",
3189   "size" : 4,
3190   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
3191   "underlying_type" : "_ZTIi"
3192  },
3193  {
3194   "alignment" : 4,
3195   "enum_fields" :
3196   [
3197    {
3198     "enum_field_value" : 0,
3199     "name" : "android::hardware::HidlReturnRestriction::NONE"
3200    },
3201    {
3202     "enum_field_value" : 1,
3203     "name" : "android::hardware::HidlReturnRestriction::ERROR_IF_UNCHECKED"
3204    },
3205    {
3206     "enum_field_value" : 2,
3207     "name" : "android::hardware::HidlReturnRestriction::FATAL_IF_UNCHECKED"
3208    }
3209   ],
3210   "linker_set_key" : "_ZTIN7android8hardware21HidlReturnRestrictionE",
3211   "name" : "android::hardware::HidlReturnRestriction",
3212   "referenced_type" : "_ZTIN7android8hardware21HidlReturnRestrictionE",
3213   "self_type" : "_ZTIN7android8hardware21HidlReturnRestrictionE",
3214   "size" : 4,
3215   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
3216   "underlying_type" : "_ZTIi"
3217  },
3218  {
3219   "alignment" : 4,
3220   "enum_fields" :
3221   [
3222    {
3223     "enum_field_value" : 0,
3224     "name" : "android::hardware::Status::EX_NONE"
3225    },
3226    {
3227     "enum_field_value" : -1,
3228     "name" : "android::hardware::Status::EX_SECURITY"
3229    },
3230    {
3231     "enum_field_value" : -2,
3232     "name" : "android::hardware::Status::EX_BAD_PARCELABLE"
3233    },
3234    {
3235     "enum_field_value" : -3,
3236     "name" : "android::hardware::Status::EX_ILLEGAL_ARGUMENT"
3237    },
3238    {
3239     "enum_field_value" : -4,
3240     "name" : "android::hardware::Status::EX_NULL_POINTER"
3241    },
3242    {
3243     "enum_field_value" : -5,
3244     "name" : "android::hardware::Status::EX_ILLEGAL_STATE"
3245    },
3246    {
3247     "enum_field_value" : -6,
3248     "name" : "android::hardware::Status::EX_NETWORK_MAIN_THREAD"
3249    },
3250    {
3251     "enum_field_value" : -7,
3252     "name" : "android::hardware::Status::EX_UNSUPPORTED_OPERATION"
3253    },
3254    {
3255     "enum_field_value" : -128,
3256     "name" : "android::hardware::Status::EX_HAS_REPLY_HEADER"
3257    },
3258    {
3259     "enum_field_value" : -129,
3260     "name" : "android::hardware::Status::EX_TRANSACTION_FAILED"
3261    }
3262   ],
3263   "linker_set_key" : "_ZTIN7android8hardware6Status9ExceptionE",
3264   "name" : "android::hardware::Status::Exception",
3265   "referenced_type" : "_ZTIN7android8hardware6Status9ExceptionE",
3266   "self_type" : "_ZTIN7android8hardware6Status9ExceptionE",
3267   "size" : 4,
3268   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
3269   "underlying_type" : "_ZTIi"
3270  },
3271  {
3272   "alignment" : 4,
3273   "enum_fields" :
3274   [
3275    {
3276     "enum_field_value" : 1,
3277     "name" : "android::hardware::IBinder::FLAG_ONEWAY"
3278    }
3279   ],
3280   "linker_set_key" : "_ZTIN7android8hardware7IBinder12$FLAG_ONEWAYE",
3281   "name" : "android::hardware::IBinder::(anonymous enum at system/libhwbinder/include/hwbinder/IBinder.h:47:5)",
3282   "referenced_type" : "_ZTIN7android8hardware7IBinder12$FLAG_ONEWAYE",
3283   "self_type" : "_ZTIN7android8hardware7IBinder12$FLAG_ONEWAYE",
3284   "size" : 4,
3285   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
3286   "underlying_type" : "_ZTIj"
3287  },
3288  {
3289   "alignment" : 4,
3290   "enum_fields" :
3291   [
3292    {
3293     "enum_field_value" : 0,
3294     "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_ENTRY"
3295    },
3296    {
3297     "enum_field_value" : 1,
3298     "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_EXIT"
3299    },
3300    {
3301     "enum_field_value" : 2,
3302     "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_ENTRY"
3303    },
3304    {
3305     "enum_field_value" : 3,
3306     "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_EXIT"
3307    },
3308    {
3309     "enum_field_value" : 4,
3310     "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_ENTRY"
3311    },
3312    {
3313     "enum_field_value" : 5,
3314     "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_EXIT"
3315    },
3316    {
3317     "enum_field_value" : 6,
3318     "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_ENTRY"
3319    },
3320    {
3321     "enum_field_value" : 7,
3322     "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_EXIT"
3323    },
3324    {
3325     "enum_field_value" : 8,
3326     "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_ENTRY"
3327    },
3328    {
3329     "enum_field_value" : 9,
3330     "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_EXIT"
3331    }
3332   ],
3333   "linker_set_key" : "_ZTIN7android8hardware7details16HidlInstrumentor20InstrumentationEventE",
3334   "name" : "android::hardware::details::HidlInstrumentor::InstrumentationEvent",
3335   "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentor20InstrumentationEventE",
3336   "self_type" : "_ZTIN7android8hardware7details16HidlInstrumentor20InstrumentationEventE",
3337   "size" : 4,
3338   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
3339   "underlying_type" : "_ZTIj"
3340  },
3341  {
3342   "alignment" : 4,
3343   "enum_fields" :
3344   [
3345    {
3346     "enum_field_value" : 0,
3347     "name" : "android::hardware::thermal::V1_0::CoolingType::FAN_RPM"
3348    }
3349   ],
3350   "linker_set_key" : "_ZTIN7android8hardware7thermal4V1_011CoolingTypeE",
3351   "name" : "android::hardware::thermal::V1_0::CoolingType",
3352   "referenced_type" : "_ZTIN7android8hardware7thermal4V1_011CoolingTypeE",
3353   "self_type" : "_ZTIN7android8hardware7thermal4V1_011CoolingTypeE",
3354   "size" : 4,
3355   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/types.h",
3356   "underlying_type" : "_ZTIj"
3357  },
3358  {
3359   "alignment" : 4,
3360   "enum_fields" :
3361   [
3362    {
3363     "enum_field_value" : -1,
3364     "name" : "android::hardware::thermal::V1_0::TemperatureType::UNKNOWN"
3365    },
3366    {
3367     "enum_field_value" : 0,
3368     "name" : "android::hardware::thermal::V1_0::TemperatureType::CPU"
3369    },
3370    {
3371     "enum_field_value" : 1,
3372     "name" : "android::hardware::thermal::V1_0::TemperatureType::GPU"
3373    },
3374    {
3375     "enum_field_value" : 2,
3376     "name" : "android::hardware::thermal::V1_0::TemperatureType::BATTERY"
3377    },
3378    {
3379     "enum_field_value" : 3,
3380     "name" : "android::hardware::thermal::V1_0::TemperatureType::SKIN"
3381    }
3382   ],
3383   "linker_set_key" : "_ZTIN7android8hardware7thermal4V1_015TemperatureTypeE",
3384   "name" : "android::hardware::thermal::V1_0::TemperatureType",
3385   "referenced_type" : "_ZTIN7android8hardware7thermal4V1_015TemperatureTypeE",
3386   "self_type" : "_ZTIN7android8hardware7thermal4V1_015TemperatureTypeE",
3387   "size" : 4,
3388   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/types.h",
3389   "underlying_type" : "_ZTIi"
3390  },
3391  {
3392   "alignment" : 4,
3393   "enum_fields" :
3394   [
3395    {
3396     "enum_field_value" : 0,
3397     "name" : "android::hardware::thermal::V1_0::ThermalStatusCode::SUCCESS"
3398    },
3399    {
3400     "enum_field_value" : 1,
3401     "name" : "android::hardware::thermal::V1_0::ThermalStatusCode::FAILURE"
3402    }
3403   ],
3404   "linker_set_key" : "_ZTIN7android8hardware7thermal4V1_017ThermalStatusCodeE",
3405   "name" : "android::hardware::thermal::V1_0::ThermalStatusCode",
3406   "referenced_type" : "_ZTIN7android8hardware7thermal4V1_017ThermalStatusCodeE",
3407   "self_type" : "_ZTIN7android8hardware7thermal4V1_017ThermalStatusCodeE",
3408   "size" : 4,
3409   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/types.h",
3410   "underlying_type" : "_ZTIj"
3411  },
3412  {
3413   "alignment" : 4,
3414   "enum_fields" :
3415   [
3416    {
3417     "enum_field_value" : 0,
3418     "name" : "android::hardware::thermal::V2_0::CoolingType::FAN"
3419    },
3420    {
3421     "enum_field_value" : 1,
3422     "name" : "android::hardware::thermal::V2_0::CoolingType::BATTERY"
3423    },
3424    {
3425     "enum_field_value" : 2,
3426     "name" : "android::hardware::thermal::V2_0::CoolingType::CPU"
3427    },
3428    {
3429     "enum_field_value" : 3,
3430     "name" : "android::hardware::thermal::V2_0::CoolingType::GPU"
3431    },
3432    {
3433     "enum_field_value" : 4,
3434     "name" : "android::hardware::thermal::V2_0::CoolingType::MODEM"
3435    },
3436    {
3437     "enum_field_value" : 5,
3438     "name" : "android::hardware::thermal::V2_0::CoolingType::NPU"
3439    },
3440    {
3441     "enum_field_value" : 6,
3442     "name" : "android::hardware::thermal::V2_0::CoolingType::COMPONENT"
3443    }
3444   ],
3445   "linker_set_key" : "_ZTIN7android8hardware7thermal4V2_011CoolingTypeE",
3446   "name" : "android::hardware::thermal::V2_0::CoolingType",
3447   "referenced_type" : "_ZTIN7android8hardware7thermal4V2_011CoolingTypeE",
3448   "self_type" : "_ZTIN7android8hardware7thermal4V2_011CoolingTypeE",
3449   "size" : 4,
3450   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/types.h",
3451   "underlying_type" : "_ZTIj"
3452  },
3453  {
3454   "alignment" : 4,
3455   "enum_fields" :
3456   [
3457    {
3458     "enum_field_value" : -1,
3459     "name" : "android::hardware::thermal::V2_0::TemperatureType::UNKNOWN"
3460    },
3461    {
3462     "enum_field_value" : 0,
3463     "name" : "android::hardware::thermal::V2_0::TemperatureType::CPU"
3464    },
3465    {
3466     "enum_field_value" : 1,
3467     "name" : "android::hardware::thermal::V2_0::TemperatureType::GPU"
3468    },
3469    {
3470     "enum_field_value" : 2,
3471     "name" : "android::hardware::thermal::V2_0::TemperatureType::BATTERY"
3472    },
3473    {
3474     "enum_field_value" : 3,
3475     "name" : "android::hardware::thermal::V2_0::TemperatureType::SKIN"
3476    },
3477    {
3478     "enum_field_value" : 4,
3479     "name" : "android::hardware::thermal::V2_0::TemperatureType::USB_PORT"
3480    },
3481    {
3482     "enum_field_value" : 5,
3483     "name" : "android::hardware::thermal::V2_0::TemperatureType::POWER_AMPLIFIER"
3484    },
3485    {
3486     "enum_field_value" : 6,
3487     "name" : "android::hardware::thermal::V2_0::TemperatureType::BCL_VOLTAGE"
3488    },
3489    {
3490     "enum_field_value" : 7,
3491     "name" : "android::hardware::thermal::V2_0::TemperatureType::BCL_CURRENT"
3492    },
3493    {
3494     "enum_field_value" : 8,
3495     "name" : "android::hardware::thermal::V2_0::TemperatureType::BCL_PERCENTAGE"
3496    },
3497    {
3498     "enum_field_value" : 9,
3499     "name" : "android::hardware::thermal::V2_0::TemperatureType::NPU"
3500    }
3501   ],
3502   "linker_set_key" : "_ZTIN7android8hardware7thermal4V2_015TemperatureTypeE",
3503   "name" : "android::hardware::thermal::V2_0::TemperatureType",
3504   "referenced_type" : "_ZTIN7android8hardware7thermal4V2_015TemperatureTypeE",
3505   "self_type" : "_ZTIN7android8hardware7thermal4V2_015TemperatureTypeE",
3506   "size" : 4,
3507   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/types.h",
3508   "underlying_type" : "_ZTIi"
3509  },
3510  {
3511   "alignment" : 4,
3512   "enum_fields" :
3513   [
3514    {
3515     "enum_field_value" : 0,
3516     "name" : "android::hardware::thermal::V2_0::ThrottlingSeverity::NONE"
3517    },
3518    {
3519     "enum_field_value" : 1,
3520     "name" : "android::hardware::thermal::V2_0::ThrottlingSeverity::LIGHT"
3521    },
3522    {
3523     "enum_field_value" : 2,
3524     "name" : "android::hardware::thermal::V2_0::ThrottlingSeverity::MODERATE"
3525    },
3526    {
3527     "enum_field_value" : 3,
3528     "name" : "android::hardware::thermal::V2_0::ThrottlingSeverity::SEVERE"
3529    },
3530    {
3531     "enum_field_value" : 4,
3532     "name" : "android::hardware::thermal::V2_0::ThrottlingSeverity::CRITICAL"
3533    },
3534    {
3535     "enum_field_value" : 5,
3536     "name" : "android::hardware::thermal::V2_0::ThrottlingSeverity::EMERGENCY"
3537    },
3538    {
3539     "enum_field_value" : 6,
3540     "name" : "android::hardware::thermal::V2_0::ThrottlingSeverity::SHUTDOWN"
3541    }
3542   ],
3543   "linker_set_key" : "_ZTIN7android8hardware7thermal4V2_018ThrottlingSeverityE",
3544   "name" : "android::hardware::thermal::V2_0::ThrottlingSeverity",
3545   "referenced_type" : "_ZTIN7android8hardware7thermal4V2_018ThrottlingSeverityE",
3546   "self_type" : "_ZTIN7android8hardware7thermal4V2_018ThrottlingSeverityE",
3547   "size" : 4,
3548   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/types.h",
3549   "underlying_type" : "_ZTIj"
3550  },
3551  {
3552   "alignment" : 4,
3553   "enum_fields" :
3554   [
3555    {
3556     "enum_field_value" : 1,
3557     "name" : "android::hardware::kSynchronizedReadWrite"
3558    },
3559    {
3560     "enum_field_value" : 2,
3561     "name" : "android::hardware::kUnsynchronizedWrite"
3562    }
3563   ],
3564   "linker_set_key" : "_ZTIN7android8hardware8MQFlavorE",
3565   "name" : "android::hardware::MQFlavor",
3566   "referenced_type" : "_ZTIN7android8hardware8MQFlavorE",
3567   "self_type" : "_ZTIN7android8hardware8MQFlavorE",
3568   "size" : 4,
3569   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
3570   "underlying_type" : "_ZTIj"
3571  },
3572  {
3573   "alignment" : 4,
3574   "enum_fields" :
3575   [
3576    {
3577     "enum_field_value" : 0,
3578     "name" : "android::Condition::WAKE_UP_ONE"
3579    },
3580    {
3581     "enum_field_value" : 1,
3582     "name" : "android::Condition::WAKE_UP_ALL"
3583    }
3584   ],
3585   "linker_set_key" : "_ZTIN7android9Condition10WakeUpTypeE",
3586   "name" : "android::Condition::WakeUpType",
3587   "referenced_type" : "_ZTIN7android9Condition10WakeUpTypeE",
3588   "self_type" : "_ZTIN7android9Condition10WakeUpTypeE",
3589   "size" : 4,
3590   "source_file" : "/system/core/libutils/include/utils/Condition.h",
3591   "underlying_type" : "_ZTIj"
3592  },
3593  {
3594   "alignment" : 4,
3595   "enum_fields" :
3596   [
3597    {
3598     "enum_field_value" : 0,
3599     "name" : "android::Condition::PRIVATE"
3600    },
3601    {
3602     "enum_field_value" : 1,
3603     "name" : "android::Condition::SHARED"
3604    }
3605   ],
3606   "linker_set_key" : "_ZTIN7android9Condition8$PRIVATEE",
3607   "name" : "android::Condition::(anonymous enum at system/core/libutils/include/utils/Condition.h:54:5)",
3608   "referenced_type" : "_ZTIN7android9Condition8$PRIVATEE",
3609   "self_type" : "_ZTIN7android9Condition8$PRIVATEE",
3610   "size" : 4,
3611   "source_file" : "/system/core/libutils/include/utils/Condition.h",
3612   "underlying_type" : "_ZTIj"
3613  }
3614 ],
3615 "function_types" :
3616 [
3617  {
3618   "alignment" : 4,
3619   "linker_set_key" : "_ZTIFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
3620   "name" : "bool (const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
3621   "parameters" :
3622   [
3623    {
3624     "referenced_type" : "_ZTIRKN7android8String16E"
3625    },
3626    {
3627     "referenced_type" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE"
3628    },
3629    {
3630     "referenced_type" : "_ZTIPv"
3631    }
3632   ],
3633   "referenced_type" : "_ZTIFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
3634   "return_type" : "_ZTIb",
3635   "self_type" : "_ZTIFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
3636   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
3637  },
3638  {
3639   "alignment" : 4,
3640   "linker_set_key" : "_ZTIFiPvE",
3641   "name" : "int (void *)",
3642   "parameters" :
3643   [
3644    {
3645     "referenced_type" : "_ZTIPv"
3646    }
3647   ],
3648   "referenced_type" : "_ZTIFiPvE",
3649   "return_type" : "_ZTIi",
3650   "self_type" : "_ZTIFiPvE",
3651   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
3652  },
3653  {
3654   "alignment" : 4,
3655   "linker_set_key" : "_ZTIFvPN7android8hardware6ParcelEPKhmPKymPvE",
3656   "name" : "void (android::hardware::Parcel *, const unsigned char *, unsigned long, const unsigned long long *, unsigned long, void *)",
3657   "parameters" :
3658   [
3659    {
3660     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
3661    },
3662    {
3663     "referenced_type" : "_ZTIPKh"
3664    },
3665    {
3666     "referenced_type" : "_ZTIm"
3667    },
3668    {
3669     "referenced_type" : "_ZTIPKy"
3670    },
3671    {
3672     "referenced_type" : "_ZTIm"
3673    },
3674    {
3675     "referenced_type" : "_ZTIPv"
3676    }
3677   ],
3678   "referenced_type" : "_ZTIFvPN7android8hardware6ParcelEPKhmPKymPvE",
3679   "return_type" : "_ZTIv",
3680   "self_type" : "_ZTIFvPN7android8hardware6ParcelEPKhmPKymPvE",
3681   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
3682  }
3683 ],
3684 "functions" :
3685 [
3686  {
3687   "function_name" : "android::hardware::fromBinder",
3688   "linker_set_key" : "_ZN7android8hardware10fromBinderINS0_7thermal4V2_023IThermalChangedCallbackENS3_26BpHwThermalChangedCallbackENS3_26BnHwThermalChangedCallbackEEENS_2spIT_EERKNS7_INS0_7IBinderEEE",
3689   "parameters" :
3690   [
3691    {
3692     "referenced_type" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE"
3693    }
3694   ],
3695   "return_type" : "_ZTIN7android2spINS_8hardware7thermal4V2_023IThermalChangedCallbackEEE",
3696   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h",
3697   "template_args" :
3698   [
3699    "_ZTIN7android8hardware7thermal4V2_023IThermalChangedCallbackE",
3700    "_ZTIN7android8hardware7thermal4V2_026BpHwThermalChangedCallbackE",
3701    "_ZTIN7android8hardware7thermal4V2_026BnHwThermalChangedCallbackE"
3702   ]
3703  },
3704  {
3705   "function_name" : "android::hardware::details::castInterface",
3706   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_7thermal4V2_023IThermalChangedCallbackENS_4hidl4base4V1_05IBaseENS4_26BpHwThermalChangedCallbackEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb",
3707   "parameters" :
3708   [
3709    {
3710     "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE"
3711    },
3712    {
3713     "referenced_type" : "_ZTIPKc"
3714    },
3715    {
3716     "referenced_type" : "_ZTIb"
3717    }
3718   ],
3719   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_7thermal4V2_023IThermalChangedCallbackEEEEE",
3720   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
3721   "template_args" :
3722   [
3723    "_ZTIN7android8hardware7thermal4V2_023IThermalChangedCallbackE",
3724    "_ZTIN7android4hidl4base4V1_05IBaseE",
3725    "_ZTIN7android8hardware7thermal4V2_026BpHwThermalChangedCallbackE"
3726   ]
3727  },
3728  {
3729   "function_name" : "android::hardware::details::castInterface",
3730   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_7thermal4V2_08IThermalENS3_4V1_08IThermalENS4_11BpHwThermalEEENS0_6ReturnINS_2spIT_EEEENSA_IT0_EEPKcb",
3731   "parameters" :
3732   [
3733    {
3734     "referenced_type" : "_ZTIN7android2spINS_8hardware7thermal4V1_08IThermalEEE"
3735    },
3736    {
3737     "referenced_type" : "_ZTIPKc"
3738    },
3739    {
3740     "referenced_type" : "_ZTIb"
3741    }
3742   ],
3743   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_7thermal4V2_08IThermalEEEEE",
3744   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
3745   "template_args" :
3746   [
3747    "_ZTIN7android8hardware7thermal4V2_08IThermalE",
3748    "_ZTIN7android8hardware7thermal4V1_08IThermalE",
3749    "_ZTIN7android8hardware7thermal4V2_011BpHwThermalE"
3750   ]
3751  },
3752  {
3753   "function_name" : "android::hardware::details::castInterface",
3754   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_7thermal4V2_08IThermalENS_4hidl4base4V1_05IBaseENS4_11BpHwThermalEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb",
3755   "parameters" :
3756   [
3757    {
3758     "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE"
3759    },
3760    {
3761     "referenced_type" : "_ZTIPKc"
3762    },
3763    {
3764     "referenced_type" : "_ZTIb"
3765    }
3766   ],
3767   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_7thermal4V2_08IThermalEEEEE",
3768   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
3769   "template_args" :
3770   [
3771    "_ZTIN7android8hardware7thermal4V2_08IThermalE",
3772    "_ZTIN7android4hidl4base4V1_05IBaseE",
3773    "_ZTIN7android8hardware7thermal4V2_011BpHwThermalE"
3774   ]
3775  },
3776  {
3777   "function_name" : "android::hardware::details::wrapPassthrough",
3778   "linker_set_key" : "_ZN7android8hardware7details15wrapPassthroughINS0_7thermal4V2_023IThermalChangedCallbackEvEENS_2spIT_EES8_",
3779   "parameters" :
3780   [
3781    {
3782     "referenced_type" : "_ZTIN7android2spINS_8hardware7thermal4V2_023IThermalChangedCallbackEEE"
3783    }
3784   ],
3785   "return_type" : "_ZTIN7android2spINS_8hardware7thermal4V2_023IThermalChangedCallbackEEE",
3786   "source_file" : "/system/libhidl/transport/include/hidl/HidlPassthroughSupport.h",
3787   "template_args" :
3788   [
3789    "_ZTIN7android8hardware7thermal4V2_023IThermalChangedCallbackE",
3790    "_ZTIv"
3791   ]
3792  },
3793  {
3794   "function_name" : "android::hardware::details::getServiceInternal",
3795   "linker_set_key" : "_ZN7android8hardware7details18getServiceInternalINS0_7thermal4V2_011BpHwThermalENS4_8IThermalEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb",
3796   "parameters" :
3797   [
3798    {
3799     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
3800    },
3801    {
3802     "referenced_type" : "_ZTIb"
3803    },
3804    {
3805     "referenced_type" : "_ZTIb"
3806    }
3807   ],
3808   "return_type" : "_ZTIN7android2spINS_8hardware7thermal4V2_08IThermalEEE",
3809   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
3810   "template_args" :
3811   [
3812    "_ZTIN7android8hardware7thermal4V2_011BpHwThermalE",
3813    "_ZTIN7android8hardware7thermal4V2_08IThermalE",
3814    "_ZTIv",
3815    "_ZTIv"
3816   ]
3817  },
3818  {
3819   "function_name" : "android::hardware::details::getServiceInternal",
3820   "linker_set_key" : "_ZN7android8hardware7details18getServiceInternalINS0_7thermal4V2_026BpHwThermalChangedCallbackENS4_23IThermalChangedCallbackEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb",
3821   "parameters" :
3822   [
3823    {
3824     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE#ODR:out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]/android_vendor.R_arm64_armv8-a_static/obj/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++/gen/android/hardware/thermal/2.0/ThermalChangedCallbackAll.sdump"
3825    },
3826    {
3827     "referenced_type" : "_ZTIb"
3828    },
3829    {
3830     "referenced_type" : "_ZTIb"
3831    }
3832   ],
3833   "return_type" : "_ZTIN7android2spINS_8hardware7thermal4V2_023IThermalChangedCallbackEEE",
3834   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
3835   "template_args" :
3836   [
3837    "_ZTIN7android8hardware7thermal4V2_026BpHwThermalChangedCallbackE",
3838    "_ZTIN7android8hardware7thermal4V2_023IThermalChangedCallbackE",
3839    "_ZTIv",
3840    "_ZTIv"
3841   ]
3842  },
3843  {
3844   "function_name" : "android::hardware::thermal::V2_0::BnHwThermal::onTransact",
3845   "linker_set_key" : "_ZN7android8hardware7thermal4V2_011BnHwThermal10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE",
3846   "parameters" :
3847   [
3848    {
3849     "is_this_ptr" : true,
3850     "referenced_type" : "_ZTIPN7android8hardware7thermal4V2_011BnHwThermalE"
3851    },
3852    {
3853     "referenced_type" : "_ZTIj"
3854    },
3855    {
3856     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
3857    },
3858    {
3859     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
3860    },
3861    {
3862     "default_arg" : true,
3863     "referenced_type" : "_ZTIj"
3864    },
3865    {
3866     "default_arg" : true,
3867     "referenced_type" : "_ZTINSt3__18functionIFvRN7android8hardware6ParcelEEEE"
3868    }
3869   ],
3870   "return_type" : "_ZTIi",
3871   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/BnHwThermal.h"
3872  },
3873  {
3874   "access" : "private",
3875   "function_name" : "android::hardware::thermal::V2_0::BnHwThermal::getDebugInfo",
3876   "linker_set_key" : "_ZN7android8hardware7thermal4V2_011BnHwThermal12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
3877   "parameters" :
3878   [
3879    {
3880     "is_this_ptr" : true,
3881     "referenced_type" : "_ZTIPN7android8hardware7thermal4V2_011BnHwThermalE"
3882    },
3883    {
3884     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android4hidl4base4V1_09DebugInfoEEEE"
3885    }
3886   ],
3887   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3888   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/BnHwThermal.h"
3889  },
3890  {
3891   "function_name" : "android::hardware::thermal::V2_0::BnHwThermal::_hidl_getCurrentTemperatures",
3892   "linker_set_key" : "_ZN7android8hardware7thermal4V2_011BnHwThermal28_hidl_getCurrentTemperaturesEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
3893   "parameters" :
3894   [
3895    {
3896     "referenced_type" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE"
3897    },
3898    {
3899     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
3900    },
3901    {
3902     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
3903    },
3904    {
3905     "referenced_type" : "_ZTINSt3__18functionIFvRN7android8hardware6ParcelEEEE"
3906    }
3907   ],
3908   "return_type" : "_ZTIi",
3909   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/BnHwThermal.h"
3910  },
3911  {
3912   "function_name" : "android::hardware::thermal::V2_0::BnHwThermal::_hidl_getCurrentCoolingDevices",
3913   "linker_set_key" : "_ZN7android8hardware7thermal4V2_011BnHwThermal30_hidl_getCurrentCoolingDevicesEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
3914   "parameters" :
3915   [
3916    {
3917     "referenced_type" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE"
3918    },
3919    {
3920     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
3921    },
3922    {
3923     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
3924    },
3925    {
3926     "referenced_type" : "_ZTINSt3__18functionIFvRN7android8hardware6ParcelEEEE"
3927    }
3928   ],
3929   "return_type" : "_ZTIi",
3930   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/BnHwThermal.h"
3931  },
3932  {
3933   "function_name" : "android::hardware::thermal::V2_0::BnHwThermal::_hidl_getTemperatureThresholds",
3934   "linker_set_key" : "_ZN7android8hardware7thermal4V2_011BnHwThermal30_hidl_getTemperatureThresholdsEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
3935   "parameters" :
3936   [
3937    {
3938     "referenced_type" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE"
3939    },
3940    {
3941     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
3942    },
3943    {
3944     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
3945    },
3946    {
3947     "referenced_type" : "_ZTINSt3__18functionIFvRN7android8hardware6ParcelEEEE"
3948    }
3949   ],
3950   "return_type" : "_ZTIi",
3951   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/BnHwThermal.h"
3952  },
3953  {
3954   "function_name" : "android::hardware::thermal::V2_0::BnHwThermal::_hidl_registerThermalChangedCallback",
3955   "linker_set_key" : "_ZN7android8hardware7thermal4V2_011BnHwThermal36_hidl_registerThermalChangedCallbackEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
3956   "parameters" :
3957   [
3958    {
3959     "referenced_type" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE"
3960    },
3961    {
3962     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
3963    },
3964    {
3965     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
3966    },
3967    {
3968     "referenced_type" : "_ZTINSt3__18functionIFvRN7android8hardware6ParcelEEEE"
3969    }
3970   ],
3971   "return_type" : "_ZTIi",
3972   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/BnHwThermal.h"
3973  },
3974  {
3975   "function_name" : "android::hardware::thermal::V2_0::BnHwThermal::_hidl_unregisterThermalChangedCallback",
3976   "linker_set_key" : "_ZN7android8hardware7thermal4V2_011BnHwThermal38_hidl_unregisterThermalChangedCallbackEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
3977   "parameters" :
3978   [
3979    {
3980     "referenced_type" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE"
3981    },
3982    {
3983     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
3984    },
3985    {
3986     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
3987    },
3988    {
3989     "referenced_type" : "_ZTINSt3__18functionIFvRN7android8hardware6ParcelEEEE"
3990    }
3991   ],
3992   "return_type" : "_ZTIi",
3993   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/BnHwThermal.h"
3994  },
3995  {
3996   "access" : "private",
3997   "function_name" : "android::hardware::thermal::V2_0::BnHwThermal::ping",
3998   "linker_set_key" : "_ZN7android8hardware7thermal4V2_011BnHwThermal4pingEv",
3999   "parameters" :
4000   [
4001    {
4002     "is_this_ptr" : true,
4003     "referenced_type" : "_ZTIPN7android8hardware7thermal4V2_011BnHwThermalE"
4004    }
4005   ],
4006   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4007   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/BnHwThermal.h"
4008  },
4009  {
4010   "function_name" : "android::hardware::thermal::V2_0::BnHwThermal::BnHwThermal",
4011   "linker_set_key" : "_ZN7android8hardware7thermal4V2_011BnHwThermalC1ERKNS_2spINS2_8IThermalEEE",
4012   "parameters" :
4013   [
4014    {
4015     "is_this_ptr" : true,
4016     "referenced_type" : "_ZTIPN7android8hardware7thermal4V2_011BnHwThermalE"
4017    },
4018    {
4019     "referenced_type" : "_ZTIRKN7android2spINS_8hardware7thermal4V2_08IThermalEEE"
4020    }
4021   ],
4022   "return_type" : "_ZTIv",
4023   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/BnHwThermal.h"
4024  },
4025  {
4026   "function_name" : "android::hardware::thermal::V2_0::BnHwThermal::BnHwThermal",
4027   "linker_set_key" : "_ZN7android8hardware7thermal4V2_011BnHwThermalC2ERKNS_2spINS2_8IThermalEEE",
4028   "parameters" :
4029   [
4030    {
4031     "is_this_ptr" : true,
4032     "referenced_type" : "_ZTIPN7android8hardware7thermal4V2_011BnHwThermalE"
4033    },
4034    {
4035     "referenced_type" : "_ZTIRKN7android2spINS_8hardware7thermal4V2_08IThermalEEE"
4036    }
4037   ],
4038   "return_type" : "_ZTIv",
4039   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/BnHwThermal.h"
4040  },
4041  {
4042   "function_name" : "android::hardware::thermal::V2_0::BnHwThermal::~BnHwThermal",
4043   "linker_set_key" : "_ZN7android8hardware7thermal4V2_011BnHwThermalD0Ev",
4044   "parameters" :
4045   [
4046    {
4047     "is_this_ptr" : true,
4048     "referenced_type" : "_ZTIPN7android8hardware7thermal4V2_011BnHwThermalE"
4049    }
4050   ],
4051   "return_type" : "_ZTIv",
4052   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/BnHwThermal.h"
4053  },
4054  {
4055   "function_name" : "android::hardware::thermal::V2_0::BnHwThermal::~BnHwThermal",
4056   "linker_set_key" : "_ZN7android8hardware7thermal4V2_011BnHwThermalD1Ev",
4057   "parameters" :
4058   [
4059    {
4060     "is_this_ptr" : true,
4061     "referenced_type" : "_ZTIPN7android8hardware7thermal4V2_011BnHwThermalE"
4062    }
4063   ],
4064   "return_type" : "_ZTIv",
4065   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/BnHwThermal.h"
4066  },
4067  {
4068   "function_name" : "android::hardware::thermal::V2_0::BnHwThermal::~BnHwThermal",
4069   "linker_set_key" : "_ZN7android8hardware7thermal4V2_011BnHwThermalD2Ev",
4070   "parameters" :
4071   [
4072    {
4073     "is_this_ptr" : true,
4074     "referenced_type" : "_ZTIPN7android8hardware7thermal4V2_011BnHwThermalE"
4075    }
4076   ],
4077   "return_type" : "_ZTIv",
4078   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/BnHwThermal.h"
4079  },
4080  {
4081   "function_name" : "android::hardware::thermal::V2_0::BpHwThermal::linkToDeath",
4082   "linker_set_key" : "_ZN7android8hardware7thermal4V2_011BpHwThermal11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm",
4083   "parameters" :
4084   [
4085    {
4086     "is_this_ptr" : true,
4087     "referenced_type" : "_ZTIPN7android8hardware7thermal4V2_011BpHwThermalE"
4088    },
4089    {
4090     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
4091    },
4092    {
4093     "referenced_type" : "_ZTIm"
4094    }
4095   ],
4096   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
4097   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/BpHwThermal.h"
4098  },
4099  {
4100   "function_name" : "android::hardware::thermal::V2_0::BpHwThermal::getCpuUsages",
4101   "linker_set_key" : "_ZN7android8hardware7thermal4V2_011BpHwThermal12getCpuUsagesENSt3__18functionIFvRKNS1_4V1_013ThermalStatusERKNS0_8hidl_vecINS6_8CpuUsageEEEEEE",
4102   "parameters" :
4103   [
4104    {
4105     "is_this_ptr" : true,
4106     "referenced_type" : "_ZTIPN7android8hardware7thermal4V2_011BpHwThermalE"
4107    },
4108    {
4109     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware7thermal4V1_013ThermalStatusERKNS2_8hidl_vecINS4_8CpuUsageEEEEEE"
4110    }
4111   ],
4112   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4113   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/BpHwThermal.h"
4114  },
4115  {
4116   "function_name" : "android::hardware::thermal::V2_0::BpHwThermal::getDebugInfo",
4117   "linker_set_key" : "_ZN7android8hardware7thermal4V2_011BpHwThermal12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
4118   "parameters" :
4119   [
4120    {
4121     "is_this_ptr" : true,
4122     "referenced_type" : "_ZTIPN7android8hardware7thermal4V2_011BpHwThermalE"
4123    },
4124    {
4125     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android4hidl4base4V1_09DebugInfoEEEE"
4126    }
4127   ],
4128   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4129   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/BpHwThermal.h"
4130  },
4131  {
4132   "function_name" : "android::hardware::thermal::V2_0::BpHwThermal::getHashChain",
4133   "linker_set_key" : "_ZN7android8hardware7thermal4V2_011BpHwThermal12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE",
4134   "parameters" :
4135   [
4136    {
4137     "is_this_ptr" : true,
4138     "referenced_type" : "_ZTIPN7android8hardware7thermal4V2_011BpHwThermalE"
4139    },
4140    {
4141     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_10hidl_arrayIhLm32EJEEEEEEEE"
4142    }
4143   ],
4144   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4145   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/BpHwThermal.h"
4146  },
4147  {
4148   "function_name" : "android::hardware::thermal::V2_0::BpHwThermal::unlinkToDeath",
4149   "linker_set_key" : "_ZN7android8hardware7thermal4V2_011BpHwThermal13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
4150   "parameters" :
4151   [
4152    {
4153     "is_this_ptr" : true,
4154     "referenced_type" : "_ZTIPN7android8hardware7thermal4V2_011BpHwThermalE"
4155    },
4156    {
4157     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
4158    }
4159   ],
4160   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
4161   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/BpHwThermal.h"
4162  },
4163  {
4164   "function_name" : "android::hardware::thermal::V2_0::BpHwThermal::interfaceChain",
4165   "linker_set_key" : "_ZN7android8hardware7thermal4V2_011BpHwThermal14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
4166   "parameters" :
4167   [
4168    {
4169     "is_this_ptr" : true,
4170     "referenced_type" : "_ZTIPN7android8hardware7thermal4V2_011BpHwThermalE"
4171    },
4172    {
4173     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_11hidl_stringEEEEEE"
4174    }
4175   ],
4176   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4177   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/BpHwThermal.h"
4178  },
4179  {
4180   "function_name" : "android::hardware::thermal::V2_0::BpHwThermal::getTemperatures",
4181   "linker_set_key" : "_ZN7android8hardware7thermal4V2_011BpHwThermal15getTemperaturesENSt3__18functionIFvRKNS1_4V1_013ThermalStatusERKNS0_8hidl_vecINS6_11TemperatureEEEEEE",
4182   "parameters" :
4183   [
4184    {
4185     "is_this_ptr" : true,
4186     "referenced_type" : "_ZTIPN7android8hardware7thermal4V2_011BpHwThermalE"
4187    },
4188    {
4189     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware7thermal4V1_013ThermalStatusERKNS2_8hidl_vecINS4_11TemperatureEEEEEE"
4190    }
4191   ],
4192   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4193   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/BpHwThermal.h"
4194  },
4195  {
4196   "function_name" : "android::hardware::thermal::V2_0::BpHwThermal::onLastStrongRef",
4197   "linker_set_key" : "_ZN7android8hardware7thermal4V2_011BpHwThermal15onLastStrongRefEPKv",
4198   "parameters" :
4199   [
4200    {
4201     "is_this_ptr" : true,
4202     "referenced_type" : "_ZTIPN7android8hardware7thermal4V2_011BpHwThermalE"
4203    },
4204    {
4205     "referenced_type" : "_ZTIPKv"
4206    }
4207   ],
4208   "return_type" : "_ZTIv",
4209   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/BpHwThermal.h"
4210  },
4211  {
4212   "function_name" : "android::hardware::thermal::V2_0::BpHwThermal::getCoolingDevices",
4213   "linker_set_key" : "_ZN7android8hardware7thermal4V2_011BpHwThermal17getCoolingDevicesENSt3__18functionIFvRKNS1_4V1_013ThermalStatusERKNS0_8hidl_vecINS6_13CoolingDeviceEEEEEE",
4214   "parameters" :
4215   [
4216    {
4217     "is_this_ptr" : true,
4218     "referenced_type" : "_ZTIPN7android8hardware7thermal4V2_011BpHwThermalE"
4219    },
4220    {
4221     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware7thermal4V1_013ThermalStatusERKNS2_8hidl_vecINS4_13CoolingDeviceEEEEEE"
4222    }
4223   ],
4224   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4225   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/BpHwThermal.h"
4226  },
4227  {
4228   "function_name" : "android::hardware::thermal::V2_0::BpHwThermal::interfaceDescriptor",
4229   "linker_set_key" : "_ZN7android8hardware7thermal4V2_011BpHwThermal19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
4230   "parameters" :
4231   [
4232    {
4233     "is_this_ptr" : true,
4234     "referenced_type" : "_ZTIPN7android8hardware7thermal4V2_011BpHwThermalE"
4235    },
4236    {
4237     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware11hidl_stringEEEE"
4238    }
4239   ],
4240   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4241   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/BpHwThermal.h"
4242  },
4243  {
4244   "function_name" : "android::hardware::thermal::V2_0::BpHwThermal::notifySyspropsChanged",
4245   "linker_set_key" : "_ZN7android8hardware7thermal4V2_011BpHwThermal21notifySyspropsChangedEv",
4246   "parameters" :
4247   [
4248    {
4249     "is_this_ptr" : true,
4250     "referenced_type" : "_ZTIPN7android8hardware7thermal4V2_011BpHwThermalE"
4251    }
4252   ],
4253   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4254   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/BpHwThermal.h"
4255  },
4256  {
4257   "function_name" : "android::hardware::thermal::V2_0::BpHwThermal::setHALInstrumentation",
4258   "linker_set_key" : "_ZN7android8hardware7thermal4V2_011BpHwThermal21setHALInstrumentationEv",
4259   "parameters" :
4260   [
4261    {
4262     "is_this_ptr" : true,
4263     "referenced_type" : "_ZTIPN7android8hardware7thermal4V2_011BpHwThermalE"
4264    }
4265   ],
4266   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4267   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/BpHwThermal.h"
4268  },
4269  {
4270   "function_name" : "android::hardware::thermal::V2_0::BpHwThermal::getCurrentTemperatures",
4271   "linker_set_key" : "_ZN7android8hardware7thermal4V2_011BpHwThermal22getCurrentTemperaturesEbNS2_15TemperatureTypeENSt3__18functionIFvRKNS1_4V1_013ThermalStatusERKNS0_8hidl_vecINS2_11TemperatureEEEEEE",
4272   "parameters" :
4273   [
4274    {
4275     "is_this_ptr" : true,
4276     "referenced_type" : "_ZTIPN7android8hardware7thermal4V2_011BpHwThermalE"
4277    },
4278    {
4279     "referenced_type" : "_ZTIb"
4280    },
4281    {
4282     "referenced_type" : "_ZTIN7android8hardware7thermal4V2_015TemperatureTypeE"
4283    },
4284    {
4285     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware7thermal4V1_013ThermalStatusERKNS2_8hidl_vecINS3_4V2_011TemperatureEEEEEE"
4286    }
4287   ],
4288   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4289   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/BpHwThermal.h"
4290  },
4291  {
4292   "function_name" : "android::hardware::thermal::V2_0::BpHwThermal::getCurrentCoolingDevices",
4293   "linker_set_key" : "_ZN7android8hardware7thermal4V2_011BpHwThermal24getCurrentCoolingDevicesEbNS2_11CoolingTypeENSt3__18functionIFvRKNS1_4V1_013ThermalStatusERKNS0_8hidl_vecINS2_13CoolingDeviceEEEEEE",
4294   "parameters" :
4295   [
4296    {
4297     "is_this_ptr" : true,
4298     "referenced_type" : "_ZTIPN7android8hardware7thermal4V2_011BpHwThermalE"
4299    },
4300    {
4301     "referenced_type" : "_ZTIb"
4302    },
4303    {
4304     "referenced_type" : "_ZTIN7android8hardware7thermal4V2_011CoolingTypeE"
4305    },
4306    {
4307     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware7thermal4V1_013ThermalStatusERKNS2_8hidl_vecINS3_4V2_013CoolingDeviceEEEEEE"
4308    }
4309   ],
4310   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4311   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/BpHwThermal.h"
4312  },
4313  {
4314   "function_name" : "android::hardware::thermal::V2_0::BpHwThermal::getTemperatureThresholds",
4315   "linker_set_key" : "_ZN7android8hardware7thermal4V2_011BpHwThermal24getTemperatureThresholdsEbNS2_15TemperatureTypeENSt3__18functionIFvRKNS1_4V1_013ThermalStatusERKNS0_8hidl_vecINS2_20TemperatureThresholdEEEEEE",
4316   "parameters" :
4317   [
4318    {
4319     "is_this_ptr" : true,
4320     "referenced_type" : "_ZTIPN7android8hardware7thermal4V2_011BpHwThermalE"
4321    },
4322    {
4323     "referenced_type" : "_ZTIb"
4324    },
4325    {
4326     "referenced_type" : "_ZTIN7android8hardware7thermal4V2_015TemperatureTypeE"
4327    },
4328    {
4329     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware7thermal4V1_013ThermalStatusERKNS2_8hidl_vecINS3_4V2_020TemperatureThresholdEEEEEE"
4330    }
4331   ],
4332   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4333   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/BpHwThermal.h"
4334  },
4335  {
4336   "function_name" : "android::hardware::thermal::V2_0::BpHwThermal::_hidl_getCurrentTemperatures",
4337   "linker_set_key" : "_ZN7android8hardware7thermal4V2_011BpHwThermal28_hidl_getCurrentTemperaturesEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEbNS2_15TemperatureTypeENSt3__18functionIFvRKNS1_4V1_013ThermalStatusERKNS0_8hidl_vecINS2_11TemperatureEEEEEE",
4338   "parameters" :
4339   [
4340    {
4341     "referenced_type" : "_ZTIPN7android8hardware10IInterfaceE"
4342    },
4343    {
4344     "referenced_type" : "_ZTIPN7android8hardware7details16HidlInstrumentorE"
4345    },
4346    {
4347     "referenced_type" : "_ZTIb"
4348    },
4349    {
4350     "referenced_type" : "_ZTIN7android8hardware7thermal4V2_015TemperatureTypeE"
4351    },
4352    {
4353     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware7thermal4V1_013ThermalStatusERKNS2_8hidl_vecINS3_4V2_011TemperatureEEEEEE"
4354    }
4355   ],
4356   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4357   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/BpHwThermal.h"
4358  },
4359  {
4360   "function_name" : "android::hardware::thermal::V2_0::BpHwThermal::_hidl_getCurrentCoolingDevices",
4361   "linker_set_key" : "_ZN7android8hardware7thermal4V2_011BpHwThermal30_hidl_getCurrentCoolingDevicesEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEbNS2_11CoolingTypeENSt3__18functionIFvRKNS1_4V1_013ThermalStatusERKNS0_8hidl_vecINS2_13CoolingDeviceEEEEEE",
4362   "parameters" :
4363   [
4364    {
4365     "referenced_type" : "_ZTIPN7android8hardware10IInterfaceE"
4366    },
4367    {
4368     "referenced_type" : "_ZTIPN7android8hardware7details16HidlInstrumentorE"
4369    },
4370    {
4371     "referenced_type" : "_ZTIb"
4372    },
4373    {
4374     "referenced_type" : "_ZTIN7android8hardware7thermal4V2_011CoolingTypeE"
4375    },
4376    {
4377     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware7thermal4V1_013ThermalStatusERKNS2_8hidl_vecINS3_4V2_013CoolingDeviceEEEEEE"
4378    }
4379   ],
4380   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4381   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/BpHwThermal.h"
4382  },
4383  {
4384   "function_name" : "android::hardware::thermal::V2_0::BpHwThermal::_hidl_getTemperatureThresholds",
4385   "linker_set_key" : "_ZN7android8hardware7thermal4V2_011BpHwThermal30_hidl_getTemperatureThresholdsEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEbNS2_15TemperatureTypeENSt3__18functionIFvRKNS1_4V1_013ThermalStatusERKNS0_8hidl_vecINS2_20TemperatureThresholdEEEEEE",
4386   "parameters" :
4387   [
4388    {
4389     "referenced_type" : "_ZTIPN7android8hardware10IInterfaceE"
4390    },
4391    {
4392     "referenced_type" : "_ZTIPN7android8hardware7details16HidlInstrumentorE"
4393    },
4394    {
4395     "referenced_type" : "_ZTIb"
4396    },
4397    {
4398     "referenced_type" : "_ZTIN7android8hardware7thermal4V2_015TemperatureTypeE"
4399    },
4400    {
4401     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware7thermal4V1_013ThermalStatusERKNS2_8hidl_vecINS3_4V2_020TemperatureThresholdEEEEEE"
4402    }
4403   ],
4404   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4405   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/BpHwThermal.h"
4406  },
4407  {
4408   "function_name" : "android::hardware::thermal::V2_0::BpHwThermal::registerThermalChangedCallback",
4409   "linker_set_key" : "_ZN7android8hardware7thermal4V2_011BpHwThermal30registerThermalChangedCallbackERKNS_2spINS2_23IThermalChangedCallbackEEEbNS2_15TemperatureTypeENSt3__18functionIFvRKNS1_4V1_013ThermalStatusEEEE",
4410   "parameters" :
4411   [
4412    {
4413     "is_this_ptr" : true,
4414     "referenced_type" : "_ZTIPN7android8hardware7thermal4V2_011BpHwThermalE"
4415    },
4416    {
4417     "referenced_type" : "_ZTIRKN7android2spINS_8hardware7thermal4V2_023IThermalChangedCallbackEEE"
4418    },
4419    {
4420     "referenced_type" : "_ZTIb"
4421    },
4422    {
4423     "referenced_type" : "_ZTIN7android8hardware7thermal4V2_015TemperatureTypeE"
4424    },
4425    {
4426     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware7thermal4V1_013ThermalStatusEEEE"
4427    }
4428   ],
4429   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4430   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/BpHwThermal.h"
4431  },
4432  {
4433   "function_name" : "android::hardware::thermal::V2_0::BpHwThermal::unregisterThermalChangedCallback",
4434   "linker_set_key" : "_ZN7android8hardware7thermal4V2_011BpHwThermal32unregisterThermalChangedCallbackERKNS_2spINS2_23IThermalChangedCallbackEEENSt3__18functionIFvRKNS1_4V1_013ThermalStatusEEEE",
4435   "parameters" :
4436   [
4437    {
4438     "is_this_ptr" : true,
4439     "referenced_type" : "_ZTIPN7android8hardware7thermal4V2_011BpHwThermalE"
4440    },
4441    {
4442     "referenced_type" : "_ZTIRKN7android2spINS_8hardware7thermal4V2_023IThermalChangedCallbackEEE"
4443    },
4444    {
4445     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware7thermal4V1_013ThermalStatusEEEE"
4446    }
4447   ],
4448   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4449   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/BpHwThermal.h"
4450  },
4451  {
4452   "function_name" : "android::hardware::thermal::V2_0::BpHwThermal::_hidl_registerThermalChangedCallback",
4453   "linker_set_key" : "_ZN7android8hardware7thermal4V2_011BpHwThermal36_hidl_registerThermalChangedCallbackEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS_2spINS2_23IThermalChangedCallbackEEEbNS2_15TemperatureTypeENSt3__18functionIFvRKNS1_4V1_013ThermalStatusEEEE",
4454   "parameters" :
4455   [
4456    {
4457     "referenced_type" : "_ZTIPN7android8hardware10IInterfaceE"
4458    },
4459    {
4460     "referenced_type" : "_ZTIPN7android8hardware7details16HidlInstrumentorE"
4461    },
4462    {
4463     "referenced_type" : "_ZTIRKN7android2spINS_8hardware7thermal4V2_023IThermalChangedCallbackEEE"
4464    },
4465    {
4466     "referenced_type" : "_ZTIb"
4467    },
4468    {
4469     "referenced_type" : "_ZTIN7android8hardware7thermal4V2_015TemperatureTypeE"
4470    },
4471    {
4472     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware7thermal4V1_013ThermalStatusEEEE"
4473    }
4474   ],
4475   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4476   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/BpHwThermal.h"
4477  },
4478  {
4479   "function_name" : "android::hardware::thermal::V2_0::BpHwThermal::_hidl_unregisterThermalChangedCallback",
4480   "linker_set_key" : "_ZN7android8hardware7thermal4V2_011BpHwThermal38_hidl_unregisterThermalChangedCallbackEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS_2spINS2_23IThermalChangedCallbackEEENSt3__18functionIFvRKNS1_4V1_013ThermalStatusEEEE",
4481   "parameters" :
4482   [
4483    {
4484     "referenced_type" : "_ZTIPN7android8hardware10IInterfaceE"
4485    },
4486    {
4487     "referenced_type" : "_ZTIPN7android8hardware7details16HidlInstrumentorE"
4488    },
4489    {
4490     "referenced_type" : "_ZTIRKN7android2spINS_8hardware7thermal4V2_023IThermalChangedCallbackEEE"
4491    },
4492    {
4493     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware7thermal4V1_013ThermalStatusEEEE"
4494    }
4495   ],
4496   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4497   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/BpHwThermal.h"
4498  },
4499  {
4500   "function_name" : "android::hardware::thermal::V2_0::BpHwThermal::ping",
4501   "linker_set_key" : "_ZN7android8hardware7thermal4V2_011BpHwThermal4pingEv",
4502   "parameters" :
4503   [
4504    {
4505     "is_this_ptr" : true,
4506     "referenced_type" : "_ZTIPN7android8hardware7thermal4V2_011BpHwThermalE"
4507    }
4508   ],
4509   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4510   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/BpHwThermal.h"
4511  },
4512  {
4513   "function_name" : "android::hardware::thermal::V2_0::BpHwThermal::debug",
4514   "linker_set_key" : "_ZN7android8hardware7thermal4V2_011BpHwThermal5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
4515   "parameters" :
4516   [
4517    {
4518     "is_this_ptr" : true,
4519     "referenced_type" : "_ZTIPN7android8hardware7thermal4V2_011BpHwThermalE"
4520    },
4521    {
4522     "referenced_type" : "_ZTIRKN7android8hardware11hidl_handleE"
4523    },
4524    {
4525     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_11hidl_stringEEE"
4526    }
4527   ],
4528   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4529   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/BpHwThermal.h"
4530  },
4531  {
4532   "function_name" : "android::hardware::thermal::V2_0::BpHwThermal::BpHwThermal",
4533   "linker_set_key" : "_ZN7android8hardware7thermal4V2_011BpHwThermalC1ERKNS_2spINS0_7IBinderEEE",
4534   "parameters" :
4535   [
4536    {
4537     "is_this_ptr" : true,
4538     "referenced_type" : "_ZTIPN7android8hardware7thermal4V2_011BpHwThermalE"
4539    },
4540    {
4541     "referenced_type" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE"
4542    }
4543   ],
4544   "return_type" : "_ZTIv",
4545   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/BpHwThermal.h"
4546  },
4547  {
4548   "function_name" : "android::hardware::thermal::V2_0::BpHwThermal::BpHwThermal",
4549   "linker_set_key" : "_ZN7android8hardware7thermal4V2_011BpHwThermalC2ERKNS_2spINS0_7IBinderEEE",
4550   "parameters" :
4551   [
4552    {
4553     "is_this_ptr" : true,
4554     "referenced_type" : "_ZTIPN7android8hardware7thermal4V2_011BpHwThermalE"
4555    },
4556    {
4557     "referenced_type" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE"
4558    }
4559   ],
4560   "return_type" : "_ZTIv",
4561   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/BpHwThermal.h"
4562  },
4563  {
4564   "function_name" : "android::hardware::thermal::V2_0::writeEmbeddedToParcel",
4565   "linker_set_key" : "_ZN7android8hardware7thermal4V2_021writeEmbeddedToParcelERKNS2_11TemperatureEPNS0_6ParcelEmm",
4566   "parameters" :
4567   [
4568    {
4569     "referenced_type" : "_ZTIRKN7android8hardware7thermal4V2_011TemperatureE"
4570    },
4571    {
4572     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
4573    },
4574    {
4575     "referenced_type" : "_ZTIm"
4576    },
4577    {
4578     "referenced_type" : "_ZTIm"
4579    }
4580   ],
4581   "return_type" : "_ZTIi",
4582   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/hwtypes.h"
4583  },
4584  {
4585   "function_name" : "android::hardware::thermal::V2_0::writeEmbeddedToParcel",
4586   "linker_set_key" : "_ZN7android8hardware7thermal4V2_021writeEmbeddedToParcelERKNS2_13CoolingDeviceEPNS0_6ParcelEmm",
4587   "parameters" :
4588   [
4589    {
4590     "referenced_type" : "_ZTIRKN7android8hardware7thermal4V2_013CoolingDeviceE"
4591    },
4592    {
4593     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
4594    },
4595    {
4596     "referenced_type" : "_ZTIm"
4597    },
4598    {
4599     "referenced_type" : "_ZTIm"
4600    }
4601   ],
4602   "return_type" : "_ZTIi",
4603   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/hwtypes.h"
4604  },
4605  {
4606   "function_name" : "android::hardware::thermal::V2_0::writeEmbeddedToParcel",
4607   "linker_set_key" : "_ZN7android8hardware7thermal4V2_021writeEmbeddedToParcelERKNS2_20TemperatureThresholdEPNS0_6ParcelEmm",
4608   "parameters" :
4609   [
4610    {
4611     "referenced_type" : "_ZTIRKN7android8hardware7thermal4V2_020TemperatureThresholdE"
4612    },
4613    {
4614     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
4615    },
4616    {
4617     "referenced_type" : "_ZTIm"
4618    },
4619    {
4620     "referenced_type" : "_ZTIm"
4621    }
4622   ],
4623   "return_type" : "_ZTIi",
4624   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/hwtypes.h"
4625  },
4626  {
4627   "function_name" : "android::hardware::thermal::V2_0::readEmbeddedFromParcel",
4628   "linker_set_key" : "_ZN7android8hardware7thermal4V2_022readEmbeddedFromParcelERKNS2_11TemperatureERKNS0_6ParcelEmm",
4629   "parameters" :
4630   [
4631    {
4632     "referenced_type" : "_ZTIRKN7android8hardware7thermal4V2_011TemperatureE"
4633    },
4634    {
4635     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
4636    },
4637    {
4638     "referenced_type" : "_ZTIm"
4639    },
4640    {
4641     "referenced_type" : "_ZTIm"
4642    }
4643   ],
4644   "return_type" : "_ZTIi",
4645   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/hwtypes.h"
4646  },
4647  {
4648   "function_name" : "android::hardware::thermal::V2_0::readEmbeddedFromParcel",
4649   "linker_set_key" : "_ZN7android8hardware7thermal4V2_022readEmbeddedFromParcelERKNS2_13CoolingDeviceERKNS0_6ParcelEmm",
4650   "parameters" :
4651   [
4652    {
4653     "referenced_type" : "_ZTIRKN7android8hardware7thermal4V2_013CoolingDeviceE"
4654    },
4655    {
4656     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
4657    },
4658    {
4659     "referenced_type" : "_ZTIm"
4660    },
4661    {
4662     "referenced_type" : "_ZTIm"
4663    }
4664   ],
4665   "return_type" : "_ZTIi",
4666   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/hwtypes.h"
4667  },
4668  {
4669   "function_name" : "android::hardware::thermal::V2_0::readEmbeddedFromParcel",
4670   "linker_set_key" : "_ZN7android8hardware7thermal4V2_022readEmbeddedFromParcelERKNS2_20TemperatureThresholdERKNS0_6ParcelEmm",
4671   "parameters" :
4672   [
4673    {
4674     "referenced_type" : "_ZTIRKN7android8hardware7thermal4V2_020TemperatureThresholdE"
4675    },
4676    {
4677     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
4678    },
4679    {
4680     "referenced_type" : "_ZTIm"
4681    },
4682    {
4683     "referenced_type" : "_ZTIm"
4684    }
4685   ],
4686   "return_type" : "_ZTIi",
4687   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/hwtypes.h"
4688  },
4689  {
4690   "function_name" : "android::hardware::thermal::V2_0::IThermalChangedCallback::getService",
4691   "linker_set_key" : "_ZN7android8hardware7thermal4V2_023IThermalChangedCallback10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
4692   "parameters" :
4693   [
4694    {
4695     "default_arg" : true,
4696     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE#ODR:out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]/android_vendor.R_arm64_armv8-a_static/obj/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++/gen/android/hardware/thermal/2.0/ThermalChangedCallbackAll.sdump"
4697    },
4698    {
4699     "default_arg" : true,
4700     "referenced_type" : "_ZTIb"
4701    }
4702   ],
4703   "return_type" : "_ZTIN7android2spINS_8hardware7thermal4V2_023IThermalChangedCallbackEEE",
4704   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/IThermalChangedCallback.h"
4705  },
4706  {
4707   "function_name" : "android::hardware::thermal::V2_0::IThermalChangedCallback::linkToDeath",
4708   "linker_set_key" : "_ZN7android8hardware7thermal4V2_023IThermalChangedCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm",
4709   "parameters" :
4710   [
4711    {
4712     "is_this_ptr" : true,
4713     "referenced_type" : "_ZTIPN7android8hardware7thermal4V2_023IThermalChangedCallbackE"
4714    },
4715    {
4716     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
4717    },
4718    {
4719     "referenced_type" : "_ZTIm"
4720    }
4721   ],
4722   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
4723   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/IThermalChangedCallback.h"
4724  },
4725  {
4726   "function_name" : "android::hardware::thermal::V2_0::IThermalChangedCallback::getDebugInfo",
4727   "linker_set_key" : "_ZN7android8hardware7thermal4V2_023IThermalChangedCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
4728   "parameters" :
4729   [
4730    {
4731     "is_this_ptr" : true,
4732     "referenced_type" : "_ZTIPN7android8hardware7thermal4V2_023IThermalChangedCallbackE"
4733    },
4734    {
4735     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android4hidl4base4V1_09DebugInfoEEEE"
4736    }
4737   ],
4738   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4739   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/IThermalChangedCallback.h"
4740  },
4741  {
4742   "function_name" : "android::hardware::thermal::V2_0::IThermalChangedCallback::getHashChain",
4743   "linker_set_key" : "_ZN7android8hardware7thermal4V2_023IThermalChangedCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE",
4744   "parameters" :
4745   [
4746    {
4747     "is_this_ptr" : true,
4748     "referenced_type" : "_ZTIPN7android8hardware7thermal4V2_023IThermalChangedCallbackE"
4749    },
4750    {
4751     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_10hidl_arrayIhLm32EJEEEEEEEE"
4752    }
4753   ],
4754   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4755   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/IThermalChangedCallback.h"
4756  },
4757  {
4758   "function_name" : "android::hardware::thermal::V2_0::IThermalChangedCallback::tryGetService",
4759   "linker_set_key" : "_ZN7android8hardware7thermal4V2_023IThermalChangedCallback13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
4760   "parameters" :
4761   [
4762    {
4763     "default_arg" : true,
4764     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE#ODR:out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]/android_vendor.R_arm64_armv8-a_static/obj/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++/gen/android/hardware/thermal/2.0/ThermalChangedCallbackAll.sdump"
4765    },
4766    {
4767     "default_arg" : true,
4768     "referenced_type" : "_ZTIb"
4769    }
4770   ],
4771   "return_type" : "_ZTIN7android2spINS_8hardware7thermal4V2_023IThermalChangedCallbackEEE",
4772   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/IThermalChangedCallback.h"
4773  },
4774  {
4775   "function_name" : "android::hardware::thermal::V2_0::IThermalChangedCallback::unlinkToDeath",
4776   "linker_set_key" : "_ZN7android8hardware7thermal4V2_023IThermalChangedCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
4777   "parameters" :
4778   [
4779    {
4780     "is_this_ptr" : true,
4781     "referenced_type" : "_ZTIPN7android8hardware7thermal4V2_023IThermalChangedCallbackE"
4782    },
4783    {
4784     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
4785    }
4786   ],
4787   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
4788   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/IThermalChangedCallback.h"
4789  },
4790  {
4791   "function_name" : "android::hardware::thermal::V2_0::IThermalChangedCallback::interfaceChain",
4792   "linker_set_key" : "_ZN7android8hardware7thermal4V2_023IThermalChangedCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
4793   "parameters" :
4794   [
4795    {
4796     "is_this_ptr" : true,
4797     "referenced_type" : "_ZTIPN7android8hardware7thermal4V2_023IThermalChangedCallbackE"
4798    },
4799    {
4800     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_11hidl_stringEEEEEE"
4801    }
4802   ],
4803   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4804   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/IThermalChangedCallback.h"
4805  },
4806  {
4807   "function_name" : "android::hardware::thermal::V2_0::IThermalChangedCallback::registerAsService",
4808   "linker_set_key" : "_ZN7android8hardware7thermal4V2_023IThermalChangedCallback17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE",
4809   "parameters" :
4810   [
4811    {
4812     "is_this_ptr" : true,
4813     "referenced_type" : "_ZTIPN7android8hardware7thermal4V2_023IThermalChangedCallbackE"
4814    },
4815    {
4816     "default_arg" : true,
4817     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE#ODR:out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]/android_vendor.R_arm64_armv8-a_static/obj/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++/gen/android/hardware/thermal/2.0/ThermalChangedCallbackAll.sdump"
4818    }
4819   ],
4820   "return_type" : "_ZTIi",
4821   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/IThermalChangedCallback.h"
4822  },
4823  {
4824   "function_name" : "android::hardware::thermal::V2_0::IThermalChangedCallback::interfaceDescriptor",
4825   "linker_set_key" : "_ZN7android8hardware7thermal4V2_023IThermalChangedCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
4826   "parameters" :
4827   [
4828    {
4829     "is_this_ptr" : true,
4830     "referenced_type" : "_ZTIPN7android8hardware7thermal4V2_023IThermalChangedCallbackE"
4831    },
4832    {
4833     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware11hidl_stringEEEE"
4834    }
4835   ],
4836   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4837   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/IThermalChangedCallback.h"
4838  },
4839  {
4840   "function_name" : "android::hardware::thermal::V2_0::IThermalChangedCallback::notifySyspropsChanged",
4841   "linker_set_key" : "_ZN7android8hardware7thermal4V2_023IThermalChangedCallback21notifySyspropsChangedEv",
4842   "parameters" :
4843   [
4844    {
4845     "is_this_ptr" : true,
4846     "referenced_type" : "_ZTIPN7android8hardware7thermal4V2_023IThermalChangedCallbackE"
4847    }
4848   ],
4849   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4850   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/IThermalChangedCallback.h"
4851  },
4852  {
4853   "function_name" : "android::hardware::thermal::V2_0::IThermalChangedCallback::setHALInstrumentation",
4854   "linker_set_key" : "_ZN7android8hardware7thermal4V2_023IThermalChangedCallback21setHALInstrumentationEv",
4855   "parameters" :
4856   [
4857    {
4858     "is_this_ptr" : true,
4859     "referenced_type" : "_ZTIPN7android8hardware7thermal4V2_023IThermalChangedCallbackE"
4860    }
4861   ],
4862   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4863   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/IThermalChangedCallback.h"
4864  },
4865  {
4866   "function_name" : "android::hardware::thermal::V2_0::IThermalChangedCallback::registerForNotifications",
4867   "linker_set_key" : "_ZN7android8hardware7thermal4V2_023IThermalChangedCallback24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
4868   "parameters" :
4869   [
4870    {
4871     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE#ODR:out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]/android_vendor.R_arm64_armv8-a_static/obj/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++/gen/android/hardware/thermal/2.0/ThermalChangedCallbackAll.sdump"
4872    },
4873    {
4874     "referenced_type" : "_ZTIRKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
4875    }
4876   ],
4877   "return_type" : "_ZTIb",
4878   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/IThermalChangedCallback.h"
4879  },
4880  {
4881   "function_name" : "android::hardware::thermal::V2_0::IThermalChangedCallback::ping",
4882   "linker_set_key" : "_ZN7android8hardware7thermal4V2_023IThermalChangedCallback4pingEv",
4883   "parameters" :
4884   [
4885    {
4886     "is_this_ptr" : true,
4887     "referenced_type" : "_ZTIPN7android8hardware7thermal4V2_023IThermalChangedCallbackE"
4888    }
4889   ],
4890   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4891   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/IThermalChangedCallback.h"
4892  },
4893  {
4894   "function_name" : "android::hardware::thermal::V2_0::IThermalChangedCallback::debug",
4895   "linker_set_key" : "_ZN7android8hardware7thermal4V2_023IThermalChangedCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
4896   "parameters" :
4897   [
4898    {
4899     "is_this_ptr" : true,
4900     "referenced_type" : "_ZTIPN7android8hardware7thermal4V2_023IThermalChangedCallbackE"
4901    },
4902    {
4903     "referenced_type" : "_ZTIRKN7android8hardware11hidl_handleE"
4904    },
4905    {
4906     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_11hidl_stringEEE"
4907    }
4908   ],
4909   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4910   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/IThermalChangedCallback.h"
4911  },
4912  {
4913   "function_name" : "android::hardware::thermal::V2_0::IThermalChangedCallback::castFrom",
4914   "linker_set_key" : "_ZN7android8hardware7thermal4V2_023IThermalChangedCallback8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb",
4915   "parameters" :
4916   [
4917    {
4918     "referenced_type" : "_ZTIRKN7android2spINS_4hidl4base4V1_05IBaseEEE"
4919    },
4920    {
4921     "default_arg" : true,
4922     "referenced_type" : "_ZTIb"
4923    }
4924   ],
4925   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_7thermal4V2_023IThermalChangedCallbackEEEEE",
4926   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/IThermalChangedCallback.h"
4927  },
4928  {
4929   "function_name" : "android::hardware::thermal::V2_0::IThermalChangedCallback::castFrom",
4930   "linker_set_key" : "_ZN7android8hardware7thermal4V2_023IThermalChangedCallback8castFromERKNS_2spIS3_EEb",
4931   "parameters" :
4932   [
4933    {
4934     "referenced_type" : "_ZTIRKN7android2spINS_8hardware7thermal4V2_023IThermalChangedCallbackEEE"
4935    },
4936    {
4937     "default_arg" : true,
4938     "referenced_type" : "_ZTIb"
4939    }
4940   ],
4941   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_7thermal4V2_023IThermalChangedCallbackEEEEE",
4942   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/IThermalChangedCallback.h"
4943  },
4944  {
4945   "access" : "private",
4946   "function_name" : "android::hardware::thermal::V2_0::BsThermalChangedCallback::addOnewayTask",
4947   "linker_set_key" : "_ZN7android8hardware7thermal4V2_024BsThermalChangedCallback13addOnewayTaskENSt3__18functionIFvvEEE",
4948   "parameters" :
4949   [
4950    {
4951     "is_this_ptr" : true,
4952     "referenced_type" : "_ZTIPN7android8hardware7thermal4V2_024BsThermalChangedCallbackE"
4953    },
4954    {
4955     "referenced_type" : "_ZTINSt3__18functionIFvvEEE"
4956    }
4957   ],
4958   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4959   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/BsThermalChangedCallback.h"
4960  },
4961  {
4962   "function_name" : "android::hardware::thermal::V2_0::BsThermalChangedCallback::BsThermalChangedCallback",
4963   "linker_set_key" : "_ZN7android8hardware7thermal4V2_024BsThermalChangedCallbackC1ENS_2spINS2_23IThermalChangedCallbackEEE",
4964   "parameters" :
4965   [
4966    {
4967     "is_this_ptr" : true,
4968     "referenced_type" : "_ZTIPN7android8hardware7thermal4V2_024BsThermalChangedCallbackE"
4969    },
4970    {
4971     "referenced_type" : "_ZTIKN7android2spINS_8hardware7thermal4V2_023IThermalChangedCallbackEEE"
4972    }
4973   ],
4974   "return_type" : "_ZTIv",
4975   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/BsThermalChangedCallback.h"
4976  },
4977  {
4978   "function_name" : "android::hardware::thermal::V2_0::BsThermalChangedCallback::BsThermalChangedCallback",
4979   "linker_set_key" : "_ZN7android8hardware7thermal4V2_024BsThermalChangedCallbackC2ENS_2spINS2_23IThermalChangedCallbackEEE",
4980   "parameters" :
4981   [
4982    {
4983     "is_this_ptr" : true,
4984     "referenced_type" : "_ZTIPN7android8hardware7thermal4V2_024BsThermalChangedCallbackE"
4985    },
4986    {
4987     "referenced_type" : "_ZTIKN7android2spINS_8hardware7thermal4V2_023IThermalChangedCallbackEEE"
4988    }
4989   ],
4990   "return_type" : "_ZTIv",
4991   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/BsThermalChangedCallback.h"
4992  },
4993  {
4994   "function_name" : "android::hardware::thermal::V2_0::BnHwThermalChangedCallback::onTransact",
4995   "linker_set_key" : "_ZN7android8hardware7thermal4V2_026BnHwThermalChangedCallback10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE",
4996   "parameters" :
4997   [
4998    {
4999     "is_this_ptr" : true,
5000     "referenced_type" : "_ZTIPN7android8hardware7thermal4V2_026BnHwThermalChangedCallbackE"
5001    },
5002    {
5003     "referenced_type" : "_ZTIj"
5004    },
5005    {
5006     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
5007    },
5008    {
5009     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
5010    },
5011    {
5012     "default_arg" : true,
5013     "referenced_type" : "_ZTIj"
5014    },
5015    {
5016     "default_arg" : true,
5017     "referenced_type" : "_ZTINSt3__18functionIFvRN7android8hardware6ParcelEEEE"
5018    }
5019   ],
5020   "return_type" : "_ZTIi",
5021   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/BnHwThermalChangedCallback.h"
5022  },
5023  {
5024   "access" : "private",
5025   "function_name" : "android::hardware::thermal::V2_0::BnHwThermalChangedCallback::getDebugInfo",
5026   "linker_set_key" : "_ZN7android8hardware7thermal4V2_026BnHwThermalChangedCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
5027   "parameters" :
5028   [
5029    {
5030     "is_this_ptr" : true,
5031     "referenced_type" : "_ZTIPN7android8hardware7thermal4V2_026BnHwThermalChangedCallbackE"
5032    },
5033    {
5034     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android4hidl4base4V1_09DebugInfoEEEE"
5035    }
5036   ],
5037   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5038   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/BnHwThermalChangedCallback.h"
5039  },
5040  {
5041   "function_name" : "android::hardware::thermal::V2_0::BnHwThermalChangedCallback::_hidl_notifyThrottling",
5042   "linker_set_key" : "_ZN7android8hardware7thermal4V2_026BnHwThermalChangedCallback22_hidl_notifyThrottlingEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
5043   "parameters" :
5044   [
5045    {
5046     "referenced_type" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE"
5047    },
5048    {
5049     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
5050    },
5051    {
5052     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
5053    },
5054    {
5055     "referenced_type" : "_ZTINSt3__18functionIFvRN7android8hardware6ParcelEEEE"
5056    }
5057   ],
5058   "return_type" : "_ZTIi",
5059   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/BnHwThermalChangedCallback.h"
5060  },
5061  {
5062   "access" : "private",
5063   "function_name" : "android::hardware::thermal::V2_0::BnHwThermalChangedCallback::ping",
5064   "linker_set_key" : "_ZN7android8hardware7thermal4V2_026BnHwThermalChangedCallback4pingEv",
5065   "parameters" :
5066   [
5067    {
5068     "is_this_ptr" : true,
5069     "referenced_type" : "_ZTIPN7android8hardware7thermal4V2_026BnHwThermalChangedCallbackE"
5070    }
5071   ],
5072   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5073   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/BnHwThermalChangedCallback.h"
5074  },
5075  {
5076   "function_name" : "android::hardware::thermal::V2_0::BnHwThermalChangedCallback::BnHwThermalChangedCallback",
5077   "linker_set_key" : "_ZN7android8hardware7thermal4V2_026BnHwThermalChangedCallbackC1ERKNS_2spINS2_23IThermalChangedCallbackEEE",
5078   "parameters" :
5079   [
5080    {
5081     "is_this_ptr" : true,
5082     "referenced_type" : "_ZTIPN7android8hardware7thermal4V2_026BnHwThermalChangedCallbackE"
5083    },
5084    {
5085     "referenced_type" : "_ZTIRKN7android2spINS_8hardware7thermal4V2_023IThermalChangedCallbackEEE"
5086    }
5087   ],
5088   "return_type" : "_ZTIv",
5089   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/BnHwThermalChangedCallback.h"
5090  },
5091  {
5092   "function_name" : "android::hardware::thermal::V2_0::BnHwThermalChangedCallback::BnHwThermalChangedCallback",
5093   "linker_set_key" : "_ZN7android8hardware7thermal4V2_026BnHwThermalChangedCallbackC2ERKNS_2spINS2_23IThermalChangedCallbackEEE",
5094   "parameters" :
5095   [
5096    {
5097     "is_this_ptr" : true,
5098     "referenced_type" : "_ZTIPN7android8hardware7thermal4V2_026BnHwThermalChangedCallbackE"
5099    },
5100    {
5101     "referenced_type" : "_ZTIRKN7android2spINS_8hardware7thermal4V2_023IThermalChangedCallbackEEE"
5102    }
5103   ],
5104   "return_type" : "_ZTIv",
5105   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/BnHwThermalChangedCallback.h"
5106  },
5107  {
5108   "function_name" : "android::hardware::thermal::V2_0::BnHwThermalChangedCallback::~BnHwThermalChangedCallback",
5109   "linker_set_key" : "_ZN7android8hardware7thermal4V2_026BnHwThermalChangedCallbackD0Ev",
5110   "parameters" :
5111   [
5112    {
5113     "is_this_ptr" : true,
5114     "referenced_type" : "_ZTIPN7android8hardware7thermal4V2_026BnHwThermalChangedCallbackE"
5115    }
5116   ],
5117   "return_type" : "_ZTIv",
5118   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/BnHwThermalChangedCallback.h"
5119  },
5120  {
5121   "function_name" : "android::hardware::thermal::V2_0::BnHwThermalChangedCallback::~BnHwThermalChangedCallback",
5122   "linker_set_key" : "_ZN7android8hardware7thermal4V2_026BnHwThermalChangedCallbackD1Ev",
5123   "parameters" :
5124   [
5125    {
5126     "is_this_ptr" : true,
5127     "referenced_type" : "_ZTIPN7android8hardware7thermal4V2_026BnHwThermalChangedCallbackE"
5128    }
5129   ],
5130   "return_type" : "_ZTIv",
5131   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/BnHwThermalChangedCallback.h"
5132  },
5133  {
5134   "function_name" : "android::hardware::thermal::V2_0::BnHwThermalChangedCallback::~BnHwThermalChangedCallback",
5135   "linker_set_key" : "_ZN7android8hardware7thermal4V2_026BnHwThermalChangedCallbackD2Ev",
5136   "parameters" :
5137   [
5138    {
5139     "is_this_ptr" : true,
5140     "referenced_type" : "_ZTIPN7android8hardware7thermal4V2_026BnHwThermalChangedCallbackE"
5141    }
5142   ],
5143   "return_type" : "_ZTIv",
5144   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/BnHwThermalChangedCallback.h"
5145  },
5146  {
5147   "function_name" : "android::hardware::thermal::V2_0::BpHwThermalChangedCallback::linkToDeath",
5148   "linker_set_key" : "_ZN7android8hardware7thermal4V2_026BpHwThermalChangedCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm",
5149   "parameters" :
5150   [
5151    {
5152     "is_this_ptr" : true,
5153     "referenced_type" : "_ZTIPN7android8hardware7thermal4V2_026BpHwThermalChangedCallbackE"
5154    },
5155    {
5156     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
5157    },
5158    {
5159     "referenced_type" : "_ZTIm"
5160    }
5161   ],
5162   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
5163   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/BpHwThermalChangedCallback.h"
5164  },
5165  {
5166   "function_name" : "android::hardware::thermal::V2_0::BpHwThermalChangedCallback::getDebugInfo",
5167   "linker_set_key" : "_ZN7android8hardware7thermal4V2_026BpHwThermalChangedCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
5168   "parameters" :
5169   [
5170    {
5171     "is_this_ptr" : true,
5172     "referenced_type" : "_ZTIPN7android8hardware7thermal4V2_026BpHwThermalChangedCallbackE"
5173    },
5174    {
5175     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android4hidl4base4V1_09DebugInfoEEEE"
5176    }
5177   ],
5178   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5179   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/BpHwThermalChangedCallback.h"
5180  },
5181  {
5182   "function_name" : "android::hardware::thermal::V2_0::BpHwThermalChangedCallback::getHashChain",
5183   "linker_set_key" : "_ZN7android8hardware7thermal4V2_026BpHwThermalChangedCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE",
5184   "parameters" :
5185   [
5186    {
5187     "is_this_ptr" : true,
5188     "referenced_type" : "_ZTIPN7android8hardware7thermal4V2_026BpHwThermalChangedCallbackE"
5189    },
5190    {
5191     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_10hidl_arrayIhLm32EJEEEEEEEE"
5192    }
5193   ],
5194   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5195   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/BpHwThermalChangedCallback.h"
5196  },
5197  {
5198   "function_name" : "android::hardware::thermal::V2_0::BpHwThermalChangedCallback::unlinkToDeath",
5199   "linker_set_key" : "_ZN7android8hardware7thermal4V2_026BpHwThermalChangedCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
5200   "parameters" :
5201   [
5202    {
5203     "is_this_ptr" : true,
5204     "referenced_type" : "_ZTIPN7android8hardware7thermal4V2_026BpHwThermalChangedCallbackE"
5205    },
5206    {
5207     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
5208    }
5209   ],
5210   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
5211   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/BpHwThermalChangedCallback.h"
5212  },
5213  {
5214   "function_name" : "android::hardware::thermal::V2_0::BpHwThermalChangedCallback::interfaceChain",
5215   "linker_set_key" : "_ZN7android8hardware7thermal4V2_026BpHwThermalChangedCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
5216   "parameters" :
5217   [
5218    {
5219     "is_this_ptr" : true,
5220     "referenced_type" : "_ZTIPN7android8hardware7thermal4V2_026BpHwThermalChangedCallbackE"
5221    },
5222    {
5223     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_11hidl_stringEEEEEE"
5224    }
5225   ],
5226   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5227   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/BpHwThermalChangedCallback.h"
5228  },
5229  {
5230   "function_name" : "android::hardware::thermal::V2_0::BpHwThermalChangedCallback::onLastStrongRef",
5231   "linker_set_key" : "_ZN7android8hardware7thermal4V2_026BpHwThermalChangedCallback15onLastStrongRefEPKv",
5232   "parameters" :
5233   [
5234    {
5235     "is_this_ptr" : true,
5236     "referenced_type" : "_ZTIPN7android8hardware7thermal4V2_026BpHwThermalChangedCallbackE"
5237    },
5238    {
5239     "referenced_type" : "_ZTIPKv"
5240    }
5241   ],
5242   "return_type" : "_ZTIv",
5243   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/BpHwThermalChangedCallback.h"
5244  },
5245  {
5246   "function_name" : "android::hardware::thermal::V2_0::BpHwThermalChangedCallback::notifyThrottling",
5247   "linker_set_key" : "_ZN7android8hardware7thermal4V2_026BpHwThermalChangedCallback16notifyThrottlingERKNS2_11TemperatureE",
5248   "parameters" :
5249   [
5250    {
5251     "is_this_ptr" : true,
5252     "referenced_type" : "_ZTIPN7android8hardware7thermal4V2_026BpHwThermalChangedCallbackE"
5253    },
5254    {
5255     "referenced_type" : "_ZTIRKN7android8hardware7thermal4V2_011TemperatureE"
5256    }
5257   ],
5258   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5259   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/BpHwThermalChangedCallback.h"
5260  },
5261  {
5262   "function_name" : "android::hardware::thermal::V2_0::BpHwThermalChangedCallback::interfaceDescriptor",
5263   "linker_set_key" : "_ZN7android8hardware7thermal4V2_026BpHwThermalChangedCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
5264   "parameters" :
5265   [
5266    {
5267     "is_this_ptr" : true,
5268     "referenced_type" : "_ZTIPN7android8hardware7thermal4V2_026BpHwThermalChangedCallbackE"
5269    },
5270    {
5271     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware11hidl_stringEEEE"
5272    }
5273   ],
5274   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5275   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/BpHwThermalChangedCallback.h"
5276  },
5277  {
5278   "function_name" : "android::hardware::thermal::V2_0::BpHwThermalChangedCallback::notifySyspropsChanged",
5279   "linker_set_key" : "_ZN7android8hardware7thermal4V2_026BpHwThermalChangedCallback21notifySyspropsChangedEv",
5280   "parameters" :
5281   [
5282    {
5283     "is_this_ptr" : true,
5284     "referenced_type" : "_ZTIPN7android8hardware7thermal4V2_026BpHwThermalChangedCallbackE"
5285    }
5286   ],
5287   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5288   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/BpHwThermalChangedCallback.h"
5289  },
5290  {
5291   "function_name" : "android::hardware::thermal::V2_0::BpHwThermalChangedCallback::setHALInstrumentation",
5292   "linker_set_key" : "_ZN7android8hardware7thermal4V2_026BpHwThermalChangedCallback21setHALInstrumentationEv",
5293   "parameters" :
5294   [
5295    {
5296     "is_this_ptr" : true,
5297     "referenced_type" : "_ZTIPN7android8hardware7thermal4V2_026BpHwThermalChangedCallbackE"
5298    }
5299   ],
5300   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5301   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/BpHwThermalChangedCallback.h"
5302  },
5303  {
5304   "function_name" : "android::hardware::thermal::V2_0::BpHwThermalChangedCallback::_hidl_notifyThrottling",
5305   "linker_set_key" : "_ZN7android8hardware7thermal4V2_026BpHwThermalChangedCallback22_hidl_notifyThrottlingEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS2_11TemperatureE",
5306   "parameters" :
5307   [
5308    {
5309     "referenced_type" : "_ZTIPN7android8hardware10IInterfaceE"
5310    },
5311    {
5312     "referenced_type" : "_ZTIPN7android8hardware7details16HidlInstrumentorE"
5313    },
5314    {
5315     "referenced_type" : "_ZTIRKN7android8hardware7thermal4V2_011TemperatureE"
5316    }
5317   ],
5318   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5319   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/BpHwThermalChangedCallback.h"
5320  },
5321  {
5322   "function_name" : "android::hardware::thermal::V2_0::BpHwThermalChangedCallback::ping",
5323   "linker_set_key" : "_ZN7android8hardware7thermal4V2_026BpHwThermalChangedCallback4pingEv",
5324   "parameters" :
5325   [
5326    {
5327     "is_this_ptr" : true,
5328     "referenced_type" : "_ZTIPN7android8hardware7thermal4V2_026BpHwThermalChangedCallbackE"
5329    }
5330   ],
5331   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5332   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/BpHwThermalChangedCallback.h"
5333  },
5334  {
5335   "function_name" : "android::hardware::thermal::V2_0::BpHwThermalChangedCallback::debug",
5336   "linker_set_key" : "_ZN7android8hardware7thermal4V2_026BpHwThermalChangedCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
5337   "parameters" :
5338   [
5339    {
5340     "is_this_ptr" : true,
5341     "referenced_type" : "_ZTIPN7android8hardware7thermal4V2_026BpHwThermalChangedCallbackE"
5342    },
5343    {
5344     "referenced_type" : "_ZTIRKN7android8hardware11hidl_handleE"
5345    },
5346    {
5347     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_11hidl_stringEEE"
5348    }
5349   ],
5350   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5351   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/BpHwThermalChangedCallback.h"
5352  },
5353  {
5354   "function_name" : "android::hardware::thermal::V2_0::BpHwThermalChangedCallback::BpHwThermalChangedCallback",
5355   "linker_set_key" : "_ZN7android8hardware7thermal4V2_026BpHwThermalChangedCallbackC1ERKNS_2spINS0_7IBinderEEE",
5356   "parameters" :
5357   [
5358    {
5359     "is_this_ptr" : true,
5360     "referenced_type" : "_ZTIPN7android8hardware7thermal4V2_026BpHwThermalChangedCallbackE"
5361    },
5362    {
5363     "referenced_type" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE"
5364    }
5365   ],
5366   "return_type" : "_ZTIv",
5367   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/BpHwThermalChangedCallback.h"
5368  },
5369  {
5370   "function_name" : "android::hardware::thermal::V2_0::BpHwThermalChangedCallback::BpHwThermalChangedCallback",
5371   "linker_set_key" : "_ZN7android8hardware7thermal4V2_026BpHwThermalChangedCallbackC2ERKNS_2spINS0_7IBinderEEE",
5372   "parameters" :
5373   [
5374    {
5375     "is_this_ptr" : true,
5376     "referenced_type" : "_ZTIPN7android8hardware7thermal4V2_026BpHwThermalChangedCallbackE"
5377    },
5378    {
5379     "referenced_type" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE"
5380    }
5381   ],
5382   "return_type" : "_ZTIv",
5383   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/BpHwThermalChangedCallback.h"
5384  },
5385  {
5386   "function_name" : "android::hardware::thermal::V2_0::IThermal::getService",
5387   "linker_set_key" : "_ZN7android8hardware7thermal4V2_08IThermal10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
5388   "parameters" :
5389   [
5390    {
5391     "default_arg" : true,
5392     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
5393    },
5394    {
5395     "default_arg" : true,
5396     "referenced_type" : "_ZTIb"
5397    }
5398   ],
5399   "return_type" : "_ZTIN7android2spINS_8hardware7thermal4V2_08IThermalEEE",
5400   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/IThermal.h"
5401  },
5402  {
5403   "function_name" : "android::hardware::thermal::V2_0::IThermal::linkToDeath",
5404   "linker_set_key" : "_ZN7android8hardware7thermal4V2_08IThermal11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm",
5405   "parameters" :
5406   [
5407    {
5408     "is_this_ptr" : true,
5409     "referenced_type" : "_ZTIPN7android8hardware7thermal4V2_08IThermalE"
5410    },
5411    {
5412     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
5413    },
5414    {
5415     "referenced_type" : "_ZTIm"
5416    }
5417   ],
5418   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
5419   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/IThermal.h"
5420  },
5421  {
5422   "function_name" : "android::hardware::thermal::V2_0::IThermal::getDebugInfo",
5423   "linker_set_key" : "_ZN7android8hardware7thermal4V2_08IThermal12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
5424   "parameters" :
5425   [
5426    {
5427     "is_this_ptr" : true,
5428     "referenced_type" : "_ZTIPN7android8hardware7thermal4V2_08IThermalE"
5429    },
5430    {
5431     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android4hidl4base4V1_09DebugInfoEEEE"
5432    }
5433   ],
5434   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5435   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/IThermal.h"
5436  },
5437  {
5438   "function_name" : "android::hardware::thermal::V2_0::IThermal::getHashChain",
5439   "linker_set_key" : "_ZN7android8hardware7thermal4V2_08IThermal12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE",
5440   "parameters" :
5441   [
5442    {
5443     "is_this_ptr" : true,
5444     "referenced_type" : "_ZTIPN7android8hardware7thermal4V2_08IThermalE"
5445    },
5446    {
5447     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_10hidl_arrayIhLm32EJEEEEEEEE"
5448    }
5449   ],
5450   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5451   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/IThermal.h"
5452  },
5453  {
5454   "function_name" : "android::hardware::thermal::V2_0::IThermal::tryGetService",
5455   "linker_set_key" : "_ZN7android8hardware7thermal4V2_08IThermal13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
5456   "parameters" :
5457   [
5458    {
5459     "default_arg" : true,
5460     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
5461    },
5462    {
5463     "default_arg" : true,
5464     "referenced_type" : "_ZTIb"
5465    }
5466   ],
5467   "return_type" : "_ZTIN7android2spINS_8hardware7thermal4V2_08IThermalEEE",
5468   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/IThermal.h"
5469  },
5470  {
5471   "function_name" : "android::hardware::thermal::V2_0::IThermal::unlinkToDeath",
5472   "linker_set_key" : "_ZN7android8hardware7thermal4V2_08IThermal13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
5473   "parameters" :
5474   [
5475    {
5476     "is_this_ptr" : true,
5477     "referenced_type" : "_ZTIPN7android8hardware7thermal4V2_08IThermalE"
5478    },
5479    {
5480     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
5481    }
5482   ],
5483   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
5484   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/IThermal.h"
5485  },
5486  {
5487   "function_name" : "android::hardware::thermal::V2_0::IThermal::interfaceChain",
5488   "linker_set_key" : "_ZN7android8hardware7thermal4V2_08IThermal14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
5489   "parameters" :
5490   [
5491    {
5492     "is_this_ptr" : true,
5493     "referenced_type" : "_ZTIPN7android8hardware7thermal4V2_08IThermalE"
5494    },
5495    {
5496     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_11hidl_stringEEEEEE"
5497    }
5498   ],
5499   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5500   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/IThermal.h"
5501  },
5502  {
5503   "function_name" : "android::hardware::thermal::V2_0::IThermal::registerAsService",
5504   "linker_set_key" : "_ZN7android8hardware7thermal4V2_08IThermal17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE",
5505   "parameters" :
5506   [
5507    {
5508     "is_this_ptr" : true,
5509     "referenced_type" : "_ZTIPN7android8hardware7thermal4V2_08IThermalE"
5510    },
5511    {
5512     "default_arg" : true,
5513     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
5514    }
5515   ],
5516   "return_type" : "_ZTIi",
5517   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/IThermal.h"
5518  },
5519  {
5520   "function_name" : "android::hardware::thermal::V2_0::IThermal::interfaceDescriptor",
5521   "linker_set_key" : "_ZN7android8hardware7thermal4V2_08IThermal19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
5522   "parameters" :
5523   [
5524    {
5525     "is_this_ptr" : true,
5526     "referenced_type" : "_ZTIPN7android8hardware7thermal4V2_08IThermalE"
5527    },
5528    {
5529     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware11hidl_stringEEEE"
5530    }
5531   ],
5532   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5533   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/IThermal.h"
5534  },
5535  {
5536   "function_name" : "android::hardware::thermal::V2_0::IThermal::notifySyspropsChanged",
5537   "linker_set_key" : "_ZN7android8hardware7thermal4V2_08IThermal21notifySyspropsChangedEv",
5538   "parameters" :
5539   [
5540    {
5541     "is_this_ptr" : true,
5542     "referenced_type" : "_ZTIPN7android8hardware7thermal4V2_08IThermalE"
5543    }
5544   ],
5545   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5546   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/IThermal.h"
5547  },
5548  {
5549   "function_name" : "android::hardware::thermal::V2_0::IThermal::setHALInstrumentation",
5550   "linker_set_key" : "_ZN7android8hardware7thermal4V2_08IThermal21setHALInstrumentationEv",
5551   "parameters" :
5552   [
5553    {
5554     "is_this_ptr" : true,
5555     "referenced_type" : "_ZTIPN7android8hardware7thermal4V2_08IThermalE"
5556    }
5557   ],
5558   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5559   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/IThermal.h"
5560  },
5561  {
5562   "function_name" : "android::hardware::thermal::V2_0::IThermal::registerForNotifications",
5563   "linker_set_key" : "_ZN7android8hardware7thermal4V2_08IThermal24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
5564   "parameters" :
5565   [
5566    {
5567     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
5568    },
5569    {
5570     "referenced_type" : "_ZTIRKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
5571    }
5572   ],
5573   "return_type" : "_ZTIb",
5574   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/IThermal.h"
5575  },
5576  {
5577   "function_name" : "android::hardware::thermal::V2_0::IThermal::ping",
5578   "linker_set_key" : "_ZN7android8hardware7thermal4V2_08IThermal4pingEv",
5579   "parameters" :
5580   [
5581    {
5582     "is_this_ptr" : true,
5583     "referenced_type" : "_ZTIPN7android8hardware7thermal4V2_08IThermalE"
5584    }
5585   ],
5586   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5587   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/IThermal.h"
5588  },
5589  {
5590   "function_name" : "android::hardware::thermal::V2_0::IThermal::debug",
5591   "linker_set_key" : "_ZN7android8hardware7thermal4V2_08IThermal5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
5592   "parameters" :
5593   [
5594    {
5595     "is_this_ptr" : true,
5596     "referenced_type" : "_ZTIPN7android8hardware7thermal4V2_08IThermalE"
5597    },
5598    {
5599     "referenced_type" : "_ZTIRKN7android8hardware11hidl_handleE"
5600    },
5601    {
5602     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_11hidl_stringEEE"
5603    }
5604   ],
5605   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5606   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/IThermal.h"
5607  },
5608  {
5609   "function_name" : "android::hardware::thermal::V2_0::IThermal::castFrom",
5610   "linker_set_key" : "_ZN7android8hardware7thermal4V2_08IThermal8castFromERKNS_2spINS1_4V1_08IThermalEEEb",
5611   "parameters" :
5612   [
5613    {
5614     "referenced_type" : "_ZTIRKN7android2spINS_8hardware7thermal4V1_08IThermalEEE"
5615    },
5616    {
5617     "default_arg" : true,
5618     "referenced_type" : "_ZTIb"
5619    }
5620   ],
5621   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_7thermal4V2_08IThermalEEEEE",
5622   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/IThermal.h"
5623  },
5624  {
5625   "function_name" : "android::hardware::thermal::V2_0::IThermal::castFrom",
5626   "linker_set_key" : "_ZN7android8hardware7thermal4V2_08IThermal8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb",
5627   "parameters" :
5628   [
5629    {
5630     "referenced_type" : "_ZTIRKN7android2spINS_4hidl4base4V1_05IBaseEEE"
5631    },
5632    {
5633     "default_arg" : true,
5634     "referenced_type" : "_ZTIb"
5635    }
5636   ],
5637   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_7thermal4V2_08IThermalEEEEE",
5638   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/IThermal.h"
5639  },
5640  {
5641   "function_name" : "android::hardware::thermal::V2_0::IThermal::castFrom",
5642   "linker_set_key" : "_ZN7android8hardware7thermal4V2_08IThermal8castFromERKNS_2spIS3_EEb",
5643   "parameters" :
5644   [
5645    {
5646     "referenced_type" : "_ZTIRKN7android2spINS_8hardware7thermal4V2_08IThermalEEE"
5647    },
5648    {
5649     "default_arg" : true,
5650     "referenced_type" : "_ZTIb"
5651    }
5652   ],
5653   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_7thermal4V2_08IThermalEEEEE",
5654   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/IThermal.h"
5655  },
5656  {
5657   "access" : "private",
5658   "function_name" : "android::hardware::thermal::V2_0::BsThermal::addOnewayTask",
5659   "linker_set_key" : "_ZN7android8hardware7thermal4V2_09BsThermal13addOnewayTaskENSt3__18functionIFvvEEE",
5660   "parameters" :
5661   [
5662    {
5663     "is_this_ptr" : true,
5664     "referenced_type" : "_ZTIPN7android8hardware7thermal4V2_09BsThermalE"
5665    },
5666    {
5667     "referenced_type" : "_ZTINSt3__18functionIFvvEEE"
5668    }
5669   ],
5670   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5671   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/BsThermal.h"
5672  },
5673  {
5674   "function_name" : "android::hardware::thermal::V2_0::BsThermal::BsThermal",
5675   "linker_set_key" : "_ZN7android8hardware7thermal4V2_09BsThermalC1ENS_2spINS2_8IThermalEEE",
5676   "parameters" :
5677   [
5678    {
5679     "is_this_ptr" : true,
5680     "referenced_type" : "_ZTIPN7android8hardware7thermal4V2_09BsThermalE"
5681    },
5682    {
5683     "referenced_type" : "_ZTIKN7android2spINS_8hardware7thermal4V2_08IThermalEEE"
5684    }
5685   ],
5686   "return_type" : "_ZTIv",
5687   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/BsThermal.h"
5688  },
5689  {
5690   "function_name" : "android::hardware::thermal::V2_0::BsThermal::BsThermal",
5691   "linker_set_key" : "_ZN7android8hardware7thermal4V2_09BsThermalC2ENS_2spINS2_8IThermalEEE",
5692   "parameters" :
5693   [
5694    {
5695     "is_this_ptr" : true,
5696     "referenced_type" : "_ZTIPN7android8hardware7thermal4V2_09BsThermalE"
5697    },
5698    {
5699     "referenced_type" : "_ZTIKN7android2spINS_8hardware7thermal4V2_08IThermalEEE"
5700    }
5701   ],
5702   "return_type" : "_ZTIv",
5703   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/BsThermal.h"
5704  },
5705  {
5706   "function_name" : "android::hardware::thermal::V2_0::BpHwThermal::onLastStrongRef",
5707   "linker_set_key" : "_ZThn16_N7android8hardware7thermal4V2_011BpHwThermal15onLastStrongRefEPKv",
5708   "parameters" :
5709   [
5710    {
5711     "is_this_ptr" : true,
5712     "referenced_type" : "_ZTIPN7android8hardware7thermal4V2_011BpHwThermalE"
5713    },
5714    {
5715     "referenced_type" : "_ZTIPKv"
5716    }
5717   ],
5718   "return_type" : "_ZTIv",
5719   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/BpHwThermal.h"
5720  },
5721  {
5722   "function_name" : "android::hardware::thermal::V2_0::BpHwThermalChangedCallback::onLastStrongRef",
5723   "linker_set_key" : "_ZThn16_N7android8hardware7thermal4V2_026BpHwThermalChangedCallback15onLastStrongRefEPKv",
5724   "parameters" :
5725   [
5726    {
5727     "is_this_ptr" : true,
5728     "referenced_type" : "_ZTIPN7android8hardware7thermal4V2_026BpHwThermalChangedCallbackE"
5729    },
5730    {
5731     "referenced_type" : "_ZTIPKv"
5732    }
5733   ],
5734   "return_type" : "_ZTIv",
5735   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/BpHwThermalChangedCallback.h"
5736  },
5737  {
5738   "function_name" : "android::hardware::thermal::V2_0::BpHwThermal::onLastStrongRef",
5739   "linker_set_key" : "_ZTv0_n40_N7android8hardware7thermal4V2_011BpHwThermal15onLastStrongRefEPKv",
5740   "parameters" :
5741   [
5742    {
5743     "is_this_ptr" : true,
5744     "referenced_type" : "_ZTIPN7android8hardware7thermal4V2_011BpHwThermalE"
5745    },
5746    {
5747     "referenced_type" : "_ZTIPKv"
5748    }
5749   ],
5750   "return_type" : "_ZTIv",
5751   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/BpHwThermal.h"
5752  },
5753  {
5754   "function_name" : "android::hardware::thermal::V2_0::BpHwThermalChangedCallback::onLastStrongRef",
5755   "linker_set_key" : "_ZTv0_n40_N7android8hardware7thermal4V2_026BpHwThermalChangedCallback15onLastStrongRefEPKv",
5756   "parameters" :
5757   [
5758    {
5759     "is_this_ptr" : true,
5760     "referenced_type" : "_ZTIPN7android8hardware7thermal4V2_026BpHwThermalChangedCallbackE"
5761    },
5762    {
5763     "referenced_type" : "_ZTIPKv"
5764    }
5765   ],
5766   "return_type" : "_ZTIv",
5767   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/BpHwThermalChangedCallback.h"
5768  }
5769 ],
5770 "global_vars" :
5771 [
5772  {
5773   "linker_set_key" : "_ZN7android8hardware7thermal4V2_023IThermalChangedCallback10descriptorE",
5774   "name" : "android::hardware::thermal::V2_0::IThermalChangedCallback::descriptor",
5775   "referenced_type" : "_ZTIPKc",
5776   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/IThermalChangedCallback.h"
5777  },
5778  {
5779   "linker_set_key" : "_ZN7android8hardware7thermal4V2_08IThermal10descriptorE",
5780   "name" : "android::hardware::thermal::V2_0::IThermal::descriptor",
5781   "referenced_type" : "_ZTIPKc",
5782   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/IThermal.h"
5783  }
5784 ],
5785 "lvalue_reference_types" :
5786 [
5787  {
5788   "alignment" : 8,
5789   "linker_set_key" : "_ZTIRK7log_msg",
5790   "name" : "const log_msg &",
5791   "referenced_type" : "_ZTIK7log_msg",
5792   "self_type" : "_ZTIRK7log_msg",
5793   "size" : 8,
5794   "source_file" : "/system/core/liblog/include/log/log_read.h"
5795  },
5796  {
5797   "alignment" : 8,
5798   "linker_set_key" : "_ZTIRKN7android2spINS_4hidl4base4V1_05IBaseEEE",
5799   "name" : "const android::sp<android::hidl::base::V1_0::IBase> &",
5800   "referenced_type" : "_ZTIKN7android2spINS_4hidl4base4V1_05IBaseEEE",
5801   "self_type" : "_ZTIRKN7android2spINS_4hidl4base4V1_05IBaseEEE",
5802   "size" : 8,
5803   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5804  },
5805  {
5806   "alignment" : 8,
5807   "linker_set_key" : "_ZTIRKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
5808   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> &",
5809   "referenced_type" : "_ZTIKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
5810   "self_type" : "_ZTIRKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
5811   "size" : 8,
5812   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/IThermal.h"
5813  },
5814  {
5815   "alignment" : 8,
5816   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE",
5817   "name" : "const android::sp<android::hardware::hidl_death_recipient> &",
5818   "referenced_type" : "_ZTIKN7android2spINS_8hardware20hidl_death_recipientEEE",
5819   "self_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE",
5820   "size" : 8,
5821   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5822  },
5823  {
5824   "alignment" : 8,
5825   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
5826   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient> &",
5827   "referenced_type" : "_ZTIKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
5828   "self_type" : "_ZTIRKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
5829   "size" : 8,
5830   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5831  },
5832  {
5833   "alignment" : 8,
5834   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE",
5835   "name" : "const android::sp<android::hardware::IBinder> &",
5836   "referenced_type" : "_ZTIKN7android2spINS_8hardware7IBinderEEE",
5837   "self_type" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE",
5838   "size" : 8,
5839   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
5840  },
5841  {
5842   "alignment" : 8,
5843   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware7thermal4V1_08IThermalEEE",
5844   "name" : "const android::sp<android::hardware::thermal::V1_0::IThermal> &",
5845   "referenced_type" : "_ZTIKN7android2spINS_8hardware7thermal4V1_08IThermalEEE",
5846   "self_type" : "_ZTIRKN7android2spINS_8hardware7thermal4V1_08IThermalEEE",
5847   "size" : 8,
5848   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5849  },
5850  {
5851   "alignment" : 8,
5852   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware7thermal4V2_023IThermalChangedCallbackEEE",
5853   "name" : "const android::sp<android::hardware::thermal::V2_0::IThermalChangedCallback> &",
5854   "referenced_type" : "_ZTIKN7android2spINS_8hardware7thermal4V2_023IThermalChangedCallbackEEE",
5855   "self_type" : "_ZTIRKN7android2spINS_8hardware7thermal4V2_023IThermalChangedCallbackEEE",
5856   "size" : 8,
5857   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5858  },
5859  {
5860   "alignment" : 8,
5861   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware7thermal4V2_08IThermalEEE",
5862   "name" : "const android::sp<android::hardware::thermal::V2_0::IThermal> &",
5863   "referenced_type" : "_ZTIKN7android2spINS_8hardware7thermal4V2_08IThermalEEE",
5864   "self_type" : "_ZTIRKN7android2spINS_8hardware7thermal4V2_08IThermalEEE",
5865   "size" : 8,
5866   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5867  },
5868  {
5869   "alignment" : 8,
5870   "linker_set_key" : "_ZTIRKN7android2wpINS_8hardware9BHwBinderEEE",
5871   "name" : "const android::wp<android::hardware::BHwBinder> &",
5872   "referenced_type" : "_ZTIKN7android2wpINS_8hardware9BHwBinderEEE",
5873   "self_type" : "_ZTIRKN7android2wpINS_8hardware9BHwBinderEEE",
5874   "size" : 8,
5875   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5876  },
5877  {
5878   "alignment" : 8,
5879   "linker_set_key" : "_ZTIRKN7android7String8E",
5880   "name" : "const android::String8 &",
5881   "referenced_type" : "_ZTIKN7android7String8E",
5882   "self_type" : "_ZTIRKN7android7String8E",
5883   "size" : 8,
5884   "source_file" : "/system/core/libutils/include/utils/String8.h"
5885  },
5886  {
5887   "alignment" : 8,
5888   "linker_set_key" : "_ZTIRKN7android8String16E",
5889   "name" : "const android::String16 &",
5890   "referenced_type" : "_ZTIKN7android8String16E",
5891   "self_type" : "_ZTIRKN7android8String16E",
5892   "size" : 8,
5893   "source_file" : "/system/core/libutils/include/utils/String16.h"
5894  },
5895  {
5896   "alignment" : 8,
5897   "linker_set_key" : "_ZTIRKN7android8hardware10hidl_arrayIfLm7EJEEE",
5898   "name" : "const android::hardware::hidl_array<float, 7> &",
5899   "referenced_type" : "_ZTIKN7android8hardware10hidl_arrayIfLm7EJEEE",
5900   "self_type" : "_ZTIRKN7android8hardware10hidl_arrayIfLm7EJEEE",
5901   "size" : 8,
5902   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5903  },
5904  {
5905   "alignment" : 8,
5906   "linker_set_key" : "_ZTIRKN7android8hardware10hidl_arrayIhLm32EJEEE",
5907   "name" : "const android::hardware::hidl_array<unsigned char, 32> &",
5908   "referenced_type" : "_ZTIKN7android8hardware10hidl_arrayIhLm32EJEEE",
5909   "self_type" : "_ZTIRKN7android8hardware10hidl_arrayIhLm32EJEEE",
5910   "size" : 8,
5911   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5912  },
5913  {
5914   "alignment" : 8,
5915   "linker_set_key" : "_ZTIRKN7android8hardware11hidl_handleE",
5916   "name" : "const android::hardware::hidl_handle &",
5917   "referenced_type" : "_ZTIKN7android8hardware11hidl_handleE",
5918   "self_type" : "_ZTIRKN7android8hardware11hidl_handleE",
5919   "size" : 8,
5920   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5921  },
5922  {
5923   "alignment" : 8,
5924   "linker_set_key" : "_ZTIRKN7android8hardware11hidl_memoryE",
5925   "name" : "const android::hardware::hidl_memory &",
5926   "referenced_type" : "_ZTIKN7android8hardware11hidl_memoryE",
5927   "self_type" : "_ZTIRKN7android8hardware11hidl_memoryE",
5928   "size" : 8,
5929   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5930  },
5931  {
5932   "alignment" : 8,
5933   "linker_set_key" : "_ZTIRKN7android8hardware11hidl_stringE",
5934   "name" : "const android::hardware::hidl_string &",
5935   "referenced_type" : "_ZTIKN7android8hardware11hidl_stringE",
5936   "self_type" : "_ZTIRKN7android8hardware11hidl_stringE",
5937   "size" : 8,
5938   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5939  },
5940  {
5941   "alignment" : 8,
5942   "linker_set_key" : "_ZTIRKN7android8hardware12hidl_versionE",
5943   "name" : "const android::hardware::hidl_version &",
5944   "referenced_type" : "_ZTIKN7android8hardware12hidl_versionE",
5945   "self_type" : "_ZTIRKN7android8hardware12hidl_versionE",
5946   "size" : 8,
5947   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5948  },
5949  {
5950   "alignment" : 8,
5951   "linker_set_key" : "_ZTIRKN7android8hardware6ParcelE",
5952   "name" : "const android::hardware::Parcel &",
5953   "referenced_type" : "_ZTIKN7android8hardware6ParcelE",
5954   "self_type" : "_ZTIRKN7android8hardware6ParcelE",
5955   "size" : 8,
5956   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5957  },
5958  {
5959   "alignment" : 8,
5960   "linker_set_key" : "_ZTIRKN7android8hardware6ReturnIbEE",
5961   "name" : "const android::hardware::Return<bool> &",
5962   "referenced_type" : "_ZTIKN7android8hardware6ReturnIbEE",
5963   "self_type" : "_ZTIRKN7android8hardware6ReturnIbEE",
5964   "size" : 8,
5965   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5966  },
5967  {
5968   "alignment" : 8,
5969   "linker_set_key" : "_ZTIRKN7android8hardware6StatusE",
5970   "name" : "const android::hardware::Status &",
5971   "referenced_type" : "_ZTIKN7android8hardware6StatusE",
5972   "self_type" : "_ZTIRKN7android8hardware6StatusE",
5973   "size" : 8,
5974   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5975  },
5976  {
5977   "alignment" : 8,
5978   "linker_set_key" : "_ZTIRKN7android8hardware7details14const_accessorIfLm7EJEEE",
5979   "name" : "const android::hardware::details::const_accessor<float, 7> &",
5980   "referenced_type" : "_ZTIKN7android8hardware7details14const_accessorIfLm7EJEEE",
5981   "self_type" : "_ZTIRKN7android8hardware7details14const_accessorIfLm7EJEEE",
5982   "size" : 8,
5983   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5984  },
5985  {
5986   "alignment" : 8,
5987   "linker_set_key" : "_ZTIRKN7android8hardware7thermal4V2_011TemperatureE",
5988   "name" : "const android::hardware::thermal::V2_0::Temperature &",
5989   "referenced_type" : "_ZTIKN7android8hardware7thermal4V2_011TemperatureE",
5990   "self_type" : "_ZTIRKN7android8hardware7thermal4V2_011TemperatureE",
5991   "size" : 8,
5992   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5993  },
5994  {
5995   "alignment" : 8,
5996   "linker_set_key" : "_ZTIRKN7android8hardware7thermal4V2_013CoolingDeviceE",
5997   "name" : "const android::hardware::thermal::V2_0::CoolingDevice &",
5998   "referenced_type" : "_ZTIKN7android8hardware7thermal4V2_013CoolingDeviceE",
5999   "self_type" : "_ZTIRKN7android8hardware7thermal4V2_013CoolingDeviceE",
6000   "size" : 8,
6001   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6002  },
6003  {
6004   "alignment" : 8,
6005   "linker_set_key" : "_ZTIRKN7android8hardware7thermal4V2_020TemperatureThresholdE",
6006   "name" : "const android::hardware::thermal::V2_0::TemperatureThreshold &",
6007   "referenced_type" : "_ZTIKN7android8hardware7thermal4V2_020TemperatureThresholdE",
6008   "self_type" : "_ZTIRKN7android8hardware7thermal4V2_020TemperatureThresholdE",
6009   "size" : 8,
6010   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6011  },
6012  {
6013   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vec4iterIXTL0__EEE",
6014   "name" : "const iter<is_const> &",
6015   "referenced_type" : "_ZTIKN7android8hardware8hidl_vec4iterIXTL0__EEE",
6016   "self_type" : "_ZTIRKN7android8hardware8hidl_vec4iterIXTL0__EEE",
6017   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6018  },
6019  {
6020   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vec4iterIXTL0__EEE",
6021   "name" : "const iter<is_const> &",
6022   "referenced_type" : "_ZTIKN7android8hardware8hidl_vec4iterIXTL0__EEE#ODR:out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]/android_vendor.R_arm64_armv8-a_static/obj/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++/gen/android/hardware/thermal/2.0/ThermalChangedCallbackAll.sdump",
6023   "self_type" : "_ZTIRKN7android8hardware8hidl_vec4iterIXTL0__EEE#ODR:out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]/android_vendor.R_arm64_armv8-a_static/obj/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++/gen/android/hardware/thermal/2.0/ThermalChangedCallbackAll.sdump",
6024   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6025  },
6026  {
6027   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vec4iterIXTL0__EEE",
6028   "name" : "const iter<is_const> &",
6029   "referenced_type" : "_ZTIKN7android8hardware8hidl_vec4iterIXTL0__EEE#ODR:out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]/android_vendor.R_arm64_armv8-a_static/obj/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++/gen/android/hardware/thermal/2.0/types.sdump",
6030   "self_type" : "_ZTIRKN7android8hardware8hidl_vec4iterIXTL0__EEE#ODR:out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]/android_vendor.R_arm64_armv8-a_static/obj/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++/gen/android/hardware/thermal/2.0/types.sdump",
6031   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6032  },
6033  {
6034   "alignment" : 8,
6035   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
6036   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_string> &",
6037   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
6038   "self_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
6039   "size" : 8,
6040   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/IThermal.h"
6041  },
6042  {
6043   "alignment" : 8,
6044   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vecINS0_7thermal4V2_011TemperatureEEE",
6045   "name" : "const android::hardware::hidl_vec<android::hardware::thermal::V2_0::Temperature> &",
6046   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecINS0_7thermal4V2_011TemperatureEEE",
6047   "self_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_7thermal4V2_011TemperatureEEE",
6048   "size" : 8,
6049   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h"
6050  },
6051  {
6052   "alignment" : 8,
6053   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vecINS0_7thermal4V2_013CoolingDeviceEEE",
6054   "name" : "const android::hardware::hidl_vec<android::hardware::thermal::V2_0::CoolingDevice> &",
6055   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecINS0_7thermal4V2_013CoolingDeviceEEE",
6056   "self_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_7thermal4V2_013CoolingDeviceEEE",
6057   "size" : 8,
6058   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h"
6059  },
6060  {
6061   "alignment" : 8,
6062   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vecINS0_7thermal4V2_020TemperatureThresholdEEE",
6063   "name" : "const android::hardware::hidl_vec<android::hardware::thermal::V2_0::TemperatureThreshold> &",
6064   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecINS0_7thermal4V2_020TemperatureThresholdEEE",
6065   "self_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_7thermal4V2_020TemperatureThresholdEEE",
6066   "size" : 8,
6067   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h"
6068  },
6069  {
6070   "alignment" : 8,
6071   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vecIiEE",
6072   "name" : "const android::hardware::hidl_vec<int> &",
6073   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecIiEE",
6074   "self_type" : "_ZTIRKN7android8hardware8hidl_vecIiEE",
6075   "size" : 8,
6076   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6077  },
6078  {
6079   "alignment" : 8,
6080   "linker_set_key" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
6081   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
6082   "referenced_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
6083   "self_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
6084   "size" : 8,
6085   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
6086  },
6087  {
6088   "alignment" : 8,
6089   "linker_set_key" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
6090   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
6091   "referenced_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE#ODR:out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]/android_vendor.R_arm64_armv8-a_static/obj/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++/gen/android/hardware/thermal/2.0/ThermalChangedCallbackAll.sdump",
6092   "self_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE#ODR:out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]/android_vendor.R_arm64_armv8-a_static/obj/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++/gen/android/hardware/thermal/2.0/ThermalChangedCallbackAll.sdump",
6093   "size" : 8,
6094   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
6095  },
6096  {
6097   "alignment" : 8,
6098   "linker_set_key" : "_ZTIRKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
6099   "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 *> > *)> > > &",
6100   "referenced_type" : "_ZTIKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
6101   "self_type" : "_ZTIRKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
6102   "size" : 8,
6103   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6104  },
6105  {
6106   "alignment" : 8,
6107   "linker_set_key" : "_ZTIRKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
6108   "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 *> > *)> > > &",
6109   "referenced_type" : "_ZTIKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE#ODR:out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]/android_vendor.R_arm64_armv8-a_static/obj/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++/gen/android/hardware/thermal/2.0/ThermalChangedCallbackAll.sdump",
6110   "self_type" : "_ZTIRKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE#ODR:out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]/android_vendor.R_arm64_armv8-a_static/obj/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++/gen/android/hardware/thermal/2.0/ThermalChangedCallbackAll.sdump",
6111   "size" : 8,
6112   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6113  },
6114  {
6115   "alignment" : 8,
6116   "linker_set_key" : "_ZTIRKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
6117   "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 *> > *)> > > &",
6118   "referenced_type" : "_ZTIKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE#ODR:out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]/android_vendor.R_arm64_armv8-a_static/obj/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++/gen/android/hardware/thermal/2.0/types.sdump",
6119   "self_type" : "_ZTIRKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE#ODR:out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]/android_vendor.R_arm64_armv8-a_static/obj/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++/gen/android/hardware/thermal/2.0/types.sdump",
6120   "size" : 8,
6121   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6122  },
6123  {
6124   "alignment" : 8,
6125   "linker_set_key" : "_ZTIRKPKN7android4hidl4base4V1_05IBaseE",
6126   "name" : "const android::hidl::base::V1_0::IBase *const &",
6127   "referenced_type" : "_ZTIKPKN7android4hidl4base4V1_05IBaseE",
6128   "self_type" : "_ZTIRKPKN7android4hidl4base4V1_05IBaseE",
6129   "size" : 8,
6130   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
6131  },
6132  {
6133   "alignment" : 8,
6134   "linker_set_key" : "_ZTIRKa",
6135   "name" : "const signed char &",
6136   "referenced_type" : "_ZTIKa",
6137   "self_type" : "_ZTIRKa",
6138   "size" : 8,
6139   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6140  },
6141  {
6142   "alignment" : 8,
6143   "linker_set_key" : "_ZTIRKb",
6144   "name" : "const bool &",
6145   "referenced_type" : "_ZTIKb",
6146   "self_type" : "_ZTIRKb",
6147   "size" : 8,
6148   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6149  },
6150  {
6151   "alignment" : 8,
6152   "linker_set_key" : "_ZTIRKd",
6153   "name" : "const double &",
6154   "referenced_type" : "_ZTIKd",
6155   "self_type" : "_ZTIRKd",
6156   "size" : 8,
6157   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6158  },
6159  {
6160   "alignment" : 8,
6161   "linker_set_key" : "_ZTIRKf",
6162   "name" : "const float &",
6163   "referenced_type" : "_ZTIKf",
6164   "self_type" : "_ZTIRKf",
6165   "size" : 8,
6166   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6167  },
6168  {
6169   "alignment" : 8,
6170   "linker_set_key" : "_ZTIRKh",
6171   "name" : "const unsigned char &",
6172   "referenced_type" : "_ZTIKh",
6173   "self_type" : "_ZTIRKh",
6174   "size" : 8,
6175   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6176  },
6177  {
6178   "alignment" : 8,
6179   "linker_set_key" : "_ZTIRKi",
6180   "name" : "const int &",
6181   "referenced_type" : "_ZTIKi",
6182   "self_type" : "_ZTIRKi",
6183   "size" : 8,
6184   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6185  },
6186  {
6187   "alignment" : 8,
6188   "linker_set_key" : "_ZTIRKj",
6189   "name" : "const unsigned int &",
6190   "referenced_type" : "_ZTIKj",
6191   "self_type" : "_ZTIRKj",
6192   "size" : 8,
6193   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6194  },
6195  {
6196   "alignment" : 8,
6197   "linker_set_key" : "_ZTIRKl",
6198   "name" : "const long &",
6199   "referenced_type" : "_ZTIKl",
6200   "self_type" : "_ZTIRKl",
6201   "size" : 8,
6202   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6203  },
6204  {
6205   "alignment" : 8,
6206   "linker_set_key" : "_ZTIRKm",
6207   "name" : "const unsigned long &",
6208   "referenced_type" : "_ZTIKm",
6209   "self_type" : "_ZTIRKm",
6210   "size" : 8,
6211   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6212  },
6213  {
6214   "alignment" : 8,
6215   "linker_set_key" : "_ZTIRKs",
6216   "name" : "const short &",
6217   "referenced_type" : "_ZTIKs",
6218   "self_type" : "_ZTIRKs",
6219   "size" : 8,
6220   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6221  },
6222  {
6223   "alignment" : 8,
6224   "linker_set_key" : "_ZTIRKt",
6225   "name" : "const unsigned short &",
6226   "referenced_type" : "_ZTIKt",
6227   "self_type" : "_ZTIRKt",
6228   "size" : 8,
6229   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6230  },
6231  {
6232   "alignment" : 8,
6233   "linker_set_key" : "_ZTIRN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
6234   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &",
6235   "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
6236   "self_type" : "_ZTIRN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
6237   "size" : 8,
6238   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6239  },
6240  {
6241   "alignment" : 8,
6242   "linker_set_key" : "_ZTIRN7android2spINS_8hardware7thermal4V2_023IThermalChangedCallbackEEE",
6243   "name" : "android::sp<android::hardware::thermal::V2_0::IThermalChangedCallback> &",
6244   "referenced_type" : "_ZTIN7android2spINS_8hardware7thermal4V2_023IThermalChangedCallbackEEE",
6245   "self_type" : "_ZTIRN7android2spINS_8hardware7thermal4V2_023IThermalChangedCallbackEEE",
6246   "size" : 8,
6247   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6248  },
6249  {
6250   "alignment" : 8,
6251   "linker_set_key" : "_ZTIRN7android2spINS_8hardware7thermal4V2_08IThermalEEE",
6252   "name" : "android::sp<android::hardware::thermal::V2_0::IThermal> &",
6253   "referenced_type" : "_ZTIN7android2spINS_8hardware7thermal4V2_08IThermalEEE",
6254   "self_type" : "_ZTIRN7android2spINS_8hardware7thermal4V2_08IThermalEEE",
6255   "size" : 8,
6256   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6257  },
6258  {
6259   "alignment" : 8,
6260   "linker_set_key" : "_ZTIRN7android5MutexE",
6261   "name" : "android::Mutex &",
6262   "referenced_type" : "_ZTIN7android5MutexE",
6263   "self_type" : "_ZTIRN7android5MutexE",
6264   "size" : 8,
6265   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
6266  },
6267  {
6268   "alignment" : 8,
6269   "linker_set_key" : "_ZTIRN7android6RWLockE",
6270   "name" : "android::RWLock &",
6271   "referenced_type" : "_ZTIN7android6RWLockE",
6272   "self_type" : "_ZTIRN7android6RWLockE",
6273   "size" : 8,
6274   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
6275  },
6276  {
6277   "alignment" : 8,
6278   "linker_set_key" : "_ZTIRN7android7String8E",
6279   "name" : "android::String8 &",
6280   "referenced_type" : "_ZTIN7android7String8E",
6281   "self_type" : "_ZTIRN7android7String8E",
6282   "size" : 8,
6283   "source_file" : "/system/core/libutils/include/utils/String8.h"
6284  },
6285  {
6286   "alignment" : 8,
6287   "linker_set_key" : "_ZTIRN7android8String16E",
6288   "name" : "android::String16 &",
6289   "referenced_type" : "_ZTIN7android8String16E",
6290   "self_type" : "_ZTIRN7android8String16E",
6291   "size" : 8,
6292   "source_file" : "/system/core/libutils/include/utils/String16.h"
6293  },
6294  {
6295   "alignment" : 8,
6296   "linker_set_key" : "_ZTIRN7android8hardware10TextOutputE",
6297   "name" : "android::hardware::TextOutput &",
6298   "referenced_type" : "_ZTIN7android8hardware10TextOutputE",
6299   "self_type" : "_ZTIRN7android8hardware10TextOutputE",
6300   "size" : 8,
6301   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
6302  },
6303  {
6304   "alignment" : 8,
6305   "linker_set_key" : "_ZTIRN7android8hardware10hidl_arrayIfLm7EJEEE",
6306   "name" : "android::hardware::hidl_array<float, 7> &",
6307   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIfLm7EJEEE",
6308   "self_type" : "_ZTIRN7android8hardware10hidl_arrayIfLm7EJEEE",
6309   "size" : 8,
6310   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6311  },
6312  {
6313   "alignment" : 8,
6314   "linker_set_key" : "_ZTIRN7android8hardware10hidl_arrayIhLm32EJEEE",
6315   "name" : "android::hardware::hidl_array<unsigned char, 32> &",
6316   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLm32EJEEE",
6317   "self_type" : "_ZTIRN7android8hardware10hidl_arrayIhLm32EJEEE",
6318   "size" : 8,
6319   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6320  },
6321  {
6322   "alignment" : 8,
6323   "linker_set_key" : "_ZTIRN7android8hardware11hidl_memoryE",
6324   "name" : "android::hardware::hidl_memory &",
6325   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
6326   "self_type" : "_ZTIRN7android8hardware11hidl_memoryE",
6327   "size" : 8,
6328   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6329  },
6330  {
6331   "alignment" : 8,
6332   "linker_set_key" : "_ZTIRN7android8hardware11hidl_stringE",
6333   "name" : "android::hardware::hidl_string &",
6334   "referenced_type" : "_ZTIN7android8hardware11hidl_stringE",
6335   "self_type" : "_ZTIRN7android8hardware11hidl_stringE",
6336   "size" : 8,
6337   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6338  },
6339  {
6340   "alignment" : 8,
6341   "linker_set_key" : "_ZTIRN7android8hardware6ReturnINS_2spINS0_7thermal4V2_023IThermalChangedCallbackEEEEE",
6342   "name" : "android::hardware::Return<android::sp<android::hardware::thermal::V2_0::IThermalChangedCallback> > &",
6343   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_7thermal4V2_023IThermalChangedCallbackEEEEE",
6344   "self_type" : "_ZTIRN7android8hardware6ReturnINS_2spINS0_7thermal4V2_023IThermalChangedCallbackEEEEE",
6345   "size" : 8,
6346   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6347  },
6348  {
6349   "alignment" : 8,
6350   "linker_set_key" : "_ZTIRN7android8hardware6ReturnINS_2spINS0_7thermal4V2_08IThermalEEEEE",
6351   "name" : "android::hardware::Return<android::sp<android::hardware::thermal::V2_0::IThermal> > &",
6352   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_7thermal4V2_08IThermalEEEEE",
6353   "self_type" : "_ZTIRN7android8hardware6ReturnINS_2spINS0_7thermal4V2_08IThermalEEEEE",
6354   "size" : 8,
6355   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6356  },
6357  {
6358   "alignment" : 8,
6359   "linker_set_key" : "_ZTIRN7android8hardware6ReturnIbEE",
6360   "name" : "android::hardware::Return<bool> &",
6361   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
6362   "self_type" : "_ZTIRN7android8hardware6ReturnIbEE",
6363   "size" : 8,
6364   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6365  },
6366  {
6367   "alignment" : 8,
6368   "linker_set_key" : "_ZTIRN7android8hardware6ReturnIvEE",
6369   "name" : "android::hardware::Return<void> &",
6370   "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
6371   "self_type" : "_ZTIRN7android8hardware6ReturnIvEE",
6372   "size" : 8,
6373   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6374  },
6375  {
6376   "alignment" : 8,
6377   "linker_set_key" : "_ZTIRN7android8hardware6StatusE",
6378   "name" : "android::hardware::Status &",
6379   "referenced_type" : "_ZTIN7android8hardware6StatusE",
6380   "self_type" : "_ZTIRN7android8hardware6StatusE",
6381   "size" : 8,
6382   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6383  },
6384  {
6385   "alignment" : 8,
6386   "linker_set_key" : "_ZTIRN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE",
6387   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > &",
6388   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE",
6389   "self_type" : "_ZTIRN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE",
6390   "size" : 8,
6391   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6392  },
6393  {
6394   "alignment" : 8,
6395   "linker_set_key" : "_ZTIRN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
6396   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> &",
6397   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
6398   "self_type" : "_ZTIRN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
6399   "size" : 8,
6400   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6401  },
6402  {
6403   "alignment" : 8,
6404   "linker_set_key" : "_ZTIRN7android8hardware8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEE",
6405   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > &",
6406   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEE",
6407   "self_type" : "_ZTIRN7android8hardware8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEE",
6408   "size" : 8,
6409   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6410  },
6411  {
6412   "alignment" : 8,
6413   "linker_set_key" : "_ZTIRN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
6414   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string> &",
6415   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
6416   "self_type" : "_ZTIRN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
6417   "size" : 8,
6418   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6419  },
6420  {
6421   "alignment" : 8,
6422   "linker_set_key" : "_ZTIRh",
6423   "name" : "unsigned char &",
6424   "referenced_type" : "_ZTIh",
6425   "self_type" : "_ZTIRh",
6426   "size" : 8,
6427   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
6428  },
6429  {
6430   "alignment" : 8,
6431   "linker_set_key" : "_ZTIRi",
6432   "name" : "int &",
6433   "referenced_type" : "_ZTIi",
6434   "self_type" : "_ZTIRi",
6435   "size" : 8,
6436   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
6437  },
6438  {
6439   "alignment" : 8,
6440   "linker_set_key" : "_ZTIRj",
6441   "name" : "unsigned int &",
6442   "referenced_type" : "_ZTIj",
6443   "self_type" : "_ZTIRj",
6444   "size" : 8,
6445   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/types.h"
6446  }
6447 ],
6448 "pointer_types" :
6449 [
6450  {
6451   "alignment" : 8,
6452   "linker_set_key" : "_ZTIP13native_handle",
6453   "name" : "native_handle *",
6454   "referenced_type" : "_ZTI13native_handle",
6455   "self_type" : "_ZTIP13native_handle",
6456   "size" : 8,
6457   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6458  },
6459  {
6460   "alignment" : 8,
6461   "linker_set_key" : "_ZTIP18android_flex_plane",
6462   "name" : "android_flex_plane *",
6463   "referenced_type" : "_ZTI18android_flex_plane",
6464   "self_type" : "_ZTIP18android_flex_plane",
6465   "size" : 8,
6466   "source_file" : "/system/core/libsystem/include/system/graphics.h"
6467  },
6468  {
6469   "alignment" : 8,
6470   "linker_set_key" : "_ZTIP7log_msg",
6471   "name" : "log_msg *",
6472   "referenced_type" : "_ZTI7log_msg",
6473   "self_type" : "_ZTIP7log_msg",
6474   "size" : 8,
6475   "source_file" : "/system/core/liblog/include/log/log_read.h"
6476  },
6477  {
6478   "alignment" : 8,
6479   "linker_set_key" : "_ZTIPFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
6480   "name" : "bool (*)(const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
6481   "referenced_type" : "_ZTIFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
6482   "self_type" : "_ZTIPFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
6483   "size" : 8,
6484   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
6485  },
6486  {
6487   "alignment" : 8,
6488   "linker_set_key" : "_ZTIPFiPvE",
6489   "name" : "int (*)(void *)",
6490   "referenced_type" : "_ZTIFiPvE",
6491   "self_type" : "_ZTIPFiPvE",
6492   "size" : 8,
6493   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
6494  },
6495  {
6496   "alignment" : 8,
6497   "linker_set_key" : "_ZTIPFvPN7android8hardware6ParcelEPKhmPKymPvE",
6498   "name" : "void (*)(android::hardware::Parcel *, const unsigned char *, unsigned long, const unsigned long long *, unsigned long, void *)",
6499   "referenced_type" : "_ZTIFvPN7android8hardware6ParcelEPKhmPKymPvE",
6500   "self_type" : "_ZTIPFvPN7android8hardware6ParcelEPKhmPKymPvE",
6501   "size" : 8,
6502   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
6503  },
6504  {
6505   "alignment" : 8,
6506   "linker_set_key" : "_ZTIPK13native_handle",
6507   "name" : "const native_handle *",
6508   "referenced_type" : "_ZTIK13native_handle",
6509   "self_type" : "_ZTIPK13native_handle",
6510   "size" : 8,
6511   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6512  },
6513  {
6514   "alignment" : 8,
6515   "linker_set_key" : "_ZTIPK7log_msg",
6516   "name" : "const log_msg *",
6517   "referenced_type" : "_ZTIK7log_msg",
6518   "self_type" : "_ZTIPK7log_msg",
6519   "size" : 8,
6520   "source_file" : "/system/core/liblog/include/log/log_read.h"
6521  },
6522  {
6523   "alignment" : 8,
6524   "linker_set_key" : "_ZTIPKDs",
6525   "name" : "const char16_t *",
6526   "referenced_type" : "_ZTIKDs",
6527   "self_type" : "_ZTIPKDs",
6528   "size" : 8,
6529   "source_file" : "/system/core/libutils/include/utils/String16.h"
6530  },
6531  {
6532   "alignment" : 8,
6533   "linker_set_key" : "_ZTIPKN7android10VectorImplE",
6534   "name" : "const android::VectorImpl *",
6535   "referenced_type" : "_ZTIKN7android10VectorImplE",
6536   "self_type" : "_ZTIPKN7android10VectorImplE",
6537   "size" : 8,
6538   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
6539  },
6540  {
6541   "alignment" : 8,
6542   "linker_set_key" : "_ZTIPKN7android12NativeHandleE",
6543   "name" : "const android::NativeHandle *",
6544   "referenced_type" : "_ZTIKN7android12NativeHandleE",
6545   "self_type" : "_ZTIPKN7android12NativeHandleE",
6546   "size" : 8,
6547   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
6548  },
6549  {
6550   "alignment" : 8,
6551   "linker_set_key" : "_ZTIPKN7android2spINS_4hidl4base4V1_05IBaseEEE",
6552   "name" : "const android::sp<android::hidl::base::V1_0::IBase> *",
6553   "referenced_type" : "_ZTIKN7android2spINS_4hidl4base4V1_05IBaseEEE",
6554   "self_type" : "_ZTIPKN7android2spINS_4hidl4base4V1_05IBaseEEE",
6555   "size" : 8,
6556   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6557  },
6558  {
6559   "alignment" : 8,
6560   "linker_set_key" : "_ZTIPKN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
6561   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceManager> *",
6562   "referenced_type" : "_ZTIKN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
6563   "self_type" : "_ZTIPKN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
6564   "size" : 8,
6565   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6566  },
6567  {
6568   "alignment" : 8,
6569   "linker_set_key" : "_ZTIPKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
6570   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
6571   "referenced_type" : "_ZTIKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
6572   "self_type" : "_ZTIPKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
6573   "size" : 8,
6574   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6575  },
6576  {
6577   "alignment" : 8,
6578   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware12ProcessStateEEE",
6579   "name" : "const android::sp<android::hardware::ProcessState> *",
6580   "referenced_type" : "_ZTIKN7android2spINS_8hardware12ProcessStateEEE",
6581   "self_type" : "_ZTIPKN7android2spINS_8hardware12ProcessStateEEE",
6582   "size" : 8,
6583   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6584  },
6585  {
6586   "alignment" : 8,
6587   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware20hidl_death_recipientEEE",
6588   "name" : "const android::sp<android::hardware::hidl_death_recipient> *",
6589   "referenced_type" : "_ZTIKN7android2spINS_8hardware20hidl_death_recipientEEE",
6590   "self_type" : "_ZTIPKN7android2spINS_8hardware20hidl_death_recipientEEE",
6591   "size" : 8,
6592   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6593  },
6594  {
6595   "alignment" : 8,
6596   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
6597   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient> *",
6598   "referenced_type" : "_ZTIKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
6599   "self_type" : "_ZTIPKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
6600   "size" : 8,
6601   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6602  },
6603  {
6604   "alignment" : 8,
6605   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware7IBinderEEE",
6606   "name" : "const android::sp<android::hardware::IBinder> *",
6607   "referenced_type" : "_ZTIKN7android2spINS_8hardware7IBinderEEE",
6608   "self_type" : "_ZTIPKN7android2spINS_8hardware7IBinderEEE",
6609   "size" : 8,
6610   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6611  },
6612  {
6613   "alignment" : 8,
6614   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware7thermal4V1_08IThermalEEE",
6615   "name" : "const android::sp<android::hardware::thermal::V1_0::IThermal> *",
6616   "referenced_type" : "_ZTIKN7android2spINS_8hardware7thermal4V1_08IThermalEEE",
6617   "self_type" : "_ZTIPKN7android2spINS_8hardware7thermal4V1_08IThermalEEE",
6618   "size" : 8,
6619   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6620  },
6621  {
6622   "alignment" : 8,
6623   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware7thermal4V2_023IThermalChangedCallbackEEE",
6624   "name" : "const android::sp<android::hardware::thermal::V2_0::IThermalChangedCallback> *",
6625   "referenced_type" : "_ZTIKN7android2spINS_8hardware7thermal4V2_023IThermalChangedCallbackEEE",
6626   "self_type" : "_ZTIPKN7android2spINS_8hardware7thermal4V2_023IThermalChangedCallbackEEE",
6627   "size" : 8,
6628   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6629  },
6630  {
6631   "alignment" : 8,
6632   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware7thermal4V2_08IThermalEEE",
6633   "name" : "const android::sp<android::hardware::thermal::V2_0::IThermal> *",
6634   "referenced_type" : "_ZTIKN7android2spINS_8hardware7thermal4V2_08IThermalEEE",
6635   "self_type" : "_ZTIPKN7android2spINS_8hardware7thermal4V2_08IThermalEEE",
6636   "size" : 8,
6637   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6638  },
6639  {
6640   "alignment" : 8,
6641   "linker_set_key" : "_ZTIPKN7android2wpINS_8hardware20hidl_death_recipientEEE",
6642   "name" : "const android::wp<android::hardware::hidl_death_recipient> *",
6643   "referenced_type" : "_ZTIKN7android2wpINS_8hardware20hidl_death_recipientEEE",
6644   "self_type" : "_ZTIPKN7android2wpINS_8hardware20hidl_death_recipientEEE",
6645   "size" : 8,
6646   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6647  },
6648  {
6649   "alignment" : 8,
6650   "linker_set_key" : "_ZTIPKN7android2wpINS_8hardware9BHwBinderEEE",
6651   "name" : "const android::wp<android::hardware::BHwBinder> *",
6652   "referenced_type" : "_ZTIKN7android2wpINS_8hardware9BHwBinderEEE",
6653   "self_type" : "_ZTIPKN7android2wpINS_8hardware9BHwBinderEEE",
6654   "size" : 8,
6655   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6656  },
6657  {
6658   "alignment" : 8,
6659   "linker_set_key" : "_ZTIPKN7android4hidl4base4V1_05IBaseE",
6660   "name" : "const android::hidl::base::V1_0::IBase *",
6661   "referenced_type" : "_ZTIKN7android4hidl4base4V1_05IBaseE",
6662   "self_type" : "_ZTIPKN7android4hidl4base4V1_05IBaseE",
6663   "size" : 8,
6664   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h"
6665  },
6666  {
6667   "alignment" : 8,
6668   "linker_set_key" : "_ZTIPKN7android4hidl4base4V1_08BpHwBaseE",
6669   "name" : "const android::hidl::base::V1_0::BpHwBase *",
6670   "referenced_type" : "_ZTIKN7android4hidl4base4V1_08BpHwBaseE",
6671   "self_type" : "_ZTIPKN7android4hidl4base4V1_08BpHwBaseE",
6672   "size" : 8,
6673   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h"
6674  },
6675  {
6676   "alignment" : 8,
6677   "linker_set_key" : "_ZTIPKN7android4hidl7manager4V1_015IServiceManagerE",
6678   "name" : "const android::hidl::manager::V1_0::IServiceManager *",
6679   "referenced_type" : "_ZTIKN7android4hidl7manager4V1_015IServiceManagerE",
6680   "self_type" : "_ZTIPKN7android4hidl7manager4V1_015IServiceManagerE",
6681   "size" : 8,
6682   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
6683  },
6684  {
6685   "alignment" : 8,
6686   "linker_set_key" : "_ZTIPKN7android4hidl7manager4V1_020IServiceNotificationE",
6687   "name" : "const android::hidl::manager::V1_0::IServiceNotification *",
6688   "referenced_type" : "_ZTIKN7android4hidl7manager4V1_020IServiceNotificationE",
6689   "self_type" : "_ZTIPKN7android4hidl7manager4V1_020IServiceNotificationE",
6690   "size" : 8,
6691   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h"
6692  },
6693  {
6694   "alignment" : 8,
6695   "linker_set_key" : "_ZTIPKN7android7RefBaseE",
6696   "name" : "const android::RefBase *",
6697   "referenced_type" : "_ZTIKN7android7RefBaseE",
6698   "self_type" : "_ZTIPKN7android7RefBaseE",
6699   "size" : 8,
6700   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6701  },
6702  {
6703   "alignment" : 8,
6704   "linker_set_key" : "_ZTIPKN7android7String8E",
6705   "name" : "const android::String8 *",
6706   "referenced_type" : "_ZTIKN7android7String8E",
6707   "self_type" : "_ZTIPKN7android7String8E",
6708   "size" : 8,
6709   "source_file" : "/system/core/libutils/include/utils/String8.h"
6710  },
6711  {
6712   "alignment" : 8,
6713   "linker_set_key" : "_ZTIPKN7android8String16E",
6714   "name" : "const android::String16 *",
6715   "referenced_type" : "_ZTIKN7android8String16E",
6716   "self_type" : "_ZTIPKN7android8String16E",
6717   "size" : 8,
6718   "source_file" : "/system/core/libutils/include/utils/String16.h"
6719  },
6720  {
6721   "alignment" : 8,
6722   "linker_set_key" : "_ZTIPKN7android8hardware10hidl_arrayIfLm7EJEEE",
6723   "name" : "const android::hardware::hidl_array<float, 7> *",
6724   "referenced_type" : "_ZTIKN7android8hardware10hidl_arrayIfLm7EJEEE",
6725   "self_type" : "_ZTIPKN7android8hardware10hidl_arrayIfLm7EJEEE",
6726   "size" : 8,
6727   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6728  },
6729  {
6730   "alignment" : 8,
6731   "linker_set_key" : "_ZTIPKN7android8hardware11BpHwRefBaseE",
6732   "name" : "const android::hardware::BpHwRefBase *",
6733   "referenced_type" : "_ZTIKN7android8hardware11BpHwRefBaseE",
6734   "self_type" : "_ZTIPKN7android8hardware11BpHwRefBaseE",
6735   "size" : 8,
6736   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
6737  },
6738  {
6739   "alignment" : 8,
6740   "linker_set_key" : "_ZTIPKN7android8hardware11hidl_memoryE",
6741   "name" : "const android::hardware::hidl_memory *",
6742   "referenced_type" : "_ZTIKN7android8hardware11hidl_memoryE",
6743   "self_type" : "_ZTIPKN7android8hardware11hidl_memoryE",
6744   "size" : 8,
6745   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6746  },
6747  {
6748   "alignment" : 8,
6749   "linker_set_key" : "_ZTIPKN7android8hardware12hidl_versionE",
6750   "name" : "const android::hardware::hidl_version *",
6751   "referenced_type" : "_ZTIKN7android8hardware12hidl_versionE",
6752   "self_type" : "_ZTIPKN7android8hardware12hidl_versionE",
6753   "size" : 8,
6754   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6755  },
6756  {
6757   "alignment" : 8,
6758   "linker_set_key" : "_ZTIPKN7android8hardware6ReturnINS_2spINS0_7thermal4V2_023IThermalChangedCallbackEEEEE",
6759   "name" : "const android::hardware::Return<android::sp<android::hardware::thermal::V2_0::IThermalChangedCallback> > *",
6760   "referenced_type" : "_ZTIKN7android8hardware6ReturnINS_2spINS0_7thermal4V2_023IThermalChangedCallbackEEEEE",
6761   "self_type" : "_ZTIPKN7android8hardware6ReturnINS_2spINS0_7thermal4V2_023IThermalChangedCallbackEEEEE",
6762   "size" : 8,
6763   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6764  },
6765  {
6766   "alignment" : 8,
6767   "linker_set_key" : "_ZTIPKN7android8hardware6ReturnINS_2spINS0_7thermal4V2_08IThermalEEEEE",
6768   "name" : "const android::hardware::Return<android::sp<android::hardware::thermal::V2_0::IThermal> > *",
6769   "referenced_type" : "_ZTIKN7android8hardware6ReturnINS_2spINS0_7thermal4V2_08IThermalEEEEE",
6770   "self_type" : "_ZTIPKN7android8hardware6ReturnINS_2spINS0_7thermal4V2_08IThermalEEEEE",
6771   "size" : 8,
6772   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6773  },
6774  {
6775   "alignment" : 8,
6776   "linker_set_key" : "_ZTIPKN7android8hardware6ReturnIbEE",
6777   "name" : "const android::hardware::Return<bool> *",
6778   "referenced_type" : "_ZTIKN7android8hardware6ReturnIbEE",
6779   "self_type" : "_ZTIPKN7android8hardware6ReturnIbEE",
6780   "size" : 8,
6781   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6782  },
6783  {
6784   "alignment" : 8,
6785   "linker_set_key" : "_ZTIPKN7android8hardware6StatusE",
6786   "name" : "const android::hardware::Status *",
6787   "referenced_type" : "_ZTIKN7android8hardware6StatusE",
6788   "self_type" : "_ZTIPKN7android8hardware6StatusE",
6789   "size" : 8,
6790   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6791  },
6792  {
6793   "alignment" : 8,
6794   "linker_set_key" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE",
6795   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
6796   "referenced_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE",
6797   "self_type" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE",
6798   "size" : 8,
6799   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6800  },
6801  {
6802   "alignment" : 8,
6803   "linker_set_key" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
6804   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
6805   "referenced_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
6806   "self_type" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
6807   "size" : 8,
6808   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6809  },
6810  {
6811   "alignment" : 8,
6812   "linker_set_key" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_7thermal4V2_011TemperatureEEE",
6813   "name" : "const android::hardware::details::hidl_pointer<android::hardware::thermal::V2_0::Temperature> *",
6814   "referenced_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_7thermal4V2_011TemperatureEEE",
6815   "self_type" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_7thermal4V2_011TemperatureEEE",
6816   "size" : 8,
6817   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6818  },
6819  {
6820   "alignment" : 8,
6821   "linker_set_key" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_7thermal4V2_013CoolingDeviceEEE",
6822   "name" : "const android::hardware::details::hidl_pointer<android::hardware::thermal::V2_0::CoolingDevice> *",
6823   "referenced_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_7thermal4V2_013CoolingDeviceEEE",
6824   "self_type" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_7thermal4V2_013CoolingDeviceEEE",
6825   "size" : 8,
6826   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6827  },
6828  {
6829   "alignment" : 8,
6830   "linker_set_key" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_7thermal4V2_020TemperatureThresholdEEE",
6831   "name" : "const android::hardware::details::hidl_pointer<android::hardware::thermal::V2_0::TemperatureThreshold> *",
6832   "referenced_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_7thermal4V2_020TemperatureThresholdEEE",
6833   "self_type" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_7thermal4V2_020TemperatureThresholdEEE",
6834   "size" : 8,
6835   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6836  },
6837  {
6838   "alignment" : 8,
6839   "linker_set_key" : "_ZTIPKN7android8hardware7details12hidl_pointerIiEE",
6840   "name" : "const android::hardware::details::hidl_pointer<int> *",
6841   "referenced_type" : "_ZTIKN7android8hardware7details12hidl_pointerIiEE",
6842   "self_type" : "_ZTIPKN7android8hardware7details12hidl_pointerIiEE",
6843   "size" : 8,
6844   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6845  },
6846  {
6847   "alignment" : 8,
6848   "linker_set_key" : "_ZTIPKN7android8hardware7details13return_statusE",
6849   "name" : "const android::hardware::details::return_status *",
6850   "referenced_type" : "_ZTIKN7android8hardware7details13return_statusE",
6851   "self_type" : "_ZTIPKN7android8hardware7details13return_statusE",
6852   "size" : 8,
6853   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6854  },
6855  {
6856   "alignment" : 8,
6857   "linker_set_key" : "_ZTIPKN7android8hardware7details14const_accessorIfLm7EJEEE",
6858   "name" : "const android::hardware::details::const_accessor<float, 7> *",
6859   "referenced_type" : "_ZTIKN7android8hardware7details14const_accessorIfLm7EJEEE",
6860   "self_type" : "_ZTIPKN7android8hardware7details14const_accessorIfLm7EJEEE",
6861   "size" : 8,
6862   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6863  },
6864  {
6865   "alignment" : 8,
6866   "linker_set_key" : "_ZTIPKN7android8hardware7thermal4V1_011BpHwThermalE",
6867   "name" : "const android::hardware::thermal::V1_0::BpHwThermal *",
6868   "referenced_type" : "_ZTIKN7android8hardware7thermal4V1_011BpHwThermalE",
6869   "self_type" : "_ZTIPKN7android8hardware7thermal4V1_011BpHwThermalE",
6870   "size" : 8,
6871   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/BpHwThermal.h"
6872  },
6873  {
6874   "alignment" : 8,
6875   "linker_set_key" : "_ZTIPKN7android8hardware7thermal4V1_08IThermalE",
6876   "name" : "const android::hardware::thermal::V1_0::IThermal *",
6877   "referenced_type" : "_ZTIKN7android8hardware7thermal4V1_08IThermalE",
6878   "self_type" : "_ZTIPKN7android8hardware7thermal4V1_08IThermalE",
6879   "size" : 8,
6880   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/IThermal.h"
6881  },
6882  {
6883   "alignment" : 8,
6884   "linker_set_key" : "_ZTIPKN7android8hardware7thermal4V2_011BpHwThermalE",
6885   "name" : "const android::hardware::thermal::V2_0::BpHwThermal *",
6886   "referenced_type" : "_ZTIKN7android8hardware7thermal4V2_011BpHwThermalE",
6887   "self_type" : "_ZTIPKN7android8hardware7thermal4V2_011BpHwThermalE",
6888   "size" : 8,
6889   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/BpHwThermal.h"
6890  },
6891  {
6892   "alignment" : 8,
6893   "linker_set_key" : "_ZTIPKN7android8hardware7thermal4V2_011TemperatureE",
6894   "name" : "const android::hardware::thermal::V2_0::Temperature *",
6895   "referenced_type" : "_ZTIKN7android8hardware7thermal4V2_011TemperatureE",
6896   "self_type" : "_ZTIPKN7android8hardware7thermal4V2_011TemperatureE",
6897   "size" : 8,
6898   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6899  },
6900  {
6901   "alignment" : 8,
6902   "linker_set_key" : "_ZTIPKN7android8hardware7thermal4V2_013CoolingDeviceE",
6903   "name" : "const android::hardware::thermal::V2_0::CoolingDevice *",
6904   "referenced_type" : "_ZTIKN7android8hardware7thermal4V2_013CoolingDeviceE",
6905   "self_type" : "_ZTIPKN7android8hardware7thermal4V2_013CoolingDeviceE",
6906   "size" : 8,
6907   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6908  },
6909  {
6910   "alignment" : 8,
6911   "linker_set_key" : "_ZTIPKN7android8hardware7thermal4V2_020TemperatureThresholdE",
6912   "name" : "const android::hardware::thermal::V2_0::TemperatureThreshold *",
6913   "referenced_type" : "_ZTIKN7android8hardware7thermal4V2_020TemperatureThresholdE",
6914   "self_type" : "_ZTIPKN7android8hardware7thermal4V2_020TemperatureThresholdE",
6915   "size" : 8,
6916   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6917  },
6918  {
6919   "alignment" : 8,
6920   "linker_set_key" : "_ZTIPKN7android8hardware7thermal4V2_023IThermalChangedCallbackE",
6921   "name" : "const android::hardware::thermal::V2_0::IThermalChangedCallback *",
6922   "referenced_type" : "_ZTIKN7android8hardware7thermal4V2_023IThermalChangedCallbackE",
6923   "self_type" : "_ZTIPKN7android8hardware7thermal4V2_023IThermalChangedCallbackE",
6924   "size" : 8,
6925   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/IThermalChangedCallback.h"
6926  },
6927  {
6928   "alignment" : 8,
6929   "linker_set_key" : "_ZTIPKN7android8hardware7thermal4V2_026BpHwThermalChangedCallbackE",
6930   "name" : "const android::hardware::thermal::V2_0::BpHwThermalChangedCallback *",
6931   "referenced_type" : "_ZTIKN7android8hardware7thermal4V2_026BpHwThermalChangedCallbackE",
6932   "self_type" : "_ZTIPKN7android8hardware7thermal4V2_026BpHwThermalChangedCallbackE",
6933   "size" : 8,
6934   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/BpHwThermalChangedCallback.h"
6935  },
6936  {
6937   "alignment" : 8,
6938   "linker_set_key" : "_ZTIPKN7android8hardware7thermal4V2_08IThermalE",
6939   "name" : "const android::hardware::thermal::V2_0::IThermal *",
6940   "referenced_type" : "_ZTIKN7android8hardware7thermal4V2_08IThermalE",
6941   "self_type" : "_ZTIPKN7android8hardware7thermal4V2_08IThermalE",
6942   "size" : 8,
6943   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/IThermal.h"
6944  },
6945  {
6946   "alignment" : 8,
6947   "linker_set_key" : "_ZTIPKN7android8hardware8hidl_vecINS0_7thermal4V2_011TemperatureEEE",
6948   "name" : "const android::hardware::hidl_vec<android::hardware::thermal::V2_0::Temperature> *",
6949   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecINS0_7thermal4V2_011TemperatureEEE",
6950   "self_type" : "_ZTIPKN7android8hardware8hidl_vecINS0_7thermal4V2_011TemperatureEEE",
6951   "size" : 8,
6952   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6953  },
6954  {
6955   "alignment" : 8,
6956   "linker_set_key" : "_ZTIPKN7android8hardware8hidl_vecINS0_7thermal4V2_013CoolingDeviceEEE",
6957   "name" : "const android::hardware::hidl_vec<android::hardware::thermal::V2_0::CoolingDevice> *",
6958   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecINS0_7thermal4V2_013CoolingDeviceEEE",
6959   "self_type" : "_ZTIPKN7android8hardware8hidl_vecINS0_7thermal4V2_013CoolingDeviceEEE",
6960   "size" : 8,
6961   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6962  },
6963  {
6964   "alignment" : 8,
6965   "linker_set_key" : "_ZTIPKN7android8hardware8hidl_vecINS0_7thermal4V2_020TemperatureThresholdEEE",
6966   "name" : "const android::hardware::hidl_vec<android::hardware::thermal::V2_0::TemperatureThreshold> *",
6967   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecINS0_7thermal4V2_020TemperatureThresholdEEE",
6968   "self_type" : "_ZTIPKN7android8hardware8hidl_vecINS0_7thermal4V2_020TemperatureThresholdEEE",
6969   "size" : 8,
6970   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6971  },
6972  {
6973   "alignment" : 8,
6974   "linker_set_key" : "_ZTIPKN7android8hardware8hidl_vecIiEE",
6975   "name" : "const android::hardware::hidl_vec<int> *",
6976   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecIiEE",
6977   "self_type" : "_ZTIPKN7android8hardware8hidl_vecIiEE",
6978   "size" : 8,
6979   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6980  },
6981  {
6982   "alignment" : 8,
6983   "linker_set_key" : "_ZTIPKc",
6984   "name" : "const char *",
6985   "referenced_type" : "_ZTIKc",
6986   "self_type" : "_ZTIPKc",
6987   "size" : 8,
6988   "source_file" : "/system/core/liblog/include/android/log.h"
6989  },
6990  {
6991   "alignment" : 8,
6992   "linker_set_key" : "_ZTIPKf",
6993   "name" : "const float *",
6994   "referenced_type" : "_ZTIKf",
6995   "self_type" : "_ZTIPKf",
6996   "size" : 8,
6997   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6998  },
6999  {
7000   "alignment" : 8,
7001   "linker_set_key" : "_ZTIPKh",
7002   "name" : "const unsigned char *",
7003   "referenced_type" : "_ZTIKh",
7004   "self_type" : "_ZTIPKh",
7005   "size" : 8,
7006   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7007  },
7008  {
7009   "alignment" : 8,
7010   "linker_set_key" : "_ZTIPKv",
7011   "name" : "const void *",
7012   "referenced_type" : "_ZTIKv",
7013   "self_type" : "_ZTIPKv",
7014   "size" : 8,
7015   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7016  },
7017  {
7018   "alignment" : 8,
7019   "linker_set_key" : "_ZTIPKy",
7020   "name" : "const unsigned long long *",
7021   "referenced_type" : "_ZTIKy",
7022   "self_type" : "_ZTIPKy",
7023   "size" : 8,
7024   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
7025  },
7026  {
7027   "alignment" : 8,
7028   "linker_set_key" : "_ZTIPN7android11ScopedTraceE",
7029   "name" : "android::ScopedTrace *",
7030   "referenced_type" : "_ZTIN7android11ScopedTraceE",
7031   "self_type" : "_ZTIPN7android11ScopedTraceE",
7032   "size" : 8,
7033   "source_file" : "/system/core/libutils/include/utils/Trace.h"
7034  },
7035  {
7036   "alignment" : 8,
7037   "linker_set_key" : "_ZTIPN7android16ReferenceRenamerE",
7038   "name" : "android::ReferenceRenamer *",
7039   "referenced_type" : "_ZTIN7android16ReferenceRenamerE",
7040   "self_type" : "_ZTIPN7android16ReferenceRenamerE",
7041   "size" : 8,
7042   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7043  },
7044  {
7045   "alignment" : 8,
7046   "linker_set_key" : "_ZTIPN7android19VirtualLightRefBaseE",
7047   "name" : "android::VirtualLightRefBase *",
7048   "referenced_type" : "_ZTIN7android19VirtualLightRefBaseE",
7049   "self_type" : "_ZTIPN7android19VirtualLightRefBaseE",
7050   "size" : 8,
7051   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h"
7052  },
7053  {
7054   "alignment" : 8,
7055   "linker_set_key" : "_ZTIPN7android2spINS_4hidl4base4V1_05IBaseEEE",
7056   "name" : "android::sp<android::hidl::base::V1_0::IBase> *",
7057   "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
7058   "self_type" : "_ZTIPN7android2spINS_4hidl4base4V1_05IBaseEEE",
7059   "size" : 8,
7060   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7061  },
7062  {
7063   "alignment" : 8,
7064   "linker_set_key" : "_ZTIPN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
7065   "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager> *",
7066   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
7067   "self_type" : "_ZTIPN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
7068   "size" : 8,
7069   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7070  },
7071  {
7072   "alignment" : 8,
7073   "linker_set_key" : "_ZTIPN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
7074   "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
7075   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
7076   "self_type" : "_ZTIPN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
7077   "size" : 8,
7078   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7079  },
7080  {
7081   "alignment" : 8,
7082   "linker_set_key" : "_ZTIPN7android2spINS_8hardware12ProcessStateEEE",
7083   "name" : "android::sp<android::hardware::ProcessState> *",
7084   "referenced_type" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
7085   "self_type" : "_ZTIPN7android2spINS_8hardware12ProcessStateEEE",
7086   "size" : 8,
7087   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7088  },
7089  {
7090   "alignment" : 8,
7091   "linker_set_key" : "_ZTIPN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
7092   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> *",
7093   "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
7094   "self_type" : "_ZTIPN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
7095   "size" : 8,
7096   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7097  },
7098  {
7099   "alignment" : 8,
7100   "linker_set_key" : "_ZTIPN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
7101   "name" : "android::sp<android::hardware::IBinder::DeathRecipient> *",
7102   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
7103   "self_type" : "_ZTIPN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
7104   "size" : 8,
7105   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7106  },
7107  {
7108   "alignment" : 8,
7109   "linker_set_key" : "_ZTIPN7android2spINS_8hardware7IBinderEEE",
7110   "name" : "android::sp<android::hardware::IBinder> *",
7111   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
7112   "self_type" : "_ZTIPN7android2spINS_8hardware7IBinderEEE",
7113   "size" : 8,
7114   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7115  },
7116  {
7117   "alignment" : 8,
7118   "linker_set_key" : "_ZTIPN7android2spINS_8hardware7thermal4V1_08IThermalEEE",
7119   "name" : "android::sp<android::hardware::thermal::V1_0::IThermal> *",
7120   "referenced_type" : "_ZTIN7android2spINS_8hardware7thermal4V1_08IThermalEEE",
7121   "self_type" : "_ZTIPN7android2spINS_8hardware7thermal4V1_08IThermalEEE",
7122   "size" : 8,
7123   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7124  },
7125  {
7126   "alignment" : 8,
7127   "linker_set_key" : "_ZTIPN7android2spINS_8hardware7thermal4V2_023IThermalChangedCallbackEEE",
7128   "name" : "android::sp<android::hardware::thermal::V2_0::IThermalChangedCallback> *",
7129   "referenced_type" : "_ZTIN7android2spINS_8hardware7thermal4V2_023IThermalChangedCallbackEEE",
7130   "self_type" : "_ZTIPN7android2spINS_8hardware7thermal4V2_023IThermalChangedCallbackEEE",
7131   "size" : 8,
7132   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7133  },
7134  {
7135   "alignment" : 8,
7136   "linker_set_key" : "_ZTIPN7android2spINS_8hardware7thermal4V2_08IThermalEEE",
7137   "name" : "android::sp<android::hardware::thermal::V2_0::IThermal> *",
7138   "referenced_type" : "_ZTIN7android2spINS_8hardware7thermal4V2_08IThermalEEE",
7139   "self_type" : "_ZTIPN7android2spINS_8hardware7thermal4V2_08IThermalEEE",
7140   "size" : 8,
7141   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7142  },
7143  {
7144   "alignment" : 8,
7145   "linker_set_key" : "_ZTIPN7android2wpINS_8hardware20hidl_death_recipientEEE",
7146   "name" : "android::wp<android::hardware::hidl_death_recipient> *",
7147   "referenced_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
7148   "self_type" : "_ZTIPN7android2wpINS_8hardware20hidl_death_recipientEEE",
7149   "size" : 8,
7150   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7151  },
7152  {
7153   "alignment" : 8,
7154   "linker_set_key" : "_ZTIPN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
7155   "name" : "android::wp<android::hardware::IBinder::DeathRecipient> *",
7156   "referenced_type" : "_ZTIN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
7157   "self_type" : "_ZTIPN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
7158   "size" : 8,
7159   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7160  },
7161  {
7162   "alignment" : 8,
7163   "linker_set_key" : "_ZTIPN7android2wpINS_8hardware9BHwBinderEEE",
7164   "name" : "android::wp<android::hardware::BHwBinder> *",
7165   "referenced_type" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
7166   "self_type" : "_ZTIPN7android2wpINS_8hardware9BHwBinderEEE",
7167   "size" : 8,
7168   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7169  },
7170  {
7171   "alignment" : 8,
7172   "linker_set_key" : "_ZTIPN7android4hidl4base4V1_05IBaseE",
7173   "name" : "android::hidl::base::V1_0::IBase *",
7174   "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE",
7175   "self_type" : "_ZTIPN7android4hidl4base4V1_05IBaseE",
7176   "size" : 8,
7177   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7178  },
7179  {
7180   "alignment" : 8,
7181   "linker_set_key" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE",
7182   "name" : "android::hidl::base::V1_0::BnHwBase *",
7183   "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE",
7184   "self_type" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE",
7185   "size" : 8,
7186   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h"
7187  },
7188  {
7189   "alignment" : 8,
7190   "linker_set_key" : "_ZTIPN7android4hidl7manager4V1_015IServiceManagerE",
7191   "name" : "android::hidl::manager::V1_0::IServiceManager *",
7192   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
7193   "self_type" : "_ZTIPN7android4hidl7manager4V1_015IServiceManagerE",
7194   "size" : 8,
7195   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7196  },
7197  {
7198   "alignment" : 8,
7199   "linker_set_key" : "_ZTIPN7android4hidl7manager4V1_020IServiceNotificationE",
7200   "name" : "android::hidl::manager::V1_0::IServiceNotification *",
7201   "referenced_type" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
7202   "self_type" : "_ZTIPN7android4hidl7manager4V1_020IServiceNotificationE",
7203   "size" : 8,
7204   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7205  },
7206  {
7207   "alignment" : 8,
7208   "linker_set_key" : "_ZTIPN7android5Mutex8AutolockE",
7209   "name" : "android::Mutex::Autolock *",
7210   "referenced_type" : "_ZTIN7android5Mutex8AutolockE",
7211   "self_type" : "_ZTIPN7android5Mutex8AutolockE",
7212   "size" : 8,
7213   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
7214  },
7215  {
7216   "alignment" : 8,
7217   "linker_set_key" : "_ZTIPN7android5MutexE",
7218   "name" : "android::Mutex *",
7219   "referenced_type" : "_ZTIN7android5MutexE",
7220   "self_type" : "_ZTIPN7android5MutexE",
7221   "size" : 8,
7222   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
7223  },
7224  {
7225   "alignment" : 8,
7226   "linker_set_key" : "_ZTIPN7android6RWLock9AutoRLockE",
7227   "name" : "android::RWLock::AutoRLock *",
7228   "referenced_type" : "_ZTIN7android6RWLock9AutoRLockE",
7229   "self_type" : "_ZTIPN7android6RWLock9AutoRLockE",
7230   "size" : 8,
7231   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
7232  },
7233  {
7234   "alignment" : 8,
7235   "linker_set_key" : "_ZTIPN7android6RWLock9AutoWLockE",
7236   "name" : "android::RWLock::AutoWLock *",
7237   "referenced_type" : "_ZTIN7android6RWLock9AutoWLockE",
7238   "self_type" : "_ZTIPN7android6RWLock9AutoWLockE",
7239   "size" : 8,
7240   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
7241  },
7242  {
7243   "alignment" : 8,
7244   "linker_set_key" : "_ZTIPN7android6RWLockE",
7245   "name" : "android::RWLock *",
7246   "referenced_type" : "_ZTIN7android6RWLockE",
7247   "self_type" : "_ZTIPN7android6RWLockE",
7248   "size" : 8,
7249   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
7250  },
7251  {
7252   "alignment" : 8,
7253   "linker_set_key" : "_ZTIPN7android6ThreadE",
7254   "name" : "android::Thread *",
7255   "referenced_type" : "_ZTIN7android6ThreadE",
7256   "self_type" : "_ZTIPN7android6ThreadE",
7257   "size" : 8,
7258   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7259  },
7260  {
7261   "alignment" : 8,
7262   "linker_set_key" : "_ZTIPN7android7RefBase12weakref_implE",
7263   "name" : "android::RefBase::weakref_impl *",
7264   "referenced_type" : "_ZTIN7android7RefBase12weakref_implE",
7265   "self_type" : "_ZTIPN7android7RefBase12weakref_implE",
7266   "size" : 8,
7267   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7268  },
7269  {
7270   "alignment" : 8,
7271   "linker_set_key" : "_ZTIPN7android7RefBase12weakref_typeE",
7272   "name" : "android::RefBase::weakref_type *",
7273   "referenced_type" : "_ZTIN7android7RefBase12weakref_typeE",
7274   "self_type" : "_ZTIPN7android7RefBase12weakref_typeE",
7275   "size" : 8,
7276   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7277  },
7278  {
7279   "alignment" : 8,
7280   "linker_set_key" : "_ZTIPN7android7RefBaseE",
7281   "name" : "android::RefBase *",
7282   "referenced_type" : "_ZTIN7android7RefBaseE",
7283   "self_type" : "_ZTIPN7android7RefBaseE",
7284   "size" : 8,
7285   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7286  },
7287  {
7288   "alignment" : 8,
7289   "linker_set_key" : "_ZTIPN7android7String8E",
7290   "name" : "android::String8 *",
7291   "referenced_type" : "_ZTIN7android7String8E",
7292   "self_type" : "_ZTIPN7android7String8E",
7293   "size" : 8,
7294   "source_file" : "/system/core/libutils/include/utils/String8.h"
7295  },
7296  {
7297   "alignment" : 8,
7298   "linker_set_key" : "_ZTIPN7android8String16E",
7299   "name" : "android::String16 *",
7300   "referenced_type" : "_ZTIN7android8String16E",
7301   "self_type" : "_ZTIPN7android8String16E",
7302   "size" : 8,
7303   "source_file" : "/system/core/libutils/include/utils/String16.h"
7304  },
7305  {
7306   "alignment" : 8,
7307   "linker_set_key" : "_ZTIPN7android8hardware10IInterfaceE",
7308   "name" : "android::hardware::IInterface *",
7309   "referenced_type" : "_ZTIN7android8hardware10IInterfaceE",
7310   "self_type" : "_ZTIPN7android8hardware10IInterfaceE",
7311   "size" : 8,
7312   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7313  },
7314  {
7315   "alignment" : 8,
7316   "linker_set_key" : "_ZTIPN7android8hardware10hidl_arrayIfLm7EJEEE",
7317   "name" : "android::hardware::hidl_array<float, 7> *",
7318   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIfLm7EJEEE",
7319   "self_type" : "_ZTIPN7android8hardware10hidl_arrayIfLm7EJEEE",
7320   "size" : 8,
7321   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7322  },
7323  {
7324   "alignment" : 8,
7325   "linker_set_key" : "_ZTIPN7android8hardware10hidl_arrayIhLm32EJEEE",
7326   "name" : "android::hardware::hidl_array<unsigned char, 32> *",
7327   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLm32EJEEE",
7328   "self_type" : "_ZTIPN7android8hardware10hidl_arrayIhLm32EJEEE",
7329   "size" : 8,
7330   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7331  },
7332  {
7333   "alignment" : 8,
7334   "linker_set_key" : "_ZTIPN7android8hardware11BpInterfaceINS0_7thermal4V2_023IThermalChangedCallbackEEE",
7335   "name" : "android::hardware::BpInterface<android::hardware::thermal::V2_0::IThermalChangedCallback> *",
7336   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_7thermal4V2_023IThermalChangedCallbackEEE",
7337   "self_type" : "_ZTIPN7android8hardware11BpInterfaceINS0_7thermal4V2_023IThermalChangedCallbackEEE",
7338   "size" : 8,
7339   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
7340  },
7341  {
7342   "alignment" : 8,
7343   "linker_set_key" : "_ZTIPN7android8hardware11BpInterfaceINS0_7thermal4V2_08IThermalEEE",
7344   "name" : "android::hardware::BpInterface<android::hardware::thermal::V2_0::IThermal> *",
7345   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_7thermal4V2_08IThermalEEE",
7346   "self_type" : "_ZTIPN7android8hardware11BpInterfaceINS0_7thermal4V2_08IThermalEEE",
7347   "size" : 8,
7348   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
7349  },
7350  {
7351   "alignment" : 8,
7352   "linker_set_key" : "_ZTIPN7android8hardware11hidl_memoryE",
7353   "name" : "android::hardware::hidl_memory *",
7354   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
7355   "self_type" : "_ZTIPN7android8hardware11hidl_memoryE",
7356   "size" : 8,
7357   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7358  },
7359  {
7360   "alignment" : 8,
7361   "linker_set_key" : "_ZTIPN7android8hardware11hidl_stringE",
7362   "name" : "android::hardware::hidl_string *",
7363   "referenced_type" : "_ZTIN7android8hardware11hidl_stringE",
7364   "self_type" : "_ZTIPN7android8hardware11hidl_stringE",
7365   "size" : 8,
7366   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7367  },
7368  {
7369   "alignment" : 8,
7370   "linker_set_key" : "_ZTIPN7android8hardware12ProcessStateE",
7371   "name" : "android::hardware::ProcessState *",
7372   "referenced_type" : "_ZTIN7android8hardware12ProcessStateE",
7373   "self_type" : "_ZTIPN7android8hardware12ProcessStateE",
7374   "size" : 8,
7375   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7376  },
7377  {
7378   "alignment" : 8,
7379   "linker_set_key" : "_ZTIPN7android8hardware12hidl_versionE",
7380   "name" : "android::hardware::hidl_version *",
7381   "referenced_type" : "_ZTIN7android8hardware12hidl_versionE",
7382   "self_type" : "_ZTIPN7android8hardware12hidl_versionE",
7383   "size" : 8,
7384   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7385  },
7386  {
7387   "alignment" : 8,
7388   "linker_set_key" : "_ZTIPN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
7389   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> > *",
7390   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
7391   "self_type" : "_ZTIPN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
7392   "size" : 8,
7393   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
7394  },
7395  {
7396   "alignment" : 8,
7397   "linker_set_key" : "_ZTIPN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
7398   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> > *",
7399   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
7400   "self_type" : "_ZTIPN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
7401   "size" : 8,
7402   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
7403  },
7404  {
7405   "alignment" : 8,
7406   "linker_set_key" : "_ZTIPN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
7407   "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > *",
7408   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
7409   "self_type" : "_ZTIPN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
7410   "size" : 8,
7411   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
7412  },
7413  {
7414   "alignment" : 8,
7415   "linker_set_key" : "_ZTIPN7android8hardware17GrantorDescriptorE",
7416   "name" : "android::hardware::GrantorDescriptor *",
7417   "referenced_type" : "_ZTIN7android8hardware17GrantorDescriptorE",
7418   "self_type" : "_ZTIPN7android8hardware17GrantorDescriptorE",
7419   "size" : 8,
7420   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7421  },
7422  {
7423   "alignment" : 8,
7424   "linker_set_key" : "_ZTIPN7android8hardware20hidl_death_recipientE",
7425   "name" : "android::hardware::hidl_death_recipient *",
7426   "referenced_type" : "_ZTIN7android8hardware20hidl_death_recipientE",
7427   "self_type" : "_ZTIPN7android8hardware20hidl_death_recipientE",
7428   "size" : 8,
7429   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7430  },
7431  {
7432   "alignment" : 8,
7433   "linker_set_key" : "_ZTIPN7android8hardware27hidl_binder_death_recipientE",
7434   "name" : "android::hardware::hidl_binder_death_recipient *",
7435   "referenced_type" : "_ZTIN7android8hardware27hidl_binder_death_recipientE",
7436   "self_type" : "_ZTIPN7android8hardware27hidl_binder_death_recipientE",
7437   "size" : 8,
7438   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7439  },
7440  {
7441   "alignment" : 8,
7442   "linker_set_key" : "_ZTIPN7android8hardware6ParcelE",
7443   "name" : "android::hardware::Parcel *",
7444   "referenced_type" : "_ZTIN7android8hardware6ParcelE",
7445   "self_type" : "_ZTIPN7android8hardware6ParcelE",
7446   "size" : 8,
7447   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
7448  },
7449  {
7450   "alignment" : 8,
7451   "linker_set_key" : "_ZTIPN7android8hardware6ReturnINS_2spINS0_7thermal4V2_023IThermalChangedCallbackEEEEE",
7452   "name" : "android::hardware::Return<android::sp<android::hardware::thermal::V2_0::IThermalChangedCallback> > *",
7453   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_7thermal4V2_023IThermalChangedCallbackEEEEE",
7454   "self_type" : "_ZTIPN7android8hardware6ReturnINS_2spINS0_7thermal4V2_023IThermalChangedCallbackEEEEE",
7455   "size" : 8,
7456   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7457  },
7458  {
7459   "alignment" : 8,
7460   "linker_set_key" : "_ZTIPN7android8hardware6ReturnINS_2spINS0_7thermal4V2_08IThermalEEEEE",
7461   "name" : "android::hardware::Return<android::sp<android::hardware::thermal::V2_0::IThermal> > *",
7462   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_7thermal4V2_08IThermalEEEEE",
7463   "self_type" : "_ZTIPN7android8hardware6ReturnINS_2spINS0_7thermal4V2_08IThermalEEEEE",
7464   "size" : 8,
7465   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7466  },
7467  {
7468   "alignment" : 8,
7469   "linker_set_key" : "_ZTIPN7android8hardware6ReturnIbEE",
7470   "name" : "android::hardware::Return<bool> *",
7471   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
7472   "self_type" : "_ZTIPN7android8hardware6ReturnIbEE",
7473   "size" : 8,
7474   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7475  },
7476  {
7477   "alignment" : 8,
7478   "linker_set_key" : "_ZTIPN7android8hardware6ReturnIvEE",
7479   "name" : "android::hardware::Return<void> *",
7480   "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
7481   "self_type" : "_ZTIPN7android8hardware6ReturnIvEE",
7482   "size" : 8,
7483   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7484  },
7485  {
7486   "alignment" : 8,
7487   "linker_set_key" : "_ZTIPN7android8hardware6StatusE",
7488   "name" : "android::hardware::Status *",
7489   "referenced_type" : "_ZTIN7android8hardware6StatusE",
7490   "self_type" : "_ZTIPN7android8hardware6StatusE",
7491   "size" : 8,
7492   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7493  },
7494  {
7495   "alignment" : 8,
7496   "linker_set_key" : "_ZTIPN7android8hardware7IBinder14DeathRecipientE",
7497   "name" : "android::hardware::IBinder::DeathRecipient *",
7498   "referenced_type" : "_ZTIN7android8hardware7IBinder14DeathRecipientE",
7499   "self_type" : "_ZTIPN7android8hardware7IBinder14DeathRecipientE",
7500   "size" : 8,
7501   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7502  },
7503  {
7504   "alignment" : 8,
7505   "linker_set_key" : "_ZTIPN7android8hardware7IBinderE",
7506   "name" : "android::hardware::IBinder *",
7507   "referenced_type" : "_ZTIN7android8hardware7IBinderE",
7508   "self_type" : "_ZTIPN7android8hardware7IBinderE",
7509   "size" : 8,
7510   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7511  },
7512  {
7513   "alignment" : 8,
7514   "linker_set_key" : "_ZTIPN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE",
7515   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
7516   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE",
7517   "self_type" : "_ZTIPN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE",
7518   "size" : 8,
7519   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7520  },
7521  {
7522   "alignment" : 8,
7523   "linker_set_key" : "_ZTIPN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
7524   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
7525   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
7526   "self_type" : "_ZTIPN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
7527   "size" : 8,
7528   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7529  },
7530  {
7531   "alignment" : 8,
7532   "linker_set_key" : "_ZTIPN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
7533   "name" : "android::hardware::details::DoNotDestruct<android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > > *",
7534   "referenced_type" : "_ZTIN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
7535   "self_type" : "_ZTIPN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
7536   "size" : 8,
7537   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
7538  },
7539  {
7540   "alignment" : 8,
7541   "linker_set_key" : "_ZTIPN7android8hardware7details13return_statusE",
7542   "name" : "android::hardware::details::return_status *",
7543   "referenced_type" : "_ZTIN7android8hardware7details13return_statusE",
7544   "self_type" : "_ZTIPN7android8hardware7details13return_statusE",
7545   "size" : 8,
7546   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7547  },
7548  {
7549   "alignment" : 8,
7550   "linker_set_key" : "_ZTIPN7android8hardware7details14const_accessorIfLm7EJEEE",
7551   "name" : "android::hardware::details::const_accessor<float, 7> *",
7552   "referenced_type" : "_ZTIN7android8hardware7details14const_accessorIfLm7EJEEE",
7553   "self_type" : "_ZTIPN7android8hardware7details14const_accessorIfLm7EJEEE",
7554   "size" : 8,
7555   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7556  },
7557  {
7558   "alignment" : 8,
7559   "linker_set_key" : "_ZTIPN7android8hardware7details16HidlInstrumentorE",
7560   "name" : "android::hardware::details::HidlInstrumentor *",
7561   "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
7562   "self_type" : "_ZTIPN7android8hardware7details16HidlInstrumentorE",
7563   "size" : 8,
7564   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7565  },
7566  {
7567   "alignment" : 8,
7568   "linker_set_key" : "_ZTIPN7android8hardware7thermal4V1_011BnHwThermalE",
7569   "name" : "android::hardware::thermal::V1_0::BnHwThermal *",
7570   "referenced_type" : "_ZTIN7android8hardware7thermal4V1_011BnHwThermalE",
7571   "self_type" : "_ZTIPN7android8hardware7thermal4V1_011BnHwThermalE",
7572   "size" : 8,
7573   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/BnHwThermal.h"
7574  },
7575  {
7576   "alignment" : 8,
7577   "linker_set_key" : "_ZTIPN7android8hardware7thermal4V1_011TemperatureE",
7578   "name" : "android::hardware::thermal::V1_0::Temperature *",
7579   "referenced_type" : "_ZTIN7android8hardware7thermal4V1_011TemperatureE",
7580   "self_type" : "_ZTIPN7android8hardware7thermal4V1_011TemperatureE",
7581   "size" : 8,
7582   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7583  },
7584  {
7585   "alignment" : 8,
7586   "linker_set_key" : "_ZTIPN7android8hardware7thermal4V1_013CoolingDeviceE",
7587   "name" : "android::hardware::thermal::V1_0::CoolingDevice *",
7588   "referenced_type" : "_ZTIN7android8hardware7thermal4V1_013CoolingDeviceE",
7589   "self_type" : "_ZTIPN7android8hardware7thermal4V1_013CoolingDeviceE",
7590   "size" : 8,
7591   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7592  },
7593  {
7594   "alignment" : 8,
7595   "linker_set_key" : "_ZTIPN7android8hardware7thermal4V1_08CpuUsageE",
7596   "name" : "android::hardware::thermal::V1_0::CpuUsage *",
7597   "referenced_type" : "_ZTIN7android8hardware7thermal4V1_08CpuUsageE",
7598   "self_type" : "_ZTIPN7android8hardware7thermal4V1_08CpuUsageE",
7599   "size" : 8,
7600   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7601  },
7602  {
7603   "alignment" : 8,
7604   "linker_set_key" : "_ZTIPN7android8hardware7thermal4V1_08IThermalE",
7605   "name" : "android::hardware::thermal::V1_0::IThermal *",
7606   "referenced_type" : "_ZTIN7android8hardware7thermal4V1_08IThermalE",
7607   "self_type" : "_ZTIPN7android8hardware7thermal4V1_08IThermalE",
7608   "size" : 8,
7609   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7610  },
7611  {
7612   "alignment" : 8,
7613   "linker_set_key" : "_ZTIPN7android8hardware7thermal4V2_011BnHwThermalE",
7614   "name" : "android::hardware::thermal::V2_0::BnHwThermal *",
7615   "referenced_type" : "_ZTIN7android8hardware7thermal4V2_011BnHwThermalE",
7616   "self_type" : "_ZTIPN7android8hardware7thermal4V2_011BnHwThermalE",
7617   "size" : 8,
7618   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7619  },
7620  {
7621   "alignment" : 8,
7622   "linker_set_key" : "_ZTIPN7android8hardware7thermal4V2_011BpHwThermalE",
7623   "name" : "android::hardware::thermal::V2_0::BpHwThermal *",
7624   "referenced_type" : "_ZTIN7android8hardware7thermal4V2_011BpHwThermalE",
7625   "self_type" : "_ZTIPN7android8hardware7thermal4V2_011BpHwThermalE",
7626   "size" : 8,
7627   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7628  },
7629  {
7630   "alignment" : 8,
7631   "linker_set_key" : "_ZTIPN7android8hardware7thermal4V2_011TemperatureE",
7632   "name" : "android::hardware::thermal::V2_0::Temperature *",
7633   "referenced_type" : "_ZTIN7android8hardware7thermal4V2_011TemperatureE",
7634   "self_type" : "_ZTIPN7android8hardware7thermal4V2_011TemperatureE",
7635   "size" : 8,
7636   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7637  },
7638  {
7639   "alignment" : 8,
7640   "linker_set_key" : "_ZTIPN7android8hardware7thermal4V2_013CoolingDeviceE",
7641   "name" : "android::hardware::thermal::V2_0::CoolingDevice *",
7642   "referenced_type" : "_ZTIN7android8hardware7thermal4V2_013CoolingDeviceE",
7643   "self_type" : "_ZTIPN7android8hardware7thermal4V2_013CoolingDeviceE",
7644   "size" : 8,
7645   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7646  },
7647  {
7648   "alignment" : 8,
7649   "linker_set_key" : "_ZTIPN7android8hardware7thermal4V2_020TemperatureThresholdE",
7650   "name" : "android::hardware::thermal::V2_0::TemperatureThreshold *",
7651   "referenced_type" : "_ZTIN7android8hardware7thermal4V2_020TemperatureThresholdE",
7652   "self_type" : "_ZTIPN7android8hardware7thermal4V2_020TemperatureThresholdE",
7653   "size" : 8,
7654   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7655  },
7656  {
7657   "alignment" : 8,
7658   "linker_set_key" : "_ZTIPN7android8hardware7thermal4V2_023IThermalChangedCallbackE",
7659   "name" : "android::hardware::thermal::V2_0::IThermalChangedCallback *",
7660   "referenced_type" : "_ZTIN7android8hardware7thermal4V2_023IThermalChangedCallbackE",
7661   "self_type" : "_ZTIPN7android8hardware7thermal4V2_023IThermalChangedCallbackE",
7662   "size" : 8,
7663   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7664  },
7665  {
7666   "alignment" : 8,
7667   "linker_set_key" : "_ZTIPN7android8hardware7thermal4V2_024BsThermalChangedCallbackE",
7668   "name" : "android::hardware::thermal::V2_0::BsThermalChangedCallback *",
7669   "referenced_type" : "_ZTIN7android8hardware7thermal4V2_024BsThermalChangedCallbackE",
7670   "self_type" : "_ZTIPN7android8hardware7thermal4V2_024BsThermalChangedCallbackE",
7671   "size" : 8,
7672   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7673  },
7674  {
7675   "alignment" : 8,
7676   "linker_set_key" : "_ZTIPN7android8hardware7thermal4V2_026BnHwThermalChangedCallbackE",
7677   "name" : "android::hardware::thermal::V2_0::BnHwThermalChangedCallback *",
7678   "referenced_type" : "_ZTIN7android8hardware7thermal4V2_026BnHwThermalChangedCallbackE",
7679   "self_type" : "_ZTIPN7android8hardware7thermal4V2_026BnHwThermalChangedCallbackE",
7680   "size" : 8,
7681   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/BnHwThermalChangedCallback.h"
7682  },
7683  {
7684   "alignment" : 8,
7685   "linker_set_key" : "_ZTIPN7android8hardware7thermal4V2_026BpHwThermalChangedCallbackE",
7686   "name" : "android::hardware::thermal::V2_0::BpHwThermalChangedCallback *",
7687   "referenced_type" : "_ZTIN7android8hardware7thermal4V2_026BpHwThermalChangedCallbackE",
7688   "self_type" : "_ZTIPN7android8hardware7thermal4V2_026BpHwThermalChangedCallbackE",
7689   "size" : 8,
7690   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7691  },
7692  {
7693   "alignment" : 8,
7694   "linker_set_key" : "_ZTIPN7android8hardware7thermal4V2_08IThermalE",
7695   "name" : "android::hardware::thermal::V2_0::IThermal *",
7696   "referenced_type" : "_ZTIN7android8hardware7thermal4V2_08IThermalE",
7697   "self_type" : "_ZTIPN7android8hardware7thermal4V2_08IThermalE",
7698   "size" : 8,
7699   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7700  },
7701  {
7702   "alignment" : 8,
7703   "linker_set_key" : "_ZTIPN7android8hardware7thermal4V2_09BsThermalE",
7704   "name" : "android::hardware::thermal::V2_0::BsThermal *",
7705   "referenced_type" : "_ZTIN7android8hardware7thermal4V2_09BsThermalE",
7706   "self_type" : "_ZTIPN7android8hardware7thermal4V2_09BsThermalE",
7707   "size" : 8,
7708   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7709  },
7710  {
7711   "alignment" : 8,
7712   "linker_set_key" : "_ZTIPN7android8hardware8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEE",
7713   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > *",
7714   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEE",
7715   "self_type" : "_ZTIPN7android8hardware8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEE",
7716   "size" : 8,
7717   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7718  },
7719  {
7720   "alignment" : 8,
7721   "linker_set_key" : "_ZTIPN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
7722   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string> *",
7723   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
7724   "self_type" : "_ZTIPN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
7725   "size" : 8,
7726   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7727  },
7728  {
7729   "alignment" : 8,
7730   "linker_set_key" : "_ZTIPN7android8hardware9BHwBinderE",
7731   "name" : "android::hardware::BHwBinder *",
7732   "referenced_type" : "_ZTIN7android8hardware9BHwBinderE",
7733   "self_type" : "_ZTIPN7android8hardware9BHwBinderE",
7734   "size" : 8,
7735   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7736  },
7737  {
7738   "alignment" : 8,
7739   "linker_set_key" : "_ZTIPN7android9ConditionE",
7740   "name" : "android::Condition *",
7741   "referenced_type" : "_ZTIN7android9ConditionE",
7742   "self_type" : "_ZTIPN7android9ConditionE",
7743   "size" : 8,
7744   "source_file" : "/system/core/libutils/include/utils/Condition.h"
7745  },
7746  {
7747   "alignment" : 8,
7748   "linker_set_key" : "_ZTIPPv",
7749   "name" : "void **",
7750   "referenced_type" : "_ZTIPv",
7751   "self_type" : "_ZTIPPv",
7752   "size" : 8,
7753   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
7754  },
7755  {
7756   "alignment" : 8,
7757   "linker_set_key" : "_ZTIPc",
7758   "name" : "char *",
7759   "referenced_type" : "_ZTIc",
7760   "self_type" : "_ZTIPc",
7761   "size" : 8,
7762   "source_file" : "/system/core/liblog/include/log/log_read.h"
7763  },
7764  {
7765   "alignment" : 8,
7766   "linker_set_key" : "_ZTIPh",
7767   "name" : "unsigned char *",
7768   "referenced_type" : "_ZTIh",
7769   "self_type" : "_ZTIPh",
7770   "size" : 8,
7771   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
7772  },
7773  {
7774   "alignment" : 8,
7775   "linker_set_key" : "_ZTIPi",
7776   "name" : "int *",
7777   "referenced_type" : "_ZTIi",
7778   "self_type" : "_ZTIPi",
7779   "size" : 8,
7780   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7781  },
7782  {
7783   "alignment" : 8,
7784   "linker_set_key" : "_ZTIPm",
7785   "name" : "unsigned long *",
7786   "referenced_type" : "_ZTIm",
7787   "self_type" : "_ZTIPm",
7788   "size" : 8,
7789   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h"
7790  },
7791  {
7792   "alignment" : 8,
7793   "linker_set_key" : "_ZTIPv",
7794   "name" : "void *",
7795   "referenced_type" : "_ZTIv",
7796   "self_type" : "_ZTIPv",
7797   "size" : 8,
7798   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
7799  },
7800  {
7801   "alignment" : 8,
7802   "linker_set_key" : "_ZTIPy",
7803   "name" : "unsigned long long *",
7804   "referenced_type" : "_ZTIy",
7805   "self_type" : "_ZTIPy",
7806   "size" : 8,
7807   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
7808  }
7809 ],
7810 "qualified_types" :
7811 [
7812  {
7813   "alignment" : 4,
7814   "is_const" : true,
7815   "linker_set_key" : "_ZTIK13native_handle",
7816   "name" : "const native_handle",
7817   "referenced_type" : "_ZTI13native_handle",
7818   "self_type" : "_ZTIK13native_handle",
7819   "size" : 12,
7820   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7821  },
7822  {
7823   "alignment" : 4,
7824   "is_const" : true,
7825   "linker_set_key" : "_ZTIK7log_msg",
7826   "name" : "const log_msg",
7827   "referenced_type" : "_ZTI7log_msg",
7828   "self_type" : "_ZTIK7log_msg",
7829   "size" : 5124,
7830   "source_file" : "/system/core/liblog/include/log/log_read.h"
7831  },
7832  {
7833   "alignment" : 2,
7834   "is_const" : true,
7835   "linker_set_key" : "_ZTIKDs",
7836   "name" : "const char16_t",
7837   "referenced_type" : "_ZTIDs",
7838   "self_type" : "_ZTIKDs",
7839   "size" : 2,
7840   "source_file" : "/system/core/libutils/include/utils/String16.h"
7841  },
7842  {
7843   "alignment" : 8,
7844   "is_const" : true,
7845   "linker_set_key" : "_ZTIKN7android10VectorImplE",
7846   "name" : "const android::VectorImpl",
7847   "referenced_type" : "_ZTIN7android10VectorImplE",
7848   "self_type" : "_ZTIKN7android10VectorImplE",
7849   "size" : 40,
7850   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
7851  },
7852  {
7853   "alignment" : 8,
7854   "is_const" : true,
7855   "linker_set_key" : "_ZTIKN7android12NativeHandleE",
7856   "name" : "const android::NativeHandle",
7857   "referenced_type" : "_ZTIN7android12NativeHandleE",
7858   "self_type" : "_ZTIKN7android12NativeHandleE",
7859   "size" : 24,
7860   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
7861  },
7862  {
7863   "alignment" : 8,
7864   "is_const" : true,
7865   "linker_set_key" : "_ZTIKN7android2spINS_4hidl4base4V1_05IBaseEEE",
7866   "name" : "const android::sp<android::hidl::base::V1_0::IBase>",
7867   "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
7868   "self_type" : "_ZTIKN7android2spINS_4hidl4base4V1_05IBaseEEE",
7869   "size" : 8,
7870   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7871  },
7872  {
7873   "alignment" : 8,
7874   "is_const" : true,
7875   "linker_set_key" : "_ZTIKN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
7876   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceManager>",
7877   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
7878   "self_type" : "_ZTIKN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
7879   "size" : 8,
7880   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7881  },
7882  {
7883   "alignment" : 8,
7884   "is_const" : true,
7885   "linker_set_key" : "_ZTIKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
7886   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification>",
7887   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
7888   "self_type" : "_ZTIKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
7889   "size" : 8,
7890   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7891  },
7892  {
7893   "alignment" : 8,
7894   "is_const" : true,
7895   "linker_set_key" : "_ZTIKN7android2spINS_8hardware12ProcessStateEEE",
7896   "name" : "const android::sp<android::hardware::ProcessState>",
7897   "referenced_type" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
7898   "self_type" : "_ZTIKN7android2spINS_8hardware12ProcessStateEEE",
7899   "size" : 8,
7900   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7901  },
7902  {
7903   "alignment" : 8,
7904   "is_const" : true,
7905   "linker_set_key" : "_ZTIKN7android2spINS_8hardware20hidl_death_recipientEEE",
7906   "name" : "const android::sp<android::hardware::hidl_death_recipient>",
7907   "referenced_type" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE",
7908   "self_type" : "_ZTIKN7android2spINS_8hardware20hidl_death_recipientEEE",
7909   "size" : 8,
7910   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7911  },
7912  {
7913   "alignment" : 8,
7914   "is_const" : true,
7915   "linker_set_key" : "_ZTIKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
7916   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient>",
7917   "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
7918   "self_type" : "_ZTIKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
7919   "size" : 8,
7920   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7921  },
7922  {
7923   "alignment" : 8,
7924   "is_const" : true,
7925   "linker_set_key" : "_ZTIKN7android2spINS_8hardware7IBinderEEE",
7926   "name" : "const android::sp<android::hardware::IBinder>",
7927   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
7928   "self_type" : "_ZTIKN7android2spINS_8hardware7IBinderEEE",
7929   "size" : 8,
7930   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7931  },
7932  {
7933   "alignment" : 8,
7934   "is_const" : true,
7935   "linker_set_key" : "_ZTIKN7android2spINS_8hardware7thermal4V1_08IThermalEEE",
7936   "name" : "const android::sp<android::hardware::thermal::V1_0::IThermal>",
7937   "referenced_type" : "_ZTIN7android2spINS_8hardware7thermal4V1_08IThermalEEE",
7938   "self_type" : "_ZTIKN7android2spINS_8hardware7thermal4V1_08IThermalEEE",
7939   "size" : 8,
7940   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7941  },
7942  {
7943   "alignment" : 8,
7944   "is_const" : true,
7945   "linker_set_key" : "_ZTIKN7android2spINS_8hardware7thermal4V2_023IThermalChangedCallbackEEE",
7946   "name" : "const android::sp<android::hardware::thermal::V2_0::IThermalChangedCallback>",
7947   "referenced_type" : "_ZTIN7android2spINS_8hardware7thermal4V2_023IThermalChangedCallbackEEE",
7948   "self_type" : "_ZTIKN7android2spINS_8hardware7thermal4V2_023IThermalChangedCallbackEEE",
7949   "size" : 8,
7950   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7951  },
7952  {
7953   "alignment" : 8,
7954   "is_const" : true,
7955   "linker_set_key" : "_ZTIKN7android2spINS_8hardware7thermal4V2_08IThermalEEE",
7956   "name" : "const android::sp<android::hardware::thermal::V2_0::IThermal>",
7957   "referenced_type" : "_ZTIN7android2spINS_8hardware7thermal4V2_08IThermalEEE",
7958   "self_type" : "_ZTIKN7android2spINS_8hardware7thermal4V2_08IThermalEEE",
7959   "size" : 8,
7960   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7961  },
7962  {
7963   "alignment" : 8,
7964   "is_const" : true,
7965   "linker_set_key" : "_ZTIKN7android2wpINS_8hardware20hidl_death_recipientEEE",
7966   "name" : "const android::wp<android::hardware::hidl_death_recipient>",
7967   "referenced_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
7968   "self_type" : "_ZTIKN7android2wpINS_8hardware20hidl_death_recipientEEE",
7969   "size" : 16,
7970   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7971  },
7972  {
7973   "alignment" : 8,
7974   "is_const" : true,
7975   "linker_set_key" : "_ZTIKN7android2wpINS_8hardware9BHwBinderEEE",
7976   "name" : "const android::wp<android::hardware::BHwBinder>",
7977   "referenced_type" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
7978   "self_type" : "_ZTIKN7android2wpINS_8hardware9BHwBinderEEE",
7979   "size" : 16,
7980   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7981  },
7982  {
7983   "alignment" : 8,
7984   "is_const" : true,
7985   "linker_set_key" : "_ZTIKN7android4hidl4base4V1_05IBaseE",
7986   "name" : "const android::hidl::base::V1_0::IBase",
7987   "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE",
7988   "self_type" : "_ZTIKN7android4hidl4base4V1_05IBaseE",
7989   "size" : 24,
7990   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h"
7991  },
7992  {
7993   "alignment" : 8,
7994   "is_const" : true,
7995   "linker_set_key" : "_ZTIKN7android4hidl4base4V1_08BpHwBaseE",
7996   "name" : "const android::hidl::base::V1_0::BpHwBase",
7997   "referenced_type" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE",
7998   "self_type" : "_ZTIKN7android4hidl4base4V1_08BpHwBaseE",
7999   "size" : 216,
8000   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h"
8001  },
8002  {
8003   "alignment" : 4,
8004   "is_const" : true,
8005   "linker_set_key" : "_ZTIKN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
8006   "name" : "const android::hidl::base::V1_0::DebugInfo::Architecture",
8007   "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
8008   "self_type" : "_ZTIKN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
8009   "size" : 4,
8010   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
8011  },
8012  {
8013   "alignment" : 4,
8014   "is_const" : true,
8015   "linker_set_key" : "_ZTIKN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
8016   "name" : "const android::hidl::manager::V1_0::IServiceManager::PidConstant",
8017   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
8018   "self_type" : "_ZTIKN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
8019   "size" : 4,
8020   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
8021  },
8022  {
8023   "alignment" : 1,
8024   "is_const" : true,
8025   "linker_set_key" : "_ZTIKN7android4hidl7manager4V1_015IServiceManager9TransportE",
8026   "name" : "const android::hidl::manager::V1_0::IServiceManager::Transport",
8027   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager9TransportE",
8028   "self_type" : "_ZTIKN7android4hidl7manager4V1_015IServiceManager9TransportE",
8029   "size" : 1,
8030   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
8031  },
8032  {
8033   "alignment" : 8,
8034   "is_const" : true,
8035   "linker_set_key" : "_ZTIKN7android4hidl7manager4V1_015IServiceManagerE",
8036   "name" : "const android::hidl::manager::V1_0::IServiceManager",
8037   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
8038   "self_type" : "_ZTIKN7android4hidl7manager4V1_015IServiceManagerE",
8039   "size" : 24,
8040   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
8041  },
8042  {
8043   "alignment" : 8,
8044   "is_const" : true,
8045   "linker_set_key" : "_ZTIKN7android4hidl7manager4V1_020IServiceNotificationE",
8046   "name" : "const android::hidl::manager::V1_0::IServiceNotification",
8047   "referenced_type" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
8048   "self_type" : "_ZTIKN7android4hidl7manager4V1_020IServiceNotificationE",
8049   "size" : 24,
8050   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h"
8051  },
8052  {
8053   "alignment" : 8,
8054   "is_const" : true,
8055   "linker_set_key" : "_ZTIKN7android7RefBaseE",
8056   "name" : "const android::RefBase",
8057   "referenced_type" : "_ZTIN7android7RefBaseE",
8058   "self_type" : "_ZTIKN7android7RefBaseE",
8059   "size" : 16,
8060   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
8061  },
8062  {
8063   "alignment" : 8,
8064   "is_const" : true,
8065   "linker_set_key" : "_ZTIKN7android7String8E",
8066   "name" : "const android::String8",
8067   "referenced_type" : "_ZTIN7android7String8E",
8068   "self_type" : "_ZTIKN7android7String8E",
8069   "size" : 8,
8070   "source_file" : "/system/core/libutils/include/utils/String8.h"
8071  },
8072  {
8073   "alignment" : 8,
8074   "is_const" : true,
8075   "linker_set_key" : "_ZTIKN7android8String16E",
8076   "name" : "const android::String16",
8077   "referenced_type" : "_ZTIN7android8String16E",
8078   "self_type" : "_ZTIKN7android8String16E",
8079   "size" : 8,
8080   "source_file" : "/system/core/libutils/include/utils/String16.h"
8081  },
8082  {
8083   "alignment" : 4,
8084   "is_const" : true,
8085   "linker_set_key" : "_ZTIKN7android8hardware10hidl_arrayIfLm7EJEEE",
8086   "name" : "const android::hardware::hidl_array<float, 7>",
8087   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIfLm7EJEEE",
8088   "self_type" : "_ZTIKN7android8hardware10hidl_arrayIfLm7EJEEE",
8089   "size" : 28,
8090   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8091  },
8092  {
8093   "alignment" : 1,
8094   "is_const" : true,
8095   "linker_set_key" : "_ZTIKN7android8hardware10hidl_arrayIhLm32EJEEE",
8096   "name" : "const android::hardware::hidl_array<unsigned char, 32>",
8097   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLm32EJEEE",
8098   "self_type" : "_ZTIKN7android8hardware10hidl_arrayIhLm32EJEEE",
8099   "size" : 32,
8100   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8101  },
8102  {
8103   "alignment" : 8,
8104   "is_const" : true,
8105   "linker_set_key" : "_ZTIKN7android8hardware11BpHwRefBaseE",
8106   "name" : "const android::hardware::BpHwRefBase",
8107   "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE",
8108   "self_type" : "_ZTIKN7android8hardware11BpHwRefBaseE",
8109   "size" : 48,
8110   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
8111  },
8112  {
8113   "alignment" : 8,
8114   "is_const" : true,
8115   "linker_set_key" : "_ZTIKN7android8hardware11hidl_handleE",
8116   "name" : "const android::hardware::hidl_handle",
8117   "referenced_type" : "_ZTIN7android8hardware11hidl_handleE",
8118   "self_type" : "_ZTIKN7android8hardware11hidl_handleE",
8119   "size" : 16,
8120   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8121  },
8122  {
8123   "alignment" : 8,
8124   "is_const" : true,
8125   "linker_set_key" : "_ZTIKN7android8hardware11hidl_memoryE",
8126   "name" : "const android::hardware::hidl_memory",
8127   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
8128   "self_type" : "_ZTIKN7android8hardware11hidl_memoryE",
8129   "size" : 40,
8130   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8131  },
8132  {
8133   "alignment" : 8,
8134   "is_const" : true,
8135   "linker_set_key" : "_ZTIKN7android8hardware11hidl_stringE",
8136   "name" : "const android::hardware::hidl_string",
8137   "referenced_type" : "_ZTIN7android8hardware11hidl_stringE",
8138   "self_type" : "_ZTIKN7android8hardware11hidl_stringE",
8139   "size" : 16,
8140   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8141  },
8142  {
8143   "alignment" : 2,
8144   "is_const" : true,
8145   "linker_set_key" : "_ZTIKN7android8hardware12hidl_versionE",
8146   "name" : "const android::hardware::hidl_version",
8147   "referenced_type" : "_ZTIN7android8hardware12hidl_versionE",
8148   "self_type" : "_ZTIKN7android8hardware12hidl_versionE",
8149   "size" : 4,
8150   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8151  },
8152  {
8153   "alignment" : 8,
8154   "is_const" : true,
8155   "linker_set_key" : "_ZTIKN7android8hardware6ParcelE",
8156   "name" : "const android::hardware::Parcel",
8157   "referenced_type" : "_ZTIN7android8hardware6ParcelE",
8158   "self_type" : "_ZTIKN7android8hardware6ParcelE",
8159   "size" : 136,
8160   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
8161  },
8162  {
8163   "alignment" : 8,
8164   "is_const" : true,
8165   "linker_set_key" : "_ZTIKN7android8hardware6ReturnINS_2spINS0_7thermal4V2_023IThermalChangedCallbackEEEEE",
8166   "name" : "const android::hardware::Return<android::sp<android::hardware::thermal::V2_0::IThermalChangedCallback> >",
8167   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_7thermal4V2_023IThermalChangedCallbackEEEEE",
8168   "self_type" : "_ZTIKN7android8hardware6ReturnINS_2spINS0_7thermal4V2_023IThermalChangedCallbackEEEEE",
8169   "size" : 48,
8170   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
8171  },
8172  {
8173   "alignment" : 8,
8174   "is_const" : true,
8175   "linker_set_key" : "_ZTIKN7android8hardware6ReturnINS_2spINS0_7thermal4V2_08IThermalEEEEE",
8176   "name" : "const android::hardware::Return<android::sp<android::hardware::thermal::V2_0::IThermal> >",
8177   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_7thermal4V2_08IThermalEEEEE",
8178   "self_type" : "_ZTIKN7android8hardware6ReturnINS_2spINS0_7thermal4V2_08IThermalEEEEE",
8179   "size" : 48,
8180   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
8181  },
8182  {
8183   "alignment" : 8,
8184   "is_const" : true,
8185   "linker_set_key" : "_ZTIKN7android8hardware6ReturnIbEE",
8186   "name" : "const android::hardware::Return<bool>",
8187   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
8188   "self_type" : "_ZTIKN7android8hardware6ReturnIbEE",
8189   "size" : 40,
8190   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
8191  },
8192  {
8193   "alignment" : 8,
8194   "is_const" : true,
8195   "linker_set_key" : "_ZTIKN7android8hardware6StatusE",
8196   "name" : "const android::hardware::Status",
8197   "referenced_type" : "_ZTIN7android8hardware6StatusE",
8198   "self_type" : "_ZTIKN7android8hardware6StatusE",
8199   "size" : 32,
8200   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
8201  },
8202  {
8203   "alignment" : 8,
8204   "is_const" : true,
8205   "linker_set_key" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE",
8206   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
8207   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE",
8208   "self_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE",
8209   "size" : 8,
8210   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8211  },
8212  {
8213   "alignment" : 8,
8214   "is_const" : true,
8215   "linker_set_key" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
8216   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
8217   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
8218   "self_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
8219   "size" : 8,
8220   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8221  },
8222  {
8223   "alignment" : 8,
8224   "is_const" : true,
8225   "linker_set_key" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_7thermal4V2_011TemperatureEEE",
8226   "name" : "const android::hardware::details::hidl_pointer<android::hardware::thermal::V2_0::Temperature>",
8227   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V2_011TemperatureEEE",
8228   "self_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_7thermal4V2_011TemperatureEEE",
8229   "size" : 8,
8230   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8231  },
8232  {
8233   "alignment" : 8,
8234   "is_const" : true,
8235   "linker_set_key" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_7thermal4V2_013CoolingDeviceEEE",
8236   "name" : "const android::hardware::details::hidl_pointer<android::hardware::thermal::V2_0::CoolingDevice>",
8237   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V2_013CoolingDeviceEEE",
8238   "self_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_7thermal4V2_013CoolingDeviceEEE",
8239   "size" : 8,
8240   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8241  },
8242  {
8243   "alignment" : 8,
8244   "is_const" : true,
8245   "linker_set_key" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_7thermal4V2_020TemperatureThresholdEEE",
8246   "name" : "const android::hardware::details::hidl_pointer<android::hardware::thermal::V2_0::TemperatureThreshold>",
8247   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V2_020TemperatureThresholdEEE",
8248   "self_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_7thermal4V2_020TemperatureThresholdEEE",
8249   "size" : 8,
8250   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8251  },
8252  {
8253   "alignment" : 8,
8254   "is_const" : true,
8255   "linker_set_key" : "_ZTIKN7android8hardware7details12hidl_pointerIiEE",
8256   "name" : "const android::hardware::details::hidl_pointer<int>",
8257   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEE",
8258   "self_type" : "_ZTIKN7android8hardware7details12hidl_pointerIiEE",
8259   "size" : 8,
8260   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8261  },
8262  {
8263   "alignment" : 8,
8264   "is_const" : true,
8265   "linker_set_key" : "_ZTIKN7android8hardware7details13return_statusE",
8266   "name" : "const android::hardware::details::return_status",
8267   "referenced_type" : "_ZTIN7android8hardware7details13return_statusE",
8268   "self_type" : "_ZTIKN7android8hardware7details13return_statusE",
8269   "size" : 40,
8270   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
8271  },
8272  {
8273   "alignment" : 8,
8274   "is_const" : true,
8275   "linker_set_key" : "_ZTIKN7android8hardware7details14const_accessorIfLm7EJEEE",
8276   "name" : "const android::hardware::details::const_accessor<float, 7>",
8277   "referenced_type" : "_ZTIN7android8hardware7details14const_accessorIfLm7EJEEE",
8278   "self_type" : "_ZTIKN7android8hardware7details14const_accessorIfLm7EJEEE",
8279   "size" : 8,
8280   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8281  },
8282  {
8283   "alignment" : 8,
8284   "is_const" : true,
8285   "linker_set_key" : "_ZTIKN7android8hardware7thermal4V1_011BpHwThermalE",
8286   "name" : "const android::hardware::thermal::V1_0::BpHwThermal",
8287   "referenced_type" : "_ZTIN7android8hardware7thermal4V1_011BpHwThermalE",
8288   "self_type" : "_ZTIKN7android8hardware7thermal4V1_011BpHwThermalE",
8289   "size" : 216,
8290   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/BpHwThermal.h"
8291  },
8292  {
8293   "alignment" : 4,
8294   "is_const" : true,
8295   "linker_set_key" : "_ZTIKN7android8hardware7thermal4V1_011CoolingTypeE",
8296   "name" : "const android::hardware::thermal::V1_0::CoolingType",
8297   "referenced_type" : "_ZTIN7android8hardware7thermal4V1_011CoolingTypeE",
8298   "self_type" : "_ZTIKN7android8hardware7thermal4V1_011CoolingTypeE",
8299   "size" : 4,
8300   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/types.h"
8301  },
8302  {
8303   "alignment" : 4,
8304   "is_const" : true,
8305   "linker_set_key" : "_ZTIKN7android8hardware7thermal4V1_015TemperatureTypeE",
8306   "name" : "const android::hardware::thermal::V1_0::TemperatureType",
8307   "referenced_type" : "_ZTIN7android8hardware7thermal4V1_015TemperatureTypeE",
8308   "self_type" : "_ZTIKN7android8hardware7thermal4V1_015TemperatureTypeE",
8309   "size" : 4,
8310   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/types.h"
8311  },
8312  {
8313   "alignment" : 4,
8314   "is_const" : true,
8315   "linker_set_key" : "_ZTIKN7android8hardware7thermal4V1_017ThermalStatusCodeE",
8316   "name" : "const android::hardware::thermal::V1_0::ThermalStatusCode",
8317   "referenced_type" : "_ZTIN7android8hardware7thermal4V1_017ThermalStatusCodeE",
8318   "self_type" : "_ZTIKN7android8hardware7thermal4V1_017ThermalStatusCodeE",
8319   "size" : 4,
8320   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/types.h"
8321  },
8322  {
8323   "alignment" : 8,
8324   "is_const" : true,
8325   "linker_set_key" : "_ZTIKN7android8hardware7thermal4V1_08IThermalE",
8326   "name" : "const android::hardware::thermal::V1_0::IThermal",
8327   "referenced_type" : "_ZTIN7android8hardware7thermal4V1_08IThermalE",
8328   "self_type" : "_ZTIKN7android8hardware7thermal4V1_08IThermalE",
8329   "size" : 24,
8330   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/IThermal.h"
8331  },
8332  {
8333   "alignment" : 8,
8334   "is_const" : true,
8335   "linker_set_key" : "_ZTIKN7android8hardware7thermal4V2_011BpHwThermalE",
8336   "name" : "const android::hardware::thermal::V2_0::BpHwThermal",
8337   "referenced_type" : "_ZTIN7android8hardware7thermal4V2_011BpHwThermalE",
8338   "self_type" : "_ZTIKN7android8hardware7thermal4V2_011BpHwThermalE",
8339   "size" : 216,
8340   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/BpHwThermal.h"
8341  },
8342  {
8343   "alignment" : 4,
8344   "is_const" : true,
8345   "linker_set_key" : "_ZTIKN7android8hardware7thermal4V2_011CoolingTypeE",
8346   "name" : "const android::hardware::thermal::V2_0::CoolingType",
8347   "referenced_type" : "_ZTIN7android8hardware7thermal4V2_011CoolingTypeE",
8348   "self_type" : "_ZTIKN7android8hardware7thermal4V2_011CoolingTypeE",
8349   "size" : 4,
8350   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/types.h"
8351  },
8352  {
8353   "alignment" : 8,
8354   "is_const" : true,
8355   "linker_set_key" : "_ZTIKN7android8hardware7thermal4V2_011TemperatureE",
8356   "name" : "const android::hardware::thermal::V2_0::Temperature",
8357   "referenced_type" : "_ZTIN7android8hardware7thermal4V2_011TemperatureE",
8358   "self_type" : "_ZTIKN7android8hardware7thermal4V2_011TemperatureE",
8359   "size" : 32,
8360   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8361  },
8362  {
8363   "alignment" : 8,
8364   "is_const" : true,
8365   "linker_set_key" : "_ZTIKN7android8hardware7thermal4V2_013CoolingDeviceE",
8366   "name" : "const android::hardware::thermal::V2_0::CoolingDevice",
8367   "referenced_type" : "_ZTIN7android8hardware7thermal4V2_013CoolingDeviceE",
8368   "self_type" : "_ZTIKN7android8hardware7thermal4V2_013CoolingDeviceE",
8369   "size" : 32,
8370   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8371  },
8372  {
8373   "alignment" : 4,
8374   "is_const" : true,
8375   "linker_set_key" : "_ZTIKN7android8hardware7thermal4V2_015TemperatureTypeE",
8376   "name" : "const android::hardware::thermal::V2_0::TemperatureType",
8377   "referenced_type" : "_ZTIN7android8hardware7thermal4V2_015TemperatureTypeE",
8378   "self_type" : "_ZTIKN7android8hardware7thermal4V2_015TemperatureTypeE",
8379   "size" : 4,
8380   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/types.h"
8381  },
8382  {
8383   "alignment" : 4,
8384   "is_const" : true,
8385   "linker_set_key" : "_ZTIKN7android8hardware7thermal4V2_018ThrottlingSeverityE",
8386   "name" : "const android::hardware::thermal::V2_0::ThrottlingSeverity",
8387   "referenced_type" : "_ZTIN7android8hardware7thermal4V2_018ThrottlingSeverityE",
8388   "self_type" : "_ZTIKN7android8hardware7thermal4V2_018ThrottlingSeverityE",
8389   "size" : 4,
8390   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/types.h"
8391  },
8392  {
8393   "alignment" : 8,
8394   "is_const" : true,
8395   "linker_set_key" : "_ZTIKN7android8hardware7thermal4V2_020TemperatureThresholdE",
8396   "name" : "const android::hardware::thermal::V2_0::TemperatureThreshold",
8397   "referenced_type" : "_ZTIN7android8hardware7thermal4V2_020TemperatureThresholdE",
8398   "self_type" : "_ZTIKN7android8hardware7thermal4V2_020TemperatureThresholdE",
8399   "size" : 88,
8400   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8401  },
8402  {
8403   "alignment" : 8,
8404   "is_const" : true,
8405   "linker_set_key" : "_ZTIKN7android8hardware7thermal4V2_023IThermalChangedCallbackE",
8406   "name" : "const android::hardware::thermal::V2_0::IThermalChangedCallback",
8407   "referenced_type" : "_ZTIN7android8hardware7thermal4V2_023IThermalChangedCallbackE",
8408   "self_type" : "_ZTIKN7android8hardware7thermal4V2_023IThermalChangedCallbackE",
8409   "size" : 24,
8410   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/IThermalChangedCallback.h"
8411  },
8412  {
8413   "alignment" : 8,
8414   "is_const" : true,
8415   "linker_set_key" : "_ZTIKN7android8hardware7thermal4V2_026BpHwThermalChangedCallbackE",
8416   "name" : "const android::hardware::thermal::V2_0::BpHwThermalChangedCallback",
8417   "referenced_type" : "_ZTIN7android8hardware7thermal4V2_026BpHwThermalChangedCallbackE",
8418   "self_type" : "_ZTIKN7android8hardware7thermal4V2_026BpHwThermalChangedCallbackE",
8419   "size" : 216,
8420   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/BpHwThermalChangedCallback.h"
8421  },
8422  {
8423   "alignment" : 8,
8424   "is_const" : true,
8425   "linker_set_key" : "_ZTIKN7android8hardware7thermal4V2_08IThermalE",
8426   "name" : "const android::hardware::thermal::V2_0::IThermal",
8427   "referenced_type" : "_ZTIN7android8hardware7thermal4V2_08IThermalE",
8428   "self_type" : "_ZTIKN7android8hardware7thermal4V2_08IThermalE",
8429   "size" : 24,
8430   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/IThermal.h"
8431  },
8432  {
8433   "is_const" : true,
8434   "linker_set_key" : "_ZTIKN7android8hardware8hidl_vec4iterIXTL0__EEE",
8435   "name" : "const iter<is_const>",
8436   "referenced_type" : "_ZTIN7android8hardware8hidl_vec4iterIXTL0__EEE",
8437   "self_type" : "_ZTIKN7android8hardware8hidl_vec4iterIXTL0__EEE",
8438   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8439  },
8440  {
8441   "alignment" : 8,
8442   "is_const" : true,
8443   "linker_set_key" : "_ZTIKN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
8444   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_string>",
8445   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
8446   "self_type" : "_ZTIKN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
8447   "size" : 16,
8448   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/IThermal.h"
8449  },
8450  {
8451   "alignment" : 8,
8452   "is_const" : true,
8453   "linker_set_key" : "_ZTIKN7android8hardware8hidl_vecINS0_7thermal4V2_011TemperatureEEE",
8454   "name" : "const android::hardware::hidl_vec<android::hardware::thermal::V2_0::Temperature>",
8455   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_7thermal4V2_011TemperatureEEE",
8456   "self_type" : "_ZTIKN7android8hardware8hidl_vecINS0_7thermal4V2_011TemperatureEEE",
8457   "size" : 16,
8458   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8459  },
8460  {
8461   "alignment" : 8,
8462   "is_const" : true,
8463   "linker_set_key" : "_ZTIKN7android8hardware8hidl_vecINS0_7thermal4V2_013CoolingDeviceEEE",
8464   "name" : "const android::hardware::hidl_vec<android::hardware::thermal::V2_0::CoolingDevice>",
8465   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_7thermal4V2_013CoolingDeviceEEE",
8466   "self_type" : "_ZTIKN7android8hardware8hidl_vecINS0_7thermal4V2_013CoolingDeviceEEE",
8467   "size" : 16,
8468   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8469  },
8470  {
8471   "alignment" : 8,
8472   "is_const" : true,
8473   "linker_set_key" : "_ZTIKN7android8hardware8hidl_vecINS0_7thermal4V2_020TemperatureThresholdEEE",
8474   "name" : "const android::hardware::hidl_vec<android::hardware::thermal::V2_0::TemperatureThreshold>",
8475   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_7thermal4V2_020TemperatureThresholdEEE",
8476   "self_type" : "_ZTIKN7android8hardware8hidl_vecINS0_7thermal4V2_020TemperatureThresholdEEE",
8477   "size" : 16,
8478   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8479  },
8480  {
8481   "alignment" : 8,
8482   "is_const" : true,
8483   "linker_set_key" : "_ZTIKN7android8hardware8hidl_vecIiEE",
8484   "name" : "const android::hardware::hidl_vec<int>",
8485   "referenced_type" : "_ZTIN7android8hardware8hidl_vecIiEE",
8486   "self_type" : "_ZTIKN7android8hardware8hidl_vecIiEE",
8487   "size" : 16,
8488   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8489  },
8490  {
8491   "alignment" : 8,
8492   "is_const" : true,
8493   "linker_set_key" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
8494   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
8495   "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
8496   "self_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
8497   "size" : 24,
8498   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
8499  },
8500  {
8501   "alignment" : 4,
8502   "is_const" : true,
8503   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android4hidl4base4V1_09DebugInfo12ArchitectureELm3EEE",
8504   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
8505   "referenced_type" : "_ZTINSt3__15arrayIN7android4hidl4base4V1_09DebugInfo12ArchitectureELm3EEE",
8506   "self_type" : "_ZTIKNSt3__15arrayIN7android4hidl4base4V1_09DebugInfo12ArchitectureELm3EEE",
8507   "size" : 12,
8508   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
8509  },
8510  {
8511   "alignment" : 4,
8512   "is_const" : true,
8513   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager11PidConstantELm1EEE",
8514   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
8515   "referenced_type" : "_ZTINSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager11PidConstantELm1EEE",
8516   "self_type" : "_ZTIKNSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager11PidConstantELm1EEE",
8517   "size" : 4,
8518   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
8519  },
8520  {
8521   "alignment" : 1,
8522   "is_const" : true,
8523   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager9TransportELm3EEE",
8524   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
8525   "referenced_type" : "_ZTINSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager9TransportELm3EEE",
8526   "self_type" : "_ZTIKNSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager9TransportELm3EEE",
8527   "size" : 3,
8528   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
8529  },
8530  {
8531   "alignment" : 4,
8532   "is_const" : true,
8533   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware7thermal4V1_011CoolingTypeELm1EEE",
8534   "name" : "const std::array<android::hardware::thermal::V1_0::CoolingType, 1>",
8535   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware7thermal4V1_011CoolingTypeELm1EEE",
8536   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware7thermal4V1_011CoolingTypeELm1EEE",
8537   "size" : 4,
8538   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/types.h"
8539  },
8540  {
8541   "alignment" : 4,
8542   "is_const" : true,
8543   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware7thermal4V1_015TemperatureTypeELm5EEE",
8544   "name" : "const std::array<android::hardware::thermal::V1_0::TemperatureType, 5>",
8545   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware7thermal4V1_015TemperatureTypeELm5EEE",
8546   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware7thermal4V1_015TemperatureTypeELm5EEE",
8547   "size" : 20,
8548   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/types.h"
8549  },
8550  {
8551   "alignment" : 4,
8552   "is_const" : true,
8553   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware7thermal4V1_017ThermalStatusCodeELm2EEE",
8554   "name" : "const std::array<android::hardware::thermal::V1_0::ThermalStatusCode, 2>",
8555   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware7thermal4V1_017ThermalStatusCodeELm2EEE",
8556   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware7thermal4V1_017ThermalStatusCodeELm2EEE",
8557   "size" : 8,
8558   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/types.h"
8559  },
8560  {
8561   "alignment" : 4,
8562   "is_const" : true,
8563   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware7thermal4V2_011CoolingTypeELm7EEE",
8564   "name" : "const std::array<android::hardware::thermal::V2_0::CoolingType, 7>",
8565   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware7thermal4V2_011CoolingTypeELm7EEE",
8566   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware7thermal4V2_011CoolingTypeELm7EEE",
8567   "size" : 28,
8568   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/types.h"
8569  },
8570  {
8571   "alignment" : 4,
8572   "is_const" : true,
8573   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware7thermal4V2_015TemperatureTypeELm11EEE",
8574   "name" : "const std::array<android::hardware::thermal::V2_0::TemperatureType, 11>",
8575   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware7thermal4V2_015TemperatureTypeELm11EEE",
8576   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware7thermal4V2_015TemperatureTypeELm11EEE",
8577   "size" : 44,
8578   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/types.h"
8579  },
8580  {
8581   "alignment" : 4,
8582   "is_const" : true,
8583   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware7thermal4V2_018ThrottlingSeverityELm7EEE",
8584   "name" : "const std::array<android::hardware::thermal::V2_0::ThrottlingSeverity, 7>",
8585   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware7thermal4V2_018ThrottlingSeverityELm7EEE",
8586   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware7thermal4V2_018ThrottlingSeverityELm7EEE",
8587   "size" : 28,
8588   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/types.h"
8589  },
8590  {
8591   "alignment" : 8,
8592   "is_const" : true,
8593   "linker_set_key" : "_ZTIKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
8594   "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 *> > *)> > >",
8595   "referenced_type" : "_ZTINSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
8596   "self_type" : "_ZTIKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
8597   "size" : 24,
8598   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8599  },
8600  {
8601   "alignment" : 8,
8602   "is_const" : true,
8603   "linker_set_key" : "_ZTIKPKN7android4hidl4base4V1_05IBaseE",
8604   "name" : "const android::hidl::base::V1_0::IBase *const",
8605   "referenced_type" : "_ZTIPKN7android4hidl4base4V1_05IBaseE",
8606   "self_type" : "_ZTIKPKN7android4hidl4base4V1_05IBaseE",
8607   "size" : 8,
8608   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
8609  },
8610  {
8611   "alignment" : 8,
8612   "is_const" : true,
8613   "linker_set_key" : "_ZTIKPN7android7RefBase12weakref_implE",
8614   "name" : "android::RefBase::weakref_impl *const",
8615   "referenced_type" : "_ZTIPN7android7RefBase12weakref_implE#ODR:out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]/android_vendor.R_arm64_armv8-a_static/obj/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++/gen/android/hardware/thermal/2.0/ThermalChangedCallbackAll.sdump",
8616   "self_type" : "_ZTIKPN7android7RefBase12weakref_implE#ODR:out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]/android_vendor.R_arm64_armv8-a_static/obj/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++/gen/android/hardware/thermal/2.0/ThermalChangedCallbackAll.sdump",
8617   "size" : 8,
8618   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
8619  },
8620  {
8621   "alignment" : 8,
8622   "is_const" : true,
8623   "linker_set_key" : "_ZTIKPN7android7RefBase12weakref_implE",
8624   "name" : "android::RefBase::weakref_impl *const",
8625   "referenced_type" : "_ZTIPN7android7RefBase12weakref_implE#ODR:out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]/android_vendor.R_arm64_armv8-a_static/obj/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++/gen/android/hardware/thermal/2.0/types.sdump",
8626   "self_type" : "_ZTIKPN7android7RefBase12weakref_implE#ODR:out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]/android_vendor.R_arm64_armv8-a_static/obj/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++/gen/android/hardware/thermal/2.0/types.sdump",
8627   "size" : 8,
8628   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
8629  },
8630  {
8631   "alignment" : 8,
8632   "is_const" : true,
8633   "linker_set_key" : "_ZTIKPN7android7RefBase12weakref_implE",
8634   "name" : "android::RefBase::weakref_impl *const",
8635   "referenced_type" : "_ZTIPN7android7RefBase12weakref_implE",
8636   "self_type" : "_ZTIKPN7android7RefBase12weakref_implE",
8637   "size" : 8,
8638   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
8639  },
8640  {
8641   "alignment" : 8,
8642   "is_const" : true,
8643   "linker_set_key" : "_ZTIKPN7android8hardware7IBinderE",
8644   "name" : "android::hardware::IBinder *const",
8645   "referenced_type" : "_ZTIPN7android8hardware7IBinderE",
8646   "self_type" : "_ZTIKPN7android8hardware7IBinderE",
8647   "size" : 8,
8648   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
8649  },
8650  {
8651   "alignment" : 8,
8652   "is_const" : true,
8653   "linker_set_key" : "_ZTIKSt16initializer_listIN7android8hardware10hidl_arrayIhLm32EJEEEE",
8654   "name" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
8655   "referenced_type" : "_ZTISt16initializer_listIN7android8hardware10hidl_arrayIhLm32EJEEEE",
8656   "self_type" : "_ZTIKSt16initializer_listIN7android8hardware10hidl_arrayIhLm32EJEEEE",
8657   "size" : 16,
8658   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8659  },
8660  {
8661   "alignment" : 8,
8662   "is_const" : true,
8663   "linker_set_key" : "_ZTIKSt16initializer_listIN7android8hardware11hidl_stringEE",
8664   "name" : "const std::initializer_list<android::hardware::hidl_string>",
8665   "referenced_type" : "_ZTISt16initializer_listIN7android8hardware11hidl_stringEE",
8666   "self_type" : "_ZTIKSt16initializer_listIN7android8hardware11hidl_stringEE",
8667   "size" : 16,
8668   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8669  },
8670  {
8671   "alignment" : 1,
8672   "is_const" : true,
8673   "linker_set_key" : "_ZTIKa",
8674   "name" : "const signed char",
8675   "referenced_type" : "_ZTIa",
8676   "self_type" : "_ZTIKa",
8677   "size" : 1,
8678   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
8679  },
8680  {
8681   "alignment" : 1,
8682   "is_const" : true,
8683   "linker_set_key" : "_ZTIKb",
8684   "name" : "const bool",
8685   "referenced_type" : "_ZTIb",
8686   "self_type" : "_ZTIKb",
8687   "size" : 1,
8688   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
8689  },
8690  {
8691   "alignment" : 1,
8692   "is_const" : true,
8693   "linker_set_key" : "_ZTIKc",
8694   "name" : "const char",
8695   "referenced_type" : "_ZTIc",
8696   "self_type" : "_ZTIKc",
8697   "size" : 1,
8698   "source_file" : "/system/core/liblog/include/android/log.h"
8699  },
8700  {
8701   "alignment" : 8,
8702   "is_const" : true,
8703   "linker_set_key" : "_ZTIKd",
8704   "name" : "const double",
8705   "referenced_type" : "_ZTId",
8706   "self_type" : "_ZTIKd",
8707   "size" : 8,
8708   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
8709  },
8710  {
8711   "alignment" : 4,
8712   "is_const" : true,
8713   "linker_set_key" : "_ZTIKf",
8714   "name" : "const float",
8715   "referenced_type" : "_ZTIf",
8716   "self_type" : "_ZTIKf",
8717   "size" : 4,
8718   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
8719  },
8720  {
8721   "alignment" : 1,
8722   "is_const" : true,
8723   "linker_set_key" : "_ZTIKh",
8724   "name" : "const unsigned char",
8725   "referenced_type" : "_ZTIh",
8726   "self_type" : "_ZTIKh",
8727   "size" : 1,
8728   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
8729  },
8730  {
8731   "alignment" : 4,
8732   "is_const" : true,
8733   "linker_set_key" : "_ZTIKi",
8734   "name" : "const int",
8735   "referenced_type" : "_ZTIi",
8736   "self_type" : "_ZTIKi",
8737   "size" : 4,
8738   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8739  },
8740  {
8741   "alignment" : 4,
8742   "is_const" : true,
8743   "linker_set_key" : "_ZTIKj",
8744   "name" : "const unsigned int",
8745   "referenced_type" : "_ZTIj",
8746   "self_type" : "_ZTIKj",
8747   "size" : 4,
8748   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
8749  },
8750  {
8751   "alignment" : 8,
8752   "is_const" : true,
8753   "linker_set_key" : "_ZTIKl",
8754   "name" : "const long",
8755   "referenced_type" : "_ZTIl",
8756   "self_type" : "_ZTIKl",
8757   "size" : 8,
8758   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
8759  },
8760  {
8761   "alignment" : 8,
8762   "is_const" : true,
8763   "linker_set_key" : "_ZTIKm",
8764   "name" : "const unsigned long",
8765   "referenced_type" : "_ZTIm",
8766   "self_type" : "_ZTIKm",
8767   "size" : 8,
8768   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8769  },
8770  {
8771   "alignment" : 2,
8772   "is_const" : true,
8773   "linker_set_key" : "_ZTIKs",
8774   "name" : "const short",
8775   "referenced_type" : "_ZTIs",
8776   "self_type" : "_ZTIKs",
8777   "size" : 2,
8778   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
8779  },
8780  {
8781   "alignment" : 2,
8782   "is_const" : true,
8783   "linker_set_key" : "_ZTIKt",
8784   "name" : "const unsigned short",
8785   "referenced_type" : "_ZTIt",
8786   "self_type" : "_ZTIKt",
8787   "size" : 2,
8788   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
8789  },
8790  {
8791   "is_const" : true,
8792   "linker_set_key" : "_ZTIKv",
8793   "name" : "const void",
8794   "referenced_type" : "_ZTIv",
8795   "self_type" : "_ZTIKv",
8796   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8797  },
8798  {
8799   "alignment" : 8,
8800   "is_const" : true,
8801   "linker_set_key" : "_ZTIKy",
8802   "name" : "const unsigned long long",
8803   "referenced_type" : "_ZTIy",
8804   "self_type" : "_ZTIKy",
8805   "size" : 8,
8806   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
8807  },
8808  {
8809   "alignment" : 1,
8810   "is_volatile" : true,
8811   "linker_set_key" : "_ZTIVb",
8812   "name" : "volatile bool",
8813   "referenced_type" : "_ZTIb",
8814   "self_type" : "_ZTIVb",
8815   "size" : 1,
8816   "source_file" : "/system/core/libutils/include/utils/Thread.h"
8817  },
8818  {
8819   "alignment" : 4,
8820   "is_volatile" : true,
8821   "linker_set_key" : "_ZTIVi",
8822   "name" : "volatile int",
8823   "referenced_type" : "_ZTIi",
8824   "self_type" : "_ZTIVi",
8825   "size" : 4,
8826   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
8827  }
8828 ],
8829 "record_types" :
8830 [
8831  {
8832   "alignment" : 4,
8833   "fields" :
8834   [
8835    {
8836     "field_name" : "len",
8837     "referenced_type" : "_ZTIt"
8838    },
8839    {
8840     "field_name" : "hdr_size",
8841     "field_offset" : 16,
8842     "referenced_type" : "_ZTIt"
8843    },
8844    {
8845     "field_name" : "pid",
8846     "field_offset" : 32,
8847     "referenced_type" : "_ZTIi"
8848    },
8849    {
8850     "field_name" : "tid",
8851     "field_offset" : 64,
8852     "referenced_type" : "_ZTIj"
8853    },
8854    {
8855     "field_name" : "sec",
8856     "field_offset" : 96,
8857     "referenced_type" : "_ZTIj"
8858    },
8859    {
8860     "field_name" : "nsec",
8861     "field_offset" : 128,
8862     "referenced_type" : "_ZTIj"
8863    },
8864    {
8865     "field_name" : "lid",
8866     "field_offset" : 160,
8867     "referenced_type" : "_ZTIj"
8868    },
8869    {
8870     "field_name" : "uid",
8871     "field_offset" : 192,
8872     "referenced_type" : "_ZTIj"
8873    },
8874    {
8875     "field_name" : "msg",
8876     "field_offset" : 224,
8877     "referenced_type" : "_ZTIA0_c"
8878    }
8879   ],
8880   "linker_set_key" : "_ZTI12logger_entry",
8881   "name" : "logger_entry",
8882   "referenced_type" : "_ZTI12logger_entry",
8883   "self_type" : "_ZTI12logger_entry",
8884   "size" : 28,
8885   "source_file" : "/system/core/liblog/include/log/log_read.h"
8886  },
8887  {
8888   "alignment" : 8,
8889   "fields" :
8890   [
8891    {
8892     "field_name" : "y",
8893     "referenced_type" : "_ZTIPv"
8894    },
8895    {
8896     "field_name" : "cb",
8897     "field_offset" : 64,
8898     "referenced_type" : "_ZTIPv"
8899    },
8900    {
8901     "field_name" : "cr",
8902     "field_offset" : 128,
8903     "referenced_type" : "_ZTIPv"
8904    },
8905    {
8906     "field_name" : "ystride",
8907     "field_offset" : 192,
8908     "referenced_type" : "_ZTIm"
8909    },
8910    {
8911     "field_name" : "cstride",
8912     "field_offset" : 256,
8913     "referenced_type" : "_ZTIm"
8914    },
8915    {
8916     "field_name" : "chroma_step",
8917     "field_offset" : 320,
8918     "referenced_type" : "_ZTIm"
8919    },
8920    {
8921     "field_name" : "reserved",
8922     "field_offset" : 384,
8923     "referenced_type" : "_ZTIA8_j"
8924    }
8925   ],
8926   "linker_set_key" : "_ZTI13android_ycbcr",
8927   "name" : "android_ycbcr",
8928   "referenced_type" : "_ZTI13android_ycbcr",
8929   "self_type" : "_ZTI13android_ycbcr",
8930   "size" : 80,
8931   "source_file" : "/system/core/libsystem/include/system/graphics.h"
8932  },
8933  {
8934   "alignment" : 4,
8935   "fields" :
8936   [
8937    {
8938     "field_name" : "version",
8939     "referenced_type" : "_ZTIi"
8940    },
8941    {
8942     "field_name" : "numFds",
8943     "field_offset" : 32,
8944     "referenced_type" : "_ZTIi"
8945    },
8946    {
8947     "field_name" : "numInts",
8948     "field_offset" : 64,
8949     "referenced_type" : "_ZTIi"
8950    },
8951    {
8952     "field_name" : "data",
8953     "field_offset" : 96,
8954     "referenced_type" : "_ZTIA0_i"
8955    }
8956   ],
8957   "linker_set_key" : "_ZTI13native_handle",
8958   "name" : "native_handle",
8959   "referenced_type" : "_ZTI13native_handle",
8960   "self_type" : "_ZTI13native_handle",
8961   "size" : 12,
8962   "source_file" : "/system/core/libcutils/include/cutils/native_handle.h"
8963  },
8964  {
8965   "alignment" : 4,
8966   "fields" :
8967   [
8968    {
8969     "field_name" : "x",
8970     "referenced_type" : "_ZTIf"
8971    },
8972    {
8973     "field_name" : "y",
8974     "field_offset" : 32,
8975     "referenced_type" : "_ZTIf"
8976    }
8977   ],
8978   "linker_set_key" : "_ZTI16android_xy_color",
8979   "name" : "android_xy_color",
8980   "referenced_type" : "_ZTI16android_xy_color",
8981   "self_type" : "_ZTI16android_xy_color",
8982   "size" : 8,
8983   "source_file" : "/system/core/libsystem/include/system/graphics.h"
8984  },
8985  {
8986   "alignment" : 8,
8987   "fields" :
8988   [
8989    {
8990     "field_name" : "top_left",
8991     "referenced_type" : "_ZTIPh"
8992    },
8993    {
8994     "field_name" : "component",
8995     "field_offset" : 64,
8996     "referenced_type" : "_ZTI22android_flex_component"
8997    },
8998    {
8999     "field_name" : "bits_per_component",
9000     "field_offset" : 96,
9001     "referenced_type" : "_ZTIi"
9002    },
9003    {
9004     "field_name" : "bits_used",
9005     "field_offset" : 128,
9006     "referenced_type" : "_ZTIi"
9007    },
9008    {
9009     "field_name" : "h_increment",
9010     "field_offset" : 160,
9011     "referenced_type" : "_ZTIi"
9012    },
9013    {
9014     "field_name" : "v_increment",
9015     "field_offset" : 192,
9016     "referenced_type" : "_ZTIi"
9017    },
9018    {
9019     "field_name" : "h_subsampling",
9020     "field_offset" : 224,
9021     "referenced_type" : "_ZTIi"
9022    },
9023    {
9024     "field_name" : "v_subsampling",
9025     "field_offset" : 256,
9026     "referenced_type" : "_ZTIi"
9027    }
9028   ],
9029   "linker_set_key" : "_ZTI18android_flex_plane",
9030   "name" : "android_flex_plane",
9031   "referenced_type" : "_ZTI18android_flex_plane",
9032   "self_type" : "_ZTI18android_flex_plane",
9033   "size" : 40,
9034   "source_file" : "/system/core/libsystem/include/system/graphics.h"
9035  },
9036  {
9037   "alignment" : 8,
9038   "fields" :
9039   [
9040    {
9041     "field_name" : "format",
9042     "referenced_type" : "_ZTI19android_flex_format"
9043    },
9044    {
9045     "field_name" : "num_planes",
9046     "field_offset" : 32,
9047     "referenced_type" : "_ZTIj"
9048    },
9049    {
9050     "field_name" : "planes",
9051     "field_offset" : 64,
9052     "referenced_type" : "_ZTIP18android_flex_plane"
9053    }
9054   ],
9055   "linker_set_key" : "_ZTI19android_flex_layout",
9056   "name" : "android_flex_layout",
9057   "referenced_type" : "_ZTI19android_flex_layout",
9058   "self_type" : "_ZTI19android_flex_layout",
9059   "size" : 16,
9060   "source_file" : "/system/core/libsystem/include/system/graphics.h"
9061  },
9062  {
9063   "alignment" : 4,
9064   "fields" :
9065   [
9066    {
9067     "field_name" : "num_points",
9068     "referenced_type" : "_ZTIj"
9069    },
9070    {
9071     "field_name" : "reserved",
9072     "field_offset" : 32,
9073     "referenced_type" : "_ZTIA8_j"
9074    },
9075    {
9076     "field_name" : "xyzc_points",
9077     "field_offset" : 288,
9078     "referenced_type" : "_ZTIA_f"
9079    }
9080   ],
9081   "linker_set_key" : "_ZTI20android_depth_points",
9082   "name" : "android_depth_points",
9083   "referenced_type" : "_ZTI20android_depth_points",
9084   "self_type" : "_ZTI20android_depth_points",
9085   "size" : 36,
9086   "source_file" : "/system/core/libsystem/include/system/graphics.h"
9087  },
9088  {
9089   "alignment" : 8,
9090   "fields" :
9091   [
9092    {
9093     "field_name" : "struct_size",
9094     "referenced_type" : "_ZTIm"
9095    },
9096    {
9097     "field_name" : "buffer_id",
9098     "field_offset" : 64,
9099     "referenced_type" : "_ZTIi"
9100    },
9101    {
9102     "field_name" : "priority",
9103     "field_offset" : 96,
9104     "referenced_type" : "_ZTIi"
9105    },
9106    {
9107     "field_name" : "tag",
9108     "field_offset" : 128,
9109     "referenced_type" : "_ZTIPKc"
9110    },
9111    {
9112     "field_name" : "file",
9113     "field_offset" : 192,
9114     "referenced_type" : "_ZTIPKc"
9115    },
9116    {
9117     "field_name" : "line",
9118     "field_offset" : 256,
9119     "referenced_type" : "_ZTIj"
9120    },
9121    {
9122     "field_name" : "message",
9123     "field_offset" : 320,
9124     "referenced_type" : "_ZTIPKc"
9125    }
9126   ],
9127   "linker_set_key" : "_ZTI21__android_log_message",
9128   "name" : "__android_log_message",
9129   "referenced_type" : "_ZTI21__android_log_message",
9130   "self_type" : "_ZTI21__android_log_message",
9131   "size" : 48,
9132   "source_file" : "/system/core/liblog/include/android/log.h"
9133  },
9134  {
9135   "alignment" : 4,
9136   "fields" :
9137   [
9138    {
9139     "field_name" : "maxContentLightLevel",
9140     "referenced_type" : "_ZTIf"
9141    },
9142    {
9143     "field_name" : "maxFrameAverageLightLevel",
9144     "field_offset" : 32,
9145     "referenced_type" : "_ZTIf"
9146    }
9147   ],
9148   "linker_set_key" : "_ZTI25android_cta861_3_metadata",
9149   "name" : "android_cta861_3_metadata",
9150   "referenced_type" : "_ZTI25android_cta861_3_metadata",
9151   "self_type" : "_ZTI25android_cta861_3_metadata",
9152   "size" : 8,
9153   "source_file" : "/system/core/libsystem/include/system/graphics.h"
9154  },
9155  {
9156   "alignment" : 4,
9157   "fields" :
9158   [
9159    {
9160     "field_name" : "displayPrimaryRed",
9161     "referenced_type" : "_ZTI16android_xy_color"
9162    },
9163    {
9164     "field_name" : "displayPrimaryGreen",
9165     "field_offset" : 64,
9166     "referenced_type" : "_ZTI16android_xy_color"
9167    },
9168    {
9169     "field_name" : "displayPrimaryBlue",
9170     "field_offset" : 128,
9171     "referenced_type" : "_ZTI16android_xy_color"
9172    },
9173    {
9174     "field_name" : "whitePoint",
9175     "field_offset" : 192,
9176     "referenced_type" : "_ZTI16android_xy_color"
9177    },
9178    {
9179     "field_name" : "maxLuminance",
9180     "field_offset" : 256,
9181     "referenced_type" : "_ZTIf"
9182    },
9183    {
9184     "field_name" : "minLuminance",
9185     "field_offset" : 288,
9186     "referenced_type" : "_ZTIf"
9187    }
9188   ],
9189   "linker_set_key" : "_ZTI26android_smpte2086_metadata",
9190   "name" : "android_smpte2086_metadata",
9191   "referenced_type" : "_ZTI26android_smpte2086_metadata",
9192   "self_type" : "_ZTI26android_smpte2086_metadata",
9193   "size" : 40,
9194   "source_file" : "/system/core/libsystem/include/system/graphics.h"
9195  },
9196  {
9197   "alignment" : 4,
9198   "fields" :
9199   [
9200    {
9201     "referenced_type" : "_ZTIN7log_msgUt_E"
9202    }
9203   ],
9204   "linker_set_key" : "_ZTI7log_msg",
9205   "name" : "log_msg",
9206   "referenced_type" : "_ZTI7log_msg",
9207   "self_type" : "_ZTI7log_msg",
9208   "size" : 5124,
9209   "source_file" : "/system/core/liblog/include/log/log_read.h"
9210  },
9211  {
9212   "alignment" : 1,
9213   "fields" :
9214   [
9215    {
9216     "field_name" : "tv_sec",
9217     "referenced_type" : "_ZTIj"
9218    },
9219    {
9220     "field_name" : "tv_nsec",
9221     "field_offset" : 32,
9222     "referenced_type" : "_ZTIj"
9223    }
9224   ],
9225   "linker_set_key" : "_ZTI8log_time",
9226   "name" : "log_time",
9227   "referenced_type" : "_ZTI8log_time",
9228   "self_type" : "_ZTI8log_time",
9229   "size" : 8,
9230   "source_file" : "/system/core/liblog/include_vndk/log/log_time.h"
9231  },
9232  {
9233   "alignment" : 8,
9234   "fields" :
9235   [
9236    {
9237     "access" : "private",
9238     "field_name" : "mStorage",
9239     "field_offset" : 64,
9240     "referenced_type" : "_ZTIPv"
9241    },
9242    {
9243     "access" : "private",
9244     "field_name" : "mCount",
9245     "field_offset" : 128,
9246     "referenced_type" : "_ZTIm"
9247    },
9248    {
9249     "access" : "private",
9250     "field_name" : "mFlags",
9251     "field_offset" : 192,
9252     "referenced_type" : "_ZTIKj"
9253    },
9254    {
9255     "access" : "private",
9256     "field_name" : "mItemSize",
9257     "field_offset" : 256,
9258     "referenced_type" : "_ZTIKm"
9259    }
9260   ],
9261   "linker_set_key" : "_ZTIN7android10VectorImplE",
9262   "name" : "android::VectorImpl",
9263   "record_kind" : "class",
9264   "referenced_type" : "_ZTIN7android10VectorImplE",
9265   "self_type" : "_ZTIN7android10VectorImplE",
9266   "size" : 40,
9267   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
9268   "vtable_components" :
9269   [
9270    {
9271     "kind" : "offset_to_top"
9272    },
9273    {
9274     "kind" : "rtti",
9275     "mangled_component_name" : "_ZTIN7android10VectorImplE"
9276    },
9277    {
9278     "kind" : "complete_dtor_pointer",
9279     "mangled_component_name" : "_ZN7android10VectorImplD1Ev"
9280    },
9281    {
9282     "kind" : "deleting_dtor_pointer",
9283     "mangled_component_name" : "_ZN7android10VectorImplD0Ev"
9284    },
9285    {
9286     "is_pure" : true,
9287     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvm"
9288    },
9289    {
9290     "is_pure" : true,
9291     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvm"
9292    },
9293    {
9294     "is_pure" : true,
9295     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvm"
9296    },
9297    {
9298     "is_pure" : true,
9299     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvm"
9300    },
9301    {
9302     "is_pure" : true,
9303     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvm"
9304    },
9305    {
9306     "is_pure" : true,
9307     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvm"
9308    }
9309   ]
9310  },
9311  {
9312   "alignment" : 8,
9313   "fields" :
9314   [
9315    {
9316     "access" : "private",
9317     "field_name" : "mVector",
9318     "referenced_type" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE"
9319    }
9320   ],
9321   "linker_set_key" : "_ZTIN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE",
9322   "name" : "android::KeyedVector<android::String16, android::sp<android::hardware::IBinder> >",
9323   "record_kind" : "class",
9324   "referenced_type" : "_ZTIN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE",
9325   "self_type" : "_ZTIN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE",
9326   "size" : 40,
9327   "source_file" : "/system/core/libutils/include/utils/KeyedVector.h",
9328   "template_args" : [ "_ZTIN7android8String16E", "_ZTIN7android2spINS_8hardware7IBinderEEE" ]
9329  },
9330  {
9331   "alignment" : 8,
9332   "fields" :
9333   [
9334    {
9335     "access" : "private",
9336     "field_name" : "mTag",
9337     "referenced_type" : "_ZTIm"
9338    }
9339   ],
9340   "linker_set_key" : "_ZTIN7android11ScopedTraceE",
9341   "name" : "android::ScopedTrace",
9342   "record_kind" : "class",
9343   "referenced_type" : "_ZTIN7android11ScopedTraceE",
9344   "self_type" : "_ZTIN7android11ScopedTraceE",
9345   "size" : 8,
9346   "source_file" : "/system/core/libutils/include/utils/Trace.h"
9347  },
9348  {
9349   "alignment" : 4,
9350   "fields" :
9351   [
9352    {
9353     "access" : "private",
9354     "field_name" : "mCount",
9355     "referenced_type" : "_ZTINSt3__16atomicIiEE"
9356    }
9357   ],
9358   "linker_set_key" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE",
9359   "name" : "android::LightRefBase<android::NativeHandle>",
9360   "record_kind" : "class",
9361   "referenced_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE",
9362   "self_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE",
9363   "size" : 4,
9364   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
9365   "template_args" : [ "_ZTIN7android12NativeHandleE" ]
9366  },
9367  {
9368   "alignment" : 4,
9369   "fields" :
9370   [
9371    {
9372     "access" : "private",
9373     "field_name" : "mCount",
9374     "referenced_type" : "_ZTINSt3__16atomicIiEE"
9375    }
9376   ],
9377   "linker_set_key" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE",
9378   "name" : "android::LightRefBase<android::VirtualLightRefBase>",
9379   "record_kind" : "class",
9380   "referenced_type" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE",
9381   "self_type" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE",
9382   "size" : 4,
9383   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
9384   "template_args" : [ "_ZTIN7android19VirtualLightRefBaseE" ]
9385  },
9386  {
9387   "alignment" : 8,
9388   "base_specifiers" :
9389   [
9390    {
9391     "referenced_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE"
9392    }
9393   ],
9394   "fields" :
9395   [
9396    {
9397     "access" : "private",
9398     "field_name" : "mHandle",
9399     "field_offset" : 64,
9400     "referenced_type" : "_ZTIP13native_handle"
9401    },
9402    {
9403     "access" : "private",
9404     "field_name" : "mOwnsHandle",
9405     "field_offset" : 128,
9406     "referenced_type" : "_ZTIb"
9407    }
9408   ],
9409   "linker_set_key" : "_ZTIN7android12NativeHandleE",
9410   "name" : "android::NativeHandle",
9411   "record_kind" : "class",
9412   "referenced_type" : "_ZTIN7android12NativeHandleE",
9413   "self_type" : "_ZTIN7android12NativeHandleE",
9414   "size" : 24,
9415   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
9416  },
9417  {
9418   "alignment" : 8,
9419   "base_specifiers" :
9420   [
9421    {
9422     "access" : "private",
9423     "referenced_type" : "_ZTIN7android16SortedVectorImplE"
9424    }
9425   ],
9426   "linker_set_key" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE",
9427   "name" : "android::SortedVector<android::key_value_pair_t<android::String16, android::sp<android::hardware::IBinder> > >",
9428   "record_kind" : "class",
9429   "referenced_type" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE",
9430   "self_type" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE",
9431   "size" : 40,
9432   "source_file" : "/system/core/libutils/include/utils/SortedVector.h",
9433   "template_args" :
9434   [
9435    "_ZTIN7android16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEE"
9436   ],
9437   "vtable_components" :
9438   [
9439    {
9440     "kind" : "offset_to_top"
9441    },
9442    {
9443     "kind" : "rtti",
9444     "mangled_component_name" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE"
9445    },
9446    {
9447     "kind" : "complete_dtor_pointer",
9448     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED1Ev"
9449    },
9450    {
9451     "kind" : "deleting_dtor_pointer",
9452     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED0Ev"
9453    },
9454    {
9455     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE12do_constructEPvm"
9456    },
9457    {
9458     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_destroyEPvm"
9459    },
9460    {
9461     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE7do_copyEPvPKvm"
9462    },
9463    {
9464     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE8do_splatEPvPKvm"
9465    },
9466    {
9467     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE15do_move_forwardEPvPKvm"
9468    },
9469    {
9470     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE16do_move_backwardEPvPKvm"
9471    },
9472    {
9473     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_compareEPKvSA_"
9474    }
9475   ]
9476  },
9477  {
9478   "alignment" : 1,
9479   "linker_set_key" : "_ZTIN7android14ReferenceMoverE",
9480   "name" : "android::ReferenceMover",
9481   "record_kind" : "class",
9482   "referenced_type" : "_ZTIN7android14ReferenceMoverE",
9483   "self_type" : "_ZTIN7android14ReferenceMoverE",
9484   "size" : 1,
9485   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
9486  },
9487  {
9488   "alignment" : 8,
9489   "linker_set_key" : "_ZTIN7android16ReferenceRenamerE",
9490   "name" : "android::ReferenceRenamer",
9491   "record_kind" : "class",
9492   "referenced_type" : "_ZTIN7android16ReferenceRenamerE",
9493   "self_type" : "_ZTIN7android16ReferenceRenamerE",
9494   "size" : 8,
9495   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
9496   "vtable_components" :
9497   [
9498    {
9499     "kind" : "offset_to_top"
9500    },
9501    {
9502     "kind" : "rtti",
9503     "mangled_component_name" : "_ZTIN7android16ReferenceRenamerE"
9504    },
9505    {
9506     "is_pure" : true,
9507     "mangled_component_name" : "_ZNK7android16ReferenceRenamerclEm"
9508    }
9509   ]
9510  },
9511  {
9512   "alignment" : 8,
9513   "base_specifiers" :
9514   [
9515    {
9516     "referenced_type" : "_ZTIN7android10VectorImplE"
9517    }
9518   ],
9519   "linker_set_key" : "_ZTIN7android16SortedVectorImplE",
9520   "name" : "android::SortedVectorImpl",
9521   "record_kind" : "class",
9522   "referenced_type" : "_ZTIN7android16SortedVectorImplE",
9523   "self_type" : "_ZTIN7android16SortedVectorImplE",
9524   "size" : 40,
9525   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
9526   "vtable_components" :
9527   [
9528    {
9529     "kind" : "offset_to_top"
9530    },
9531    {
9532     "kind" : "rtti",
9533     "mangled_component_name" : "_ZTIN7android16SortedVectorImplE"
9534    },
9535    {
9536     "kind" : "complete_dtor_pointer",
9537     "mangled_component_name" : "_ZN7android16SortedVectorImplD1Ev"
9538    },
9539    {
9540     "kind" : "deleting_dtor_pointer",
9541     "mangled_component_name" : "_ZN7android16SortedVectorImplD0Ev"
9542    },
9543    {
9544     "is_pure" : true,
9545     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvm"
9546    },
9547    {
9548     "is_pure" : true,
9549     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvm"
9550    },
9551    {
9552     "is_pure" : true,
9553     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvm"
9554    },
9555    {
9556     "is_pure" : true,
9557     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvm"
9558    },
9559    {
9560     "is_pure" : true,
9561     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvm"
9562    },
9563    {
9564     "is_pure" : true,
9565     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvm"
9566    },
9567    {
9568     "is_pure" : true,
9569     "mangled_component_name" : "_ZNK7android16SortedVectorImpl10do_compareEPKvS2_"
9570    }
9571   ]
9572  },
9573  {
9574   "alignment" : 1,
9575   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIbEE",
9576   "name" : "android::trait_trivial_copy<bool>",
9577   "referenced_type" : "_ZTIN7android18trait_trivial_copyIbEE",
9578   "self_type" : "_ZTIN7android18trait_trivial_copyIbEE",
9579   "size" : 1,
9580   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9581   "template_args" : [ "_ZTIb" ]
9582  },
9583  {
9584   "alignment" : 1,
9585   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIcEE",
9586   "name" : "android::trait_trivial_copy<char>",
9587   "referenced_type" : "_ZTIN7android18trait_trivial_copyIcEE",
9588   "self_type" : "_ZTIN7android18trait_trivial_copyIcEE",
9589   "size" : 1,
9590   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9591   "template_args" : [ "_ZTIc" ]
9592  },
9593  {
9594   "alignment" : 1,
9595   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIdEE",
9596   "name" : "android::trait_trivial_copy<double>",
9597   "referenced_type" : "_ZTIN7android18trait_trivial_copyIdEE",
9598   "self_type" : "_ZTIN7android18trait_trivial_copyIdEE",
9599   "size" : 1,
9600   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9601   "template_args" : [ "_ZTId" ]
9602  },
9603  {
9604   "alignment" : 1,
9605   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIfEE",
9606   "name" : "android::trait_trivial_copy<float>",
9607   "referenced_type" : "_ZTIN7android18trait_trivial_copyIfEE",
9608   "self_type" : "_ZTIN7android18trait_trivial_copyIfEE",
9609   "size" : 1,
9610   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9611   "template_args" : [ "_ZTIf" ]
9612  },
9613  {
9614   "alignment" : 1,
9615   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIhEE",
9616   "name" : "android::trait_trivial_copy<unsigned char>",
9617   "referenced_type" : "_ZTIN7android18trait_trivial_copyIhEE",
9618   "self_type" : "_ZTIN7android18trait_trivial_copyIhEE",
9619   "size" : 1,
9620   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9621   "template_args" : [ "_ZTIh" ]
9622  },
9623  {
9624   "alignment" : 1,
9625   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIiEE",
9626   "name" : "android::trait_trivial_copy<int>",
9627   "referenced_type" : "_ZTIN7android18trait_trivial_copyIiEE",
9628   "self_type" : "_ZTIN7android18trait_trivial_copyIiEE",
9629   "size" : 1,
9630   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9631   "template_args" : [ "_ZTIi" ]
9632  },
9633  {
9634   "alignment" : 1,
9635   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIjEE",
9636   "name" : "android::trait_trivial_copy<unsigned int>",
9637   "referenced_type" : "_ZTIN7android18trait_trivial_copyIjEE",
9638   "self_type" : "_ZTIN7android18trait_trivial_copyIjEE",
9639   "size" : 1,
9640   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9641   "template_args" : [ "_ZTIj" ]
9642  },
9643  {
9644   "alignment" : 1,
9645   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIlEE",
9646   "name" : "android::trait_trivial_copy<long>",
9647   "referenced_type" : "_ZTIN7android18trait_trivial_copyIlEE",
9648   "self_type" : "_ZTIN7android18trait_trivial_copyIlEE",
9649   "size" : 1,
9650   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9651   "template_args" : [ "_ZTIl" ]
9652  },
9653  {
9654   "alignment" : 1,
9655   "linker_set_key" : "_ZTIN7android18trait_trivial_copyImEE",
9656   "name" : "android::trait_trivial_copy<unsigned long>",
9657   "referenced_type" : "_ZTIN7android18trait_trivial_copyImEE",
9658   "self_type" : "_ZTIN7android18trait_trivial_copyImEE",
9659   "size" : 1,
9660   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9661   "template_args" : [ "_ZTIm" ]
9662  },
9663  {
9664   "alignment" : 1,
9665   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIsEE",
9666   "name" : "android::trait_trivial_copy<short>",
9667   "referenced_type" : "_ZTIN7android18trait_trivial_copyIsEE",
9668   "self_type" : "_ZTIN7android18trait_trivial_copyIsEE",
9669   "size" : 1,
9670   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9671   "template_args" : [ "_ZTIs" ]
9672  },
9673  {
9674   "alignment" : 1,
9675   "linker_set_key" : "_ZTIN7android18trait_trivial_copyItEE",
9676   "name" : "android::trait_trivial_copy<unsigned short>",
9677   "referenced_type" : "_ZTIN7android18trait_trivial_copyItEE",
9678   "self_type" : "_ZTIN7android18trait_trivial_copyItEE",
9679   "size" : 1,
9680   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9681   "template_args" : [ "_ZTIt" ]
9682  },
9683  {
9684   "alignment" : 1,
9685   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIvEE",
9686   "name" : "android::trait_trivial_copy<void>",
9687   "referenced_type" : "_ZTIN7android18trait_trivial_copyIvEE",
9688   "self_type" : "_ZTIN7android18trait_trivial_copyIvEE",
9689   "size" : 1,
9690   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9691   "template_args" : [ "_ZTIv" ]
9692  },
9693  {
9694   "alignment" : 1,
9695   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIxEE",
9696   "name" : "android::trait_trivial_copy<long long>",
9697   "referenced_type" : "_ZTIN7android18trait_trivial_copyIxEE",
9698   "self_type" : "_ZTIN7android18trait_trivial_copyIxEE",
9699   "size" : 1,
9700   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9701   "template_args" : [ "_ZTIx" ]
9702  },
9703  {
9704   "alignment" : 1,
9705   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIyEE",
9706   "name" : "android::trait_trivial_copy<unsigned long long>",
9707   "referenced_type" : "_ZTIN7android18trait_trivial_copyIyEE",
9708   "self_type" : "_ZTIN7android18trait_trivial_copyIyEE",
9709   "size" : 1,
9710   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9711   "template_args" : [ "_ZTIy" ]
9712  },
9713  {
9714   "alignment" : 1,
9715   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIbEE",
9716   "name" : "android::trait_trivial_ctor<bool>",
9717   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIbEE",
9718   "self_type" : "_ZTIN7android18trait_trivial_ctorIbEE",
9719   "size" : 1,
9720   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9721   "template_args" : [ "_ZTIb" ]
9722  },
9723  {
9724   "alignment" : 1,
9725   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIcEE",
9726   "name" : "android::trait_trivial_ctor<char>",
9727   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIcEE",
9728   "self_type" : "_ZTIN7android18trait_trivial_ctorIcEE",
9729   "size" : 1,
9730   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9731   "template_args" : [ "_ZTIc" ]
9732  },
9733  {
9734   "alignment" : 1,
9735   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIdEE",
9736   "name" : "android::trait_trivial_ctor<double>",
9737   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIdEE",
9738   "self_type" : "_ZTIN7android18trait_trivial_ctorIdEE",
9739   "size" : 1,
9740   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9741   "template_args" : [ "_ZTId" ]
9742  },
9743  {
9744   "alignment" : 1,
9745   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIfEE",
9746   "name" : "android::trait_trivial_ctor<float>",
9747   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIfEE",
9748   "self_type" : "_ZTIN7android18trait_trivial_ctorIfEE",
9749   "size" : 1,
9750   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9751   "template_args" : [ "_ZTIf" ]
9752  },
9753  {
9754   "alignment" : 1,
9755   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIhEE",
9756   "name" : "android::trait_trivial_ctor<unsigned char>",
9757   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIhEE",
9758   "self_type" : "_ZTIN7android18trait_trivial_ctorIhEE",
9759   "size" : 1,
9760   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9761   "template_args" : [ "_ZTIh" ]
9762  },
9763  {
9764   "alignment" : 1,
9765   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIiEE",
9766   "name" : "android::trait_trivial_ctor<int>",
9767   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIiEE",
9768   "self_type" : "_ZTIN7android18trait_trivial_ctorIiEE",
9769   "size" : 1,
9770   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9771   "template_args" : [ "_ZTIi" ]
9772  },
9773  {
9774   "alignment" : 1,
9775   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIjEE",
9776   "name" : "android::trait_trivial_ctor<unsigned int>",
9777   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIjEE",
9778   "self_type" : "_ZTIN7android18trait_trivial_ctorIjEE",
9779   "size" : 1,
9780   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9781   "template_args" : [ "_ZTIj" ]
9782  },
9783  {
9784   "alignment" : 1,
9785   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIlEE",
9786   "name" : "android::trait_trivial_ctor<long>",
9787   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIlEE",
9788   "self_type" : "_ZTIN7android18trait_trivial_ctorIlEE",
9789   "size" : 1,
9790   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9791   "template_args" : [ "_ZTIl" ]
9792  },
9793  {
9794   "alignment" : 1,
9795   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorImEE",
9796   "name" : "android::trait_trivial_ctor<unsigned long>",
9797   "referenced_type" : "_ZTIN7android18trait_trivial_ctorImEE",
9798   "self_type" : "_ZTIN7android18trait_trivial_ctorImEE",
9799   "size" : 1,
9800   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9801   "template_args" : [ "_ZTIm" ]
9802  },
9803  {
9804   "alignment" : 1,
9805   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIsEE",
9806   "name" : "android::trait_trivial_ctor<short>",
9807   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIsEE",
9808   "self_type" : "_ZTIN7android18trait_trivial_ctorIsEE",
9809   "size" : 1,
9810   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9811   "template_args" : [ "_ZTIs" ]
9812  },
9813  {
9814   "alignment" : 1,
9815   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorItEE",
9816   "name" : "android::trait_trivial_ctor<unsigned short>",
9817   "referenced_type" : "_ZTIN7android18trait_trivial_ctorItEE",
9818   "self_type" : "_ZTIN7android18trait_trivial_ctorItEE",
9819   "size" : 1,
9820   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9821   "template_args" : [ "_ZTIt" ]
9822  },
9823  {
9824   "alignment" : 1,
9825   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIvEE",
9826   "name" : "android::trait_trivial_ctor<void>",
9827   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIvEE",
9828   "self_type" : "_ZTIN7android18trait_trivial_ctorIvEE",
9829   "size" : 1,
9830   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9831   "template_args" : [ "_ZTIv" ]
9832  },
9833  {
9834   "alignment" : 1,
9835   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIxEE",
9836   "name" : "android::trait_trivial_ctor<long long>",
9837   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIxEE",
9838   "self_type" : "_ZTIN7android18trait_trivial_ctorIxEE",
9839   "size" : 1,
9840   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9841   "template_args" : [ "_ZTIx" ]
9842  },
9843  {
9844   "alignment" : 1,
9845   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIyEE",
9846   "name" : "android::trait_trivial_ctor<unsigned long long>",
9847   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIyEE",
9848   "self_type" : "_ZTIN7android18trait_trivial_ctorIyEE",
9849   "size" : 1,
9850   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9851   "template_args" : [ "_ZTIy" ]
9852  },
9853  {
9854   "alignment" : 1,
9855   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIbEE",
9856   "name" : "android::trait_trivial_dtor<bool>",
9857   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIbEE",
9858   "self_type" : "_ZTIN7android18trait_trivial_dtorIbEE",
9859   "size" : 1,
9860   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9861   "template_args" : [ "_ZTIb" ]
9862  },
9863  {
9864   "alignment" : 1,
9865   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIcEE",
9866   "name" : "android::trait_trivial_dtor<char>",
9867   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIcEE",
9868   "self_type" : "_ZTIN7android18trait_trivial_dtorIcEE",
9869   "size" : 1,
9870   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9871   "template_args" : [ "_ZTIc" ]
9872  },
9873  {
9874   "alignment" : 1,
9875   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIdEE",
9876   "name" : "android::trait_trivial_dtor<double>",
9877   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIdEE",
9878   "self_type" : "_ZTIN7android18trait_trivial_dtorIdEE",
9879   "size" : 1,
9880   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9881   "template_args" : [ "_ZTId" ]
9882  },
9883  {
9884   "alignment" : 1,
9885   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIfEE",
9886   "name" : "android::trait_trivial_dtor<float>",
9887   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIfEE",
9888   "self_type" : "_ZTIN7android18trait_trivial_dtorIfEE",
9889   "size" : 1,
9890   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9891   "template_args" : [ "_ZTIf" ]
9892  },
9893  {
9894   "alignment" : 1,
9895   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIhEE",
9896   "name" : "android::trait_trivial_dtor<unsigned char>",
9897   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIhEE",
9898   "self_type" : "_ZTIN7android18trait_trivial_dtorIhEE",
9899   "size" : 1,
9900   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9901   "template_args" : [ "_ZTIh" ]
9902  },
9903  {
9904   "alignment" : 1,
9905   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIiEE",
9906   "name" : "android::trait_trivial_dtor<int>",
9907   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIiEE",
9908   "self_type" : "_ZTIN7android18trait_trivial_dtorIiEE",
9909   "size" : 1,
9910   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9911   "template_args" : [ "_ZTIi" ]
9912  },
9913  {
9914   "alignment" : 1,
9915   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIjEE",
9916   "name" : "android::trait_trivial_dtor<unsigned int>",
9917   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIjEE",
9918   "self_type" : "_ZTIN7android18trait_trivial_dtorIjEE",
9919   "size" : 1,
9920   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9921   "template_args" : [ "_ZTIj" ]
9922  },
9923  {
9924   "alignment" : 1,
9925   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIlEE",
9926   "name" : "android::trait_trivial_dtor<long>",
9927   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIlEE",
9928   "self_type" : "_ZTIN7android18trait_trivial_dtorIlEE",
9929   "size" : 1,
9930   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9931   "template_args" : [ "_ZTIl" ]
9932  },
9933  {
9934   "alignment" : 1,
9935   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorImEE",
9936   "name" : "android::trait_trivial_dtor<unsigned long>",
9937   "referenced_type" : "_ZTIN7android18trait_trivial_dtorImEE",
9938   "self_type" : "_ZTIN7android18trait_trivial_dtorImEE",
9939   "size" : 1,
9940   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9941   "template_args" : [ "_ZTIm" ]
9942  },
9943  {
9944   "alignment" : 1,
9945   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIsEE",
9946   "name" : "android::trait_trivial_dtor<short>",
9947   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIsEE",
9948   "self_type" : "_ZTIN7android18trait_trivial_dtorIsEE",
9949   "size" : 1,
9950   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9951   "template_args" : [ "_ZTIs" ]
9952  },
9953  {
9954   "alignment" : 1,
9955   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorItEE",
9956   "name" : "android::trait_trivial_dtor<unsigned short>",
9957   "referenced_type" : "_ZTIN7android18trait_trivial_dtorItEE",
9958   "self_type" : "_ZTIN7android18trait_trivial_dtorItEE",
9959   "size" : 1,
9960   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9961   "template_args" : [ "_ZTIt" ]
9962  },
9963  {
9964   "alignment" : 1,
9965   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIvEE",
9966   "name" : "android::trait_trivial_dtor<void>",
9967   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIvEE",
9968   "self_type" : "_ZTIN7android18trait_trivial_dtorIvEE",
9969   "size" : 1,
9970   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9971   "template_args" : [ "_ZTIv" ]
9972  },
9973  {
9974   "alignment" : 1,
9975   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIxEE",
9976   "name" : "android::trait_trivial_dtor<long long>",
9977   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIxEE",
9978   "self_type" : "_ZTIN7android18trait_trivial_dtorIxEE",
9979   "size" : 1,
9980   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9981   "template_args" : [ "_ZTIx" ]
9982  },
9983  {
9984   "alignment" : 1,
9985   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIyEE",
9986   "name" : "android::trait_trivial_dtor<unsigned long long>",
9987   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIyEE",
9988   "self_type" : "_ZTIN7android18trait_trivial_dtorIyEE",
9989   "size" : 1,
9990   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9991   "template_args" : [ "_ZTIy" ]
9992  },
9993  {
9994   "alignment" : 1,
9995   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_7String8EEE",
9996   "name" : "android::trait_trivial_move<android::String8>",
9997   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EEE",
9998   "self_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EEE",
9999   "size" : 1,
10000   "source_file" : "/system/core/libutils/include/utils/String8.h",
10001   "template_args" : [ "_ZTIN7android7String8E" ]
10002  },
10003  {
10004   "alignment" : 1,
10005   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_8String16EEE",
10006   "name" : "android::trait_trivial_move<android::String16>",
10007   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EEE",
10008   "self_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EEE",
10009   "size" : 1,
10010   "source_file" : "/system/core/libutils/include/utils/String16.h",
10011   "template_args" : [ "_ZTIN7android8String16E" ]
10012  },
10013  {
10014   "alignment" : 1,
10015   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIbEE",
10016   "name" : "android::trait_trivial_move<bool>",
10017   "referenced_type" : "_ZTIN7android18trait_trivial_moveIbEE",
10018   "self_type" : "_ZTIN7android18trait_trivial_moveIbEE",
10019   "size" : 1,
10020   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10021   "template_args" : [ "_ZTIb" ]
10022  },
10023  {
10024   "alignment" : 1,
10025   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIcEE",
10026   "name" : "android::trait_trivial_move<char>",
10027   "referenced_type" : "_ZTIN7android18trait_trivial_moveIcEE",
10028   "self_type" : "_ZTIN7android18trait_trivial_moveIcEE",
10029   "size" : 1,
10030   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10031   "template_args" : [ "_ZTIc" ]
10032  },
10033  {
10034   "alignment" : 1,
10035   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIdEE",
10036   "name" : "android::trait_trivial_move<double>",
10037   "referenced_type" : "_ZTIN7android18trait_trivial_moveIdEE",
10038   "self_type" : "_ZTIN7android18trait_trivial_moveIdEE",
10039   "size" : 1,
10040   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10041   "template_args" : [ "_ZTId" ]
10042  },
10043  {
10044   "alignment" : 1,
10045   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIfEE",
10046   "name" : "android::trait_trivial_move<float>",
10047   "referenced_type" : "_ZTIN7android18trait_trivial_moveIfEE",
10048   "self_type" : "_ZTIN7android18trait_trivial_moveIfEE",
10049   "size" : 1,
10050   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10051   "template_args" : [ "_ZTIf" ]
10052  },
10053  {
10054   "alignment" : 1,
10055   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIhEE",
10056   "name" : "android::trait_trivial_move<unsigned char>",
10057   "referenced_type" : "_ZTIN7android18trait_trivial_moveIhEE",
10058   "self_type" : "_ZTIN7android18trait_trivial_moveIhEE",
10059   "size" : 1,
10060   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10061   "template_args" : [ "_ZTIh" ]
10062  },
10063  {
10064   "alignment" : 1,
10065   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIiEE",
10066   "name" : "android::trait_trivial_move<int>",
10067   "referenced_type" : "_ZTIN7android18trait_trivial_moveIiEE",
10068   "self_type" : "_ZTIN7android18trait_trivial_moveIiEE",
10069   "size" : 1,
10070   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10071   "template_args" : [ "_ZTIi" ]
10072  },
10073  {
10074   "alignment" : 1,
10075   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIjEE",
10076   "name" : "android::trait_trivial_move<unsigned int>",
10077   "referenced_type" : "_ZTIN7android18trait_trivial_moveIjEE",
10078   "self_type" : "_ZTIN7android18trait_trivial_moveIjEE",
10079   "size" : 1,
10080   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10081   "template_args" : [ "_ZTIj" ]
10082  },
10083  {
10084   "alignment" : 1,
10085   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIlEE",
10086   "name" : "android::trait_trivial_move<long>",
10087   "referenced_type" : "_ZTIN7android18trait_trivial_moveIlEE",
10088   "self_type" : "_ZTIN7android18trait_trivial_moveIlEE",
10089   "size" : 1,
10090   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10091   "template_args" : [ "_ZTIl" ]
10092  },
10093  {
10094   "alignment" : 1,
10095   "linker_set_key" : "_ZTIN7android18trait_trivial_moveImEE",
10096   "name" : "android::trait_trivial_move<unsigned long>",
10097   "referenced_type" : "_ZTIN7android18trait_trivial_moveImEE",
10098   "self_type" : "_ZTIN7android18trait_trivial_moveImEE",
10099   "size" : 1,
10100   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10101   "template_args" : [ "_ZTIm" ]
10102  },
10103  {
10104   "alignment" : 1,
10105   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIsEE",
10106   "name" : "android::trait_trivial_move<short>",
10107   "referenced_type" : "_ZTIN7android18trait_trivial_moveIsEE",
10108   "self_type" : "_ZTIN7android18trait_trivial_moveIsEE",
10109   "size" : 1,
10110   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10111   "template_args" : [ "_ZTIs" ]
10112  },
10113  {
10114   "alignment" : 1,
10115   "linker_set_key" : "_ZTIN7android18trait_trivial_moveItEE",
10116   "name" : "android::trait_trivial_move<unsigned short>",
10117   "referenced_type" : "_ZTIN7android18trait_trivial_moveItEE",
10118   "self_type" : "_ZTIN7android18trait_trivial_moveItEE",
10119   "size" : 1,
10120   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10121   "template_args" : [ "_ZTIt" ]
10122  },
10123  {
10124   "alignment" : 1,
10125   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIvEE",
10126   "name" : "android::trait_trivial_move<void>",
10127   "referenced_type" : "_ZTIN7android18trait_trivial_moveIvEE",
10128   "self_type" : "_ZTIN7android18trait_trivial_moveIvEE",
10129   "size" : 1,
10130   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10131   "template_args" : [ "_ZTIv" ]
10132  },
10133  {
10134   "alignment" : 1,
10135   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIxEE",
10136   "name" : "android::trait_trivial_move<long long>",
10137   "referenced_type" : "_ZTIN7android18trait_trivial_moveIxEE",
10138   "self_type" : "_ZTIN7android18trait_trivial_moveIxEE",
10139   "size" : 1,
10140   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10141   "template_args" : [ "_ZTIx" ]
10142  },
10143  {
10144   "alignment" : 1,
10145   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIyEE",
10146   "name" : "android::trait_trivial_move<unsigned long long>",
10147   "referenced_type" : "_ZTIN7android18trait_trivial_moveIyEE",
10148   "self_type" : "_ZTIN7android18trait_trivial_moveIyEE",
10149   "size" : 1,
10150   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10151   "template_args" : [ "_ZTIy" ]
10152  },
10153  {
10154   "alignment" : 8,
10155   "base_specifiers" :
10156   [
10157    {
10158     "referenced_type" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE"
10159    }
10160   ],
10161   "linker_set_key" : "_ZTIN7android19VirtualLightRefBaseE",
10162   "name" : "android::VirtualLightRefBase",
10163   "record_kind" : "class",
10164   "referenced_type" : "_ZTIN7android19VirtualLightRefBaseE",
10165   "self_type" : "_ZTIN7android19VirtualLightRefBaseE",
10166   "size" : 16,
10167   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
10168   "vtable_components" :
10169   [
10170    {
10171     "kind" : "offset_to_top"
10172    },
10173    {
10174     "kind" : "rtti",
10175     "mangled_component_name" : "_ZTIN7android19VirtualLightRefBaseE"
10176    },
10177    {
10178     "kind" : "complete_dtor_pointer",
10179     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD1Ev"
10180    },
10181    {
10182     "kind" : "deleting_dtor_pointer",
10183     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD0Ev"
10184    }
10185   ]
10186  },
10187  {
10188   "alignment" : 8,
10189   "fields" :
10190   [
10191    {
10192     "access" : "private",
10193     "field_name" : "m_ptr",
10194     "referenced_type" : "_ZTIPN7android4hidl4base4V1_05IBaseE"
10195    }
10196   ],
10197   "linker_set_key" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
10198   "name" : "android::sp<android::hidl::base::V1_0::IBase>",
10199   "record_kind" : "class",
10200   "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
10201   "self_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
10202   "size" : 8,
10203   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10204   "template_args" : [ "_ZTIN7android4hidl4base4V1_05IBaseE" ]
10205  },
10206  {
10207   "alignment" : 8,
10208   "fields" :
10209   [
10210    {
10211     "access" : "private",
10212     "field_name" : "m_ptr",
10213     "referenced_type" : "_ZTIPN7android4hidl7manager4V1_015IServiceManagerE"
10214    }
10215   ],
10216   "linker_set_key" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
10217   "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager>",
10218   "record_kind" : "class",
10219   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
10220   "self_type" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
10221   "size" : 8,
10222   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10223   "template_args" : [ "_ZTIN7android4hidl7manager4V1_015IServiceManagerE" ]
10224  },
10225  {
10226   "alignment" : 8,
10227   "fields" :
10228   [
10229    {
10230     "access" : "private",
10231     "field_name" : "m_ptr",
10232     "referenced_type" : "_ZTIPN7android4hidl7manager4V1_020IServiceNotificationE"
10233    }
10234   ],
10235   "linker_set_key" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
10236   "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification>",
10237   "record_kind" : "class",
10238   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
10239   "self_type" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
10240   "size" : 8,
10241   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10242   "template_args" : [ "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE" ]
10243  },
10244  {
10245   "alignment" : 8,
10246   "fields" :
10247   [
10248    {
10249     "access" : "private",
10250     "field_name" : "m_ptr",
10251     "referenced_type" : "_ZTIPN7android6ThreadE"
10252    }
10253   ],
10254   "linker_set_key" : "_ZTIN7android2spINS_6ThreadEEE",
10255   "name" : "android::sp<android::Thread>",
10256   "record_kind" : "class",
10257   "referenced_type" : "_ZTIN7android2spINS_6ThreadEEE",
10258   "self_type" : "_ZTIN7android2spINS_6ThreadEEE",
10259   "size" : 8,
10260   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10261   "template_args" : [ "_ZTIN7android6ThreadE" ]
10262  },
10263  {
10264   "alignment" : 8,
10265   "fields" :
10266   [
10267    {
10268     "access" : "private",
10269     "field_name" : "m_ptr",
10270     "referenced_type" : "_ZTIPN7android8hardware10IInterfaceE"
10271    }
10272   ],
10273   "linker_set_key" : "_ZTIN7android2spINS_8hardware10IInterfaceEEE",
10274   "name" : "android::sp<android::hardware::IInterface>",
10275   "record_kind" : "class",
10276   "referenced_type" : "_ZTIN7android2spINS_8hardware10IInterfaceEEE",
10277   "self_type" : "_ZTIN7android2spINS_8hardware10IInterfaceEEE",
10278   "size" : 8,
10279   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10280   "template_args" : [ "_ZTIN7android8hardware10IInterfaceE" ]
10281  },
10282  {
10283   "alignment" : 8,
10284   "fields" :
10285   [
10286    {
10287     "access" : "private",
10288     "field_name" : "m_ptr",
10289     "referenced_type" : "_ZTIPN7android8hardware12ProcessStateE"
10290    }
10291   ],
10292   "linker_set_key" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
10293   "name" : "android::sp<android::hardware::ProcessState>",
10294   "record_kind" : "class",
10295   "referenced_type" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
10296   "self_type" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
10297   "size" : 8,
10298   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10299   "template_args" : [ "_ZTIN7android8hardware12ProcessStateE" ]
10300  },
10301  {
10302   "alignment" : 8,
10303   "fields" :
10304   [
10305    {
10306     "access" : "private",
10307     "field_name" : "m_ptr",
10308     "referenced_type" : "_ZTIPN7android8hardware20hidl_death_recipientE"
10309    }
10310   ],
10311   "linker_set_key" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE",
10312   "name" : "android::sp<android::hardware::hidl_death_recipient>",
10313   "record_kind" : "class",
10314   "referenced_type" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE",
10315   "self_type" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE",
10316   "size" : 8,
10317   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10318   "template_args" : [ "_ZTIN7android8hardware20hidl_death_recipientE" ]
10319  },
10320  {
10321   "alignment" : 8,
10322   "fields" :
10323   [
10324    {
10325     "access" : "private",
10326     "field_name" : "m_ptr",
10327     "referenced_type" : "_ZTIPN7android8hardware27hidl_binder_death_recipientE"
10328    }
10329   ],
10330   "linker_set_key" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
10331   "name" : "android::sp<android::hardware::hidl_binder_death_recipient>",
10332   "record_kind" : "class",
10333   "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
10334   "self_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
10335   "size" : 8,
10336   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10337   "template_args" : [ "_ZTIN7android8hardware27hidl_binder_death_recipientE" ]
10338  },
10339  {
10340   "alignment" : 8,
10341   "fields" :
10342   [
10343    {
10344     "access" : "private",
10345     "field_name" : "m_ptr",
10346     "referenced_type" : "_ZTIPN7android8hardware7IBinder14DeathRecipientE"
10347    }
10348   ],
10349   "linker_set_key" : "_ZTIN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
10350   "name" : "android::sp<android::hardware::IBinder::DeathRecipient>",
10351   "record_kind" : "class",
10352   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
10353   "self_type" : "_ZTIN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
10354   "size" : 8,
10355   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10356   "template_args" : [ "_ZTIN7android8hardware7IBinder14DeathRecipientE" ]
10357  },
10358  {
10359   "alignment" : 8,
10360   "fields" :
10361   [
10362    {
10363     "access" : "private",
10364     "field_name" : "m_ptr",
10365     "referenced_type" : "_ZTIPN7android8hardware7IBinderE"
10366    }
10367   ],
10368   "linker_set_key" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
10369   "name" : "android::sp<android::hardware::IBinder>",
10370   "record_kind" : "class",
10371   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
10372   "self_type" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
10373   "size" : 8,
10374   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10375   "template_args" : [ "_ZTIN7android8hardware7IBinderE" ]
10376  },
10377  {
10378   "alignment" : 8,
10379   "fields" :
10380   [
10381    {
10382     "access" : "private",
10383     "field_name" : "m_ptr",
10384     "referenced_type" : "_ZTIPN7android8hardware7thermal4V1_08IThermalE"
10385    }
10386   ],
10387   "linker_set_key" : "_ZTIN7android2spINS_8hardware7thermal4V1_08IThermalEEE",
10388   "name" : "android::sp<android::hardware::thermal::V1_0::IThermal>",
10389   "record_kind" : "class",
10390   "referenced_type" : "_ZTIN7android2spINS_8hardware7thermal4V1_08IThermalEEE",
10391   "self_type" : "_ZTIN7android2spINS_8hardware7thermal4V1_08IThermalEEE",
10392   "size" : 8,
10393   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10394   "template_args" : [ "_ZTIN7android8hardware7thermal4V1_08IThermalE" ]
10395  },
10396  {
10397   "alignment" : 8,
10398   "fields" :
10399   [
10400    {
10401     "access" : "private",
10402     "field_name" : "m_ptr",
10403     "referenced_type" : "_ZTIPN7android8hardware7thermal4V2_023IThermalChangedCallbackE"
10404    }
10405   ],
10406   "linker_set_key" : "_ZTIN7android2spINS_8hardware7thermal4V2_023IThermalChangedCallbackEEE",
10407   "name" : "android::sp<android::hardware::thermal::V2_0::IThermalChangedCallback>",
10408   "record_kind" : "class",
10409   "referenced_type" : "_ZTIN7android2spINS_8hardware7thermal4V2_023IThermalChangedCallbackEEE",
10410   "self_type" : "_ZTIN7android2spINS_8hardware7thermal4V2_023IThermalChangedCallbackEEE",
10411   "size" : 8,
10412   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10413   "template_args" : [ "_ZTIN7android8hardware7thermal4V2_023IThermalChangedCallbackE" ]
10414  },
10415  {
10416   "alignment" : 8,
10417   "fields" :
10418   [
10419    {
10420     "access" : "private",
10421     "field_name" : "m_ptr",
10422     "referenced_type" : "_ZTIPN7android8hardware7thermal4V2_08IThermalE"
10423    }
10424   ],
10425   "linker_set_key" : "_ZTIN7android2spINS_8hardware7thermal4V2_08IThermalEEE",
10426   "name" : "android::sp<android::hardware::thermal::V2_0::IThermal>",
10427   "record_kind" : "class",
10428   "referenced_type" : "_ZTIN7android2spINS_8hardware7thermal4V2_08IThermalEEE",
10429   "self_type" : "_ZTIN7android2spINS_8hardware7thermal4V2_08IThermalEEE",
10430   "size" : 8,
10431   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10432   "template_args" : [ "_ZTIN7android8hardware7thermal4V2_08IThermalE" ]
10433  },
10434  {
10435   "alignment" : 8,
10436   "fields" :
10437   [
10438    {
10439     "access" : "private",
10440     "field_name" : "m_ptr",
10441     "referenced_type" : "_ZTIPN7android8hardware9BHwBinderE"
10442    }
10443   ],
10444   "linker_set_key" : "_ZTIN7android2spINS_8hardware9BHwBinderEEE",
10445   "name" : "android::sp<android::hardware::BHwBinder>",
10446   "record_kind" : "class",
10447   "referenced_type" : "_ZTIN7android2spINS_8hardware9BHwBinderEEE",
10448   "self_type" : "_ZTIN7android2spINS_8hardware9BHwBinderEEE",
10449   "size" : 8,
10450   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10451   "template_args" : [ "_ZTIN7android8hardware9BHwBinderE" ]
10452  },
10453  {
10454   "alignment" : 8,
10455   "fields" :
10456   [
10457    {
10458     "access" : "private",
10459     "field_name" : "m_ptr",
10460     "referenced_type" : "_ZTIPN7android4hidl4base4V1_05IBaseE"
10461    },
10462    {
10463     "access" : "private",
10464     "field_name" : "m_refs",
10465     "field_offset" : 64,
10466     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
10467    }
10468   ],
10469   "linker_set_key" : "_ZTIN7android2wpINS_4hidl4base4V1_05IBaseEEE",
10470   "name" : "android::wp<android::hidl::base::V1_0::IBase>",
10471   "record_kind" : "class",
10472   "referenced_type" : "_ZTIN7android2wpINS_4hidl4base4V1_05IBaseEEE",
10473   "self_type" : "_ZTIN7android2wpINS_4hidl4base4V1_05IBaseEEE",
10474   "size" : 16,
10475   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
10476   "template_args" : [ "_ZTIN7android4hidl4base4V1_05IBaseE" ]
10477  },
10478  {
10479   "alignment" : 8,
10480   "fields" :
10481   [
10482    {
10483     "access" : "private",
10484     "field_name" : "m_ptr",
10485     "referenced_type" : "_ZTIPN7android8hardware20hidl_death_recipientE"
10486    },
10487    {
10488     "access" : "private",
10489     "field_name" : "m_refs",
10490     "field_offset" : 64,
10491     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
10492    }
10493   ],
10494   "linker_set_key" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
10495   "name" : "android::wp<android::hardware::hidl_death_recipient>",
10496   "record_kind" : "class",
10497   "referenced_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
10498   "self_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
10499   "size" : 16,
10500   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
10501   "template_args" : [ "_ZTIN7android8hardware20hidl_death_recipientE" ]
10502  },
10503  {
10504   "alignment" : 8,
10505   "fields" :
10506   [
10507    {
10508     "access" : "private",
10509     "field_name" : "m_ptr",
10510     "referenced_type" : "_ZTIPN7android8hardware7IBinder14DeathRecipientE"
10511    },
10512    {
10513     "access" : "private",
10514     "field_name" : "m_refs",
10515     "field_offset" : 64,
10516     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
10517    }
10518   ],
10519   "linker_set_key" : "_ZTIN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
10520   "name" : "android::wp<android::hardware::IBinder::DeathRecipient>",
10521   "record_kind" : "class",
10522   "referenced_type" : "_ZTIN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
10523   "self_type" : "_ZTIN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
10524   "size" : 16,
10525   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
10526   "template_args" : [ "_ZTIN7android8hardware7IBinder14DeathRecipientE" ]
10527  },
10528  {
10529   "alignment" : 8,
10530   "fields" :
10531   [
10532    {
10533     "access" : "private",
10534     "field_name" : "m_ptr",
10535     "referenced_type" : "_ZTIPN7android8hardware9BHwBinderE"
10536    },
10537    {
10538     "access" : "private",
10539     "field_name" : "m_refs",
10540     "field_offset" : 64,
10541     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
10542    }
10543   ],
10544   "linker_set_key" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
10545   "name" : "android::wp<android::hardware::BHwBinder>",
10546   "record_kind" : "class",
10547   "referenced_type" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
10548   "self_type" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
10549   "size" : 16,
10550   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
10551   "template_args" : [ "_ZTIN7android8hardware9BHwBinderE" ]
10552  },
10553  {
10554   "alignment" : 8,
10555   "base_specifiers" :
10556   [
10557    {
10558     "is_virtual" : true,
10559     "referenced_type" : "_ZTIN7android7RefBaseE"
10560    }
10561   ],
10562   "linker_set_key" : "_ZTIN7android4hidl4base4V1_05IBaseE",
10563   "name" : "android::hidl::base::V1_0::IBase",
10564   "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE",
10565   "self_type" : "_ZTIN7android4hidl4base4V1_05IBaseE",
10566   "size" : 24,
10567   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h",
10568   "vtable_components" :
10569   [
10570    {
10571     "component_value" : 8,
10572     "kind" : "vbase_offset"
10573    },
10574    {
10575     "kind" : "offset_to_top"
10576    },
10577    {
10578     "kind" : "rtti",
10579     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
10580    },
10581    {
10582     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
10583    },
10584    {
10585     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
10586    },
10587    {
10588     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
10589    },
10590    {
10591     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
10592    },
10593    {
10594     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE"
10595    },
10596    {
10597     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
10598    },
10599    {
10600     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm"
10601    },
10602    {
10603     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
10604    },
10605    {
10606     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
10607    },
10608    {
10609     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
10610    },
10611    {
10612     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
10613    },
10614    {
10615     "kind" : "complete_dtor_pointer",
10616     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD1Ev"
10617    },
10618    {
10619     "kind" : "deleting_dtor_pointer",
10620     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD0Ev"
10621    },
10622    {
10623     "kind" : "vcall_offset"
10624    },
10625    {
10626     "kind" : "vcall_offset"
10627    },
10628    {
10629     "kind" : "vcall_offset"
10630    },
10631    {
10632     "kind" : "vcall_offset"
10633    },
10634    {
10635     "component_value" : -8,
10636     "kind" : "vcall_offset"
10637    },
10638    {
10639     "component_value" : -8,
10640     "kind" : "offset_to_top"
10641    },
10642    {
10643     "kind" : "rtti",
10644     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
10645    },
10646    {
10647     "kind" : "complete_dtor_pointer",
10648     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_05IBaseD1Ev"
10649    },
10650    {
10651     "kind" : "deleting_dtor_pointer",
10652     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_05IBaseD0Ev"
10653    },
10654    {
10655     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10656    },
10657    {
10658     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10659    },
10660    {
10661     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10662    },
10663    {
10664     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10665    }
10666   ]
10667  },
10668  {
10669   "alignment" : 8,
10670   "base_specifiers" :
10671   [
10672    {
10673     "referenced_type" : "_ZTIN7android8hardware9BHwBinderE"
10674    },
10675    {
10676     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
10677    }
10678   ],
10679   "fields" :
10680   [
10681    {
10682     "access" : "private",
10683     "field_name" : "_hidl_mImpl",
10684     "field_offset" : 960,
10685     "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE"
10686    }
10687   ],
10688   "linker_set_key" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE",
10689   "name" : "android::hidl::base::V1_0::BnHwBase",
10690   "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE",
10691   "self_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE",
10692   "size" : 144,
10693   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h",
10694   "vtable_components" :
10695   [
10696    {
10697     "component_value" : 128,
10698     "kind" : "vbase_offset"
10699    },
10700    {
10701     "kind" : "offset_to_top"
10702    },
10703    {
10704     "kind" : "rtti",
10705     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
10706    },
10707    {
10708     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
10709    },
10710    {
10711     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
10712    },
10713    {
10714     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
10715    },
10716    {
10717     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BnHwBase13checkSubclassEPKv"
10718    },
10719    {
10720     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
10721    },
10722    {
10723     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
10724    },
10725    {
10726     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
10727    },
10728    {
10729     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
10730    },
10731    {
10732     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
10733    },
10734    {
10735     "kind" : "complete_dtor_pointer",
10736     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD1Ev"
10737    },
10738    {
10739     "kind" : "deleting_dtor_pointer",
10740     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD0Ev"
10741    },
10742    {
10743     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBase10onTransactEjRKNS_8hardware6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
10744    },
10745    {
10746     "component_value" : -32,
10747     "kind" : "offset_to_top"
10748    },
10749    {
10750     "kind" : "rtti",
10751     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
10752    },
10753    {
10754     "kind" : "complete_dtor_pointer",
10755     "mangled_component_name" : "_ZThn32_N7android4hidl4base4V1_08BnHwBaseD1Ev"
10756    },
10757    {
10758     "kind" : "deleting_dtor_pointer",
10759     "mangled_component_name" : "_ZThn32_N7android4hidl4base4V1_08BnHwBaseD0Ev"
10760    },
10761    {
10762     "kind" : "vcall_offset"
10763    },
10764    {
10765     "kind" : "vcall_offset"
10766    },
10767    {
10768     "kind" : "vcall_offset"
10769    },
10770    {
10771     "kind" : "vcall_offset"
10772    },
10773    {
10774     "component_value" : -128,
10775     "kind" : "vcall_offset"
10776    },
10777    {
10778     "component_value" : -128,
10779     "kind" : "offset_to_top"
10780    },
10781    {
10782     "kind" : "rtti",
10783     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
10784    },
10785    {
10786     "kind" : "complete_dtor_pointer",
10787     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_08BnHwBaseD1Ev"
10788    },
10789    {
10790     "kind" : "deleting_dtor_pointer",
10791     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_08BnHwBaseD0Ev"
10792    },
10793    {
10794     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10795    },
10796    {
10797     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10798    },
10799    {
10800     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10801    },
10802    {
10803     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10804    }
10805   ]
10806  },
10807  {
10808   "alignment" : 8,
10809   "base_specifiers" :
10810   [
10811    {
10812     "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
10813    },
10814    {
10815     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
10816    }
10817   ],
10818   "fields" :
10819   [
10820    {
10821     "access" : "private",
10822     "field_name" : "_hidl_mMutex",
10823     "field_offset" : 1088,
10824     "referenced_type" : "_ZTINSt3__15mutexE"
10825    },
10826    {
10827     "access" : "private",
10828     "field_name" : "_hidl_mDeathRecipients",
10829     "field_offset" : 1408,
10830     "referenced_type" : "_ZTINSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEEE"
10831    }
10832   ],
10833   "linker_set_key" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE",
10834   "name" : "android::hidl::base::V1_0::BpHwBase",
10835   "referenced_type" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE",
10836   "self_type" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE",
10837   "size" : 216,
10838   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h",
10839   "vtable_components" :
10840   [
10841    {
10842     "component_value" : 200,
10843     "kind" : "vbase_offset"
10844    },
10845    {
10846     "kind" : "offset_to_top"
10847    },
10848    {
10849     "kind" : "rtti",
10850     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
10851    },
10852    {
10853     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BpHwBase8isRemoteEv"
10854    },
10855    {
10856     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
10857    },
10858    {
10859     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
10860    },
10861    {
10862     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
10863    },
10864    {
10865     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE"
10866    },
10867    {
10868     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21setHALInstrumentationEv"
10869    },
10870    {
10871     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm"
10872    },
10873    {
10874     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase4pingEv"
10875    },
10876    {
10877     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
10878    },
10879    {
10880     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21notifySyspropsChangedEv"
10881    },
10882    {
10883     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
10884    },
10885    {
10886     "kind" : "complete_dtor_pointer",
10887     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD1Ev"
10888    },
10889    {
10890     "kind" : "deleting_dtor_pointer",
10891     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD0Ev"
10892    },
10893    {
10894     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
10895    },
10896    {
10897     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase15onLastStrongRefEPKv"
10898    },
10899    {
10900     "component_value" : 192,
10901     "kind" : "vbase_offset"
10902    },
10903    {
10904     "component_value" : -8,
10905     "kind" : "offset_to_top"
10906    },
10907    {
10908     "kind" : "rtti",
10909     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
10910    },
10911    {
10912     "kind" : "complete_dtor_pointer",
10913     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD1Ev"
10914    },
10915    {
10916     "kind" : "deleting_dtor_pointer",
10917     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD0Ev"
10918    },
10919    {
10920     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
10921    },
10922    {
10923     "component_value" : 184,
10924     "kind" : "vbase_offset"
10925    },
10926    {
10927     "component_value" : -16,
10928     "kind" : "offset_to_top"
10929    },
10930    {
10931     "kind" : "rtti",
10932     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
10933    },
10934    {
10935     "kind" : "complete_dtor_pointer",
10936     "mangled_component_name" : "_ZThn16_N7android4hidl4base4V1_08BpHwBaseD1Ev"
10937    },
10938    {
10939     "kind" : "deleting_dtor_pointer",
10940     "mangled_component_name" : "_ZThn16_N7android4hidl4base4V1_08BpHwBaseD0Ev"
10941    },
10942    {
10943     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
10944    },
10945    {
10946     "mangled_component_name" : "_ZThn16_N7android4hidl4base4V1_08BpHwBase15onLastStrongRefEPKv"
10947    },
10948    {
10949     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10950    },
10951    {
10952     "component_value" : -48,
10953     "kind" : "offset_to_top"
10954    },
10955    {
10956     "kind" : "rtti",
10957     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
10958    },
10959    {
10960     "kind" : "complete_dtor_pointer",
10961     "mangled_component_name" : "_ZThn48_N7android4hidl4base4V1_08BpHwBaseD1Ev"
10962    },
10963    {
10964     "kind" : "deleting_dtor_pointer",
10965     "mangled_component_name" : "_ZThn48_N7android4hidl4base4V1_08BpHwBaseD0Ev"
10966    },
10967    {
10968     "kind" : "vcall_offset"
10969    },
10970    {
10971     "component_value" : -184,
10972     "kind" : "vcall_offset"
10973    },
10974    {
10975     "component_value" : -200,
10976     "kind" : "vcall_offset"
10977    },
10978    {
10979     "component_value" : -184,
10980     "kind" : "vcall_offset"
10981    },
10982    {
10983     "component_value" : -200,
10984     "kind" : "vcall_offset"
10985    },
10986    {
10987     "component_value" : -200,
10988     "kind" : "offset_to_top"
10989    },
10990    {
10991     "kind" : "rtti",
10992     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
10993    },
10994    {
10995     "kind" : "complete_dtor_pointer",
10996     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_08BpHwBaseD1Ev"
10997    },
10998    {
10999     "kind" : "deleting_dtor_pointer",
11000     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_08BpHwBaseD0Ev"
11001    },
11002    {
11003     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
11004    },
11005    {
11006     "mangled_component_name" : "_ZTv0_n40_N7android4hidl4base4V1_08BpHwBase15onLastStrongRefEPKv"
11007    },
11008    {
11009     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11010    },
11011    {
11012     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11013    }
11014   ]
11015  },
11016  {
11017   "alignment" : 8,
11018   "fields" :
11019   [
11020    {
11021     "field_name" : "pid",
11022     "referenced_type" : "_ZTIi"
11023    },
11024    {
11025     "field_name" : "ptr",
11026     "field_offset" : 64,
11027     "referenced_type" : "_ZTIm"
11028    },
11029    {
11030     "field_name" : "arch",
11031     "field_offset" : 128,
11032     "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE"
11033    }
11034   ],
11035   "linker_set_key" : "_ZTIN7android4hidl4base4V1_09DebugInfoE",
11036   "name" : "android::hidl::base::V1_0::DebugInfo",
11037   "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfoE",
11038   "self_type" : "_ZTIN7android4hidl4base4V1_09DebugInfoE",
11039   "size" : 24,
11040   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
11041  },
11042  {
11043   "alignment" : 8,
11044   "fields" :
11045   [
11046    {
11047     "field_name" : "interfaceName",
11048     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
11049    },
11050    {
11051     "field_name" : "instanceName",
11052     "field_offset" : 128,
11053     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
11054    },
11055    {
11056     "field_name" : "pid",
11057     "field_offset" : 256,
11058     "referenced_type" : "_ZTIi"
11059    },
11060    {
11061     "field_name" : "clientPids",
11062     "field_offset" : 320,
11063     "referenced_type" : "_ZTIN7android8hardware8hidl_vecIiEE"
11064    },
11065    {
11066     "field_name" : "arch",
11067     "field_offset" : 448,
11068     "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE"
11069    }
11070   ],
11071   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_015IServiceManager17InstanceDebugInfoE",
11072   "name" : "android::hidl::manager::V1_0::IServiceManager::InstanceDebugInfo",
11073   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager17InstanceDebugInfoE",
11074   "self_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager17InstanceDebugInfoE",
11075   "size" : 64,
11076   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
11077  },
11078  {
11079   "alignment" : 8,
11080   "base_specifiers" :
11081   [
11082    {
11083     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
11084    }
11085   ],
11086   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
11087   "name" : "android::hidl::manager::V1_0::IServiceManager",
11088   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
11089   "self_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
11090   "size" : 24,
11091   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
11092   "vtable_components" :
11093   [
11094    {
11095     "component_value" : 8,
11096     "kind" : "vbase_offset"
11097    },
11098    {
11099     "kind" : "offset_to_top"
11100    },
11101    {
11102     "kind" : "rtti",
11103     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
11104    },
11105    {
11106     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_015IServiceManager8isRemoteEv"
11107    },
11108    {
11109     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
11110    },
11111    {
11112     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
11113    },
11114    {
11115     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
11116    },
11117    {
11118     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE"
11119    },
11120    {
11121     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21setHALInstrumentationEv"
11122    },
11123    {
11124     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm"
11125    },
11126    {
11127     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4pingEv"
11128    },
11129    {
11130     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
11131    },
11132    {
11133     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21notifySyspropsChangedEv"
11134    },
11135    {
11136     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
11137    },
11138    {
11139     "kind" : "complete_dtor_pointer",
11140     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD1Ev"
11141    },
11142    {
11143     "kind" : "deleting_dtor_pointer",
11144     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD0Ev"
11145    },
11146    {
11147     "is_pure" : true,
11148     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3getERKNS_8hardware11hidl_stringES7_"
11149    },
11150    {
11151     "is_pure" : true,
11152     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3addERKNS_8hardware11hidl_stringERKNS_2spINS0_4base4V1_05IBaseEEE"
11153    },
11154    {
11155     "is_pure" : true,
11156     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getTransportERKNS_8hardware11hidl_stringES7_"
11157    },
11158    {
11159     "is_pure" : true,
11160     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4listENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
11161    },
11162    {
11163     "is_pure" : true,
11164     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager15listByInterfaceERKNS_8hardware11hidl_stringENSt3__18functionIFvRKNS4_8hidl_vecIS5_EEEEE"
11165    },
11166    {
11167     "is_pure" : true,
11168     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager24registerForNotificationsERKNS_8hardware11hidl_stringES7_RKNS_2spINS2_20IServiceNotificationEEE"
11169    },
11170    {
11171     "is_pure" : true,
11172     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager9debugDumpENSt3__18functionIFvRKNS_8hardware8hidl_vecINS3_17InstanceDebugInfoEEEEEE"
11173    },
11174    {
11175     "is_pure" : true,
11176     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager25registerPassthroughClientERKNS_8hardware11hidl_stringES7_"
11177    },
11178    {
11179     "kind" : "vcall_offset"
11180    },
11181    {
11182     "kind" : "vcall_offset"
11183    },
11184    {
11185     "kind" : "vcall_offset"
11186    },
11187    {
11188     "kind" : "vcall_offset"
11189    },
11190    {
11191     "component_value" : -8,
11192     "kind" : "vcall_offset"
11193    },
11194    {
11195     "component_value" : -8,
11196     "kind" : "offset_to_top"
11197    },
11198    {
11199     "kind" : "rtti",
11200     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
11201    },
11202    {
11203     "kind" : "complete_dtor_pointer",
11204     "mangled_component_name" : "_ZTv0_n24_N7android4hidl7manager4V1_015IServiceManagerD1Ev"
11205    },
11206    {
11207     "kind" : "deleting_dtor_pointer",
11208     "mangled_component_name" : "_ZTv0_n24_N7android4hidl7manager4V1_015IServiceManagerD0Ev"
11209    },
11210    {
11211     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11212    },
11213    {
11214     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11215    },
11216    {
11217     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11218    },
11219    {
11220     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11221    }
11222   ]
11223  },
11224  {
11225   "alignment" : 8,
11226   "base_specifiers" :
11227   [
11228    {
11229     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
11230    }
11231   ],
11232   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
11233   "name" : "android::hidl::manager::V1_0::IServiceNotification",
11234   "referenced_type" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
11235   "self_type" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
11236   "size" : 24,
11237   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h",
11238   "vtable_components" :
11239   [
11240    {
11241     "component_value" : 8,
11242     "kind" : "vbase_offset"
11243    },
11244    {
11245     "kind" : "offset_to_top"
11246    },
11247    {
11248     "kind" : "rtti",
11249     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
11250    },
11251    {
11252     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_020IServiceNotification8isRemoteEv"
11253    },
11254    {
11255     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
11256    },
11257    {
11258     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
11259    },
11260    {
11261     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
11262    },
11263    {
11264     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE"
11265    },
11266    {
11267     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21setHALInstrumentationEv"
11268    },
11269    {
11270     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm"
11271    },
11272    {
11273     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification4pingEv"
11274    },
11275    {
11276     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
11277    },
11278    {
11279     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21notifySyspropsChangedEv"
11280    },
11281    {
11282     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
11283    },
11284    {
11285     "kind" : "complete_dtor_pointer",
11286     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD1Ev"
11287    },
11288    {
11289     "kind" : "deleting_dtor_pointer",
11290     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD0Ev"
11291    },
11292    {
11293     "is_pure" : true,
11294     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14onRegistrationERKNS_8hardware11hidl_stringES7_b"
11295    },
11296    {
11297     "kind" : "vcall_offset"
11298    },
11299    {
11300     "kind" : "vcall_offset"
11301    },
11302    {
11303     "kind" : "vcall_offset"
11304    },
11305    {
11306     "kind" : "vcall_offset"
11307    },
11308    {
11309     "component_value" : -8,
11310     "kind" : "vcall_offset"
11311    },
11312    {
11313     "component_value" : -8,
11314     "kind" : "offset_to_top"
11315    },
11316    {
11317     "kind" : "rtti",
11318     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
11319    },
11320    {
11321     "kind" : "complete_dtor_pointer",
11322     "mangled_component_name" : "_ZTv0_n24_N7android4hidl7manager4V1_020IServiceNotificationD1Ev"
11323    },
11324    {
11325     "kind" : "deleting_dtor_pointer",
11326     "mangled_component_name" : "_ZTv0_n24_N7android4hidl7manager4V1_020IServiceNotificationD0Ev"
11327    },
11328    {
11329     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11330    },
11331    {
11332     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11333    },
11334    {
11335     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11336    },
11337    {
11338     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11339    }
11340   ]
11341  },
11342  {
11343   "alignment" : 8,
11344   "fields" :
11345   [
11346    {
11347     "access" : "private",
11348     "field_name" : "mLock",
11349     "referenced_type" : "_ZTIRN7android5MutexE"
11350    }
11351   ],
11352   "linker_set_key" : "_ZTIN7android5Mutex8AutolockE",
11353   "name" : "android::Mutex::Autolock",
11354   "record_kind" : "class",
11355   "referenced_type" : "_ZTIN7android5Mutex8AutolockE",
11356   "self_type" : "_ZTIN7android5Mutex8AutolockE",
11357   "size" : 8,
11358   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
11359  },
11360  {
11361   "alignment" : 4,
11362   "fields" :
11363   [
11364    {
11365     "access" : "private",
11366     "field_name" : "mMutex",
11367     "referenced_type" : "_ZTI15pthread_mutex_t"
11368    }
11369   ],
11370   "linker_set_key" : "_ZTIN7android5MutexE",
11371   "name" : "android::Mutex",
11372   "record_kind" : "class",
11373   "referenced_type" : "_ZTIN7android5MutexE",
11374   "self_type" : "_ZTIN7android5MutexE",
11375   "size" : 40,
11376   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
11377  },
11378  {
11379   "alignment" : 8,
11380   "fields" :
11381   [
11382    {
11383     "access" : "private",
11384     "field_name" : "mLock",
11385     "referenced_type" : "_ZTIRN7android6RWLockE"
11386    }
11387   ],
11388   "linker_set_key" : "_ZTIN7android6RWLock9AutoRLockE",
11389   "name" : "android::RWLock::AutoRLock",
11390   "record_kind" : "class",
11391   "referenced_type" : "_ZTIN7android6RWLock9AutoRLockE",
11392   "self_type" : "_ZTIN7android6RWLock9AutoRLockE",
11393   "size" : 8,
11394   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
11395  },
11396  {
11397   "alignment" : 8,
11398   "fields" :
11399   [
11400    {
11401     "access" : "private",
11402     "field_name" : "mLock",
11403     "referenced_type" : "_ZTIRN7android6RWLockE"
11404    }
11405   ],
11406   "linker_set_key" : "_ZTIN7android6RWLock9AutoWLockE",
11407   "name" : "android::RWLock::AutoWLock",
11408   "record_kind" : "class",
11409   "referenced_type" : "_ZTIN7android6RWLock9AutoWLockE",
11410   "self_type" : "_ZTIN7android6RWLock9AutoWLockE",
11411   "size" : 8,
11412   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
11413  },
11414  {
11415   "alignment" : 4,
11416   "fields" :
11417   [
11418    {
11419     "access" : "private",
11420     "field_name" : "mRWLock",
11421     "referenced_type" : "_ZTI16pthread_rwlock_t"
11422    }
11423   ],
11424   "linker_set_key" : "_ZTIN7android6RWLockE",
11425   "name" : "android::RWLock",
11426   "record_kind" : "class",
11427   "referenced_type" : "_ZTIN7android6RWLockE",
11428   "self_type" : "_ZTIN7android6RWLockE",
11429   "size" : 56,
11430   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
11431  },
11432  {
11433   "alignment" : 8,
11434   "base_specifiers" :
11435   [
11436    {
11437     "is_virtual" : true,
11438     "referenced_type" : "_ZTIN7android7RefBaseE"
11439    }
11440   ],
11441   "fields" :
11442   [
11443    {
11444     "access" : "private",
11445     "field_name" : "mCanCallJava",
11446     "field_offset" : 64,
11447     "referenced_type" : "_ZTIKb"
11448    },
11449    {
11450     "access" : "private",
11451     "field_name" : "mThread",
11452     "field_offset" : 128,
11453     "referenced_type" : "_ZTIPv"
11454    },
11455    {
11456     "access" : "private",
11457     "field_name" : "mLock",
11458     "field_offset" : 192,
11459     "referenced_type" : "_ZTIN7android5MutexE"
11460    },
11461    {
11462     "access" : "private",
11463     "field_name" : "mThreadExitedCondition",
11464     "field_offset" : 512,
11465     "referenced_type" : "_ZTIN7android9ConditionE"
11466    },
11467    {
11468     "access" : "private",
11469     "field_name" : "mStatus",
11470     "field_offset" : 896,
11471     "referenced_type" : "_ZTIi"
11472    },
11473    {
11474     "access" : "private",
11475     "field_name" : "mExitPending",
11476     "field_offset" : 928,
11477     "referenced_type" : "_ZTIVb"
11478    },
11479    {
11480     "access" : "private",
11481     "field_name" : "mRunning",
11482     "field_offset" : 936,
11483     "referenced_type" : "_ZTIVb"
11484    },
11485    {
11486     "access" : "private",
11487     "field_name" : "mHoldSelf",
11488     "field_offset" : 960,
11489     "referenced_type" : "_ZTIN7android2spINS_6ThreadEEE"
11490    },
11491    {
11492     "access" : "private",
11493     "field_name" : "mTid",
11494     "field_offset" : 1024,
11495     "referenced_type" : "_ZTIi"
11496    }
11497   ],
11498   "linker_set_key" : "_ZTIN7android6ThreadE",
11499   "name" : "android::Thread",
11500   "record_kind" : "class",
11501   "referenced_type" : "_ZTIN7android6ThreadE",
11502   "self_type" : "_ZTIN7android6ThreadE",
11503   "size" : 152,
11504   "source_file" : "/system/core/libutils/include/utils/Thread.h",
11505   "vtable_components" :
11506   [
11507    {
11508     "component_value" : 136,
11509     "kind" : "vbase_offset"
11510    },
11511    {
11512     "kind" : "offset_to_top"
11513    },
11514    {
11515     "kind" : "rtti",
11516     "mangled_component_name" : "_ZTIN7android6ThreadE"
11517    },
11518    {
11519     "kind" : "complete_dtor_pointer",
11520     "mangled_component_name" : "_ZN7android6ThreadD1Ev"
11521    },
11522    {
11523     "kind" : "deleting_dtor_pointer",
11524     "mangled_component_name" : "_ZN7android6ThreadD0Ev"
11525    },
11526    {
11527     "mangled_component_name" : "_ZN7android6Thread3runEPKcim"
11528    },
11529    {
11530     "mangled_component_name" : "_ZN7android6Thread11requestExitEv"
11531    },
11532    {
11533     "mangled_component_name" : "_ZN7android6Thread10readyToRunEv"
11534    },
11535    {
11536     "is_pure" : true,
11537     "mangled_component_name" : "_ZN7android6Thread10threadLoopEv"
11538    },
11539    {
11540     "kind" : "vcall_offset"
11541    },
11542    {
11543     "kind" : "vcall_offset"
11544    },
11545    {
11546     "kind" : "vcall_offset"
11547    },
11548    {
11549     "kind" : "vcall_offset"
11550    },
11551    {
11552     "component_value" : -136,
11553     "kind" : "vcall_offset"
11554    },
11555    {
11556     "component_value" : -136,
11557     "kind" : "offset_to_top"
11558    },
11559    {
11560     "kind" : "rtti",
11561     "mangled_component_name" : "_ZTIN7android6ThreadE"
11562    },
11563    {
11564     "kind" : "complete_dtor_pointer",
11565     "mangled_component_name" : "_ZTv0_n24_N7android6ThreadD1Ev"
11566    },
11567    {
11568     "kind" : "deleting_dtor_pointer",
11569     "mangled_component_name" : "_ZTv0_n24_N7android6ThreadD0Ev"
11570    },
11571    {
11572     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11573    },
11574    {
11575     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11576    },
11577    {
11578     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11579    },
11580    {
11581     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11582    }
11583   ]
11584  },
11585  {
11586   "alignment" : 8,
11587   "base_specifiers" :
11588   [
11589    {
11590     "access" : "private",
11591     "referenced_type" : "_ZTIN7android10VectorImplE"
11592    }
11593   ],
11594   "linker_set_key" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
11595   "name" : "android::Vector<android::hardware::ProcessState::handle_entry>",
11596   "record_kind" : "class",
11597   "referenced_type" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
11598   "self_type" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
11599   "size" : 40,
11600   "source_file" : "/system/core/libutils/include/utils/Vector.h",
11601   "template_args" : [ "_ZTIN7android8hardware12ProcessState12handle_entryE" ],
11602   "vtable_components" :
11603   [
11604    {
11605     "kind" : "offset_to_top"
11606    },
11607    {
11608     "kind" : "rtti",
11609     "mangled_component_name" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE"
11610    },
11611    {
11612     "kind" : "complete_dtor_pointer",
11613     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED1Ev"
11614    },
11615    {
11616     "kind" : "deleting_dtor_pointer",
11617     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED0Ev"
11618    },
11619    {
11620     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE12do_constructEPvm"
11621    },
11622    {
11623     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE10do_destroyEPvm"
11624    },
11625    {
11626     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE7do_copyEPvPKvm"
11627    },
11628    {
11629     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE8do_splatEPvPKvm"
11630    },
11631    {
11632     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE15do_move_forwardEPvPKvm"
11633    },
11634    {
11635     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE16do_move_backwardEPvPKvm"
11636    }
11637   ]
11638  },
11639  {
11640   "alignment" : 1,
11641   "linker_set_key" : "_ZTIN7android7RefBase12weakref_typeE",
11642   "name" : "android::RefBase::weakref_type",
11643   "record_kind" : "class",
11644   "referenced_type" : "_ZTIN7android7RefBase12weakref_typeE",
11645   "self_type" : "_ZTIN7android7RefBase12weakref_typeE",
11646   "size" : 1,
11647   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
11648  },
11649  {
11650   "alignment" : 8,
11651   "fields" :
11652   [
11653    {
11654     "access" : "private",
11655     "field_name" : "mRefs",
11656     "field_offset" : 64,
11657     "referenced_type" : "_ZTIKPN7android7RefBase12weakref_implE"
11658    }
11659   ],
11660   "linker_set_key" : "_ZTIN7android7RefBaseE",
11661   "name" : "android::RefBase",
11662   "record_kind" : "class",
11663   "referenced_type" : "_ZTIN7android7RefBaseE",
11664   "self_type" : "_ZTIN7android7RefBaseE",
11665   "size" : 16,
11666   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
11667   "vtable_components" :
11668   [
11669    {
11670     "kind" : "offset_to_top"
11671    },
11672    {
11673     "kind" : "rtti",
11674     "mangled_component_name" : "_ZTIN7android7RefBaseE"
11675    },
11676    {
11677     "kind" : "complete_dtor_pointer",
11678     "mangled_component_name" : "_ZN7android7RefBaseD1Ev"
11679    },
11680    {
11681     "kind" : "deleting_dtor_pointer",
11682     "mangled_component_name" : "_ZN7android7RefBaseD0Ev"
11683    },
11684    {
11685     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11686    },
11687    {
11688     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11689    },
11690    {
11691     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11692    },
11693    {
11694     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11695    }
11696   ]
11697  },
11698  {
11699   "alignment" : 8,
11700   "fields" :
11701   [
11702    {
11703     "access" : "private",
11704     "field_name" : "mString",
11705     "referenced_type" : "_ZTIPKc"
11706    }
11707   ],
11708   "linker_set_key" : "_ZTIN7android7String8E",
11709   "name" : "android::String8",
11710   "record_kind" : "class",
11711   "referenced_type" : "_ZTIN7android7String8E",
11712   "self_type" : "_ZTIN7android7String8E",
11713   "size" : 8,
11714   "source_file" : "/system/core/libutils/include/utils/String8.h"
11715  },
11716  {
11717   "alignment" : 8,
11718   "fields" :
11719   [
11720    {
11721     "access" : "private",
11722     "field_name" : "mString",
11723     "referenced_type" : "_ZTIPKDs"
11724    }
11725   ],
11726   "linker_set_key" : "_ZTIN7android8String16E",
11727   "name" : "android::String16",
11728   "record_kind" : "class",
11729   "referenced_type" : "_ZTIN7android8String16E",
11730   "self_type" : "_ZTIN7android8String16E",
11731   "size" : 8,
11732   "source_file" : "/system/core/libutils/include/utils/String16.h"
11733  },
11734  {
11735   "alignment" : 8,
11736   "base_specifiers" :
11737   [
11738    {
11739     "is_virtual" : true,
11740     "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE"
11741    },
11742    {
11743     "is_virtual" : true,
11744     "referenced_type" : "_ZTIN7android7RefBaseE"
11745    }
11746   ],
11747   "linker_set_key" : "_ZTIN7android8hardware10HidlMemoryE",
11748   "name" : "android::hardware::HidlMemory",
11749   "record_kind" : "class",
11750   "referenced_type" : "_ZTIN7android8hardware10HidlMemoryE",
11751   "self_type" : "_ZTIN7android8hardware10HidlMemoryE",
11752   "size" : 64,
11753   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
11754   "vtable_components" :
11755   [
11756    {
11757     "component_value" : 48,
11758     "kind" : "vbase_offset"
11759    },
11760    {
11761     "component_value" : 8,
11762     "kind" : "vbase_offset"
11763    },
11764    {
11765     "kind" : "offset_to_top"
11766    },
11767    {
11768     "kind" : "rtti",
11769     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
11770    },
11771    {
11772     "kind" : "complete_dtor_pointer",
11773     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD1Ev"
11774    },
11775    {
11776     "kind" : "deleting_dtor_pointer",
11777     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD0Ev"
11778    },
11779    {
11780     "kind" : "vcall_offset"
11781    },
11782    {
11783     "kind" : "vcall_offset"
11784    },
11785    {
11786     "kind" : "vcall_offset"
11787    },
11788    {
11789     "kind" : "vcall_offset"
11790    },
11791    {
11792     "component_value" : -48,
11793     "kind" : "vcall_offset"
11794    },
11795    {
11796     "component_value" : -48,
11797     "kind" : "offset_to_top"
11798    },
11799    {
11800     "kind" : "rtti",
11801     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
11802    },
11803    {
11804     "kind" : "complete_dtor_pointer",
11805     "mangled_component_name" : "_ZTv0_n24_N7android8hardware10HidlMemoryD1Ev"
11806    },
11807    {
11808     "kind" : "deleting_dtor_pointer",
11809     "mangled_component_name" : "_ZTv0_n24_N7android8hardware10HidlMemoryD0Ev"
11810    },
11811    {
11812     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11813    },
11814    {
11815     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11816    },
11817    {
11818     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11819    },
11820    {
11821     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11822    }
11823   ]
11824  },
11825  {
11826   "alignment" : 8,
11827   "base_specifiers" :
11828   [
11829    {
11830     "is_virtual" : true,
11831     "referenced_type" : "_ZTIN7android7RefBaseE"
11832    }
11833   ],
11834   "linker_set_key" : "_ZTIN7android8hardware10IInterfaceE",
11835   "name" : "android::hardware::IInterface",
11836   "record_kind" : "class",
11837   "referenced_type" : "_ZTIN7android8hardware10IInterfaceE",
11838   "self_type" : "_ZTIN7android8hardware10IInterfaceE",
11839   "size" : 24,
11840   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
11841   "vtable_components" :
11842   [
11843    {
11844     "component_value" : 8,
11845     "kind" : "vbase_offset"
11846    },
11847    {
11848     "kind" : "offset_to_top"
11849    },
11850    {
11851     "kind" : "rtti",
11852     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
11853    },
11854    {
11855     "kind" : "complete_dtor_pointer",
11856     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD1Ev"
11857    },
11858    {
11859     "kind" : "deleting_dtor_pointer",
11860     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD0Ev"
11861    },
11862    {
11863     "is_pure" : true,
11864     "mangled_component_name" : "_ZN7android8hardware10IInterface10onAsBinderEv"
11865    },
11866    {
11867     "kind" : "vcall_offset"
11868    },
11869    {
11870     "kind" : "vcall_offset"
11871    },
11872    {
11873     "kind" : "vcall_offset"
11874    },
11875    {
11876     "kind" : "vcall_offset"
11877    },
11878    {
11879     "component_value" : -8,
11880     "kind" : "vcall_offset"
11881    },
11882    {
11883     "component_value" : -8,
11884     "kind" : "offset_to_top"
11885    },
11886    {
11887     "kind" : "rtti",
11888     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
11889    },
11890    {
11891     "kind" : "complete_dtor_pointer",
11892     "mangled_component_name" : "_ZTv0_n24_N7android8hardware10IInterfaceD1Ev"
11893    },
11894    {
11895     "kind" : "deleting_dtor_pointer",
11896     "mangled_component_name" : "_ZTv0_n24_N7android8hardware10IInterfaceD0Ev"
11897    },
11898    {
11899     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11900    },
11901    {
11902     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11903    },
11904    {
11905     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11906    },
11907    {
11908     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11909    }
11910   ]
11911  },
11912  {
11913   "alignment" : 4,
11914   "fields" :
11915   [
11916    {
11917     "access" : "private",
11918     "field_name" : "mBuffer",
11919     "referenced_type" : "_ZTIA7_f"
11920    }
11921   ],
11922   "linker_set_key" : "_ZTIN7android8hardware10hidl_arrayIfLm7EJEEE",
11923   "name" : "android::hardware::hidl_array<float, 7>",
11924   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIfLm7EJEEE",
11925   "self_type" : "_ZTIN7android8hardware10hidl_arrayIfLm7EJEEE",
11926   "size" : 28,
11927   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
11928   "template_args" : [ "_ZTIf" ]
11929  },
11930  {
11931   "alignment" : 1,
11932   "fields" :
11933   [
11934    {
11935     "access" : "private",
11936     "field_name" : "mBuffer",
11937     "referenced_type" : "_ZTIA32_h"
11938    }
11939   ],
11940   "linker_set_key" : "_ZTIN7android8hardware10hidl_arrayIhLm32EJEEE",
11941   "name" : "android::hardware::hidl_array<unsigned char, 32>",
11942   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLm32EJEEE",
11943   "self_type" : "_ZTIN7android8hardware10hidl_arrayIhLm32EJEEE",
11944   "size" : 32,
11945   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
11946   "template_args" : [ "_ZTIh" ]
11947  },
11948  {
11949   "alignment" : 8,
11950   "base_specifiers" :
11951   [
11952    {
11953     "is_virtual" : true,
11954     "referenced_type" : "_ZTIN7android7RefBaseE"
11955    }
11956   ],
11957   "fields" :
11958   [
11959    {
11960     "access" : "private",
11961     "field_name" : "mRemote",
11962     "field_offset" : 64,
11963     "referenced_type" : "_ZTIKPN7android8hardware7IBinderE"
11964    },
11965    {
11966     "access" : "private",
11967     "field_name" : "mRefs",
11968     "field_offset" : 128,
11969     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
11970    },
11971    {
11972     "access" : "private",
11973     "field_name" : "mState",
11974     "field_offset" : 192,
11975     "referenced_type" : "_ZTINSt3__16atomicIiEE"
11976    }
11977   ],
11978   "linker_set_key" : "_ZTIN7android8hardware11BpHwRefBaseE",
11979   "name" : "android::hardware::BpHwRefBase",
11980   "record_kind" : "class",
11981   "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE",
11982   "self_type" : "_ZTIN7android8hardware11BpHwRefBaseE",
11983   "size" : 48,
11984   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
11985   "vtable_components" :
11986   [
11987    {
11988     "component_value" : 32,
11989     "kind" : "vbase_offset"
11990    },
11991    {
11992     "kind" : "offset_to_top"
11993    },
11994    {
11995     "kind" : "rtti",
11996     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
11997    },
11998    {
11999     "kind" : "complete_dtor_pointer",
12000     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD1Ev"
12001    },
12002    {
12003     "kind" : "deleting_dtor_pointer",
12004     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD0Ev"
12005    },
12006    {
12007     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
12008    },
12009    {
12010     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
12011    },
12012    {
12013     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12014    },
12015    {
12016     "kind" : "vcall_offset"
12017    },
12018    {
12019     "component_value" : -32,
12020     "kind" : "vcall_offset"
12021    },
12022    {
12023     "component_value" : -32,
12024     "kind" : "vcall_offset"
12025    },
12026    {
12027     "component_value" : -32,
12028     "kind" : "vcall_offset"
12029    },
12030    {
12031     "component_value" : -32,
12032     "kind" : "vcall_offset"
12033    },
12034    {
12035     "component_value" : -32,
12036     "kind" : "offset_to_top"
12037    },
12038    {
12039     "kind" : "rtti",
12040     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
12041    },
12042    {
12043     "kind" : "complete_dtor_pointer",
12044     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBaseD1Ev"
12045    },
12046    {
12047     "kind" : "deleting_dtor_pointer",
12048     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBaseD0Ev"
12049    },
12050    {
12051     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
12052    },
12053    {
12054     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
12055    },
12056    {
12057     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12058    },
12059    {
12060     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12061    }
12062   ]
12063  },
12064  {
12065   "alignment" : 8,
12066   "base_specifiers" :
12067   [
12068    {
12069     "referenced_type" : "_ZTIN7android8hardware7thermal4V1_08IThermalE"
12070    },
12071    {
12072     "referenced_type" : "_ZTIN7android8hardware10IInterfaceE"
12073    },
12074    {
12075     "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE"
12076    }
12077   ],
12078   "linker_set_key" : "_ZTIN7android8hardware11BpInterfaceINS0_7thermal4V1_08IThermalEEE",
12079   "name" : "android::hardware::BpInterface<android::hardware::thermal::V1_0::IThermal>",
12080   "record_kind" : "class",
12081   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_7thermal4V1_08IThermalEEE",
12082   "self_type" : "_ZTIN7android8hardware11BpInterfaceINS0_7thermal4V1_08IThermalEEE",
12083   "size" : 64,
12084   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
12085   "template_args" : [ "_ZTIN7android8hardware7thermal4V1_08IThermalE" ],
12086   "vtable_components" :
12087   [
12088    {
12089     "component_value" : 48,
12090     "kind" : "vbase_offset"
12091    },
12092    {
12093     "kind" : "offset_to_top"
12094    },
12095    {
12096     "kind" : "rtti",
12097     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_7thermal4V1_08IThermalEEE"
12098    },
12099    {
12100     "mangled_component_name" : "_ZNK7android8hardware7thermal4V1_08IThermal8isRemoteEv"
12101    },
12102    {
12103     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_08IThermal14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
12104    },
12105    {
12106     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_08IThermal5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
12107    },
12108    {
12109     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_08IThermal19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
12110    },
12111    {
12112     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_08IThermal12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
12113    },
12114    {
12115     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_08IThermal21setHALInstrumentationEv"
12116    },
12117    {
12118     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_08IThermal11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
12119    },
12120    {
12121     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_08IThermal4pingEv"
12122    },
12123    {
12124     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_08IThermal12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
12125    },
12126    {
12127     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_08IThermal21notifySyspropsChangedEv"
12128    },
12129    {
12130     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_08IThermal13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
12131    },
12132    {
12133     "kind" : "complete_dtor_pointer",
12134     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_7thermal4V1_08IThermalEED1Ev"
12135    },
12136    {
12137     "kind" : "deleting_dtor_pointer",
12138     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_7thermal4V1_08IThermalEED0Ev"
12139    },
12140    {
12141     "is_pure" : true,
12142     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_08IThermal15getTemperaturesENSt3__18functionIFvRKNS2_13ThermalStatusERKNS0_8hidl_vecINS2_11TemperatureEEEEEE"
12143    },
12144    {
12145     "is_pure" : true,
12146     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_08IThermal12getCpuUsagesENSt3__18functionIFvRKNS2_13ThermalStatusERKNS0_8hidl_vecINS2_8CpuUsageEEEEEE"
12147    },
12148    {
12149     "is_pure" : true,
12150     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_08IThermal17getCoolingDevicesENSt3__18functionIFvRKNS2_13ThermalStatusERKNS0_8hidl_vecINS2_13CoolingDeviceEEEEEE"
12151    },
12152    {
12153     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_7thermal4V1_08IThermalEE10onAsBinderEv"
12154    },
12155    {
12156     "component_value" : 40,
12157     "kind" : "vbase_offset"
12158    },
12159    {
12160     "component_value" : -8,
12161     "kind" : "offset_to_top"
12162    },
12163    {
12164     "kind" : "rtti",
12165     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_7thermal4V1_08IThermalEEE"
12166    },
12167    {
12168     "kind" : "complete_dtor_pointer",
12169     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_7thermal4V1_08IThermalEED1Ev"
12170    },
12171    {
12172     "kind" : "deleting_dtor_pointer",
12173     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_7thermal4V1_08IThermalEED0Ev"
12174    },
12175    {
12176     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_7thermal4V1_08IThermalEE10onAsBinderEv"
12177    },
12178    {
12179     "component_value" : 32,
12180     "kind" : "vbase_offset"
12181    },
12182    {
12183     "component_value" : -16,
12184     "kind" : "offset_to_top"
12185    },
12186    {
12187     "kind" : "rtti",
12188     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_7thermal4V1_08IThermalEEE"
12189    },
12190    {
12191     "kind" : "complete_dtor_pointer",
12192     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_7thermal4V1_08IThermalEED1Ev"
12193    },
12194    {
12195     "kind" : "deleting_dtor_pointer",
12196     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_7thermal4V1_08IThermalEED0Ev"
12197    },
12198    {
12199     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
12200    },
12201    {
12202     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
12203    },
12204    {
12205     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12206    },
12207    {
12208     "kind" : "vcall_offset"
12209    },
12210    {
12211     "component_value" : -32,
12212     "kind" : "vcall_offset"
12213    },
12214    {
12215     "component_value" : -32,
12216     "kind" : "vcall_offset"
12217    },
12218    {
12219     "component_value" : -32,
12220     "kind" : "vcall_offset"
12221    },
12222    {
12223     "component_value" : -48,
12224     "kind" : "vcall_offset"
12225    },
12226    {
12227     "component_value" : -48,
12228     "kind" : "offset_to_top"
12229    },
12230    {
12231     "kind" : "rtti",
12232     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_7thermal4V1_08IThermalEEE"
12233    },
12234    {
12235     "kind" : "complete_dtor_pointer",
12236     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_7thermal4V1_08IThermalEED1Ev"
12237    },
12238    {
12239     "kind" : "deleting_dtor_pointer",
12240     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_7thermal4V1_08IThermalEED0Ev"
12241    },
12242    {
12243     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
12244    },
12245    {
12246     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
12247    },
12248    {
12249     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12250    },
12251    {
12252     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12253    }
12254   ]
12255  },
12256  {
12257   "alignment" : 8,
12258   "base_specifiers" :
12259   [
12260    {
12261     "referenced_type" : "_ZTIN7android8hardware7thermal4V2_023IThermalChangedCallbackE"
12262    },
12263    {
12264     "referenced_type" : "_ZTIN7android8hardware10IInterfaceE"
12265    },
12266    {
12267     "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE"
12268    }
12269   ],
12270   "linker_set_key" : "_ZTIN7android8hardware11BpInterfaceINS0_7thermal4V2_023IThermalChangedCallbackEEE",
12271   "name" : "android::hardware::BpInterface<android::hardware::thermal::V2_0::IThermalChangedCallback>",
12272   "record_kind" : "class",
12273   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_7thermal4V2_023IThermalChangedCallbackEEE",
12274   "self_type" : "_ZTIN7android8hardware11BpInterfaceINS0_7thermal4V2_023IThermalChangedCallbackEEE",
12275   "size" : 64,
12276   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
12277   "template_args" : [ "_ZTIN7android8hardware7thermal4V2_023IThermalChangedCallbackE" ],
12278   "vtable_components" :
12279   [
12280    {
12281     "component_value" : 48,
12282     "kind" : "vbase_offset"
12283    },
12284    {
12285     "kind" : "offset_to_top"
12286    },
12287    {
12288     "kind" : "rtti",
12289     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_7thermal4V2_023IThermalChangedCallbackEEE"
12290    },
12291    {
12292     "mangled_component_name" : "_ZNK7android8hardware7thermal4V2_023IThermalChangedCallback8isRemoteEv"
12293    },
12294    {
12295     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_023IThermalChangedCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
12296    },
12297    {
12298     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_023IThermalChangedCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
12299    },
12300    {
12301     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_023IThermalChangedCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
12302    },
12303    {
12304     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_023IThermalChangedCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
12305    },
12306    {
12307     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_023IThermalChangedCallback21setHALInstrumentationEv"
12308    },
12309    {
12310     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_023IThermalChangedCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
12311    },
12312    {
12313     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_023IThermalChangedCallback4pingEv"
12314    },
12315    {
12316     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_023IThermalChangedCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
12317    },
12318    {
12319     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_023IThermalChangedCallback21notifySyspropsChangedEv"
12320    },
12321    {
12322     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_023IThermalChangedCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
12323    },
12324    {
12325     "kind" : "complete_dtor_pointer",
12326     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_7thermal4V2_023IThermalChangedCallbackEED1Ev"
12327    },
12328    {
12329     "kind" : "deleting_dtor_pointer",
12330     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_7thermal4V2_023IThermalChangedCallbackEED0Ev"
12331    },
12332    {
12333     "is_pure" : true,
12334     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_023IThermalChangedCallback16notifyThrottlingERKNS2_11TemperatureE"
12335    },
12336    {
12337     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_7thermal4V2_023IThermalChangedCallbackEE10onAsBinderEv"
12338    },
12339    {
12340     "component_value" : 40,
12341     "kind" : "vbase_offset"
12342    },
12343    {
12344     "component_value" : -8,
12345     "kind" : "offset_to_top"
12346    },
12347    {
12348     "kind" : "rtti",
12349     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_7thermal4V2_023IThermalChangedCallbackEEE"
12350    },
12351    {
12352     "kind" : "complete_dtor_pointer",
12353     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_7thermal4V2_023IThermalChangedCallbackEED1Ev"
12354    },
12355    {
12356     "kind" : "deleting_dtor_pointer",
12357     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_7thermal4V2_023IThermalChangedCallbackEED0Ev"
12358    },
12359    {
12360     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_7thermal4V2_023IThermalChangedCallbackEE10onAsBinderEv"
12361    },
12362    {
12363     "component_value" : 32,
12364     "kind" : "vbase_offset"
12365    },
12366    {
12367     "component_value" : -16,
12368     "kind" : "offset_to_top"
12369    },
12370    {
12371     "kind" : "rtti",
12372     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_7thermal4V2_023IThermalChangedCallbackEEE"
12373    },
12374    {
12375     "kind" : "complete_dtor_pointer",
12376     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_7thermal4V2_023IThermalChangedCallbackEED1Ev"
12377    },
12378    {
12379     "kind" : "deleting_dtor_pointer",
12380     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_7thermal4V2_023IThermalChangedCallbackEED0Ev"
12381    },
12382    {
12383     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
12384    },
12385    {
12386     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
12387    },
12388    {
12389     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12390    },
12391    {
12392     "kind" : "vcall_offset"
12393    },
12394    {
12395     "component_value" : -32,
12396     "kind" : "vcall_offset"
12397    },
12398    {
12399     "component_value" : -32,
12400     "kind" : "vcall_offset"
12401    },
12402    {
12403     "component_value" : -32,
12404     "kind" : "vcall_offset"
12405    },
12406    {
12407     "component_value" : -48,
12408     "kind" : "vcall_offset"
12409    },
12410    {
12411     "component_value" : -48,
12412     "kind" : "offset_to_top"
12413    },
12414    {
12415     "kind" : "rtti",
12416     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_7thermal4V2_023IThermalChangedCallbackEEE"
12417    },
12418    {
12419     "kind" : "complete_dtor_pointer",
12420     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_7thermal4V2_023IThermalChangedCallbackEED1Ev"
12421    },
12422    {
12423     "kind" : "deleting_dtor_pointer",
12424     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_7thermal4V2_023IThermalChangedCallbackEED0Ev"
12425    },
12426    {
12427     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
12428    },
12429    {
12430     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
12431    },
12432    {
12433     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12434    },
12435    {
12436     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12437    }
12438   ]
12439  },
12440  {
12441   "alignment" : 8,
12442   "base_specifiers" :
12443   [
12444    {
12445     "referenced_type" : "_ZTIN7android8hardware7thermal4V2_08IThermalE"
12446    },
12447    {
12448     "referenced_type" : "_ZTIN7android8hardware10IInterfaceE"
12449    },
12450    {
12451     "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE"
12452    }
12453   ],
12454   "linker_set_key" : "_ZTIN7android8hardware11BpInterfaceINS0_7thermal4V2_08IThermalEEE",
12455   "name" : "android::hardware::BpInterface<android::hardware::thermal::V2_0::IThermal>",
12456   "record_kind" : "class",
12457   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_7thermal4V2_08IThermalEEE",
12458   "self_type" : "_ZTIN7android8hardware11BpInterfaceINS0_7thermal4V2_08IThermalEEE",
12459   "size" : 64,
12460   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
12461   "template_args" : [ "_ZTIN7android8hardware7thermal4V2_08IThermalE" ],
12462   "vtable_components" :
12463   [
12464    {
12465     "component_value" : 48,
12466     "kind" : "vbase_offset"
12467    },
12468    {
12469     "kind" : "offset_to_top"
12470    },
12471    {
12472     "kind" : "rtti",
12473     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_7thermal4V2_08IThermalEEE"
12474    },
12475    {
12476     "mangled_component_name" : "_ZNK7android8hardware7thermal4V2_08IThermal8isRemoteEv"
12477    },
12478    {
12479     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_08IThermal14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
12480    },
12481    {
12482     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_08IThermal5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
12483    },
12484    {
12485     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_08IThermal19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
12486    },
12487    {
12488     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_08IThermal12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
12489    },
12490    {
12491     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_08IThermal21setHALInstrumentationEv"
12492    },
12493    {
12494     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_08IThermal11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
12495    },
12496    {
12497     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_08IThermal4pingEv"
12498    },
12499    {
12500     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_08IThermal12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
12501    },
12502    {
12503     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_08IThermal21notifySyspropsChangedEv"
12504    },
12505    {
12506     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_08IThermal13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
12507    },
12508    {
12509     "kind" : "complete_dtor_pointer",
12510     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_7thermal4V2_08IThermalEED1Ev"
12511    },
12512    {
12513     "kind" : "deleting_dtor_pointer",
12514     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_7thermal4V2_08IThermalEED0Ev"
12515    },
12516    {
12517     "is_pure" : true,
12518     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_08IThermal15getTemperaturesENSt3__18functionIFvRKNS1_4V1_013ThermalStatusERKNS0_8hidl_vecINS6_11TemperatureEEEEEE"
12519    },
12520    {
12521     "is_pure" : true,
12522     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_08IThermal12getCpuUsagesENSt3__18functionIFvRKNS1_4V1_013ThermalStatusERKNS0_8hidl_vecINS6_8CpuUsageEEEEEE"
12523    },
12524    {
12525     "is_pure" : true,
12526     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_08IThermal17getCoolingDevicesENSt3__18functionIFvRKNS1_4V1_013ThermalStatusERKNS0_8hidl_vecINS6_13CoolingDeviceEEEEEE"
12527    },
12528    {
12529     "is_pure" : true,
12530     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_08IThermal22getCurrentTemperaturesEbNS2_15TemperatureTypeENSt3__18functionIFvRKNS1_4V1_013ThermalStatusERKNS0_8hidl_vecINS2_11TemperatureEEEEEE"
12531    },
12532    {
12533     "is_pure" : true,
12534     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_08IThermal24getTemperatureThresholdsEbNS2_15TemperatureTypeENSt3__18functionIFvRKNS1_4V1_013ThermalStatusERKNS0_8hidl_vecINS2_20TemperatureThresholdEEEEEE"
12535    },
12536    {
12537     "is_pure" : true,
12538     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_08IThermal30registerThermalChangedCallbackERKNS_2spINS2_23IThermalChangedCallbackEEEbNS2_15TemperatureTypeENSt3__18functionIFvRKNS1_4V1_013ThermalStatusEEEE"
12539    },
12540    {
12541     "is_pure" : true,
12542     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_08IThermal32unregisterThermalChangedCallbackERKNS_2spINS2_23IThermalChangedCallbackEEENSt3__18functionIFvRKNS1_4V1_013ThermalStatusEEEE"
12543    },
12544    {
12545     "is_pure" : true,
12546     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_08IThermal24getCurrentCoolingDevicesEbNS2_11CoolingTypeENSt3__18functionIFvRKNS1_4V1_013ThermalStatusERKNS0_8hidl_vecINS2_13CoolingDeviceEEEEEE"
12547    },
12548    {
12549     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_7thermal4V2_08IThermalEE10onAsBinderEv"
12550    },
12551    {
12552     "component_value" : 40,
12553     "kind" : "vbase_offset"
12554    },
12555    {
12556     "component_value" : -8,
12557     "kind" : "offset_to_top"
12558    },
12559    {
12560     "kind" : "rtti",
12561     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_7thermal4V2_08IThermalEEE"
12562    },
12563    {
12564     "kind" : "complete_dtor_pointer",
12565     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_7thermal4V2_08IThermalEED1Ev"
12566    },
12567    {
12568     "kind" : "deleting_dtor_pointer",
12569     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_7thermal4V2_08IThermalEED0Ev"
12570    },
12571    {
12572     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_7thermal4V2_08IThermalEE10onAsBinderEv"
12573    },
12574    {
12575     "component_value" : 32,
12576     "kind" : "vbase_offset"
12577    },
12578    {
12579     "component_value" : -16,
12580     "kind" : "offset_to_top"
12581    },
12582    {
12583     "kind" : "rtti",
12584     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_7thermal4V2_08IThermalEEE"
12585    },
12586    {
12587     "kind" : "complete_dtor_pointer",
12588     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_7thermal4V2_08IThermalEED1Ev"
12589    },
12590    {
12591     "kind" : "deleting_dtor_pointer",
12592     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_7thermal4V2_08IThermalEED0Ev"
12593    },
12594    {
12595     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
12596    },
12597    {
12598     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
12599    },
12600    {
12601     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12602    },
12603    {
12604     "kind" : "vcall_offset"
12605    },
12606    {
12607     "component_value" : -32,
12608     "kind" : "vcall_offset"
12609    },
12610    {
12611     "component_value" : -32,
12612     "kind" : "vcall_offset"
12613    },
12614    {
12615     "component_value" : -32,
12616     "kind" : "vcall_offset"
12617    },
12618    {
12619     "component_value" : -48,
12620     "kind" : "vcall_offset"
12621    },
12622    {
12623     "component_value" : -48,
12624     "kind" : "offset_to_top"
12625    },
12626    {
12627     "kind" : "rtti",
12628     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_7thermal4V2_08IThermalEEE"
12629    },
12630    {
12631     "kind" : "complete_dtor_pointer",
12632     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_7thermal4V2_08IThermalEED1Ev"
12633    },
12634    {
12635     "kind" : "deleting_dtor_pointer",
12636     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_7thermal4V2_08IThermalEED0Ev"
12637    },
12638    {
12639     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
12640    },
12641    {
12642     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
12643    },
12644    {
12645     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12646    },
12647    {
12648     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12649    }
12650   ]
12651  },
12652  {
12653   "alignment" : 8,
12654   "base_specifiers" :
12655   [
12656    {
12657     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
12658    },
12659    {
12660     "referenced_type" : "_ZTIN7android8hardware10IInterfaceE"
12661    },
12662    {
12663     "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE"
12664    }
12665   ],
12666   "linker_set_key" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE",
12667   "name" : "android::hardware::BpInterface<android::hidl::base::V1_0::IBase>",
12668   "record_kind" : "class",
12669   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE",
12670   "self_type" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE",
12671   "size" : 64,
12672   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
12673   "template_args" : [ "_ZTIN7android4hidl4base4V1_05IBaseE" ],
12674   "vtable_components" :
12675   [
12676    {
12677     "component_value" : 48,
12678     "kind" : "vbase_offset"
12679    },
12680    {
12681     "kind" : "offset_to_top"
12682    },
12683    {
12684     "kind" : "rtti",
12685     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
12686    },
12687    {
12688     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
12689    },
12690    {
12691     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
12692    },
12693    {
12694     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
12695    },
12696    {
12697     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
12698    },
12699    {
12700     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE"
12701    },
12702    {
12703     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
12704    },
12705    {
12706     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm"
12707    },
12708    {
12709     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
12710    },
12711    {
12712     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
12713    },
12714    {
12715     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
12716    },
12717    {
12718     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
12719    },
12720    {
12721     "kind" : "complete_dtor_pointer",
12722     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
12723    },
12724    {
12725     "kind" : "deleting_dtor_pointer",
12726     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
12727    },
12728    {
12729     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
12730    },
12731    {
12732     "component_value" : 40,
12733     "kind" : "vbase_offset"
12734    },
12735    {
12736     "component_value" : -8,
12737     "kind" : "offset_to_top"
12738    },
12739    {
12740     "kind" : "rtti",
12741     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
12742    },
12743    {
12744     "kind" : "complete_dtor_pointer",
12745     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
12746    },
12747    {
12748     "kind" : "deleting_dtor_pointer",
12749     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
12750    },
12751    {
12752     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
12753    },
12754    {
12755     "component_value" : 32,
12756     "kind" : "vbase_offset"
12757    },
12758    {
12759     "component_value" : -16,
12760     "kind" : "offset_to_top"
12761    },
12762    {
12763     "kind" : "rtti",
12764     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
12765    },
12766    {
12767     "kind" : "complete_dtor_pointer",
12768     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
12769    },
12770    {
12771     "kind" : "deleting_dtor_pointer",
12772     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
12773    },
12774    {
12775     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
12776    },
12777    {
12778     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
12779    },
12780    {
12781     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12782    },
12783    {
12784     "kind" : "vcall_offset"
12785    },
12786    {
12787     "component_value" : -32,
12788     "kind" : "vcall_offset"
12789    },
12790    {
12791     "component_value" : -32,
12792     "kind" : "vcall_offset"
12793    },
12794    {
12795     "component_value" : -32,
12796     "kind" : "vcall_offset"
12797    },
12798    {
12799     "component_value" : -48,
12800     "kind" : "vcall_offset"
12801    },
12802    {
12803     "component_value" : -48,
12804     "kind" : "offset_to_top"
12805    },
12806    {
12807     "kind" : "rtti",
12808     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
12809    },
12810    {
12811     "kind" : "complete_dtor_pointer",
12812     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
12813    },
12814    {
12815     "kind" : "deleting_dtor_pointer",
12816     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
12817    },
12818    {
12819     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
12820    },
12821    {
12822     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
12823    },
12824    {
12825     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12826    },
12827    {
12828     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12829    }
12830   ]
12831  },
12832  {
12833   "alignment" : 8,
12834   "fields" :
12835   [
12836    {
12837     "access" : "private",
12838     "field_name" : "mHandle",
12839     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE"
12840    },
12841    {
12842     "access" : "private",
12843     "field_name" : "mOwnsHandle",
12844     "field_offset" : 64,
12845     "referenced_type" : "_ZTIb"
12846    },
12847    {
12848     "access" : "private",
12849     "field_name" : "mPad",
12850     "field_offset" : 72,
12851     "referenced_type" : "_ZTIA7_h"
12852    }
12853   ],
12854   "linker_set_key" : "_ZTIN7android8hardware11hidl_handleE",
12855   "name" : "android::hardware::hidl_handle",
12856   "referenced_type" : "_ZTIN7android8hardware11hidl_handleE",
12857   "self_type" : "_ZTIN7android8hardware11hidl_handleE",
12858   "size" : 16,
12859   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
12860  },
12861  {
12862   "alignment" : 8,
12863   "fields" :
12864   [
12865    {
12866     "access" : "private",
12867     "field_name" : "mHandle",
12868     "referenced_type" : "_ZTIN7android8hardware11hidl_handleE"
12869    },
12870    {
12871     "access" : "private",
12872     "field_name" : "mSize",
12873     "field_offset" : 128,
12874     "referenced_type" : "_ZTIm"
12875    },
12876    {
12877     "access" : "private",
12878     "field_name" : "mName",
12879     "field_offset" : 192,
12880     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
12881    }
12882   ],
12883   "linker_set_key" : "_ZTIN7android8hardware11hidl_memoryE",
12884   "name" : "android::hardware::hidl_memory",
12885   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
12886   "self_type" : "_ZTIN7android8hardware11hidl_memoryE",
12887   "size" : 40,
12888   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
12889  },
12890  {
12891   "alignment" : 8,
12892   "fields" :
12893   [
12894    {
12895     "access" : "private",
12896     "field_name" : "mBuffer",
12897     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE"
12898    },
12899    {
12900     "access" : "private",
12901     "field_name" : "mSize",
12902     "field_offset" : 64,
12903     "referenced_type" : "_ZTIj"
12904    },
12905    {
12906     "access" : "private",
12907     "field_name" : "mOwnsBuffer",
12908     "field_offset" : 96,
12909     "referenced_type" : "_ZTIb"
12910    },
12911    {
12912     "access" : "private",
12913     "field_name" : "mPad",
12914     "field_offset" : 104,
12915     "referenced_type" : "_ZTIA3_h"
12916    }
12917   ],
12918   "linker_set_key" : "_ZTIN7android8hardware11hidl_stringE",
12919   "name" : "android::hardware::hidl_string",
12920   "referenced_type" : "_ZTIN7android8hardware11hidl_stringE",
12921   "self_type" : "_ZTIN7android8hardware11hidl_stringE",
12922   "size" : 16,
12923   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
12924  },
12925  {
12926   "alignment" : 8,
12927   "fields" :
12928   [
12929    {
12930     "access" : "private",
12931     "field_name" : "mGrantors",
12932     "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE"
12933    },
12934    {
12935     "access" : "private",
12936     "field_name" : "mHandle",
12937     "field_offset" : 128,
12938     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE"
12939    },
12940    {
12941     "access" : "private",
12942     "field_name" : "mQuantum",
12943     "field_offset" : 192,
12944     "referenced_type" : "_ZTIj"
12945    },
12946    {
12947     "access" : "private",
12948     "field_name" : "mFlags",
12949     "field_offset" : 224,
12950     "referenced_type" : "_ZTIj"
12951    }
12952   ],
12953   "linker_set_key" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE",
12954   "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>",
12955   "referenced_type" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE",
12956   "self_type" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE",
12957   "size" : 32,
12958   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
12959   "template_args" : [ "_ZTIc" ]
12960  },
12961  {
12962   "access" : "private",
12963   "alignment" : 8,
12964   "fields" :
12965   [
12966    {
12967     "field_name" : "binder",
12968     "referenced_type" : "_ZTIPN7android8hardware7IBinderE"
12969    },
12970    {
12971     "field_name" : "refs",
12972     "field_offset" : 64,
12973     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
12974    }
12975   ],
12976   "linker_set_key" : "_ZTIN7android8hardware12ProcessState12handle_entryE",
12977   "name" : "android::hardware::ProcessState::handle_entry",
12978   "referenced_type" : "_ZTIN7android8hardware12ProcessState12handle_entryE",
12979   "self_type" : "_ZTIN7android8hardware12ProcessState12handle_entryE",
12980   "size" : 16,
12981   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
12982  },
12983  {
12984   "alignment" : 8,
12985   "base_specifiers" :
12986   [
12987    {
12988     "is_virtual" : true,
12989     "referenced_type" : "_ZTIN7android7RefBaseE"
12990    }
12991   ],
12992   "fields" :
12993   [
12994    {
12995     "access" : "private",
12996     "field_name" : "mDriverFD",
12997     "field_offset" : 64,
12998     "referenced_type" : "_ZTIi"
12999    },
13000    {
13001     "access" : "private",
13002     "field_name" : "mVMStart",
13003     "field_offset" : 128,
13004     "referenced_type" : "_ZTIPv"
13005    },
13006    {
13007     "access" : "private",
13008     "field_name" : "mThreadCountLock",
13009     "field_offset" : 192,
13010     "referenced_type" : "_ZTI15pthread_mutex_t"
13011    },
13012    {
13013     "access" : "private",
13014     "field_name" : "mThreadCountDecrement",
13015     "field_offset" : 512,
13016     "referenced_type" : "_ZTI14pthread_cond_t"
13017    },
13018    {
13019     "access" : "private",
13020     "field_name" : "mExecutingThreadsCount",
13021     "field_offset" : 896,
13022     "referenced_type" : "_ZTIm"
13023    },
13024    {
13025     "access" : "private",
13026     "field_name" : "mMaxThreads",
13027     "field_offset" : 960,
13028     "referenced_type" : "_ZTIm"
13029    },
13030    {
13031     "access" : "private",
13032     "field_name" : "mStarvationStartTimeMs",
13033     "field_offset" : 1024,
13034     "referenced_type" : "_ZTIl"
13035    },
13036    {
13037     "access" : "private",
13038     "field_name" : "mLock",
13039     "field_offset" : 1088,
13040     "referenced_type" : "_ZTIN7android5MutexE"
13041    },
13042    {
13043     "access" : "private",
13044     "field_name" : "mHandleToObject",
13045     "field_offset" : 1408,
13046     "referenced_type" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE"
13047    },
13048    {
13049     "access" : "private",
13050     "field_name" : "mManagesContexts",
13051     "field_offset" : 1728,
13052     "referenced_type" : "_ZTIb"
13053    },
13054    {
13055     "access" : "private",
13056     "field_name" : "mBinderContextCheckFunc",
13057     "field_offset" : 1792,
13058     "referenced_type" : "_ZTIPFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE"
13059    },
13060    {
13061     "access" : "private",
13062     "field_name" : "mBinderContextUserData",
13063     "field_offset" : 1856,
13064     "referenced_type" : "_ZTIPv"
13065    },
13066    {
13067     "access" : "private",
13068     "field_name" : "mContexts",
13069     "field_offset" : 1920,
13070     "referenced_type" : "_ZTIN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE"
13071    },
13072    {
13073     "access" : "private",
13074     "field_name" : "mRootDir",
13075     "field_offset" : 2240,
13076     "referenced_type" : "_ZTIN7android7String8E"
13077    },
13078    {
13079     "access" : "private",
13080     "field_name" : "mThreadPoolStarted",
13081     "field_offset" : 2304,
13082     "referenced_type" : "_ZTIb"
13083    },
13084    {
13085     "access" : "private",
13086     "field_name" : "mSpawnThreadOnStart",
13087     "field_offset" : 2312,
13088     "referenced_type" : "_ZTIb"
13089    },
13090    {
13091     "access" : "private",
13092     "field_name" : "mThreadPoolSeq",
13093     "field_offset" : 2336,
13094     "referenced_type" : "_ZTIVi"
13095    },
13096    {
13097     "access" : "private",
13098     "field_name" : "mMmapSize",
13099     "field_offset" : 2368,
13100     "referenced_type" : "_ZTIKm"
13101    },
13102    {
13103     "access" : "private",
13104     "field_name" : "mCallRestriction",
13105     "field_offset" : 2432,
13106     "referenced_type" : "_ZTIN7android8hardware12ProcessState15CallRestrictionE"
13107    }
13108   ],
13109   "linker_set_key" : "_ZTIN7android8hardware12ProcessStateE",
13110   "name" : "android::hardware::ProcessState",
13111   "record_kind" : "class",
13112   "referenced_type" : "_ZTIN7android8hardware12ProcessStateE",
13113   "self_type" : "_ZTIN7android8hardware12ProcessStateE",
13114   "size" : 328,
13115   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
13116   "vtable_components" :
13117   [
13118    {
13119     "component_value" : 312,
13120     "kind" : "vbase_offset"
13121    },
13122    {
13123     "kind" : "offset_to_top"
13124    },
13125    {
13126     "kind" : "rtti",
13127     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
13128    },
13129    {
13130     "kind" : "complete_dtor_pointer",
13131     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD1Ev"
13132    },
13133    {
13134     "kind" : "deleting_dtor_pointer",
13135     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD0Ev"
13136    },
13137    {
13138     "kind" : "vcall_offset"
13139    },
13140    {
13141     "kind" : "vcall_offset"
13142    },
13143    {
13144     "kind" : "vcall_offset"
13145    },
13146    {
13147     "kind" : "vcall_offset"
13148    },
13149    {
13150     "component_value" : -312,
13151     "kind" : "vcall_offset"
13152    },
13153    {
13154     "component_value" : -312,
13155     "kind" : "offset_to_top"
13156    },
13157    {
13158     "kind" : "rtti",
13159     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
13160    },
13161    {
13162     "kind" : "complete_dtor_pointer",
13163     "mangled_component_name" : "_ZTv0_n24_N7android8hardware12ProcessStateD1Ev"
13164    },
13165    {
13166     "kind" : "deleting_dtor_pointer",
13167     "mangled_component_name" : "_ZTv0_n24_N7android8hardware12ProcessStateD0Ev"
13168    },
13169    {
13170     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13171    },
13172    {
13173     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13174    },
13175    {
13176     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13177    },
13178    {
13179     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13180    }
13181   ]
13182  },
13183  {
13184   "alignment" : 2,
13185   "fields" :
13186   [
13187    {
13188     "access" : "private",
13189     "field_name" : "mMajor",
13190     "referenced_type" : "_ZTIt"
13191    },
13192    {
13193     "access" : "private",
13194     "field_name" : "mMinor",
13195     "field_offset" : 16,
13196     "referenced_type" : "_ZTIt"
13197    }
13198   ],
13199   "linker_set_key" : "_ZTIN7android8hardware12hidl_versionE",
13200   "name" : "android::hardware::hidl_version",
13201   "referenced_type" : "_ZTIN7android8hardware12hidl_versionE",
13202   "self_type" : "_ZTIN7android8hardware12hidl_versionE",
13203   "size" : 4,
13204   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
13205  },
13206  {
13207   "alignment" : 8,
13208   "fields" :
13209   [
13210    {
13211     "access" : "private",
13212     "field_name" : "mMutex",
13213     "referenced_type" : "_ZTINSt3__15mutexE"
13214    },
13215    {
13216     "access" : "private",
13217     "field_name" : "mMap",
13218     "field_offset" : 320,
13219     "referenced_type" : "_ZTINSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS8_8hardware7IBinderEEEPvEEENS_4lessIS6_EENS4_INS_4pairIKS6_SF_EEEEEE"
13220    }
13221   ],
13222   "linker_set_key" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
13223   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> >",
13224   "record_kind" : "class",
13225   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
13226   "self_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
13227   "size" : 64,
13228   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
13229   "template_args" :
13230   [
13231    "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
13232    "_ZTINSt3__18functionIFN7android2spINS1_8hardware7IBinderEEEPvEEE"
13233   ]
13234  },
13235  {
13236   "alignment" : 8,
13237   "fields" :
13238   [
13239    {
13240     "access" : "private",
13241     "field_name" : "mMutex",
13242     "referenced_type" : "_ZTINSt3__15mutexE"
13243    },
13244    {
13245     "access" : "private",
13246     "field_name" : "mMap",
13247     "field_offset" : 320,
13248     "referenced_type" : "_ZTINSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS8_4hidl4base4V1_05IBaseEEEPvEEENS_4lessIS6_EENS4_INS_4pairIKS6_SH_EEEEEE"
13249    }
13250   ],
13251   "linker_set_key" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
13252   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> >",
13253   "record_kind" : "class",
13254   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
13255   "self_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
13256   "size" : 64,
13257   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
13258   "template_args" :
13259   [
13260    "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
13261    "_ZTINSt3__18functionIFN7android2spINS1_4hidl4base4V1_05IBaseEEEPvEEE"
13262   ]
13263  },
13264  {
13265   "alignment" : 8,
13266   "fields" :
13267   [
13268    {
13269     "access" : "private",
13270     "field_name" : "mMutex",
13271     "referenced_type" : "_ZTINSt3__15mutexE"
13272    },
13273    {
13274     "access" : "private",
13275     "field_name" : "mMap",
13276     "field_offset" : 320,
13277     "referenced_type" : "_ZTINSt3__13mapIPKN7android4hidl4base4V1_05IBaseENS1_2wpINS1_8hardware9BHwBinderEEENS_4lessIS7_EENS_9allocatorINS_4pairIKS7_SB_EEEEEE"
13278    }
13279   ],
13280   "linker_set_key" : "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
13281   "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> >",
13282   "record_kind" : "class",
13283   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
13284   "self_type" : "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
13285   "size" : 64,
13286   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
13287   "template_args" :
13288   [
13289    "_ZTIPKN7android4hidl4base4V1_05IBaseE",
13290    "_ZTIN7android2wpINS_8hardware9BHwBinderEEE"
13291   ]
13292  },
13293  {
13294   "alignment" : 8,
13295   "fields" :
13296   [
13297    {
13298     "field_name" : "flags",
13299     "referenced_type" : "_ZTIj"
13300    },
13301    {
13302     "field_name" : "fdIndex",
13303     "field_offset" : 32,
13304     "referenced_type" : "_ZTIj"
13305    },
13306    {
13307     "field_name" : "offset",
13308     "field_offset" : 64,
13309     "referenced_type" : "_ZTIj"
13310    },
13311    {
13312     "field_name" : "extent",
13313     "field_offset" : 128,
13314     "referenced_type" : "_ZTIm"
13315    }
13316   ],
13317   "linker_set_key" : "_ZTIN7android8hardware17GrantorDescriptorE",
13318   "name" : "android::hardware::GrantorDescriptor",
13319   "referenced_type" : "_ZTIN7android8hardware17GrantorDescriptorE",
13320   "self_type" : "_ZTIN7android8hardware17GrantorDescriptorE",
13321   "size" : 24,
13322   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h"
13323  },
13324  {
13325   "alignment" : 8,
13326   "base_specifiers" :
13327   [
13328    {
13329     "is_virtual" : true,
13330     "referenced_type" : "_ZTIN7android7RefBaseE"
13331    }
13332   ],
13333   "linker_set_key" : "_ZTIN7android8hardware20hidl_death_recipientE",
13334   "name" : "android::hardware::hidl_death_recipient",
13335   "referenced_type" : "_ZTIN7android8hardware20hidl_death_recipientE",
13336   "self_type" : "_ZTIN7android8hardware20hidl_death_recipientE",
13337   "size" : 24,
13338   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13339   "vtable_components" :
13340   [
13341    {
13342     "component_value" : 8,
13343     "kind" : "vbase_offset"
13344    },
13345    {
13346     "kind" : "offset_to_top"
13347    },
13348    {
13349     "kind" : "rtti",
13350     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
13351    },
13352    {
13353     "is_pure" : true,
13354     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipient11serviceDiedEmRKNS_2wpINS_4hidl4base4V1_05IBaseEEE"
13355    },
13356    {
13357     "kind" : "complete_dtor_pointer",
13358     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD1Ev"
13359    },
13360    {
13361     "kind" : "deleting_dtor_pointer",
13362     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD0Ev"
13363    },
13364    {
13365     "kind" : "vcall_offset"
13366    },
13367    {
13368     "kind" : "vcall_offset"
13369    },
13370    {
13371     "kind" : "vcall_offset"
13372    },
13373    {
13374     "kind" : "vcall_offset"
13375    },
13376    {
13377     "component_value" : -8,
13378     "kind" : "vcall_offset"
13379    },
13380    {
13381     "component_value" : -8,
13382     "kind" : "offset_to_top"
13383    },
13384    {
13385     "kind" : "rtti",
13386     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
13387    },
13388    {
13389     "kind" : "complete_dtor_pointer",
13390     "mangled_component_name" : "_ZTv0_n24_N7android8hardware20hidl_death_recipientD1Ev"
13391    },
13392    {
13393     "kind" : "deleting_dtor_pointer",
13394     "mangled_component_name" : "_ZTv0_n24_N7android8hardware20hidl_death_recipientD0Ev"
13395    },
13396    {
13397     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13398    },
13399    {
13400     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13401    },
13402    {
13403     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13404    },
13405    {
13406     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13407    }
13408   ]
13409  },
13410  {
13411   "alignment" : 8,
13412   "base_specifiers" :
13413   [
13414    {
13415     "referenced_type" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
13416    }
13417   ],
13418   "fields" :
13419   [
13420    {
13421     "access" : "private",
13422     "field_name" : "mRecipient",
13423     "field_offset" : 64,
13424     "referenced_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE"
13425    },
13426    {
13427     "access" : "private",
13428     "field_name" : "mCookie",
13429     "field_offset" : 192,
13430     "referenced_type" : "_ZTIm"
13431    },
13432    {
13433     "access" : "private",
13434     "field_name" : "mBase",
13435     "field_offset" : 256,
13436     "referenced_type" : "_ZTIN7android2wpINS_4hidl4base4V1_05IBaseEEE"
13437    }
13438   ],
13439   "linker_set_key" : "_ZTIN7android8hardware27hidl_binder_death_recipientE",
13440   "name" : "android::hardware::hidl_binder_death_recipient",
13441   "referenced_type" : "_ZTIN7android8hardware27hidl_binder_death_recipientE",
13442   "self_type" : "_ZTIN7android8hardware27hidl_binder_death_recipientE",
13443   "size" : 64,
13444   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h",
13445   "vtable_components" :
13446   [
13447    {
13448     "component_value" : 48,
13449     "kind" : "vbase_offset"
13450    },
13451    {
13452     "kind" : "offset_to_top"
13453    },
13454    {
13455     "kind" : "rtti",
13456     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
13457    },
13458    {
13459     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipient10binderDiedERKNS_2wpINS0_7IBinderEEE"
13460    },
13461    {
13462     "kind" : "complete_dtor_pointer",
13463     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD1Ev"
13464    },
13465    {
13466     "kind" : "deleting_dtor_pointer",
13467     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD0Ev"
13468    },
13469    {
13470     "kind" : "vcall_offset"
13471    },
13472    {
13473     "kind" : "vcall_offset"
13474    },
13475    {
13476     "kind" : "vcall_offset"
13477    },
13478    {
13479     "kind" : "vcall_offset"
13480    },
13481    {
13482     "component_value" : -48,
13483     "kind" : "vcall_offset"
13484    },
13485    {
13486     "component_value" : -48,
13487     "kind" : "offset_to_top"
13488    },
13489    {
13490     "kind" : "rtti",
13491     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
13492    },
13493    {
13494     "kind" : "complete_dtor_pointer",
13495     "mangled_component_name" : "_ZTv0_n24_N7android8hardware27hidl_binder_death_recipientD1Ev"
13496    },
13497    {
13498     "kind" : "deleting_dtor_pointer",
13499     "mangled_component_name" : "_ZTv0_n24_N7android8hardware27hidl_binder_death_recipientD0Ev"
13500    },
13501    {
13502     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13503    },
13504    {
13505     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13506    },
13507    {
13508     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13509    },
13510    {
13511     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13512    }
13513   ]
13514  },
13515  {
13516   "access" : "private",
13517   "alignment" : 8,
13518   "fields" :
13519   [
13520    {
13521     "field_name" : "index",
13522     "referenced_type" : "_ZTIm"
13523    },
13524    {
13525     "field_name" : "buffer",
13526     "field_offset" : 64,
13527     "referenced_type" : "_ZTIy"
13528    },
13529    {
13530     "field_name" : "bufend",
13531     "field_offset" : 128,
13532     "referenced_type" : "_ZTIy"
13533    }
13534   ],
13535   "linker_set_key" : "_ZTIN7android8hardware6Parcel10BufferInfoE",
13536   "name" : "android::hardware::Parcel::BufferInfo",
13537   "referenced_type" : "_ZTIN7android8hardware6Parcel10BufferInfoE",
13538   "self_type" : "_ZTIN7android8hardware6Parcel10BufferInfoE",
13539   "size" : 24,
13540   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
13541  },
13542  {
13543   "alignment" : 8,
13544   "fields" :
13545   [
13546    {
13547     "access" : "private",
13548     "field_name" : "mBufCachePos",
13549     "referenced_type" : "_ZTIm"
13550    },
13551    {
13552     "access" : "private",
13553     "field_name" : "mBufCache",
13554     "field_offset" : 64,
13555     "referenced_type" : "_ZTINSt3__16vectorIN7android8hardware6Parcel10BufferInfoENS_9allocatorIS4_EEEE"
13556    },
13557    {
13558     "access" : "private",
13559     "field_name" : "mError",
13560     "field_offset" : 256,
13561     "referenced_type" : "_ZTIi"
13562    },
13563    {
13564     "access" : "private",
13565     "field_name" : "mData",
13566     "field_offset" : 320,
13567     "referenced_type" : "_ZTIPh"
13568    },
13569    {
13570     "access" : "private",
13571     "field_name" : "mDataSize",
13572     "field_offset" : 384,
13573     "referenced_type" : "_ZTIm"
13574    },
13575    {
13576     "access" : "private",
13577     "field_name" : "mDataCapacity",
13578     "field_offset" : 448,
13579     "referenced_type" : "_ZTIm"
13580    },
13581    {
13582     "access" : "private",
13583     "field_name" : "mDataPos",
13584     "field_offset" : 512,
13585     "referenced_type" : "_ZTIm"
13586    },
13587    {
13588     "access" : "private",
13589     "field_name" : "mObjects",
13590     "field_offset" : 576,
13591     "referenced_type" : "_ZTIPy"
13592    },
13593    {
13594     "access" : "private",
13595     "field_name" : "mObjectsSize",
13596     "field_offset" : 640,
13597     "referenced_type" : "_ZTIm"
13598    },
13599    {
13600     "access" : "private",
13601     "field_name" : "mObjectsCapacity",
13602     "field_offset" : 704,
13603     "referenced_type" : "_ZTIm"
13604    },
13605    {
13606     "access" : "private",
13607     "field_name" : "mNextObjectHint",
13608     "field_offset" : 768,
13609     "referenced_type" : "_ZTIm"
13610    },
13611    {
13612     "access" : "private",
13613     "field_name" : "mNumRef",
13614     "field_offset" : 832,
13615     "referenced_type" : "_ZTIm"
13616    },
13617    {
13618     "access" : "private",
13619     "field_name" : "mFdsKnown",
13620     "field_offset" : 896,
13621     "referenced_type" : "_ZTIb"
13622    },
13623    {
13624     "access" : "private",
13625     "field_name" : "mHasFds",
13626     "field_offset" : 904,
13627     "referenced_type" : "_ZTIb"
13628    },
13629    {
13630     "access" : "private",
13631     "field_name" : "mAllowFds",
13632     "field_offset" : 912,
13633     "referenced_type" : "_ZTIb"
13634    },
13635    {
13636     "access" : "private",
13637     "field_name" : "mOwner",
13638     "field_offset" : 960,
13639     "referenced_type" : "_ZTIPFvPN7android8hardware6ParcelEPKhmPKymPvE"
13640    },
13641    {
13642     "access" : "private",
13643     "field_name" : "mOwnerCookie",
13644     "field_offset" : 1024,
13645     "referenced_type" : "_ZTIPv"
13646    }
13647   ],
13648   "linker_set_key" : "_ZTIN7android8hardware6ParcelE",
13649   "name" : "android::hardware::Parcel",
13650   "record_kind" : "class",
13651   "referenced_type" : "_ZTIN7android8hardware6ParcelE",
13652   "self_type" : "_ZTIN7android8hardware6ParcelE",
13653   "size" : 136,
13654   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
13655  },
13656  {
13657   "alignment" : 8,
13658   "base_specifiers" :
13659   [
13660    {
13661     "referenced_type" : "_ZTIN7android8hardware7details13return_statusE"
13662    }
13663   ],
13664   "fields" :
13665   [
13666    {
13667     "access" : "private",
13668     "field_name" : "mVal",
13669     "field_offset" : 320,
13670     "referenced_type" : "_ZTIN7android2spINS_8hardware7thermal4V2_023IThermalChangedCallbackEEE"
13671    }
13672   ],
13673   "linker_set_key" : "_ZTIN7android8hardware6ReturnINS_2spINS0_7thermal4V2_023IThermalChangedCallbackEEEEE",
13674   "name" : "android::hardware::Return<android::sp<android::hardware::thermal::V2_0::IThermalChangedCallback> >",
13675   "record_kind" : "class",
13676   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_7thermal4V2_023IThermalChangedCallbackEEEEE",
13677   "self_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_7thermal4V2_023IThermalChangedCallbackEEEEE",
13678   "size" : 48,
13679   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
13680   "template_args" :
13681   [
13682    "_ZTIN7android2spINS_8hardware7thermal4V2_023IThermalChangedCallbackEEE"
13683   ]
13684  },
13685  {
13686   "alignment" : 8,
13687   "base_specifiers" :
13688   [
13689    {
13690     "referenced_type" : "_ZTIN7android8hardware7details13return_statusE"
13691    }
13692   ],
13693   "fields" :
13694   [
13695    {
13696     "access" : "private",
13697     "field_name" : "mVal",
13698     "field_offset" : 320,
13699     "referenced_type" : "_ZTIN7android2spINS_8hardware7thermal4V2_08IThermalEEE"
13700    }
13701   ],
13702   "linker_set_key" : "_ZTIN7android8hardware6ReturnINS_2spINS0_7thermal4V2_08IThermalEEEEE",
13703   "name" : "android::hardware::Return<android::sp<android::hardware::thermal::V2_0::IThermal> >",
13704   "record_kind" : "class",
13705   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_7thermal4V2_08IThermalEEEEE",
13706   "self_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_7thermal4V2_08IThermalEEEEE",
13707   "size" : 48,
13708   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
13709   "template_args" : [ "_ZTIN7android2spINS_8hardware7thermal4V2_08IThermalEEE" ]
13710  },
13711  {
13712   "alignment" : 8,
13713   "base_specifiers" :
13714   [
13715    {
13716     "referenced_type" : "_ZTIN7android8hardware7details13return_statusE"
13717    }
13718   ],
13719   "fields" :
13720   [
13721    {
13722     "access" : "private",
13723     "field_name" : "mVal",
13724     "field_offset" : 264,
13725     "referenced_type" : "_ZTIb"
13726    }
13727   ],
13728   "linker_set_key" : "_ZTIN7android8hardware6ReturnIbEE",
13729   "name" : "android::hardware::Return<bool>",
13730   "record_kind" : "class",
13731   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
13732   "self_type" : "_ZTIN7android8hardware6ReturnIbEE",
13733   "size" : 40,
13734   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
13735   "template_args" : [ "_ZTIb" ]
13736  },
13737  {
13738   "alignment" : 8,
13739   "base_specifiers" :
13740   [
13741    {
13742     "referenced_type" : "_ZTIN7android8hardware7details13return_statusE"
13743    }
13744   ],
13745   "linker_set_key" : "_ZTIN7android8hardware6ReturnIvEE",
13746   "name" : "android::hardware::Return<void>",
13747   "record_kind" : "class",
13748   "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
13749   "self_type" : "_ZTIN7android8hardware6ReturnIvEE",
13750   "size" : 40,
13751   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
13752   "template_args" : [ "_ZTIv" ]
13753  },
13754  {
13755   "alignment" : 8,
13756   "fields" :
13757   [
13758    {
13759     "access" : "private",
13760     "field_name" : "mException",
13761     "referenced_type" : "_ZTIi"
13762    },
13763    {
13764     "access" : "private",
13765     "field_name" : "mErrorCode",
13766     "field_offset" : 32,
13767     "referenced_type" : "_ZTIi"
13768    },
13769    {
13770     "access" : "private",
13771     "field_name" : "mMessage",
13772     "field_offset" : 64,
13773     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
13774    }
13775   ],
13776   "linker_set_key" : "_ZTIN7android8hardware6StatusE",
13777   "name" : "android::hardware::Status",
13778   "record_kind" : "class",
13779   "referenced_type" : "_ZTIN7android8hardware6StatusE",
13780   "self_type" : "_ZTIN7android8hardware6StatusE",
13781   "size" : 32,
13782   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
13783  },
13784  {
13785   "alignment" : 8,
13786   "base_specifiers" :
13787   [
13788    {
13789     "is_virtual" : true,
13790     "referenced_type" : "_ZTIN7android7RefBaseE"
13791    }
13792   ],
13793   "linker_set_key" : "_ZTIN7android8hardware7IBinder14DeathRecipientE",
13794   "name" : "android::hardware::IBinder::DeathRecipient",
13795   "record_kind" : "class",
13796   "referenced_type" : "_ZTIN7android8hardware7IBinder14DeathRecipientE",
13797   "self_type" : "_ZTIN7android8hardware7IBinder14DeathRecipientE",
13798   "size" : 24,
13799   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
13800   "vtable_components" :
13801   [
13802    {
13803     "component_value" : 8,
13804     "kind" : "vbase_offset"
13805    },
13806    {
13807     "kind" : "offset_to_top"
13808    },
13809    {
13810     "kind" : "rtti",
13811     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
13812    },
13813    {
13814     "is_pure" : true,
13815     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipient10binderDiedERKNS_2wpIS1_EE"
13816    },
13817    {
13818     "kind" : "complete_dtor_pointer",
13819     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD1Ev"
13820    },
13821    {
13822     "kind" : "deleting_dtor_pointer",
13823     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD0Ev"
13824    },
13825    {
13826     "kind" : "vcall_offset"
13827    },
13828    {
13829     "kind" : "vcall_offset"
13830    },
13831    {
13832     "kind" : "vcall_offset"
13833    },
13834    {
13835     "kind" : "vcall_offset"
13836    },
13837    {
13838     "component_value" : -8,
13839     "kind" : "vcall_offset"
13840    },
13841    {
13842     "component_value" : -8,
13843     "kind" : "offset_to_top"
13844    },
13845    {
13846     "kind" : "rtti",
13847     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
13848    },
13849    {
13850     "kind" : "complete_dtor_pointer",
13851     "mangled_component_name" : "_ZTv0_n24_N7android8hardware7IBinder14DeathRecipientD1Ev"
13852    },
13853    {
13854     "kind" : "deleting_dtor_pointer",
13855     "mangled_component_name" : "_ZTv0_n24_N7android8hardware7IBinder14DeathRecipientD0Ev"
13856    },
13857    {
13858     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13859    },
13860    {
13861     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13862    },
13863    {
13864     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13865    },
13866    {
13867     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13868    }
13869   ]
13870  },
13871  {
13872   "alignment" : 8,
13873   "base_specifiers" :
13874   [
13875    {
13876     "is_virtual" : true,
13877     "referenced_type" : "_ZTIN7android7RefBaseE"
13878    }
13879   ],
13880   "linker_set_key" : "_ZTIN7android8hardware7IBinderE",
13881   "name" : "android::hardware::IBinder",
13882   "record_kind" : "class",
13883   "referenced_type" : "_ZTIN7android8hardware7IBinderE",
13884   "self_type" : "_ZTIN7android8hardware7IBinderE",
13885   "size" : 24,
13886   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
13887   "vtable_components" :
13888   [
13889    {
13890     "component_value" : 8,
13891     "kind" : "vbase_offset"
13892    },
13893    {
13894     "kind" : "offset_to_top"
13895    },
13896    {
13897     "kind" : "rtti",
13898     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
13899    },
13900    {
13901     "is_pure" : true,
13902     "mangled_component_name" : "_ZN7android8hardware7IBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
13903    },
13904    {
13905     "is_pure" : true,
13906     "mangled_component_name" : "_ZN7android8hardware7IBinder11linkToDeathERKNS_2spINS1_14DeathRecipientEEEPvj"
13907    },
13908    {
13909     "is_pure" : true,
13910     "mangled_component_name" : "_ZN7android8hardware7IBinder13unlinkToDeathERKNS_2wpINS1_14DeathRecipientEEEPvjPS4_"
13911    },
13912    {
13913     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
13914    },
13915    {
13916     "is_pure" : true,
13917     "mangled_component_name" : "_ZN7android8hardware7IBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
13918    },
13919    {
13920     "is_pure" : true,
13921     "mangled_component_name" : "_ZNK7android8hardware7IBinder10findObjectEPKv"
13922    },
13923    {
13924     "is_pure" : true,
13925     "mangled_component_name" : "_ZN7android8hardware7IBinder12detachObjectEPKv"
13926    },
13927    {
13928     "mangled_component_name" : "_ZN7android8hardware7IBinder11localBinderEv"
13929    },
13930    {
13931     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
13932    },
13933    {
13934     "kind" : "complete_dtor_pointer",
13935     "mangled_component_name" : "_ZN7android8hardware7IBinderD1Ev"
13936    },
13937    {
13938     "kind" : "deleting_dtor_pointer",
13939     "mangled_component_name" : "_ZN7android8hardware7IBinderD0Ev"
13940    },
13941    {
13942     "kind" : "vcall_offset"
13943    },
13944    {
13945     "kind" : "vcall_offset"
13946    },
13947    {
13948     "kind" : "vcall_offset"
13949    },
13950    {
13951     "kind" : "vcall_offset"
13952    },
13953    {
13954     "component_value" : -8,
13955     "kind" : "vcall_offset"
13956    },
13957    {
13958     "component_value" : -8,
13959     "kind" : "offset_to_top"
13960    },
13961    {
13962     "kind" : "rtti",
13963     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
13964    },
13965    {
13966     "kind" : "complete_dtor_pointer",
13967     "mangled_component_name" : "_ZTv0_n24_N7android8hardware7IBinderD1Ev"
13968    },
13969    {
13970     "kind" : "deleting_dtor_pointer",
13971     "mangled_component_name" : "_ZTv0_n24_N7android8hardware7IBinderD0Ev"
13972    },
13973    {
13974     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13975    },
13976    {
13977     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13978    },
13979    {
13980     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13981    },
13982    {
13983     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13984    }
13985   ]
13986  },
13987  {
13988   "alignment" : 8,
13989   "fields" :
13990   [
13991    {
13992     "access" : "private",
13993     "field_name" : "mQueue",
13994     "referenced_type" : "_ZTINSt3__110shared_ptrIN7android8hardware7details17SynchronizedQueueINS_8functionIFvvEEEEEEE"
13995    }
13996   ],
13997   "linker_set_key" : "_ZTIN7android8hardware7details10TaskRunnerE",
13998   "name" : "android::hardware::details::TaskRunner",
13999   "record_kind" : "class",
14000   "referenced_type" : "_ZTIN7android8hardware7details10TaskRunnerE",
14001   "self_type" : "_ZTIN7android8hardware7details10TaskRunnerE",
14002   "size" : 16,
14003   "source_file" : "/system/libhidl/base/include/hidl/TaskRunner.h"
14004  },
14005  {
14006   "alignment" : 8,
14007   "fields" :
14008   [
14009    {
14010     "access" : "private",
14011     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E"
14012    }
14013   ],
14014   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE",
14015   "name" : "android::hardware::details::hidl_pointer<native_handle>",
14016   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE",
14017   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE",
14018   "size" : 8,
14019   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
14020   "template_args" : [ "_ZTI13native_handle" ]
14021  },
14022  {
14023   "access" : "private",
14024   "alignment" : 8,
14025   "fields" :
14026   [
14027    {
14028     "field_name" : "mPointer",
14029     "referenced_type" : "_ZTIP13native_handle"
14030    },
14031    {
14032     "field_name" : "_pad",
14033     "referenced_type" : "_ZTIm"
14034    }
14035   ],
14036   "is_anonymous" : true,
14037   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E",
14038   "name" : "android::hardware::details::hidl_pointer<native_handle>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
14039   "record_kind" : "union",
14040   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E",
14041   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E",
14042   "size" : 8,
14043   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
14044  },
14045  {
14046   "alignment" : 8,
14047   "fields" :
14048   [
14049    {
14050     "access" : "private",
14051     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E"
14052    }
14053   ],
14054   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE",
14055   "name" : "android::hardware::details::hidl_pointer<const native_handle>",
14056   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE",
14057   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE",
14058   "size" : 8,
14059   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
14060   "template_args" : [ "_ZTIK13native_handle" ]
14061  },
14062  {
14063   "access" : "private",
14064   "alignment" : 8,
14065   "fields" :
14066   [
14067    {
14068     "field_name" : "mPointer",
14069     "referenced_type" : "_ZTIPK13native_handle"
14070    },
14071    {
14072     "field_name" : "_pad",
14073     "referenced_type" : "_ZTIm"
14074    }
14075   ],
14076   "is_anonymous" : true,
14077   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E",
14078   "name" : "android::hardware::details::hidl_pointer<const native_handle>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
14079   "record_kind" : "union",
14080   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E",
14081   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E",
14082   "size" : 8,
14083   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
14084  },
14085  {
14086   "alignment" : 8,
14087   "fields" :
14088   [
14089    {
14090     "access" : "private",
14091     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E"
14092    }
14093   ],
14094   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE",
14095   "name" : "android::hardware::details::hidl_pointer<const char>",
14096   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE",
14097   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE",
14098   "size" : 8,
14099   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
14100   "template_args" : [ "_ZTIKc" ]
14101  },
14102  {
14103   "access" : "private",
14104   "alignment" : 8,
14105   "fields" :
14106   [
14107    {
14108     "field_name" : "mPointer",
14109     "referenced_type" : "_ZTIPKc"
14110    },
14111    {
14112     "field_name" : "_pad",
14113     "referenced_type" : "_ZTIm"
14114    }
14115   ],
14116   "is_anonymous" : true,
14117   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E",
14118   "name" : "android::hardware::details::hidl_pointer<const char>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
14119   "record_kind" : "union",
14120   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E",
14121   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E",
14122   "size" : 8,
14123   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
14124  },
14125  {
14126   "alignment" : 8,
14127   "fields" :
14128   [
14129    {
14130     "access" : "private",
14131     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEUt_E"
14132    }
14133   ],
14134   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE",
14135   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
14136   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE",
14137   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE",
14138   "size" : 8,
14139   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
14140   "template_args" : [ "_ZTIN7android8hardware10hidl_arrayIhLm32EJEEE" ]
14141  },
14142  {
14143   "access" : "private",
14144   "alignment" : 8,
14145   "fields" :
14146   [
14147    {
14148     "field_name" : "mPointer",
14149     "referenced_type" : "_ZTIPN7android8hardware10hidl_arrayIhLm32EJEEE"
14150    },
14151    {
14152     "field_name" : "_pad",
14153     "referenced_type" : "_ZTIm"
14154    }
14155   ],
14156   "is_anonymous" : true,
14157   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEUt_E",
14158   "name" : "android::hardware::details::hidl_pointer<hidl_array<unsigned char, 32> >::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
14159   "record_kind" : "union",
14160   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEUt_E",
14161   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEUt_E",
14162   "size" : 8,
14163   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
14164  },
14165  {
14166   "alignment" : 8,
14167   "fields" :
14168   [
14169    {
14170     "access" : "private",
14171     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E"
14172    }
14173   ],
14174   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
14175   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
14176   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
14177   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
14178   "size" : 8,
14179   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
14180   "template_args" : [ "_ZTIN7android8hardware11hidl_stringE" ]
14181  },
14182  {
14183   "access" : "private",
14184   "alignment" : 8,
14185   "fields" :
14186   [
14187    {
14188     "field_name" : "mPointer",
14189     "referenced_type" : "_ZTIPN7android8hardware11hidl_stringE"
14190    },
14191    {
14192     "field_name" : "_pad",
14193     "referenced_type" : "_ZTIm"
14194    }
14195   ],
14196   "is_anonymous" : true,
14197   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E",
14198   "name" : "android::hardware::details::hidl_pointer<hidl_string>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
14199   "record_kind" : "union",
14200   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E",
14201   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E",
14202   "size" : 8,
14203   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
14204  },
14205  {
14206   "alignment" : 8,
14207   "fields" :
14208   [
14209    {
14210     "access" : "private",
14211     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E"
14212    }
14213   ],
14214   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE",
14215   "name" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>",
14216   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE",
14217   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE",
14218   "size" : 8,
14219   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
14220   "template_args" : [ "_ZTIN7android8hardware17GrantorDescriptorE" ]
14221  },
14222  {
14223   "access" : "private",
14224   "alignment" : 8,
14225   "fields" :
14226   [
14227    {
14228     "field_name" : "mPointer",
14229     "referenced_type" : "_ZTIPN7android8hardware17GrantorDescriptorE"
14230    },
14231    {
14232     "field_name" : "_pad",
14233     "referenced_type" : "_ZTIm"
14234    }
14235   ],
14236   "is_anonymous" : true,
14237   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E",
14238   "name" : "android::hardware::details::hidl_pointer<GrantorDescriptor>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
14239   "record_kind" : "union",
14240   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E",
14241   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E",
14242   "size" : 8,
14243   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
14244  },
14245  {
14246   "alignment" : 8,
14247   "fields" :
14248   [
14249    {
14250     "access" : "private",
14251     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V1_011TemperatureEEUt_E"
14252    }
14253   ],
14254   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V1_011TemperatureEEE",
14255   "name" : "android::hardware::details::hidl_pointer<android::hardware::thermal::V1_0::Temperature>",
14256   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V1_011TemperatureEEE",
14257   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V1_011TemperatureEEE",
14258   "size" : 8,
14259   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
14260   "template_args" : [ "_ZTIN7android8hardware7thermal4V1_011TemperatureE" ]
14261  },
14262  {
14263   "access" : "private",
14264   "alignment" : 8,
14265   "fields" :
14266   [
14267    {
14268     "field_name" : "mPointer",
14269     "referenced_type" : "_ZTIPN7android8hardware7thermal4V1_011TemperatureE"
14270    },
14271    {
14272     "field_name" : "_pad",
14273     "referenced_type" : "_ZTIm"
14274    }
14275   ],
14276   "is_anonymous" : true,
14277   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V1_011TemperatureEEUt_E",
14278   "name" : "android::hardware::details::hidl_pointer<Temperature>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
14279   "record_kind" : "union",
14280   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V1_011TemperatureEEUt_E",
14281   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V1_011TemperatureEEUt_E",
14282   "size" : 8,
14283   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
14284  },
14285  {
14286   "alignment" : 8,
14287   "fields" :
14288   [
14289    {
14290     "access" : "private",
14291     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V1_013CoolingDeviceEEUt_E"
14292    }
14293   ],
14294   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V1_013CoolingDeviceEEE",
14295   "name" : "android::hardware::details::hidl_pointer<android::hardware::thermal::V1_0::CoolingDevice>",
14296   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V1_013CoolingDeviceEEE",
14297   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V1_013CoolingDeviceEEE",
14298   "size" : 8,
14299   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
14300   "template_args" : [ "_ZTIN7android8hardware7thermal4V1_013CoolingDeviceE" ]
14301  },
14302  {
14303   "access" : "private",
14304   "alignment" : 8,
14305   "fields" :
14306   [
14307    {
14308     "field_name" : "mPointer",
14309     "referenced_type" : "_ZTIPN7android8hardware7thermal4V1_013CoolingDeviceE"
14310    },
14311    {
14312     "field_name" : "_pad",
14313     "referenced_type" : "_ZTIm"
14314    }
14315   ],
14316   "is_anonymous" : true,
14317   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V1_013CoolingDeviceEEUt_E",
14318   "name" : "android::hardware::details::hidl_pointer<CoolingDevice>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
14319   "record_kind" : "union",
14320   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V1_013CoolingDeviceEEUt_E",
14321   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V1_013CoolingDeviceEEUt_E",
14322   "size" : 8,
14323   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
14324  },
14325  {
14326   "alignment" : 8,
14327   "fields" :
14328   [
14329    {
14330     "access" : "private",
14331     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V1_08CpuUsageEEUt_E"
14332    }
14333   ],
14334   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V1_08CpuUsageEEE",
14335   "name" : "android::hardware::details::hidl_pointer<android::hardware::thermal::V1_0::CpuUsage>",
14336   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V1_08CpuUsageEEE",
14337   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V1_08CpuUsageEEE",
14338   "size" : 8,
14339   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
14340   "template_args" : [ "_ZTIN7android8hardware7thermal4V1_08CpuUsageE" ]
14341  },
14342  {
14343   "access" : "private",
14344   "alignment" : 8,
14345   "fields" :
14346   [
14347    {
14348     "field_name" : "mPointer",
14349     "referenced_type" : "_ZTIPN7android8hardware7thermal4V1_08CpuUsageE"
14350    },
14351    {
14352     "field_name" : "_pad",
14353     "referenced_type" : "_ZTIm"
14354    }
14355   ],
14356   "is_anonymous" : true,
14357   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V1_08CpuUsageEEUt_E",
14358   "name" : "android::hardware::details::hidl_pointer<CpuUsage>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
14359   "record_kind" : "union",
14360   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V1_08CpuUsageEEUt_E",
14361   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V1_08CpuUsageEEUt_E",
14362   "size" : 8,
14363   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
14364  },
14365  {
14366   "alignment" : 8,
14367   "fields" :
14368   [
14369    {
14370     "access" : "private",
14371     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V2_011TemperatureEEUt_E"
14372    }
14373   ],
14374   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V2_011TemperatureEEE",
14375   "name" : "android::hardware::details::hidl_pointer<android::hardware::thermal::V2_0::Temperature>",
14376   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V2_011TemperatureEEE",
14377   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V2_011TemperatureEEE",
14378   "size" : 8,
14379   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
14380   "template_args" : [ "_ZTIN7android8hardware7thermal4V2_011TemperatureE" ]
14381  },
14382  {
14383   "access" : "private",
14384   "alignment" : 8,
14385   "fields" :
14386   [
14387    {
14388     "field_name" : "mPointer",
14389     "referenced_type" : "_ZTIPN7android8hardware7thermal4V2_011TemperatureE"
14390    },
14391    {
14392     "field_name" : "_pad",
14393     "referenced_type" : "_ZTIm"
14394    }
14395   ],
14396   "is_anonymous" : true,
14397   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V2_011TemperatureEEUt_E",
14398   "name" : "android::hardware::details::hidl_pointer<Temperature>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
14399   "record_kind" : "union",
14400   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V2_011TemperatureEEUt_E",
14401   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V2_011TemperatureEEUt_E",
14402   "size" : 8,
14403   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
14404  },
14405  {
14406   "alignment" : 8,
14407   "fields" :
14408   [
14409    {
14410     "access" : "private",
14411     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V2_013CoolingDeviceEEUt_E"
14412    }
14413   ],
14414   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V2_013CoolingDeviceEEE",
14415   "name" : "android::hardware::details::hidl_pointer<android::hardware::thermal::V2_0::CoolingDevice>",
14416   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V2_013CoolingDeviceEEE",
14417   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V2_013CoolingDeviceEEE",
14418   "size" : 8,
14419   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
14420   "template_args" : [ "_ZTIN7android8hardware7thermal4V2_013CoolingDeviceE" ]
14421  },
14422  {
14423   "access" : "private",
14424   "alignment" : 8,
14425   "fields" :
14426   [
14427    {
14428     "field_name" : "mPointer",
14429     "referenced_type" : "_ZTIPN7android8hardware7thermal4V2_013CoolingDeviceE"
14430    },
14431    {
14432     "field_name" : "_pad",
14433     "referenced_type" : "_ZTIm"
14434    }
14435   ],
14436   "is_anonymous" : true,
14437   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V2_013CoolingDeviceEEUt_E",
14438   "name" : "android::hardware::details::hidl_pointer<CoolingDevice>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
14439   "record_kind" : "union",
14440   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V2_013CoolingDeviceEEUt_E",
14441   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V2_013CoolingDeviceEEUt_E",
14442   "size" : 8,
14443   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
14444  },
14445  {
14446   "alignment" : 8,
14447   "fields" :
14448   [
14449    {
14450     "access" : "private",
14451     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V2_020TemperatureThresholdEEUt_E"
14452    }
14453   ],
14454   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V2_020TemperatureThresholdEEE",
14455   "name" : "android::hardware::details::hidl_pointer<android::hardware::thermal::V2_0::TemperatureThreshold>",
14456   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V2_020TemperatureThresholdEEE",
14457   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V2_020TemperatureThresholdEEE",
14458   "size" : 8,
14459   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
14460   "template_args" : [ "_ZTIN7android8hardware7thermal4V2_020TemperatureThresholdE" ]
14461  },
14462  {
14463   "access" : "private",
14464   "alignment" : 8,
14465   "fields" :
14466   [
14467    {
14468     "field_name" : "mPointer",
14469     "referenced_type" : "_ZTIPN7android8hardware7thermal4V2_020TemperatureThresholdE"
14470    },
14471    {
14472     "field_name" : "_pad",
14473     "referenced_type" : "_ZTIm"
14474    }
14475   ],
14476   "is_anonymous" : true,
14477   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V2_020TemperatureThresholdEEUt_E",
14478   "name" : "android::hardware::details::hidl_pointer<TemperatureThreshold>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
14479   "record_kind" : "union",
14480   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V2_020TemperatureThresholdEEUt_E",
14481   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V2_020TemperatureThresholdEEUt_E",
14482   "size" : 8,
14483   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
14484  },
14485  {
14486   "alignment" : 8,
14487   "fields" :
14488   [
14489    {
14490     "access" : "private",
14491     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEUt_E"
14492    }
14493   ],
14494   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIcEE",
14495   "name" : "android::hardware::details::hidl_pointer<char>",
14496   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEE",
14497   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEE",
14498   "size" : 8,
14499   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
14500   "template_args" : [ "_ZTIc" ]
14501  },
14502  {
14503   "access" : "private",
14504   "alignment" : 8,
14505   "fields" :
14506   [
14507    {
14508     "field_name" : "mPointer",
14509     "referenced_type" : "_ZTIPc"
14510    },
14511    {
14512     "field_name" : "_pad",
14513     "referenced_type" : "_ZTIm"
14514    }
14515   ],
14516   "is_anonymous" : true,
14517   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIcEUt_E",
14518   "name" : "android::hardware::details::hidl_pointer<char>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
14519   "record_kind" : "union",
14520   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEUt_E",
14521   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEUt_E",
14522   "size" : 8,
14523   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
14524  },
14525  {
14526   "alignment" : 8,
14527   "fields" :
14528   [
14529    {
14530     "access" : "private",
14531     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEUt_E"
14532    }
14533   ],
14534   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIiEE",
14535   "name" : "android::hardware::details::hidl_pointer<int>",
14536   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEE",
14537   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEE",
14538   "size" : 8,
14539   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
14540   "template_args" : [ "_ZTIi" ]
14541  },
14542  {
14543   "access" : "private",
14544   "alignment" : 8,
14545   "fields" :
14546   [
14547    {
14548     "field_name" : "mPointer",
14549     "referenced_type" : "_ZTIPi"
14550    },
14551    {
14552     "field_name" : "_pad",
14553     "referenced_type" : "_ZTIm"
14554    }
14555   ],
14556   "is_anonymous" : true,
14557   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIiEUt_E",
14558   "name" : "android::hardware::details::hidl_pointer<int>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
14559   "record_kind" : "union",
14560   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEUt_E",
14561   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEUt_E",
14562   "size" : 8,
14563   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
14564  },
14565  {
14566   "alignment" : 8,
14567   "fields" :
14568   [
14569    {
14570     "access" : "private",
14571     "field_name" : "buffer",
14572     "referenced_type" : "_ZTIA64_c"
14573    }
14574   ],
14575   "linker_set_key" : "_ZTIN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
14576   "name" : "android::hardware::details::DoNotDestruct<android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > >",
14577   "record_kind" : "class",
14578   "referenced_type" : "_ZTIN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
14579   "self_type" : "_ZTIN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
14580   "size" : 64,
14581   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
14582   "template_args" :
14583   [
14584    "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE"
14585   ]
14586  },
14587  {
14588   "alignment" : 8,
14589   "fields" :
14590   [
14591    {
14592     "access" : "private",
14593     "field_name" : "mStatus",
14594     "referenced_type" : "_ZTIN7android8hardware6StatusE"
14595    },
14596    {
14597     "access" : "private",
14598     "field_name" : "mCheckedStatus",
14599     "field_offset" : 256,
14600     "referenced_type" : "_ZTIb"
14601    }
14602   ],
14603   "linker_set_key" : "_ZTIN7android8hardware7details13return_statusE",
14604   "name" : "android::hardware::details::return_status",
14605   "record_kind" : "class",
14606   "referenced_type" : "_ZTIN7android8hardware7details13return_statusE",
14607   "self_type" : "_ZTIN7android8hardware7details13return_statusE",
14608   "size" : 40,
14609   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
14610  },
14611  {
14612   "alignment" : 8,
14613   "fields" :
14614   [
14615    {
14616     "access" : "private",
14617     "field_name" : "mBase",
14618     "referenced_type" : "_ZTIPKf"
14619    }
14620   ],
14621   "linker_set_key" : "_ZTIN7android8hardware7details14const_accessorIfLm7EJEEE",
14622   "name" : "android::hardware::details::const_accessor<float, 7>",
14623   "referenced_type" : "_ZTIN7android8hardware7details14const_accessorIfLm7EJEEE",
14624   "self_type" : "_ZTIN7android8hardware7details14const_accessorIfLm7EJEEE",
14625   "size" : 8,
14626   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
14627   "template_args" : [ "_ZTIf" ]
14628  },
14629  {
14630   "alignment" : 8,
14631   "fields" :
14632   [
14633    {
14634     "access" : "protected",
14635     "field_name" : "mInstrumentationCallbacks",
14636     "field_offset" : 64,
14637     "referenced_type" : "_ZTINSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE"
14638    },
14639    {
14640     "access" : "protected",
14641     "field_name" : "mEnableInstrumentation",
14642     "field_offset" : 256,
14643     "referenced_type" : "_ZTIb"
14644    },
14645    {
14646     "access" : "protected",
14647     "field_name" : "mInstrumentationLibPackage",
14648     "field_offset" : 320,
14649     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
14650    },
14651    {
14652     "access" : "protected",
14653     "field_name" : "mInterfaceName",
14654     "field_offset" : 512,
14655     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
14656    }
14657   ],
14658   "linker_set_key" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
14659   "name" : "android::hardware::details::HidlInstrumentor",
14660   "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
14661   "self_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
14662   "size" : 88,
14663   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
14664   "vtable_components" :
14665   [
14666    {
14667     "kind" : "offset_to_top"
14668    },
14669    {
14670     "kind" : "rtti",
14671     "mangled_component_name" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
14672    },
14673    {
14674     "kind" : "complete_dtor_pointer",
14675     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD1Ev"
14676    },
14677    {
14678     "kind" : "deleting_dtor_pointer",
14679     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD0Ev"
14680    }
14681   ]
14682  },
14683  {
14684   "alignment" : 1,
14685   "linker_set_key" : "_ZTIN7android8hardware7details5i_tagE",
14686   "name" : "android::hardware::details::i_tag",
14687   "referenced_type" : "_ZTIN7android8hardware7details5i_tagE",
14688   "self_type" : "_ZTIN7android8hardware7details5i_tagE",
14689   "size" : 1,
14690   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
14691  },
14692  {
14693   "alignment" : 1,
14694   "linker_set_key" : "_ZTIN7android8hardware7details6bs_tagE",
14695   "name" : "android::hardware::details::bs_tag",
14696   "referenced_type" : "_ZTIN7android8hardware7details6bs_tagE",
14697   "self_type" : "_ZTIN7android8hardware7details6bs_tagE",
14698   "size" : 1,
14699   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
14700  },
14701  {
14702   "alignment" : 1,
14703   "linker_set_key" : "_ZTIN7android8hardware7details8bnhw_tagE",
14704   "name" : "android::hardware::details::bnhw_tag",
14705   "referenced_type" : "_ZTIN7android8hardware7details8bnhw_tagE",
14706   "self_type" : "_ZTIN7android8hardware7details8bnhw_tagE",
14707   "size" : 1,
14708   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
14709  },
14710  {
14711   "alignment" : 1,
14712   "linker_set_key" : "_ZTIN7android8hardware7details8bphw_tagE",
14713   "name" : "android::hardware::details::bphw_tag",
14714   "referenced_type" : "_ZTIN7android8hardware7details8bphw_tagE",
14715   "self_type" : "_ZTIN7android8hardware7details8bphw_tagE",
14716   "size" : 1,
14717   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
14718  },
14719  {
14720   "alignment" : 1,
14721   "linker_set_key" : "_ZTIN7android8hardware7details9std_arrayIfLm7EJEEE",
14722   "name" : "android::hardware::details::std_array<float, 7>",
14723   "referenced_type" : "_ZTIN7android8hardware7details9std_arrayIfLm7EJEEE",
14724   "self_type" : "_ZTIN7android8hardware7details9std_arrayIfLm7EJEEE",
14725   "size" : 1,
14726   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
14727   "template_args" : [ "_ZTIf" ]
14728  },
14729  {
14730   "alignment" : 1,
14731   "linker_set_key" : "_ZTIN7android8hardware7details9std_arrayIhLm32EJEEE",
14732   "name" : "android::hardware::details::std_array<unsigned char, 32>",
14733   "referenced_type" : "_ZTIN7android8hardware7details9std_arrayIhLm32EJEEE",
14734   "self_type" : "_ZTIN7android8hardware7details9std_arrayIhLm32EJEEE",
14735   "size" : 1,
14736   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
14737   "template_args" : [ "_ZTIh" ]
14738  },
14739  {
14740   "alignment" : 8,
14741   "base_specifiers" :
14742   [
14743    {
14744     "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
14745    }
14746   ],
14747   "fields" :
14748   [
14749    {
14750     "access" : "private",
14751     "field_name" : "_hidl_mImpl",
14752     "field_offset" : 1024,
14753     "referenced_type" : "_ZTIN7android2spINS_8hardware7thermal4V1_08IThermalEEE"
14754    }
14755   ],
14756   "linker_set_key" : "_ZTIN7android8hardware7thermal4V1_011BnHwThermalE",
14757   "name" : "android::hardware::thermal::V1_0::BnHwThermal",
14758   "referenced_type" : "_ZTIN7android8hardware7thermal4V1_011BnHwThermalE",
14759   "self_type" : "_ZTIN7android8hardware7thermal4V1_011BnHwThermalE",
14760   "size" : 152,
14761   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/BnHwThermal.h",
14762   "vtable_components" :
14763   [
14764    {
14765     "component_value" : 136,
14766     "kind" : "vbase_offset"
14767    },
14768    {
14769     "kind" : "offset_to_top"
14770    },
14771    {
14772     "kind" : "rtti",
14773     "mangled_component_name" : "_ZTIN7android8hardware7thermal4V1_011BnHwThermalE"
14774    },
14775    {
14776     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
14777    },
14778    {
14779     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
14780    },
14781    {
14782     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
14783    },
14784    {
14785     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BnHwBase13checkSubclassEPKv"
14786    },
14787    {
14788     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
14789    },
14790    {
14791     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
14792    },
14793    {
14794     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
14795    },
14796    {
14797     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
14798    },
14799    {
14800     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
14801    },
14802    {
14803     "kind" : "complete_dtor_pointer",
14804     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_011BnHwThermalD1Ev"
14805    },
14806    {
14807     "kind" : "deleting_dtor_pointer",
14808     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_011BnHwThermalD0Ev"
14809    },
14810    {
14811     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_011BnHwThermal10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
14812    },
14813    {
14814     "component_value" : -32,
14815     "kind" : "offset_to_top"
14816    },
14817    {
14818     "kind" : "rtti",
14819     "mangled_component_name" : "_ZTIN7android8hardware7thermal4V1_011BnHwThermalE"
14820    },
14821    {
14822     "kind" : "complete_dtor_pointer",
14823     "mangled_component_name" : "_ZThn32_N7android8hardware7thermal4V1_011BnHwThermalD1Ev"
14824    },
14825    {
14826     "kind" : "deleting_dtor_pointer",
14827     "mangled_component_name" : "_ZThn32_N7android8hardware7thermal4V1_011BnHwThermalD0Ev"
14828    },
14829    {
14830     "kind" : "vcall_offset"
14831    },
14832    {
14833     "kind" : "vcall_offset"
14834    },
14835    {
14836     "kind" : "vcall_offset"
14837    },
14838    {
14839     "kind" : "vcall_offset"
14840    },
14841    {
14842     "component_value" : -136,
14843     "kind" : "vcall_offset"
14844    },
14845    {
14846     "component_value" : -136,
14847     "kind" : "offset_to_top"
14848    },
14849    {
14850     "kind" : "rtti",
14851     "mangled_component_name" : "_ZTIN7android8hardware7thermal4V1_011BnHwThermalE"
14852    },
14853    {
14854     "kind" : "complete_dtor_pointer",
14855     "mangled_component_name" : "_ZTv0_n24_N7android8hardware7thermal4V1_011BnHwThermalD1Ev"
14856    },
14857    {
14858     "kind" : "deleting_dtor_pointer",
14859     "mangled_component_name" : "_ZTv0_n24_N7android8hardware7thermal4V1_011BnHwThermalD0Ev"
14860    },
14861    {
14862     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14863    },
14864    {
14865     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14866    },
14867    {
14868     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14869    },
14870    {
14871     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14872    }
14873   ]
14874  },
14875  {
14876   "alignment" : 8,
14877   "base_specifiers" :
14878   [
14879    {
14880     "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_7thermal4V1_08IThermalEEE"
14881    },
14882    {
14883     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
14884    }
14885   ],
14886   "fields" :
14887   [
14888    {
14889     "access" : "private",
14890     "field_name" : "_hidl_mMutex",
14891     "field_offset" : 1088,
14892     "referenced_type" : "_ZTINSt3__15mutexE"
14893    },
14894    {
14895     "access" : "private",
14896     "field_name" : "_hidl_mDeathRecipients",
14897     "field_offset" : 1408,
14898     "referenced_type" : "_ZTINSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEEE"
14899    }
14900   ],
14901   "linker_set_key" : "_ZTIN7android8hardware7thermal4V1_011BpHwThermalE",
14902   "name" : "android::hardware::thermal::V1_0::BpHwThermal",
14903   "referenced_type" : "_ZTIN7android8hardware7thermal4V1_011BpHwThermalE",
14904   "self_type" : "_ZTIN7android8hardware7thermal4V1_011BpHwThermalE",
14905   "size" : 216,
14906   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/BpHwThermal.h",
14907   "vtable_components" :
14908   [
14909    {
14910     "component_value" : 200,
14911     "kind" : "vbase_offset"
14912    },
14913    {
14914     "kind" : "offset_to_top"
14915    },
14916    {
14917     "kind" : "rtti",
14918     "mangled_component_name" : "_ZTIN7android8hardware7thermal4V1_011BpHwThermalE"
14919    },
14920    {
14921     "mangled_component_name" : "_ZNK7android8hardware7thermal4V1_011BpHwThermal8isRemoteEv"
14922    },
14923    {
14924     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_011BpHwThermal14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
14925    },
14926    {
14927     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_011BpHwThermal5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
14928    },
14929    {
14930     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_011BpHwThermal19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
14931    },
14932    {
14933     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_011BpHwThermal12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
14934    },
14935    {
14936     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_011BpHwThermal21setHALInstrumentationEv"
14937    },
14938    {
14939     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_011BpHwThermal11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
14940    },
14941    {
14942     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_011BpHwThermal4pingEv"
14943    },
14944    {
14945     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_011BpHwThermal12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
14946    },
14947    {
14948     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_011BpHwThermal21notifySyspropsChangedEv"
14949    },
14950    {
14951     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_011BpHwThermal13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
14952    },
14953    {
14954     "kind" : "complete_dtor_pointer",
14955     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_011BpHwThermalD1Ev"
14956    },
14957    {
14958     "kind" : "deleting_dtor_pointer",
14959     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_011BpHwThermalD0Ev"
14960    },
14961    {
14962     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_011BpHwThermal15getTemperaturesENSt3__18functionIFvRKNS2_13ThermalStatusERKNS0_8hidl_vecINS2_11TemperatureEEEEEE"
14963    },
14964    {
14965     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_011BpHwThermal12getCpuUsagesENSt3__18functionIFvRKNS2_13ThermalStatusERKNS0_8hidl_vecINS2_8CpuUsageEEEEEE"
14966    },
14967    {
14968     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_011BpHwThermal17getCoolingDevicesENSt3__18functionIFvRKNS2_13ThermalStatusERKNS0_8hidl_vecINS2_13CoolingDeviceEEEEEE"
14969    },
14970    {
14971     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_7thermal4V1_08IThermalEE10onAsBinderEv"
14972    },
14973    {
14974     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_011BpHwThermal15onLastStrongRefEPKv"
14975    },
14976    {
14977     "component_value" : 192,
14978     "kind" : "vbase_offset"
14979    },
14980    {
14981     "component_value" : -8,
14982     "kind" : "offset_to_top"
14983    },
14984    {
14985     "kind" : "rtti",
14986     "mangled_component_name" : "_ZTIN7android8hardware7thermal4V1_011BpHwThermalE"
14987    },
14988    {
14989     "kind" : "complete_dtor_pointer",
14990     "mangled_component_name" : "_ZThn8_N7android8hardware7thermal4V1_011BpHwThermalD1Ev"
14991    },
14992    {
14993     "kind" : "deleting_dtor_pointer",
14994     "mangled_component_name" : "_ZThn8_N7android8hardware7thermal4V1_011BpHwThermalD0Ev"
14995    },
14996    {
14997     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_7thermal4V1_08IThermalEE10onAsBinderEv"
14998    },
14999    {
15000     "component_value" : 184,
15001     "kind" : "vbase_offset"
15002    },
15003    {
15004     "component_value" : -16,
15005     "kind" : "offset_to_top"
15006    },
15007    {
15008     "kind" : "rtti",
15009     "mangled_component_name" : "_ZTIN7android8hardware7thermal4V1_011BpHwThermalE"
15010    },
15011    {
15012     "kind" : "complete_dtor_pointer",
15013     "mangled_component_name" : "_ZThn16_N7android8hardware7thermal4V1_011BpHwThermalD1Ev"
15014    },
15015    {
15016     "kind" : "deleting_dtor_pointer",
15017     "mangled_component_name" : "_ZThn16_N7android8hardware7thermal4V1_011BpHwThermalD0Ev"
15018    },
15019    {
15020     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
15021    },
15022    {
15023     "mangled_component_name" : "_ZThn16_N7android8hardware7thermal4V1_011BpHwThermal15onLastStrongRefEPKv"
15024    },
15025    {
15026     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
15027    },
15028    {
15029     "component_value" : -48,
15030     "kind" : "offset_to_top"
15031    },
15032    {
15033     "kind" : "rtti",
15034     "mangled_component_name" : "_ZTIN7android8hardware7thermal4V1_011BpHwThermalE"
15035    },
15036    {
15037     "kind" : "complete_dtor_pointer",
15038     "mangled_component_name" : "_ZThn48_N7android8hardware7thermal4V1_011BpHwThermalD1Ev"
15039    },
15040    {
15041     "kind" : "deleting_dtor_pointer",
15042     "mangled_component_name" : "_ZThn48_N7android8hardware7thermal4V1_011BpHwThermalD0Ev"
15043    },
15044    {
15045     "kind" : "vcall_offset"
15046    },
15047    {
15048     "component_value" : -184,
15049     "kind" : "vcall_offset"
15050    },
15051    {
15052     "component_value" : -200,
15053     "kind" : "vcall_offset"
15054    },
15055    {
15056     "component_value" : -184,
15057     "kind" : "vcall_offset"
15058    },
15059    {
15060     "component_value" : -200,
15061     "kind" : "vcall_offset"
15062    },
15063    {
15064     "component_value" : -200,
15065     "kind" : "offset_to_top"
15066    },
15067    {
15068     "kind" : "rtti",
15069     "mangled_component_name" : "_ZTIN7android8hardware7thermal4V1_011BpHwThermalE"
15070    },
15071    {
15072     "kind" : "complete_dtor_pointer",
15073     "mangled_component_name" : "_ZTv0_n24_N7android8hardware7thermal4V1_011BpHwThermalD1Ev"
15074    },
15075    {
15076     "kind" : "deleting_dtor_pointer",
15077     "mangled_component_name" : "_ZTv0_n24_N7android8hardware7thermal4V1_011BpHwThermalD0Ev"
15078    },
15079    {
15080     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
15081    },
15082    {
15083     "mangled_component_name" : "_ZTv0_n40_N7android8hardware7thermal4V1_011BpHwThermal15onLastStrongRefEPKv"
15084    },
15085    {
15086     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
15087    },
15088    {
15089     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
15090    }
15091   ]
15092  },
15093  {
15094   "alignment" : 8,
15095   "fields" :
15096   [
15097    {
15098     "field_name" : "type",
15099     "referenced_type" : "_ZTIN7android8hardware7thermal4V1_015TemperatureTypeE"
15100    },
15101    {
15102     "field_name" : "name",
15103     "field_offset" : 64,
15104     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
15105    },
15106    {
15107     "field_name" : "currentValue",
15108     "field_offset" : 192,
15109     "referenced_type" : "_ZTIf"
15110    },
15111    {
15112     "field_name" : "throttlingThreshold",
15113     "field_offset" : 224,
15114     "referenced_type" : "_ZTIf"
15115    },
15116    {
15117     "field_name" : "shutdownThreshold",
15118     "field_offset" : 256,
15119     "referenced_type" : "_ZTIf"
15120    },
15121    {
15122     "field_name" : "vrThrottlingThreshold",
15123     "field_offset" : 288,
15124     "referenced_type" : "_ZTIf"
15125    }
15126   ],
15127   "linker_set_key" : "_ZTIN7android8hardware7thermal4V1_011TemperatureE",
15128   "name" : "android::hardware::thermal::V1_0::Temperature",
15129   "referenced_type" : "_ZTIN7android8hardware7thermal4V1_011TemperatureE",
15130   "self_type" : "_ZTIN7android8hardware7thermal4V1_011TemperatureE",
15131   "size" : 40,
15132   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/types.h"
15133  },
15134  {
15135   "alignment" : 8,
15136   "fields" :
15137   [
15138    {
15139     "field_name" : "type",
15140     "referenced_type" : "_ZTIN7android8hardware7thermal4V1_011CoolingTypeE"
15141    },
15142    {
15143     "field_name" : "name",
15144     "field_offset" : 64,
15145     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
15146    },
15147    {
15148     "field_name" : "currentValue",
15149     "field_offset" : 192,
15150     "referenced_type" : "_ZTIf"
15151    }
15152   ],
15153   "linker_set_key" : "_ZTIN7android8hardware7thermal4V1_013CoolingDeviceE",
15154   "name" : "android::hardware::thermal::V1_0::CoolingDevice",
15155   "referenced_type" : "_ZTIN7android8hardware7thermal4V1_013CoolingDeviceE",
15156   "self_type" : "_ZTIN7android8hardware7thermal4V1_013CoolingDeviceE",
15157   "size" : 32,
15158   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/types.h"
15159  },
15160  {
15161   "alignment" : 8,
15162   "fields" :
15163   [
15164    {
15165     "field_name" : "code",
15166     "referenced_type" : "_ZTIN7android8hardware7thermal4V1_017ThermalStatusCodeE"
15167    },
15168    {
15169     "field_name" : "debugMessage",
15170     "field_offset" : 64,
15171     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
15172    }
15173   ],
15174   "linker_set_key" : "_ZTIN7android8hardware7thermal4V1_013ThermalStatusE",
15175   "name" : "android::hardware::thermal::V1_0::ThermalStatus",
15176   "referenced_type" : "_ZTIN7android8hardware7thermal4V1_013ThermalStatusE",
15177   "self_type" : "_ZTIN7android8hardware7thermal4V1_013ThermalStatusE",
15178   "size" : 24,
15179   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/types.h"
15180  },
15181  {
15182   "alignment" : 8,
15183   "fields" :
15184   [
15185    {
15186     "field_name" : "name",
15187     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
15188    },
15189    {
15190     "field_name" : "active",
15191     "field_offset" : 128,
15192     "referenced_type" : "_ZTIm"
15193    },
15194    {
15195     "field_name" : "total",
15196     "field_offset" : 192,
15197     "referenced_type" : "_ZTIm"
15198    },
15199    {
15200     "field_name" : "isOnline",
15201     "field_offset" : 256,
15202     "referenced_type" : "_ZTIb"
15203    }
15204   ],
15205   "linker_set_key" : "_ZTIN7android8hardware7thermal4V1_08CpuUsageE",
15206   "name" : "android::hardware::thermal::V1_0::CpuUsage",
15207   "referenced_type" : "_ZTIN7android8hardware7thermal4V1_08CpuUsageE",
15208   "self_type" : "_ZTIN7android8hardware7thermal4V1_08CpuUsageE",
15209   "size" : 40,
15210   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/types.h"
15211  },
15212  {
15213   "alignment" : 8,
15214   "base_specifiers" :
15215   [
15216    {
15217     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
15218    }
15219   ],
15220   "linker_set_key" : "_ZTIN7android8hardware7thermal4V1_08IThermalE",
15221   "name" : "android::hardware::thermal::V1_0::IThermal",
15222   "referenced_type" : "_ZTIN7android8hardware7thermal4V1_08IThermalE",
15223   "self_type" : "_ZTIN7android8hardware7thermal4V1_08IThermalE",
15224   "size" : 24,
15225   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/IThermal.h",
15226   "vtable_components" :
15227   [
15228    {
15229     "component_value" : 8,
15230     "kind" : "vbase_offset"
15231    },
15232    {
15233     "kind" : "offset_to_top"
15234    },
15235    {
15236     "kind" : "rtti",
15237     "mangled_component_name" : "_ZTIN7android8hardware7thermal4V1_08IThermalE"
15238    },
15239    {
15240     "mangled_component_name" : "_ZNK7android8hardware7thermal4V1_08IThermal8isRemoteEv"
15241    },
15242    {
15243     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_08IThermal14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
15244    },
15245    {
15246     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_08IThermal5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
15247    },
15248    {
15249     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_08IThermal19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
15250    },
15251    {
15252     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_08IThermal12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
15253    },
15254    {
15255     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_08IThermal21setHALInstrumentationEv"
15256    },
15257    {
15258     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_08IThermal11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
15259    },
15260    {
15261     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_08IThermal4pingEv"
15262    },
15263    {
15264     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_08IThermal12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
15265    },
15266    {
15267     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_08IThermal21notifySyspropsChangedEv"
15268    },
15269    {
15270     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_08IThermal13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
15271    },
15272    {
15273     "kind" : "complete_dtor_pointer",
15274     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_08IThermalD1Ev"
15275    },
15276    {
15277     "kind" : "deleting_dtor_pointer",
15278     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_08IThermalD0Ev"
15279    },
15280    {
15281     "is_pure" : true,
15282     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_08IThermal15getTemperaturesENSt3__18functionIFvRKNS2_13ThermalStatusERKNS0_8hidl_vecINS2_11TemperatureEEEEEE"
15283    },
15284    {
15285     "is_pure" : true,
15286     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_08IThermal12getCpuUsagesENSt3__18functionIFvRKNS2_13ThermalStatusERKNS0_8hidl_vecINS2_8CpuUsageEEEEEE"
15287    },
15288    {
15289     "is_pure" : true,
15290     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_08IThermal17getCoolingDevicesENSt3__18functionIFvRKNS2_13ThermalStatusERKNS0_8hidl_vecINS2_13CoolingDeviceEEEEEE"
15291    },
15292    {
15293     "kind" : "vcall_offset"
15294    },
15295    {
15296     "kind" : "vcall_offset"
15297    },
15298    {
15299     "kind" : "vcall_offset"
15300    },
15301    {
15302     "kind" : "vcall_offset"
15303    },
15304    {
15305     "component_value" : -8,
15306     "kind" : "vcall_offset"
15307    },
15308    {
15309     "component_value" : -8,
15310     "kind" : "offset_to_top"
15311    },
15312    {
15313     "kind" : "rtti",
15314     "mangled_component_name" : "_ZTIN7android8hardware7thermal4V1_08IThermalE"
15315    },
15316    {
15317     "kind" : "complete_dtor_pointer",
15318     "mangled_component_name" : "_ZTv0_n24_N7android8hardware7thermal4V1_08IThermalD1Ev"
15319    },
15320    {
15321     "kind" : "deleting_dtor_pointer",
15322     "mangled_component_name" : "_ZTv0_n24_N7android8hardware7thermal4V1_08IThermalD0Ev"
15323    },
15324    {
15325     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
15326    },
15327    {
15328     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
15329    },
15330    {
15331     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
15332    },
15333    {
15334     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
15335    }
15336   ]
15337  },
15338  {
15339   "alignment" : 8,
15340   "base_specifiers" :
15341   [
15342    {
15343     "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
15344    }
15345   ],
15346   "fields" :
15347   [
15348    {
15349     "access" : "private",
15350     "field_name" : "_hidl_mImpl",
15351     "field_offset" : 1024,
15352     "referenced_type" : "_ZTIN7android2spINS_8hardware7thermal4V2_08IThermalEEE"
15353    }
15354   ],
15355   "linker_set_key" : "_ZTIN7android8hardware7thermal4V2_011BnHwThermalE",
15356   "name" : "android::hardware::thermal::V2_0::BnHwThermal",
15357   "referenced_type" : "_ZTIN7android8hardware7thermal4V2_011BnHwThermalE",
15358   "self_type" : "_ZTIN7android8hardware7thermal4V2_011BnHwThermalE",
15359   "size" : 152,
15360   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/BnHwThermal.h",
15361   "vtable_components" :
15362   [
15363    {
15364     "component_value" : 136,
15365     "kind" : "vbase_offset"
15366    },
15367    {
15368     "kind" : "offset_to_top"
15369    },
15370    {
15371     "kind" : "rtti",
15372     "mangled_component_name" : "_ZTIN7android8hardware7thermal4V2_011BnHwThermalE"
15373    },
15374    {
15375     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
15376    },
15377    {
15378     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
15379    },
15380    {
15381     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
15382    },
15383    {
15384     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BnHwBase13checkSubclassEPKv"
15385    },
15386    {
15387     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
15388    },
15389    {
15390     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
15391    },
15392    {
15393     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
15394    },
15395    {
15396     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
15397    },
15398    {
15399     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
15400    },
15401    {
15402     "kind" : "complete_dtor_pointer",
15403     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_011BnHwThermalD1Ev"
15404    },
15405    {
15406     "kind" : "deleting_dtor_pointer",
15407     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_011BnHwThermalD0Ev"
15408    },
15409    {
15410     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_011BnHwThermal10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
15411    },
15412    {
15413     "component_value" : -32,
15414     "kind" : "offset_to_top"
15415    },
15416    {
15417     "kind" : "rtti",
15418     "mangled_component_name" : "_ZTIN7android8hardware7thermal4V2_011BnHwThermalE"
15419    },
15420    {
15421     "kind" : "complete_dtor_pointer",
15422     "mangled_component_name" : "_ZThn32_N7android8hardware7thermal4V2_011BnHwThermalD1Ev"
15423    },
15424    {
15425     "kind" : "deleting_dtor_pointer",
15426     "mangled_component_name" : "_ZThn32_N7android8hardware7thermal4V2_011BnHwThermalD0Ev"
15427    },
15428    {
15429     "kind" : "vcall_offset"
15430    },
15431    {
15432     "kind" : "vcall_offset"
15433    },
15434    {
15435     "kind" : "vcall_offset"
15436    },
15437    {
15438     "kind" : "vcall_offset"
15439    },
15440    {
15441     "component_value" : -136,
15442     "kind" : "vcall_offset"
15443    },
15444    {
15445     "component_value" : -136,
15446     "kind" : "offset_to_top"
15447    },
15448    {
15449     "kind" : "rtti",
15450     "mangled_component_name" : "_ZTIN7android8hardware7thermal4V2_011BnHwThermalE"
15451    },
15452    {
15453     "kind" : "complete_dtor_pointer",
15454     "mangled_component_name" : "_ZTv0_n24_N7android8hardware7thermal4V2_011BnHwThermalD1Ev"
15455    },
15456    {
15457     "kind" : "deleting_dtor_pointer",
15458     "mangled_component_name" : "_ZTv0_n24_N7android8hardware7thermal4V2_011BnHwThermalD0Ev"
15459    },
15460    {
15461     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
15462    },
15463    {
15464     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
15465    },
15466    {
15467     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
15468    },
15469    {
15470     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
15471    }
15472   ]
15473  },
15474  {
15475   "alignment" : 8,
15476   "base_specifiers" :
15477   [
15478    {
15479     "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_7thermal4V2_08IThermalEEE"
15480    },
15481    {
15482     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
15483    }
15484   ],
15485   "fields" :
15486   [
15487    {
15488     "access" : "private",
15489     "field_name" : "_hidl_mMutex",
15490     "field_offset" : 1088,
15491     "referenced_type" : "_ZTINSt3__15mutexE"
15492    },
15493    {
15494     "access" : "private",
15495     "field_name" : "_hidl_mDeathRecipients",
15496     "field_offset" : 1408,
15497     "referenced_type" : "_ZTINSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEEE"
15498    }
15499   ],
15500   "linker_set_key" : "_ZTIN7android8hardware7thermal4V2_011BpHwThermalE",
15501   "name" : "android::hardware::thermal::V2_0::BpHwThermal",
15502   "referenced_type" : "_ZTIN7android8hardware7thermal4V2_011BpHwThermalE",
15503   "self_type" : "_ZTIN7android8hardware7thermal4V2_011BpHwThermalE",
15504   "size" : 216,
15505   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/BpHwThermal.h",
15506   "vtable_components" :
15507   [
15508    {
15509     "component_value" : 200,
15510     "kind" : "vbase_offset"
15511    },
15512    {
15513     "kind" : "offset_to_top"
15514    },
15515    {
15516     "kind" : "rtti",
15517     "mangled_component_name" : "_ZTIN7android8hardware7thermal4V2_011BpHwThermalE"
15518    },
15519    {
15520     "mangled_component_name" : "_ZNK7android8hardware7thermal4V2_011BpHwThermal8isRemoteEv"
15521    },
15522    {
15523     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_011BpHwThermal14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
15524    },
15525    {
15526     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_011BpHwThermal5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
15527    },
15528    {
15529     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_011BpHwThermal19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
15530    },
15531    {
15532     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_011BpHwThermal12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
15533    },
15534    {
15535     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_011BpHwThermal21setHALInstrumentationEv"
15536    },
15537    {
15538     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_011BpHwThermal11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
15539    },
15540    {
15541     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_011BpHwThermal4pingEv"
15542    },
15543    {
15544     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_011BpHwThermal12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
15545    },
15546    {
15547     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_011BpHwThermal21notifySyspropsChangedEv"
15548    },
15549    {
15550     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_011BpHwThermal13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
15551    },
15552    {
15553     "kind" : "complete_dtor_pointer",
15554     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_011BpHwThermalD1Ev"
15555    },
15556    {
15557     "kind" : "deleting_dtor_pointer",
15558     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_011BpHwThermalD0Ev"
15559    },
15560    {
15561     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_011BpHwThermal15getTemperaturesENSt3__18functionIFvRKNS1_4V1_013ThermalStatusERKNS0_8hidl_vecINS6_11TemperatureEEEEEE"
15562    },
15563    {
15564     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_011BpHwThermal12getCpuUsagesENSt3__18functionIFvRKNS1_4V1_013ThermalStatusERKNS0_8hidl_vecINS6_8CpuUsageEEEEEE"
15565    },
15566    {
15567     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_011BpHwThermal17getCoolingDevicesENSt3__18functionIFvRKNS1_4V1_013ThermalStatusERKNS0_8hidl_vecINS6_13CoolingDeviceEEEEEE"
15568    },
15569    {
15570     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_011BpHwThermal22getCurrentTemperaturesEbNS2_15TemperatureTypeENSt3__18functionIFvRKNS1_4V1_013ThermalStatusERKNS0_8hidl_vecINS2_11TemperatureEEEEEE"
15571    },
15572    {
15573     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_011BpHwThermal24getTemperatureThresholdsEbNS2_15TemperatureTypeENSt3__18functionIFvRKNS1_4V1_013ThermalStatusERKNS0_8hidl_vecINS2_20TemperatureThresholdEEEEEE"
15574    },
15575    {
15576     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_011BpHwThermal30registerThermalChangedCallbackERKNS_2spINS2_23IThermalChangedCallbackEEEbNS2_15TemperatureTypeENSt3__18functionIFvRKNS1_4V1_013ThermalStatusEEEE"
15577    },
15578    {
15579     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_011BpHwThermal32unregisterThermalChangedCallbackERKNS_2spINS2_23IThermalChangedCallbackEEENSt3__18functionIFvRKNS1_4V1_013ThermalStatusEEEE"
15580    },
15581    {
15582     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_011BpHwThermal24getCurrentCoolingDevicesEbNS2_11CoolingTypeENSt3__18functionIFvRKNS1_4V1_013ThermalStatusERKNS0_8hidl_vecINS2_13CoolingDeviceEEEEEE"
15583    },
15584    {
15585     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_7thermal4V2_08IThermalEE10onAsBinderEv"
15586    },
15587    {
15588     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_011BpHwThermal15onLastStrongRefEPKv"
15589    },
15590    {
15591     "component_value" : 192,
15592     "kind" : "vbase_offset"
15593    },
15594    {
15595     "component_value" : -8,
15596     "kind" : "offset_to_top"
15597    },
15598    {
15599     "kind" : "rtti",
15600     "mangled_component_name" : "_ZTIN7android8hardware7thermal4V2_011BpHwThermalE"
15601    },
15602    {
15603     "kind" : "complete_dtor_pointer",
15604     "mangled_component_name" : "_ZThn8_N7android8hardware7thermal4V2_011BpHwThermalD1Ev"
15605    },
15606    {
15607     "kind" : "deleting_dtor_pointer",
15608     "mangled_component_name" : "_ZThn8_N7android8hardware7thermal4V2_011BpHwThermalD0Ev"
15609    },
15610    {
15611     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_7thermal4V2_08IThermalEE10onAsBinderEv"
15612    },
15613    {
15614     "component_value" : 184,
15615     "kind" : "vbase_offset"
15616    },
15617    {
15618     "component_value" : -16,
15619     "kind" : "offset_to_top"
15620    },
15621    {
15622     "kind" : "rtti",
15623     "mangled_component_name" : "_ZTIN7android8hardware7thermal4V2_011BpHwThermalE"
15624    },
15625    {
15626     "kind" : "complete_dtor_pointer",
15627     "mangled_component_name" : "_ZThn16_N7android8hardware7thermal4V2_011BpHwThermalD1Ev"
15628    },
15629    {
15630     "kind" : "deleting_dtor_pointer",
15631     "mangled_component_name" : "_ZThn16_N7android8hardware7thermal4V2_011BpHwThermalD0Ev"
15632    },
15633    {
15634     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
15635    },
15636    {
15637     "mangled_component_name" : "_ZThn16_N7android8hardware7thermal4V2_011BpHwThermal15onLastStrongRefEPKv"
15638    },
15639    {
15640     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
15641    },
15642    {
15643     "component_value" : -48,
15644     "kind" : "offset_to_top"
15645    },
15646    {
15647     "kind" : "rtti",
15648     "mangled_component_name" : "_ZTIN7android8hardware7thermal4V2_011BpHwThermalE"
15649    },
15650    {
15651     "kind" : "complete_dtor_pointer",
15652     "mangled_component_name" : "_ZThn48_N7android8hardware7thermal4V2_011BpHwThermalD1Ev"
15653    },
15654    {
15655     "kind" : "deleting_dtor_pointer",
15656     "mangled_component_name" : "_ZThn48_N7android8hardware7thermal4V2_011BpHwThermalD0Ev"
15657    },
15658    {
15659     "kind" : "vcall_offset"
15660    },
15661    {
15662     "component_value" : -184,
15663     "kind" : "vcall_offset"
15664    },
15665    {
15666     "component_value" : -200,
15667     "kind" : "vcall_offset"
15668    },
15669    {
15670     "component_value" : -184,
15671     "kind" : "vcall_offset"
15672    },
15673    {
15674     "component_value" : -200,
15675     "kind" : "vcall_offset"
15676    },
15677    {
15678     "component_value" : -200,
15679     "kind" : "offset_to_top"
15680    },
15681    {
15682     "kind" : "rtti",
15683     "mangled_component_name" : "_ZTIN7android8hardware7thermal4V2_011BpHwThermalE"
15684    },
15685    {
15686     "kind" : "complete_dtor_pointer",
15687     "mangled_component_name" : "_ZTv0_n24_N7android8hardware7thermal4V2_011BpHwThermalD1Ev"
15688    },
15689    {
15690     "kind" : "deleting_dtor_pointer",
15691     "mangled_component_name" : "_ZTv0_n24_N7android8hardware7thermal4V2_011BpHwThermalD0Ev"
15692    },
15693    {
15694     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
15695    },
15696    {
15697     "mangled_component_name" : "_ZTv0_n40_N7android8hardware7thermal4V2_011BpHwThermal15onLastStrongRefEPKv"
15698    },
15699    {
15700     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
15701    },
15702    {
15703     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
15704    }
15705   ]
15706  },
15707  {
15708   "alignment" : 8,
15709   "fields" :
15710   [
15711    {
15712     "field_name" : "type",
15713     "referenced_type" : "_ZTIN7android8hardware7thermal4V2_015TemperatureTypeE"
15714    },
15715    {
15716     "field_name" : "name",
15717     "field_offset" : 64,
15718     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
15719    },
15720    {
15721     "field_name" : "value",
15722     "field_offset" : 192,
15723     "referenced_type" : "_ZTIf"
15724    },
15725    {
15726     "field_name" : "throttlingStatus",
15727     "field_offset" : 224,
15728     "referenced_type" : "_ZTIN7android8hardware7thermal4V2_018ThrottlingSeverityE"
15729    }
15730   ],
15731   "linker_set_key" : "_ZTIN7android8hardware7thermal4V2_011TemperatureE",
15732   "name" : "android::hardware::thermal::V2_0::Temperature",
15733   "referenced_type" : "_ZTIN7android8hardware7thermal4V2_011TemperatureE",
15734   "self_type" : "_ZTIN7android8hardware7thermal4V2_011TemperatureE",
15735   "size" : 32,
15736   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/types.h"
15737  },
15738  {
15739   "alignment" : 8,
15740   "fields" :
15741   [
15742    {
15743     "field_name" : "type",
15744     "referenced_type" : "_ZTIN7android8hardware7thermal4V2_011CoolingTypeE"
15745    },
15746    {
15747     "field_name" : "name",
15748     "field_offset" : 64,
15749     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
15750    },
15751    {
15752     "field_name" : "value",
15753     "field_offset" : 192,
15754     "referenced_type" : "_ZTIm"
15755    }
15756   ],
15757   "linker_set_key" : "_ZTIN7android8hardware7thermal4V2_013CoolingDeviceE",
15758   "name" : "android::hardware::thermal::V2_0::CoolingDevice",
15759   "referenced_type" : "_ZTIN7android8hardware7thermal4V2_013CoolingDeviceE",
15760   "self_type" : "_ZTIN7android8hardware7thermal4V2_013CoolingDeviceE",
15761   "size" : 32,
15762   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/types.h"
15763  },
15764  {
15765   "alignment" : 8,
15766   "fields" :
15767   [
15768    {
15769     "field_name" : "type",
15770     "referenced_type" : "_ZTIN7android8hardware7thermal4V2_015TemperatureTypeE"
15771    },
15772    {
15773     "field_name" : "name",
15774     "field_offset" : 64,
15775     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
15776    },
15777    {
15778     "field_name" : "hotThrottlingThresholds",
15779     "field_offset" : 192,
15780     "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIfLm7EJEEE"
15781    },
15782    {
15783     "field_name" : "coldThrottlingThresholds",
15784     "field_offset" : 416,
15785     "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIfLm7EJEEE"
15786    },
15787    {
15788     "field_name" : "vrThrottlingThreshold",
15789     "field_offset" : 640,
15790     "referenced_type" : "_ZTIf"
15791    }
15792   ],
15793   "linker_set_key" : "_ZTIN7android8hardware7thermal4V2_020TemperatureThresholdE",
15794   "name" : "android::hardware::thermal::V2_0::TemperatureThreshold",
15795   "referenced_type" : "_ZTIN7android8hardware7thermal4V2_020TemperatureThresholdE",
15796   "self_type" : "_ZTIN7android8hardware7thermal4V2_020TemperatureThresholdE",
15797   "size" : 88,
15798   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/types.h"
15799  },
15800  {
15801   "alignment" : 8,
15802   "base_specifiers" :
15803   [
15804    {
15805     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
15806    }
15807   ],
15808   "linker_set_key" : "_ZTIN7android8hardware7thermal4V2_023IThermalChangedCallbackE",
15809   "name" : "android::hardware::thermal::V2_0::IThermalChangedCallback",
15810   "referenced_type" : "_ZTIN7android8hardware7thermal4V2_023IThermalChangedCallbackE",
15811   "self_type" : "_ZTIN7android8hardware7thermal4V2_023IThermalChangedCallbackE",
15812   "size" : 24,
15813   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/IThermalChangedCallback.h",
15814   "vtable_components" :
15815   [
15816    {
15817     "component_value" : 8,
15818     "kind" : "vbase_offset"
15819    },
15820    {
15821     "kind" : "offset_to_top"
15822    },
15823    {
15824     "kind" : "rtti",
15825     "mangled_component_name" : "_ZTIN7android8hardware7thermal4V2_023IThermalChangedCallbackE"
15826    },
15827    {
15828     "mangled_component_name" : "_ZNK7android8hardware7thermal4V2_023IThermalChangedCallback8isRemoteEv"
15829    },
15830    {
15831     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_023IThermalChangedCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
15832    },
15833    {
15834     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_023IThermalChangedCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
15835    },
15836    {
15837     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_023IThermalChangedCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
15838    },
15839    {
15840     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_023IThermalChangedCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
15841    },
15842    {
15843     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_023IThermalChangedCallback21setHALInstrumentationEv"
15844    },
15845    {
15846     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_023IThermalChangedCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
15847    },
15848    {
15849     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_023IThermalChangedCallback4pingEv"
15850    },
15851    {
15852     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_023IThermalChangedCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
15853    },
15854    {
15855     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_023IThermalChangedCallback21notifySyspropsChangedEv"
15856    },
15857    {
15858     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_023IThermalChangedCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
15859    },
15860    {
15861     "kind" : "complete_dtor_pointer",
15862     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_023IThermalChangedCallbackD1Ev"
15863    },
15864    {
15865     "kind" : "deleting_dtor_pointer",
15866     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_023IThermalChangedCallbackD0Ev"
15867    },
15868    {
15869     "is_pure" : true,
15870     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_023IThermalChangedCallback16notifyThrottlingERKNS2_11TemperatureE"
15871    },
15872    {
15873     "kind" : "vcall_offset"
15874    },
15875    {
15876     "kind" : "vcall_offset"
15877    },
15878    {
15879     "kind" : "vcall_offset"
15880    },
15881    {
15882     "kind" : "vcall_offset"
15883    },
15884    {
15885     "component_value" : -8,
15886     "kind" : "vcall_offset"
15887    },
15888    {
15889     "component_value" : -8,
15890     "kind" : "offset_to_top"
15891    },
15892    {
15893     "kind" : "rtti",
15894     "mangled_component_name" : "_ZTIN7android8hardware7thermal4V2_023IThermalChangedCallbackE"
15895    },
15896    {
15897     "kind" : "complete_dtor_pointer",
15898     "mangled_component_name" : "_ZTv0_n24_N7android8hardware7thermal4V2_023IThermalChangedCallbackD1Ev"
15899    },
15900    {
15901     "kind" : "deleting_dtor_pointer",
15902     "mangled_component_name" : "_ZTv0_n24_N7android8hardware7thermal4V2_023IThermalChangedCallbackD0Ev"
15903    },
15904    {
15905     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
15906    },
15907    {
15908     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
15909    },
15910    {
15911     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
15912    },
15913    {
15914     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
15915    }
15916   ]
15917  },
15918  {
15919   "alignment" : 8,
15920   "base_specifiers" :
15921   [
15922    {
15923     "referenced_type" : "_ZTIN7android8hardware7thermal4V2_023IThermalChangedCallbackE"
15924    },
15925    {
15926     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
15927    }
15928   ],
15929   "fields" :
15930   [
15931    {
15932     "access" : "private",
15933     "field_name" : "mImpl",
15934     "field_offset" : 768,
15935     "referenced_type" : "_ZTIKN7android2spINS_8hardware7thermal4V2_023IThermalChangedCallbackEEE"
15936    },
15937    {
15938     "access" : "private",
15939     "field_name" : "mOnewayQueue",
15940     "field_offset" : 832,
15941     "referenced_type" : "_ZTIN7android8hardware7details10TaskRunnerE"
15942    }
15943   ],
15944   "linker_set_key" : "_ZTIN7android8hardware7thermal4V2_024BsThermalChangedCallbackE",
15945   "name" : "android::hardware::thermal::V2_0::BsThermalChangedCallback",
15946   "referenced_type" : "_ZTIN7android8hardware7thermal4V2_024BsThermalChangedCallbackE",
15947   "self_type" : "_ZTIN7android8hardware7thermal4V2_024BsThermalChangedCallbackE",
15948   "size" : 136,
15949   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/BsThermalChangedCallback.h",
15950   "vtable_components" :
15951   [
15952    {
15953     "component_value" : 120,
15954     "kind" : "vbase_offset"
15955    },
15956    {
15957     "kind" : "offset_to_top"
15958    },
15959    {
15960     "kind" : "rtti",
15961     "mangled_component_name" : "_ZTIN7android8hardware7thermal4V2_024BsThermalChangedCallbackE"
15962    },
15963    {
15964     "mangled_component_name" : "_ZNK7android8hardware7thermal4V2_023IThermalChangedCallback8isRemoteEv"
15965    },
15966    {
15967     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_024BsThermalChangedCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
15968    },
15969    {
15970     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_024BsThermalChangedCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
15971    },
15972    {
15973     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_024BsThermalChangedCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
15974    },
15975    {
15976     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_024BsThermalChangedCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
15977    },
15978    {
15979     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_024BsThermalChangedCallback21setHALInstrumentationEv"
15980    },
15981    {
15982     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_024BsThermalChangedCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
15983    },
15984    {
15985     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_024BsThermalChangedCallback4pingEv"
15986    },
15987    {
15988     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_024BsThermalChangedCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
15989    },
15990    {
15991     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_024BsThermalChangedCallback21notifySyspropsChangedEv"
15992    },
15993    {
15994     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_024BsThermalChangedCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
15995    },
15996    {
15997     "kind" : "complete_dtor_pointer",
15998     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_024BsThermalChangedCallbackD1Ev"
15999    },
16000    {
16001     "kind" : "deleting_dtor_pointer",
16002     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_024BsThermalChangedCallbackD0Ev"
16003    },
16004    {
16005     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_024BsThermalChangedCallback16notifyThrottlingERKNS2_11TemperatureE"
16006    },
16007    {
16008     "component_value" : -8,
16009     "kind" : "offset_to_top"
16010    },
16011    {
16012     "kind" : "rtti",
16013     "mangled_component_name" : "_ZTIN7android8hardware7thermal4V2_024BsThermalChangedCallbackE"
16014    },
16015    {
16016     "kind" : "complete_dtor_pointer",
16017     "mangled_component_name" : "_ZThn8_N7android8hardware7thermal4V2_024BsThermalChangedCallbackD1Ev"
16018    },
16019    {
16020     "kind" : "deleting_dtor_pointer",
16021     "mangled_component_name" : "_ZThn8_N7android8hardware7thermal4V2_024BsThermalChangedCallbackD0Ev"
16022    },
16023    {
16024     "kind" : "vcall_offset"
16025    },
16026    {
16027     "kind" : "vcall_offset"
16028    },
16029    {
16030     "kind" : "vcall_offset"
16031    },
16032    {
16033     "kind" : "vcall_offset"
16034    },
16035    {
16036     "component_value" : -120,
16037     "kind" : "vcall_offset"
16038    },
16039    {
16040     "component_value" : -120,
16041     "kind" : "offset_to_top"
16042    },
16043    {
16044     "kind" : "rtti",
16045     "mangled_component_name" : "_ZTIN7android8hardware7thermal4V2_024BsThermalChangedCallbackE"
16046    },
16047    {
16048     "kind" : "complete_dtor_pointer",
16049     "mangled_component_name" : "_ZTv0_n24_N7android8hardware7thermal4V2_024BsThermalChangedCallbackD1Ev"
16050    },
16051    {
16052     "kind" : "deleting_dtor_pointer",
16053     "mangled_component_name" : "_ZTv0_n24_N7android8hardware7thermal4V2_024BsThermalChangedCallbackD0Ev"
16054    },
16055    {
16056     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
16057    },
16058    {
16059     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
16060    },
16061    {
16062     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
16063    },
16064    {
16065     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
16066    }
16067   ]
16068  },
16069  {
16070   "alignment" : 8,
16071   "base_specifiers" :
16072   [
16073    {
16074     "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
16075    }
16076   ],
16077   "fields" :
16078   [
16079    {
16080     "access" : "private",
16081     "field_name" : "_hidl_mImpl",
16082     "field_offset" : 1024,
16083     "referenced_type" : "_ZTIN7android2spINS_8hardware7thermal4V2_023IThermalChangedCallbackEEE"
16084    }
16085   ],
16086   "linker_set_key" : "_ZTIN7android8hardware7thermal4V2_026BnHwThermalChangedCallbackE",
16087   "name" : "android::hardware::thermal::V2_0::BnHwThermalChangedCallback",
16088   "referenced_type" : "_ZTIN7android8hardware7thermal4V2_026BnHwThermalChangedCallbackE",
16089   "self_type" : "_ZTIN7android8hardware7thermal4V2_026BnHwThermalChangedCallbackE",
16090   "size" : 152,
16091   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/BnHwThermalChangedCallback.h",
16092   "vtable_components" :
16093   [
16094    {
16095     "component_value" : 136,
16096     "kind" : "vbase_offset"
16097    },
16098    {
16099     "kind" : "offset_to_top"
16100    },
16101    {
16102     "kind" : "rtti",
16103     "mangled_component_name" : "_ZTIN7android8hardware7thermal4V2_026BnHwThermalChangedCallbackE"
16104    },
16105    {
16106     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
16107    },
16108    {
16109     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
16110    },
16111    {
16112     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
16113    },
16114    {
16115     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BnHwBase13checkSubclassEPKv"
16116    },
16117    {
16118     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
16119    },
16120    {
16121     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
16122    },
16123    {
16124     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
16125    },
16126    {
16127     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
16128    },
16129    {
16130     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
16131    },
16132    {
16133     "kind" : "complete_dtor_pointer",
16134     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_026BnHwThermalChangedCallbackD1Ev"
16135    },
16136    {
16137     "kind" : "deleting_dtor_pointer",
16138     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_026BnHwThermalChangedCallbackD0Ev"
16139    },
16140    {
16141     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_026BnHwThermalChangedCallback10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
16142    },
16143    {
16144     "component_value" : -32,
16145     "kind" : "offset_to_top"
16146    },
16147    {
16148     "kind" : "rtti",
16149     "mangled_component_name" : "_ZTIN7android8hardware7thermal4V2_026BnHwThermalChangedCallbackE"
16150    },
16151    {
16152     "kind" : "complete_dtor_pointer",
16153     "mangled_component_name" : "_ZThn32_N7android8hardware7thermal4V2_026BnHwThermalChangedCallbackD1Ev"
16154    },
16155    {
16156     "kind" : "deleting_dtor_pointer",
16157     "mangled_component_name" : "_ZThn32_N7android8hardware7thermal4V2_026BnHwThermalChangedCallbackD0Ev"
16158    },
16159    {
16160     "kind" : "vcall_offset"
16161    },
16162    {
16163     "kind" : "vcall_offset"
16164    },
16165    {
16166     "kind" : "vcall_offset"
16167    },
16168    {
16169     "kind" : "vcall_offset"
16170    },
16171    {
16172     "component_value" : -136,
16173     "kind" : "vcall_offset"
16174    },
16175    {
16176     "component_value" : -136,
16177     "kind" : "offset_to_top"
16178    },
16179    {
16180     "kind" : "rtti",
16181     "mangled_component_name" : "_ZTIN7android8hardware7thermal4V2_026BnHwThermalChangedCallbackE"
16182    },
16183    {
16184     "kind" : "complete_dtor_pointer",
16185     "mangled_component_name" : "_ZTv0_n24_N7android8hardware7thermal4V2_026BnHwThermalChangedCallbackD1Ev"
16186    },
16187    {
16188     "kind" : "deleting_dtor_pointer",
16189     "mangled_component_name" : "_ZTv0_n24_N7android8hardware7thermal4V2_026BnHwThermalChangedCallbackD0Ev"
16190    },
16191    {
16192     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
16193    },
16194    {
16195     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
16196    },
16197    {
16198     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
16199    },
16200    {
16201     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
16202    }
16203   ]
16204  },
16205  {
16206   "alignment" : 8,
16207   "base_specifiers" :
16208   [
16209    {
16210     "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_7thermal4V2_023IThermalChangedCallbackEEE"
16211    },
16212    {
16213     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
16214    }
16215   ],
16216   "fields" :
16217   [
16218    {
16219     "access" : "private",
16220     "field_name" : "_hidl_mMutex",
16221     "field_offset" : 1088,
16222     "referenced_type" : "_ZTINSt3__15mutexE"
16223    },
16224    {
16225     "access" : "private",
16226     "field_name" : "_hidl_mDeathRecipients",
16227     "field_offset" : 1408,
16228     "referenced_type" : "_ZTINSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEEE"
16229    }
16230   ],
16231   "linker_set_key" : "_ZTIN7android8hardware7thermal4V2_026BpHwThermalChangedCallbackE",
16232   "name" : "android::hardware::thermal::V2_0::BpHwThermalChangedCallback",
16233   "referenced_type" : "_ZTIN7android8hardware7thermal4V2_026BpHwThermalChangedCallbackE",
16234   "self_type" : "_ZTIN7android8hardware7thermal4V2_026BpHwThermalChangedCallbackE",
16235   "size" : 216,
16236   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/BpHwThermalChangedCallback.h",
16237   "vtable_components" :
16238   [
16239    {
16240     "component_value" : 200,
16241     "kind" : "vbase_offset"
16242    },
16243    {
16244     "kind" : "offset_to_top"
16245    },
16246    {
16247     "kind" : "rtti",
16248     "mangled_component_name" : "_ZTIN7android8hardware7thermal4V2_026BpHwThermalChangedCallbackE"
16249    },
16250    {
16251     "mangled_component_name" : "_ZNK7android8hardware7thermal4V2_026BpHwThermalChangedCallback8isRemoteEv"
16252    },
16253    {
16254     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_026BpHwThermalChangedCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
16255    },
16256    {
16257     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_026BpHwThermalChangedCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
16258    },
16259    {
16260     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_026BpHwThermalChangedCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
16261    },
16262    {
16263     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_026BpHwThermalChangedCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
16264    },
16265    {
16266     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_026BpHwThermalChangedCallback21setHALInstrumentationEv"
16267    },
16268    {
16269     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_026BpHwThermalChangedCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
16270    },
16271    {
16272     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_026BpHwThermalChangedCallback4pingEv"
16273    },
16274    {
16275     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_026BpHwThermalChangedCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
16276    },
16277    {
16278     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_026BpHwThermalChangedCallback21notifySyspropsChangedEv"
16279    },
16280    {
16281     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_026BpHwThermalChangedCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
16282    },
16283    {
16284     "kind" : "complete_dtor_pointer",
16285     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_026BpHwThermalChangedCallbackD1Ev"
16286    },
16287    {
16288     "kind" : "deleting_dtor_pointer",
16289     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_026BpHwThermalChangedCallbackD0Ev"
16290    },
16291    {
16292     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_026BpHwThermalChangedCallback16notifyThrottlingERKNS2_11TemperatureE"
16293    },
16294    {
16295     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_7thermal4V2_023IThermalChangedCallbackEE10onAsBinderEv"
16296    },
16297    {
16298     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_026BpHwThermalChangedCallback15onLastStrongRefEPKv"
16299    },
16300    {
16301     "component_value" : 192,
16302     "kind" : "vbase_offset"
16303    },
16304    {
16305     "component_value" : -8,
16306     "kind" : "offset_to_top"
16307    },
16308    {
16309     "kind" : "rtti",
16310     "mangled_component_name" : "_ZTIN7android8hardware7thermal4V2_026BpHwThermalChangedCallbackE"
16311    },
16312    {
16313     "kind" : "complete_dtor_pointer",
16314     "mangled_component_name" : "_ZThn8_N7android8hardware7thermal4V2_026BpHwThermalChangedCallbackD1Ev"
16315    },
16316    {
16317     "kind" : "deleting_dtor_pointer",
16318     "mangled_component_name" : "_ZThn8_N7android8hardware7thermal4V2_026BpHwThermalChangedCallbackD0Ev"
16319    },
16320    {
16321     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_7thermal4V2_023IThermalChangedCallbackEE10onAsBinderEv"
16322    },
16323    {
16324     "component_value" : 184,
16325     "kind" : "vbase_offset"
16326    },
16327    {
16328     "component_value" : -16,
16329     "kind" : "offset_to_top"
16330    },
16331    {
16332     "kind" : "rtti",
16333     "mangled_component_name" : "_ZTIN7android8hardware7thermal4V2_026BpHwThermalChangedCallbackE"
16334    },
16335    {
16336     "kind" : "complete_dtor_pointer",
16337     "mangled_component_name" : "_ZThn16_N7android8hardware7thermal4V2_026BpHwThermalChangedCallbackD1Ev"
16338    },
16339    {
16340     "kind" : "deleting_dtor_pointer",
16341     "mangled_component_name" : "_ZThn16_N7android8hardware7thermal4V2_026BpHwThermalChangedCallbackD0Ev"
16342    },
16343    {
16344     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
16345    },
16346    {
16347     "mangled_component_name" : "_ZThn16_N7android8hardware7thermal4V2_026BpHwThermalChangedCallback15onLastStrongRefEPKv"
16348    },
16349    {
16350     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
16351    },
16352    {
16353     "component_value" : -48,
16354     "kind" : "offset_to_top"
16355    },
16356    {
16357     "kind" : "rtti",
16358     "mangled_component_name" : "_ZTIN7android8hardware7thermal4V2_026BpHwThermalChangedCallbackE"
16359    },
16360    {
16361     "kind" : "complete_dtor_pointer",
16362     "mangled_component_name" : "_ZThn48_N7android8hardware7thermal4V2_026BpHwThermalChangedCallbackD1Ev"
16363    },
16364    {
16365     "kind" : "deleting_dtor_pointer",
16366     "mangled_component_name" : "_ZThn48_N7android8hardware7thermal4V2_026BpHwThermalChangedCallbackD0Ev"
16367    },
16368    {
16369     "kind" : "vcall_offset"
16370    },
16371    {
16372     "component_value" : -184,
16373     "kind" : "vcall_offset"
16374    },
16375    {
16376     "component_value" : -200,
16377     "kind" : "vcall_offset"
16378    },
16379    {
16380     "component_value" : -184,
16381     "kind" : "vcall_offset"
16382    },
16383    {
16384     "component_value" : -200,
16385     "kind" : "vcall_offset"
16386    },
16387    {
16388     "component_value" : -200,
16389     "kind" : "offset_to_top"
16390    },
16391    {
16392     "kind" : "rtti",
16393     "mangled_component_name" : "_ZTIN7android8hardware7thermal4V2_026BpHwThermalChangedCallbackE"
16394    },
16395    {
16396     "kind" : "complete_dtor_pointer",
16397     "mangled_component_name" : "_ZTv0_n24_N7android8hardware7thermal4V2_026BpHwThermalChangedCallbackD1Ev"
16398    },
16399    {
16400     "kind" : "deleting_dtor_pointer",
16401     "mangled_component_name" : "_ZTv0_n24_N7android8hardware7thermal4V2_026BpHwThermalChangedCallbackD0Ev"
16402    },
16403    {
16404     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
16405    },
16406    {
16407     "mangled_component_name" : "_ZTv0_n40_N7android8hardware7thermal4V2_026BpHwThermalChangedCallback15onLastStrongRefEPKv"
16408    },
16409    {
16410     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
16411    },
16412    {
16413     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
16414    }
16415   ]
16416  },
16417  {
16418   "alignment" : 8,
16419   "base_specifiers" :
16420   [
16421    {
16422     "referenced_type" : "_ZTIN7android8hardware7thermal4V1_08IThermalE"
16423    }
16424   ],
16425   "linker_set_key" : "_ZTIN7android8hardware7thermal4V2_08IThermalE",
16426   "name" : "android::hardware::thermal::V2_0::IThermal",
16427   "referenced_type" : "_ZTIN7android8hardware7thermal4V2_08IThermalE",
16428   "self_type" : "_ZTIN7android8hardware7thermal4V2_08IThermalE",
16429   "size" : 24,
16430   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/IThermal.h",
16431   "vtable_components" :
16432   [
16433    {
16434     "component_value" : 8,
16435     "kind" : "vbase_offset"
16436    },
16437    {
16438     "kind" : "offset_to_top"
16439    },
16440    {
16441     "kind" : "rtti",
16442     "mangled_component_name" : "_ZTIN7android8hardware7thermal4V2_08IThermalE"
16443    },
16444    {
16445     "mangled_component_name" : "_ZNK7android8hardware7thermal4V2_08IThermal8isRemoteEv"
16446    },
16447    {
16448     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_08IThermal14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
16449    },
16450    {
16451     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_08IThermal5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
16452    },
16453    {
16454     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_08IThermal19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
16455    },
16456    {
16457     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_08IThermal12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
16458    },
16459    {
16460     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_08IThermal21setHALInstrumentationEv"
16461    },
16462    {
16463     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_08IThermal11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
16464    },
16465    {
16466     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_08IThermal4pingEv"
16467    },
16468    {
16469     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_08IThermal12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
16470    },
16471    {
16472     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_08IThermal21notifySyspropsChangedEv"
16473    },
16474    {
16475     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_08IThermal13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
16476    },
16477    {
16478     "kind" : "complete_dtor_pointer",
16479     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_08IThermalD1Ev"
16480    },
16481    {
16482     "kind" : "deleting_dtor_pointer",
16483     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_08IThermalD0Ev"
16484    },
16485    {
16486     "is_pure" : true,
16487     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_08IThermal15getTemperaturesENSt3__18functionIFvRKNS1_4V1_013ThermalStatusERKNS0_8hidl_vecINS6_11TemperatureEEEEEE"
16488    },
16489    {
16490     "is_pure" : true,
16491     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_08IThermal12getCpuUsagesENSt3__18functionIFvRKNS1_4V1_013ThermalStatusERKNS0_8hidl_vecINS6_8CpuUsageEEEEEE"
16492    },
16493    {
16494     "is_pure" : true,
16495     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_08IThermal17getCoolingDevicesENSt3__18functionIFvRKNS1_4V1_013ThermalStatusERKNS0_8hidl_vecINS6_13CoolingDeviceEEEEEE"
16496    },
16497    {
16498     "is_pure" : true,
16499     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_08IThermal22getCurrentTemperaturesEbNS2_15TemperatureTypeENSt3__18functionIFvRKNS1_4V1_013ThermalStatusERKNS0_8hidl_vecINS2_11TemperatureEEEEEE"
16500    },
16501    {
16502     "is_pure" : true,
16503     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_08IThermal24getTemperatureThresholdsEbNS2_15TemperatureTypeENSt3__18functionIFvRKNS1_4V1_013ThermalStatusERKNS0_8hidl_vecINS2_20TemperatureThresholdEEEEEE"
16504    },
16505    {
16506     "is_pure" : true,
16507     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_08IThermal30registerThermalChangedCallbackERKNS_2spINS2_23IThermalChangedCallbackEEEbNS2_15TemperatureTypeENSt3__18functionIFvRKNS1_4V1_013ThermalStatusEEEE"
16508    },
16509    {
16510     "is_pure" : true,
16511     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_08IThermal32unregisterThermalChangedCallbackERKNS_2spINS2_23IThermalChangedCallbackEEENSt3__18functionIFvRKNS1_4V1_013ThermalStatusEEEE"
16512    },
16513    {
16514     "is_pure" : true,
16515     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_08IThermal24getCurrentCoolingDevicesEbNS2_11CoolingTypeENSt3__18functionIFvRKNS1_4V1_013ThermalStatusERKNS0_8hidl_vecINS2_13CoolingDeviceEEEEEE"
16516    },
16517    {
16518     "kind" : "vcall_offset"
16519    },
16520    {
16521     "kind" : "vcall_offset"
16522    },
16523    {
16524     "kind" : "vcall_offset"
16525    },
16526    {
16527     "kind" : "vcall_offset"
16528    },
16529    {
16530     "component_value" : -8,
16531     "kind" : "vcall_offset"
16532    },
16533    {
16534     "component_value" : -8,
16535     "kind" : "offset_to_top"
16536    },
16537    {
16538     "kind" : "rtti",
16539     "mangled_component_name" : "_ZTIN7android8hardware7thermal4V2_08IThermalE"
16540    },
16541    {
16542     "kind" : "complete_dtor_pointer",
16543     "mangled_component_name" : "_ZTv0_n24_N7android8hardware7thermal4V2_08IThermalD1Ev"
16544    },
16545    {
16546     "kind" : "deleting_dtor_pointer",
16547     "mangled_component_name" : "_ZTv0_n24_N7android8hardware7thermal4V2_08IThermalD0Ev"
16548    },
16549    {
16550     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
16551    },
16552    {
16553     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
16554    },
16555    {
16556     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
16557    },
16558    {
16559     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
16560    }
16561   ]
16562  },
16563  {
16564   "alignment" : 8,
16565   "base_specifiers" :
16566   [
16567    {
16568     "referenced_type" : "_ZTIN7android8hardware7thermal4V2_08IThermalE"
16569    },
16570    {
16571     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
16572    }
16573   ],
16574   "fields" :
16575   [
16576    {
16577     "access" : "private",
16578     "field_name" : "mImpl",
16579     "field_offset" : 768,
16580     "referenced_type" : "_ZTIKN7android2spINS_8hardware7thermal4V2_08IThermalEEE"
16581    },
16582    {
16583     "access" : "private",
16584     "field_name" : "mOnewayQueue",
16585     "field_offset" : 832,
16586     "referenced_type" : "_ZTIN7android8hardware7details10TaskRunnerE"
16587    }
16588   ],
16589   "linker_set_key" : "_ZTIN7android8hardware7thermal4V2_09BsThermalE",
16590   "name" : "android::hardware::thermal::V2_0::BsThermal",
16591   "referenced_type" : "_ZTIN7android8hardware7thermal4V2_09BsThermalE",
16592   "self_type" : "_ZTIN7android8hardware7thermal4V2_09BsThermalE",
16593   "size" : 136,
16594   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/BsThermal.h",
16595   "vtable_components" :
16596   [
16597    {
16598     "component_value" : 120,
16599     "kind" : "vbase_offset"
16600    },
16601    {
16602     "kind" : "offset_to_top"
16603    },
16604    {
16605     "kind" : "rtti",
16606     "mangled_component_name" : "_ZTIN7android8hardware7thermal4V2_09BsThermalE"
16607    },
16608    {
16609     "mangled_component_name" : "_ZNK7android8hardware7thermal4V2_08IThermal8isRemoteEv"
16610    },
16611    {
16612     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_09BsThermal14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
16613    },
16614    {
16615     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_09BsThermal5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
16616    },
16617    {
16618     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_09BsThermal19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
16619    },
16620    {
16621     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_09BsThermal12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
16622    },
16623    {
16624     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_09BsThermal21setHALInstrumentationEv"
16625    },
16626    {
16627     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_09BsThermal11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
16628    },
16629    {
16630     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_09BsThermal4pingEv"
16631    },
16632    {
16633     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_09BsThermal12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
16634    },
16635    {
16636     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_09BsThermal21notifySyspropsChangedEv"
16637    },
16638    {
16639     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_09BsThermal13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
16640    },
16641    {
16642     "kind" : "complete_dtor_pointer",
16643     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_09BsThermalD1Ev"
16644    },
16645    {
16646     "kind" : "deleting_dtor_pointer",
16647     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_09BsThermalD0Ev"
16648    },
16649    {
16650     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_09BsThermal15getTemperaturesENSt3__18functionIFvRKNS1_4V1_013ThermalStatusERKNS0_8hidl_vecINS6_11TemperatureEEEEEE"
16651    },
16652    {
16653     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_09BsThermal12getCpuUsagesENSt3__18functionIFvRKNS1_4V1_013ThermalStatusERKNS0_8hidl_vecINS6_8CpuUsageEEEEEE"
16654    },
16655    {
16656     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_09BsThermal17getCoolingDevicesENSt3__18functionIFvRKNS1_4V1_013ThermalStatusERKNS0_8hidl_vecINS6_13CoolingDeviceEEEEEE"
16657    },
16658    {
16659     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_09BsThermal22getCurrentTemperaturesEbNS2_15TemperatureTypeENSt3__18functionIFvRKNS1_4V1_013ThermalStatusERKNS0_8hidl_vecINS2_11TemperatureEEEEEE"
16660    },
16661    {
16662     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_09BsThermal24getTemperatureThresholdsEbNS2_15TemperatureTypeENSt3__18functionIFvRKNS1_4V1_013ThermalStatusERKNS0_8hidl_vecINS2_20TemperatureThresholdEEEEEE"
16663    },
16664    {
16665     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_09BsThermal30registerThermalChangedCallbackERKNS_2spINS2_23IThermalChangedCallbackEEEbNS2_15TemperatureTypeENSt3__18functionIFvRKNS1_4V1_013ThermalStatusEEEE"
16666    },
16667    {
16668     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_09BsThermal32unregisterThermalChangedCallbackERKNS_2spINS2_23IThermalChangedCallbackEEENSt3__18functionIFvRKNS1_4V1_013ThermalStatusEEEE"
16669    },
16670    {
16671     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_09BsThermal24getCurrentCoolingDevicesEbNS2_11CoolingTypeENSt3__18functionIFvRKNS1_4V1_013ThermalStatusERKNS0_8hidl_vecINS2_13CoolingDeviceEEEEEE"
16672    },
16673    {
16674     "component_value" : -8,
16675     "kind" : "offset_to_top"
16676    },
16677    {
16678     "kind" : "rtti",
16679     "mangled_component_name" : "_ZTIN7android8hardware7thermal4V2_09BsThermalE"
16680    },
16681    {
16682     "kind" : "complete_dtor_pointer",
16683     "mangled_component_name" : "_ZThn8_N7android8hardware7thermal4V2_09BsThermalD1Ev"
16684    },
16685    {
16686     "kind" : "deleting_dtor_pointer",
16687     "mangled_component_name" : "_ZThn8_N7android8hardware7thermal4V2_09BsThermalD0Ev"
16688    },
16689    {
16690     "kind" : "vcall_offset"
16691    },
16692    {
16693     "kind" : "vcall_offset"
16694    },
16695    {
16696     "kind" : "vcall_offset"
16697    },
16698    {
16699     "kind" : "vcall_offset"
16700    },
16701    {
16702     "component_value" : -120,
16703     "kind" : "vcall_offset"
16704    },
16705    {
16706     "component_value" : -120,
16707     "kind" : "offset_to_top"
16708    },
16709    {
16710     "kind" : "rtti",
16711     "mangled_component_name" : "_ZTIN7android8hardware7thermal4V2_09BsThermalE"
16712    },
16713    {
16714     "kind" : "complete_dtor_pointer",
16715     "mangled_component_name" : "_ZTv0_n24_N7android8hardware7thermal4V2_09BsThermalD1Ev"
16716    },
16717    {
16718     "kind" : "deleting_dtor_pointer",
16719     "mangled_component_name" : "_ZTv0_n24_N7android8hardware7thermal4V2_09BsThermalD0Ev"
16720    },
16721    {
16722     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
16723    },
16724    {
16725     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
16726    },
16727    {
16728     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
16729    },
16730    {
16731     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
16732    }
16733   ]
16734  },
16735  {
16736   "alignment" : 8,
16737   "fields" :
16738   [
16739    {
16740     "access" : "private",
16741     "field_name" : "mBuffer",
16742     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE"
16743    },
16744    {
16745     "access" : "private",
16746     "field_name" : "mSize",
16747     "field_offset" : 64,
16748     "referenced_type" : "_ZTIj"
16749    },
16750    {
16751     "access" : "private",
16752     "field_name" : "mOwnsBuffer",
16753     "field_offset" : 96,
16754     "referenced_type" : "_ZTIb"
16755    },
16756    {
16757     "access" : "private",
16758     "field_name" : "mPad",
16759     "field_offset" : 104,
16760     "referenced_type" : "_ZTIA3_h"
16761    }
16762   ],
16763   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEE",
16764   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> >",
16765   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEE",
16766   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEE",
16767   "size" : 16,
16768   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
16769   "template_args" : [ "_ZTIN7android8hardware10hidl_arrayIhLm32EJEEE" ]
16770  },
16771  {
16772   "alignment" : 8,
16773   "fields" :
16774   [
16775    {
16776     "access" : "private",
16777     "field_name" : "mBuffer",
16778     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE"
16779    },
16780    {
16781     "access" : "private",
16782     "field_name" : "mSize",
16783     "field_offset" : 64,
16784     "referenced_type" : "_ZTIj"
16785    },
16786    {
16787     "access" : "private",
16788     "field_name" : "mOwnsBuffer",
16789     "field_offset" : 96,
16790     "referenced_type" : "_ZTIb"
16791    },
16792    {
16793     "access" : "private",
16794     "field_name" : "mPad",
16795     "field_offset" : 104,
16796     "referenced_type" : "_ZTIA3_h"
16797    }
16798   ],
16799   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
16800   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string>",
16801   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
16802   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
16803   "size" : 16,
16804   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
16805   "template_args" : [ "_ZTIN7android8hardware11hidl_stringE" ]
16806  },
16807  {
16808   "alignment" : 8,
16809   "fields" :
16810   [
16811    {
16812     "access" : "private",
16813     "field_name" : "mBuffer",
16814     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE"
16815    },
16816    {
16817     "access" : "private",
16818     "field_name" : "mSize",
16819     "field_offset" : 64,
16820     "referenced_type" : "_ZTIj"
16821    },
16822    {
16823     "access" : "private",
16824     "field_name" : "mOwnsBuffer",
16825     "field_offset" : 96,
16826     "referenced_type" : "_ZTIb"
16827    },
16828    {
16829     "access" : "private",
16830     "field_name" : "mPad",
16831     "field_offset" : 104,
16832     "referenced_type" : "_ZTIA3_h"
16833    }
16834   ],
16835   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE",
16836   "name" : "android::hardware::hidl_vec<android::hardware::GrantorDescriptor>",
16837   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE",
16838   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE",
16839   "size" : 16,
16840   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
16841   "template_args" : [ "_ZTIN7android8hardware17GrantorDescriptorE" ]
16842  },
16843  {
16844   "alignment" : 8,
16845   "fields" :
16846   [
16847    {
16848     "access" : "private",
16849     "field_name" : "mBuffer",
16850     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V1_011TemperatureEEE"
16851    },
16852    {
16853     "access" : "private",
16854     "field_name" : "mSize",
16855     "field_offset" : 64,
16856     "referenced_type" : "_ZTIj"
16857    },
16858    {
16859     "access" : "private",
16860     "field_name" : "mOwnsBuffer",
16861     "field_offset" : 96,
16862     "referenced_type" : "_ZTIb"
16863    },
16864    {
16865     "access" : "private",
16866     "field_name" : "mPad",
16867     "field_offset" : 104,
16868     "referenced_type" : "_ZTIA3_h"
16869    }
16870   ],
16871   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_7thermal4V1_011TemperatureEEE",
16872   "name" : "android::hardware::hidl_vec<android::hardware::thermal::V1_0::Temperature>",
16873   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_7thermal4V1_011TemperatureEEE",
16874   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_7thermal4V1_011TemperatureEEE",
16875   "size" : 16,
16876   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
16877   "template_args" : [ "_ZTIN7android8hardware7thermal4V1_011TemperatureE" ]
16878  },
16879  {
16880   "alignment" : 8,
16881   "fields" :
16882   [
16883    {
16884     "access" : "private",
16885     "field_name" : "mBuffer",
16886     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V1_013CoolingDeviceEEE"
16887    },
16888    {
16889     "access" : "private",
16890     "field_name" : "mSize",
16891     "field_offset" : 64,
16892     "referenced_type" : "_ZTIj"
16893    },
16894    {
16895     "access" : "private",
16896     "field_name" : "mOwnsBuffer",
16897     "field_offset" : 96,
16898     "referenced_type" : "_ZTIb"
16899    },
16900    {
16901     "access" : "private",
16902     "field_name" : "mPad",
16903     "field_offset" : 104,
16904     "referenced_type" : "_ZTIA3_h"
16905    }
16906   ],
16907   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_7thermal4V1_013CoolingDeviceEEE",
16908   "name" : "android::hardware::hidl_vec<android::hardware::thermal::V1_0::CoolingDevice>",
16909   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_7thermal4V1_013CoolingDeviceEEE",
16910   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_7thermal4V1_013CoolingDeviceEEE",
16911   "size" : 16,
16912   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
16913   "template_args" : [ "_ZTIN7android8hardware7thermal4V1_013CoolingDeviceE" ]
16914  },
16915  {
16916   "alignment" : 8,
16917   "fields" :
16918   [
16919    {
16920     "access" : "private",
16921     "field_name" : "mBuffer",
16922     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V1_08CpuUsageEEE"
16923    },
16924    {
16925     "access" : "private",
16926     "field_name" : "mSize",
16927     "field_offset" : 64,
16928     "referenced_type" : "_ZTIj"
16929    },
16930    {
16931     "access" : "private",
16932     "field_name" : "mOwnsBuffer",
16933     "field_offset" : 96,
16934     "referenced_type" : "_ZTIb"
16935    },
16936    {
16937     "access" : "private",
16938     "field_name" : "mPad",
16939     "field_offset" : 104,
16940     "referenced_type" : "_ZTIA3_h"
16941    }
16942   ],
16943   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_7thermal4V1_08CpuUsageEEE",
16944   "name" : "android::hardware::hidl_vec<android::hardware::thermal::V1_0::CpuUsage>",
16945   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_7thermal4V1_08CpuUsageEEE",
16946   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_7thermal4V1_08CpuUsageEEE",
16947   "size" : 16,
16948   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
16949   "template_args" : [ "_ZTIN7android8hardware7thermal4V1_08CpuUsageE" ]
16950  },
16951  {
16952   "alignment" : 8,
16953   "fields" :
16954   [
16955    {
16956     "access" : "private",
16957     "field_name" : "mBuffer",
16958     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V2_011TemperatureEEE"
16959    },
16960    {
16961     "access" : "private",
16962     "field_name" : "mSize",
16963     "field_offset" : 64,
16964     "referenced_type" : "_ZTIj"
16965    },
16966    {
16967     "access" : "private",
16968     "field_name" : "mOwnsBuffer",
16969     "field_offset" : 96,
16970     "referenced_type" : "_ZTIb"
16971    },
16972    {
16973     "access" : "private",
16974     "field_name" : "mPad",
16975     "field_offset" : 104,
16976     "referenced_type" : "_ZTIA3_h"
16977    }
16978   ],
16979   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_7thermal4V2_011TemperatureEEE",
16980   "name" : "android::hardware::hidl_vec<android::hardware::thermal::V2_0::Temperature>",
16981   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_7thermal4V2_011TemperatureEEE",
16982   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_7thermal4V2_011TemperatureEEE",
16983   "size" : 16,
16984   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
16985   "template_args" : [ "_ZTIN7android8hardware7thermal4V2_011TemperatureE" ]
16986  },
16987  {
16988   "alignment" : 8,
16989   "fields" :
16990   [
16991    {
16992     "access" : "private",
16993     "field_name" : "mBuffer",
16994     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V2_013CoolingDeviceEEE"
16995    },
16996    {
16997     "access" : "private",
16998     "field_name" : "mSize",
16999     "field_offset" : 64,
17000     "referenced_type" : "_ZTIj"
17001    },
17002    {
17003     "access" : "private",
17004     "field_name" : "mOwnsBuffer",
17005     "field_offset" : 96,
17006     "referenced_type" : "_ZTIb"
17007    },
17008    {
17009     "access" : "private",
17010     "field_name" : "mPad",
17011     "field_offset" : 104,
17012     "referenced_type" : "_ZTIA3_h"
17013    }
17014   ],
17015   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_7thermal4V2_013CoolingDeviceEEE",
17016   "name" : "android::hardware::hidl_vec<android::hardware::thermal::V2_0::CoolingDevice>",
17017   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_7thermal4V2_013CoolingDeviceEEE",
17018   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_7thermal4V2_013CoolingDeviceEEE",
17019   "size" : 16,
17020   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
17021   "template_args" : [ "_ZTIN7android8hardware7thermal4V2_013CoolingDeviceE" ]
17022  },
17023  {
17024   "alignment" : 8,
17025   "fields" :
17026   [
17027    {
17028     "access" : "private",
17029     "field_name" : "mBuffer",
17030     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V2_020TemperatureThresholdEEE"
17031    },
17032    {
17033     "access" : "private",
17034     "field_name" : "mSize",
17035     "field_offset" : 64,
17036     "referenced_type" : "_ZTIj"
17037    },
17038    {
17039     "access" : "private",
17040     "field_name" : "mOwnsBuffer",
17041     "field_offset" : 96,
17042     "referenced_type" : "_ZTIb"
17043    },
17044    {
17045     "access" : "private",
17046     "field_name" : "mPad",
17047     "field_offset" : 104,
17048     "referenced_type" : "_ZTIA3_h"
17049    }
17050   ],
17051   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_7thermal4V2_020TemperatureThresholdEEE",
17052   "name" : "android::hardware::hidl_vec<android::hardware::thermal::V2_0::TemperatureThreshold>",
17053   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_7thermal4V2_020TemperatureThresholdEEE",
17054   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_7thermal4V2_020TemperatureThresholdEEE",
17055   "size" : 16,
17056   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
17057   "template_args" : [ "_ZTIN7android8hardware7thermal4V2_020TemperatureThresholdE" ]
17058  },
17059  {
17060   "alignment" : 8,
17061   "fields" :
17062   [
17063    {
17064     "access" : "private",
17065     "field_name" : "mBuffer",
17066     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEE"
17067    },
17068    {
17069     "access" : "private",
17070     "field_name" : "mSize",
17071     "field_offset" : 64,
17072     "referenced_type" : "_ZTIj"
17073    },
17074    {
17075     "access" : "private",
17076     "field_name" : "mOwnsBuffer",
17077     "field_offset" : 96,
17078     "referenced_type" : "_ZTIb"
17079    },
17080    {
17081     "access" : "private",
17082     "field_name" : "mPad",
17083     "field_offset" : 104,
17084     "referenced_type" : "_ZTIA3_h"
17085    }
17086   ],
17087   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecIcEE",
17088   "name" : "android::hardware::hidl_vec<char>",
17089   "referenced_type" : "_ZTIN7android8hardware8hidl_vecIcEE",
17090   "self_type" : "_ZTIN7android8hardware8hidl_vecIcEE",
17091   "size" : 16,
17092   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
17093   "template_args" : [ "_ZTIc" ]
17094  },
17095  {
17096   "alignment" : 8,
17097   "fields" :
17098   [
17099    {
17100     "access" : "private",
17101     "field_name" : "mBuffer",
17102     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEE"
17103    },
17104    {
17105     "access" : "private",
17106     "field_name" : "mSize",
17107     "field_offset" : 64,
17108     "referenced_type" : "_ZTIj"
17109    },
17110    {
17111     "access" : "private",
17112     "field_name" : "mOwnsBuffer",
17113     "field_offset" : 96,
17114     "referenced_type" : "_ZTIb"
17115    },
17116    {
17117     "access" : "private",
17118     "field_name" : "mPad",
17119     "field_offset" : 104,
17120     "referenced_type" : "_ZTIA3_h"
17121    }
17122   ],
17123   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecIiEE",
17124   "name" : "android::hardware::hidl_vec<int>",
17125   "referenced_type" : "_ZTIN7android8hardware8hidl_vecIiEE",
17126   "self_type" : "_ZTIN7android8hardware8hidl_vecIiEE",
17127   "size" : 16,
17128   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
17129   "template_args" : [ "_ZTIi" ]
17130  },
17131  {
17132   "alignment" : 8,
17133   "base_specifiers" :
17134   [
17135    {
17136     "referenced_type" : "_ZTIN7android8hardware7IBinderE"
17137    }
17138   ],
17139   "fields" :
17140   [
17141    {
17142     "access" : "protected",
17143     "field_name" : "mSchedPolicy",
17144     "field_offset" : 64,
17145     "referenced_type" : "_ZTIi"
17146    },
17147    {
17148     "access" : "protected",
17149     "field_name" : "mSchedPriority",
17150     "field_offset" : 96,
17151     "referenced_type" : "_ZTIi"
17152    },
17153    {
17154     "access" : "private",
17155     "field_name" : "mExtras",
17156     "field_offset" : 128,
17157     "referenced_type" : "_ZTINSt3__16atomicIPN7android8hardware9BHwBinder6ExtrasEEE"
17158    },
17159    {
17160     "access" : "private",
17161     "field_name" : "mReserved0",
17162     "field_offset" : 192,
17163     "referenced_type" : "_ZTIPv"
17164    }
17165   ],
17166   "linker_set_key" : "_ZTIN7android8hardware9BHwBinderE",
17167   "name" : "android::hardware::BHwBinder",
17168   "record_kind" : "class",
17169   "referenced_type" : "_ZTIN7android8hardware9BHwBinderE",
17170   "self_type" : "_ZTIN7android8hardware9BHwBinderE",
17171   "size" : 48,
17172   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
17173   "vtable_components" :
17174   [
17175    {
17176     "component_value" : 32,
17177     "kind" : "vbase_offset"
17178    },
17179    {
17180     "kind" : "offset_to_top"
17181    },
17182    {
17183     "kind" : "rtti",
17184     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
17185    },
17186    {
17187     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
17188    },
17189    {
17190     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
17191    },
17192    {
17193     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
17194    },
17195    {
17196     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
17197    },
17198    {
17199     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
17200    },
17201    {
17202     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
17203    },
17204    {
17205     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
17206    },
17207    {
17208     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
17209    },
17210    {
17211     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
17212    },
17213    {
17214     "kind" : "complete_dtor_pointer",
17215     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD1Ev"
17216    },
17217    {
17218     "kind" : "deleting_dtor_pointer",
17219     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD0Ev"
17220    },
17221    {
17222     "mangled_component_name" : "_ZN7android8hardware9BHwBinder10onTransactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
17223    },
17224    {
17225     "kind" : "vcall_offset"
17226    },
17227    {
17228     "kind" : "vcall_offset"
17229    },
17230    {
17231     "kind" : "vcall_offset"
17232    },
17233    {
17234     "kind" : "vcall_offset"
17235    },
17236    {
17237     "component_value" : -32,
17238     "kind" : "vcall_offset"
17239    },
17240    {
17241     "component_value" : -32,
17242     "kind" : "offset_to_top"
17243    },
17244    {
17245     "kind" : "rtti",
17246     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
17247    },
17248    {
17249     "kind" : "complete_dtor_pointer",
17250     "mangled_component_name" : "_ZTv0_n24_N7android8hardware9BHwBinderD1Ev"
17251    },
17252    {
17253     "kind" : "deleting_dtor_pointer",
17254     "mangled_component_name" : "_ZTv0_n24_N7android8hardware9BHwBinderD0Ev"
17255    },
17256    {
17257     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
17258    },
17259    {
17260     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
17261    },
17262    {
17263     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
17264    },
17265    {
17266     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
17267    }
17268   ]
17269  },
17270  {
17271   "alignment" : 4,
17272   "fields" :
17273   [
17274    {
17275     "field_name" : "sched_policy",
17276     "referenced_type" : "_ZTIi"
17277    },
17278    {
17279     "field_name" : "prio",
17280     "field_offset" : 32,
17281     "referenced_type" : "_ZTIi"
17282    }
17283   ],
17284   "linker_set_key" : "_ZTIN7android8hardware9SchedPrioE",
17285   "name" : "android::hardware::SchedPrio",
17286   "referenced_type" : "_ZTIN7android8hardware9SchedPrioE",
17287   "self_type" : "_ZTIN7android8hardware9SchedPrioE",
17288   "size" : 8,
17289   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
17290  },
17291  {
17292   "alignment" : 4,
17293   "fields" :
17294   [
17295    {
17296     "access" : "private",
17297     "field_name" : "mCond",
17298     "referenced_type" : "_ZTI14pthread_cond_t"
17299    }
17300   ],
17301   "linker_set_key" : "_ZTIN7android9ConditionE",
17302   "name" : "android::Condition",
17303   "record_kind" : "class",
17304   "referenced_type" : "_ZTIN7android9ConditionE",
17305   "self_type" : "_ZTIN7android9ConditionE",
17306   "size" : 48,
17307   "source_file" : "/system/core/libutils/include/utils/Condition.h"
17308  },
17309  {
17310   "alignment" : 4,
17311   "fields" :
17312   [
17313    {
17314     "field_name" : "buf",
17315     "referenced_type" : "_ZTIA5121_h"
17316    },
17317    {
17318     "field_name" : "entry",
17319     "referenced_type" : "_ZTI12logger_entry"
17320    }
17321   ],
17322   "is_anonymous" : true,
17323   "linker_set_key" : "_ZTIN7log_msgUt_E",
17324   "name" : "log_msg::(anonymous union at system/core/liblog/include_vndk/log/log_read.h:81:3)",
17325   "record_kind" : "union",
17326   "referenced_type" : "_ZTIN7log_msgUt_E",
17327   "self_type" : "_ZTIN7log_msgUt_E",
17328   "size" : 5124,
17329   "source_file" : "/system/core/liblog/include/log/log_read.h"
17330  }
17331 ],
17332 "rvalue_reference_types" :
17333 [
17334  {
17335   "alignment" : 8,
17336   "linker_set_key" : "_ZTION7android2spINS_8hardware27hidl_binder_death_recipientEEE",
17337   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &&",
17338   "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
17339   "self_type" : "_ZTION7android2spINS_8hardware27hidl_binder_death_recipientEEE",
17340   "size" : 8,
17341   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
17342  },
17343  {
17344   "alignment" : 8,
17345   "linker_set_key" : "_ZTION7android2spINS_8hardware7thermal4V2_023IThermalChangedCallbackEEE",
17346   "name" : "android::sp<android::hardware::thermal::V2_0::IThermalChangedCallback> &&",
17347   "referenced_type" : "_ZTIN7android2spINS_8hardware7thermal4V2_023IThermalChangedCallbackEEE",
17348   "self_type" : "_ZTION7android2spINS_8hardware7thermal4V2_023IThermalChangedCallbackEEE",
17349   "size" : 8,
17350   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
17351  },
17352  {
17353   "alignment" : 8,
17354   "linker_set_key" : "_ZTION7android2spINS_8hardware7thermal4V2_08IThermalEEE",
17355   "name" : "android::sp<android::hardware::thermal::V2_0::IThermal> &&",
17356   "referenced_type" : "_ZTIN7android2spINS_8hardware7thermal4V2_08IThermalEEE",
17357   "self_type" : "_ZTION7android2spINS_8hardware7thermal4V2_08IThermalEEE",
17358   "size" : 8,
17359   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
17360  },
17361  {
17362   "alignment" : 8,
17363   "linker_set_key" : "_ZTION7android8hardware10hidl_arrayIfLm7EJEEE",
17364   "name" : "android::hardware::hidl_array<float, 7> &&",
17365   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIfLm7EJEEE",
17366   "self_type" : "_ZTION7android8hardware10hidl_arrayIfLm7EJEEE",
17367   "size" : 8,
17368   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
17369  },
17370  {
17371   "alignment" : 8,
17372   "linker_set_key" : "_ZTION7android8hardware10hidl_arrayIhLm32EJEEE",
17373   "name" : "android::hardware::hidl_array<unsigned char, 32> &&",
17374   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLm32EJEEE",
17375   "self_type" : "_ZTION7android8hardware10hidl_arrayIhLm32EJEEE",
17376   "size" : 8,
17377   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
17378  },
17379  {
17380   "alignment" : 8,
17381   "linker_set_key" : "_ZTION7android8hardware11hidl_handleE",
17382   "name" : "android::hardware::hidl_handle &&",
17383   "referenced_type" : "_ZTIN7android8hardware11hidl_handleE",
17384   "self_type" : "_ZTION7android8hardware11hidl_handleE",
17385   "size" : 8,
17386   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
17387  },
17388  {
17389   "alignment" : 8,
17390   "linker_set_key" : "_ZTION7android8hardware11hidl_memoryE",
17391   "name" : "android::hardware::hidl_memory &&",
17392   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
17393   "self_type" : "_ZTION7android8hardware11hidl_memoryE",
17394   "size" : 8,
17395   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
17396  },
17397  {
17398   "alignment" : 8,
17399   "linker_set_key" : "_ZTION7android8hardware6ReturnINS_2spINS0_7thermal4V2_023IThermalChangedCallbackEEEEE",
17400   "name" : "android::hardware::Return<android::sp<android::hardware::thermal::V2_0::IThermalChangedCallback> > &&",
17401   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_7thermal4V2_023IThermalChangedCallbackEEEEE",
17402   "self_type" : "_ZTION7android8hardware6ReturnINS_2spINS0_7thermal4V2_023IThermalChangedCallbackEEEEE",
17403   "size" : 8,
17404   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
17405  },
17406  {
17407   "alignment" : 8,
17408   "linker_set_key" : "_ZTION7android8hardware6ReturnINS_2spINS0_7thermal4V2_08IThermalEEEEE",
17409   "name" : "android::hardware::Return<android::sp<android::hardware::thermal::V2_0::IThermal> > &&",
17410   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_7thermal4V2_08IThermalEEEEE",
17411   "self_type" : "_ZTION7android8hardware6ReturnINS_2spINS0_7thermal4V2_08IThermalEEEEE",
17412   "size" : 8,
17413   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
17414  },
17415  {
17416   "alignment" : 8,
17417   "linker_set_key" : "_ZTION7android8hardware6ReturnIbEE",
17418   "name" : "android::hardware::Return<bool> &&",
17419   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
17420   "self_type" : "_ZTION7android8hardware6ReturnIbEE",
17421   "size" : 8,
17422   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
17423  },
17424  {
17425   "alignment" : 8,
17426   "linker_set_key" : "_ZTION7android8hardware6ReturnIvEE",
17427   "name" : "android::hardware::Return<void> &&",
17428   "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
17429   "self_type" : "_ZTION7android8hardware6ReturnIvEE",
17430   "size" : 8,
17431   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
17432  },
17433  {
17434   "alignment" : 8,
17435   "linker_set_key" : "_ZTION7android8hardware6StatusE",
17436   "name" : "android::hardware::Status &&",
17437   "referenced_type" : "_ZTIN7android8hardware6StatusE",
17438   "self_type" : "_ZTION7android8hardware6StatusE",
17439   "size" : 8,
17440   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
17441  },
17442  {
17443   "alignment" : 8,
17444   "linker_set_key" : "_ZTION7android8hardware7details13return_statusE",
17445   "name" : "android::hardware::details::return_status &&",
17446   "referenced_type" : "_ZTIN7android8hardware7details13return_statusE",
17447   "self_type" : "_ZTION7android8hardware7details13return_statusE",
17448   "size" : 8,
17449   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
17450  },
17451  {
17452   "alignment" : 8,
17453   "linker_set_key" : "_ZTIONSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
17454   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
17455   "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
17456   "self_type" : "_ZTIONSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
17457   "size" : 8,
17458   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
17459  },
17460  {
17461   "alignment" : 8,
17462   "linker_set_key" : "_ZTIONSt3__18functionIFN7android2spINS1_4hidl4base4V1_05IBaseEEEPvEEE",
17463   "name" : "std::function<sp<IBase> (void *)> &&",
17464   "referenced_type" : "_ZTINSt3__18functionIFN7android2spINS1_4hidl4base4V1_05IBaseEEEPvEEE",
17465   "self_type" : "_ZTIONSt3__18functionIFN7android2spINS1_4hidl4base4V1_05IBaseEEEPvEEE",
17466   "size" : 8,
17467   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
17468  },
17469  {
17470   "alignment" : 8,
17471   "linker_set_key" : "_ZTIONSt3__18functionIFN7android2spINS1_8hardware7IBinderEEEPvEEE",
17472   "name" : "std::function<sp<IBinder> (void *)> &&",
17473   "referenced_type" : "_ZTINSt3__18functionIFN7android2spINS1_8hardware7IBinderEEEPvEEE",
17474   "self_type" : "_ZTIONSt3__18functionIFN7android2spINS1_8hardware7IBinderEEEPvEEE",
17475   "size" : 8,
17476   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
17477  }
17478 ]
17479}
17480