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" : "_ZTIA16_c",
23   "name" : "char [16]",
24   "referenced_type" : "_ZTIc",
25   "self_type" : "_ZTIA16_c",
26   "size" : 16,
27   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
28  },
29  {
30   "alignment" : 1,
31   "linker_set_key" : "_ZTIA32_h",
32   "name" : "unsigned char [32]",
33   "referenced_type" : "_ZTIh",
34   "self_type" : "_ZTIA32_h",
35   "size" : 32,
36   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
37  },
38  {
39   "alignment" : 1,
40   "linker_set_key" : "_ZTIA3_h",
41   "name" : "unsigned char [3]",
42   "referenced_type" : "_ZTIh",
43   "self_type" : "_ZTIA3_h",
44   "size" : 3,
45   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
46  },
47  {
48   "alignment" : 1,
49   "linker_set_key" : "_ZTIA5121_h",
50   "name" : "unsigned char [5121]",
51   "referenced_type" : "_ZTIh",
52   "self_type" : "_ZTIA5121_h",
53   "size" : 5121,
54   "source_file" : "/system/core/liblog/include/log/log_read.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" : 4,
179   "is_integral" : true,
180   "linker_set_key" : "_ZTIl",
181   "name" : "long",
182   "referenced_type" : "_ZTIl",
183   "self_type" : "_ZTIl",
184   "size" : 4
185  },
186  {
187   "alignment" : 4,
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" : 4
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_recipientEEEy"
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_arrayIhLj32EJEEEEEEEE"
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_6ParcelEjj"
390  },
391  {
392   "name" : "_ZN7android8hardware7thermal4V2_021writeEmbeddedToParcelERKNS2_13CoolingDeviceEPNS0_6ParcelEjj"
393  },
394  {
395   "name" : "_ZN7android8hardware7thermal4V2_021writeEmbeddedToParcelERKNS2_20TemperatureThresholdEPNS0_6ParcelEjj"
396  },
397  {
398   "name" : "_ZN7android8hardware7thermal4V2_022readEmbeddedFromParcelERKNS2_11TemperatureERKNS0_6ParcelEjj"
399  },
400  {
401   "name" : "_ZN7android8hardware7thermal4V2_022readEmbeddedFromParcelERKNS2_13CoolingDeviceERKNS0_6ParcelEjj"
402  },
403  {
404   "name" : "_ZN7android8hardware7thermal4V2_022readEmbeddedFromParcelERKNS2_20TemperatureThresholdERKNS0_6ParcelEjj"
405  },
406  {
407   "name" : "_ZN7android8hardware7thermal4V2_023IThermalChangedCallback10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
408  },
409  {
410   "name" : "_ZN7android8hardware7thermal4V2_023IThermalChangedCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
411  },
412  {
413   "name" : "_ZN7android8hardware7thermal4V2_023IThermalChangedCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
414  },
415  {
416   "name" : "_ZN7android8hardware7thermal4V2_023IThermalChangedCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
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_recipientEEEy"
492  },
493  {
494   "name" : "_ZN7android8hardware7thermal4V2_026BpHwThermalChangedCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
495  },
496  {
497   "name" : "_ZN7android8hardware7thermal4V2_026BpHwThermalChangedCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
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_recipientEEEy"
540  },
541  {
542   "name" : "_ZN7android8hardware7thermal4V2_08IThermal12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
543  },
544  {
545   "name" : "_ZN7android8hardware7thermal4V2_08IThermal12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
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_EEiEERKT_"
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_EEiEE"
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_EEiEERKT_"
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_EEiEE"
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" : "_ZThn20_N7android8hardware7thermal4V2_011BnHwThermalD0Ev"
645  },
646  {
647   "name" : "_ZThn20_N7android8hardware7thermal4V2_011BnHwThermalD1Ev"
648  },
649  {
650   "name" : "_ZThn20_N7android8hardware7thermal4V2_026BnHwThermalChangedCallbackD0Ev"
651  },
652  {
653   "name" : "_ZThn20_N7android8hardware7thermal4V2_026BnHwThermalChangedCallbackD1Ev"
654  },
655  {
656   "name" : "_ZThn8_N7android8hardware7thermal4V2_011BpHwThermal15onLastStrongRefEPKv"
657  },
658  {
659   "name" : "_ZThn8_N7android8hardware7thermal4V2_026BpHwThermalChangedCallback15onLastStrongRefEPKv"
660  },
661  {
662   "name" : "_ZTv0_n12_N7android8hardware7thermal4V2_011BnHwThermalD0Ev"
663  },
664  {
665   "name" : "_ZTv0_n12_N7android8hardware7thermal4V2_011BnHwThermalD1Ev"
666  },
667  {
668   "name" : "_ZTv0_n12_N7android8hardware7thermal4V2_026BnHwThermalChangedCallbackD0Ev"
669  },
670  {
671   "name" : "_ZTv0_n12_N7android8hardware7thermal4V2_026BnHwThermalChangedCallbackD1Ev"
672  },
673  {
674   "name" : "_ZTv0_n20_N7android8hardware7thermal4V2_011BpHwThermal15onLastStrongRefEPKv"
675  },
676  {
677   "name" : "_ZTv0_n20_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_011BpHwThermalE4_NS0_10IInterfaceE"
711  },
712  {
713   "name" : "_ZTCN7android8hardware7thermal4V2_011BpHwThermalE8_NS0_11BpHwRefBaseE"
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_026BpHwThermalChangedCallbackE4_NS0_10IInterfaceE"
742  },
743  {
744   "name" : "_ZTCN7android8hardware7thermal4V2_026BpHwThermalChangedCallbackE8_NS0_11BpHwRefBaseE"
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" : "_ZTIFvPN7android8hardware6ParcelEPKhjPKyjPvE",
3656   "name" : "void (android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
3657   "parameters" :
3658   [
3659    {
3660     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
3661    },
3662    {
3663     "referenced_type" : "_ZTIPKh"
3664    },
3665    {
3666     "referenced_type" : "_ZTIj"
3667    },
3668    {
3669     "referenced_type" : "_ZTIPKy"
3670    },
3671    {
3672     "referenced_type" : "_ZTIj"
3673    },
3674    {
3675     "referenced_type" : "_ZTIPv"
3676    }
3677   ],
3678   "referenced_type" : "_ZTIFvPN7android8hardware6ParcelEPKhjPKyjPvE",
3679   "return_type" : "_ZTIv",
3680   "self_type" : "_ZTIFvPN7android8hardware6ParcelEPKhjPKyjPvE",
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_arm_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_recipientEEEy",
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" : "_ZTIy"
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_arrayIhLj32EJEEEEEEEE",
4134   "parameters" :
4135   [
4136    {
4137     "is_this_ptr" : true,
4138     "referenced_type" : "_ZTIPN7android8hardware7thermal4V2_011BpHwThermalE"
4139    },
4140    {
4141     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_10hidl_arrayIhLj32EJEEEEEEEE"
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_6ParcelEjj",
4566   "parameters" :
4567   [
4568    {
4569     "referenced_type" : "_ZTIRKN7android8hardware7thermal4V2_011TemperatureE"
4570    },
4571    {
4572     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
4573    },
4574    {
4575     "referenced_type" : "_ZTIj"
4576    },
4577    {
4578     "referenced_type" : "_ZTIj"
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_6ParcelEjj",
4587   "parameters" :
4588   [
4589    {
4590     "referenced_type" : "_ZTIRKN7android8hardware7thermal4V2_013CoolingDeviceE"
4591    },
4592    {
4593     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
4594    },
4595    {
4596     "referenced_type" : "_ZTIj"
4597    },
4598    {
4599     "referenced_type" : "_ZTIj"
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_6ParcelEjj",
4608   "parameters" :
4609   [
4610    {
4611     "referenced_type" : "_ZTIRKN7android8hardware7thermal4V2_020TemperatureThresholdE"
4612    },
4613    {
4614     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
4615    },
4616    {
4617     "referenced_type" : "_ZTIj"
4618    },
4619    {
4620     "referenced_type" : "_ZTIj"
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_6ParcelEjj",
4629   "parameters" :
4630   [
4631    {
4632     "referenced_type" : "_ZTIRKN7android8hardware7thermal4V2_011TemperatureE"
4633    },
4634    {
4635     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
4636    },
4637    {
4638     "referenced_type" : "_ZTIj"
4639    },
4640    {
4641     "referenced_type" : "_ZTIj"
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_6ParcelEjj",
4650   "parameters" :
4651   [
4652    {
4653     "referenced_type" : "_ZTIRKN7android8hardware7thermal4V2_013CoolingDeviceE"
4654    },
4655    {
4656     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
4657    },
4658    {
4659     "referenced_type" : "_ZTIj"
4660    },
4661    {
4662     "referenced_type" : "_ZTIj"
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_6ParcelEjj",
4671   "parameters" :
4672   [
4673    {
4674     "referenced_type" : "_ZTIRKN7android8hardware7thermal4V2_020TemperatureThresholdE"
4675    },
4676    {
4677     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
4678    },
4679    {
4680     "referenced_type" : "_ZTIj"
4681    },
4682    {
4683     "referenced_type" : "_ZTIj"
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_arm_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_recipientEEEy",
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" : "_ZTIy"
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_arrayIhLj32EJEEEEEEEE",
4744   "parameters" :
4745   [
4746    {
4747     "is_this_ptr" : true,
4748     "referenced_type" : "_ZTIPN7android8hardware7thermal4V2_023IThermalChangedCallbackE"
4749    },
4750    {
4751     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_10hidl_arrayIhLj32EJEEEEEEEE"
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_arm_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_arm_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_arm_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_recipientEEEy",
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" : "_ZTIy"
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_arrayIhLj32EJEEEEEEEE",
5184   "parameters" :
5185   [
5186    {
5187     "is_this_ptr" : true,
5188     "referenced_type" : "_ZTIPN7android8hardware7thermal4V2_026BpHwThermalChangedCallbackE"
5189    },
5190    {
5191     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_10hidl_arrayIhLj32EJEEEEEEEE"
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_recipientEEEy",
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" : "_ZTIy"
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_arrayIhLj32EJEEEEEEEE",
5440   "parameters" :
5441   [
5442    {
5443     "is_this_ptr" : true,
5444     "referenced_type" : "_ZTIPN7android8hardware7thermal4V2_08IThermalE"
5445    },
5446    {
5447     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_10hidl_arrayIhLj32EJEEEEEEEE"
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" : "_ZThn8_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" : "_ZThn8_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_n20_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_n20_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" : 4,
5789   "linker_set_key" : "_ZTIRK7log_msg",
5790   "name" : "const log_msg &",
5791   "referenced_type" : "_ZTIK7log_msg",
5792   "self_type" : "_ZTIRK7log_msg",
5793   "size" : 4,
5794   "source_file" : "/system/core/liblog/include/log/log_read.h"
5795  },
5796  {
5797   "alignment" : 4,
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" : 4,
5803   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5804  },
5805  {
5806   "alignment" : 4,
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" : 4,
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" : 4,
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" : 4,
5821   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5822  },
5823  {
5824   "alignment" : 4,
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" : 4,
5830   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5831  },
5832  {
5833   "alignment" : 4,
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" : 4,
5839   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
5840  },
5841  {
5842   "alignment" : 4,
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" : 4,
5848   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5849  },
5850  {
5851   "alignment" : 4,
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" : 4,
5857   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5858  },
5859  {
5860   "alignment" : 4,
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" : 4,
5866   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5867  },
5868  {
5869   "alignment" : 4,
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" : 4,
5875   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5876  },
5877  {
5878   "alignment" : 4,
5879   "linker_set_key" : "_ZTIRKN7android7String8E",
5880   "name" : "const android::String8 &",
5881   "referenced_type" : "_ZTIKN7android7String8E",
5882   "self_type" : "_ZTIRKN7android7String8E",
5883   "size" : 4,
5884   "source_file" : "/system/core/libutils/include/utils/String8.h"
5885  },
5886  {
5887   "alignment" : 4,
5888   "linker_set_key" : "_ZTIRKN7android8String16E",
5889   "name" : "const android::String16 &",
5890   "referenced_type" : "_ZTIKN7android8String16E",
5891   "self_type" : "_ZTIRKN7android8String16E",
5892   "size" : 4,
5893   "source_file" : "/system/core/libutils/include/utils/String16.h"
5894  },
5895  {
5896   "alignment" : 4,
5897   "linker_set_key" : "_ZTIRKN7android8hardware10hidl_arrayIfLj7EJEEE",
5898   "name" : "const android::hardware::hidl_array<float, 7> &",
5899   "referenced_type" : "_ZTIKN7android8hardware10hidl_arrayIfLj7EJEEE",
5900   "self_type" : "_ZTIRKN7android8hardware10hidl_arrayIfLj7EJEEE",
5901   "size" : 4,
5902   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5903  },
5904  {
5905   "alignment" : 4,
5906   "linker_set_key" : "_ZTIRKN7android8hardware10hidl_arrayIhLj32EJEEE",
5907   "name" : "const android::hardware::hidl_array<unsigned char, 32> &",
5908   "referenced_type" : "_ZTIKN7android8hardware10hidl_arrayIhLj32EJEEE",
5909   "self_type" : "_ZTIRKN7android8hardware10hidl_arrayIhLj32EJEEE",
5910   "size" : 4,
5911   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5912  },
5913  {
5914   "alignment" : 4,
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" : 4,
5920   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5921  },
5922  {
5923   "alignment" : 4,
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" : 4,
5929   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5930  },
5931  {
5932   "alignment" : 4,
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" : 4,
5938   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5939  },
5940  {
5941   "alignment" : 4,
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" : 4,
5947   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5948  },
5949  {
5950   "alignment" : 4,
5951   "linker_set_key" : "_ZTIRKN7android8hardware6ParcelE",
5952   "name" : "const android::hardware::Parcel &",
5953   "referenced_type" : "_ZTIKN7android8hardware6ParcelE",
5954   "self_type" : "_ZTIRKN7android8hardware6ParcelE",
5955   "size" : 4,
5956   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5957  },
5958  {
5959   "alignment" : 4,
5960   "linker_set_key" : "_ZTIRKN7android8hardware6ReturnIbEE",
5961   "name" : "const android::hardware::Return<bool> &",
5962   "referenced_type" : "_ZTIKN7android8hardware6ReturnIbEE",
5963   "self_type" : "_ZTIRKN7android8hardware6ReturnIbEE",
5964   "size" : 4,
5965   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5966  },
5967  {
5968   "alignment" : 4,
5969   "linker_set_key" : "_ZTIRKN7android8hardware6StatusE",
5970   "name" : "const android::hardware::Status &",
5971   "referenced_type" : "_ZTIKN7android8hardware6StatusE",
5972   "self_type" : "_ZTIRKN7android8hardware6StatusE",
5973   "size" : 4,
5974   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5975  },
5976  {
5977   "alignment" : 4,
5978   "linker_set_key" : "_ZTIRKN7android8hardware7details14const_accessorIfLj7EJEEE",
5979   "name" : "const android::hardware::details::const_accessor<float, 7> &",
5980   "referenced_type" : "_ZTIKN7android8hardware7details14const_accessorIfLj7EJEEE",
5981   "self_type" : "_ZTIRKN7android8hardware7details14const_accessorIfLj7EJEEE",
5982   "size" : 4,
5983   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5984  },
5985  {
5986   "alignment" : 4,
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" : 4,
5992   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5993  },
5994  {
5995   "alignment" : 4,
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" : 4,
6001   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6002  },
6003  {
6004   "alignment" : 4,
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" : 4,
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_arm_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_arm_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_arm_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_arm_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" : 4,
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" : 4,
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" : 4,
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" : 4,
6049   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h"
6050  },
6051  {
6052   "alignment" : 4,
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" : 4,
6058   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h"
6059  },
6060  {
6061   "alignment" : 4,
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" : 4,
6067   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h"
6068  },
6069  {
6070   "alignment" : 4,
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" : 4,
6076   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6077  },
6078  {
6079   "alignment" : 4,
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" : 4,
6085   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
6086  },
6087  {
6088   "alignment" : 4,
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_arm_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_arm_armv8-a_static/obj/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++/gen/android/hardware/thermal/2.0/ThermalChangedCallbackAll.sdump",
6093   "size" : 4,
6094   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
6095  },
6096  {
6097   "alignment" : 4,
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" : 4,
6103   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6104  },
6105  {
6106   "alignment" : 4,
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_arm_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_arm_armv8-a_static/obj/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++/gen/android/hardware/thermal/2.0/ThermalChangedCallbackAll.sdump",
6111   "size" : 4,
6112   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6113  },
6114  {
6115   "alignment" : 4,
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_arm_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_arm_armv8-a_static/obj/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++/gen/android/hardware/thermal/2.0/types.sdump",
6120   "size" : 4,
6121   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6122  },
6123  {
6124   "alignment" : 4,
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" : 4,
6130   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
6131  },
6132  {
6133   "alignment" : 4,
6134   "linker_set_key" : "_ZTIRKa",
6135   "name" : "const signed char &",
6136   "referenced_type" : "_ZTIKa",
6137   "self_type" : "_ZTIRKa",
6138   "size" : 4,
6139   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6140  },
6141  {
6142   "alignment" : 4,
6143   "linker_set_key" : "_ZTIRKb",
6144   "name" : "const bool &",
6145   "referenced_type" : "_ZTIKb",
6146   "self_type" : "_ZTIRKb",
6147   "size" : 4,
6148   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6149  },
6150  {
6151   "alignment" : 4,
6152   "linker_set_key" : "_ZTIRKd",
6153   "name" : "const double &",
6154   "referenced_type" : "_ZTIKd",
6155   "self_type" : "_ZTIRKd",
6156   "size" : 4,
6157   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6158  },
6159  {
6160   "alignment" : 4,
6161   "linker_set_key" : "_ZTIRKf",
6162   "name" : "const float &",
6163   "referenced_type" : "_ZTIKf",
6164   "self_type" : "_ZTIRKf",
6165   "size" : 4,
6166   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6167  },
6168  {
6169   "alignment" : 4,
6170   "linker_set_key" : "_ZTIRKh",
6171   "name" : "const unsigned char &",
6172   "referenced_type" : "_ZTIKh",
6173   "self_type" : "_ZTIRKh",
6174   "size" : 4,
6175   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6176  },
6177  {
6178   "alignment" : 4,
6179   "linker_set_key" : "_ZTIRKi",
6180   "name" : "const int &",
6181   "referenced_type" : "_ZTIKi",
6182   "self_type" : "_ZTIRKi",
6183   "size" : 4,
6184   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6185  },
6186  {
6187   "alignment" : 4,
6188   "linker_set_key" : "_ZTIRKj",
6189   "name" : "const unsigned int &",
6190   "referenced_type" : "_ZTIKj",
6191   "self_type" : "_ZTIRKj",
6192   "size" : 4,
6193   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6194  },
6195  {
6196   "alignment" : 4,
6197   "linker_set_key" : "_ZTIRKs",
6198   "name" : "const short &",
6199   "referenced_type" : "_ZTIKs",
6200   "self_type" : "_ZTIRKs",
6201   "size" : 4,
6202   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6203  },
6204  {
6205   "alignment" : 4,
6206   "linker_set_key" : "_ZTIRKt",
6207   "name" : "const unsigned short &",
6208   "referenced_type" : "_ZTIKt",
6209   "self_type" : "_ZTIRKt",
6210   "size" : 4,
6211   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6212  },
6213  {
6214   "alignment" : 4,
6215   "linker_set_key" : "_ZTIRKx",
6216   "name" : "const long long &",
6217   "referenced_type" : "_ZTIKx",
6218   "self_type" : "_ZTIRKx",
6219   "size" : 4,
6220   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6221  },
6222  {
6223   "alignment" : 4,
6224   "linker_set_key" : "_ZTIRKy",
6225   "name" : "const unsigned long long &",
6226   "referenced_type" : "_ZTIKy",
6227   "self_type" : "_ZTIRKy",
6228   "size" : 4,
6229   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6230  },
6231  {
6232   "alignment" : 4,
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" : 4,
6238   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6239  },
6240  {
6241   "alignment" : 4,
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" : 4,
6247   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6248  },
6249  {
6250   "alignment" : 4,
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" : 4,
6256   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6257  },
6258  {
6259   "alignment" : 4,
6260   "linker_set_key" : "_ZTIRN7android5MutexE",
6261   "name" : "android::Mutex &",
6262   "referenced_type" : "_ZTIN7android5MutexE",
6263   "self_type" : "_ZTIRN7android5MutexE",
6264   "size" : 4,
6265   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
6266  },
6267  {
6268   "alignment" : 4,
6269   "linker_set_key" : "_ZTIRN7android6RWLockE",
6270   "name" : "android::RWLock &",
6271   "referenced_type" : "_ZTIN7android6RWLockE",
6272   "self_type" : "_ZTIRN7android6RWLockE",
6273   "size" : 4,
6274   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
6275  },
6276  {
6277   "alignment" : 4,
6278   "linker_set_key" : "_ZTIRN7android7String8E",
6279   "name" : "android::String8 &",
6280   "referenced_type" : "_ZTIN7android7String8E",
6281   "self_type" : "_ZTIRN7android7String8E",
6282   "size" : 4,
6283   "source_file" : "/system/core/libutils/include/utils/String8.h"
6284  },
6285  {
6286   "alignment" : 4,
6287   "linker_set_key" : "_ZTIRN7android8String16E",
6288   "name" : "android::String16 &",
6289   "referenced_type" : "_ZTIN7android8String16E",
6290   "self_type" : "_ZTIRN7android8String16E",
6291   "size" : 4,
6292   "source_file" : "/system/core/libutils/include/utils/String16.h"
6293  },
6294  {
6295   "alignment" : 4,
6296   "linker_set_key" : "_ZTIRN7android8hardware10TextOutputE",
6297   "name" : "android::hardware::TextOutput &",
6298   "referenced_type" : "_ZTIN7android8hardware10TextOutputE",
6299   "self_type" : "_ZTIRN7android8hardware10TextOutputE",
6300   "size" : 4,
6301   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
6302  },
6303  {
6304   "alignment" : 4,
6305   "linker_set_key" : "_ZTIRN7android8hardware10hidl_arrayIfLj7EJEEE",
6306   "name" : "android::hardware::hidl_array<float, 7> &",
6307   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIfLj7EJEEE",
6308   "self_type" : "_ZTIRN7android8hardware10hidl_arrayIfLj7EJEEE",
6309   "size" : 4,
6310   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6311  },
6312  {
6313   "alignment" : 4,
6314   "linker_set_key" : "_ZTIRN7android8hardware10hidl_arrayIhLj32EJEEE",
6315   "name" : "android::hardware::hidl_array<unsigned char, 32> &",
6316   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
6317   "self_type" : "_ZTIRN7android8hardware10hidl_arrayIhLj32EJEEE",
6318   "size" : 4,
6319   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6320  },
6321  {
6322   "alignment" : 4,
6323   "linker_set_key" : "_ZTIRN7android8hardware11hidl_memoryE",
6324   "name" : "android::hardware::hidl_memory &",
6325   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
6326   "self_type" : "_ZTIRN7android8hardware11hidl_memoryE",
6327   "size" : 4,
6328   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6329  },
6330  {
6331   "alignment" : 4,
6332   "linker_set_key" : "_ZTIRN7android8hardware11hidl_stringE",
6333   "name" : "android::hardware::hidl_string &",
6334   "referenced_type" : "_ZTIN7android8hardware11hidl_stringE",
6335   "self_type" : "_ZTIRN7android8hardware11hidl_stringE",
6336   "size" : 4,
6337   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6338  },
6339  {
6340   "alignment" : 4,
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" : 4,
6346   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6347  },
6348  {
6349   "alignment" : 4,
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" : 4,
6355   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6356  },
6357  {
6358   "alignment" : 4,
6359   "linker_set_key" : "_ZTIRN7android8hardware6ReturnIbEE",
6360   "name" : "android::hardware::Return<bool> &",
6361   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
6362   "self_type" : "_ZTIRN7android8hardware6ReturnIbEE",
6363   "size" : 4,
6364   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6365  },
6366  {
6367   "alignment" : 4,
6368   "linker_set_key" : "_ZTIRN7android8hardware6ReturnIvEE",
6369   "name" : "android::hardware::Return<void> &",
6370   "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
6371   "self_type" : "_ZTIRN7android8hardware6ReturnIvEE",
6372   "size" : 4,
6373   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6374  },
6375  {
6376   "alignment" : 4,
6377   "linker_set_key" : "_ZTIRN7android8hardware6StatusE",
6378   "name" : "android::hardware::Status &",
6379   "referenced_type" : "_ZTIN7android8hardware6StatusE",
6380   "self_type" : "_ZTIRN7android8hardware6StatusE",
6381   "size" : 4,
6382   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6383  },
6384  {
6385   "alignment" : 4,
6386   "linker_set_key" : "_ZTIRN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
6387   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > &",
6388   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
6389   "self_type" : "_ZTIRN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
6390   "size" : 4,
6391   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6392  },
6393  {
6394   "alignment" : 4,
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" : 4,
6400   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6401  },
6402  {
6403   "alignment" : 4,
6404   "linker_set_key" : "_ZTIRN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
6405   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > &",
6406   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
6407   "self_type" : "_ZTIRN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
6408   "size" : 4,
6409   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6410  },
6411  {
6412   "alignment" : 4,
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" : 4,
6418   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6419  },
6420  {
6421   "alignment" : 4,
6422   "linker_set_key" : "_ZTIRh",
6423   "name" : "unsigned char &",
6424   "referenced_type" : "_ZTIh",
6425   "self_type" : "_ZTIRh",
6426   "size" : 4,
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" : 4,
6431   "linker_set_key" : "_ZTIRi",
6432   "name" : "int &",
6433   "referenced_type" : "_ZTIi",
6434   "self_type" : "_ZTIRi",
6435   "size" : 4,
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" : 4,
6440   "linker_set_key" : "_ZTIRj",
6441   "name" : "unsigned int &",
6442   "referenced_type" : "_ZTIj",
6443   "self_type" : "_ZTIRj",
6444   "size" : 4,
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" : 4,
6452   "linker_set_key" : "_ZTIP13native_handle",
6453   "name" : "native_handle *",
6454   "referenced_type" : "_ZTI13native_handle",
6455   "self_type" : "_ZTIP13native_handle",
6456   "size" : 4,
6457   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6458  },
6459  {
6460   "alignment" : 4,
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" : 4,
6466   "source_file" : "/system/core/libsystem/include/system/graphics.h"
6467  },
6468  {
6469   "alignment" : 4,
6470   "linker_set_key" : "_ZTIP7log_msg",
6471   "name" : "log_msg *",
6472   "referenced_type" : "_ZTI7log_msg",
6473   "self_type" : "_ZTIP7log_msg",
6474   "size" : 4,
6475   "source_file" : "/system/core/liblog/include/log/log_read.h"
6476  },
6477  {
6478   "alignment" : 4,
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" : 4,
6484   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
6485  },
6486  {
6487   "alignment" : 4,
6488   "linker_set_key" : "_ZTIPFiPvE",
6489   "name" : "int (*)(void *)",
6490   "referenced_type" : "_ZTIFiPvE",
6491   "self_type" : "_ZTIPFiPvE",
6492   "size" : 4,
6493   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
6494  },
6495  {
6496   "alignment" : 4,
6497   "linker_set_key" : "_ZTIPFvPN7android8hardware6ParcelEPKhjPKyjPvE",
6498   "name" : "void (*)(android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
6499   "referenced_type" : "_ZTIFvPN7android8hardware6ParcelEPKhjPKyjPvE",
6500   "self_type" : "_ZTIPFvPN7android8hardware6ParcelEPKhjPKyjPvE",
6501   "size" : 4,
6502   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
6503  },
6504  {
6505   "alignment" : 4,
6506   "linker_set_key" : "_ZTIPK13native_handle",
6507   "name" : "const native_handle *",
6508   "referenced_type" : "_ZTIK13native_handle",
6509   "self_type" : "_ZTIPK13native_handle",
6510   "size" : 4,
6511   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6512  },
6513  {
6514   "alignment" : 4,
6515   "linker_set_key" : "_ZTIPK7log_msg",
6516   "name" : "const log_msg *",
6517   "referenced_type" : "_ZTIK7log_msg",
6518   "self_type" : "_ZTIPK7log_msg",
6519   "size" : 4,
6520   "source_file" : "/system/core/liblog/include/log/log_read.h"
6521  },
6522  {
6523   "alignment" : 4,
6524   "linker_set_key" : "_ZTIPKDs",
6525   "name" : "const char16_t *",
6526   "referenced_type" : "_ZTIKDs",
6527   "self_type" : "_ZTIPKDs",
6528   "size" : 4,
6529   "source_file" : "/system/core/libutils/include/utils/String16.h"
6530  },
6531  {
6532   "alignment" : 4,
6533   "linker_set_key" : "_ZTIPKN7android10VectorImplE",
6534   "name" : "const android::VectorImpl *",
6535   "referenced_type" : "_ZTIKN7android10VectorImplE",
6536   "self_type" : "_ZTIPKN7android10VectorImplE",
6537   "size" : 4,
6538   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
6539  },
6540  {
6541   "alignment" : 4,
6542   "linker_set_key" : "_ZTIPKN7android12NativeHandleE",
6543   "name" : "const android::NativeHandle *",
6544   "referenced_type" : "_ZTIKN7android12NativeHandleE",
6545   "self_type" : "_ZTIPKN7android12NativeHandleE",
6546   "size" : 4,
6547   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
6548  },
6549  {
6550   "alignment" : 4,
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" : 4,
6556   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6557  },
6558  {
6559   "alignment" : 4,
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" : 4,
6565   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6566  },
6567  {
6568   "alignment" : 4,
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" : 4,
6574   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6575  },
6576  {
6577   "alignment" : 4,
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" : 4,
6583   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6584  },
6585  {
6586   "alignment" : 4,
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" : 4,
6592   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6593  },
6594  {
6595   "alignment" : 4,
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" : 4,
6601   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6602  },
6603  {
6604   "alignment" : 4,
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" : 4,
6610   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6611  },
6612  {
6613   "alignment" : 4,
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" : 4,
6619   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6620  },
6621  {
6622   "alignment" : 4,
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" : 4,
6628   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6629  },
6630  {
6631   "alignment" : 4,
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" : 4,
6637   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6638  },
6639  {
6640   "alignment" : 4,
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" : 4,
6646   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6647  },
6648  {
6649   "alignment" : 4,
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" : 4,
6655   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6656  },
6657  {
6658   "alignment" : 4,
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" : 4,
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" : 4,
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" : 4,
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" : 4,
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" : 4,
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" : 4,
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" : 4,
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" : 4,
6695   "linker_set_key" : "_ZTIPKN7android7RefBaseE",
6696   "name" : "const android::RefBase *",
6697   "referenced_type" : "_ZTIKN7android7RefBaseE",
6698   "self_type" : "_ZTIPKN7android7RefBaseE",
6699   "size" : 4,
6700   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6701  },
6702  {
6703   "alignment" : 4,
6704   "linker_set_key" : "_ZTIPKN7android7String8E",
6705   "name" : "const android::String8 *",
6706   "referenced_type" : "_ZTIKN7android7String8E",
6707   "self_type" : "_ZTIPKN7android7String8E",
6708   "size" : 4,
6709   "source_file" : "/system/core/libutils/include/utils/String8.h"
6710  },
6711  {
6712   "alignment" : 4,
6713   "linker_set_key" : "_ZTIPKN7android8String16E",
6714   "name" : "const android::String16 *",
6715   "referenced_type" : "_ZTIKN7android8String16E",
6716   "self_type" : "_ZTIPKN7android8String16E",
6717   "size" : 4,
6718   "source_file" : "/system/core/libutils/include/utils/String16.h"
6719  },
6720  {
6721   "alignment" : 4,
6722   "linker_set_key" : "_ZTIPKN7android8hardware10hidl_arrayIfLj7EJEEE",
6723   "name" : "const android::hardware::hidl_array<float, 7> *",
6724   "referenced_type" : "_ZTIKN7android8hardware10hidl_arrayIfLj7EJEEE",
6725   "self_type" : "_ZTIPKN7android8hardware10hidl_arrayIfLj7EJEEE",
6726   "size" : 4,
6727   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6728  },
6729  {
6730   "alignment" : 4,
6731   "linker_set_key" : "_ZTIPKN7android8hardware11BpHwRefBaseE",
6732   "name" : "const android::hardware::BpHwRefBase *",
6733   "referenced_type" : "_ZTIKN7android8hardware11BpHwRefBaseE",
6734   "self_type" : "_ZTIPKN7android8hardware11BpHwRefBaseE",
6735   "size" : 4,
6736   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
6737  },
6738  {
6739   "alignment" : 4,
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" : 4,
6745   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6746  },
6747  {
6748   "alignment" : 4,
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" : 4,
6754   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6755  },
6756  {
6757   "alignment" : 4,
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" : 4,
6763   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6764  },
6765  {
6766   "alignment" : 4,
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" : 4,
6772   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6773  },
6774  {
6775   "alignment" : 4,
6776   "linker_set_key" : "_ZTIPKN7android8hardware6ReturnIbEE",
6777   "name" : "const android::hardware::Return<bool> *",
6778   "referenced_type" : "_ZTIKN7android8hardware6ReturnIbEE",
6779   "self_type" : "_ZTIPKN7android8hardware6ReturnIbEE",
6780   "size" : 4,
6781   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6782  },
6783  {
6784   "alignment" : 4,
6785   "linker_set_key" : "_ZTIPKN7android8hardware6StatusE",
6786   "name" : "const android::hardware::Status *",
6787   "referenced_type" : "_ZTIKN7android8hardware6StatusE",
6788   "self_type" : "_ZTIPKN7android8hardware6StatusE",
6789   "size" : 4,
6790   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6791  },
6792  {
6793   "alignment" : 4,
6794   "linker_set_key" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
6795   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
6796   "referenced_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
6797   "self_type" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
6798   "size" : 4,
6799   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6800  },
6801  {
6802   "alignment" : 4,
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" : 4,
6808   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6809  },
6810  {
6811   "alignment" : 4,
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" : 4,
6817   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6818  },
6819  {
6820   "alignment" : 4,
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" : 4,
6826   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6827  },
6828  {
6829   "alignment" : 4,
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" : 4,
6835   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6836  },
6837  {
6838   "alignment" : 4,
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" : 4,
6844   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6845  },
6846  {
6847   "alignment" : 4,
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" : 4,
6853   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6854  },
6855  {
6856   "alignment" : 4,
6857   "linker_set_key" : "_ZTIPKN7android8hardware7details14const_accessorIfLj7EJEEE",
6858   "name" : "const android::hardware::details::const_accessor<float, 7> *",
6859   "referenced_type" : "_ZTIKN7android8hardware7details14const_accessorIfLj7EJEEE",
6860   "self_type" : "_ZTIPKN7android8hardware7details14const_accessorIfLj7EJEEE",
6861   "size" : 4,
6862   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6863  },
6864  {
6865   "alignment" : 4,
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" : 4,
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" : 4,
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" : 4,
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" : 4,
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" : 4,
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" : 4,
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" : 4,
6898   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6899  },
6900  {
6901   "alignment" : 4,
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" : 4,
6907   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6908  },
6909  {
6910   "alignment" : 4,
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" : 4,
6916   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6917  },
6918  {
6919   "alignment" : 4,
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" : 4,
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" : 4,
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" : 4,
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" : 4,
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" : 4,
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" : 4,
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" : 4,
6952   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6953  },
6954  {
6955   "alignment" : 4,
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" : 4,
6961   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6962  },
6963  {
6964   "alignment" : 4,
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" : 4,
6970   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6971  },
6972  {
6973   "alignment" : 4,
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" : 4,
6979   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6980  },
6981  {
6982   "alignment" : 4,
6983   "linker_set_key" : "_ZTIPKc",
6984   "name" : "const char *",
6985   "referenced_type" : "_ZTIKc",
6986   "self_type" : "_ZTIPKc",
6987   "size" : 4,
6988   "source_file" : "/system/core/liblog/include/android/log.h"
6989  },
6990  {
6991   "alignment" : 4,
6992   "linker_set_key" : "_ZTIPKf",
6993   "name" : "const float *",
6994   "referenced_type" : "_ZTIKf",
6995   "self_type" : "_ZTIPKf",
6996   "size" : 4,
6997   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6998  },
6999  {
7000   "alignment" : 4,
7001   "linker_set_key" : "_ZTIPKh",
7002   "name" : "const unsigned char *",
7003   "referenced_type" : "_ZTIKh",
7004   "self_type" : "_ZTIPKh",
7005   "size" : 4,
7006   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7007  },
7008  {
7009   "alignment" : 4,
7010   "linker_set_key" : "_ZTIPKv",
7011   "name" : "const void *",
7012   "referenced_type" : "_ZTIKv",
7013   "self_type" : "_ZTIPKv",
7014   "size" : 4,
7015   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7016  },
7017  {
7018   "alignment" : 4,
7019   "linker_set_key" : "_ZTIPKy",
7020   "name" : "const unsigned long long *",
7021   "referenced_type" : "_ZTIKy",
7022   "self_type" : "_ZTIPKy",
7023   "size" : 4,
7024   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
7025  },
7026  {
7027   "alignment" : 4,
7028   "linker_set_key" : "_ZTIPN7android11ScopedTraceE",
7029   "name" : "android::ScopedTrace *",
7030   "referenced_type" : "_ZTIN7android11ScopedTraceE",
7031   "self_type" : "_ZTIPN7android11ScopedTraceE",
7032   "size" : 4,
7033   "source_file" : "/system/core/libutils/include/utils/Trace.h"
7034  },
7035  {
7036   "alignment" : 4,
7037   "linker_set_key" : "_ZTIPN7android16ReferenceRenamerE",
7038   "name" : "android::ReferenceRenamer *",
7039   "referenced_type" : "_ZTIN7android16ReferenceRenamerE",
7040   "self_type" : "_ZTIPN7android16ReferenceRenamerE",
7041   "size" : 4,
7042   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7043  },
7044  {
7045   "alignment" : 4,
7046   "linker_set_key" : "_ZTIPN7android19VirtualLightRefBaseE",
7047   "name" : "android::VirtualLightRefBase *",
7048   "referenced_type" : "_ZTIN7android19VirtualLightRefBaseE",
7049   "self_type" : "_ZTIPN7android19VirtualLightRefBaseE",
7050   "size" : 4,
7051   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h"
7052  },
7053  {
7054   "alignment" : 4,
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" : 4,
7060   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7061  },
7062  {
7063   "alignment" : 4,
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" : 4,
7069   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7070  },
7071  {
7072   "alignment" : 4,
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" : 4,
7078   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7079  },
7080  {
7081   "alignment" : 4,
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" : 4,
7087   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7088  },
7089  {
7090   "alignment" : 4,
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" : 4,
7096   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7097  },
7098  {
7099   "alignment" : 4,
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" : 4,
7105   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7106  },
7107  {
7108   "alignment" : 4,
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" : 4,
7114   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7115  },
7116  {
7117   "alignment" : 4,
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" : 4,
7123   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7124  },
7125  {
7126   "alignment" : 4,
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" : 4,
7132   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7133  },
7134  {
7135   "alignment" : 4,
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" : 4,
7141   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7142  },
7143  {
7144   "alignment" : 4,
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" : 4,
7150   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7151  },
7152  {
7153   "alignment" : 4,
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" : 4,
7159   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7160  },
7161  {
7162   "alignment" : 4,
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" : 4,
7168   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7169  },
7170  {
7171   "alignment" : 4,
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" : 4,
7177   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7178  },
7179  {
7180   "alignment" : 4,
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" : 4,
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" : 4,
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" : 4,
7195   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7196  },
7197  {
7198   "alignment" : 4,
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" : 4,
7204   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7205  },
7206  {
7207   "alignment" : 4,
7208   "linker_set_key" : "_ZTIPN7android5Mutex8AutolockE",
7209   "name" : "android::Mutex::Autolock *",
7210   "referenced_type" : "_ZTIN7android5Mutex8AutolockE",
7211   "self_type" : "_ZTIPN7android5Mutex8AutolockE",
7212   "size" : 4,
7213   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
7214  },
7215  {
7216   "alignment" : 4,
7217   "linker_set_key" : "_ZTIPN7android5MutexE",
7218   "name" : "android::Mutex *",
7219   "referenced_type" : "_ZTIN7android5MutexE",
7220   "self_type" : "_ZTIPN7android5MutexE",
7221   "size" : 4,
7222   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
7223  },
7224  {
7225   "alignment" : 4,
7226   "linker_set_key" : "_ZTIPN7android6RWLock9AutoRLockE",
7227   "name" : "android::RWLock::AutoRLock *",
7228   "referenced_type" : "_ZTIN7android6RWLock9AutoRLockE",
7229   "self_type" : "_ZTIPN7android6RWLock9AutoRLockE",
7230   "size" : 4,
7231   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
7232  },
7233  {
7234   "alignment" : 4,
7235   "linker_set_key" : "_ZTIPN7android6RWLock9AutoWLockE",
7236   "name" : "android::RWLock::AutoWLock *",
7237   "referenced_type" : "_ZTIN7android6RWLock9AutoWLockE",
7238   "self_type" : "_ZTIPN7android6RWLock9AutoWLockE",
7239   "size" : 4,
7240   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
7241  },
7242  {
7243   "alignment" : 4,
7244   "linker_set_key" : "_ZTIPN7android6RWLockE",
7245   "name" : "android::RWLock *",
7246   "referenced_type" : "_ZTIN7android6RWLockE",
7247   "self_type" : "_ZTIPN7android6RWLockE",
7248   "size" : 4,
7249   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
7250  },
7251  {
7252   "alignment" : 4,
7253   "linker_set_key" : "_ZTIPN7android6ThreadE",
7254   "name" : "android::Thread *",
7255   "referenced_type" : "_ZTIN7android6ThreadE",
7256   "self_type" : "_ZTIPN7android6ThreadE",
7257   "size" : 4,
7258   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7259  },
7260  {
7261   "alignment" : 4,
7262   "linker_set_key" : "_ZTIPN7android7RefBase12weakref_implE",
7263   "name" : "android::RefBase::weakref_impl *",
7264   "referenced_type" : "_ZTIN7android7RefBase12weakref_implE",
7265   "self_type" : "_ZTIPN7android7RefBase12weakref_implE",
7266   "size" : 4,
7267   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7268  },
7269  {
7270   "alignment" : 4,
7271   "linker_set_key" : "_ZTIPN7android7RefBase12weakref_typeE",
7272   "name" : "android::RefBase::weakref_type *",
7273   "referenced_type" : "_ZTIN7android7RefBase12weakref_typeE",
7274   "self_type" : "_ZTIPN7android7RefBase12weakref_typeE",
7275   "size" : 4,
7276   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7277  },
7278  {
7279   "alignment" : 4,
7280   "linker_set_key" : "_ZTIPN7android7RefBaseE",
7281   "name" : "android::RefBase *",
7282   "referenced_type" : "_ZTIN7android7RefBaseE",
7283   "self_type" : "_ZTIPN7android7RefBaseE",
7284   "size" : 4,
7285   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7286  },
7287  {
7288   "alignment" : 4,
7289   "linker_set_key" : "_ZTIPN7android7String8E",
7290   "name" : "android::String8 *",
7291   "referenced_type" : "_ZTIN7android7String8E",
7292   "self_type" : "_ZTIPN7android7String8E",
7293   "size" : 4,
7294   "source_file" : "/system/core/libutils/include/utils/String8.h"
7295  },
7296  {
7297   "alignment" : 4,
7298   "linker_set_key" : "_ZTIPN7android8String16E",
7299   "name" : "android::String16 *",
7300   "referenced_type" : "_ZTIN7android8String16E",
7301   "self_type" : "_ZTIPN7android8String16E",
7302   "size" : 4,
7303   "source_file" : "/system/core/libutils/include/utils/String16.h"
7304  },
7305  {
7306   "alignment" : 4,
7307   "linker_set_key" : "_ZTIPN7android8hardware10IInterfaceE",
7308   "name" : "android::hardware::IInterface *",
7309   "referenced_type" : "_ZTIN7android8hardware10IInterfaceE",
7310   "self_type" : "_ZTIPN7android8hardware10IInterfaceE",
7311   "size" : 4,
7312   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7313  },
7314  {
7315   "alignment" : 4,
7316   "linker_set_key" : "_ZTIPN7android8hardware10hidl_arrayIfLj7EJEEE",
7317   "name" : "android::hardware::hidl_array<float, 7> *",
7318   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIfLj7EJEEE",
7319   "self_type" : "_ZTIPN7android8hardware10hidl_arrayIfLj7EJEEE",
7320   "size" : 4,
7321   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7322  },
7323  {
7324   "alignment" : 4,
7325   "linker_set_key" : "_ZTIPN7android8hardware10hidl_arrayIhLj32EJEEE",
7326   "name" : "android::hardware::hidl_array<unsigned char, 32> *",
7327   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
7328   "self_type" : "_ZTIPN7android8hardware10hidl_arrayIhLj32EJEEE",
7329   "size" : 4,
7330   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7331  },
7332  {
7333   "alignment" : 4,
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" : 4,
7339   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
7340  },
7341  {
7342   "alignment" : 4,
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" : 4,
7348   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
7349  },
7350  {
7351   "alignment" : 4,
7352   "linker_set_key" : "_ZTIPN7android8hardware11hidl_memoryE",
7353   "name" : "android::hardware::hidl_memory *",
7354   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
7355   "self_type" : "_ZTIPN7android8hardware11hidl_memoryE",
7356   "size" : 4,
7357   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7358  },
7359  {
7360   "alignment" : 4,
7361   "linker_set_key" : "_ZTIPN7android8hardware11hidl_stringE",
7362   "name" : "android::hardware::hidl_string *",
7363   "referenced_type" : "_ZTIN7android8hardware11hidl_stringE",
7364   "self_type" : "_ZTIPN7android8hardware11hidl_stringE",
7365   "size" : 4,
7366   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7367  },
7368  {
7369   "alignment" : 4,
7370   "linker_set_key" : "_ZTIPN7android8hardware12ProcessStateE",
7371   "name" : "android::hardware::ProcessState *",
7372   "referenced_type" : "_ZTIN7android8hardware12ProcessStateE",
7373   "self_type" : "_ZTIPN7android8hardware12ProcessStateE",
7374   "size" : 4,
7375   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7376  },
7377  {
7378   "alignment" : 4,
7379   "linker_set_key" : "_ZTIPN7android8hardware12hidl_versionE",
7380   "name" : "android::hardware::hidl_version *",
7381   "referenced_type" : "_ZTIN7android8hardware12hidl_versionE",
7382   "self_type" : "_ZTIPN7android8hardware12hidl_versionE",
7383   "size" : 4,
7384   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7385  },
7386  {
7387   "alignment" : 4,
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" : 4,
7393   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
7394  },
7395  {
7396   "alignment" : 4,
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" : 4,
7402   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
7403  },
7404  {
7405   "alignment" : 4,
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" : 4,
7411   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
7412  },
7413  {
7414   "alignment" : 4,
7415   "linker_set_key" : "_ZTIPN7android8hardware17GrantorDescriptorE",
7416   "name" : "android::hardware::GrantorDescriptor *",
7417   "referenced_type" : "_ZTIN7android8hardware17GrantorDescriptorE",
7418   "self_type" : "_ZTIPN7android8hardware17GrantorDescriptorE",
7419   "size" : 4,
7420   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7421  },
7422  {
7423   "alignment" : 4,
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" : 4,
7429   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7430  },
7431  {
7432   "alignment" : 4,
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" : 4,
7438   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7439  },
7440  {
7441   "alignment" : 4,
7442   "linker_set_key" : "_ZTIPN7android8hardware6ParcelE",
7443   "name" : "android::hardware::Parcel *",
7444   "referenced_type" : "_ZTIN7android8hardware6ParcelE",
7445   "self_type" : "_ZTIPN7android8hardware6ParcelE",
7446   "size" : 4,
7447   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
7448  },
7449  {
7450   "alignment" : 4,
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" : 4,
7456   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7457  },
7458  {
7459   "alignment" : 4,
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" : 4,
7465   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7466  },
7467  {
7468   "alignment" : 4,
7469   "linker_set_key" : "_ZTIPN7android8hardware6ReturnIbEE",
7470   "name" : "android::hardware::Return<bool> *",
7471   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
7472   "self_type" : "_ZTIPN7android8hardware6ReturnIbEE",
7473   "size" : 4,
7474   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7475  },
7476  {
7477   "alignment" : 4,
7478   "linker_set_key" : "_ZTIPN7android8hardware6ReturnIvEE",
7479   "name" : "android::hardware::Return<void> *",
7480   "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
7481   "self_type" : "_ZTIPN7android8hardware6ReturnIvEE",
7482   "size" : 4,
7483   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7484  },
7485  {
7486   "alignment" : 4,
7487   "linker_set_key" : "_ZTIPN7android8hardware6StatusE",
7488   "name" : "android::hardware::Status *",
7489   "referenced_type" : "_ZTIN7android8hardware6StatusE",
7490   "self_type" : "_ZTIPN7android8hardware6StatusE",
7491   "size" : 4,
7492   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7493  },
7494  {
7495   "alignment" : 4,
7496   "linker_set_key" : "_ZTIPN7android8hardware7IBinder14DeathRecipientE",
7497   "name" : "android::hardware::IBinder::DeathRecipient *",
7498   "referenced_type" : "_ZTIN7android8hardware7IBinder14DeathRecipientE",
7499   "self_type" : "_ZTIPN7android8hardware7IBinder14DeathRecipientE",
7500   "size" : 4,
7501   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7502  },
7503  {
7504   "alignment" : 4,
7505   "linker_set_key" : "_ZTIPN7android8hardware7IBinderE",
7506   "name" : "android::hardware::IBinder *",
7507   "referenced_type" : "_ZTIN7android8hardware7IBinderE",
7508   "self_type" : "_ZTIPN7android8hardware7IBinderE",
7509   "size" : 4,
7510   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7511  },
7512  {
7513   "alignment" : 4,
7514   "linker_set_key" : "_ZTIPN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
7515   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
7516   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
7517   "self_type" : "_ZTIPN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
7518   "size" : 4,
7519   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7520  },
7521  {
7522   "alignment" : 4,
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" : 4,
7528   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7529  },
7530  {
7531   "alignment" : 4,
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" : 4,
7537   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
7538  },
7539  {
7540   "alignment" : 4,
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" : 4,
7546   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7547  },
7548  {
7549   "alignment" : 4,
7550   "linker_set_key" : "_ZTIPN7android8hardware7details14const_accessorIfLj7EJEEE",
7551   "name" : "android::hardware::details::const_accessor<float, 7> *",
7552   "referenced_type" : "_ZTIN7android8hardware7details14const_accessorIfLj7EJEEE",
7553   "self_type" : "_ZTIPN7android8hardware7details14const_accessorIfLj7EJEEE",
7554   "size" : 4,
7555   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7556  },
7557  {
7558   "alignment" : 4,
7559   "linker_set_key" : "_ZTIPN7android8hardware7details16HidlInstrumentorE",
7560   "name" : "android::hardware::details::HidlInstrumentor *",
7561   "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
7562   "self_type" : "_ZTIPN7android8hardware7details16HidlInstrumentorE",
7563   "size" : 4,
7564   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7565  },
7566  {
7567   "alignment" : 4,
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" : 4,
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" : 4,
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" : 4,
7582   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7583  },
7584  {
7585   "alignment" : 4,
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" : 4,
7591   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7592  },
7593  {
7594   "alignment" : 4,
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" : 4,
7600   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7601  },
7602  {
7603   "alignment" : 4,
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" : 4,
7609   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7610  },
7611  {
7612   "alignment" : 4,
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" : 4,
7618   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7619  },
7620  {
7621   "alignment" : 4,
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" : 4,
7627   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7628  },
7629  {
7630   "alignment" : 4,
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" : 4,
7636   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7637  },
7638  {
7639   "alignment" : 4,
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" : 4,
7645   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7646  },
7647  {
7648   "alignment" : 4,
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" : 4,
7654   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7655  },
7656  {
7657   "alignment" : 4,
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" : 4,
7663   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7664  },
7665  {
7666   "alignment" : 4,
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" : 4,
7672   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7673  },
7674  {
7675   "alignment" : 4,
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" : 4,
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" : 4,
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" : 4,
7690   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7691  },
7692  {
7693   "alignment" : 4,
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" : 4,
7699   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7700  },
7701  {
7702   "alignment" : 4,
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" : 4,
7708   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7709  },
7710  {
7711   "alignment" : 4,
7712   "linker_set_key" : "_ZTIPN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
7713   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > *",
7714   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
7715   "self_type" : "_ZTIPN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
7716   "size" : 4,
7717   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7718  },
7719  {
7720   "alignment" : 4,
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" : 4,
7726   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7727  },
7728  {
7729   "alignment" : 4,
7730   "linker_set_key" : "_ZTIPN7android8hardware9BHwBinderE",
7731   "name" : "android::hardware::BHwBinder *",
7732   "referenced_type" : "_ZTIN7android8hardware9BHwBinderE",
7733   "self_type" : "_ZTIPN7android8hardware9BHwBinderE",
7734   "size" : 4,
7735   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7736  },
7737  {
7738   "alignment" : 4,
7739   "linker_set_key" : "_ZTIPN7android9ConditionE",
7740   "name" : "android::Condition *",
7741   "referenced_type" : "_ZTIN7android9ConditionE",
7742   "self_type" : "_ZTIPN7android9ConditionE",
7743   "size" : 4,
7744   "source_file" : "/system/core/libutils/include/utils/Condition.h"
7745  },
7746  {
7747   "alignment" : 4,
7748   "linker_set_key" : "_ZTIPPv",
7749   "name" : "void **",
7750   "referenced_type" : "_ZTIPv",
7751   "self_type" : "_ZTIPPv",
7752   "size" : 4,
7753   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
7754  },
7755  {
7756   "alignment" : 4,
7757   "linker_set_key" : "_ZTIPc",
7758   "name" : "char *",
7759   "referenced_type" : "_ZTIc",
7760   "self_type" : "_ZTIPc",
7761   "size" : 4,
7762   "source_file" : "/system/core/liblog/include/log/log_read.h"
7763  },
7764  {
7765   "alignment" : 4,
7766   "linker_set_key" : "_ZTIPh",
7767   "name" : "unsigned char *",
7768   "referenced_type" : "_ZTIh",
7769   "self_type" : "_ZTIPh",
7770   "size" : 4,
7771   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
7772  },
7773  {
7774   "alignment" : 4,
7775   "linker_set_key" : "_ZTIPi",
7776   "name" : "int *",
7777   "referenced_type" : "_ZTIi",
7778   "self_type" : "_ZTIPi",
7779   "size" : 4,
7780   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7781  },
7782  {
7783   "alignment" : 4,
7784   "linker_set_key" : "_ZTIPj",
7785   "name" : "unsigned int *",
7786   "referenced_type" : "_ZTIj",
7787   "self_type" : "_ZTIPj",
7788   "size" : 4,
7789   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h"
7790  },
7791  {
7792   "alignment" : 4,
7793   "linker_set_key" : "_ZTIPv",
7794   "name" : "void *",
7795   "referenced_type" : "_ZTIv",
7796   "self_type" : "_ZTIPv",
7797   "size" : 4,
7798   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
7799  },
7800  {
7801   "alignment" : 4,
7802   "linker_set_key" : "_ZTIPy",
7803   "name" : "unsigned long long *",
7804   "referenced_type" : "_ZTIy",
7805   "self_type" : "_ZTIPy",
7806   "size" : 4,
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" : 4,
7844   "is_const" : true,
7845   "linker_set_key" : "_ZTIKN7android10VectorImplE",
7846   "name" : "const android::VectorImpl",
7847   "referenced_type" : "_ZTIN7android10VectorImplE",
7848   "self_type" : "_ZTIKN7android10VectorImplE",
7849   "size" : 20,
7850   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
7851  },
7852  {
7853   "alignment" : 4,
7854   "is_const" : true,
7855   "linker_set_key" : "_ZTIKN7android12NativeHandleE",
7856   "name" : "const android::NativeHandle",
7857   "referenced_type" : "_ZTIN7android12NativeHandleE",
7858   "self_type" : "_ZTIKN7android12NativeHandleE",
7859   "size" : 12,
7860   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
7861  },
7862  {
7863   "alignment" : 4,
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" : 4,
7870   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7871  },
7872  {
7873   "alignment" : 4,
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" : 4,
7880   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7881  },
7882  {
7883   "alignment" : 4,
7884   "is_const" : true,
7885   "linker_set_key" : "_ZTIKN7android2spINS_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" : 4,
7890   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7891  },
7892  {
7893   "alignment" : 4,
7894   "is_const" : true,
7895   "linker_set_key" : "_ZTIKN7android2spINS_8hardware12ProcessStateEEE",
7896   "name" : "const android::sp<android::hardware::ProcessState>",
7897   "referenced_type" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
7898   "self_type" : "_ZTIKN7android2spINS_8hardware12ProcessStateEEE",
7899   "size" : 4,
7900   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7901  },
7902  {
7903   "alignment" : 4,
7904   "is_const" : true,
7905   "linker_set_key" : "_ZTIKN7android2spINS_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" : 4,
7910   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7911  },
7912  {
7913   "alignment" : 4,
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" : 4,
7920   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7921  },
7922  {
7923   "alignment" : 4,
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" : 4,
7930   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7931  },
7932  {
7933   "alignment" : 4,
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" : 4,
7940   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7941  },
7942  {
7943   "alignment" : 4,
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" : 4,
7950   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7951  },
7952  {
7953   "alignment" : 4,
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" : 4,
7960   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7961  },
7962  {
7963   "alignment" : 4,
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" : 8,
7970   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7971  },
7972  {
7973   "alignment" : 4,
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" : 8,
7980   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7981  },
7982  {
7983   "alignment" : 4,
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" : 12,
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" : 4,
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" : 92,
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" : 4,
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" : 12,
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" : 4,
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" : 12,
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" : 4,
8054   "is_const" : true,
8055   "linker_set_key" : "_ZTIKN7android7RefBaseE",
8056   "name" : "const android::RefBase",
8057   "referenced_type" : "_ZTIN7android7RefBaseE",
8058   "self_type" : "_ZTIKN7android7RefBaseE",
8059   "size" : 8,
8060   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
8061  },
8062  {
8063   "alignment" : 4,
8064   "is_const" : true,
8065   "linker_set_key" : "_ZTIKN7android7String8E",
8066   "name" : "const android::String8",
8067   "referenced_type" : "_ZTIN7android7String8E",
8068   "self_type" : "_ZTIKN7android7String8E",
8069   "size" : 4,
8070   "source_file" : "/system/core/libutils/include/utils/String8.h"
8071  },
8072  {
8073   "alignment" : 4,
8074   "is_const" : true,
8075   "linker_set_key" : "_ZTIKN7android8String16E",
8076   "name" : "const android::String16",
8077   "referenced_type" : "_ZTIN7android8String16E",
8078   "self_type" : "_ZTIKN7android8String16E",
8079   "size" : 4,
8080   "source_file" : "/system/core/libutils/include/utils/String16.h"
8081  },
8082  {
8083   "alignment" : 4,
8084   "is_const" : true,
8085   "linker_set_key" : "_ZTIKN7android8hardware10hidl_arrayIfLj7EJEEE",
8086   "name" : "const android::hardware::hidl_array<float, 7>",
8087   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIfLj7EJEEE",
8088   "self_type" : "_ZTIKN7android8hardware10hidl_arrayIfLj7EJEEE",
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_arrayIhLj32EJEEE",
8096   "name" : "const android::hardware::hidl_array<unsigned char, 32>",
8097   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
8098   "self_type" : "_ZTIKN7android8hardware10hidl_arrayIhLj32EJEEE",
8099   "size" : 32,
8100   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8101  },
8102  {
8103   "alignment" : 4,
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" : 24,
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" : 4,
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" : 68,
8160   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
8161  },
8162  {
8163   "alignment" : 4,
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" : 28,
8170   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
8171  },
8172  {
8173   "alignment" : 4,
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" : 28,
8180   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
8181  },
8182  {
8183   "alignment" : 4,
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" : 24,
8190   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
8191  },
8192  {
8193   "alignment" : 4,
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" : 20,
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_arrayIhLj32EJEEEEE",
8206   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
8207   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
8208   "self_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
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" : 4,
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" : 24,
8270   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
8271  },
8272  {
8273   "alignment" : 4,
8274   "is_const" : true,
8275   "linker_set_key" : "_ZTIKN7android8hardware7details14const_accessorIfLj7EJEEE",
8276   "name" : "const android::hardware::details::const_accessor<float, 7>",
8277   "referenced_type" : "_ZTIN7android8hardware7details14const_accessorIfLj7EJEEE",
8278   "self_type" : "_ZTIKN7android8hardware7details14const_accessorIfLj7EJEEE",
8279   "size" : 4,
8280   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8281  },
8282  {
8283   "alignment" : 4,
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" : 92,
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" : 4,
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" : 12,
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" : 4,
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" : 92,
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" : 4,
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" : 12,
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" : 4,
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" : 92,
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" : 4,
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" : 12,
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" : 4,
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" : 12,
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_09DebugInfo12ArchitectureELj3EEE",
8504   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
8505   "referenced_type" : "_ZTINSt3__15arrayIN7android4hidl4base4V1_09DebugInfo12ArchitectureELj3EEE",
8506   "self_type" : "_ZTIKNSt3__15arrayIN7android4hidl4base4V1_09DebugInfo12ArchitectureELj3EEE",
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_015IServiceManager11PidConstantELj1EEE",
8514   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
8515   "referenced_type" : "_ZTINSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager11PidConstantELj1EEE",
8516   "self_type" : "_ZTIKNSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager11PidConstantELj1EEE",
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_015IServiceManager9TransportELj3EEE",
8524   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
8525   "referenced_type" : "_ZTINSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager9TransportELj3EEE",
8526   "self_type" : "_ZTIKNSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager9TransportELj3EEE",
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_011CoolingTypeELj1EEE",
8534   "name" : "const std::array<android::hardware::thermal::V1_0::CoolingType, 1>",
8535   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware7thermal4V1_011CoolingTypeELj1EEE",
8536   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware7thermal4V1_011CoolingTypeELj1EEE",
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_015TemperatureTypeELj5EEE",
8544   "name" : "const std::array<android::hardware::thermal::V1_0::TemperatureType, 5>",
8545   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware7thermal4V1_015TemperatureTypeELj5EEE",
8546   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware7thermal4V1_015TemperatureTypeELj5EEE",
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_017ThermalStatusCodeELj2EEE",
8554   "name" : "const std::array<android::hardware::thermal::V1_0::ThermalStatusCode, 2>",
8555   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware7thermal4V1_017ThermalStatusCodeELj2EEE",
8556   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware7thermal4V1_017ThermalStatusCodeELj2EEE",
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_011CoolingTypeELj7EEE",
8564   "name" : "const std::array<android::hardware::thermal::V2_0::CoolingType, 7>",
8565   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware7thermal4V2_011CoolingTypeELj7EEE",
8566   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware7thermal4V2_011CoolingTypeELj7EEE",
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_015TemperatureTypeELj11EEE",
8574   "name" : "const std::array<android::hardware::thermal::V2_0::TemperatureType, 11>",
8575   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware7thermal4V2_015TemperatureTypeELj11EEE",
8576   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware7thermal4V2_015TemperatureTypeELj11EEE",
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_018ThrottlingSeverityELj7EEE",
8584   "name" : "const std::array<android::hardware::thermal::V2_0::ThrottlingSeverity, 7>",
8585   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware7thermal4V2_018ThrottlingSeverityELj7EEE",
8586   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware7thermal4V2_018ThrottlingSeverityELj7EEE",
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" : 4,
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" : 12,
8598   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8599  },
8600  {
8601   "alignment" : 4,
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" : 4,
8608   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
8609  },
8610  {
8611   "alignment" : 4,
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_arm_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_arm_armv8-a_static/obj/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++/gen/android/hardware/thermal/2.0/ThermalChangedCallbackAll.sdump",
8617   "size" : 4,
8618   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
8619  },
8620  {
8621   "alignment" : 4,
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_arm_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_arm_armv8-a_static/obj/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++/gen/android/hardware/thermal/2.0/types.sdump",
8627   "size" : 4,
8628   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
8629  },
8630  {
8631   "alignment" : 4,
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" : 4,
8638   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
8639  },
8640  {
8641   "alignment" : 4,
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" : 4,
8648   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
8649  },
8650  {
8651   "alignment" : 4,
8652   "is_const" : true,
8653   "linker_set_key" : "_ZTIKSt16initializer_listIN7android8hardware10hidl_arrayIhLj32EJEEEE",
8654   "name" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
8655   "referenced_type" : "_ZTISt16initializer_listIN7android8hardware10hidl_arrayIhLj32EJEEEE",
8656   "self_type" : "_ZTIKSt16initializer_listIN7android8hardware10hidl_arrayIhLj32EJEEEE",
8657   "size" : 8,
8658   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8659  },
8660  {
8661   "alignment" : 4,
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" : 8,
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/StrongPointer.h"
8749  },
8750  {
8751   "alignment" : 2,
8752   "is_const" : true,
8753   "linker_set_key" : "_ZTIKs",
8754   "name" : "const short",
8755   "referenced_type" : "_ZTIs",
8756   "self_type" : "_ZTIKs",
8757   "size" : 2,
8758   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
8759  },
8760  {
8761   "alignment" : 2,
8762   "is_const" : true,
8763   "linker_set_key" : "_ZTIKt",
8764   "name" : "const unsigned short",
8765   "referenced_type" : "_ZTIt",
8766   "self_type" : "_ZTIKt",
8767   "size" : 2,
8768   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
8769  },
8770  {
8771   "is_const" : true,
8772   "linker_set_key" : "_ZTIKv",
8773   "name" : "const void",
8774   "referenced_type" : "_ZTIv",
8775   "self_type" : "_ZTIKv",
8776   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8777  },
8778  {
8779   "alignment" : 8,
8780   "is_const" : true,
8781   "linker_set_key" : "_ZTIKx",
8782   "name" : "const long long",
8783   "referenced_type" : "_ZTIx",
8784   "self_type" : "_ZTIKx",
8785   "size" : 8,
8786   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
8787  },
8788  {
8789   "alignment" : 8,
8790   "is_const" : true,
8791   "linker_set_key" : "_ZTIKy",
8792   "name" : "const unsigned long long",
8793   "referenced_type" : "_ZTIy",
8794   "self_type" : "_ZTIKy",
8795   "size" : 8,
8796   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
8797  },
8798  {
8799   "alignment" : 1,
8800   "is_volatile" : true,
8801   "linker_set_key" : "_ZTIVb",
8802   "name" : "volatile bool",
8803   "referenced_type" : "_ZTIb",
8804   "self_type" : "_ZTIVb",
8805   "size" : 1,
8806   "source_file" : "/system/core/libutils/include/utils/Thread.h"
8807  },
8808  {
8809   "alignment" : 4,
8810   "is_volatile" : true,
8811   "linker_set_key" : "_ZTIVi",
8812   "name" : "volatile int",
8813   "referenced_type" : "_ZTIi",
8814   "self_type" : "_ZTIVi",
8815   "size" : 4,
8816   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
8817  }
8818 ],
8819 "record_types" :
8820 [
8821  {
8822   "alignment" : 4,
8823   "fields" :
8824   [
8825    {
8826     "field_name" : "len",
8827     "referenced_type" : "_ZTIt"
8828    },
8829    {
8830     "field_name" : "hdr_size",
8831     "field_offset" : 16,
8832     "referenced_type" : "_ZTIt"
8833    },
8834    {
8835     "field_name" : "pid",
8836     "field_offset" : 32,
8837     "referenced_type" : "_ZTIi"
8838    },
8839    {
8840     "field_name" : "tid",
8841     "field_offset" : 64,
8842     "referenced_type" : "_ZTIj"
8843    },
8844    {
8845     "field_name" : "sec",
8846     "field_offset" : 96,
8847     "referenced_type" : "_ZTIj"
8848    },
8849    {
8850     "field_name" : "nsec",
8851     "field_offset" : 128,
8852     "referenced_type" : "_ZTIj"
8853    },
8854    {
8855     "field_name" : "lid",
8856     "field_offset" : 160,
8857     "referenced_type" : "_ZTIj"
8858    },
8859    {
8860     "field_name" : "uid",
8861     "field_offset" : 192,
8862     "referenced_type" : "_ZTIj"
8863    },
8864    {
8865     "field_name" : "msg",
8866     "field_offset" : 224,
8867     "referenced_type" : "_ZTIA0_c"
8868    }
8869   ],
8870   "linker_set_key" : "_ZTI12logger_entry",
8871   "name" : "logger_entry",
8872   "referenced_type" : "_ZTI12logger_entry",
8873   "self_type" : "_ZTI12logger_entry",
8874   "size" : 28,
8875   "source_file" : "/system/core/liblog/include/log/log_read.h"
8876  },
8877  {
8878   "alignment" : 4,
8879   "fields" :
8880   [
8881    {
8882     "field_name" : "y",
8883     "referenced_type" : "_ZTIPv"
8884    },
8885    {
8886     "field_name" : "cb",
8887     "field_offset" : 32,
8888     "referenced_type" : "_ZTIPv"
8889    },
8890    {
8891     "field_name" : "cr",
8892     "field_offset" : 64,
8893     "referenced_type" : "_ZTIPv"
8894    },
8895    {
8896     "field_name" : "ystride",
8897     "field_offset" : 96,
8898     "referenced_type" : "_ZTIj"
8899    },
8900    {
8901     "field_name" : "cstride",
8902     "field_offset" : 128,
8903     "referenced_type" : "_ZTIj"
8904    },
8905    {
8906     "field_name" : "chroma_step",
8907     "field_offset" : 160,
8908     "referenced_type" : "_ZTIj"
8909    },
8910    {
8911     "field_name" : "reserved",
8912     "field_offset" : 192,
8913     "referenced_type" : "_ZTIA8_j"
8914    }
8915   ],
8916   "linker_set_key" : "_ZTI13android_ycbcr",
8917   "name" : "android_ycbcr",
8918   "referenced_type" : "_ZTI13android_ycbcr",
8919   "self_type" : "_ZTI13android_ycbcr",
8920   "size" : 56,
8921   "source_file" : "/system/core/libsystem/include/system/graphics.h"
8922  },
8923  {
8924   "alignment" : 4,
8925   "fields" :
8926   [
8927    {
8928     "field_name" : "version",
8929     "referenced_type" : "_ZTIi"
8930    },
8931    {
8932     "field_name" : "numFds",
8933     "field_offset" : 32,
8934     "referenced_type" : "_ZTIi"
8935    },
8936    {
8937     "field_name" : "numInts",
8938     "field_offset" : 64,
8939     "referenced_type" : "_ZTIi"
8940    },
8941    {
8942     "field_name" : "data",
8943     "field_offset" : 96,
8944     "referenced_type" : "_ZTIA0_i"
8945    }
8946   ],
8947   "linker_set_key" : "_ZTI13native_handle",
8948   "name" : "native_handle",
8949   "referenced_type" : "_ZTI13native_handle",
8950   "self_type" : "_ZTI13native_handle",
8951   "size" : 12,
8952   "source_file" : "/system/core/libcutils/include/cutils/native_handle.h"
8953  },
8954  {
8955   "alignment" : 4,
8956   "fields" :
8957   [
8958    {
8959     "field_name" : "x",
8960     "referenced_type" : "_ZTIf"
8961    },
8962    {
8963     "field_name" : "y",
8964     "field_offset" : 32,
8965     "referenced_type" : "_ZTIf"
8966    }
8967   ],
8968   "linker_set_key" : "_ZTI16android_xy_color",
8969   "name" : "android_xy_color",
8970   "referenced_type" : "_ZTI16android_xy_color",
8971   "self_type" : "_ZTI16android_xy_color",
8972   "size" : 8,
8973   "source_file" : "/system/core/libsystem/include/system/graphics.h"
8974  },
8975  {
8976   "alignment" : 4,
8977   "fields" :
8978   [
8979    {
8980     "field_name" : "top_left",
8981     "referenced_type" : "_ZTIPh"
8982    },
8983    {
8984     "field_name" : "component",
8985     "field_offset" : 32,
8986     "referenced_type" : "_ZTI22android_flex_component"
8987    },
8988    {
8989     "field_name" : "bits_per_component",
8990     "field_offset" : 64,
8991     "referenced_type" : "_ZTIi"
8992    },
8993    {
8994     "field_name" : "bits_used",
8995     "field_offset" : 96,
8996     "referenced_type" : "_ZTIi"
8997    },
8998    {
8999     "field_name" : "h_increment",
9000     "field_offset" : 128,
9001     "referenced_type" : "_ZTIi"
9002    },
9003    {
9004     "field_name" : "v_increment",
9005     "field_offset" : 160,
9006     "referenced_type" : "_ZTIi"
9007    },
9008    {
9009     "field_name" : "h_subsampling",
9010     "field_offset" : 192,
9011     "referenced_type" : "_ZTIi"
9012    },
9013    {
9014     "field_name" : "v_subsampling",
9015     "field_offset" : 224,
9016     "referenced_type" : "_ZTIi"
9017    }
9018   ],
9019   "linker_set_key" : "_ZTI18android_flex_plane",
9020   "name" : "android_flex_plane",
9021   "referenced_type" : "_ZTI18android_flex_plane",
9022   "self_type" : "_ZTI18android_flex_plane",
9023   "size" : 32,
9024   "source_file" : "/system/core/libsystem/include/system/graphics.h"
9025  },
9026  {
9027   "alignment" : 4,
9028   "fields" :
9029   [
9030    {
9031     "field_name" : "format",
9032     "referenced_type" : "_ZTI19android_flex_format"
9033    },
9034    {
9035     "field_name" : "num_planes",
9036     "field_offset" : 32,
9037     "referenced_type" : "_ZTIj"
9038    },
9039    {
9040     "field_name" : "planes",
9041     "field_offset" : 64,
9042     "referenced_type" : "_ZTIP18android_flex_plane"
9043    }
9044   ],
9045   "linker_set_key" : "_ZTI19android_flex_layout",
9046   "name" : "android_flex_layout",
9047   "referenced_type" : "_ZTI19android_flex_layout",
9048   "self_type" : "_ZTI19android_flex_layout",
9049   "size" : 12,
9050   "source_file" : "/system/core/libsystem/include/system/graphics.h"
9051  },
9052  {
9053   "alignment" : 4,
9054   "fields" :
9055   [
9056    {
9057     "field_name" : "num_points",
9058     "referenced_type" : "_ZTIj"
9059    },
9060    {
9061     "field_name" : "reserved",
9062     "field_offset" : 32,
9063     "referenced_type" : "_ZTIA8_j"
9064    },
9065    {
9066     "field_name" : "xyzc_points",
9067     "field_offset" : 288,
9068     "referenced_type" : "_ZTIA_f"
9069    }
9070   ],
9071   "linker_set_key" : "_ZTI20android_depth_points",
9072   "name" : "android_depth_points",
9073   "referenced_type" : "_ZTI20android_depth_points",
9074   "self_type" : "_ZTI20android_depth_points",
9075   "size" : 36,
9076   "source_file" : "/system/core/libsystem/include/system/graphics.h"
9077  },
9078  {
9079   "alignment" : 4,
9080   "fields" :
9081   [
9082    {
9083     "field_name" : "struct_size",
9084     "referenced_type" : "_ZTIj"
9085    },
9086    {
9087     "field_name" : "buffer_id",
9088     "field_offset" : 32,
9089     "referenced_type" : "_ZTIi"
9090    },
9091    {
9092     "field_name" : "priority",
9093     "field_offset" : 64,
9094     "referenced_type" : "_ZTIi"
9095    },
9096    {
9097     "field_name" : "tag",
9098     "field_offset" : 96,
9099     "referenced_type" : "_ZTIPKc"
9100    },
9101    {
9102     "field_name" : "file",
9103     "field_offset" : 128,
9104     "referenced_type" : "_ZTIPKc"
9105    },
9106    {
9107     "field_name" : "line",
9108     "field_offset" : 160,
9109     "referenced_type" : "_ZTIj"
9110    },
9111    {
9112     "field_name" : "message",
9113     "field_offset" : 192,
9114     "referenced_type" : "_ZTIPKc"
9115    }
9116   ],
9117   "linker_set_key" : "_ZTI21__android_log_message",
9118   "name" : "__android_log_message",
9119   "referenced_type" : "_ZTI21__android_log_message",
9120   "self_type" : "_ZTI21__android_log_message",
9121   "size" : 28,
9122   "source_file" : "/system/core/liblog/include/android/log.h"
9123  },
9124  {
9125   "alignment" : 4,
9126   "fields" :
9127   [
9128    {
9129     "field_name" : "maxContentLightLevel",
9130     "referenced_type" : "_ZTIf"
9131    },
9132    {
9133     "field_name" : "maxFrameAverageLightLevel",
9134     "field_offset" : 32,
9135     "referenced_type" : "_ZTIf"
9136    }
9137   ],
9138   "linker_set_key" : "_ZTI25android_cta861_3_metadata",
9139   "name" : "android_cta861_3_metadata",
9140   "referenced_type" : "_ZTI25android_cta861_3_metadata",
9141   "self_type" : "_ZTI25android_cta861_3_metadata",
9142   "size" : 8,
9143   "source_file" : "/system/core/libsystem/include/system/graphics.h"
9144  },
9145  {
9146   "alignment" : 4,
9147   "fields" :
9148   [
9149    {
9150     "field_name" : "displayPrimaryRed",
9151     "referenced_type" : "_ZTI16android_xy_color"
9152    },
9153    {
9154     "field_name" : "displayPrimaryGreen",
9155     "field_offset" : 64,
9156     "referenced_type" : "_ZTI16android_xy_color"
9157    },
9158    {
9159     "field_name" : "displayPrimaryBlue",
9160     "field_offset" : 128,
9161     "referenced_type" : "_ZTI16android_xy_color"
9162    },
9163    {
9164     "field_name" : "whitePoint",
9165     "field_offset" : 192,
9166     "referenced_type" : "_ZTI16android_xy_color"
9167    },
9168    {
9169     "field_name" : "maxLuminance",
9170     "field_offset" : 256,
9171     "referenced_type" : "_ZTIf"
9172    },
9173    {
9174     "field_name" : "minLuminance",
9175     "field_offset" : 288,
9176     "referenced_type" : "_ZTIf"
9177    }
9178   ],
9179   "linker_set_key" : "_ZTI26android_smpte2086_metadata",
9180   "name" : "android_smpte2086_metadata",
9181   "referenced_type" : "_ZTI26android_smpte2086_metadata",
9182   "self_type" : "_ZTI26android_smpte2086_metadata",
9183   "size" : 40,
9184   "source_file" : "/system/core/libsystem/include/system/graphics.h"
9185  },
9186  {
9187   "alignment" : 4,
9188   "fields" :
9189   [
9190    {
9191     "referenced_type" : "_ZTIN7log_msgUt_E"
9192    }
9193   ],
9194   "linker_set_key" : "_ZTI7log_msg",
9195   "name" : "log_msg",
9196   "referenced_type" : "_ZTI7log_msg",
9197   "self_type" : "_ZTI7log_msg",
9198   "size" : 5124,
9199   "source_file" : "/system/core/liblog/include/log/log_read.h"
9200  },
9201  {
9202   "alignment" : 1,
9203   "fields" :
9204   [
9205    {
9206     "field_name" : "tv_sec",
9207     "referenced_type" : "_ZTIj"
9208    },
9209    {
9210     "field_name" : "tv_nsec",
9211     "field_offset" : 32,
9212     "referenced_type" : "_ZTIj"
9213    }
9214   ],
9215   "linker_set_key" : "_ZTI8log_time",
9216   "name" : "log_time",
9217   "referenced_type" : "_ZTI8log_time",
9218   "self_type" : "_ZTI8log_time",
9219   "size" : 8,
9220   "source_file" : "/system/core/liblog/include_vndk/log/log_time.h"
9221  },
9222  {
9223   "alignment" : 4,
9224   "fields" :
9225   [
9226    {
9227     "access" : "private",
9228     "field_name" : "mStorage",
9229     "field_offset" : 32,
9230     "referenced_type" : "_ZTIPv"
9231    },
9232    {
9233     "access" : "private",
9234     "field_name" : "mCount",
9235     "field_offset" : 64,
9236     "referenced_type" : "_ZTIj"
9237    },
9238    {
9239     "access" : "private",
9240     "field_name" : "mFlags",
9241     "field_offset" : 96,
9242     "referenced_type" : "_ZTIKj"
9243    },
9244    {
9245     "access" : "private",
9246     "field_name" : "mItemSize",
9247     "field_offset" : 128,
9248     "referenced_type" : "_ZTIKj"
9249    }
9250   ],
9251   "linker_set_key" : "_ZTIN7android10VectorImplE",
9252   "name" : "android::VectorImpl",
9253   "record_kind" : "class",
9254   "referenced_type" : "_ZTIN7android10VectorImplE",
9255   "self_type" : "_ZTIN7android10VectorImplE",
9256   "size" : 20,
9257   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
9258   "vtable_components" :
9259   [
9260    {
9261     "kind" : "offset_to_top"
9262    },
9263    {
9264     "kind" : "rtti",
9265     "mangled_component_name" : "_ZTIN7android10VectorImplE"
9266    },
9267    {
9268     "kind" : "complete_dtor_pointer",
9269     "mangled_component_name" : "_ZN7android10VectorImplD1Ev"
9270    },
9271    {
9272     "kind" : "deleting_dtor_pointer",
9273     "mangled_component_name" : "_ZN7android10VectorImplD0Ev"
9274    },
9275    {
9276     "is_pure" : true,
9277     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvj"
9278    },
9279    {
9280     "is_pure" : true,
9281     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvj"
9282    },
9283    {
9284     "is_pure" : true,
9285     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvj"
9286    },
9287    {
9288     "is_pure" : true,
9289     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvj"
9290    },
9291    {
9292     "is_pure" : true,
9293     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvj"
9294    },
9295    {
9296     "is_pure" : true,
9297     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvj"
9298    }
9299   ]
9300  },
9301  {
9302   "alignment" : 4,
9303   "fields" :
9304   [
9305    {
9306     "access" : "private",
9307     "field_name" : "mVector",
9308     "referenced_type" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE"
9309    }
9310   ],
9311   "linker_set_key" : "_ZTIN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE",
9312   "name" : "android::KeyedVector<android::String16, android::sp<android::hardware::IBinder> >",
9313   "record_kind" : "class",
9314   "referenced_type" : "_ZTIN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE",
9315   "self_type" : "_ZTIN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE",
9316   "size" : 20,
9317   "source_file" : "/system/core/libutils/include/utils/KeyedVector.h",
9318   "template_args" : [ "_ZTIN7android8String16E", "_ZTIN7android2spINS_8hardware7IBinderEEE" ]
9319  },
9320  {
9321   "alignment" : 8,
9322   "fields" :
9323   [
9324    {
9325     "access" : "private",
9326     "field_name" : "mTag",
9327     "referenced_type" : "_ZTIy"
9328    }
9329   ],
9330   "linker_set_key" : "_ZTIN7android11ScopedTraceE",
9331   "name" : "android::ScopedTrace",
9332   "record_kind" : "class",
9333   "referenced_type" : "_ZTIN7android11ScopedTraceE",
9334   "self_type" : "_ZTIN7android11ScopedTraceE",
9335   "size" : 8,
9336   "source_file" : "/system/core/libutils/include/utils/Trace.h"
9337  },
9338  {
9339   "alignment" : 4,
9340   "fields" :
9341   [
9342    {
9343     "access" : "private",
9344     "field_name" : "mCount",
9345     "referenced_type" : "_ZTINSt3__16atomicIiEE"
9346    }
9347   ],
9348   "linker_set_key" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE",
9349   "name" : "android::LightRefBase<android::NativeHandle>",
9350   "record_kind" : "class",
9351   "referenced_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE",
9352   "self_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE",
9353   "size" : 4,
9354   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
9355   "template_args" : [ "_ZTIN7android12NativeHandleE" ]
9356  },
9357  {
9358   "alignment" : 4,
9359   "fields" :
9360   [
9361    {
9362     "access" : "private",
9363     "field_name" : "mCount",
9364     "referenced_type" : "_ZTINSt3__16atomicIiEE"
9365    }
9366   ],
9367   "linker_set_key" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE",
9368   "name" : "android::LightRefBase<android::VirtualLightRefBase>",
9369   "record_kind" : "class",
9370   "referenced_type" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE",
9371   "self_type" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE",
9372   "size" : 4,
9373   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
9374   "template_args" : [ "_ZTIN7android19VirtualLightRefBaseE" ]
9375  },
9376  {
9377   "alignment" : 4,
9378   "base_specifiers" :
9379   [
9380    {
9381     "referenced_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE"
9382    }
9383   ],
9384   "fields" :
9385   [
9386    {
9387     "access" : "private",
9388     "field_name" : "mHandle",
9389     "field_offset" : 32,
9390     "referenced_type" : "_ZTIP13native_handle"
9391    },
9392    {
9393     "access" : "private",
9394     "field_name" : "mOwnsHandle",
9395     "field_offset" : 64,
9396     "referenced_type" : "_ZTIb"
9397    }
9398   ],
9399   "linker_set_key" : "_ZTIN7android12NativeHandleE",
9400   "name" : "android::NativeHandle",
9401   "record_kind" : "class",
9402   "referenced_type" : "_ZTIN7android12NativeHandleE",
9403   "self_type" : "_ZTIN7android12NativeHandleE",
9404   "size" : 12,
9405   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
9406  },
9407  {
9408   "alignment" : 4,
9409   "base_specifiers" :
9410   [
9411    {
9412     "access" : "private",
9413     "referenced_type" : "_ZTIN7android16SortedVectorImplE"
9414    }
9415   ],
9416   "linker_set_key" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE",
9417   "name" : "android::SortedVector<android::key_value_pair_t<android::String16, android::sp<android::hardware::IBinder> > >",
9418   "record_kind" : "class",
9419   "referenced_type" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE",
9420   "self_type" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE",
9421   "size" : 20,
9422   "source_file" : "/system/core/libutils/include/utils/SortedVector.h",
9423   "template_args" :
9424   [
9425    "_ZTIN7android16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEE"
9426   ],
9427   "vtable_components" :
9428   [
9429    {
9430     "kind" : "offset_to_top"
9431    },
9432    {
9433     "kind" : "rtti",
9434     "mangled_component_name" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE"
9435    },
9436    {
9437     "kind" : "complete_dtor_pointer",
9438     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED1Ev"
9439    },
9440    {
9441     "kind" : "deleting_dtor_pointer",
9442     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED0Ev"
9443    },
9444    {
9445     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE12do_constructEPvj"
9446    },
9447    {
9448     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_destroyEPvj"
9449    },
9450    {
9451     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE7do_copyEPvPKvj"
9452    },
9453    {
9454     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE8do_splatEPvPKvj"
9455    },
9456    {
9457     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE15do_move_forwardEPvPKvj"
9458    },
9459    {
9460     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE16do_move_backwardEPvPKvj"
9461    },
9462    {
9463     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_compareEPKvSA_"
9464    }
9465   ]
9466  },
9467  {
9468   "alignment" : 1,
9469   "linker_set_key" : "_ZTIN7android14ReferenceMoverE",
9470   "name" : "android::ReferenceMover",
9471   "record_kind" : "class",
9472   "referenced_type" : "_ZTIN7android14ReferenceMoverE",
9473   "self_type" : "_ZTIN7android14ReferenceMoverE",
9474   "size" : 1,
9475   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
9476  },
9477  {
9478   "alignment" : 4,
9479   "linker_set_key" : "_ZTIN7android16ReferenceRenamerE",
9480   "name" : "android::ReferenceRenamer",
9481   "record_kind" : "class",
9482   "referenced_type" : "_ZTIN7android16ReferenceRenamerE",
9483   "self_type" : "_ZTIN7android16ReferenceRenamerE",
9484   "size" : 4,
9485   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
9486   "vtable_components" :
9487   [
9488    {
9489     "kind" : "offset_to_top"
9490    },
9491    {
9492     "kind" : "rtti",
9493     "mangled_component_name" : "_ZTIN7android16ReferenceRenamerE"
9494    },
9495    {
9496     "is_pure" : true,
9497     "mangled_component_name" : "_ZNK7android16ReferenceRenamerclEj"
9498    }
9499   ]
9500  },
9501  {
9502   "alignment" : 4,
9503   "base_specifiers" :
9504   [
9505    {
9506     "referenced_type" : "_ZTIN7android10VectorImplE"
9507    }
9508   ],
9509   "linker_set_key" : "_ZTIN7android16SortedVectorImplE",
9510   "name" : "android::SortedVectorImpl",
9511   "record_kind" : "class",
9512   "referenced_type" : "_ZTIN7android16SortedVectorImplE",
9513   "self_type" : "_ZTIN7android16SortedVectorImplE",
9514   "size" : 20,
9515   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
9516   "vtable_components" :
9517   [
9518    {
9519     "kind" : "offset_to_top"
9520    },
9521    {
9522     "kind" : "rtti",
9523     "mangled_component_name" : "_ZTIN7android16SortedVectorImplE"
9524    },
9525    {
9526     "kind" : "complete_dtor_pointer",
9527     "mangled_component_name" : "_ZN7android16SortedVectorImplD1Ev"
9528    },
9529    {
9530     "kind" : "deleting_dtor_pointer",
9531     "mangled_component_name" : "_ZN7android16SortedVectorImplD0Ev"
9532    },
9533    {
9534     "is_pure" : true,
9535     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvj"
9536    },
9537    {
9538     "is_pure" : true,
9539     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvj"
9540    },
9541    {
9542     "is_pure" : true,
9543     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvj"
9544    },
9545    {
9546     "is_pure" : true,
9547     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvj"
9548    },
9549    {
9550     "is_pure" : true,
9551     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvj"
9552    },
9553    {
9554     "is_pure" : true,
9555     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvj"
9556    },
9557    {
9558     "is_pure" : true,
9559     "mangled_component_name" : "_ZNK7android16SortedVectorImpl10do_compareEPKvS2_"
9560    }
9561   ]
9562  },
9563  {
9564   "alignment" : 1,
9565   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIbEE",
9566   "name" : "android::trait_trivial_copy<bool>",
9567   "referenced_type" : "_ZTIN7android18trait_trivial_copyIbEE",
9568   "self_type" : "_ZTIN7android18trait_trivial_copyIbEE",
9569   "size" : 1,
9570   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9571   "template_args" : [ "_ZTIb" ]
9572  },
9573  {
9574   "alignment" : 1,
9575   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIcEE",
9576   "name" : "android::trait_trivial_copy<char>",
9577   "referenced_type" : "_ZTIN7android18trait_trivial_copyIcEE",
9578   "self_type" : "_ZTIN7android18trait_trivial_copyIcEE",
9579   "size" : 1,
9580   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9581   "template_args" : [ "_ZTIc" ]
9582  },
9583  {
9584   "alignment" : 1,
9585   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIdEE",
9586   "name" : "android::trait_trivial_copy<double>",
9587   "referenced_type" : "_ZTIN7android18trait_trivial_copyIdEE",
9588   "self_type" : "_ZTIN7android18trait_trivial_copyIdEE",
9589   "size" : 1,
9590   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9591   "template_args" : [ "_ZTId" ]
9592  },
9593  {
9594   "alignment" : 1,
9595   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIfEE",
9596   "name" : "android::trait_trivial_copy<float>",
9597   "referenced_type" : "_ZTIN7android18trait_trivial_copyIfEE",
9598   "self_type" : "_ZTIN7android18trait_trivial_copyIfEE",
9599   "size" : 1,
9600   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9601   "template_args" : [ "_ZTIf" ]
9602  },
9603  {
9604   "alignment" : 1,
9605   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIhEE",
9606   "name" : "android::trait_trivial_copy<unsigned char>",
9607   "referenced_type" : "_ZTIN7android18trait_trivial_copyIhEE",
9608   "self_type" : "_ZTIN7android18trait_trivial_copyIhEE",
9609   "size" : 1,
9610   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9611   "template_args" : [ "_ZTIh" ]
9612  },
9613  {
9614   "alignment" : 1,
9615   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIiEE",
9616   "name" : "android::trait_trivial_copy<int>",
9617   "referenced_type" : "_ZTIN7android18trait_trivial_copyIiEE",
9618   "self_type" : "_ZTIN7android18trait_trivial_copyIiEE",
9619   "size" : 1,
9620   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9621   "template_args" : [ "_ZTIi" ]
9622  },
9623  {
9624   "alignment" : 1,
9625   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIjEE",
9626   "name" : "android::trait_trivial_copy<unsigned int>",
9627   "referenced_type" : "_ZTIN7android18trait_trivial_copyIjEE",
9628   "self_type" : "_ZTIN7android18trait_trivial_copyIjEE",
9629   "size" : 1,
9630   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9631   "template_args" : [ "_ZTIj" ]
9632  },
9633  {
9634   "alignment" : 1,
9635   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIlEE",
9636   "name" : "android::trait_trivial_copy<long>",
9637   "referenced_type" : "_ZTIN7android18trait_trivial_copyIlEE",
9638   "self_type" : "_ZTIN7android18trait_trivial_copyIlEE",
9639   "size" : 1,
9640   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9641   "template_args" : [ "_ZTIl" ]
9642  },
9643  {
9644   "alignment" : 1,
9645   "linker_set_key" : "_ZTIN7android18trait_trivial_copyImEE",
9646   "name" : "android::trait_trivial_copy<unsigned long>",
9647   "referenced_type" : "_ZTIN7android18trait_trivial_copyImEE",
9648   "self_type" : "_ZTIN7android18trait_trivial_copyImEE",
9649   "size" : 1,
9650   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9651   "template_args" : [ "_ZTIm" ]
9652  },
9653  {
9654   "alignment" : 1,
9655   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIsEE",
9656   "name" : "android::trait_trivial_copy<short>",
9657   "referenced_type" : "_ZTIN7android18trait_trivial_copyIsEE",
9658   "self_type" : "_ZTIN7android18trait_trivial_copyIsEE",
9659   "size" : 1,
9660   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9661   "template_args" : [ "_ZTIs" ]
9662  },
9663  {
9664   "alignment" : 1,
9665   "linker_set_key" : "_ZTIN7android18trait_trivial_copyItEE",
9666   "name" : "android::trait_trivial_copy<unsigned short>",
9667   "referenced_type" : "_ZTIN7android18trait_trivial_copyItEE",
9668   "self_type" : "_ZTIN7android18trait_trivial_copyItEE",
9669   "size" : 1,
9670   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9671   "template_args" : [ "_ZTIt" ]
9672  },
9673  {
9674   "alignment" : 1,
9675   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIvEE",
9676   "name" : "android::trait_trivial_copy<void>",
9677   "referenced_type" : "_ZTIN7android18trait_trivial_copyIvEE",
9678   "self_type" : "_ZTIN7android18trait_trivial_copyIvEE",
9679   "size" : 1,
9680   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9681   "template_args" : [ "_ZTIv" ]
9682  },
9683  {
9684   "alignment" : 1,
9685   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIxEE",
9686   "name" : "android::trait_trivial_copy<long long>",
9687   "referenced_type" : "_ZTIN7android18trait_trivial_copyIxEE",
9688   "self_type" : "_ZTIN7android18trait_trivial_copyIxEE",
9689   "size" : 1,
9690   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9691   "template_args" : [ "_ZTIx" ]
9692  },
9693  {
9694   "alignment" : 1,
9695   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIyEE",
9696   "name" : "android::trait_trivial_copy<unsigned long long>",
9697   "referenced_type" : "_ZTIN7android18trait_trivial_copyIyEE",
9698   "self_type" : "_ZTIN7android18trait_trivial_copyIyEE",
9699   "size" : 1,
9700   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9701   "template_args" : [ "_ZTIy" ]
9702  },
9703  {
9704   "alignment" : 1,
9705   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIbEE",
9706   "name" : "android::trait_trivial_ctor<bool>",
9707   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIbEE",
9708   "self_type" : "_ZTIN7android18trait_trivial_ctorIbEE",
9709   "size" : 1,
9710   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9711   "template_args" : [ "_ZTIb" ]
9712  },
9713  {
9714   "alignment" : 1,
9715   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIcEE",
9716   "name" : "android::trait_trivial_ctor<char>",
9717   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIcEE",
9718   "self_type" : "_ZTIN7android18trait_trivial_ctorIcEE",
9719   "size" : 1,
9720   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9721   "template_args" : [ "_ZTIc" ]
9722  },
9723  {
9724   "alignment" : 1,
9725   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIdEE",
9726   "name" : "android::trait_trivial_ctor<double>",
9727   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIdEE",
9728   "self_type" : "_ZTIN7android18trait_trivial_ctorIdEE",
9729   "size" : 1,
9730   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9731   "template_args" : [ "_ZTId" ]
9732  },
9733  {
9734   "alignment" : 1,
9735   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIfEE",
9736   "name" : "android::trait_trivial_ctor<float>",
9737   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIfEE",
9738   "self_type" : "_ZTIN7android18trait_trivial_ctorIfEE",
9739   "size" : 1,
9740   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9741   "template_args" : [ "_ZTIf" ]
9742  },
9743  {
9744   "alignment" : 1,
9745   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIhEE",
9746   "name" : "android::trait_trivial_ctor<unsigned char>",
9747   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIhEE",
9748   "self_type" : "_ZTIN7android18trait_trivial_ctorIhEE",
9749   "size" : 1,
9750   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9751   "template_args" : [ "_ZTIh" ]
9752  },
9753  {
9754   "alignment" : 1,
9755   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIiEE",
9756   "name" : "android::trait_trivial_ctor<int>",
9757   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIiEE",
9758   "self_type" : "_ZTIN7android18trait_trivial_ctorIiEE",
9759   "size" : 1,
9760   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9761   "template_args" : [ "_ZTIi" ]
9762  },
9763  {
9764   "alignment" : 1,
9765   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIjEE",
9766   "name" : "android::trait_trivial_ctor<unsigned int>",
9767   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIjEE",
9768   "self_type" : "_ZTIN7android18trait_trivial_ctorIjEE",
9769   "size" : 1,
9770   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9771   "template_args" : [ "_ZTIj" ]
9772  },
9773  {
9774   "alignment" : 1,
9775   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIlEE",
9776   "name" : "android::trait_trivial_ctor<long>",
9777   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIlEE",
9778   "self_type" : "_ZTIN7android18trait_trivial_ctorIlEE",
9779   "size" : 1,
9780   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9781   "template_args" : [ "_ZTIl" ]
9782  },
9783  {
9784   "alignment" : 1,
9785   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorImEE",
9786   "name" : "android::trait_trivial_ctor<unsigned long>",
9787   "referenced_type" : "_ZTIN7android18trait_trivial_ctorImEE",
9788   "self_type" : "_ZTIN7android18trait_trivial_ctorImEE",
9789   "size" : 1,
9790   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9791   "template_args" : [ "_ZTIm" ]
9792  },
9793  {
9794   "alignment" : 1,
9795   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIsEE",
9796   "name" : "android::trait_trivial_ctor<short>",
9797   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIsEE",
9798   "self_type" : "_ZTIN7android18trait_trivial_ctorIsEE",
9799   "size" : 1,
9800   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9801   "template_args" : [ "_ZTIs" ]
9802  },
9803  {
9804   "alignment" : 1,
9805   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorItEE",
9806   "name" : "android::trait_trivial_ctor<unsigned short>",
9807   "referenced_type" : "_ZTIN7android18trait_trivial_ctorItEE",
9808   "self_type" : "_ZTIN7android18trait_trivial_ctorItEE",
9809   "size" : 1,
9810   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9811   "template_args" : [ "_ZTIt" ]
9812  },
9813  {
9814   "alignment" : 1,
9815   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIvEE",
9816   "name" : "android::trait_trivial_ctor<void>",
9817   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIvEE",
9818   "self_type" : "_ZTIN7android18trait_trivial_ctorIvEE",
9819   "size" : 1,
9820   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9821   "template_args" : [ "_ZTIv" ]
9822  },
9823  {
9824   "alignment" : 1,
9825   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIxEE",
9826   "name" : "android::trait_trivial_ctor<long long>",
9827   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIxEE",
9828   "self_type" : "_ZTIN7android18trait_trivial_ctorIxEE",
9829   "size" : 1,
9830   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9831   "template_args" : [ "_ZTIx" ]
9832  },
9833  {
9834   "alignment" : 1,
9835   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIyEE",
9836   "name" : "android::trait_trivial_ctor<unsigned long long>",
9837   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIyEE",
9838   "self_type" : "_ZTIN7android18trait_trivial_ctorIyEE",
9839   "size" : 1,
9840   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9841   "template_args" : [ "_ZTIy" ]
9842  },
9843  {
9844   "alignment" : 1,
9845   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIbEE",
9846   "name" : "android::trait_trivial_dtor<bool>",
9847   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIbEE",
9848   "self_type" : "_ZTIN7android18trait_trivial_dtorIbEE",
9849   "size" : 1,
9850   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9851   "template_args" : [ "_ZTIb" ]
9852  },
9853  {
9854   "alignment" : 1,
9855   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIcEE",
9856   "name" : "android::trait_trivial_dtor<char>",
9857   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIcEE",
9858   "self_type" : "_ZTIN7android18trait_trivial_dtorIcEE",
9859   "size" : 1,
9860   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9861   "template_args" : [ "_ZTIc" ]
9862  },
9863  {
9864   "alignment" : 1,
9865   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIdEE",
9866   "name" : "android::trait_trivial_dtor<double>",
9867   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIdEE",
9868   "self_type" : "_ZTIN7android18trait_trivial_dtorIdEE",
9869   "size" : 1,
9870   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9871   "template_args" : [ "_ZTId" ]
9872  },
9873  {
9874   "alignment" : 1,
9875   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIfEE",
9876   "name" : "android::trait_trivial_dtor<float>",
9877   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIfEE",
9878   "self_type" : "_ZTIN7android18trait_trivial_dtorIfEE",
9879   "size" : 1,
9880   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9881   "template_args" : [ "_ZTIf" ]
9882  },
9883  {
9884   "alignment" : 1,
9885   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIhEE",
9886   "name" : "android::trait_trivial_dtor<unsigned char>",
9887   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIhEE",
9888   "self_type" : "_ZTIN7android18trait_trivial_dtorIhEE",
9889   "size" : 1,
9890   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9891   "template_args" : [ "_ZTIh" ]
9892  },
9893  {
9894   "alignment" : 1,
9895   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIiEE",
9896   "name" : "android::trait_trivial_dtor<int>",
9897   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIiEE",
9898   "self_type" : "_ZTIN7android18trait_trivial_dtorIiEE",
9899   "size" : 1,
9900   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9901   "template_args" : [ "_ZTIi" ]
9902  },
9903  {
9904   "alignment" : 1,
9905   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIjEE",
9906   "name" : "android::trait_trivial_dtor<unsigned int>",
9907   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIjEE",
9908   "self_type" : "_ZTIN7android18trait_trivial_dtorIjEE",
9909   "size" : 1,
9910   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9911   "template_args" : [ "_ZTIj" ]
9912  },
9913  {
9914   "alignment" : 1,
9915   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIlEE",
9916   "name" : "android::trait_trivial_dtor<long>",
9917   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIlEE",
9918   "self_type" : "_ZTIN7android18trait_trivial_dtorIlEE",
9919   "size" : 1,
9920   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9921   "template_args" : [ "_ZTIl" ]
9922  },
9923  {
9924   "alignment" : 1,
9925   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorImEE",
9926   "name" : "android::trait_trivial_dtor<unsigned long>",
9927   "referenced_type" : "_ZTIN7android18trait_trivial_dtorImEE",
9928   "self_type" : "_ZTIN7android18trait_trivial_dtorImEE",
9929   "size" : 1,
9930   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9931   "template_args" : [ "_ZTIm" ]
9932  },
9933  {
9934   "alignment" : 1,
9935   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIsEE",
9936   "name" : "android::trait_trivial_dtor<short>",
9937   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIsEE",
9938   "self_type" : "_ZTIN7android18trait_trivial_dtorIsEE",
9939   "size" : 1,
9940   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9941   "template_args" : [ "_ZTIs" ]
9942  },
9943  {
9944   "alignment" : 1,
9945   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorItEE",
9946   "name" : "android::trait_trivial_dtor<unsigned short>",
9947   "referenced_type" : "_ZTIN7android18trait_trivial_dtorItEE",
9948   "self_type" : "_ZTIN7android18trait_trivial_dtorItEE",
9949   "size" : 1,
9950   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9951   "template_args" : [ "_ZTIt" ]
9952  },
9953  {
9954   "alignment" : 1,
9955   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIvEE",
9956   "name" : "android::trait_trivial_dtor<void>",
9957   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIvEE",
9958   "self_type" : "_ZTIN7android18trait_trivial_dtorIvEE",
9959   "size" : 1,
9960   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9961   "template_args" : [ "_ZTIv" ]
9962  },
9963  {
9964   "alignment" : 1,
9965   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIxEE",
9966   "name" : "android::trait_trivial_dtor<long long>",
9967   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIxEE",
9968   "self_type" : "_ZTIN7android18trait_trivial_dtorIxEE",
9969   "size" : 1,
9970   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9971   "template_args" : [ "_ZTIx" ]
9972  },
9973  {
9974   "alignment" : 1,
9975   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIyEE",
9976   "name" : "android::trait_trivial_dtor<unsigned long long>",
9977   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIyEE",
9978   "self_type" : "_ZTIN7android18trait_trivial_dtorIyEE",
9979   "size" : 1,
9980   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9981   "template_args" : [ "_ZTIy" ]
9982  },
9983  {
9984   "alignment" : 1,
9985   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_7String8EEE",
9986   "name" : "android::trait_trivial_move<android::String8>",
9987   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EEE",
9988   "self_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EEE",
9989   "size" : 1,
9990   "source_file" : "/system/core/libutils/include/utils/String8.h",
9991   "template_args" : [ "_ZTIN7android7String8E" ]
9992  },
9993  {
9994   "alignment" : 1,
9995   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_8String16EEE",
9996   "name" : "android::trait_trivial_move<android::String16>",
9997   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EEE",
9998   "self_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EEE",
9999   "size" : 1,
10000   "source_file" : "/system/core/libutils/include/utils/String16.h",
10001   "template_args" : [ "_ZTIN7android8String16E" ]
10002  },
10003  {
10004   "alignment" : 1,
10005   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIbEE",
10006   "name" : "android::trait_trivial_move<bool>",
10007   "referenced_type" : "_ZTIN7android18trait_trivial_moveIbEE",
10008   "self_type" : "_ZTIN7android18trait_trivial_moveIbEE",
10009   "size" : 1,
10010   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10011   "template_args" : [ "_ZTIb" ]
10012  },
10013  {
10014   "alignment" : 1,
10015   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIcEE",
10016   "name" : "android::trait_trivial_move<char>",
10017   "referenced_type" : "_ZTIN7android18trait_trivial_moveIcEE",
10018   "self_type" : "_ZTIN7android18trait_trivial_moveIcEE",
10019   "size" : 1,
10020   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10021   "template_args" : [ "_ZTIc" ]
10022  },
10023  {
10024   "alignment" : 1,
10025   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIdEE",
10026   "name" : "android::trait_trivial_move<double>",
10027   "referenced_type" : "_ZTIN7android18trait_trivial_moveIdEE",
10028   "self_type" : "_ZTIN7android18trait_trivial_moveIdEE",
10029   "size" : 1,
10030   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10031   "template_args" : [ "_ZTId" ]
10032  },
10033  {
10034   "alignment" : 1,
10035   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIfEE",
10036   "name" : "android::trait_trivial_move<float>",
10037   "referenced_type" : "_ZTIN7android18trait_trivial_moveIfEE",
10038   "self_type" : "_ZTIN7android18trait_trivial_moveIfEE",
10039   "size" : 1,
10040   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10041   "template_args" : [ "_ZTIf" ]
10042  },
10043  {
10044   "alignment" : 1,
10045   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIhEE",
10046   "name" : "android::trait_trivial_move<unsigned char>",
10047   "referenced_type" : "_ZTIN7android18trait_trivial_moveIhEE",
10048   "self_type" : "_ZTIN7android18trait_trivial_moveIhEE",
10049   "size" : 1,
10050   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10051   "template_args" : [ "_ZTIh" ]
10052  },
10053  {
10054   "alignment" : 1,
10055   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIiEE",
10056   "name" : "android::trait_trivial_move<int>",
10057   "referenced_type" : "_ZTIN7android18trait_trivial_moveIiEE",
10058   "self_type" : "_ZTIN7android18trait_trivial_moveIiEE",
10059   "size" : 1,
10060   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10061   "template_args" : [ "_ZTIi" ]
10062  },
10063  {
10064   "alignment" : 1,
10065   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIjEE",
10066   "name" : "android::trait_trivial_move<unsigned int>",
10067   "referenced_type" : "_ZTIN7android18trait_trivial_moveIjEE",
10068   "self_type" : "_ZTIN7android18trait_trivial_moveIjEE",
10069   "size" : 1,
10070   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10071   "template_args" : [ "_ZTIj" ]
10072  },
10073  {
10074   "alignment" : 1,
10075   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIlEE",
10076   "name" : "android::trait_trivial_move<long>",
10077   "referenced_type" : "_ZTIN7android18trait_trivial_moveIlEE",
10078   "self_type" : "_ZTIN7android18trait_trivial_moveIlEE",
10079   "size" : 1,
10080   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10081   "template_args" : [ "_ZTIl" ]
10082  },
10083  {
10084   "alignment" : 1,
10085   "linker_set_key" : "_ZTIN7android18trait_trivial_moveImEE",
10086   "name" : "android::trait_trivial_move<unsigned long>",
10087   "referenced_type" : "_ZTIN7android18trait_trivial_moveImEE",
10088   "self_type" : "_ZTIN7android18trait_trivial_moveImEE",
10089   "size" : 1,
10090   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10091   "template_args" : [ "_ZTIm" ]
10092  },
10093  {
10094   "alignment" : 1,
10095   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIsEE",
10096   "name" : "android::trait_trivial_move<short>",
10097   "referenced_type" : "_ZTIN7android18trait_trivial_moveIsEE",
10098   "self_type" : "_ZTIN7android18trait_trivial_moveIsEE",
10099   "size" : 1,
10100   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10101   "template_args" : [ "_ZTIs" ]
10102  },
10103  {
10104   "alignment" : 1,
10105   "linker_set_key" : "_ZTIN7android18trait_trivial_moveItEE",
10106   "name" : "android::trait_trivial_move<unsigned short>",
10107   "referenced_type" : "_ZTIN7android18trait_trivial_moveItEE",
10108   "self_type" : "_ZTIN7android18trait_trivial_moveItEE",
10109   "size" : 1,
10110   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10111   "template_args" : [ "_ZTIt" ]
10112  },
10113  {
10114   "alignment" : 1,
10115   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIvEE",
10116   "name" : "android::trait_trivial_move<void>",
10117   "referenced_type" : "_ZTIN7android18trait_trivial_moveIvEE",
10118   "self_type" : "_ZTIN7android18trait_trivial_moveIvEE",
10119   "size" : 1,
10120   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10121   "template_args" : [ "_ZTIv" ]
10122  },
10123  {
10124   "alignment" : 1,
10125   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIxEE",
10126   "name" : "android::trait_trivial_move<long long>",
10127   "referenced_type" : "_ZTIN7android18trait_trivial_moveIxEE",
10128   "self_type" : "_ZTIN7android18trait_trivial_moveIxEE",
10129   "size" : 1,
10130   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10131   "template_args" : [ "_ZTIx" ]
10132  },
10133  {
10134   "alignment" : 1,
10135   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIyEE",
10136   "name" : "android::trait_trivial_move<unsigned long long>",
10137   "referenced_type" : "_ZTIN7android18trait_trivial_moveIyEE",
10138   "self_type" : "_ZTIN7android18trait_trivial_moveIyEE",
10139   "size" : 1,
10140   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10141   "template_args" : [ "_ZTIy" ]
10142  },
10143  {
10144   "alignment" : 4,
10145   "base_specifiers" :
10146   [
10147    {
10148     "referenced_type" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE"
10149    }
10150   ],
10151   "linker_set_key" : "_ZTIN7android19VirtualLightRefBaseE",
10152   "name" : "android::VirtualLightRefBase",
10153   "record_kind" : "class",
10154   "referenced_type" : "_ZTIN7android19VirtualLightRefBaseE",
10155   "self_type" : "_ZTIN7android19VirtualLightRefBaseE",
10156   "size" : 8,
10157   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
10158   "vtable_components" :
10159   [
10160    {
10161     "kind" : "offset_to_top"
10162    },
10163    {
10164     "kind" : "rtti",
10165     "mangled_component_name" : "_ZTIN7android19VirtualLightRefBaseE"
10166    },
10167    {
10168     "kind" : "complete_dtor_pointer",
10169     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD1Ev"
10170    },
10171    {
10172     "kind" : "deleting_dtor_pointer",
10173     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD0Ev"
10174    }
10175   ]
10176  },
10177  {
10178   "alignment" : 4,
10179   "fields" :
10180   [
10181    {
10182     "access" : "private",
10183     "field_name" : "m_ptr",
10184     "referenced_type" : "_ZTIPN7android4hidl4base4V1_05IBaseE"
10185    }
10186   ],
10187   "linker_set_key" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
10188   "name" : "android::sp<android::hidl::base::V1_0::IBase>",
10189   "record_kind" : "class",
10190   "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
10191   "self_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
10192   "size" : 4,
10193   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10194   "template_args" : [ "_ZTIN7android4hidl4base4V1_05IBaseE" ]
10195  },
10196  {
10197   "alignment" : 4,
10198   "fields" :
10199   [
10200    {
10201     "access" : "private",
10202     "field_name" : "m_ptr",
10203     "referenced_type" : "_ZTIPN7android4hidl7manager4V1_015IServiceManagerE"
10204    }
10205   ],
10206   "linker_set_key" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
10207   "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager>",
10208   "record_kind" : "class",
10209   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
10210   "self_type" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
10211   "size" : 4,
10212   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10213   "template_args" : [ "_ZTIN7android4hidl7manager4V1_015IServiceManagerE" ]
10214  },
10215  {
10216   "alignment" : 4,
10217   "fields" :
10218   [
10219    {
10220     "access" : "private",
10221     "field_name" : "m_ptr",
10222     "referenced_type" : "_ZTIPN7android4hidl7manager4V1_020IServiceNotificationE"
10223    }
10224   ],
10225   "linker_set_key" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
10226   "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification>",
10227   "record_kind" : "class",
10228   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
10229   "self_type" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
10230   "size" : 4,
10231   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10232   "template_args" : [ "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE" ]
10233  },
10234  {
10235   "alignment" : 4,
10236   "fields" :
10237   [
10238    {
10239     "access" : "private",
10240     "field_name" : "m_ptr",
10241     "referenced_type" : "_ZTIPN7android6ThreadE"
10242    }
10243   ],
10244   "linker_set_key" : "_ZTIN7android2spINS_6ThreadEEE",
10245   "name" : "android::sp<android::Thread>",
10246   "record_kind" : "class",
10247   "referenced_type" : "_ZTIN7android2spINS_6ThreadEEE",
10248   "self_type" : "_ZTIN7android2spINS_6ThreadEEE",
10249   "size" : 4,
10250   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10251   "template_args" : [ "_ZTIN7android6ThreadE" ]
10252  },
10253  {
10254   "alignment" : 4,
10255   "fields" :
10256   [
10257    {
10258     "access" : "private",
10259     "field_name" : "m_ptr",
10260     "referenced_type" : "_ZTIPN7android8hardware10IInterfaceE"
10261    }
10262   ],
10263   "linker_set_key" : "_ZTIN7android2spINS_8hardware10IInterfaceEEE",
10264   "name" : "android::sp<android::hardware::IInterface>",
10265   "record_kind" : "class",
10266   "referenced_type" : "_ZTIN7android2spINS_8hardware10IInterfaceEEE",
10267   "self_type" : "_ZTIN7android2spINS_8hardware10IInterfaceEEE",
10268   "size" : 4,
10269   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10270   "template_args" : [ "_ZTIN7android8hardware10IInterfaceE" ]
10271  },
10272  {
10273   "alignment" : 4,
10274   "fields" :
10275   [
10276    {
10277     "access" : "private",
10278     "field_name" : "m_ptr",
10279     "referenced_type" : "_ZTIPN7android8hardware12ProcessStateE"
10280    }
10281   ],
10282   "linker_set_key" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
10283   "name" : "android::sp<android::hardware::ProcessState>",
10284   "record_kind" : "class",
10285   "referenced_type" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
10286   "self_type" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
10287   "size" : 4,
10288   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10289   "template_args" : [ "_ZTIN7android8hardware12ProcessStateE" ]
10290  },
10291  {
10292   "alignment" : 4,
10293   "fields" :
10294   [
10295    {
10296     "access" : "private",
10297     "field_name" : "m_ptr",
10298     "referenced_type" : "_ZTIPN7android8hardware20hidl_death_recipientE"
10299    }
10300   ],
10301   "linker_set_key" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE",
10302   "name" : "android::sp<android::hardware::hidl_death_recipient>",
10303   "record_kind" : "class",
10304   "referenced_type" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE",
10305   "self_type" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE",
10306   "size" : 4,
10307   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10308   "template_args" : [ "_ZTIN7android8hardware20hidl_death_recipientE" ]
10309  },
10310  {
10311   "alignment" : 4,
10312   "fields" :
10313   [
10314    {
10315     "access" : "private",
10316     "field_name" : "m_ptr",
10317     "referenced_type" : "_ZTIPN7android8hardware27hidl_binder_death_recipientE"
10318    }
10319   ],
10320   "linker_set_key" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
10321   "name" : "android::sp<android::hardware::hidl_binder_death_recipient>",
10322   "record_kind" : "class",
10323   "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
10324   "self_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
10325   "size" : 4,
10326   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10327   "template_args" : [ "_ZTIN7android8hardware27hidl_binder_death_recipientE" ]
10328  },
10329  {
10330   "alignment" : 4,
10331   "fields" :
10332   [
10333    {
10334     "access" : "private",
10335     "field_name" : "m_ptr",
10336     "referenced_type" : "_ZTIPN7android8hardware7IBinder14DeathRecipientE"
10337    }
10338   ],
10339   "linker_set_key" : "_ZTIN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
10340   "name" : "android::sp<android::hardware::IBinder::DeathRecipient>",
10341   "record_kind" : "class",
10342   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
10343   "self_type" : "_ZTIN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
10344   "size" : 4,
10345   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10346   "template_args" : [ "_ZTIN7android8hardware7IBinder14DeathRecipientE" ]
10347  },
10348  {
10349   "alignment" : 4,
10350   "fields" :
10351   [
10352    {
10353     "access" : "private",
10354     "field_name" : "m_ptr",
10355     "referenced_type" : "_ZTIPN7android8hardware7IBinderE"
10356    }
10357   ],
10358   "linker_set_key" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
10359   "name" : "android::sp<android::hardware::IBinder>",
10360   "record_kind" : "class",
10361   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
10362   "self_type" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
10363   "size" : 4,
10364   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10365   "template_args" : [ "_ZTIN7android8hardware7IBinderE" ]
10366  },
10367  {
10368   "alignment" : 4,
10369   "fields" :
10370   [
10371    {
10372     "access" : "private",
10373     "field_name" : "m_ptr",
10374     "referenced_type" : "_ZTIPN7android8hardware7thermal4V1_08IThermalE"
10375    }
10376   ],
10377   "linker_set_key" : "_ZTIN7android2spINS_8hardware7thermal4V1_08IThermalEEE",
10378   "name" : "android::sp<android::hardware::thermal::V1_0::IThermal>",
10379   "record_kind" : "class",
10380   "referenced_type" : "_ZTIN7android2spINS_8hardware7thermal4V1_08IThermalEEE",
10381   "self_type" : "_ZTIN7android2spINS_8hardware7thermal4V1_08IThermalEEE",
10382   "size" : 4,
10383   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10384   "template_args" : [ "_ZTIN7android8hardware7thermal4V1_08IThermalE" ]
10385  },
10386  {
10387   "alignment" : 4,
10388   "fields" :
10389   [
10390    {
10391     "access" : "private",
10392     "field_name" : "m_ptr",
10393     "referenced_type" : "_ZTIPN7android8hardware7thermal4V2_023IThermalChangedCallbackE"
10394    }
10395   ],
10396   "linker_set_key" : "_ZTIN7android2spINS_8hardware7thermal4V2_023IThermalChangedCallbackEEE",
10397   "name" : "android::sp<android::hardware::thermal::V2_0::IThermalChangedCallback>",
10398   "record_kind" : "class",
10399   "referenced_type" : "_ZTIN7android2spINS_8hardware7thermal4V2_023IThermalChangedCallbackEEE",
10400   "self_type" : "_ZTIN7android2spINS_8hardware7thermal4V2_023IThermalChangedCallbackEEE",
10401   "size" : 4,
10402   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10403   "template_args" : [ "_ZTIN7android8hardware7thermal4V2_023IThermalChangedCallbackE" ]
10404  },
10405  {
10406   "alignment" : 4,
10407   "fields" :
10408   [
10409    {
10410     "access" : "private",
10411     "field_name" : "m_ptr",
10412     "referenced_type" : "_ZTIPN7android8hardware7thermal4V2_08IThermalE"
10413    }
10414   ],
10415   "linker_set_key" : "_ZTIN7android2spINS_8hardware7thermal4V2_08IThermalEEE",
10416   "name" : "android::sp<android::hardware::thermal::V2_0::IThermal>",
10417   "record_kind" : "class",
10418   "referenced_type" : "_ZTIN7android2spINS_8hardware7thermal4V2_08IThermalEEE",
10419   "self_type" : "_ZTIN7android2spINS_8hardware7thermal4V2_08IThermalEEE",
10420   "size" : 4,
10421   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10422   "template_args" : [ "_ZTIN7android8hardware7thermal4V2_08IThermalE" ]
10423  },
10424  {
10425   "alignment" : 4,
10426   "fields" :
10427   [
10428    {
10429     "access" : "private",
10430     "field_name" : "m_ptr",
10431     "referenced_type" : "_ZTIPN7android8hardware9BHwBinderE"
10432    }
10433   ],
10434   "linker_set_key" : "_ZTIN7android2spINS_8hardware9BHwBinderEEE",
10435   "name" : "android::sp<android::hardware::BHwBinder>",
10436   "record_kind" : "class",
10437   "referenced_type" : "_ZTIN7android2spINS_8hardware9BHwBinderEEE",
10438   "self_type" : "_ZTIN7android2spINS_8hardware9BHwBinderEEE",
10439   "size" : 4,
10440   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10441   "template_args" : [ "_ZTIN7android8hardware9BHwBinderE" ]
10442  },
10443  {
10444   "alignment" : 4,
10445   "fields" :
10446   [
10447    {
10448     "access" : "private",
10449     "field_name" : "m_ptr",
10450     "referenced_type" : "_ZTIPN7android4hidl4base4V1_05IBaseE"
10451    },
10452    {
10453     "access" : "private",
10454     "field_name" : "m_refs",
10455     "field_offset" : 32,
10456     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
10457    }
10458   ],
10459   "linker_set_key" : "_ZTIN7android2wpINS_4hidl4base4V1_05IBaseEEE",
10460   "name" : "android::wp<android::hidl::base::V1_0::IBase>",
10461   "record_kind" : "class",
10462   "referenced_type" : "_ZTIN7android2wpINS_4hidl4base4V1_05IBaseEEE",
10463   "self_type" : "_ZTIN7android2wpINS_4hidl4base4V1_05IBaseEEE",
10464   "size" : 8,
10465   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
10466   "template_args" : [ "_ZTIN7android4hidl4base4V1_05IBaseE" ]
10467  },
10468  {
10469   "alignment" : 4,
10470   "fields" :
10471   [
10472    {
10473     "access" : "private",
10474     "field_name" : "m_ptr",
10475     "referenced_type" : "_ZTIPN7android8hardware20hidl_death_recipientE"
10476    },
10477    {
10478     "access" : "private",
10479     "field_name" : "m_refs",
10480     "field_offset" : 32,
10481     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
10482    }
10483   ],
10484   "linker_set_key" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
10485   "name" : "android::wp<android::hardware::hidl_death_recipient>",
10486   "record_kind" : "class",
10487   "referenced_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
10488   "self_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
10489   "size" : 8,
10490   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
10491   "template_args" : [ "_ZTIN7android8hardware20hidl_death_recipientE" ]
10492  },
10493  {
10494   "alignment" : 4,
10495   "fields" :
10496   [
10497    {
10498     "access" : "private",
10499     "field_name" : "m_ptr",
10500     "referenced_type" : "_ZTIPN7android8hardware7IBinder14DeathRecipientE"
10501    },
10502    {
10503     "access" : "private",
10504     "field_name" : "m_refs",
10505     "field_offset" : 32,
10506     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
10507    }
10508   ],
10509   "linker_set_key" : "_ZTIN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
10510   "name" : "android::wp<android::hardware::IBinder::DeathRecipient>",
10511   "record_kind" : "class",
10512   "referenced_type" : "_ZTIN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
10513   "self_type" : "_ZTIN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
10514   "size" : 8,
10515   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
10516   "template_args" : [ "_ZTIN7android8hardware7IBinder14DeathRecipientE" ]
10517  },
10518  {
10519   "alignment" : 4,
10520   "fields" :
10521   [
10522    {
10523     "access" : "private",
10524     "field_name" : "m_ptr",
10525     "referenced_type" : "_ZTIPN7android8hardware9BHwBinderE"
10526    },
10527    {
10528     "access" : "private",
10529     "field_name" : "m_refs",
10530     "field_offset" : 32,
10531     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
10532    }
10533   ],
10534   "linker_set_key" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
10535   "name" : "android::wp<android::hardware::BHwBinder>",
10536   "record_kind" : "class",
10537   "referenced_type" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
10538   "self_type" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
10539   "size" : 8,
10540   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
10541   "template_args" : [ "_ZTIN7android8hardware9BHwBinderE" ]
10542  },
10543  {
10544   "alignment" : 4,
10545   "base_specifiers" :
10546   [
10547    {
10548     "is_virtual" : true,
10549     "referenced_type" : "_ZTIN7android7RefBaseE"
10550    }
10551   ],
10552   "linker_set_key" : "_ZTIN7android4hidl4base4V1_05IBaseE",
10553   "name" : "android::hidl::base::V1_0::IBase",
10554   "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE",
10555   "self_type" : "_ZTIN7android4hidl4base4V1_05IBaseE",
10556   "size" : 12,
10557   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h",
10558   "vtable_components" :
10559   [
10560    {
10561     "component_value" : 4,
10562     "kind" : "vbase_offset"
10563    },
10564    {
10565     "kind" : "offset_to_top"
10566    },
10567    {
10568     "kind" : "rtti",
10569     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
10570    },
10571    {
10572     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
10573    },
10574    {
10575     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
10576    },
10577    {
10578     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
10579    },
10580    {
10581     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
10582    },
10583    {
10584     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
10585    },
10586    {
10587     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
10588    },
10589    {
10590     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
10591    },
10592    {
10593     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
10594    },
10595    {
10596     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
10597    },
10598    {
10599     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
10600    },
10601    {
10602     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
10603    },
10604    {
10605     "kind" : "complete_dtor_pointer",
10606     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD1Ev"
10607    },
10608    {
10609     "kind" : "deleting_dtor_pointer",
10610     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD0Ev"
10611    },
10612    {
10613     "kind" : "vcall_offset"
10614    },
10615    {
10616     "kind" : "vcall_offset"
10617    },
10618    {
10619     "kind" : "vcall_offset"
10620    },
10621    {
10622     "kind" : "vcall_offset"
10623    },
10624    {
10625     "component_value" : -4,
10626     "kind" : "vcall_offset"
10627    },
10628    {
10629     "component_value" : -4,
10630     "kind" : "offset_to_top"
10631    },
10632    {
10633     "kind" : "rtti",
10634     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
10635    },
10636    {
10637     "kind" : "complete_dtor_pointer",
10638     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_05IBaseD1Ev"
10639    },
10640    {
10641     "kind" : "deleting_dtor_pointer",
10642     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_05IBaseD0Ev"
10643    },
10644    {
10645     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10646    },
10647    {
10648     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10649    },
10650    {
10651     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10652    },
10653    {
10654     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10655    }
10656   ]
10657  },
10658  {
10659   "alignment" : 4,
10660   "base_specifiers" :
10661   [
10662    {
10663     "referenced_type" : "_ZTIN7android8hardware9BHwBinderE"
10664    },
10665    {
10666     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
10667    }
10668   ],
10669   "fields" :
10670   [
10671    {
10672     "access" : "private",
10673     "field_name" : "_hidl_mImpl",
10674     "field_offset" : 512,
10675     "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE"
10676    }
10677   ],
10678   "linker_set_key" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE",
10679   "name" : "android::hidl::base::V1_0::BnHwBase",
10680   "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE",
10681   "self_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE",
10682   "size" : 76,
10683   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h",
10684   "vtable_components" :
10685   [
10686    {
10687     "component_value" : 68,
10688     "kind" : "vbase_offset"
10689    },
10690    {
10691     "kind" : "offset_to_top"
10692    },
10693    {
10694     "kind" : "rtti",
10695     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
10696    },
10697    {
10698     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
10699    },
10700    {
10701     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
10702    },
10703    {
10704     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
10705    },
10706    {
10707     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BnHwBase13checkSubclassEPKv"
10708    },
10709    {
10710     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
10711    },
10712    {
10713     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
10714    },
10715    {
10716     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
10717    },
10718    {
10719     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
10720    },
10721    {
10722     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
10723    },
10724    {
10725     "kind" : "complete_dtor_pointer",
10726     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD1Ev"
10727    },
10728    {
10729     "kind" : "deleting_dtor_pointer",
10730     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD0Ev"
10731    },
10732    {
10733     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBase10onTransactEjRKNS_8hardware6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
10734    },
10735    {
10736     "component_value" : -20,
10737     "kind" : "offset_to_top"
10738    },
10739    {
10740     "kind" : "rtti",
10741     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
10742    },
10743    {
10744     "kind" : "complete_dtor_pointer",
10745     "mangled_component_name" : "_ZThn20_N7android4hidl4base4V1_08BnHwBaseD1Ev"
10746    },
10747    {
10748     "kind" : "deleting_dtor_pointer",
10749     "mangled_component_name" : "_ZThn20_N7android4hidl4base4V1_08BnHwBaseD0Ev"
10750    },
10751    {
10752     "kind" : "vcall_offset"
10753    },
10754    {
10755     "kind" : "vcall_offset"
10756    },
10757    {
10758     "kind" : "vcall_offset"
10759    },
10760    {
10761     "kind" : "vcall_offset"
10762    },
10763    {
10764     "component_value" : -68,
10765     "kind" : "vcall_offset"
10766    },
10767    {
10768     "component_value" : -68,
10769     "kind" : "offset_to_top"
10770    },
10771    {
10772     "kind" : "rtti",
10773     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
10774    },
10775    {
10776     "kind" : "complete_dtor_pointer",
10777     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BnHwBaseD1Ev"
10778    },
10779    {
10780     "kind" : "deleting_dtor_pointer",
10781     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BnHwBaseD0Ev"
10782    },
10783    {
10784     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10785    },
10786    {
10787     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10788    },
10789    {
10790     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10791    },
10792    {
10793     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10794    }
10795   ]
10796  },
10797  {
10798   "alignment" : 4,
10799   "base_specifiers" :
10800   [
10801    {
10802     "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
10803    },
10804    {
10805     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
10806    }
10807   ],
10808   "fields" :
10809   [
10810    {
10811     "access" : "private",
10812     "field_name" : "_hidl_mMutex",
10813     "field_offset" : 544,
10814     "referenced_type" : "_ZTINSt3__15mutexE"
10815    },
10816    {
10817     "access" : "private",
10818     "field_name" : "_hidl_mDeathRecipients",
10819     "field_offset" : 576,
10820     "referenced_type" : "_ZTINSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEEE"
10821    }
10822   ],
10823   "linker_set_key" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE",
10824   "name" : "android::hidl::base::V1_0::BpHwBase",
10825   "referenced_type" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE",
10826   "self_type" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE",
10827   "size" : 92,
10828   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h",
10829   "vtable_components" :
10830   [
10831    {
10832     "component_value" : 84,
10833     "kind" : "vbase_offset"
10834    },
10835    {
10836     "kind" : "offset_to_top"
10837    },
10838    {
10839     "kind" : "rtti",
10840     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
10841    },
10842    {
10843     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BpHwBase8isRemoteEv"
10844    },
10845    {
10846     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
10847    },
10848    {
10849     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
10850    },
10851    {
10852     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
10853    },
10854    {
10855     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
10856    },
10857    {
10858     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21setHALInstrumentationEv"
10859    },
10860    {
10861     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
10862    },
10863    {
10864     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase4pingEv"
10865    },
10866    {
10867     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
10868    },
10869    {
10870     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21notifySyspropsChangedEv"
10871    },
10872    {
10873     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
10874    },
10875    {
10876     "kind" : "complete_dtor_pointer",
10877     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD1Ev"
10878    },
10879    {
10880     "kind" : "deleting_dtor_pointer",
10881     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD0Ev"
10882    },
10883    {
10884     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
10885    },
10886    {
10887     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase15onLastStrongRefEPKv"
10888    },
10889    {
10890     "component_value" : 80,
10891     "kind" : "vbase_offset"
10892    },
10893    {
10894     "component_value" : -4,
10895     "kind" : "offset_to_top"
10896    },
10897    {
10898     "kind" : "rtti",
10899     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
10900    },
10901    {
10902     "kind" : "complete_dtor_pointer",
10903     "mangled_component_name" : "_ZThn4_N7android4hidl4base4V1_08BpHwBaseD1Ev"
10904    },
10905    {
10906     "kind" : "deleting_dtor_pointer",
10907     "mangled_component_name" : "_ZThn4_N7android4hidl4base4V1_08BpHwBaseD0Ev"
10908    },
10909    {
10910     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
10911    },
10912    {
10913     "component_value" : 76,
10914     "kind" : "vbase_offset"
10915    },
10916    {
10917     "component_value" : -8,
10918     "kind" : "offset_to_top"
10919    },
10920    {
10921     "kind" : "rtti",
10922     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
10923    },
10924    {
10925     "kind" : "complete_dtor_pointer",
10926     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD1Ev"
10927    },
10928    {
10929     "kind" : "deleting_dtor_pointer",
10930     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD0Ev"
10931    },
10932    {
10933     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
10934    },
10935    {
10936     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBase15onLastStrongRefEPKv"
10937    },
10938    {
10939     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10940    },
10941    {
10942     "component_value" : -24,
10943     "kind" : "offset_to_top"
10944    },
10945    {
10946     "kind" : "rtti",
10947     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
10948    },
10949    {
10950     "kind" : "complete_dtor_pointer",
10951     "mangled_component_name" : "_ZThn24_N7android4hidl4base4V1_08BpHwBaseD1Ev"
10952    },
10953    {
10954     "kind" : "deleting_dtor_pointer",
10955     "mangled_component_name" : "_ZThn24_N7android4hidl4base4V1_08BpHwBaseD0Ev"
10956    },
10957    {
10958     "kind" : "vcall_offset"
10959    },
10960    {
10961     "component_value" : -76,
10962     "kind" : "vcall_offset"
10963    },
10964    {
10965     "component_value" : -84,
10966     "kind" : "vcall_offset"
10967    },
10968    {
10969     "component_value" : -76,
10970     "kind" : "vcall_offset"
10971    },
10972    {
10973     "component_value" : -84,
10974     "kind" : "vcall_offset"
10975    },
10976    {
10977     "component_value" : -84,
10978     "kind" : "offset_to_top"
10979    },
10980    {
10981     "kind" : "rtti",
10982     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
10983    },
10984    {
10985     "kind" : "complete_dtor_pointer",
10986     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BpHwBaseD1Ev"
10987    },
10988    {
10989     "kind" : "deleting_dtor_pointer",
10990     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BpHwBaseD0Ev"
10991    },
10992    {
10993     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
10994    },
10995    {
10996     "mangled_component_name" : "_ZTv0_n20_N7android4hidl4base4V1_08BpHwBase15onLastStrongRefEPKv"
10997    },
10998    {
10999     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11000    },
11001    {
11002     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11003    }
11004   ]
11005  },
11006  {
11007   "alignment" : 8,
11008   "fields" :
11009   [
11010    {
11011     "field_name" : "pid",
11012     "referenced_type" : "_ZTIi"
11013    },
11014    {
11015     "field_name" : "ptr",
11016     "field_offset" : 64,
11017     "referenced_type" : "_ZTIy"
11018    },
11019    {
11020     "field_name" : "arch",
11021     "field_offset" : 128,
11022     "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE"
11023    }
11024   ],
11025   "linker_set_key" : "_ZTIN7android4hidl4base4V1_09DebugInfoE",
11026   "name" : "android::hidl::base::V1_0::DebugInfo",
11027   "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfoE",
11028   "self_type" : "_ZTIN7android4hidl4base4V1_09DebugInfoE",
11029   "size" : 24,
11030   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
11031  },
11032  {
11033   "alignment" : 8,
11034   "fields" :
11035   [
11036    {
11037     "field_name" : "interfaceName",
11038     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
11039    },
11040    {
11041     "field_name" : "instanceName",
11042     "field_offset" : 128,
11043     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
11044    },
11045    {
11046     "field_name" : "pid",
11047     "field_offset" : 256,
11048     "referenced_type" : "_ZTIi"
11049    },
11050    {
11051     "field_name" : "clientPids",
11052     "field_offset" : 320,
11053     "referenced_type" : "_ZTIN7android8hardware8hidl_vecIiEE"
11054    },
11055    {
11056     "field_name" : "arch",
11057     "field_offset" : 448,
11058     "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE"
11059    }
11060   ],
11061   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_015IServiceManager17InstanceDebugInfoE",
11062   "name" : "android::hidl::manager::V1_0::IServiceManager::InstanceDebugInfo",
11063   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager17InstanceDebugInfoE",
11064   "self_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager17InstanceDebugInfoE",
11065   "size" : 64,
11066   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
11067  },
11068  {
11069   "alignment" : 4,
11070   "base_specifiers" :
11071   [
11072    {
11073     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
11074    }
11075   ],
11076   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
11077   "name" : "android::hidl::manager::V1_0::IServiceManager",
11078   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
11079   "self_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
11080   "size" : 12,
11081   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
11082   "vtable_components" :
11083   [
11084    {
11085     "component_value" : 4,
11086     "kind" : "vbase_offset"
11087    },
11088    {
11089     "kind" : "offset_to_top"
11090    },
11091    {
11092     "kind" : "rtti",
11093     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
11094    },
11095    {
11096     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_015IServiceManager8isRemoteEv"
11097    },
11098    {
11099     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
11100    },
11101    {
11102     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
11103    },
11104    {
11105     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
11106    },
11107    {
11108     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
11109    },
11110    {
11111     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21setHALInstrumentationEv"
11112    },
11113    {
11114     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
11115    },
11116    {
11117     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4pingEv"
11118    },
11119    {
11120     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
11121    },
11122    {
11123     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21notifySyspropsChangedEv"
11124    },
11125    {
11126     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
11127    },
11128    {
11129     "kind" : "complete_dtor_pointer",
11130     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD1Ev"
11131    },
11132    {
11133     "kind" : "deleting_dtor_pointer",
11134     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD0Ev"
11135    },
11136    {
11137     "is_pure" : true,
11138     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3getERKNS_8hardware11hidl_stringES7_"
11139    },
11140    {
11141     "is_pure" : true,
11142     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3addERKNS_8hardware11hidl_stringERKNS_2spINS0_4base4V1_05IBaseEEE"
11143    },
11144    {
11145     "is_pure" : true,
11146     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getTransportERKNS_8hardware11hidl_stringES7_"
11147    },
11148    {
11149     "is_pure" : true,
11150     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4listENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
11151    },
11152    {
11153     "is_pure" : true,
11154     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager15listByInterfaceERKNS_8hardware11hidl_stringENSt3__18functionIFvRKNS4_8hidl_vecIS5_EEEEE"
11155    },
11156    {
11157     "is_pure" : true,
11158     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager24registerForNotificationsERKNS_8hardware11hidl_stringES7_RKNS_2spINS2_20IServiceNotificationEEE"
11159    },
11160    {
11161     "is_pure" : true,
11162     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager9debugDumpENSt3__18functionIFvRKNS_8hardware8hidl_vecINS3_17InstanceDebugInfoEEEEEE"
11163    },
11164    {
11165     "is_pure" : true,
11166     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager25registerPassthroughClientERKNS_8hardware11hidl_stringES7_"
11167    },
11168    {
11169     "kind" : "vcall_offset"
11170    },
11171    {
11172     "kind" : "vcall_offset"
11173    },
11174    {
11175     "kind" : "vcall_offset"
11176    },
11177    {
11178     "kind" : "vcall_offset"
11179    },
11180    {
11181     "component_value" : -4,
11182     "kind" : "vcall_offset"
11183    },
11184    {
11185     "component_value" : -4,
11186     "kind" : "offset_to_top"
11187    },
11188    {
11189     "kind" : "rtti",
11190     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
11191    },
11192    {
11193     "kind" : "complete_dtor_pointer",
11194     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_015IServiceManagerD1Ev"
11195    },
11196    {
11197     "kind" : "deleting_dtor_pointer",
11198     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_015IServiceManagerD0Ev"
11199    },
11200    {
11201     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11202    },
11203    {
11204     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11205    },
11206    {
11207     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11208    },
11209    {
11210     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11211    }
11212   ]
11213  },
11214  {
11215   "alignment" : 4,
11216   "base_specifiers" :
11217   [
11218    {
11219     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
11220    }
11221   ],
11222   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
11223   "name" : "android::hidl::manager::V1_0::IServiceNotification",
11224   "referenced_type" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
11225   "self_type" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
11226   "size" : 12,
11227   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h",
11228   "vtable_components" :
11229   [
11230    {
11231     "component_value" : 4,
11232     "kind" : "vbase_offset"
11233    },
11234    {
11235     "kind" : "offset_to_top"
11236    },
11237    {
11238     "kind" : "rtti",
11239     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
11240    },
11241    {
11242     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_020IServiceNotification8isRemoteEv"
11243    },
11244    {
11245     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
11246    },
11247    {
11248     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
11249    },
11250    {
11251     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
11252    },
11253    {
11254     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
11255    },
11256    {
11257     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21setHALInstrumentationEv"
11258    },
11259    {
11260     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
11261    },
11262    {
11263     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification4pingEv"
11264    },
11265    {
11266     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
11267    },
11268    {
11269     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21notifySyspropsChangedEv"
11270    },
11271    {
11272     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
11273    },
11274    {
11275     "kind" : "complete_dtor_pointer",
11276     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD1Ev"
11277    },
11278    {
11279     "kind" : "deleting_dtor_pointer",
11280     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD0Ev"
11281    },
11282    {
11283     "is_pure" : true,
11284     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14onRegistrationERKNS_8hardware11hidl_stringES7_b"
11285    },
11286    {
11287     "kind" : "vcall_offset"
11288    },
11289    {
11290     "kind" : "vcall_offset"
11291    },
11292    {
11293     "kind" : "vcall_offset"
11294    },
11295    {
11296     "kind" : "vcall_offset"
11297    },
11298    {
11299     "component_value" : -4,
11300     "kind" : "vcall_offset"
11301    },
11302    {
11303     "component_value" : -4,
11304     "kind" : "offset_to_top"
11305    },
11306    {
11307     "kind" : "rtti",
11308     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
11309    },
11310    {
11311     "kind" : "complete_dtor_pointer",
11312     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_020IServiceNotificationD1Ev"
11313    },
11314    {
11315     "kind" : "deleting_dtor_pointer",
11316     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_020IServiceNotificationD0Ev"
11317    },
11318    {
11319     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11320    },
11321    {
11322     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11323    },
11324    {
11325     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11326    },
11327    {
11328     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11329    }
11330   ]
11331  },
11332  {
11333   "alignment" : 4,
11334   "fields" :
11335   [
11336    {
11337     "access" : "private",
11338     "field_name" : "mLock",
11339     "referenced_type" : "_ZTIRN7android5MutexE"
11340    }
11341   ],
11342   "linker_set_key" : "_ZTIN7android5Mutex8AutolockE",
11343   "name" : "android::Mutex::Autolock",
11344   "record_kind" : "class",
11345   "referenced_type" : "_ZTIN7android5Mutex8AutolockE",
11346   "self_type" : "_ZTIN7android5Mutex8AutolockE",
11347   "size" : 4,
11348   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
11349  },
11350  {
11351   "alignment" : 4,
11352   "fields" :
11353   [
11354    {
11355     "access" : "private",
11356     "field_name" : "mMutex",
11357     "referenced_type" : "_ZTI15pthread_mutex_t"
11358    }
11359   ],
11360   "linker_set_key" : "_ZTIN7android5MutexE",
11361   "name" : "android::Mutex",
11362   "record_kind" : "class",
11363   "referenced_type" : "_ZTIN7android5MutexE",
11364   "self_type" : "_ZTIN7android5MutexE",
11365   "size" : 4,
11366   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
11367  },
11368  {
11369   "alignment" : 4,
11370   "fields" :
11371   [
11372    {
11373     "access" : "private",
11374     "field_name" : "mLock",
11375     "referenced_type" : "_ZTIRN7android6RWLockE"
11376    }
11377   ],
11378   "linker_set_key" : "_ZTIN7android6RWLock9AutoRLockE",
11379   "name" : "android::RWLock::AutoRLock",
11380   "record_kind" : "class",
11381   "referenced_type" : "_ZTIN7android6RWLock9AutoRLockE",
11382   "self_type" : "_ZTIN7android6RWLock9AutoRLockE",
11383   "size" : 4,
11384   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
11385  },
11386  {
11387   "alignment" : 4,
11388   "fields" :
11389   [
11390    {
11391     "access" : "private",
11392     "field_name" : "mLock",
11393     "referenced_type" : "_ZTIRN7android6RWLockE"
11394    }
11395   ],
11396   "linker_set_key" : "_ZTIN7android6RWLock9AutoWLockE",
11397   "name" : "android::RWLock::AutoWLock",
11398   "record_kind" : "class",
11399   "referenced_type" : "_ZTIN7android6RWLock9AutoWLockE",
11400   "self_type" : "_ZTIN7android6RWLock9AutoWLockE",
11401   "size" : 4,
11402   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
11403  },
11404  {
11405   "alignment" : 4,
11406   "fields" :
11407   [
11408    {
11409     "access" : "private",
11410     "field_name" : "mRWLock",
11411     "referenced_type" : "_ZTI16pthread_rwlock_t"
11412    }
11413   ],
11414   "linker_set_key" : "_ZTIN7android6RWLockE",
11415   "name" : "android::RWLock",
11416   "record_kind" : "class",
11417   "referenced_type" : "_ZTIN7android6RWLockE",
11418   "self_type" : "_ZTIN7android6RWLockE",
11419   "size" : 40,
11420   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
11421  },
11422  {
11423   "alignment" : 4,
11424   "base_specifiers" :
11425   [
11426    {
11427     "is_virtual" : true,
11428     "referenced_type" : "_ZTIN7android7RefBaseE"
11429    }
11430   ],
11431   "fields" :
11432   [
11433    {
11434     "access" : "private",
11435     "field_name" : "mCanCallJava",
11436     "field_offset" : 32,
11437     "referenced_type" : "_ZTIKb"
11438    },
11439    {
11440     "access" : "private",
11441     "field_name" : "mThread",
11442     "field_offset" : 64,
11443     "referenced_type" : "_ZTIPv"
11444    },
11445    {
11446     "access" : "private",
11447     "field_name" : "mLock",
11448     "field_offset" : 96,
11449     "referenced_type" : "_ZTIN7android5MutexE"
11450    },
11451    {
11452     "access" : "private",
11453     "field_name" : "mThreadExitedCondition",
11454     "field_offset" : 128,
11455     "referenced_type" : "_ZTIN7android9ConditionE"
11456    },
11457    {
11458     "access" : "private",
11459     "field_name" : "mStatus",
11460     "field_offset" : 160,
11461     "referenced_type" : "_ZTIi"
11462    },
11463    {
11464     "access" : "private",
11465     "field_name" : "mExitPending",
11466     "field_offset" : 192,
11467     "referenced_type" : "_ZTIVb"
11468    },
11469    {
11470     "access" : "private",
11471     "field_name" : "mRunning",
11472     "field_offset" : 200,
11473     "referenced_type" : "_ZTIVb"
11474    },
11475    {
11476     "access" : "private",
11477     "field_name" : "mHoldSelf",
11478     "field_offset" : 224,
11479     "referenced_type" : "_ZTIN7android2spINS_6ThreadEEE"
11480    },
11481    {
11482     "access" : "private",
11483     "field_name" : "mTid",
11484     "field_offset" : 256,
11485     "referenced_type" : "_ZTIi"
11486    }
11487   ],
11488   "linker_set_key" : "_ZTIN7android6ThreadE",
11489   "name" : "android::Thread",
11490   "record_kind" : "class",
11491   "referenced_type" : "_ZTIN7android6ThreadE",
11492   "self_type" : "_ZTIN7android6ThreadE",
11493   "size" : 44,
11494   "source_file" : "/system/core/libutils/include/utils/Thread.h",
11495   "vtable_components" :
11496   [
11497    {
11498     "component_value" : 36,
11499     "kind" : "vbase_offset"
11500    },
11501    {
11502     "kind" : "offset_to_top"
11503    },
11504    {
11505     "kind" : "rtti",
11506     "mangled_component_name" : "_ZTIN7android6ThreadE"
11507    },
11508    {
11509     "kind" : "complete_dtor_pointer",
11510     "mangled_component_name" : "_ZN7android6ThreadD1Ev"
11511    },
11512    {
11513     "kind" : "deleting_dtor_pointer",
11514     "mangled_component_name" : "_ZN7android6ThreadD0Ev"
11515    },
11516    {
11517     "mangled_component_name" : "_ZN7android6Thread3runEPKcij"
11518    },
11519    {
11520     "mangled_component_name" : "_ZN7android6Thread11requestExitEv"
11521    },
11522    {
11523     "mangled_component_name" : "_ZN7android6Thread10readyToRunEv"
11524    },
11525    {
11526     "is_pure" : true,
11527     "mangled_component_name" : "_ZN7android6Thread10threadLoopEv"
11528    },
11529    {
11530     "kind" : "vcall_offset"
11531    },
11532    {
11533     "kind" : "vcall_offset"
11534    },
11535    {
11536     "kind" : "vcall_offset"
11537    },
11538    {
11539     "kind" : "vcall_offset"
11540    },
11541    {
11542     "component_value" : -36,
11543     "kind" : "vcall_offset"
11544    },
11545    {
11546     "component_value" : -36,
11547     "kind" : "offset_to_top"
11548    },
11549    {
11550     "kind" : "rtti",
11551     "mangled_component_name" : "_ZTIN7android6ThreadE"
11552    },
11553    {
11554     "kind" : "complete_dtor_pointer",
11555     "mangled_component_name" : "_ZTv0_n12_N7android6ThreadD1Ev"
11556    },
11557    {
11558     "kind" : "deleting_dtor_pointer",
11559     "mangled_component_name" : "_ZTv0_n12_N7android6ThreadD0Ev"
11560    },
11561    {
11562     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11563    },
11564    {
11565     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11566    },
11567    {
11568     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11569    },
11570    {
11571     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11572    }
11573   ]
11574  },
11575  {
11576   "alignment" : 4,
11577   "base_specifiers" :
11578   [
11579    {
11580     "access" : "private",
11581     "referenced_type" : "_ZTIN7android10VectorImplE"
11582    }
11583   ],
11584   "linker_set_key" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
11585   "name" : "android::Vector<android::hardware::ProcessState::handle_entry>",
11586   "record_kind" : "class",
11587   "referenced_type" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
11588   "self_type" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
11589   "size" : 20,
11590   "source_file" : "/system/core/libutils/include/utils/Vector.h",
11591   "template_args" : [ "_ZTIN7android8hardware12ProcessState12handle_entryE" ],
11592   "vtable_components" :
11593   [
11594    {
11595     "kind" : "offset_to_top"
11596    },
11597    {
11598     "kind" : "rtti",
11599     "mangled_component_name" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE"
11600    },
11601    {
11602     "kind" : "complete_dtor_pointer",
11603     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED1Ev"
11604    },
11605    {
11606     "kind" : "deleting_dtor_pointer",
11607     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED0Ev"
11608    },
11609    {
11610     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE12do_constructEPvj"
11611    },
11612    {
11613     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE10do_destroyEPvj"
11614    },
11615    {
11616     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE7do_copyEPvPKvj"
11617    },
11618    {
11619     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE8do_splatEPvPKvj"
11620    },
11621    {
11622     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE15do_move_forwardEPvPKvj"
11623    },
11624    {
11625     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE16do_move_backwardEPvPKvj"
11626    }
11627   ]
11628  },
11629  {
11630   "alignment" : 1,
11631   "linker_set_key" : "_ZTIN7android7RefBase12weakref_typeE",
11632   "name" : "android::RefBase::weakref_type",
11633   "record_kind" : "class",
11634   "referenced_type" : "_ZTIN7android7RefBase12weakref_typeE",
11635   "self_type" : "_ZTIN7android7RefBase12weakref_typeE",
11636   "size" : 1,
11637   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
11638  },
11639  {
11640   "alignment" : 4,
11641   "fields" :
11642   [
11643    {
11644     "access" : "private",
11645     "field_name" : "mRefs",
11646     "field_offset" : 32,
11647     "referenced_type" : "_ZTIKPN7android7RefBase12weakref_implE"
11648    }
11649   ],
11650   "linker_set_key" : "_ZTIN7android7RefBaseE",
11651   "name" : "android::RefBase",
11652   "record_kind" : "class",
11653   "referenced_type" : "_ZTIN7android7RefBaseE",
11654   "self_type" : "_ZTIN7android7RefBaseE",
11655   "size" : 8,
11656   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
11657   "vtable_components" :
11658   [
11659    {
11660     "kind" : "offset_to_top"
11661    },
11662    {
11663     "kind" : "rtti",
11664     "mangled_component_name" : "_ZTIN7android7RefBaseE"
11665    },
11666    {
11667     "kind" : "complete_dtor_pointer",
11668     "mangled_component_name" : "_ZN7android7RefBaseD1Ev"
11669    },
11670    {
11671     "kind" : "deleting_dtor_pointer",
11672     "mangled_component_name" : "_ZN7android7RefBaseD0Ev"
11673    },
11674    {
11675     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11676    },
11677    {
11678     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11679    },
11680    {
11681     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11682    },
11683    {
11684     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11685    }
11686   ]
11687  },
11688  {
11689   "alignment" : 4,
11690   "fields" :
11691   [
11692    {
11693     "access" : "private",
11694     "field_name" : "mString",
11695     "referenced_type" : "_ZTIPKc"
11696    }
11697   ],
11698   "linker_set_key" : "_ZTIN7android7String8E",
11699   "name" : "android::String8",
11700   "record_kind" : "class",
11701   "referenced_type" : "_ZTIN7android7String8E",
11702   "self_type" : "_ZTIN7android7String8E",
11703   "size" : 4,
11704   "source_file" : "/system/core/libutils/include/utils/String8.h"
11705  },
11706  {
11707   "alignment" : 4,
11708   "fields" :
11709   [
11710    {
11711     "access" : "private",
11712     "field_name" : "mString",
11713     "referenced_type" : "_ZTIPKDs"
11714    }
11715   ],
11716   "linker_set_key" : "_ZTIN7android8String16E",
11717   "name" : "android::String16",
11718   "record_kind" : "class",
11719   "referenced_type" : "_ZTIN7android8String16E",
11720   "self_type" : "_ZTIN7android8String16E",
11721   "size" : 4,
11722   "source_file" : "/system/core/libutils/include/utils/String16.h"
11723  },
11724  {
11725   "alignment" : 8,
11726   "base_specifiers" :
11727   [
11728    {
11729     "is_virtual" : true,
11730     "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE"
11731    },
11732    {
11733     "is_virtual" : true,
11734     "referenced_type" : "_ZTIN7android7RefBaseE"
11735    }
11736   ],
11737   "linker_set_key" : "_ZTIN7android8hardware10HidlMemoryE",
11738   "name" : "android::hardware::HidlMemory",
11739   "record_kind" : "class",
11740   "referenced_type" : "_ZTIN7android8hardware10HidlMemoryE",
11741   "self_type" : "_ZTIN7android8hardware10HidlMemoryE",
11742   "size" : 56,
11743   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
11744   "vtable_components" :
11745   [
11746    {
11747     "component_value" : 48,
11748     "kind" : "vbase_offset"
11749    },
11750    {
11751     "component_value" : 8,
11752     "kind" : "vbase_offset"
11753    },
11754    {
11755     "kind" : "offset_to_top"
11756    },
11757    {
11758     "kind" : "rtti",
11759     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
11760    },
11761    {
11762     "kind" : "complete_dtor_pointer",
11763     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD1Ev"
11764    },
11765    {
11766     "kind" : "deleting_dtor_pointer",
11767     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD0Ev"
11768    },
11769    {
11770     "kind" : "vcall_offset"
11771    },
11772    {
11773     "kind" : "vcall_offset"
11774    },
11775    {
11776     "kind" : "vcall_offset"
11777    },
11778    {
11779     "kind" : "vcall_offset"
11780    },
11781    {
11782     "component_value" : -48,
11783     "kind" : "vcall_offset"
11784    },
11785    {
11786     "component_value" : -48,
11787     "kind" : "offset_to_top"
11788    },
11789    {
11790     "kind" : "rtti",
11791     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
11792    },
11793    {
11794     "kind" : "complete_dtor_pointer",
11795     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10HidlMemoryD1Ev"
11796    },
11797    {
11798     "kind" : "deleting_dtor_pointer",
11799     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10HidlMemoryD0Ev"
11800    },
11801    {
11802     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11803    },
11804    {
11805     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11806    },
11807    {
11808     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11809    },
11810    {
11811     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11812    }
11813   ]
11814  },
11815  {
11816   "alignment" : 4,
11817   "base_specifiers" :
11818   [
11819    {
11820     "is_virtual" : true,
11821     "referenced_type" : "_ZTIN7android7RefBaseE"
11822    }
11823   ],
11824   "linker_set_key" : "_ZTIN7android8hardware10IInterfaceE",
11825   "name" : "android::hardware::IInterface",
11826   "record_kind" : "class",
11827   "referenced_type" : "_ZTIN7android8hardware10IInterfaceE",
11828   "self_type" : "_ZTIN7android8hardware10IInterfaceE",
11829   "size" : 12,
11830   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
11831   "vtable_components" :
11832   [
11833    {
11834     "component_value" : 4,
11835     "kind" : "vbase_offset"
11836    },
11837    {
11838     "kind" : "offset_to_top"
11839    },
11840    {
11841     "kind" : "rtti",
11842     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
11843    },
11844    {
11845     "kind" : "complete_dtor_pointer",
11846     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD1Ev"
11847    },
11848    {
11849     "kind" : "deleting_dtor_pointer",
11850     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD0Ev"
11851    },
11852    {
11853     "is_pure" : true,
11854     "mangled_component_name" : "_ZN7android8hardware10IInterface10onAsBinderEv"
11855    },
11856    {
11857     "kind" : "vcall_offset"
11858    },
11859    {
11860     "kind" : "vcall_offset"
11861    },
11862    {
11863     "kind" : "vcall_offset"
11864    },
11865    {
11866     "kind" : "vcall_offset"
11867    },
11868    {
11869     "component_value" : -4,
11870     "kind" : "vcall_offset"
11871    },
11872    {
11873     "component_value" : -4,
11874     "kind" : "offset_to_top"
11875    },
11876    {
11877     "kind" : "rtti",
11878     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
11879    },
11880    {
11881     "kind" : "complete_dtor_pointer",
11882     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10IInterfaceD1Ev"
11883    },
11884    {
11885     "kind" : "deleting_dtor_pointer",
11886     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10IInterfaceD0Ev"
11887    },
11888    {
11889     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11890    },
11891    {
11892     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11893    },
11894    {
11895     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11896    },
11897    {
11898     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11899    }
11900   ]
11901  },
11902  {
11903   "alignment" : 4,
11904   "fields" :
11905   [
11906    {
11907     "access" : "private",
11908     "field_name" : "mBuffer",
11909     "referenced_type" : "_ZTIA7_f"
11910    }
11911   ],
11912   "linker_set_key" : "_ZTIN7android8hardware10hidl_arrayIfLj7EJEEE",
11913   "name" : "android::hardware::hidl_array<float, 7>",
11914   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIfLj7EJEEE",
11915   "self_type" : "_ZTIN7android8hardware10hidl_arrayIfLj7EJEEE",
11916   "size" : 28,
11917   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
11918   "template_args" : [ "_ZTIf" ]
11919  },
11920  {
11921   "alignment" : 1,
11922   "fields" :
11923   [
11924    {
11925     "access" : "private",
11926     "field_name" : "mBuffer",
11927     "referenced_type" : "_ZTIA32_h"
11928    }
11929   ],
11930   "linker_set_key" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
11931   "name" : "android::hardware::hidl_array<unsigned char, 32>",
11932   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
11933   "self_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
11934   "size" : 32,
11935   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
11936   "template_args" : [ "_ZTIh" ]
11937  },
11938  {
11939   "alignment" : 4,
11940   "base_specifiers" :
11941   [
11942    {
11943     "is_virtual" : true,
11944     "referenced_type" : "_ZTIN7android7RefBaseE"
11945    }
11946   ],
11947   "fields" :
11948   [
11949    {
11950     "access" : "private",
11951     "field_name" : "mRemote",
11952     "field_offset" : 32,
11953     "referenced_type" : "_ZTIKPN7android8hardware7IBinderE"
11954    },
11955    {
11956     "access" : "private",
11957     "field_name" : "mRefs",
11958     "field_offset" : 64,
11959     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
11960    },
11961    {
11962     "access" : "private",
11963     "field_name" : "mState",
11964     "field_offset" : 96,
11965     "referenced_type" : "_ZTINSt3__16atomicIiEE"
11966    }
11967   ],
11968   "linker_set_key" : "_ZTIN7android8hardware11BpHwRefBaseE",
11969   "name" : "android::hardware::BpHwRefBase",
11970   "record_kind" : "class",
11971   "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE",
11972   "self_type" : "_ZTIN7android8hardware11BpHwRefBaseE",
11973   "size" : 24,
11974   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
11975   "vtable_components" :
11976   [
11977    {
11978     "component_value" : 16,
11979     "kind" : "vbase_offset"
11980    },
11981    {
11982     "kind" : "offset_to_top"
11983    },
11984    {
11985     "kind" : "rtti",
11986     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
11987    },
11988    {
11989     "kind" : "complete_dtor_pointer",
11990     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD1Ev"
11991    },
11992    {
11993     "kind" : "deleting_dtor_pointer",
11994     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD0Ev"
11995    },
11996    {
11997     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
11998    },
11999    {
12000     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
12001    },
12002    {
12003     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12004    },
12005    {
12006     "kind" : "vcall_offset"
12007    },
12008    {
12009     "component_value" : -16,
12010     "kind" : "vcall_offset"
12011    },
12012    {
12013     "component_value" : -16,
12014     "kind" : "vcall_offset"
12015    },
12016    {
12017     "component_value" : -16,
12018     "kind" : "vcall_offset"
12019    },
12020    {
12021     "component_value" : -16,
12022     "kind" : "vcall_offset"
12023    },
12024    {
12025     "component_value" : -16,
12026     "kind" : "offset_to_top"
12027    },
12028    {
12029     "kind" : "rtti",
12030     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
12031    },
12032    {
12033     "kind" : "complete_dtor_pointer",
12034     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpHwRefBaseD1Ev"
12035    },
12036    {
12037     "kind" : "deleting_dtor_pointer",
12038     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpHwRefBaseD0Ev"
12039    },
12040    {
12041     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
12042    },
12043    {
12044     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
12045    },
12046    {
12047     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12048    },
12049    {
12050     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12051    }
12052   ]
12053  },
12054  {
12055   "alignment" : 4,
12056   "base_specifiers" :
12057   [
12058    {
12059     "referenced_type" : "_ZTIN7android8hardware7thermal4V1_08IThermalE"
12060    },
12061    {
12062     "referenced_type" : "_ZTIN7android8hardware10IInterfaceE"
12063    },
12064    {
12065     "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE"
12066    }
12067   ],
12068   "linker_set_key" : "_ZTIN7android8hardware11BpInterfaceINS0_7thermal4V1_08IThermalEEE",
12069   "name" : "android::hardware::BpInterface<android::hardware::thermal::V1_0::IThermal>",
12070   "record_kind" : "class",
12071   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_7thermal4V1_08IThermalEEE",
12072   "self_type" : "_ZTIN7android8hardware11BpInterfaceINS0_7thermal4V1_08IThermalEEE",
12073   "size" : 32,
12074   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
12075   "template_args" : [ "_ZTIN7android8hardware7thermal4V1_08IThermalE" ],
12076   "vtable_components" :
12077   [
12078    {
12079     "component_value" : 24,
12080     "kind" : "vbase_offset"
12081    },
12082    {
12083     "kind" : "offset_to_top"
12084    },
12085    {
12086     "kind" : "rtti",
12087     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_7thermal4V1_08IThermalEEE"
12088    },
12089    {
12090     "mangled_component_name" : "_ZNK7android8hardware7thermal4V1_08IThermal8isRemoteEv"
12091    },
12092    {
12093     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_08IThermal14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
12094    },
12095    {
12096     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_08IThermal5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
12097    },
12098    {
12099     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_08IThermal19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
12100    },
12101    {
12102     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_08IThermal12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
12103    },
12104    {
12105     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_08IThermal21setHALInstrumentationEv"
12106    },
12107    {
12108     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_08IThermal11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
12109    },
12110    {
12111     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_08IThermal4pingEv"
12112    },
12113    {
12114     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_08IThermal12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
12115    },
12116    {
12117     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_08IThermal21notifySyspropsChangedEv"
12118    },
12119    {
12120     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_08IThermal13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
12121    },
12122    {
12123     "kind" : "complete_dtor_pointer",
12124     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_7thermal4V1_08IThermalEED1Ev"
12125    },
12126    {
12127     "kind" : "deleting_dtor_pointer",
12128     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_7thermal4V1_08IThermalEED0Ev"
12129    },
12130    {
12131     "is_pure" : true,
12132     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_08IThermal15getTemperaturesENSt3__18functionIFvRKNS2_13ThermalStatusERKNS0_8hidl_vecINS2_11TemperatureEEEEEE"
12133    },
12134    {
12135     "is_pure" : true,
12136     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_08IThermal12getCpuUsagesENSt3__18functionIFvRKNS2_13ThermalStatusERKNS0_8hidl_vecINS2_8CpuUsageEEEEEE"
12137    },
12138    {
12139     "is_pure" : true,
12140     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_08IThermal17getCoolingDevicesENSt3__18functionIFvRKNS2_13ThermalStatusERKNS0_8hidl_vecINS2_13CoolingDeviceEEEEEE"
12141    },
12142    {
12143     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_7thermal4V1_08IThermalEE10onAsBinderEv"
12144    },
12145    {
12146     "component_value" : 20,
12147     "kind" : "vbase_offset"
12148    },
12149    {
12150     "component_value" : -4,
12151     "kind" : "offset_to_top"
12152    },
12153    {
12154     "kind" : "rtti",
12155     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_7thermal4V1_08IThermalEEE"
12156    },
12157    {
12158     "kind" : "complete_dtor_pointer",
12159     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_7thermal4V1_08IThermalEED1Ev"
12160    },
12161    {
12162     "kind" : "deleting_dtor_pointer",
12163     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_7thermal4V1_08IThermalEED0Ev"
12164    },
12165    {
12166     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_7thermal4V1_08IThermalEE10onAsBinderEv"
12167    },
12168    {
12169     "component_value" : 16,
12170     "kind" : "vbase_offset"
12171    },
12172    {
12173     "component_value" : -8,
12174     "kind" : "offset_to_top"
12175    },
12176    {
12177     "kind" : "rtti",
12178     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_7thermal4V1_08IThermalEEE"
12179    },
12180    {
12181     "kind" : "complete_dtor_pointer",
12182     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_7thermal4V1_08IThermalEED1Ev"
12183    },
12184    {
12185     "kind" : "deleting_dtor_pointer",
12186     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_7thermal4V1_08IThermalEED0Ev"
12187    },
12188    {
12189     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
12190    },
12191    {
12192     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
12193    },
12194    {
12195     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12196    },
12197    {
12198     "kind" : "vcall_offset"
12199    },
12200    {
12201     "component_value" : -16,
12202     "kind" : "vcall_offset"
12203    },
12204    {
12205     "component_value" : -16,
12206     "kind" : "vcall_offset"
12207    },
12208    {
12209     "component_value" : -16,
12210     "kind" : "vcall_offset"
12211    },
12212    {
12213     "component_value" : -24,
12214     "kind" : "vcall_offset"
12215    },
12216    {
12217     "component_value" : -24,
12218     "kind" : "offset_to_top"
12219    },
12220    {
12221     "kind" : "rtti",
12222     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_7thermal4V1_08IThermalEEE"
12223    },
12224    {
12225     "kind" : "complete_dtor_pointer",
12226     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_7thermal4V1_08IThermalEED1Ev"
12227    },
12228    {
12229     "kind" : "deleting_dtor_pointer",
12230     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_7thermal4V1_08IThermalEED0Ev"
12231    },
12232    {
12233     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
12234    },
12235    {
12236     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
12237    },
12238    {
12239     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12240    },
12241    {
12242     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12243    }
12244   ]
12245  },
12246  {
12247   "alignment" : 4,
12248   "base_specifiers" :
12249   [
12250    {
12251     "referenced_type" : "_ZTIN7android8hardware7thermal4V2_023IThermalChangedCallbackE"
12252    },
12253    {
12254     "referenced_type" : "_ZTIN7android8hardware10IInterfaceE"
12255    },
12256    {
12257     "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE"
12258    }
12259   ],
12260   "linker_set_key" : "_ZTIN7android8hardware11BpInterfaceINS0_7thermal4V2_023IThermalChangedCallbackEEE",
12261   "name" : "android::hardware::BpInterface<android::hardware::thermal::V2_0::IThermalChangedCallback>",
12262   "record_kind" : "class",
12263   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_7thermal4V2_023IThermalChangedCallbackEEE",
12264   "self_type" : "_ZTIN7android8hardware11BpInterfaceINS0_7thermal4V2_023IThermalChangedCallbackEEE",
12265   "size" : 32,
12266   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
12267   "template_args" : [ "_ZTIN7android8hardware7thermal4V2_023IThermalChangedCallbackE" ],
12268   "vtable_components" :
12269   [
12270    {
12271     "component_value" : 24,
12272     "kind" : "vbase_offset"
12273    },
12274    {
12275     "kind" : "offset_to_top"
12276    },
12277    {
12278     "kind" : "rtti",
12279     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_7thermal4V2_023IThermalChangedCallbackEEE"
12280    },
12281    {
12282     "mangled_component_name" : "_ZNK7android8hardware7thermal4V2_023IThermalChangedCallback8isRemoteEv"
12283    },
12284    {
12285     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_023IThermalChangedCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
12286    },
12287    {
12288     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_023IThermalChangedCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
12289    },
12290    {
12291     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_023IThermalChangedCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
12292    },
12293    {
12294     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_023IThermalChangedCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
12295    },
12296    {
12297     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_023IThermalChangedCallback21setHALInstrumentationEv"
12298    },
12299    {
12300     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_023IThermalChangedCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
12301    },
12302    {
12303     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_023IThermalChangedCallback4pingEv"
12304    },
12305    {
12306     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_023IThermalChangedCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
12307    },
12308    {
12309     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_023IThermalChangedCallback21notifySyspropsChangedEv"
12310    },
12311    {
12312     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_023IThermalChangedCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
12313    },
12314    {
12315     "kind" : "complete_dtor_pointer",
12316     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_7thermal4V2_023IThermalChangedCallbackEED1Ev"
12317    },
12318    {
12319     "kind" : "deleting_dtor_pointer",
12320     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_7thermal4V2_023IThermalChangedCallbackEED0Ev"
12321    },
12322    {
12323     "is_pure" : true,
12324     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_023IThermalChangedCallback16notifyThrottlingERKNS2_11TemperatureE"
12325    },
12326    {
12327     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_7thermal4V2_023IThermalChangedCallbackEE10onAsBinderEv"
12328    },
12329    {
12330     "component_value" : 20,
12331     "kind" : "vbase_offset"
12332    },
12333    {
12334     "component_value" : -4,
12335     "kind" : "offset_to_top"
12336    },
12337    {
12338     "kind" : "rtti",
12339     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_7thermal4V2_023IThermalChangedCallbackEEE"
12340    },
12341    {
12342     "kind" : "complete_dtor_pointer",
12343     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_7thermal4V2_023IThermalChangedCallbackEED1Ev"
12344    },
12345    {
12346     "kind" : "deleting_dtor_pointer",
12347     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_7thermal4V2_023IThermalChangedCallbackEED0Ev"
12348    },
12349    {
12350     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_7thermal4V2_023IThermalChangedCallbackEE10onAsBinderEv"
12351    },
12352    {
12353     "component_value" : 16,
12354     "kind" : "vbase_offset"
12355    },
12356    {
12357     "component_value" : -8,
12358     "kind" : "offset_to_top"
12359    },
12360    {
12361     "kind" : "rtti",
12362     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_7thermal4V2_023IThermalChangedCallbackEEE"
12363    },
12364    {
12365     "kind" : "complete_dtor_pointer",
12366     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_7thermal4V2_023IThermalChangedCallbackEED1Ev"
12367    },
12368    {
12369     "kind" : "deleting_dtor_pointer",
12370     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_7thermal4V2_023IThermalChangedCallbackEED0Ev"
12371    },
12372    {
12373     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
12374    },
12375    {
12376     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
12377    },
12378    {
12379     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12380    },
12381    {
12382     "kind" : "vcall_offset"
12383    },
12384    {
12385     "component_value" : -16,
12386     "kind" : "vcall_offset"
12387    },
12388    {
12389     "component_value" : -16,
12390     "kind" : "vcall_offset"
12391    },
12392    {
12393     "component_value" : -16,
12394     "kind" : "vcall_offset"
12395    },
12396    {
12397     "component_value" : -24,
12398     "kind" : "vcall_offset"
12399    },
12400    {
12401     "component_value" : -24,
12402     "kind" : "offset_to_top"
12403    },
12404    {
12405     "kind" : "rtti",
12406     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_7thermal4V2_023IThermalChangedCallbackEEE"
12407    },
12408    {
12409     "kind" : "complete_dtor_pointer",
12410     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_7thermal4V2_023IThermalChangedCallbackEED1Ev"
12411    },
12412    {
12413     "kind" : "deleting_dtor_pointer",
12414     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_7thermal4V2_023IThermalChangedCallbackEED0Ev"
12415    },
12416    {
12417     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
12418    },
12419    {
12420     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
12421    },
12422    {
12423     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12424    },
12425    {
12426     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12427    }
12428   ]
12429  },
12430  {
12431   "alignment" : 4,
12432   "base_specifiers" :
12433   [
12434    {
12435     "referenced_type" : "_ZTIN7android8hardware7thermal4V2_08IThermalE"
12436    },
12437    {
12438     "referenced_type" : "_ZTIN7android8hardware10IInterfaceE"
12439    },
12440    {
12441     "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE"
12442    }
12443   ],
12444   "linker_set_key" : "_ZTIN7android8hardware11BpInterfaceINS0_7thermal4V2_08IThermalEEE",
12445   "name" : "android::hardware::BpInterface<android::hardware::thermal::V2_0::IThermal>",
12446   "record_kind" : "class",
12447   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_7thermal4V2_08IThermalEEE",
12448   "self_type" : "_ZTIN7android8hardware11BpInterfaceINS0_7thermal4V2_08IThermalEEE",
12449   "size" : 32,
12450   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
12451   "template_args" : [ "_ZTIN7android8hardware7thermal4V2_08IThermalE" ],
12452   "vtable_components" :
12453   [
12454    {
12455     "component_value" : 24,
12456     "kind" : "vbase_offset"
12457    },
12458    {
12459     "kind" : "offset_to_top"
12460    },
12461    {
12462     "kind" : "rtti",
12463     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_7thermal4V2_08IThermalEEE"
12464    },
12465    {
12466     "mangled_component_name" : "_ZNK7android8hardware7thermal4V2_08IThermal8isRemoteEv"
12467    },
12468    {
12469     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_08IThermal14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
12470    },
12471    {
12472     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_08IThermal5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
12473    },
12474    {
12475     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_08IThermal19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
12476    },
12477    {
12478     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_08IThermal12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
12479    },
12480    {
12481     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_08IThermal21setHALInstrumentationEv"
12482    },
12483    {
12484     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_08IThermal11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
12485    },
12486    {
12487     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_08IThermal4pingEv"
12488    },
12489    {
12490     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_08IThermal12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
12491    },
12492    {
12493     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_08IThermal21notifySyspropsChangedEv"
12494    },
12495    {
12496     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_08IThermal13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
12497    },
12498    {
12499     "kind" : "complete_dtor_pointer",
12500     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_7thermal4V2_08IThermalEED1Ev"
12501    },
12502    {
12503     "kind" : "deleting_dtor_pointer",
12504     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_7thermal4V2_08IThermalEED0Ev"
12505    },
12506    {
12507     "is_pure" : true,
12508     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_08IThermal15getTemperaturesENSt3__18functionIFvRKNS1_4V1_013ThermalStatusERKNS0_8hidl_vecINS6_11TemperatureEEEEEE"
12509    },
12510    {
12511     "is_pure" : true,
12512     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_08IThermal12getCpuUsagesENSt3__18functionIFvRKNS1_4V1_013ThermalStatusERKNS0_8hidl_vecINS6_8CpuUsageEEEEEE"
12513    },
12514    {
12515     "is_pure" : true,
12516     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_08IThermal17getCoolingDevicesENSt3__18functionIFvRKNS1_4V1_013ThermalStatusERKNS0_8hidl_vecINS6_13CoolingDeviceEEEEEE"
12517    },
12518    {
12519     "is_pure" : true,
12520     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_08IThermal22getCurrentTemperaturesEbNS2_15TemperatureTypeENSt3__18functionIFvRKNS1_4V1_013ThermalStatusERKNS0_8hidl_vecINS2_11TemperatureEEEEEE"
12521    },
12522    {
12523     "is_pure" : true,
12524     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_08IThermal24getTemperatureThresholdsEbNS2_15TemperatureTypeENSt3__18functionIFvRKNS1_4V1_013ThermalStatusERKNS0_8hidl_vecINS2_20TemperatureThresholdEEEEEE"
12525    },
12526    {
12527     "is_pure" : true,
12528     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_08IThermal30registerThermalChangedCallbackERKNS_2spINS2_23IThermalChangedCallbackEEEbNS2_15TemperatureTypeENSt3__18functionIFvRKNS1_4V1_013ThermalStatusEEEE"
12529    },
12530    {
12531     "is_pure" : true,
12532     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_08IThermal32unregisterThermalChangedCallbackERKNS_2spINS2_23IThermalChangedCallbackEEENSt3__18functionIFvRKNS1_4V1_013ThermalStatusEEEE"
12533    },
12534    {
12535     "is_pure" : true,
12536     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_08IThermal24getCurrentCoolingDevicesEbNS2_11CoolingTypeENSt3__18functionIFvRKNS1_4V1_013ThermalStatusERKNS0_8hidl_vecINS2_13CoolingDeviceEEEEEE"
12537    },
12538    {
12539     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_7thermal4V2_08IThermalEE10onAsBinderEv"
12540    },
12541    {
12542     "component_value" : 20,
12543     "kind" : "vbase_offset"
12544    },
12545    {
12546     "component_value" : -4,
12547     "kind" : "offset_to_top"
12548    },
12549    {
12550     "kind" : "rtti",
12551     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_7thermal4V2_08IThermalEEE"
12552    },
12553    {
12554     "kind" : "complete_dtor_pointer",
12555     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_7thermal4V2_08IThermalEED1Ev"
12556    },
12557    {
12558     "kind" : "deleting_dtor_pointer",
12559     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_7thermal4V2_08IThermalEED0Ev"
12560    },
12561    {
12562     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_7thermal4V2_08IThermalEE10onAsBinderEv"
12563    },
12564    {
12565     "component_value" : 16,
12566     "kind" : "vbase_offset"
12567    },
12568    {
12569     "component_value" : -8,
12570     "kind" : "offset_to_top"
12571    },
12572    {
12573     "kind" : "rtti",
12574     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_7thermal4V2_08IThermalEEE"
12575    },
12576    {
12577     "kind" : "complete_dtor_pointer",
12578     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_7thermal4V2_08IThermalEED1Ev"
12579    },
12580    {
12581     "kind" : "deleting_dtor_pointer",
12582     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_7thermal4V2_08IThermalEED0Ev"
12583    },
12584    {
12585     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
12586    },
12587    {
12588     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
12589    },
12590    {
12591     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12592    },
12593    {
12594     "kind" : "vcall_offset"
12595    },
12596    {
12597     "component_value" : -16,
12598     "kind" : "vcall_offset"
12599    },
12600    {
12601     "component_value" : -16,
12602     "kind" : "vcall_offset"
12603    },
12604    {
12605     "component_value" : -16,
12606     "kind" : "vcall_offset"
12607    },
12608    {
12609     "component_value" : -24,
12610     "kind" : "vcall_offset"
12611    },
12612    {
12613     "component_value" : -24,
12614     "kind" : "offset_to_top"
12615    },
12616    {
12617     "kind" : "rtti",
12618     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_7thermal4V2_08IThermalEEE"
12619    },
12620    {
12621     "kind" : "complete_dtor_pointer",
12622     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_7thermal4V2_08IThermalEED1Ev"
12623    },
12624    {
12625     "kind" : "deleting_dtor_pointer",
12626     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_7thermal4V2_08IThermalEED0Ev"
12627    },
12628    {
12629     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
12630    },
12631    {
12632     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
12633    },
12634    {
12635     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12636    },
12637    {
12638     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12639    }
12640   ]
12641  },
12642  {
12643   "alignment" : 4,
12644   "base_specifiers" :
12645   [
12646    {
12647     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
12648    },
12649    {
12650     "referenced_type" : "_ZTIN7android8hardware10IInterfaceE"
12651    },
12652    {
12653     "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE"
12654    }
12655   ],
12656   "linker_set_key" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE",
12657   "name" : "android::hardware::BpInterface<android::hidl::base::V1_0::IBase>",
12658   "record_kind" : "class",
12659   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE",
12660   "self_type" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE",
12661   "size" : 32,
12662   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
12663   "template_args" : [ "_ZTIN7android4hidl4base4V1_05IBaseE" ],
12664   "vtable_components" :
12665   [
12666    {
12667     "component_value" : 24,
12668     "kind" : "vbase_offset"
12669    },
12670    {
12671     "kind" : "offset_to_top"
12672    },
12673    {
12674     "kind" : "rtti",
12675     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
12676    },
12677    {
12678     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
12679    },
12680    {
12681     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
12682    },
12683    {
12684     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
12685    },
12686    {
12687     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
12688    },
12689    {
12690     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
12691    },
12692    {
12693     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
12694    },
12695    {
12696     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
12697    },
12698    {
12699     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
12700    },
12701    {
12702     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
12703    },
12704    {
12705     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
12706    },
12707    {
12708     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
12709    },
12710    {
12711     "kind" : "complete_dtor_pointer",
12712     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
12713    },
12714    {
12715     "kind" : "deleting_dtor_pointer",
12716     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
12717    },
12718    {
12719     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
12720    },
12721    {
12722     "component_value" : 20,
12723     "kind" : "vbase_offset"
12724    },
12725    {
12726     "component_value" : -4,
12727     "kind" : "offset_to_top"
12728    },
12729    {
12730     "kind" : "rtti",
12731     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
12732    },
12733    {
12734     "kind" : "complete_dtor_pointer",
12735     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
12736    },
12737    {
12738     "kind" : "deleting_dtor_pointer",
12739     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
12740    },
12741    {
12742     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
12743    },
12744    {
12745     "component_value" : 16,
12746     "kind" : "vbase_offset"
12747    },
12748    {
12749     "component_value" : -8,
12750     "kind" : "offset_to_top"
12751    },
12752    {
12753     "kind" : "rtti",
12754     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
12755    },
12756    {
12757     "kind" : "complete_dtor_pointer",
12758     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
12759    },
12760    {
12761     "kind" : "deleting_dtor_pointer",
12762     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
12763    },
12764    {
12765     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
12766    },
12767    {
12768     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
12769    },
12770    {
12771     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12772    },
12773    {
12774     "kind" : "vcall_offset"
12775    },
12776    {
12777     "component_value" : -16,
12778     "kind" : "vcall_offset"
12779    },
12780    {
12781     "component_value" : -16,
12782     "kind" : "vcall_offset"
12783    },
12784    {
12785     "component_value" : -16,
12786     "kind" : "vcall_offset"
12787    },
12788    {
12789     "component_value" : -24,
12790     "kind" : "vcall_offset"
12791    },
12792    {
12793     "component_value" : -24,
12794     "kind" : "offset_to_top"
12795    },
12796    {
12797     "kind" : "rtti",
12798     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
12799    },
12800    {
12801     "kind" : "complete_dtor_pointer",
12802     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
12803    },
12804    {
12805     "kind" : "deleting_dtor_pointer",
12806     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
12807    },
12808    {
12809     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
12810    },
12811    {
12812     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
12813    },
12814    {
12815     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12816    },
12817    {
12818     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12819    }
12820   ]
12821  },
12822  {
12823   "alignment" : 8,
12824   "fields" :
12825   [
12826    {
12827     "access" : "private",
12828     "field_name" : "mHandle",
12829     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE"
12830    },
12831    {
12832     "access" : "private",
12833     "field_name" : "mOwnsHandle",
12834     "field_offset" : 64,
12835     "referenced_type" : "_ZTIb"
12836    },
12837    {
12838     "access" : "private",
12839     "field_name" : "mPad",
12840     "field_offset" : 72,
12841     "referenced_type" : "_ZTIA7_h"
12842    }
12843   ],
12844   "linker_set_key" : "_ZTIN7android8hardware11hidl_handleE",
12845   "name" : "android::hardware::hidl_handle",
12846   "referenced_type" : "_ZTIN7android8hardware11hidl_handleE",
12847   "self_type" : "_ZTIN7android8hardware11hidl_handleE",
12848   "size" : 16,
12849   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
12850  },
12851  {
12852   "alignment" : 8,
12853   "fields" :
12854   [
12855    {
12856     "access" : "private",
12857     "field_name" : "mHandle",
12858     "referenced_type" : "_ZTIN7android8hardware11hidl_handleE"
12859    },
12860    {
12861     "access" : "private",
12862     "field_name" : "mSize",
12863     "field_offset" : 128,
12864     "referenced_type" : "_ZTIy"
12865    },
12866    {
12867     "access" : "private",
12868     "field_name" : "mName",
12869     "field_offset" : 192,
12870     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
12871    }
12872   ],
12873   "linker_set_key" : "_ZTIN7android8hardware11hidl_memoryE",
12874   "name" : "android::hardware::hidl_memory",
12875   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
12876   "self_type" : "_ZTIN7android8hardware11hidl_memoryE",
12877   "size" : 40,
12878   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
12879  },
12880  {
12881   "alignment" : 8,
12882   "fields" :
12883   [
12884    {
12885     "access" : "private",
12886     "field_name" : "mBuffer",
12887     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE"
12888    },
12889    {
12890     "access" : "private",
12891     "field_name" : "mSize",
12892     "field_offset" : 64,
12893     "referenced_type" : "_ZTIj"
12894    },
12895    {
12896     "access" : "private",
12897     "field_name" : "mOwnsBuffer",
12898     "field_offset" : 96,
12899     "referenced_type" : "_ZTIb"
12900    },
12901    {
12902     "access" : "private",
12903     "field_name" : "mPad",
12904     "field_offset" : 104,
12905     "referenced_type" : "_ZTIA3_h"
12906    }
12907   ],
12908   "linker_set_key" : "_ZTIN7android8hardware11hidl_stringE",
12909   "name" : "android::hardware::hidl_string",
12910   "referenced_type" : "_ZTIN7android8hardware11hidl_stringE",
12911   "self_type" : "_ZTIN7android8hardware11hidl_stringE",
12912   "size" : 16,
12913   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
12914  },
12915  {
12916   "alignment" : 8,
12917   "fields" :
12918   [
12919    {
12920     "access" : "private",
12921     "field_name" : "mGrantors",
12922     "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE"
12923    },
12924    {
12925     "access" : "private",
12926     "field_name" : "mHandle",
12927     "field_offset" : 128,
12928     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE"
12929    },
12930    {
12931     "access" : "private",
12932     "field_name" : "mQuantum",
12933     "field_offset" : 192,
12934     "referenced_type" : "_ZTIj"
12935    },
12936    {
12937     "access" : "private",
12938     "field_name" : "mFlags",
12939     "field_offset" : 224,
12940     "referenced_type" : "_ZTIj"
12941    }
12942   ],
12943   "linker_set_key" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE",
12944   "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>",
12945   "referenced_type" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE",
12946   "self_type" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE",
12947   "size" : 32,
12948   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
12949   "template_args" : [ "_ZTIc" ]
12950  },
12951  {
12952   "access" : "private",
12953   "alignment" : 4,
12954   "fields" :
12955   [
12956    {
12957     "field_name" : "binder",
12958     "referenced_type" : "_ZTIPN7android8hardware7IBinderE"
12959    },
12960    {
12961     "field_name" : "refs",
12962     "field_offset" : 32,
12963     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
12964    }
12965   ],
12966   "linker_set_key" : "_ZTIN7android8hardware12ProcessState12handle_entryE",
12967   "name" : "android::hardware::ProcessState::handle_entry",
12968   "referenced_type" : "_ZTIN7android8hardware12ProcessState12handle_entryE",
12969   "self_type" : "_ZTIN7android8hardware12ProcessState12handle_entryE",
12970   "size" : 8,
12971   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
12972  },
12973  {
12974   "alignment" : 8,
12975   "base_specifiers" :
12976   [
12977    {
12978     "is_virtual" : true,
12979     "referenced_type" : "_ZTIN7android7RefBaseE"
12980    }
12981   ],
12982   "fields" :
12983   [
12984    {
12985     "access" : "private",
12986     "field_name" : "mDriverFD",
12987     "field_offset" : 32,
12988     "referenced_type" : "_ZTIi"
12989    },
12990    {
12991     "access" : "private",
12992     "field_name" : "mVMStart",
12993     "field_offset" : 64,
12994     "referenced_type" : "_ZTIPv"
12995    },
12996    {
12997     "access" : "private",
12998     "field_name" : "mThreadCountLock",
12999     "field_offset" : 96,
13000     "referenced_type" : "_ZTI15pthread_mutex_t"
13001    },
13002    {
13003     "access" : "private",
13004     "field_name" : "mThreadCountDecrement",
13005     "field_offset" : 128,
13006     "referenced_type" : "_ZTI14pthread_cond_t"
13007    },
13008    {
13009     "access" : "private",
13010     "field_name" : "mExecutingThreadsCount",
13011     "field_offset" : 160,
13012     "referenced_type" : "_ZTIj"
13013    },
13014    {
13015     "access" : "private",
13016     "field_name" : "mMaxThreads",
13017     "field_offset" : 192,
13018     "referenced_type" : "_ZTIj"
13019    },
13020    {
13021     "access" : "private",
13022     "field_name" : "mStarvationStartTimeMs",
13023     "field_offset" : 256,
13024     "referenced_type" : "_ZTIx"
13025    },
13026    {
13027     "access" : "private",
13028     "field_name" : "mLock",
13029     "field_offset" : 320,
13030     "referenced_type" : "_ZTIN7android5MutexE"
13031    },
13032    {
13033     "access" : "private",
13034     "field_name" : "mHandleToObject",
13035     "field_offset" : 352,
13036     "referenced_type" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE"
13037    },
13038    {
13039     "access" : "private",
13040     "field_name" : "mManagesContexts",
13041     "field_offset" : 512,
13042     "referenced_type" : "_ZTIb"
13043    },
13044    {
13045     "access" : "private",
13046     "field_name" : "mBinderContextCheckFunc",
13047     "field_offset" : 544,
13048     "referenced_type" : "_ZTIPFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE"
13049    },
13050    {
13051     "access" : "private",
13052     "field_name" : "mBinderContextUserData",
13053     "field_offset" : 576,
13054     "referenced_type" : "_ZTIPv"
13055    },
13056    {
13057     "access" : "private",
13058     "field_name" : "mContexts",
13059     "field_offset" : 608,
13060     "referenced_type" : "_ZTIN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE"
13061    },
13062    {
13063     "access" : "private",
13064     "field_name" : "mRootDir",
13065     "field_offset" : 768,
13066     "referenced_type" : "_ZTIN7android7String8E"
13067    },
13068    {
13069     "access" : "private",
13070     "field_name" : "mThreadPoolStarted",
13071     "field_offset" : 800,
13072     "referenced_type" : "_ZTIb"
13073    },
13074    {
13075     "access" : "private",
13076     "field_name" : "mSpawnThreadOnStart",
13077     "field_offset" : 808,
13078     "referenced_type" : "_ZTIb"
13079    },
13080    {
13081     "access" : "private",
13082     "field_name" : "mThreadPoolSeq",
13083     "field_offset" : 832,
13084     "referenced_type" : "_ZTIVi"
13085    },
13086    {
13087     "access" : "private",
13088     "field_name" : "mMmapSize",
13089     "field_offset" : 864,
13090     "referenced_type" : "_ZTIKj"
13091    },
13092    {
13093     "access" : "private",
13094     "field_name" : "mCallRestriction",
13095     "field_offset" : 896,
13096     "referenced_type" : "_ZTIN7android8hardware12ProcessState15CallRestrictionE"
13097    }
13098   ],
13099   "linker_set_key" : "_ZTIN7android8hardware12ProcessStateE",
13100   "name" : "android::hardware::ProcessState",
13101   "record_kind" : "class",
13102   "referenced_type" : "_ZTIN7android8hardware12ProcessStateE",
13103   "self_type" : "_ZTIN7android8hardware12ProcessStateE",
13104   "size" : 128,
13105   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
13106   "vtable_components" :
13107   [
13108    {
13109     "component_value" : 116,
13110     "kind" : "vbase_offset"
13111    },
13112    {
13113     "kind" : "offset_to_top"
13114    },
13115    {
13116     "kind" : "rtti",
13117     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
13118    },
13119    {
13120     "kind" : "complete_dtor_pointer",
13121     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD1Ev"
13122    },
13123    {
13124     "kind" : "deleting_dtor_pointer",
13125     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD0Ev"
13126    },
13127    {
13128     "kind" : "vcall_offset"
13129    },
13130    {
13131     "kind" : "vcall_offset"
13132    },
13133    {
13134     "kind" : "vcall_offset"
13135    },
13136    {
13137     "kind" : "vcall_offset"
13138    },
13139    {
13140     "component_value" : -116,
13141     "kind" : "vcall_offset"
13142    },
13143    {
13144     "component_value" : -116,
13145     "kind" : "offset_to_top"
13146    },
13147    {
13148     "kind" : "rtti",
13149     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
13150    },
13151    {
13152     "kind" : "complete_dtor_pointer",
13153     "mangled_component_name" : "_ZTv0_n12_N7android8hardware12ProcessStateD1Ev"
13154    },
13155    {
13156     "kind" : "deleting_dtor_pointer",
13157     "mangled_component_name" : "_ZTv0_n12_N7android8hardware12ProcessStateD0Ev"
13158    },
13159    {
13160     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13161    },
13162    {
13163     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13164    },
13165    {
13166     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13167    },
13168    {
13169     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13170    }
13171   ]
13172  },
13173  {
13174   "alignment" : 2,
13175   "fields" :
13176   [
13177    {
13178     "access" : "private",
13179     "field_name" : "mMajor",
13180     "referenced_type" : "_ZTIt"
13181    },
13182    {
13183     "access" : "private",
13184     "field_name" : "mMinor",
13185     "field_offset" : 16,
13186     "referenced_type" : "_ZTIt"
13187    }
13188   ],
13189   "linker_set_key" : "_ZTIN7android8hardware12hidl_versionE",
13190   "name" : "android::hardware::hidl_version",
13191   "referenced_type" : "_ZTIN7android8hardware12hidl_versionE",
13192   "self_type" : "_ZTIN7android8hardware12hidl_versionE",
13193   "size" : 4,
13194   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
13195  },
13196  {
13197   "alignment" : 4,
13198   "fields" :
13199   [
13200    {
13201     "access" : "private",
13202     "field_name" : "mMutex",
13203     "referenced_type" : "_ZTINSt3__15mutexE"
13204    },
13205    {
13206     "access" : "private",
13207     "field_name" : "mMap",
13208     "field_offset" : 32,
13209     "referenced_type" : "_ZTINSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS8_8hardware7IBinderEEEPvEEENS_4lessIS6_EENS4_INS_4pairIKS6_SF_EEEEEE"
13210    }
13211   ],
13212   "linker_set_key" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
13213   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> >",
13214   "record_kind" : "class",
13215   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
13216   "self_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
13217   "size" : 16,
13218   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
13219   "template_args" :
13220   [
13221    "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
13222    "_ZTINSt3__18functionIFN7android2spINS1_8hardware7IBinderEEEPvEEE"
13223   ]
13224  },
13225  {
13226   "alignment" : 4,
13227   "fields" :
13228   [
13229    {
13230     "access" : "private",
13231     "field_name" : "mMutex",
13232     "referenced_type" : "_ZTINSt3__15mutexE"
13233    },
13234    {
13235     "access" : "private",
13236     "field_name" : "mMap",
13237     "field_offset" : 32,
13238     "referenced_type" : "_ZTINSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS8_4hidl4base4V1_05IBaseEEEPvEEENS_4lessIS6_EENS4_INS_4pairIKS6_SH_EEEEEE"
13239    }
13240   ],
13241   "linker_set_key" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
13242   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> >",
13243   "record_kind" : "class",
13244   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
13245   "self_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
13246   "size" : 16,
13247   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
13248   "template_args" :
13249   [
13250    "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
13251    "_ZTINSt3__18functionIFN7android2spINS1_4hidl4base4V1_05IBaseEEEPvEEE"
13252   ]
13253  },
13254  {
13255   "alignment" : 4,
13256   "fields" :
13257   [
13258    {
13259     "access" : "private",
13260     "field_name" : "mMutex",
13261     "referenced_type" : "_ZTINSt3__15mutexE"
13262    },
13263    {
13264     "access" : "private",
13265     "field_name" : "mMap",
13266     "field_offset" : 32,
13267     "referenced_type" : "_ZTINSt3__13mapIPKN7android4hidl4base4V1_05IBaseENS1_2wpINS1_8hardware9BHwBinderEEENS_4lessIS7_EENS_9allocatorINS_4pairIKS7_SB_EEEEEE"
13268    }
13269   ],
13270   "linker_set_key" : "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
13271   "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> >",
13272   "record_kind" : "class",
13273   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
13274   "self_type" : "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
13275   "size" : 16,
13276   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
13277   "template_args" :
13278   [
13279    "_ZTIPKN7android4hidl4base4V1_05IBaseE",
13280    "_ZTIN7android2wpINS_8hardware9BHwBinderEEE"
13281   ]
13282  },
13283  {
13284   "alignment" : 8,
13285   "fields" :
13286   [
13287    {
13288     "field_name" : "flags",
13289     "referenced_type" : "_ZTIj"
13290    },
13291    {
13292     "field_name" : "fdIndex",
13293     "field_offset" : 32,
13294     "referenced_type" : "_ZTIj"
13295    },
13296    {
13297     "field_name" : "offset",
13298     "field_offset" : 64,
13299     "referenced_type" : "_ZTIj"
13300    },
13301    {
13302     "field_name" : "extent",
13303     "field_offset" : 128,
13304     "referenced_type" : "_ZTIy"
13305    }
13306   ],
13307   "linker_set_key" : "_ZTIN7android8hardware17GrantorDescriptorE",
13308   "name" : "android::hardware::GrantorDescriptor",
13309   "referenced_type" : "_ZTIN7android8hardware17GrantorDescriptorE",
13310   "self_type" : "_ZTIN7android8hardware17GrantorDescriptorE",
13311   "size" : 24,
13312   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h"
13313  },
13314  {
13315   "alignment" : 4,
13316   "base_specifiers" :
13317   [
13318    {
13319     "is_virtual" : true,
13320     "referenced_type" : "_ZTIN7android7RefBaseE"
13321    }
13322   ],
13323   "linker_set_key" : "_ZTIN7android8hardware20hidl_death_recipientE",
13324   "name" : "android::hardware::hidl_death_recipient",
13325   "referenced_type" : "_ZTIN7android8hardware20hidl_death_recipientE",
13326   "self_type" : "_ZTIN7android8hardware20hidl_death_recipientE",
13327   "size" : 12,
13328   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13329   "vtable_components" :
13330   [
13331    {
13332     "component_value" : 4,
13333     "kind" : "vbase_offset"
13334    },
13335    {
13336     "kind" : "offset_to_top"
13337    },
13338    {
13339     "kind" : "rtti",
13340     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
13341    },
13342    {
13343     "is_pure" : true,
13344     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipient11serviceDiedEyRKNS_2wpINS_4hidl4base4V1_05IBaseEEE"
13345    },
13346    {
13347     "kind" : "complete_dtor_pointer",
13348     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD1Ev"
13349    },
13350    {
13351     "kind" : "deleting_dtor_pointer",
13352     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD0Ev"
13353    },
13354    {
13355     "kind" : "vcall_offset"
13356    },
13357    {
13358     "kind" : "vcall_offset"
13359    },
13360    {
13361     "kind" : "vcall_offset"
13362    },
13363    {
13364     "kind" : "vcall_offset"
13365    },
13366    {
13367     "component_value" : -4,
13368     "kind" : "vcall_offset"
13369    },
13370    {
13371     "component_value" : -4,
13372     "kind" : "offset_to_top"
13373    },
13374    {
13375     "kind" : "rtti",
13376     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
13377    },
13378    {
13379     "kind" : "complete_dtor_pointer",
13380     "mangled_component_name" : "_ZTv0_n12_N7android8hardware20hidl_death_recipientD1Ev"
13381    },
13382    {
13383     "kind" : "deleting_dtor_pointer",
13384     "mangled_component_name" : "_ZTv0_n12_N7android8hardware20hidl_death_recipientD0Ev"
13385    },
13386    {
13387     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13388    },
13389    {
13390     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13391    },
13392    {
13393     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13394    },
13395    {
13396     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13397    }
13398   ]
13399  },
13400  {
13401   "alignment" : 8,
13402   "base_specifiers" :
13403   [
13404    {
13405     "referenced_type" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
13406    }
13407   ],
13408   "fields" :
13409   [
13410    {
13411     "access" : "private",
13412     "field_name" : "mRecipient",
13413     "field_offset" : 32,
13414     "referenced_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE"
13415    },
13416    {
13417     "access" : "private",
13418     "field_name" : "mCookie",
13419     "field_offset" : 128,
13420     "referenced_type" : "_ZTIy"
13421    },
13422    {
13423     "access" : "private",
13424     "field_name" : "mBase",
13425     "field_offset" : 192,
13426     "referenced_type" : "_ZTIN7android2wpINS_4hidl4base4V1_05IBaseEEE"
13427    }
13428   ],
13429   "linker_set_key" : "_ZTIN7android8hardware27hidl_binder_death_recipientE",
13430   "name" : "android::hardware::hidl_binder_death_recipient",
13431   "referenced_type" : "_ZTIN7android8hardware27hidl_binder_death_recipientE",
13432   "self_type" : "_ZTIN7android8hardware27hidl_binder_death_recipientE",
13433   "size" : 40,
13434   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h",
13435   "vtable_components" :
13436   [
13437    {
13438     "component_value" : 32,
13439     "kind" : "vbase_offset"
13440    },
13441    {
13442     "kind" : "offset_to_top"
13443    },
13444    {
13445     "kind" : "rtti",
13446     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
13447    },
13448    {
13449     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipient10binderDiedERKNS_2wpINS0_7IBinderEEE"
13450    },
13451    {
13452     "kind" : "complete_dtor_pointer",
13453     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD1Ev"
13454    },
13455    {
13456     "kind" : "deleting_dtor_pointer",
13457     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD0Ev"
13458    },
13459    {
13460     "kind" : "vcall_offset"
13461    },
13462    {
13463     "kind" : "vcall_offset"
13464    },
13465    {
13466     "kind" : "vcall_offset"
13467    },
13468    {
13469     "kind" : "vcall_offset"
13470    },
13471    {
13472     "component_value" : -32,
13473     "kind" : "vcall_offset"
13474    },
13475    {
13476     "component_value" : -32,
13477     "kind" : "offset_to_top"
13478    },
13479    {
13480     "kind" : "rtti",
13481     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
13482    },
13483    {
13484     "kind" : "complete_dtor_pointer",
13485     "mangled_component_name" : "_ZTv0_n12_N7android8hardware27hidl_binder_death_recipientD1Ev"
13486    },
13487    {
13488     "kind" : "deleting_dtor_pointer",
13489     "mangled_component_name" : "_ZTv0_n12_N7android8hardware27hidl_binder_death_recipientD0Ev"
13490    },
13491    {
13492     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13493    },
13494    {
13495     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13496    },
13497    {
13498     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13499    },
13500    {
13501     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13502    }
13503   ]
13504  },
13505  {
13506   "access" : "private",
13507   "alignment" : 8,
13508   "fields" :
13509   [
13510    {
13511     "field_name" : "index",
13512     "referenced_type" : "_ZTIj"
13513    },
13514    {
13515     "field_name" : "buffer",
13516     "field_offset" : 64,
13517     "referenced_type" : "_ZTIy"
13518    },
13519    {
13520     "field_name" : "bufend",
13521     "field_offset" : 128,
13522     "referenced_type" : "_ZTIy"
13523    }
13524   ],
13525   "linker_set_key" : "_ZTIN7android8hardware6Parcel10BufferInfoE",
13526   "name" : "android::hardware::Parcel::BufferInfo",
13527   "referenced_type" : "_ZTIN7android8hardware6Parcel10BufferInfoE",
13528   "self_type" : "_ZTIN7android8hardware6Parcel10BufferInfoE",
13529   "size" : 24,
13530   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
13531  },
13532  {
13533   "alignment" : 4,
13534   "fields" :
13535   [
13536    {
13537     "access" : "private",
13538     "field_name" : "mBufCachePos",
13539     "referenced_type" : "_ZTIj"
13540    },
13541    {
13542     "access" : "private",
13543     "field_name" : "mBufCache",
13544     "field_offset" : 32,
13545     "referenced_type" : "_ZTINSt3__16vectorIN7android8hardware6Parcel10BufferInfoENS_9allocatorIS4_EEEE"
13546    },
13547    {
13548     "access" : "private",
13549     "field_name" : "mError",
13550     "field_offset" : 128,
13551     "referenced_type" : "_ZTIi"
13552    },
13553    {
13554     "access" : "private",
13555     "field_name" : "mData",
13556     "field_offset" : 160,
13557     "referenced_type" : "_ZTIPh"
13558    },
13559    {
13560     "access" : "private",
13561     "field_name" : "mDataSize",
13562     "field_offset" : 192,
13563     "referenced_type" : "_ZTIj"
13564    },
13565    {
13566     "access" : "private",
13567     "field_name" : "mDataCapacity",
13568     "field_offset" : 224,
13569     "referenced_type" : "_ZTIj"
13570    },
13571    {
13572     "access" : "private",
13573     "field_name" : "mDataPos",
13574     "field_offset" : 256,
13575     "referenced_type" : "_ZTIj"
13576    },
13577    {
13578     "access" : "private",
13579     "field_name" : "mObjects",
13580     "field_offset" : 288,
13581     "referenced_type" : "_ZTIPy"
13582    },
13583    {
13584     "access" : "private",
13585     "field_name" : "mObjectsSize",
13586     "field_offset" : 320,
13587     "referenced_type" : "_ZTIj"
13588    },
13589    {
13590     "access" : "private",
13591     "field_name" : "mObjectsCapacity",
13592     "field_offset" : 352,
13593     "referenced_type" : "_ZTIj"
13594    },
13595    {
13596     "access" : "private",
13597     "field_name" : "mNextObjectHint",
13598     "field_offset" : 384,
13599     "referenced_type" : "_ZTIj"
13600    },
13601    {
13602     "access" : "private",
13603     "field_name" : "mNumRef",
13604     "field_offset" : 416,
13605     "referenced_type" : "_ZTIj"
13606    },
13607    {
13608     "access" : "private",
13609     "field_name" : "mFdsKnown",
13610     "field_offset" : 448,
13611     "referenced_type" : "_ZTIb"
13612    },
13613    {
13614     "access" : "private",
13615     "field_name" : "mHasFds",
13616     "field_offset" : 456,
13617     "referenced_type" : "_ZTIb"
13618    },
13619    {
13620     "access" : "private",
13621     "field_name" : "mAllowFds",
13622     "field_offset" : 464,
13623     "referenced_type" : "_ZTIb"
13624    },
13625    {
13626     "access" : "private",
13627     "field_name" : "mOwner",
13628     "field_offset" : 480,
13629     "referenced_type" : "_ZTIPFvPN7android8hardware6ParcelEPKhjPKyjPvE"
13630    },
13631    {
13632     "access" : "private",
13633     "field_name" : "mOwnerCookie",
13634     "field_offset" : 512,
13635     "referenced_type" : "_ZTIPv"
13636    }
13637   ],
13638   "linker_set_key" : "_ZTIN7android8hardware6ParcelE",
13639   "name" : "android::hardware::Parcel",
13640   "record_kind" : "class",
13641   "referenced_type" : "_ZTIN7android8hardware6ParcelE",
13642   "self_type" : "_ZTIN7android8hardware6ParcelE",
13643   "size" : 68,
13644   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
13645  },
13646  {
13647   "alignment" : 4,
13648   "base_specifiers" :
13649   [
13650    {
13651     "referenced_type" : "_ZTIN7android8hardware7details13return_statusE"
13652    }
13653   ],
13654   "fields" :
13655   [
13656    {
13657     "access" : "private",
13658     "field_name" : "mVal",
13659     "field_offset" : 192,
13660     "referenced_type" : "_ZTIN7android2spINS_8hardware7thermal4V2_023IThermalChangedCallbackEEE"
13661    }
13662   ],
13663   "linker_set_key" : "_ZTIN7android8hardware6ReturnINS_2spINS0_7thermal4V2_023IThermalChangedCallbackEEEEE",
13664   "name" : "android::hardware::Return<android::sp<android::hardware::thermal::V2_0::IThermalChangedCallback> >",
13665   "record_kind" : "class",
13666   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_7thermal4V2_023IThermalChangedCallbackEEEEE",
13667   "self_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_7thermal4V2_023IThermalChangedCallbackEEEEE",
13668   "size" : 28,
13669   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
13670   "template_args" :
13671   [
13672    "_ZTIN7android2spINS_8hardware7thermal4V2_023IThermalChangedCallbackEEE"
13673   ]
13674  },
13675  {
13676   "alignment" : 4,
13677   "base_specifiers" :
13678   [
13679    {
13680     "referenced_type" : "_ZTIN7android8hardware7details13return_statusE"
13681    }
13682   ],
13683   "fields" :
13684   [
13685    {
13686     "access" : "private",
13687     "field_name" : "mVal",
13688     "field_offset" : 192,
13689     "referenced_type" : "_ZTIN7android2spINS_8hardware7thermal4V2_08IThermalEEE"
13690    }
13691   ],
13692   "linker_set_key" : "_ZTIN7android8hardware6ReturnINS_2spINS0_7thermal4V2_08IThermalEEEEE",
13693   "name" : "android::hardware::Return<android::sp<android::hardware::thermal::V2_0::IThermal> >",
13694   "record_kind" : "class",
13695   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_7thermal4V2_08IThermalEEEEE",
13696   "self_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_7thermal4V2_08IThermalEEEEE",
13697   "size" : 28,
13698   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
13699   "template_args" : [ "_ZTIN7android2spINS_8hardware7thermal4V2_08IThermalEEE" ]
13700  },
13701  {
13702   "alignment" : 4,
13703   "base_specifiers" :
13704   [
13705    {
13706     "referenced_type" : "_ZTIN7android8hardware7details13return_statusE"
13707    }
13708   ],
13709   "fields" :
13710   [
13711    {
13712     "access" : "private",
13713     "field_name" : "mVal",
13714     "field_offset" : 168,
13715     "referenced_type" : "_ZTIb"
13716    }
13717   ],
13718   "linker_set_key" : "_ZTIN7android8hardware6ReturnIbEE",
13719   "name" : "android::hardware::Return<bool>",
13720   "record_kind" : "class",
13721   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
13722   "self_type" : "_ZTIN7android8hardware6ReturnIbEE",
13723   "size" : 24,
13724   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
13725   "template_args" : [ "_ZTIb" ]
13726  },
13727  {
13728   "alignment" : 4,
13729   "base_specifiers" :
13730   [
13731    {
13732     "referenced_type" : "_ZTIN7android8hardware7details13return_statusE"
13733    }
13734   ],
13735   "linker_set_key" : "_ZTIN7android8hardware6ReturnIvEE",
13736   "name" : "android::hardware::Return<void>",
13737   "record_kind" : "class",
13738   "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
13739   "self_type" : "_ZTIN7android8hardware6ReturnIvEE",
13740   "size" : 24,
13741   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
13742   "template_args" : [ "_ZTIv" ]
13743  },
13744  {
13745   "alignment" : 4,
13746   "fields" :
13747   [
13748    {
13749     "access" : "private",
13750     "field_name" : "mException",
13751     "referenced_type" : "_ZTIi"
13752    },
13753    {
13754     "access" : "private",
13755     "field_name" : "mErrorCode",
13756     "field_offset" : 32,
13757     "referenced_type" : "_ZTIi"
13758    },
13759    {
13760     "access" : "private",
13761     "field_name" : "mMessage",
13762     "field_offset" : 64,
13763     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
13764    }
13765   ],
13766   "linker_set_key" : "_ZTIN7android8hardware6StatusE",
13767   "name" : "android::hardware::Status",
13768   "record_kind" : "class",
13769   "referenced_type" : "_ZTIN7android8hardware6StatusE",
13770   "self_type" : "_ZTIN7android8hardware6StatusE",
13771   "size" : 20,
13772   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
13773  },
13774  {
13775   "alignment" : 4,
13776   "base_specifiers" :
13777   [
13778    {
13779     "is_virtual" : true,
13780     "referenced_type" : "_ZTIN7android7RefBaseE"
13781    }
13782   ],
13783   "linker_set_key" : "_ZTIN7android8hardware7IBinder14DeathRecipientE",
13784   "name" : "android::hardware::IBinder::DeathRecipient",
13785   "record_kind" : "class",
13786   "referenced_type" : "_ZTIN7android8hardware7IBinder14DeathRecipientE",
13787   "self_type" : "_ZTIN7android8hardware7IBinder14DeathRecipientE",
13788   "size" : 12,
13789   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
13790   "vtable_components" :
13791   [
13792    {
13793     "component_value" : 4,
13794     "kind" : "vbase_offset"
13795    },
13796    {
13797     "kind" : "offset_to_top"
13798    },
13799    {
13800     "kind" : "rtti",
13801     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
13802    },
13803    {
13804     "is_pure" : true,
13805     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipient10binderDiedERKNS_2wpIS1_EE"
13806    },
13807    {
13808     "kind" : "complete_dtor_pointer",
13809     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD1Ev"
13810    },
13811    {
13812     "kind" : "deleting_dtor_pointer",
13813     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD0Ev"
13814    },
13815    {
13816     "kind" : "vcall_offset"
13817    },
13818    {
13819     "kind" : "vcall_offset"
13820    },
13821    {
13822     "kind" : "vcall_offset"
13823    },
13824    {
13825     "kind" : "vcall_offset"
13826    },
13827    {
13828     "component_value" : -4,
13829     "kind" : "vcall_offset"
13830    },
13831    {
13832     "component_value" : -4,
13833     "kind" : "offset_to_top"
13834    },
13835    {
13836     "kind" : "rtti",
13837     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
13838    },
13839    {
13840     "kind" : "complete_dtor_pointer",
13841     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinder14DeathRecipientD1Ev"
13842    },
13843    {
13844     "kind" : "deleting_dtor_pointer",
13845     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinder14DeathRecipientD0Ev"
13846    },
13847    {
13848     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13849    },
13850    {
13851     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13852    },
13853    {
13854     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13855    },
13856    {
13857     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13858    }
13859   ]
13860  },
13861  {
13862   "alignment" : 4,
13863   "base_specifiers" :
13864   [
13865    {
13866     "is_virtual" : true,
13867     "referenced_type" : "_ZTIN7android7RefBaseE"
13868    }
13869   ],
13870   "linker_set_key" : "_ZTIN7android8hardware7IBinderE",
13871   "name" : "android::hardware::IBinder",
13872   "record_kind" : "class",
13873   "referenced_type" : "_ZTIN7android8hardware7IBinderE",
13874   "self_type" : "_ZTIN7android8hardware7IBinderE",
13875   "size" : 12,
13876   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
13877   "vtable_components" :
13878   [
13879    {
13880     "component_value" : 4,
13881     "kind" : "vbase_offset"
13882    },
13883    {
13884     "kind" : "offset_to_top"
13885    },
13886    {
13887     "kind" : "rtti",
13888     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
13889    },
13890    {
13891     "is_pure" : true,
13892     "mangled_component_name" : "_ZN7android8hardware7IBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
13893    },
13894    {
13895     "is_pure" : true,
13896     "mangled_component_name" : "_ZN7android8hardware7IBinder11linkToDeathERKNS_2spINS1_14DeathRecipientEEEPvj"
13897    },
13898    {
13899     "is_pure" : true,
13900     "mangled_component_name" : "_ZN7android8hardware7IBinder13unlinkToDeathERKNS_2wpINS1_14DeathRecipientEEEPvjPS4_"
13901    },
13902    {
13903     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
13904    },
13905    {
13906     "is_pure" : true,
13907     "mangled_component_name" : "_ZN7android8hardware7IBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
13908    },
13909    {
13910     "is_pure" : true,
13911     "mangled_component_name" : "_ZNK7android8hardware7IBinder10findObjectEPKv"
13912    },
13913    {
13914     "is_pure" : true,
13915     "mangled_component_name" : "_ZN7android8hardware7IBinder12detachObjectEPKv"
13916    },
13917    {
13918     "mangled_component_name" : "_ZN7android8hardware7IBinder11localBinderEv"
13919    },
13920    {
13921     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
13922    },
13923    {
13924     "kind" : "complete_dtor_pointer",
13925     "mangled_component_name" : "_ZN7android8hardware7IBinderD1Ev"
13926    },
13927    {
13928     "kind" : "deleting_dtor_pointer",
13929     "mangled_component_name" : "_ZN7android8hardware7IBinderD0Ev"
13930    },
13931    {
13932     "kind" : "vcall_offset"
13933    },
13934    {
13935     "kind" : "vcall_offset"
13936    },
13937    {
13938     "kind" : "vcall_offset"
13939    },
13940    {
13941     "kind" : "vcall_offset"
13942    },
13943    {
13944     "component_value" : -4,
13945     "kind" : "vcall_offset"
13946    },
13947    {
13948     "component_value" : -4,
13949     "kind" : "offset_to_top"
13950    },
13951    {
13952     "kind" : "rtti",
13953     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
13954    },
13955    {
13956     "kind" : "complete_dtor_pointer",
13957     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinderD1Ev"
13958    },
13959    {
13960     "kind" : "deleting_dtor_pointer",
13961     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinderD0Ev"
13962    },
13963    {
13964     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13965    },
13966    {
13967     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13968    },
13969    {
13970     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13971    },
13972    {
13973     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13974    }
13975   ]
13976  },
13977  {
13978   "alignment" : 4,
13979   "fields" :
13980   [
13981    {
13982     "access" : "private",
13983     "field_name" : "mQueue",
13984     "referenced_type" : "_ZTINSt3__110shared_ptrIN7android8hardware7details17SynchronizedQueueINS_8functionIFvvEEEEEEE"
13985    }
13986   ],
13987   "linker_set_key" : "_ZTIN7android8hardware7details10TaskRunnerE",
13988   "name" : "android::hardware::details::TaskRunner",
13989   "record_kind" : "class",
13990   "referenced_type" : "_ZTIN7android8hardware7details10TaskRunnerE",
13991   "self_type" : "_ZTIN7android8hardware7details10TaskRunnerE",
13992   "size" : 8,
13993   "source_file" : "/system/libhidl/base/include/hidl/TaskRunner.h"
13994  },
13995  {
13996   "alignment" : 8,
13997   "fields" :
13998   [
13999    {
14000     "access" : "private",
14001     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E"
14002    }
14003   ],
14004   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE",
14005   "name" : "android::hardware::details::hidl_pointer<native_handle>",
14006   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE",
14007   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE",
14008   "size" : 8,
14009   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
14010   "template_args" : [ "_ZTI13native_handle" ]
14011  },
14012  {
14013   "access" : "private",
14014   "alignment" : 8,
14015   "fields" :
14016   [
14017    {
14018     "field_name" : "mPointer",
14019     "referenced_type" : "_ZTIP13native_handle"
14020    },
14021    {
14022     "field_name" : "_pad",
14023     "referenced_type" : "_ZTIy"
14024    }
14025   ],
14026   "is_anonymous" : true,
14027   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E",
14028   "name" : "android::hardware::details::hidl_pointer<native_handle>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
14029   "record_kind" : "union",
14030   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E",
14031   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E",
14032   "size" : 8,
14033   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
14034  },
14035  {
14036   "alignment" : 8,
14037   "fields" :
14038   [
14039    {
14040     "access" : "private",
14041     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E"
14042    }
14043   ],
14044   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE",
14045   "name" : "android::hardware::details::hidl_pointer<const native_handle>",
14046   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE",
14047   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE",
14048   "size" : 8,
14049   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
14050   "template_args" : [ "_ZTIK13native_handle" ]
14051  },
14052  {
14053   "access" : "private",
14054   "alignment" : 8,
14055   "fields" :
14056   [
14057    {
14058     "field_name" : "mPointer",
14059     "referenced_type" : "_ZTIPK13native_handle"
14060    },
14061    {
14062     "field_name" : "_pad",
14063     "referenced_type" : "_ZTIy"
14064    }
14065   ],
14066   "is_anonymous" : true,
14067   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E",
14068   "name" : "android::hardware::details::hidl_pointer<const native_handle>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
14069   "record_kind" : "union",
14070   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E",
14071   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E",
14072   "size" : 8,
14073   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
14074  },
14075  {
14076   "alignment" : 8,
14077   "fields" :
14078   [
14079    {
14080     "access" : "private",
14081     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E"
14082    }
14083   ],
14084   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE",
14085   "name" : "android::hardware::details::hidl_pointer<const char>",
14086   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE",
14087   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE",
14088   "size" : 8,
14089   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
14090   "template_args" : [ "_ZTIKc" ]
14091  },
14092  {
14093   "access" : "private",
14094   "alignment" : 8,
14095   "fields" :
14096   [
14097    {
14098     "field_name" : "mPointer",
14099     "referenced_type" : "_ZTIPKc"
14100    },
14101    {
14102     "field_name" : "_pad",
14103     "referenced_type" : "_ZTIy"
14104    }
14105   ],
14106   "is_anonymous" : true,
14107   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E",
14108   "name" : "android::hardware::details::hidl_pointer<const char>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
14109   "record_kind" : "union",
14110   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E",
14111   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E",
14112   "size" : 8,
14113   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
14114  },
14115  {
14116   "alignment" : 8,
14117   "fields" :
14118   [
14119    {
14120     "access" : "private",
14121     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEUt_E"
14122    }
14123   ],
14124   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
14125   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
14126   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
14127   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
14128   "size" : 8,
14129   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
14130   "template_args" : [ "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE" ]
14131  },
14132  {
14133   "access" : "private",
14134   "alignment" : 8,
14135   "fields" :
14136   [
14137    {
14138     "field_name" : "mPointer",
14139     "referenced_type" : "_ZTIPN7android8hardware10hidl_arrayIhLj32EJEEE"
14140    },
14141    {
14142     "field_name" : "_pad",
14143     "referenced_type" : "_ZTIy"
14144    }
14145   ],
14146   "is_anonymous" : true,
14147   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEUt_E",
14148   "name" : "android::hardware::details::hidl_pointer<hidl_array<unsigned char, 32> >::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
14149   "record_kind" : "union",
14150   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEUt_E",
14151   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEUt_E",
14152   "size" : 8,
14153   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
14154  },
14155  {
14156   "alignment" : 8,
14157   "fields" :
14158   [
14159    {
14160     "access" : "private",
14161     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E"
14162    }
14163   ],
14164   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
14165   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
14166   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
14167   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
14168   "size" : 8,
14169   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
14170   "template_args" : [ "_ZTIN7android8hardware11hidl_stringE" ]
14171  },
14172  {
14173   "access" : "private",
14174   "alignment" : 8,
14175   "fields" :
14176   [
14177    {
14178     "field_name" : "mPointer",
14179     "referenced_type" : "_ZTIPN7android8hardware11hidl_stringE"
14180    },
14181    {
14182     "field_name" : "_pad",
14183     "referenced_type" : "_ZTIy"
14184    }
14185   ],
14186   "is_anonymous" : true,
14187   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E",
14188   "name" : "android::hardware::details::hidl_pointer<hidl_string>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
14189   "record_kind" : "union",
14190   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E",
14191   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E",
14192   "size" : 8,
14193   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
14194  },
14195  {
14196   "alignment" : 8,
14197   "fields" :
14198   [
14199    {
14200     "access" : "private",
14201     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E"
14202    }
14203   ],
14204   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE",
14205   "name" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>",
14206   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE",
14207   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE",
14208   "size" : 8,
14209   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
14210   "template_args" : [ "_ZTIN7android8hardware17GrantorDescriptorE" ]
14211  },
14212  {
14213   "access" : "private",
14214   "alignment" : 8,
14215   "fields" :
14216   [
14217    {
14218     "field_name" : "mPointer",
14219     "referenced_type" : "_ZTIPN7android8hardware17GrantorDescriptorE"
14220    },
14221    {
14222     "field_name" : "_pad",
14223     "referenced_type" : "_ZTIy"
14224    }
14225   ],
14226   "is_anonymous" : true,
14227   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E",
14228   "name" : "android::hardware::details::hidl_pointer<GrantorDescriptor>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
14229   "record_kind" : "union",
14230   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E",
14231   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E",
14232   "size" : 8,
14233   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
14234  },
14235  {
14236   "alignment" : 8,
14237   "fields" :
14238   [
14239    {
14240     "access" : "private",
14241     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V1_011TemperatureEEUt_E"
14242    }
14243   ],
14244   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V1_011TemperatureEEE",
14245   "name" : "android::hardware::details::hidl_pointer<android::hardware::thermal::V1_0::Temperature>",
14246   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V1_011TemperatureEEE",
14247   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V1_011TemperatureEEE",
14248   "size" : 8,
14249   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
14250   "template_args" : [ "_ZTIN7android8hardware7thermal4V1_011TemperatureE" ]
14251  },
14252  {
14253   "access" : "private",
14254   "alignment" : 8,
14255   "fields" :
14256   [
14257    {
14258     "field_name" : "mPointer",
14259     "referenced_type" : "_ZTIPN7android8hardware7thermal4V1_011TemperatureE"
14260    },
14261    {
14262     "field_name" : "_pad",
14263     "referenced_type" : "_ZTIy"
14264    }
14265   ],
14266   "is_anonymous" : true,
14267   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V1_011TemperatureEEUt_E",
14268   "name" : "android::hardware::details::hidl_pointer<Temperature>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
14269   "record_kind" : "union",
14270   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V1_011TemperatureEEUt_E",
14271   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V1_011TemperatureEEUt_E",
14272   "size" : 8,
14273   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
14274  },
14275  {
14276   "alignment" : 8,
14277   "fields" :
14278   [
14279    {
14280     "access" : "private",
14281     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V1_013CoolingDeviceEEUt_E"
14282    }
14283   ],
14284   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V1_013CoolingDeviceEEE",
14285   "name" : "android::hardware::details::hidl_pointer<android::hardware::thermal::V1_0::CoolingDevice>",
14286   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V1_013CoolingDeviceEEE",
14287   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V1_013CoolingDeviceEEE",
14288   "size" : 8,
14289   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
14290   "template_args" : [ "_ZTIN7android8hardware7thermal4V1_013CoolingDeviceE" ]
14291  },
14292  {
14293   "access" : "private",
14294   "alignment" : 8,
14295   "fields" :
14296   [
14297    {
14298     "field_name" : "mPointer",
14299     "referenced_type" : "_ZTIPN7android8hardware7thermal4V1_013CoolingDeviceE"
14300    },
14301    {
14302     "field_name" : "_pad",
14303     "referenced_type" : "_ZTIy"
14304    }
14305   ],
14306   "is_anonymous" : true,
14307   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V1_013CoolingDeviceEEUt_E",
14308   "name" : "android::hardware::details::hidl_pointer<CoolingDevice>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
14309   "record_kind" : "union",
14310   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V1_013CoolingDeviceEEUt_E",
14311   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V1_013CoolingDeviceEEUt_E",
14312   "size" : 8,
14313   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
14314  },
14315  {
14316   "alignment" : 8,
14317   "fields" :
14318   [
14319    {
14320     "access" : "private",
14321     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V1_08CpuUsageEEUt_E"
14322    }
14323   ],
14324   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V1_08CpuUsageEEE",
14325   "name" : "android::hardware::details::hidl_pointer<android::hardware::thermal::V1_0::CpuUsage>",
14326   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V1_08CpuUsageEEE",
14327   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V1_08CpuUsageEEE",
14328   "size" : 8,
14329   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
14330   "template_args" : [ "_ZTIN7android8hardware7thermal4V1_08CpuUsageE" ]
14331  },
14332  {
14333   "access" : "private",
14334   "alignment" : 8,
14335   "fields" :
14336   [
14337    {
14338     "field_name" : "mPointer",
14339     "referenced_type" : "_ZTIPN7android8hardware7thermal4V1_08CpuUsageE"
14340    },
14341    {
14342     "field_name" : "_pad",
14343     "referenced_type" : "_ZTIy"
14344    }
14345   ],
14346   "is_anonymous" : true,
14347   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V1_08CpuUsageEEUt_E",
14348   "name" : "android::hardware::details::hidl_pointer<CpuUsage>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
14349   "record_kind" : "union",
14350   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V1_08CpuUsageEEUt_E",
14351   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V1_08CpuUsageEEUt_E",
14352   "size" : 8,
14353   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
14354  },
14355  {
14356   "alignment" : 8,
14357   "fields" :
14358   [
14359    {
14360     "access" : "private",
14361     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V2_011TemperatureEEUt_E"
14362    }
14363   ],
14364   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V2_011TemperatureEEE",
14365   "name" : "android::hardware::details::hidl_pointer<android::hardware::thermal::V2_0::Temperature>",
14366   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V2_011TemperatureEEE",
14367   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V2_011TemperatureEEE",
14368   "size" : 8,
14369   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
14370   "template_args" : [ "_ZTIN7android8hardware7thermal4V2_011TemperatureE" ]
14371  },
14372  {
14373   "access" : "private",
14374   "alignment" : 8,
14375   "fields" :
14376   [
14377    {
14378     "field_name" : "mPointer",
14379     "referenced_type" : "_ZTIPN7android8hardware7thermal4V2_011TemperatureE"
14380    },
14381    {
14382     "field_name" : "_pad",
14383     "referenced_type" : "_ZTIy"
14384    }
14385   ],
14386   "is_anonymous" : true,
14387   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V2_011TemperatureEEUt_E",
14388   "name" : "android::hardware::details::hidl_pointer<Temperature>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
14389   "record_kind" : "union",
14390   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V2_011TemperatureEEUt_E",
14391   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V2_011TemperatureEEUt_E",
14392   "size" : 8,
14393   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
14394  },
14395  {
14396   "alignment" : 8,
14397   "fields" :
14398   [
14399    {
14400     "access" : "private",
14401     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V2_013CoolingDeviceEEUt_E"
14402    }
14403   ],
14404   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V2_013CoolingDeviceEEE",
14405   "name" : "android::hardware::details::hidl_pointer<android::hardware::thermal::V2_0::CoolingDevice>",
14406   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V2_013CoolingDeviceEEE",
14407   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V2_013CoolingDeviceEEE",
14408   "size" : 8,
14409   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
14410   "template_args" : [ "_ZTIN7android8hardware7thermal4V2_013CoolingDeviceE" ]
14411  },
14412  {
14413   "access" : "private",
14414   "alignment" : 8,
14415   "fields" :
14416   [
14417    {
14418     "field_name" : "mPointer",
14419     "referenced_type" : "_ZTIPN7android8hardware7thermal4V2_013CoolingDeviceE"
14420    },
14421    {
14422     "field_name" : "_pad",
14423     "referenced_type" : "_ZTIy"
14424    }
14425   ],
14426   "is_anonymous" : true,
14427   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V2_013CoolingDeviceEEUt_E",
14428   "name" : "android::hardware::details::hidl_pointer<CoolingDevice>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
14429   "record_kind" : "union",
14430   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V2_013CoolingDeviceEEUt_E",
14431   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V2_013CoolingDeviceEEUt_E",
14432   "size" : 8,
14433   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
14434  },
14435  {
14436   "alignment" : 8,
14437   "fields" :
14438   [
14439    {
14440     "access" : "private",
14441     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V2_020TemperatureThresholdEEUt_E"
14442    }
14443   ],
14444   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V2_020TemperatureThresholdEEE",
14445   "name" : "android::hardware::details::hidl_pointer<android::hardware::thermal::V2_0::TemperatureThreshold>",
14446   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V2_020TemperatureThresholdEEE",
14447   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V2_020TemperatureThresholdEEE",
14448   "size" : 8,
14449   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
14450   "template_args" : [ "_ZTIN7android8hardware7thermal4V2_020TemperatureThresholdE" ]
14451  },
14452  {
14453   "access" : "private",
14454   "alignment" : 8,
14455   "fields" :
14456   [
14457    {
14458     "field_name" : "mPointer",
14459     "referenced_type" : "_ZTIPN7android8hardware7thermal4V2_020TemperatureThresholdE"
14460    },
14461    {
14462     "field_name" : "_pad",
14463     "referenced_type" : "_ZTIy"
14464    }
14465   ],
14466   "is_anonymous" : true,
14467   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V2_020TemperatureThresholdEEUt_E",
14468   "name" : "android::hardware::details::hidl_pointer<TemperatureThreshold>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
14469   "record_kind" : "union",
14470   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V2_020TemperatureThresholdEEUt_E",
14471   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V2_020TemperatureThresholdEEUt_E",
14472   "size" : 8,
14473   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
14474  },
14475  {
14476   "alignment" : 8,
14477   "fields" :
14478   [
14479    {
14480     "access" : "private",
14481     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEUt_E"
14482    }
14483   ],
14484   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIcEE",
14485   "name" : "android::hardware::details::hidl_pointer<char>",
14486   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEE",
14487   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEE",
14488   "size" : 8,
14489   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
14490   "template_args" : [ "_ZTIc" ]
14491  },
14492  {
14493   "access" : "private",
14494   "alignment" : 8,
14495   "fields" :
14496   [
14497    {
14498     "field_name" : "mPointer",
14499     "referenced_type" : "_ZTIPc"
14500    },
14501    {
14502     "field_name" : "_pad",
14503     "referenced_type" : "_ZTIy"
14504    }
14505   ],
14506   "is_anonymous" : true,
14507   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIcEUt_E",
14508   "name" : "android::hardware::details::hidl_pointer<char>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
14509   "record_kind" : "union",
14510   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEUt_E",
14511   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEUt_E",
14512   "size" : 8,
14513   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
14514  },
14515  {
14516   "alignment" : 8,
14517   "fields" :
14518   [
14519    {
14520     "access" : "private",
14521     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEUt_E"
14522    }
14523   ],
14524   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIiEE",
14525   "name" : "android::hardware::details::hidl_pointer<int>",
14526   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEE",
14527   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEE",
14528   "size" : 8,
14529   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
14530   "template_args" : [ "_ZTIi" ]
14531  },
14532  {
14533   "access" : "private",
14534   "alignment" : 8,
14535   "fields" :
14536   [
14537    {
14538     "field_name" : "mPointer",
14539     "referenced_type" : "_ZTIPi"
14540    },
14541    {
14542     "field_name" : "_pad",
14543     "referenced_type" : "_ZTIy"
14544    }
14545   ],
14546   "is_anonymous" : true,
14547   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIiEUt_E",
14548   "name" : "android::hardware::details::hidl_pointer<int>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
14549   "record_kind" : "union",
14550   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEUt_E",
14551   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEUt_E",
14552   "size" : 8,
14553   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
14554  },
14555  {
14556   "alignment" : 4,
14557   "fields" :
14558   [
14559    {
14560     "access" : "private",
14561     "field_name" : "buffer",
14562     "referenced_type" : "_ZTIA16_c"
14563    }
14564   ],
14565   "linker_set_key" : "_ZTIN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
14566   "name" : "android::hardware::details::DoNotDestruct<android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > >",
14567   "record_kind" : "class",
14568   "referenced_type" : "_ZTIN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
14569   "self_type" : "_ZTIN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
14570   "size" : 16,
14571   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
14572   "template_args" :
14573   [
14574    "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE"
14575   ]
14576  },
14577  {
14578   "alignment" : 4,
14579   "fields" :
14580   [
14581    {
14582     "access" : "private",
14583     "field_name" : "mStatus",
14584     "referenced_type" : "_ZTIN7android8hardware6StatusE"
14585    },
14586    {
14587     "access" : "private",
14588     "field_name" : "mCheckedStatus",
14589     "field_offset" : 160,
14590     "referenced_type" : "_ZTIb"
14591    }
14592   ],
14593   "linker_set_key" : "_ZTIN7android8hardware7details13return_statusE",
14594   "name" : "android::hardware::details::return_status",
14595   "record_kind" : "class",
14596   "referenced_type" : "_ZTIN7android8hardware7details13return_statusE",
14597   "self_type" : "_ZTIN7android8hardware7details13return_statusE",
14598   "size" : 24,
14599   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
14600  },
14601  {
14602   "alignment" : 4,
14603   "fields" :
14604   [
14605    {
14606     "access" : "private",
14607     "field_name" : "mBase",
14608     "referenced_type" : "_ZTIPKf"
14609    }
14610   ],
14611   "linker_set_key" : "_ZTIN7android8hardware7details14const_accessorIfLj7EJEEE",
14612   "name" : "android::hardware::details::const_accessor<float, 7>",
14613   "referenced_type" : "_ZTIN7android8hardware7details14const_accessorIfLj7EJEEE",
14614   "self_type" : "_ZTIN7android8hardware7details14const_accessorIfLj7EJEEE",
14615   "size" : 4,
14616   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
14617   "template_args" : [ "_ZTIf" ]
14618  },
14619  {
14620   "alignment" : 4,
14621   "fields" :
14622   [
14623    {
14624     "access" : "protected",
14625     "field_name" : "mInstrumentationCallbacks",
14626     "field_offset" : 32,
14627     "referenced_type" : "_ZTINSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE"
14628    },
14629    {
14630     "access" : "protected",
14631     "field_name" : "mEnableInstrumentation",
14632     "field_offset" : 128,
14633     "referenced_type" : "_ZTIb"
14634    },
14635    {
14636     "access" : "protected",
14637     "field_name" : "mInstrumentationLibPackage",
14638     "field_offset" : 160,
14639     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
14640    },
14641    {
14642     "access" : "protected",
14643     "field_name" : "mInterfaceName",
14644     "field_offset" : 256,
14645     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
14646    }
14647   ],
14648   "linker_set_key" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
14649   "name" : "android::hardware::details::HidlInstrumentor",
14650   "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
14651   "self_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
14652   "size" : 44,
14653   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
14654   "vtable_components" :
14655   [
14656    {
14657     "kind" : "offset_to_top"
14658    },
14659    {
14660     "kind" : "rtti",
14661     "mangled_component_name" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
14662    },
14663    {
14664     "kind" : "complete_dtor_pointer",
14665     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD1Ev"
14666    },
14667    {
14668     "kind" : "deleting_dtor_pointer",
14669     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD0Ev"
14670    }
14671   ]
14672  },
14673  {
14674   "alignment" : 1,
14675   "linker_set_key" : "_ZTIN7android8hardware7details5i_tagE",
14676   "name" : "android::hardware::details::i_tag",
14677   "referenced_type" : "_ZTIN7android8hardware7details5i_tagE",
14678   "self_type" : "_ZTIN7android8hardware7details5i_tagE",
14679   "size" : 1,
14680   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
14681  },
14682  {
14683   "alignment" : 1,
14684   "linker_set_key" : "_ZTIN7android8hardware7details6bs_tagE",
14685   "name" : "android::hardware::details::bs_tag",
14686   "referenced_type" : "_ZTIN7android8hardware7details6bs_tagE",
14687   "self_type" : "_ZTIN7android8hardware7details6bs_tagE",
14688   "size" : 1,
14689   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
14690  },
14691  {
14692   "alignment" : 1,
14693   "linker_set_key" : "_ZTIN7android8hardware7details8bnhw_tagE",
14694   "name" : "android::hardware::details::bnhw_tag",
14695   "referenced_type" : "_ZTIN7android8hardware7details8bnhw_tagE",
14696   "self_type" : "_ZTIN7android8hardware7details8bnhw_tagE",
14697   "size" : 1,
14698   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
14699  },
14700  {
14701   "alignment" : 1,
14702   "linker_set_key" : "_ZTIN7android8hardware7details8bphw_tagE",
14703   "name" : "android::hardware::details::bphw_tag",
14704   "referenced_type" : "_ZTIN7android8hardware7details8bphw_tagE",
14705   "self_type" : "_ZTIN7android8hardware7details8bphw_tagE",
14706   "size" : 1,
14707   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
14708  },
14709  {
14710   "alignment" : 1,
14711   "linker_set_key" : "_ZTIN7android8hardware7details9std_arrayIfLj7EJEEE",
14712   "name" : "android::hardware::details::std_array<float, 7>",
14713   "referenced_type" : "_ZTIN7android8hardware7details9std_arrayIfLj7EJEEE",
14714   "self_type" : "_ZTIN7android8hardware7details9std_arrayIfLj7EJEEE",
14715   "size" : 1,
14716   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
14717   "template_args" : [ "_ZTIf" ]
14718  },
14719  {
14720   "alignment" : 1,
14721   "linker_set_key" : "_ZTIN7android8hardware7details9std_arrayIhLj32EJEEE",
14722   "name" : "android::hardware::details::std_array<unsigned char, 32>",
14723   "referenced_type" : "_ZTIN7android8hardware7details9std_arrayIhLj32EJEEE",
14724   "self_type" : "_ZTIN7android8hardware7details9std_arrayIhLj32EJEEE",
14725   "size" : 1,
14726   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
14727   "template_args" : [ "_ZTIh" ]
14728  },
14729  {
14730   "alignment" : 4,
14731   "base_specifiers" :
14732   [
14733    {
14734     "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
14735    }
14736   ],
14737   "fields" :
14738   [
14739    {
14740     "access" : "private",
14741     "field_name" : "_hidl_mImpl",
14742     "field_offset" : 544,
14743     "referenced_type" : "_ZTIN7android2spINS_8hardware7thermal4V1_08IThermalEEE"
14744    }
14745   ],
14746   "linker_set_key" : "_ZTIN7android8hardware7thermal4V1_011BnHwThermalE",
14747   "name" : "android::hardware::thermal::V1_0::BnHwThermal",
14748   "referenced_type" : "_ZTIN7android8hardware7thermal4V1_011BnHwThermalE",
14749   "self_type" : "_ZTIN7android8hardware7thermal4V1_011BnHwThermalE",
14750   "size" : 80,
14751   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/BnHwThermal.h",
14752   "vtable_components" :
14753   [
14754    {
14755     "component_value" : 72,
14756     "kind" : "vbase_offset"
14757    },
14758    {
14759     "kind" : "offset_to_top"
14760    },
14761    {
14762     "kind" : "rtti",
14763     "mangled_component_name" : "_ZTIN7android8hardware7thermal4V1_011BnHwThermalE"
14764    },
14765    {
14766     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
14767    },
14768    {
14769     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
14770    },
14771    {
14772     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
14773    },
14774    {
14775     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BnHwBase13checkSubclassEPKv"
14776    },
14777    {
14778     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
14779    },
14780    {
14781     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
14782    },
14783    {
14784     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
14785    },
14786    {
14787     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
14788    },
14789    {
14790     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
14791    },
14792    {
14793     "kind" : "complete_dtor_pointer",
14794     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_011BnHwThermalD1Ev"
14795    },
14796    {
14797     "kind" : "deleting_dtor_pointer",
14798     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_011BnHwThermalD0Ev"
14799    },
14800    {
14801     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_011BnHwThermal10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
14802    },
14803    {
14804     "component_value" : -20,
14805     "kind" : "offset_to_top"
14806    },
14807    {
14808     "kind" : "rtti",
14809     "mangled_component_name" : "_ZTIN7android8hardware7thermal4V1_011BnHwThermalE"
14810    },
14811    {
14812     "kind" : "complete_dtor_pointer",
14813     "mangled_component_name" : "_ZThn20_N7android8hardware7thermal4V1_011BnHwThermalD1Ev"
14814    },
14815    {
14816     "kind" : "deleting_dtor_pointer",
14817     "mangled_component_name" : "_ZThn20_N7android8hardware7thermal4V1_011BnHwThermalD0Ev"
14818    },
14819    {
14820     "kind" : "vcall_offset"
14821    },
14822    {
14823     "kind" : "vcall_offset"
14824    },
14825    {
14826     "kind" : "vcall_offset"
14827    },
14828    {
14829     "kind" : "vcall_offset"
14830    },
14831    {
14832     "component_value" : -72,
14833     "kind" : "vcall_offset"
14834    },
14835    {
14836     "component_value" : -72,
14837     "kind" : "offset_to_top"
14838    },
14839    {
14840     "kind" : "rtti",
14841     "mangled_component_name" : "_ZTIN7android8hardware7thermal4V1_011BnHwThermalE"
14842    },
14843    {
14844     "kind" : "complete_dtor_pointer",
14845     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7thermal4V1_011BnHwThermalD1Ev"
14846    },
14847    {
14848     "kind" : "deleting_dtor_pointer",
14849     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7thermal4V1_011BnHwThermalD0Ev"
14850    },
14851    {
14852     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14853    },
14854    {
14855     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14856    },
14857    {
14858     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14859    },
14860    {
14861     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14862    }
14863   ]
14864  },
14865  {
14866   "alignment" : 4,
14867   "base_specifiers" :
14868   [
14869    {
14870     "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_7thermal4V1_08IThermalEEE"
14871    },
14872    {
14873     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
14874    }
14875   ],
14876   "fields" :
14877   [
14878    {
14879     "access" : "private",
14880     "field_name" : "_hidl_mMutex",
14881     "field_offset" : 544,
14882     "referenced_type" : "_ZTINSt3__15mutexE"
14883    },
14884    {
14885     "access" : "private",
14886     "field_name" : "_hidl_mDeathRecipients",
14887     "field_offset" : 576,
14888     "referenced_type" : "_ZTINSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEEE"
14889    }
14890   ],
14891   "linker_set_key" : "_ZTIN7android8hardware7thermal4V1_011BpHwThermalE",
14892   "name" : "android::hardware::thermal::V1_0::BpHwThermal",
14893   "referenced_type" : "_ZTIN7android8hardware7thermal4V1_011BpHwThermalE",
14894   "self_type" : "_ZTIN7android8hardware7thermal4V1_011BpHwThermalE",
14895   "size" : 92,
14896   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/BpHwThermal.h",
14897   "vtable_components" :
14898   [
14899    {
14900     "component_value" : 84,
14901     "kind" : "vbase_offset"
14902    },
14903    {
14904     "kind" : "offset_to_top"
14905    },
14906    {
14907     "kind" : "rtti",
14908     "mangled_component_name" : "_ZTIN7android8hardware7thermal4V1_011BpHwThermalE"
14909    },
14910    {
14911     "mangled_component_name" : "_ZNK7android8hardware7thermal4V1_011BpHwThermal8isRemoteEv"
14912    },
14913    {
14914     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_011BpHwThermal14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
14915    },
14916    {
14917     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_011BpHwThermal5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
14918    },
14919    {
14920     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_011BpHwThermal19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
14921    },
14922    {
14923     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_011BpHwThermal12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
14924    },
14925    {
14926     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_011BpHwThermal21setHALInstrumentationEv"
14927    },
14928    {
14929     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_011BpHwThermal11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
14930    },
14931    {
14932     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_011BpHwThermal4pingEv"
14933    },
14934    {
14935     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_011BpHwThermal12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
14936    },
14937    {
14938     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_011BpHwThermal21notifySyspropsChangedEv"
14939    },
14940    {
14941     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_011BpHwThermal13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
14942    },
14943    {
14944     "kind" : "complete_dtor_pointer",
14945     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_011BpHwThermalD1Ev"
14946    },
14947    {
14948     "kind" : "deleting_dtor_pointer",
14949     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_011BpHwThermalD0Ev"
14950    },
14951    {
14952     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_011BpHwThermal15getTemperaturesENSt3__18functionIFvRKNS2_13ThermalStatusERKNS0_8hidl_vecINS2_11TemperatureEEEEEE"
14953    },
14954    {
14955     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_011BpHwThermal12getCpuUsagesENSt3__18functionIFvRKNS2_13ThermalStatusERKNS0_8hidl_vecINS2_8CpuUsageEEEEEE"
14956    },
14957    {
14958     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_011BpHwThermal17getCoolingDevicesENSt3__18functionIFvRKNS2_13ThermalStatusERKNS0_8hidl_vecINS2_13CoolingDeviceEEEEEE"
14959    },
14960    {
14961     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_7thermal4V1_08IThermalEE10onAsBinderEv"
14962    },
14963    {
14964     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_011BpHwThermal15onLastStrongRefEPKv"
14965    },
14966    {
14967     "component_value" : 80,
14968     "kind" : "vbase_offset"
14969    },
14970    {
14971     "component_value" : -4,
14972     "kind" : "offset_to_top"
14973    },
14974    {
14975     "kind" : "rtti",
14976     "mangled_component_name" : "_ZTIN7android8hardware7thermal4V1_011BpHwThermalE"
14977    },
14978    {
14979     "kind" : "complete_dtor_pointer",
14980     "mangled_component_name" : "_ZThn4_N7android8hardware7thermal4V1_011BpHwThermalD1Ev"
14981    },
14982    {
14983     "kind" : "deleting_dtor_pointer",
14984     "mangled_component_name" : "_ZThn4_N7android8hardware7thermal4V1_011BpHwThermalD0Ev"
14985    },
14986    {
14987     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_7thermal4V1_08IThermalEE10onAsBinderEv"
14988    },
14989    {
14990     "component_value" : 76,
14991     "kind" : "vbase_offset"
14992    },
14993    {
14994     "component_value" : -8,
14995     "kind" : "offset_to_top"
14996    },
14997    {
14998     "kind" : "rtti",
14999     "mangled_component_name" : "_ZTIN7android8hardware7thermal4V1_011BpHwThermalE"
15000    },
15001    {
15002     "kind" : "complete_dtor_pointer",
15003     "mangled_component_name" : "_ZThn8_N7android8hardware7thermal4V1_011BpHwThermalD1Ev"
15004    },
15005    {
15006     "kind" : "deleting_dtor_pointer",
15007     "mangled_component_name" : "_ZThn8_N7android8hardware7thermal4V1_011BpHwThermalD0Ev"
15008    },
15009    {
15010     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
15011    },
15012    {
15013     "mangled_component_name" : "_ZThn8_N7android8hardware7thermal4V1_011BpHwThermal15onLastStrongRefEPKv"
15014    },
15015    {
15016     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
15017    },
15018    {
15019     "component_value" : -24,
15020     "kind" : "offset_to_top"
15021    },
15022    {
15023     "kind" : "rtti",
15024     "mangled_component_name" : "_ZTIN7android8hardware7thermal4V1_011BpHwThermalE"
15025    },
15026    {
15027     "kind" : "complete_dtor_pointer",
15028     "mangled_component_name" : "_ZThn24_N7android8hardware7thermal4V1_011BpHwThermalD1Ev"
15029    },
15030    {
15031     "kind" : "deleting_dtor_pointer",
15032     "mangled_component_name" : "_ZThn24_N7android8hardware7thermal4V1_011BpHwThermalD0Ev"
15033    },
15034    {
15035     "kind" : "vcall_offset"
15036    },
15037    {
15038     "component_value" : -76,
15039     "kind" : "vcall_offset"
15040    },
15041    {
15042     "component_value" : -84,
15043     "kind" : "vcall_offset"
15044    },
15045    {
15046     "component_value" : -76,
15047     "kind" : "vcall_offset"
15048    },
15049    {
15050     "component_value" : -84,
15051     "kind" : "vcall_offset"
15052    },
15053    {
15054     "component_value" : -84,
15055     "kind" : "offset_to_top"
15056    },
15057    {
15058     "kind" : "rtti",
15059     "mangled_component_name" : "_ZTIN7android8hardware7thermal4V1_011BpHwThermalE"
15060    },
15061    {
15062     "kind" : "complete_dtor_pointer",
15063     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7thermal4V1_011BpHwThermalD1Ev"
15064    },
15065    {
15066     "kind" : "deleting_dtor_pointer",
15067     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7thermal4V1_011BpHwThermalD0Ev"
15068    },
15069    {
15070     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
15071    },
15072    {
15073     "mangled_component_name" : "_ZTv0_n20_N7android8hardware7thermal4V1_011BpHwThermal15onLastStrongRefEPKv"
15074    },
15075    {
15076     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
15077    },
15078    {
15079     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
15080    }
15081   ]
15082  },
15083  {
15084   "alignment" : 8,
15085   "fields" :
15086   [
15087    {
15088     "field_name" : "type",
15089     "referenced_type" : "_ZTIN7android8hardware7thermal4V1_015TemperatureTypeE"
15090    },
15091    {
15092     "field_name" : "name",
15093     "field_offset" : 64,
15094     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
15095    },
15096    {
15097     "field_name" : "currentValue",
15098     "field_offset" : 192,
15099     "referenced_type" : "_ZTIf"
15100    },
15101    {
15102     "field_name" : "throttlingThreshold",
15103     "field_offset" : 224,
15104     "referenced_type" : "_ZTIf"
15105    },
15106    {
15107     "field_name" : "shutdownThreshold",
15108     "field_offset" : 256,
15109     "referenced_type" : "_ZTIf"
15110    },
15111    {
15112     "field_name" : "vrThrottlingThreshold",
15113     "field_offset" : 288,
15114     "referenced_type" : "_ZTIf"
15115    }
15116   ],
15117   "linker_set_key" : "_ZTIN7android8hardware7thermal4V1_011TemperatureE",
15118   "name" : "android::hardware::thermal::V1_0::Temperature",
15119   "referenced_type" : "_ZTIN7android8hardware7thermal4V1_011TemperatureE",
15120   "self_type" : "_ZTIN7android8hardware7thermal4V1_011TemperatureE",
15121   "size" : 40,
15122   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/types.h"
15123  },
15124  {
15125   "alignment" : 8,
15126   "fields" :
15127   [
15128    {
15129     "field_name" : "type",
15130     "referenced_type" : "_ZTIN7android8hardware7thermal4V1_011CoolingTypeE"
15131    },
15132    {
15133     "field_name" : "name",
15134     "field_offset" : 64,
15135     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
15136    },
15137    {
15138     "field_name" : "currentValue",
15139     "field_offset" : 192,
15140     "referenced_type" : "_ZTIf"
15141    }
15142   ],
15143   "linker_set_key" : "_ZTIN7android8hardware7thermal4V1_013CoolingDeviceE",
15144   "name" : "android::hardware::thermal::V1_0::CoolingDevice",
15145   "referenced_type" : "_ZTIN7android8hardware7thermal4V1_013CoolingDeviceE",
15146   "self_type" : "_ZTIN7android8hardware7thermal4V1_013CoolingDeviceE",
15147   "size" : 32,
15148   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/types.h"
15149  },
15150  {
15151   "alignment" : 8,
15152   "fields" :
15153   [
15154    {
15155     "field_name" : "code",
15156     "referenced_type" : "_ZTIN7android8hardware7thermal4V1_017ThermalStatusCodeE"
15157    },
15158    {
15159     "field_name" : "debugMessage",
15160     "field_offset" : 64,
15161     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
15162    }
15163   ],
15164   "linker_set_key" : "_ZTIN7android8hardware7thermal4V1_013ThermalStatusE",
15165   "name" : "android::hardware::thermal::V1_0::ThermalStatus",
15166   "referenced_type" : "_ZTIN7android8hardware7thermal4V1_013ThermalStatusE",
15167   "self_type" : "_ZTIN7android8hardware7thermal4V1_013ThermalStatusE",
15168   "size" : 24,
15169   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/types.h"
15170  },
15171  {
15172   "alignment" : 8,
15173   "fields" :
15174   [
15175    {
15176     "field_name" : "name",
15177     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
15178    },
15179    {
15180     "field_name" : "active",
15181     "field_offset" : 128,
15182     "referenced_type" : "_ZTIy"
15183    },
15184    {
15185     "field_name" : "total",
15186     "field_offset" : 192,
15187     "referenced_type" : "_ZTIy"
15188    },
15189    {
15190     "field_name" : "isOnline",
15191     "field_offset" : 256,
15192     "referenced_type" : "_ZTIb"
15193    }
15194   ],
15195   "linker_set_key" : "_ZTIN7android8hardware7thermal4V1_08CpuUsageE",
15196   "name" : "android::hardware::thermal::V1_0::CpuUsage",
15197   "referenced_type" : "_ZTIN7android8hardware7thermal4V1_08CpuUsageE",
15198   "self_type" : "_ZTIN7android8hardware7thermal4V1_08CpuUsageE",
15199   "size" : 40,
15200   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/types.h"
15201  },
15202  {
15203   "alignment" : 4,
15204   "base_specifiers" :
15205   [
15206    {
15207     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
15208    }
15209   ],
15210   "linker_set_key" : "_ZTIN7android8hardware7thermal4V1_08IThermalE",
15211   "name" : "android::hardware::thermal::V1_0::IThermal",
15212   "referenced_type" : "_ZTIN7android8hardware7thermal4V1_08IThermalE",
15213   "self_type" : "_ZTIN7android8hardware7thermal4V1_08IThermalE",
15214   "size" : 12,
15215   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/IThermal.h",
15216   "vtable_components" :
15217   [
15218    {
15219     "component_value" : 4,
15220     "kind" : "vbase_offset"
15221    },
15222    {
15223     "kind" : "offset_to_top"
15224    },
15225    {
15226     "kind" : "rtti",
15227     "mangled_component_name" : "_ZTIN7android8hardware7thermal4V1_08IThermalE"
15228    },
15229    {
15230     "mangled_component_name" : "_ZNK7android8hardware7thermal4V1_08IThermal8isRemoteEv"
15231    },
15232    {
15233     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_08IThermal14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
15234    },
15235    {
15236     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_08IThermal5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
15237    },
15238    {
15239     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_08IThermal19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
15240    },
15241    {
15242     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_08IThermal12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
15243    },
15244    {
15245     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_08IThermal21setHALInstrumentationEv"
15246    },
15247    {
15248     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_08IThermal11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
15249    },
15250    {
15251     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_08IThermal4pingEv"
15252    },
15253    {
15254     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_08IThermal12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
15255    },
15256    {
15257     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_08IThermal21notifySyspropsChangedEv"
15258    },
15259    {
15260     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_08IThermal13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
15261    },
15262    {
15263     "kind" : "complete_dtor_pointer",
15264     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_08IThermalD1Ev"
15265    },
15266    {
15267     "kind" : "deleting_dtor_pointer",
15268     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_08IThermalD0Ev"
15269    },
15270    {
15271     "is_pure" : true,
15272     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_08IThermal15getTemperaturesENSt3__18functionIFvRKNS2_13ThermalStatusERKNS0_8hidl_vecINS2_11TemperatureEEEEEE"
15273    },
15274    {
15275     "is_pure" : true,
15276     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_08IThermal12getCpuUsagesENSt3__18functionIFvRKNS2_13ThermalStatusERKNS0_8hidl_vecINS2_8CpuUsageEEEEEE"
15277    },
15278    {
15279     "is_pure" : true,
15280     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_08IThermal17getCoolingDevicesENSt3__18functionIFvRKNS2_13ThermalStatusERKNS0_8hidl_vecINS2_13CoolingDeviceEEEEEE"
15281    },
15282    {
15283     "kind" : "vcall_offset"
15284    },
15285    {
15286     "kind" : "vcall_offset"
15287    },
15288    {
15289     "kind" : "vcall_offset"
15290    },
15291    {
15292     "kind" : "vcall_offset"
15293    },
15294    {
15295     "component_value" : -4,
15296     "kind" : "vcall_offset"
15297    },
15298    {
15299     "component_value" : -4,
15300     "kind" : "offset_to_top"
15301    },
15302    {
15303     "kind" : "rtti",
15304     "mangled_component_name" : "_ZTIN7android8hardware7thermal4V1_08IThermalE"
15305    },
15306    {
15307     "kind" : "complete_dtor_pointer",
15308     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7thermal4V1_08IThermalD1Ev"
15309    },
15310    {
15311     "kind" : "deleting_dtor_pointer",
15312     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7thermal4V1_08IThermalD0Ev"
15313    },
15314    {
15315     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
15316    },
15317    {
15318     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
15319    },
15320    {
15321     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
15322    },
15323    {
15324     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
15325    }
15326   ]
15327  },
15328  {
15329   "alignment" : 4,
15330   "base_specifiers" :
15331   [
15332    {
15333     "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
15334    }
15335   ],
15336   "fields" :
15337   [
15338    {
15339     "access" : "private",
15340     "field_name" : "_hidl_mImpl",
15341     "field_offset" : 544,
15342     "referenced_type" : "_ZTIN7android2spINS_8hardware7thermal4V2_08IThermalEEE"
15343    }
15344   ],
15345   "linker_set_key" : "_ZTIN7android8hardware7thermal4V2_011BnHwThermalE",
15346   "name" : "android::hardware::thermal::V2_0::BnHwThermal",
15347   "referenced_type" : "_ZTIN7android8hardware7thermal4V2_011BnHwThermalE",
15348   "self_type" : "_ZTIN7android8hardware7thermal4V2_011BnHwThermalE",
15349   "size" : 80,
15350   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/BnHwThermal.h",
15351   "vtable_components" :
15352   [
15353    {
15354     "component_value" : 72,
15355     "kind" : "vbase_offset"
15356    },
15357    {
15358     "kind" : "offset_to_top"
15359    },
15360    {
15361     "kind" : "rtti",
15362     "mangled_component_name" : "_ZTIN7android8hardware7thermal4V2_011BnHwThermalE"
15363    },
15364    {
15365     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
15366    },
15367    {
15368     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
15369    },
15370    {
15371     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
15372    },
15373    {
15374     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BnHwBase13checkSubclassEPKv"
15375    },
15376    {
15377     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
15378    },
15379    {
15380     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
15381    },
15382    {
15383     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
15384    },
15385    {
15386     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
15387    },
15388    {
15389     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
15390    },
15391    {
15392     "kind" : "complete_dtor_pointer",
15393     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_011BnHwThermalD1Ev"
15394    },
15395    {
15396     "kind" : "deleting_dtor_pointer",
15397     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_011BnHwThermalD0Ev"
15398    },
15399    {
15400     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_011BnHwThermal10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
15401    },
15402    {
15403     "component_value" : -20,
15404     "kind" : "offset_to_top"
15405    },
15406    {
15407     "kind" : "rtti",
15408     "mangled_component_name" : "_ZTIN7android8hardware7thermal4V2_011BnHwThermalE"
15409    },
15410    {
15411     "kind" : "complete_dtor_pointer",
15412     "mangled_component_name" : "_ZThn20_N7android8hardware7thermal4V2_011BnHwThermalD1Ev"
15413    },
15414    {
15415     "kind" : "deleting_dtor_pointer",
15416     "mangled_component_name" : "_ZThn20_N7android8hardware7thermal4V2_011BnHwThermalD0Ev"
15417    },
15418    {
15419     "kind" : "vcall_offset"
15420    },
15421    {
15422     "kind" : "vcall_offset"
15423    },
15424    {
15425     "kind" : "vcall_offset"
15426    },
15427    {
15428     "kind" : "vcall_offset"
15429    },
15430    {
15431     "component_value" : -72,
15432     "kind" : "vcall_offset"
15433    },
15434    {
15435     "component_value" : -72,
15436     "kind" : "offset_to_top"
15437    },
15438    {
15439     "kind" : "rtti",
15440     "mangled_component_name" : "_ZTIN7android8hardware7thermal4V2_011BnHwThermalE"
15441    },
15442    {
15443     "kind" : "complete_dtor_pointer",
15444     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7thermal4V2_011BnHwThermalD1Ev"
15445    },
15446    {
15447     "kind" : "deleting_dtor_pointer",
15448     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7thermal4V2_011BnHwThermalD0Ev"
15449    },
15450    {
15451     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
15452    },
15453    {
15454     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
15455    },
15456    {
15457     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
15458    },
15459    {
15460     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
15461    }
15462   ]
15463  },
15464  {
15465   "alignment" : 4,
15466   "base_specifiers" :
15467   [
15468    {
15469     "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_7thermal4V2_08IThermalEEE"
15470    },
15471    {
15472     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
15473    }
15474   ],
15475   "fields" :
15476   [
15477    {
15478     "access" : "private",
15479     "field_name" : "_hidl_mMutex",
15480     "field_offset" : 544,
15481     "referenced_type" : "_ZTINSt3__15mutexE"
15482    },
15483    {
15484     "access" : "private",
15485     "field_name" : "_hidl_mDeathRecipients",
15486     "field_offset" : 576,
15487     "referenced_type" : "_ZTINSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEEE"
15488    }
15489   ],
15490   "linker_set_key" : "_ZTIN7android8hardware7thermal4V2_011BpHwThermalE",
15491   "name" : "android::hardware::thermal::V2_0::BpHwThermal",
15492   "referenced_type" : "_ZTIN7android8hardware7thermal4V2_011BpHwThermalE",
15493   "self_type" : "_ZTIN7android8hardware7thermal4V2_011BpHwThermalE",
15494   "size" : 92,
15495   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/BpHwThermal.h",
15496   "vtable_components" :
15497   [
15498    {
15499     "component_value" : 84,
15500     "kind" : "vbase_offset"
15501    },
15502    {
15503     "kind" : "offset_to_top"
15504    },
15505    {
15506     "kind" : "rtti",
15507     "mangled_component_name" : "_ZTIN7android8hardware7thermal4V2_011BpHwThermalE"
15508    },
15509    {
15510     "mangled_component_name" : "_ZNK7android8hardware7thermal4V2_011BpHwThermal8isRemoteEv"
15511    },
15512    {
15513     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_011BpHwThermal14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
15514    },
15515    {
15516     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_011BpHwThermal5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
15517    },
15518    {
15519     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_011BpHwThermal19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
15520    },
15521    {
15522     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_011BpHwThermal12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
15523    },
15524    {
15525     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_011BpHwThermal21setHALInstrumentationEv"
15526    },
15527    {
15528     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_011BpHwThermal11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
15529    },
15530    {
15531     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_011BpHwThermal4pingEv"
15532    },
15533    {
15534     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_011BpHwThermal12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
15535    },
15536    {
15537     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_011BpHwThermal21notifySyspropsChangedEv"
15538    },
15539    {
15540     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_011BpHwThermal13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
15541    },
15542    {
15543     "kind" : "complete_dtor_pointer",
15544     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_011BpHwThermalD1Ev"
15545    },
15546    {
15547     "kind" : "deleting_dtor_pointer",
15548     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_011BpHwThermalD0Ev"
15549    },
15550    {
15551     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_011BpHwThermal15getTemperaturesENSt3__18functionIFvRKNS1_4V1_013ThermalStatusERKNS0_8hidl_vecINS6_11TemperatureEEEEEE"
15552    },
15553    {
15554     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_011BpHwThermal12getCpuUsagesENSt3__18functionIFvRKNS1_4V1_013ThermalStatusERKNS0_8hidl_vecINS6_8CpuUsageEEEEEE"
15555    },
15556    {
15557     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_011BpHwThermal17getCoolingDevicesENSt3__18functionIFvRKNS1_4V1_013ThermalStatusERKNS0_8hidl_vecINS6_13CoolingDeviceEEEEEE"
15558    },
15559    {
15560     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_011BpHwThermal22getCurrentTemperaturesEbNS2_15TemperatureTypeENSt3__18functionIFvRKNS1_4V1_013ThermalStatusERKNS0_8hidl_vecINS2_11TemperatureEEEEEE"
15561    },
15562    {
15563     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_011BpHwThermal24getTemperatureThresholdsEbNS2_15TemperatureTypeENSt3__18functionIFvRKNS1_4V1_013ThermalStatusERKNS0_8hidl_vecINS2_20TemperatureThresholdEEEEEE"
15564    },
15565    {
15566     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_011BpHwThermal30registerThermalChangedCallbackERKNS_2spINS2_23IThermalChangedCallbackEEEbNS2_15TemperatureTypeENSt3__18functionIFvRKNS1_4V1_013ThermalStatusEEEE"
15567    },
15568    {
15569     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_011BpHwThermal32unregisterThermalChangedCallbackERKNS_2spINS2_23IThermalChangedCallbackEEENSt3__18functionIFvRKNS1_4V1_013ThermalStatusEEEE"
15570    },
15571    {
15572     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_011BpHwThermal24getCurrentCoolingDevicesEbNS2_11CoolingTypeENSt3__18functionIFvRKNS1_4V1_013ThermalStatusERKNS0_8hidl_vecINS2_13CoolingDeviceEEEEEE"
15573    },
15574    {
15575     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_7thermal4V2_08IThermalEE10onAsBinderEv"
15576    },
15577    {
15578     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_011BpHwThermal15onLastStrongRefEPKv"
15579    },
15580    {
15581     "component_value" : 80,
15582     "kind" : "vbase_offset"
15583    },
15584    {
15585     "component_value" : -4,
15586     "kind" : "offset_to_top"
15587    },
15588    {
15589     "kind" : "rtti",
15590     "mangled_component_name" : "_ZTIN7android8hardware7thermal4V2_011BpHwThermalE"
15591    },
15592    {
15593     "kind" : "complete_dtor_pointer",
15594     "mangled_component_name" : "_ZThn4_N7android8hardware7thermal4V2_011BpHwThermalD1Ev"
15595    },
15596    {
15597     "kind" : "deleting_dtor_pointer",
15598     "mangled_component_name" : "_ZThn4_N7android8hardware7thermal4V2_011BpHwThermalD0Ev"
15599    },
15600    {
15601     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_7thermal4V2_08IThermalEE10onAsBinderEv"
15602    },
15603    {
15604     "component_value" : 76,
15605     "kind" : "vbase_offset"
15606    },
15607    {
15608     "component_value" : -8,
15609     "kind" : "offset_to_top"
15610    },
15611    {
15612     "kind" : "rtti",
15613     "mangled_component_name" : "_ZTIN7android8hardware7thermal4V2_011BpHwThermalE"
15614    },
15615    {
15616     "kind" : "complete_dtor_pointer",
15617     "mangled_component_name" : "_ZThn8_N7android8hardware7thermal4V2_011BpHwThermalD1Ev"
15618    },
15619    {
15620     "kind" : "deleting_dtor_pointer",
15621     "mangled_component_name" : "_ZThn8_N7android8hardware7thermal4V2_011BpHwThermalD0Ev"
15622    },
15623    {
15624     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
15625    },
15626    {
15627     "mangled_component_name" : "_ZThn8_N7android8hardware7thermal4V2_011BpHwThermal15onLastStrongRefEPKv"
15628    },
15629    {
15630     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
15631    },
15632    {
15633     "component_value" : -24,
15634     "kind" : "offset_to_top"
15635    },
15636    {
15637     "kind" : "rtti",
15638     "mangled_component_name" : "_ZTIN7android8hardware7thermal4V2_011BpHwThermalE"
15639    },
15640    {
15641     "kind" : "complete_dtor_pointer",
15642     "mangled_component_name" : "_ZThn24_N7android8hardware7thermal4V2_011BpHwThermalD1Ev"
15643    },
15644    {
15645     "kind" : "deleting_dtor_pointer",
15646     "mangled_component_name" : "_ZThn24_N7android8hardware7thermal4V2_011BpHwThermalD0Ev"
15647    },
15648    {
15649     "kind" : "vcall_offset"
15650    },
15651    {
15652     "component_value" : -76,
15653     "kind" : "vcall_offset"
15654    },
15655    {
15656     "component_value" : -84,
15657     "kind" : "vcall_offset"
15658    },
15659    {
15660     "component_value" : -76,
15661     "kind" : "vcall_offset"
15662    },
15663    {
15664     "component_value" : -84,
15665     "kind" : "vcall_offset"
15666    },
15667    {
15668     "component_value" : -84,
15669     "kind" : "offset_to_top"
15670    },
15671    {
15672     "kind" : "rtti",
15673     "mangled_component_name" : "_ZTIN7android8hardware7thermal4V2_011BpHwThermalE"
15674    },
15675    {
15676     "kind" : "complete_dtor_pointer",
15677     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7thermal4V2_011BpHwThermalD1Ev"
15678    },
15679    {
15680     "kind" : "deleting_dtor_pointer",
15681     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7thermal4V2_011BpHwThermalD0Ev"
15682    },
15683    {
15684     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
15685    },
15686    {
15687     "mangled_component_name" : "_ZTv0_n20_N7android8hardware7thermal4V2_011BpHwThermal15onLastStrongRefEPKv"
15688    },
15689    {
15690     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
15691    },
15692    {
15693     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
15694    }
15695   ]
15696  },
15697  {
15698   "alignment" : 8,
15699   "fields" :
15700   [
15701    {
15702     "field_name" : "type",
15703     "referenced_type" : "_ZTIN7android8hardware7thermal4V2_015TemperatureTypeE"
15704    },
15705    {
15706     "field_name" : "name",
15707     "field_offset" : 64,
15708     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
15709    },
15710    {
15711     "field_name" : "value",
15712     "field_offset" : 192,
15713     "referenced_type" : "_ZTIf"
15714    },
15715    {
15716     "field_name" : "throttlingStatus",
15717     "field_offset" : 224,
15718     "referenced_type" : "_ZTIN7android8hardware7thermal4V2_018ThrottlingSeverityE"
15719    }
15720   ],
15721   "linker_set_key" : "_ZTIN7android8hardware7thermal4V2_011TemperatureE",
15722   "name" : "android::hardware::thermal::V2_0::Temperature",
15723   "referenced_type" : "_ZTIN7android8hardware7thermal4V2_011TemperatureE",
15724   "self_type" : "_ZTIN7android8hardware7thermal4V2_011TemperatureE",
15725   "size" : 32,
15726   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/types.h"
15727  },
15728  {
15729   "alignment" : 8,
15730   "fields" :
15731   [
15732    {
15733     "field_name" : "type",
15734     "referenced_type" : "_ZTIN7android8hardware7thermal4V2_011CoolingTypeE"
15735    },
15736    {
15737     "field_name" : "name",
15738     "field_offset" : 64,
15739     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
15740    },
15741    {
15742     "field_name" : "value",
15743     "field_offset" : 192,
15744     "referenced_type" : "_ZTIy"
15745    }
15746   ],
15747   "linker_set_key" : "_ZTIN7android8hardware7thermal4V2_013CoolingDeviceE",
15748   "name" : "android::hardware::thermal::V2_0::CoolingDevice",
15749   "referenced_type" : "_ZTIN7android8hardware7thermal4V2_013CoolingDeviceE",
15750   "self_type" : "_ZTIN7android8hardware7thermal4V2_013CoolingDeviceE",
15751   "size" : 32,
15752   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/types.h"
15753  },
15754  {
15755   "alignment" : 8,
15756   "fields" :
15757   [
15758    {
15759     "field_name" : "type",
15760     "referenced_type" : "_ZTIN7android8hardware7thermal4V2_015TemperatureTypeE"
15761    },
15762    {
15763     "field_name" : "name",
15764     "field_offset" : 64,
15765     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
15766    },
15767    {
15768     "field_name" : "hotThrottlingThresholds",
15769     "field_offset" : 192,
15770     "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIfLj7EJEEE"
15771    },
15772    {
15773     "field_name" : "coldThrottlingThresholds",
15774     "field_offset" : 416,
15775     "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIfLj7EJEEE"
15776    },
15777    {
15778     "field_name" : "vrThrottlingThreshold",
15779     "field_offset" : 640,
15780     "referenced_type" : "_ZTIf"
15781    }
15782   ],
15783   "linker_set_key" : "_ZTIN7android8hardware7thermal4V2_020TemperatureThresholdE",
15784   "name" : "android::hardware::thermal::V2_0::TemperatureThreshold",
15785   "referenced_type" : "_ZTIN7android8hardware7thermal4V2_020TemperatureThresholdE",
15786   "self_type" : "_ZTIN7android8hardware7thermal4V2_020TemperatureThresholdE",
15787   "size" : 88,
15788   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/types.h"
15789  },
15790  {
15791   "alignment" : 4,
15792   "base_specifiers" :
15793   [
15794    {
15795     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
15796    }
15797   ],
15798   "linker_set_key" : "_ZTIN7android8hardware7thermal4V2_023IThermalChangedCallbackE",
15799   "name" : "android::hardware::thermal::V2_0::IThermalChangedCallback",
15800   "referenced_type" : "_ZTIN7android8hardware7thermal4V2_023IThermalChangedCallbackE",
15801   "self_type" : "_ZTIN7android8hardware7thermal4V2_023IThermalChangedCallbackE",
15802   "size" : 12,
15803   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/IThermalChangedCallback.h",
15804   "vtable_components" :
15805   [
15806    {
15807     "component_value" : 4,
15808     "kind" : "vbase_offset"
15809    },
15810    {
15811     "kind" : "offset_to_top"
15812    },
15813    {
15814     "kind" : "rtti",
15815     "mangled_component_name" : "_ZTIN7android8hardware7thermal4V2_023IThermalChangedCallbackE"
15816    },
15817    {
15818     "mangled_component_name" : "_ZNK7android8hardware7thermal4V2_023IThermalChangedCallback8isRemoteEv"
15819    },
15820    {
15821     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_023IThermalChangedCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
15822    },
15823    {
15824     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_023IThermalChangedCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
15825    },
15826    {
15827     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_023IThermalChangedCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
15828    },
15829    {
15830     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_023IThermalChangedCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
15831    },
15832    {
15833     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_023IThermalChangedCallback21setHALInstrumentationEv"
15834    },
15835    {
15836     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_023IThermalChangedCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
15837    },
15838    {
15839     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_023IThermalChangedCallback4pingEv"
15840    },
15841    {
15842     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_023IThermalChangedCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
15843    },
15844    {
15845     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_023IThermalChangedCallback21notifySyspropsChangedEv"
15846    },
15847    {
15848     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_023IThermalChangedCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
15849    },
15850    {
15851     "kind" : "complete_dtor_pointer",
15852     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_023IThermalChangedCallbackD1Ev"
15853    },
15854    {
15855     "kind" : "deleting_dtor_pointer",
15856     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_023IThermalChangedCallbackD0Ev"
15857    },
15858    {
15859     "is_pure" : true,
15860     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_023IThermalChangedCallback16notifyThrottlingERKNS2_11TemperatureE"
15861    },
15862    {
15863     "kind" : "vcall_offset"
15864    },
15865    {
15866     "kind" : "vcall_offset"
15867    },
15868    {
15869     "kind" : "vcall_offset"
15870    },
15871    {
15872     "kind" : "vcall_offset"
15873    },
15874    {
15875     "component_value" : -4,
15876     "kind" : "vcall_offset"
15877    },
15878    {
15879     "component_value" : -4,
15880     "kind" : "offset_to_top"
15881    },
15882    {
15883     "kind" : "rtti",
15884     "mangled_component_name" : "_ZTIN7android8hardware7thermal4V2_023IThermalChangedCallbackE"
15885    },
15886    {
15887     "kind" : "complete_dtor_pointer",
15888     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7thermal4V2_023IThermalChangedCallbackD1Ev"
15889    },
15890    {
15891     "kind" : "deleting_dtor_pointer",
15892     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7thermal4V2_023IThermalChangedCallbackD0Ev"
15893    },
15894    {
15895     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
15896    },
15897    {
15898     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
15899    },
15900    {
15901     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
15902    },
15903    {
15904     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
15905    }
15906   ]
15907  },
15908  {
15909   "alignment" : 4,
15910   "base_specifiers" :
15911   [
15912    {
15913     "referenced_type" : "_ZTIN7android8hardware7thermal4V2_023IThermalChangedCallbackE"
15914    },
15915    {
15916     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
15917    }
15918   ],
15919   "fields" :
15920   [
15921    {
15922     "access" : "private",
15923     "field_name" : "mImpl",
15924     "field_offset" : 384,
15925     "referenced_type" : "_ZTIKN7android2spINS_8hardware7thermal4V2_023IThermalChangedCallbackEEE"
15926    },
15927    {
15928     "access" : "private",
15929     "field_name" : "mOnewayQueue",
15930     "field_offset" : 416,
15931     "referenced_type" : "_ZTIN7android8hardware7details10TaskRunnerE"
15932    }
15933   ],
15934   "linker_set_key" : "_ZTIN7android8hardware7thermal4V2_024BsThermalChangedCallbackE",
15935   "name" : "android::hardware::thermal::V2_0::BsThermalChangedCallback",
15936   "referenced_type" : "_ZTIN7android8hardware7thermal4V2_024BsThermalChangedCallbackE",
15937   "self_type" : "_ZTIN7android8hardware7thermal4V2_024BsThermalChangedCallbackE",
15938   "size" : 68,
15939   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/BsThermalChangedCallback.h",
15940   "vtable_components" :
15941   [
15942    {
15943     "component_value" : 60,
15944     "kind" : "vbase_offset"
15945    },
15946    {
15947     "kind" : "offset_to_top"
15948    },
15949    {
15950     "kind" : "rtti",
15951     "mangled_component_name" : "_ZTIN7android8hardware7thermal4V2_024BsThermalChangedCallbackE"
15952    },
15953    {
15954     "mangled_component_name" : "_ZNK7android8hardware7thermal4V2_023IThermalChangedCallback8isRemoteEv"
15955    },
15956    {
15957     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_024BsThermalChangedCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
15958    },
15959    {
15960     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_024BsThermalChangedCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
15961    },
15962    {
15963     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_024BsThermalChangedCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
15964    },
15965    {
15966     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_024BsThermalChangedCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
15967    },
15968    {
15969     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_024BsThermalChangedCallback21setHALInstrumentationEv"
15970    },
15971    {
15972     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_024BsThermalChangedCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
15973    },
15974    {
15975     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_024BsThermalChangedCallback4pingEv"
15976    },
15977    {
15978     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_024BsThermalChangedCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
15979    },
15980    {
15981     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_024BsThermalChangedCallback21notifySyspropsChangedEv"
15982    },
15983    {
15984     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_024BsThermalChangedCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
15985    },
15986    {
15987     "kind" : "complete_dtor_pointer",
15988     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_024BsThermalChangedCallbackD1Ev"
15989    },
15990    {
15991     "kind" : "deleting_dtor_pointer",
15992     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_024BsThermalChangedCallbackD0Ev"
15993    },
15994    {
15995     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_024BsThermalChangedCallback16notifyThrottlingERKNS2_11TemperatureE"
15996    },
15997    {
15998     "component_value" : -4,
15999     "kind" : "offset_to_top"
16000    },
16001    {
16002     "kind" : "rtti",
16003     "mangled_component_name" : "_ZTIN7android8hardware7thermal4V2_024BsThermalChangedCallbackE"
16004    },
16005    {
16006     "kind" : "complete_dtor_pointer",
16007     "mangled_component_name" : "_ZThn4_N7android8hardware7thermal4V2_024BsThermalChangedCallbackD1Ev"
16008    },
16009    {
16010     "kind" : "deleting_dtor_pointer",
16011     "mangled_component_name" : "_ZThn4_N7android8hardware7thermal4V2_024BsThermalChangedCallbackD0Ev"
16012    },
16013    {
16014     "kind" : "vcall_offset"
16015    },
16016    {
16017     "kind" : "vcall_offset"
16018    },
16019    {
16020     "kind" : "vcall_offset"
16021    },
16022    {
16023     "kind" : "vcall_offset"
16024    },
16025    {
16026     "component_value" : -60,
16027     "kind" : "vcall_offset"
16028    },
16029    {
16030     "component_value" : -60,
16031     "kind" : "offset_to_top"
16032    },
16033    {
16034     "kind" : "rtti",
16035     "mangled_component_name" : "_ZTIN7android8hardware7thermal4V2_024BsThermalChangedCallbackE"
16036    },
16037    {
16038     "kind" : "complete_dtor_pointer",
16039     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7thermal4V2_024BsThermalChangedCallbackD1Ev"
16040    },
16041    {
16042     "kind" : "deleting_dtor_pointer",
16043     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7thermal4V2_024BsThermalChangedCallbackD0Ev"
16044    },
16045    {
16046     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
16047    },
16048    {
16049     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
16050    },
16051    {
16052     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
16053    },
16054    {
16055     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
16056    }
16057   ]
16058  },
16059  {
16060   "alignment" : 4,
16061   "base_specifiers" :
16062   [
16063    {
16064     "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
16065    }
16066   ],
16067   "fields" :
16068   [
16069    {
16070     "access" : "private",
16071     "field_name" : "_hidl_mImpl",
16072     "field_offset" : 544,
16073     "referenced_type" : "_ZTIN7android2spINS_8hardware7thermal4V2_023IThermalChangedCallbackEEE"
16074    }
16075   ],
16076   "linker_set_key" : "_ZTIN7android8hardware7thermal4V2_026BnHwThermalChangedCallbackE",
16077   "name" : "android::hardware::thermal::V2_0::BnHwThermalChangedCallback",
16078   "referenced_type" : "_ZTIN7android8hardware7thermal4V2_026BnHwThermalChangedCallbackE",
16079   "self_type" : "_ZTIN7android8hardware7thermal4V2_026BnHwThermalChangedCallbackE",
16080   "size" : 80,
16081   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/BnHwThermalChangedCallback.h",
16082   "vtable_components" :
16083   [
16084    {
16085     "component_value" : 72,
16086     "kind" : "vbase_offset"
16087    },
16088    {
16089     "kind" : "offset_to_top"
16090    },
16091    {
16092     "kind" : "rtti",
16093     "mangled_component_name" : "_ZTIN7android8hardware7thermal4V2_026BnHwThermalChangedCallbackE"
16094    },
16095    {
16096     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
16097    },
16098    {
16099     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
16100    },
16101    {
16102     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
16103    },
16104    {
16105     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BnHwBase13checkSubclassEPKv"
16106    },
16107    {
16108     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
16109    },
16110    {
16111     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
16112    },
16113    {
16114     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
16115    },
16116    {
16117     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
16118    },
16119    {
16120     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
16121    },
16122    {
16123     "kind" : "complete_dtor_pointer",
16124     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_026BnHwThermalChangedCallbackD1Ev"
16125    },
16126    {
16127     "kind" : "deleting_dtor_pointer",
16128     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_026BnHwThermalChangedCallbackD0Ev"
16129    },
16130    {
16131     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_026BnHwThermalChangedCallback10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
16132    },
16133    {
16134     "component_value" : -20,
16135     "kind" : "offset_to_top"
16136    },
16137    {
16138     "kind" : "rtti",
16139     "mangled_component_name" : "_ZTIN7android8hardware7thermal4V2_026BnHwThermalChangedCallbackE"
16140    },
16141    {
16142     "kind" : "complete_dtor_pointer",
16143     "mangled_component_name" : "_ZThn20_N7android8hardware7thermal4V2_026BnHwThermalChangedCallbackD1Ev"
16144    },
16145    {
16146     "kind" : "deleting_dtor_pointer",
16147     "mangled_component_name" : "_ZThn20_N7android8hardware7thermal4V2_026BnHwThermalChangedCallbackD0Ev"
16148    },
16149    {
16150     "kind" : "vcall_offset"
16151    },
16152    {
16153     "kind" : "vcall_offset"
16154    },
16155    {
16156     "kind" : "vcall_offset"
16157    },
16158    {
16159     "kind" : "vcall_offset"
16160    },
16161    {
16162     "component_value" : -72,
16163     "kind" : "vcall_offset"
16164    },
16165    {
16166     "component_value" : -72,
16167     "kind" : "offset_to_top"
16168    },
16169    {
16170     "kind" : "rtti",
16171     "mangled_component_name" : "_ZTIN7android8hardware7thermal4V2_026BnHwThermalChangedCallbackE"
16172    },
16173    {
16174     "kind" : "complete_dtor_pointer",
16175     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7thermal4V2_026BnHwThermalChangedCallbackD1Ev"
16176    },
16177    {
16178     "kind" : "deleting_dtor_pointer",
16179     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7thermal4V2_026BnHwThermalChangedCallbackD0Ev"
16180    },
16181    {
16182     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
16183    },
16184    {
16185     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
16186    },
16187    {
16188     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
16189    },
16190    {
16191     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
16192    }
16193   ]
16194  },
16195  {
16196   "alignment" : 4,
16197   "base_specifiers" :
16198   [
16199    {
16200     "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_7thermal4V2_023IThermalChangedCallbackEEE"
16201    },
16202    {
16203     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
16204    }
16205   ],
16206   "fields" :
16207   [
16208    {
16209     "access" : "private",
16210     "field_name" : "_hidl_mMutex",
16211     "field_offset" : 544,
16212     "referenced_type" : "_ZTINSt3__15mutexE"
16213    },
16214    {
16215     "access" : "private",
16216     "field_name" : "_hidl_mDeathRecipients",
16217     "field_offset" : 576,
16218     "referenced_type" : "_ZTINSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEEE"
16219    }
16220   ],
16221   "linker_set_key" : "_ZTIN7android8hardware7thermal4V2_026BpHwThermalChangedCallbackE",
16222   "name" : "android::hardware::thermal::V2_0::BpHwThermalChangedCallback",
16223   "referenced_type" : "_ZTIN7android8hardware7thermal4V2_026BpHwThermalChangedCallbackE",
16224   "self_type" : "_ZTIN7android8hardware7thermal4V2_026BpHwThermalChangedCallbackE",
16225   "size" : 92,
16226   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/BpHwThermalChangedCallback.h",
16227   "vtable_components" :
16228   [
16229    {
16230     "component_value" : 84,
16231     "kind" : "vbase_offset"
16232    },
16233    {
16234     "kind" : "offset_to_top"
16235    },
16236    {
16237     "kind" : "rtti",
16238     "mangled_component_name" : "_ZTIN7android8hardware7thermal4V2_026BpHwThermalChangedCallbackE"
16239    },
16240    {
16241     "mangled_component_name" : "_ZNK7android8hardware7thermal4V2_026BpHwThermalChangedCallback8isRemoteEv"
16242    },
16243    {
16244     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_026BpHwThermalChangedCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
16245    },
16246    {
16247     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_026BpHwThermalChangedCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
16248    },
16249    {
16250     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_026BpHwThermalChangedCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
16251    },
16252    {
16253     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_026BpHwThermalChangedCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
16254    },
16255    {
16256     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_026BpHwThermalChangedCallback21setHALInstrumentationEv"
16257    },
16258    {
16259     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_026BpHwThermalChangedCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
16260    },
16261    {
16262     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_026BpHwThermalChangedCallback4pingEv"
16263    },
16264    {
16265     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_026BpHwThermalChangedCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
16266    },
16267    {
16268     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_026BpHwThermalChangedCallback21notifySyspropsChangedEv"
16269    },
16270    {
16271     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_026BpHwThermalChangedCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
16272    },
16273    {
16274     "kind" : "complete_dtor_pointer",
16275     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_026BpHwThermalChangedCallbackD1Ev"
16276    },
16277    {
16278     "kind" : "deleting_dtor_pointer",
16279     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_026BpHwThermalChangedCallbackD0Ev"
16280    },
16281    {
16282     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_026BpHwThermalChangedCallback16notifyThrottlingERKNS2_11TemperatureE"
16283    },
16284    {
16285     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_7thermal4V2_023IThermalChangedCallbackEE10onAsBinderEv"
16286    },
16287    {
16288     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_026BpHwThermalChangedCallback15onLastStrongRefEPKv"
16289    },
16290    {
16291     "component_value" : 80,
16292     "kind" : "vbase_offset"
16293    },
16294    {
16295     "component_value" : -4,
16296     "kind" : "offset_to_top"
16297    },
16298    {
16299     "kind" : "rtti",
16300     "mangled_component_name" : "_ZTIN7android8hardware7thermal4V2_026BpHwThermalChangedCallbackE"
16301    },
16302    {
16303     "kind" : "complete_dtor_pointer",
16304     "mangled_component_name" : "_ZThn4_N7android8hardware7thermal4V2_026BpHwThermalChangedCallbackD1Ev"
16305    },
16306    {
16307     "kind" : "deleting_dtor_pointer",
16308     "mangled_component_name" : "_ZThn4_N7android8hardware7thermal4V2_026BpHwThermalChangedCallbackD0Ev"
16309    },
16310    {
16311     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_7thermal4V2_023IThermalChangedCallbackEE10onAsBinderEv"
16312    },
16313    {
16314     "component_value" : 76,
16315     "kind" : "vbase_offset"
16316    },
16317    {
16318     "component_value" : -8,
16319     "kind" : "offset_to_top"
16320    },
16321    {
16322     "kind" : "rtti",
16323     "mangled_component_name" : "_ZTIN7android8hardware7thermal4V2_026BpHwThermalChangedCallbackE"
16324    },
16325    {
16326     "kind" : "complete_dtor_pointer",
16327     "mangled_component_name" : "_ZThn8_N7android8hardware7thermal4V2_026BpHwThermalChangedCallbackD1Ev"
16328    },
16329    {
16330     "kind" : "deleting_dtor_pointer",
16331     "mangled_component_name" : "_ZThn8_N7android8hardware7thermal4V2_026BpHwThermalChangedCallbackD0Ev"
16332    },
16333    {
16334     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
16335    },
16336    {
16337     "mangled_component_name" : "_ZThn8_N7android8hardware7thermal4V2_026BpHwThermalChangedCallback15onLastStrongRefEPKv"
16338    },
16339    {
16340     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
16341    },
16342    {
16343     "component_value" : -24,
16344     "kind" : "offset_to_top"
16345    },
16346    {
16347     "kind" : "rtti",
16348     "mangled_component_name" : "_ZTIN7android8hardware7thermal4V2_026BpHwThermalChangedCallbackE"
16349    },
16350    {
16351     "kind" : "complete_dtor_pointer",
16352     "mangled_component_name" : "_ZThn24_N7android8hardware7thermal4V2_026BpHwThermalChangedCallbackD1Ev"
16353    },
16354    {
16355     "kind" : "deleting_dtor_pointer",
16356     "mangled_component_name" : "_ZThn24_N7android8hardware7thermal4V2_026BpHwThermalChangedCallbackD0Ev"
16357    },
16358    {
16359     "kind" : "vcall_offset"
16360    },
16361    {
16362     "component_value" : -76,
16363     "kind" : "vcall_offset"
16364    },
16365    {
16366     "component_value" : -84,
16367     "kind" : "vcall_offset"
16368    },
16369    {
16370     "component_value" : -76,
16371     "kind" : "vcall_offset"
16372    },
16373    {
16374     "component_value" : -84,
16375     "kind" : "vcall_offset"
16376    },
16377    {
16378     "component_value" : -84,
16379     "kind" : "offset_to_top"
16380    },
16381    {
16382     "kind" : "rtti",
16383     "mangled_component_name" : "_ZTIN7android8hardware7thermal4V2_026BpHwThermalChangedCallbackE"
16384    },
16385    {
16386     "kind" : "complete_dtor_pointer",
16387     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7thermal4V2_026BpHwThermalChangedCallbackD1Ev"
16388    },
16389    {
16390     "kind" : "deleting_dtor_pointer",
16391     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7thermal4V2_026BpHwThermalChangedCallbackD0Ev"
16392    },
16393    {
16394     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
16395    },
16396    {
16397     "mangled_component_name" : "_ZTv0_n20_N7android8hardware7thermal4V2_026BpHwThermalChangedCallback15onLastStrongRefEPKv"
16398    },
16399    {
16400     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
16401    },
16402    {
16403     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
16404    }
16405   ]
16406  },
16407  {
16408   "alignment" : 4,
16409   "base_specifiers" :
16410   [
16411    {
16412     "referenced_type" : "_ZTIN7android8hardware7thermal4V1_08IThermalE"
16413    }
16414   ],
16415   "linker_set_key" : "_ZTIN7android8hardware7thermal4V2_08IThermalE",
16416   "name" : "android::hardware::thermal::V2_0::IThermal",
16417   "referenced_type" : "_ZTIN7android8hardware7thermal4V2_08IThermalE",
16418   "self_type" : "_ZTIN7android8hardware7thermal4V2_08IThermalE",
16419   "size" : 12,
16420   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/IThermal.h",
16421   "vtable_components" :
16422   [
16423    {
16424     "component_value" : 4,
16425     "kind" : "vbase_offset"
16426    },
16427    {
16428     "kind" : "offset_to_top"
16429    },
16430    {
16431     "kind" : "rtti",
16432     "mangled_component_name" : "_ZTIN7android8hardware7thermal4V2_08IThermalE"
16433    },
16434    {
16435     "mangled_component_name" : "_ZNK7android8hardware7thermal4V2_08IThermal8isRemoteEv"
16436    },
16437    {
16438     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_08IThermal14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
16439    },
16440    {
16441     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_08IThermal5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
16442    },
16443    {
16444     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_08IThermal19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
16445    },
16446    {
16447     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_08IThermal12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
16448    },
16449    {
16450     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_08IThermal21setHALInstrumentationEv"
16451    },
16452    {
16453     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_08IThermal11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
16454    },
16455    {
16456     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_08IThermal4pingEv"
16457    },
16458    {
16459     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_08IThermal12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
16460    },
16461    {
16462     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_08IThermal21notifySyspropsChangedEv"
16463    },
16464    {
16465     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_08IThermal13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
16466    },
16467    {
16468     "kind" : "complete_dtor_pointer",
16469     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_08IThermalD1Ev"
16470    },
16471    {
16472     "kind" : "deleting_dtor_pointer",
16473     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_08IThermalD0Ev"
16474    },
16475    {
16476     "is_pure" : true,
16477     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_08IThermal15getTemperaturesENSt3__18functionIFvRKNS1_4V1_013ThermalStatusERKNS0_8hidl_vecINS6_11TemperatureEEEEEE"
16478    },
16479    {
16480     "is_pure" : true,
16481     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_08IThermal12getCpuUsagesENSt3__18functionIFvRKNS1_4V1_013ThermalStatusERKNS0_8hidl_vecINS6_8CpuUsageEEEEEE"
16482    },
16483    {
16484     "is_pure" : true,
16485     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_08IThermal17getCoolingDevicesENSt3__18functionIFvRKNS1_4V1_013ThermalStatusERKNS0_8hidl_vecINS6_13CoolingDeviceEEEEEE"
16486    },
16487    {
16488     "is_pure" : true,
16489     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_08IThermal22getCurrentTemperaturesEbNS2_15TemperatureTypeENSt3__18functionIFvRKNS1_4V1_013ThermalStatusERKNS0_8hidl_vecINS2_11TemperatureEEEEEE"
16490    },
16491    {
16492     "is_pure" : true,
16493     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_08IThermal24getTemperatureThresholdsEbNS2_15TemperatureTypeENSt3__18functionIFvRKNS1_4V1_013ThermalStatusERKNS0_8hidl_vecINS2_20TemperatureThresholdEEEEEE"
16494    },
16495    {
16496     "is_pure" : true,
16497     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_08IThermal30registerThermalChangedCallbackERKNS_2spINS2_23IThermalChangedCallbackEEEbNS2_15TemperatureTypeENSt3__18functionIFvRKNS1_4V1_013ThermalStatusEEEE"
16498    },
16499    {
16500     "is_pure" : true,
16501     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_08IThermal32unregisterThermalChangedCallbackERKNS_2spINS2_23IThermalChangedCallbackEEENSt3__18functionIFvRKNS1_4V1_013ThermalStatusEEEE"
16502    },
16503    {
16504     "is_pure" : true,
16505     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_08IThermal24getCurrentCoolingDevicesEbNS2_11CoolingTypeENSt3__18functionIFvRKNS1_4V1_013ThermalStatusERKNS0_8hidl_vecINS2_13CoolingDeviceEEEEEE"
16506    },
16507    {
16508     "kind" : "vcall_offset"
16509    },
16510    {
16511     "kind" : "vcall_offset"
16512    },
16513    {
16514     "kind" : "vcall_offset"
16515    },
16516    {
16517     "kind" : "vcall_offset"
16518    },
16519    {
16520     "component_value" : -4,
16521     "kind" : "vcall_offset"
16522    },
16523    {
16524     "component_value" : -4,
16525     "kind" : "offset_to_top"
16526    },
16527    {
16528     "kind" : "rtti",
16529     "mangled_component_name" : "_ZTIN7android8hardware7thermal4V2_08IThermalE"
16530    },
16531    {
16532     "kind" : "complete_dtor_pointer",
16533     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7thermal4V2_08IThermalD1Ev"
16534    },
16535    {
16536     "kind" : "deleting_dtor_pointer",
16537     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7thermal4V2_08IThermalD0Ev"
16538    },
16539    {
16540     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
16541    },
16542    {
16543     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
16544    },
16545    {
16546     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
16547    },
16548    {
16549     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
16550    }
16551   ]
16552  },
16553  {
16554   "alignment" : 4,
16555   "base_specifiers" :
16556   [
16557    {
16558     "referenced_type" : "_ZTIN7android8hardware7thermal4V2_08IThermalE"
16559    },
16560    {
16561     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
16562    }
16563   ],
16564   "fields" :
16565   [
16566    {
16567     "access" : "private",
16568     "field_name" : "mImpl",
16569     "field_offset" : 384,
16570     "referenced_type" : "_ZTIKN7android2spINS_8hardware7thermal4V2_08IThermalEEE"
16571    },
16572    {
16573     "access" : "private",
16574     "field_name" : "mOnewayQueue",
16575     "field_offset" : 416,
16576     "referenced_type" : "_ZTIN7android8hardware7details10TaskRunnerE"
16577    }
16578   ],
16579   "linker_set_key" : "_ZTIN7android8hardware7thermal4V2_09BsThermalE",
16580   "name" : "android::hardware::thermal::V2_0::BsThermal",
16581   "referenced_type" : "_ZTIN7android8hardware7thermal4V2_09BsThermalE",
16582   "self_type" : "_ZTIN7android8hardware7thermal4V2_09BsThermalE",
16583   "size" : 68,
16584   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen/android/hardware/thermal/2.0/BsThermal.h",
16585   "vtable_components" :
16586   [
16587    {
16588     "component_value" : 60,
16589     "kind" : "vbase_offset"
16590    },
16591    {
16592     "kind" : "offset_to_top"
16593    },
16594    {
16595     "kind" : "rtti",
16596     "mangled_component_name" : "_ZTIN7android8hardware7thermal4V2_09BsThermalE"
16597    },
16598    {
16599     "mangled_component_name" : "_ZNK7android8hardware7thermal4V2_08IThermal8isRemoteEv"
16600    },
16601    {
16602     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_09BsThermal14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
16603    },
16604    {
16605     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_09BsThermal5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
16606    },
16607    {
16608     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_09BsThermal19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
16609    },
16610    {
16611     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_09BsThermal12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
16612    },
16613    {
16614     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_09BsThermal21setHALInstrumentationEv"
16615    },
16616    {
16617     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_09BsThermal11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
16618    },
16619    {
16620     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_09BsThermal4pingEv"
16621    },
16622    {
16623     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_09BsThermal12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
16624    },
16625    {
16626     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_09BsThermal21notifySyspropsChangedEv"
16627    },
16628    {
16629     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_09BsThermal13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
16630    },
16631    {
16632     "kind" : "complete_dtor_pointer",
16633     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_09BsThermalD1Ev"
16634    },
16635    {
16636     "kind" : "deleting_dtor_pointer",
16637     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_09BsThermalD0Ev"
16638    },
16639    {
16640     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_09BsThermal15getTemperaturesENSt3__18functionIFvRKNS1_4V1_013ThermalStatusERKNS0_8hidl_vecINS6_11TemperatureEEEEEE"
16641    },
16642    {
16643     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_09BsThermal12getCpuUsagesENSt3__18functionIFvRKNS1_4V1_013ThermalStatusERKNS0_8hidl_vecINS6_8CpuUsageEEEEEE"
16644    },
16645    {
16646     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_09BsThermal17getCoolingDevicesENSt3__18functionIFvRKNS1_4V1_013ThermalStatusERKNS0_8hidl_vecINS6_13CoolingDeviceEEEEEE"
16647    },
16648    {
16649     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_09BsThermal22getCurrentTemperaturesEbNS2_15TemperatureTypeENSt3__18functionIFvRKNS1_4V1_013ThermalStatusERKNS0_8hidl_vecINS2_11TemperatureEEEEEE"
16650    },
16651    {
16652     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_09BsThermal24getTemperatureThresholdsEbNS2_15TemperatureTypeENSt3__18functionIFvRKNS1_4V1_013ThermalStatusERKNS0_8hidl_vecINS2_20TemperatureThresholdEEEEEE"
16653    },
16654    {
16655     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_09BsThermal30registerThermalChangedCallbackERKNS_2spINS2_23IThermalChangedCallbackEEEbNS2_15TemperatureTypeENSt3__18functionIFvRKNS1_4V1_013ThermalStatusEEEE"
16656    },
16657    {
16658     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_09BsThermal32unregisterThermalChangedCallbackERKNS_2spINS2_23IThermalChangedCallbackEEENSt3__18functionIFvRKNS1_4V1_013ThermalStatusEEEE"
16659    },
16660    {
16661     "mangled_component_name" : "_ZN7android8hardware7thermal4V2_09BsThermal24getCurrentCoolingDevicesEbNS2_11CoolingTypeENSt3__18functionIFvRKNS1_4V1_013ThermalStatusERKNS0_8hidl_vecINS2_13CoolingDeviceEEEEEE"
16662    },
16663    {
16664     "component_value" : -4,
16665     "kind" : "offset_to_top"
16666    },
16667    {
16668     "kind" : "rtti",
16669     "mangled_component_name" : "_ZTIN7android8hardware7thermal4V2_09BsThermalE"
16670    },
16671    {
16672     "kind" : "complete_dtor_pointer",
16673     "mangled_component_name" : "_ZThn4_N7android8hardware7thermal4V2_09BsThermalD1Ev"
16674    },
16675    {
16676     "kind" : "deleting_dtor_pointer",
16677     "mangled_component_name" : "_ZThn4_N7android8hardware7thermal4V2_09BsThermalD0Ev"
16678    },
16679    {
16680     "kind" : "vcall_offset"
16681    },
16682    {
16683     "kind" : "vcall_offset"
16684    },
16685    {
16686     "kind" : "vcall_offset"
16687    },
16688    {
16689     "kind" : "vcall_offset"
16690    },
16691    {
16692     "component_value" : -60,
16693     "kind" : "vcall_offset"
16694    },
16695    {
16696     "component_value" : -60,
16697     "kind" : "offset_to_top"
16698    },
16699    {
16700     "kind" : "rtti",
16701     "mangled_component_name" : "_ZTIN7android8hardware7thermal4V2_09BsThermalE"
16702    },
16703    {
16704     "kind" : "complete_dtor_pointer",
16705     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7thermal4V2_09BsThermalD1Ev"
16706    },
16707    {
16708     "kind" : "deleting_dtor_pointer",
16709     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7thermal4V2_09BsThermalD0Ev"
16710    },
16711    {
16712     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
16713    },
16714    {
16715     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
16716    },
16717    {
16718     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
16719    },
16720    {
16721     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
16722    }
16723   ]
16724  },
16725  {
16726   "alignment" : 8,
16727   "fields" :
16728   [
16729    {
16730     "access" : "private",
16731     "field_name" : "mBuffer",
16732     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE"
16733    },
16734    {
16735     "access" : "private",
16736     "field_name" : "mSize",
16737     "field_offset" : 64,
16738     "referenced_type" : "_ZTIj"
16739    },
16740    {
16741     "access" : "private",
16742     "field_name" : "mOwnsBuffer",
16743     "field_offset" : 96,
16744     "referenced_type" : "_ZTIb"
16745    },
16746    {
16747     "access" : "private",
16748     "field_name" : "mPad",
16749     "field_offset" : 104,
16750     "referenced_type" : "_ZTIA3_h"
16751    }
16752   ],
16753   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
16754   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> >",
16755   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
16756   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
16757   "size" : 16,
16758   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
16759   "template_args" : [ "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE" ]
16760  },
16761  {
16762   "alignment" : 8,
16763   "fields" :
16764   [
16765    {
16766     "access" : "private",
16767     "field_name" : "mBuffer",
16768     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE"
16769    },
16770    {
16771     "access" : "private",
16772     "field_name" : "mSize",
16773     "field_offset" : 64,
16774     "referenced_type" : "_ZTIj"
16775    },
16776    {
16777     "access" : "private",
16778     "field_name" : "mOwnsBuffer",
16779     "field_offset" : 96,
16780     "referenced_type" : "_ZTIb"
16781    },
16782    {
16783     "access" : "private",
16784     "field_name" : "mPad",
16785     "field_offset" : 104,
16786     "referenced_type" : "_ZTIA3_h"
16787    }
16788   ],
16789   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
16790   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string>",
16791   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
16792   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
16793   "size" : 16,
16794   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
16795   "template_args" : [ "_ZTIN7android8hardware11hidl_stringE" ]
16796  },
16797  {
16798   "alignment" : 8,
16799   "fields" :
16800   [
16801    {
16802     "access" : "private",
16803     "field_name" : "mBuffer",
16804     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE"
16805    },
16806    {
16807     "access" : "private",
16808     "field_name" : "mSize",
16809     "field_offset" : 64,
16810     "referenced_type" : "_ZTIj"
16811    },
16812    {
16813     "access" : "private",
16814     "field_name" : "mOwnsBuffer",
16815     "field_offset" : 96,
16816     "referenced_type" : "_ZTIb"
16817    },
16818    {
16819     "access" : "private",
16820     "field_name" : "mPad",
16821     "field_offset" : 104,
16822     "referenced_type" : "_ZTIA3_h"
16823    }
16824   ],
16825   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE",
16826   "name" : "android::hardware::hidl_vec<android::hardware::GrantorDescriptor>",
16827   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE",
16828   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE",
16829   "size" : 16,
16830   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
16831   "template_args" : [ "_ZTIN7android8hardware17GrantorDescriptorE" ]
16832  },
16833  {
16834   "alignment" : 8,
16835   "fields" :
16836   [
16837    {
16838     "access" : "private",
16839     "field_name" : "mBuffer",
16840     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V1_011TemperatureEEE"
16841    },
16842    {
16843     "access" : "private",
16844     "field_name" : "mSize",
16845     "field_offset" : 64,
16846     "referenced_type" : "_ZTIj"
16847    },
16848    {
16849     "access" : "private",
16850     "field_name" : "mOwnsBuffer",
16851     "field_offset" : 96,
16852     "referenced_type" : "_ZTIb"
16853    },
16854    {
16855     "access" : "private",
16856     "field_name" : "mPad",
16857     "field_offset" : 104,
16858     "referenced_type" : "_ZTIA3_h"
16859    }
16860   ],
16861   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_7thermal4V1_011TemperatureEEE",
16862   "name" : "android::hardware::hidl_vec<android::hardware::thermal::V1_0::Temperature>",
16863   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_7thermal4V1_011TemperatureEEE",
16864   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_7thermal4V1_011TemperatureEEE",
16865   "size" : 16,
16866   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
16867   "template_args" : [ "_ZTIN7android8hardware7thermal4V1_011TemperatureE" ]
16868  },
16869  {
16870   "alignment" : 8,
16871   "fields" :
16872   [
16873    {
16874     "access" : "private",
16875     "field_name" : "mBuffer",
16876     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V1_013CoolingDeviceEEE"
16877    },
16878    {
16879     "access" : "private",
16880     "field_name" : "mSize",
16881     "field_offset" : 64,
16882     "referenced_type" : "_ZTIj"
16883    },
16884    {
16885     "access" : "private",
16886     "field_name" : "mOwnsBuffer",
16887     "field_offset" : 96,
16888     "referenced_type" : "_ZTIb"
16889    },
16890    {
16891     "access" : "private",
16892     "field_name" : "mPad",
16893     "field_offset" : 104,
16894     "referenced_type" : "_ZTIA3_h"
16895    }
16896   ],
16897   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_7thermal4V1_013CoolingDeviceEEE",
16898   "name" : "android::hardware::hidl_vec<android::hardware::thermal::V1_0::CoolingDevice>",
16899   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_7thermal4V1_013CoolingDeviceEEE",
16900   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_7thermal4V1_013CoolingDeviceEEE",
16901   "size" : 16,
16902   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
16903   "template_args" : [ "_ZTIN7android8hardware7thermal4V1_013CoolingDeviceE" ]
16904  },
16905  {
16906   "alignment" : 8,
16907   "fields" :
16908   [
16909    {
16910     "access" : "private",
16911     "field_name" : "mBuffer",
16912     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V1_08CpuUsageEEE"
16913    },
16914    {
16915     "access" : "private",
16916     "field_name" : "mSize",
16917     "field_offset" : 64,
16918     "referenced_type" : "_ZTIj"
16919    },
16920    {
16921     "access" : "private",
16922     "field_name" : "mOwnsBuffer",
16923     "field_offset" : 96,
16924     "referenced_type" : "_ZTIb"
16925    },
16926    {
16927     "access" : "private",
16928     "field_name" : "mPad",
16929     "field_offset" : 104,
16930     "referenced_type" : "_ZTIA3_h"
16931    }
16932   ],
16933   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_7thermal4V1_08CpuUsageEEE",
16934   "name" : "android::hardware::hidl_vec<android::hardware::thermal::V1_0::CpuUsage>",
16935   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_7thermal4V1_08CpuUsageEEE",
16936   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_7thermal4V1_08CpuUsageEEE",
16937   "size" : 16,
16938   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
16939   "template_args" : [ "_ZTIN7android8hardware7thermal4V1_08CpuUsageE" ]
16940  },
16941  {
16942   "alignment" : 8,
16943   "fields" :
16944   [
16945    {
16946     "access" : "private",
16947     "field_name" : "mBuffer",
16948     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V2_011TemperatureEEE"
16949    },
16950    {
16951     "access" : "private",
16952     "field_name" : "mSize",
16953     "field_offset" : 64,
16954     "referenced_type" : "_ZTIj"
16955    },
16956    {
16957     "access" : "private",
16958     "field_name" : "mOwnsBuffer",
16959     "field_offset" : 96,
16960     "referenced_type" : "_ZTIb"
16961    },
16962    {
16963     "access" : "private",
16964     "field_name" : "mPad",
16965     "field_offset" : 104,
16966     "referenced_type" : "_ZTIA3_h"
16967    }
16968   ],
16969   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_7thermal4V2_011TemperatureEEE",
16970   "name" : "android::hardware::hidl_vec<android::hardware::thermal::V2_0::Temperature>",
16971   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_7thermal4V2_011TemperatureEEE",
16972   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_7thermal4V2_011TemperatureEEE",
16973   "size" : 16,
16974   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
16975   "template_args" : [ "_ZTIN7android8hardware7thermal4V2_011TemperatureE" ]
16976  },
16977  {
16978   "alignment" : 8,
16979   "fields" :
16980   [
16981    {
16982     "access" : "private",
16983     "field_name" : "mBuffer",
16984     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V2_013CoolingDeviceEEE"
16985    },
16986    {
16987     "access" : "private",
16988     "field_name" : "mSize",
16989     "field_offset" : 64,
16990     "referenced_type" : "_ZTIj"
16991    },
16992    {
16993     "access" : "private",
16994     "field_name" : "mOwnsBuffer",
16995     "field_offset" : 96,
16996     "referenced_type" : "_ZTIb"
16997    },
16998    {
16999     "access" : "private",
17000     "field_name" : "mPad",
17001     "field_offset" : 104,
17002     "referenced_type" : "_ZTIA3_h"
17003    }
17004   ],
17005   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_7thermal4V2_013CoolingDeviceEEE",
17006   "name" : "android::hardware::hidl_vec<android::hardware::thermal::V2_0::CoolingDevice>",
17007   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_7thermal4V2_013CoolingDeviceEEE",
17008   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_7thermal4V2_013CoolingDeviceEEE",
17009   "size" : 16,
17010   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
17011   "template_args" : [ "_ZTIN7android8hardware7thermal4V2_013CoolingDeviceE" ]
17012  },
17013  {
17014   "alignment" : 8,
17015   "fields" :
17016   [
17017    {
17018     "access" : "private",
17019     "field_name" : "mBuffer",
17020     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V2_020TemperatureThresholdEEE"
17021    },
17022    {
17023     "access" : "private",
17024     "field_name" : "mSize",
17025     "field_offset" : 64,
17026     "referenced_type" : "_ZTIj"
17027    },
17028    {
17029     "access" : "private",
17030     "field_name" : "mOwnsBuffer",
17031     "field_offset" : 96,
17032     "referenced_type" : "_ZTIb"
17033    },
17034    {
17035     "access" : "private",
17036     "field_name" : "mPad",
17037     "field_offset" : 104,
17038     "referenced_type" : "_ZTIA3_h"
17039    }
17040   ],
17041   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_7thermal4V2_020TemperatureThresholdEEE",
17042   "name" : "android::hardware::hidl_vec<android::hardware::thermal::V2_0::TemperatureThreshold>",
17043   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_7thermal4V2_020TemperatureThresholdEEE",
17044   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_7thermal4V2_020TemperatureThresholdEEE",
17045   "size" : 16,
17046   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
17047   "template_args" : [ "_ZTIN7android8hardware7thermal4V2_020TemperatureThresholdE" ]
17048  },
17049  {
17050   "alignment" : 8,
17051   "fields" :
17052   [
17053    {
17054     "access" : "private",
17055     "field_name" : "mBuffer",
17056     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEE"
17057    },
17058    {
17059     "access" : "private",
17060     "field_name" : "mSize",
17061     "field_offset" : 64,
17062     "referenced_type" : "_ZTIj"
17063    },
17064    {
17065     "access" : "private",
17066     "field_name" : "mOwnsBuffer",
17067     "field_offset" : 96,
17068     "referenced_type" : "_ZTIb"
17069    },
17070    {
17071     "access" : "private",
17072     "field_name" : "mPad",
17073     "field_offset" : 104,
17074     "referenced_type" : "_ZTIA3_h"
17075    }
17076   ],
17077   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecIcEE",
17078   "name" : "android::hardware::hidl_vec<char>",
17079   "referenced_type" : "_ZTIN7android8hardware8hidl_vecIcEE",
17080   "self_type" : "_ZTIN7android8hardware8hidl_vecIcEE",
17081   "size" : 16,
17082   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
17083   "template_args" : [ "_ZTIc" ]
17084  },
17085  {
17086   "alignment" : 8,
17087   "fields" :
17088   [
17089    {
17090     "access" : "private",
17091     "field_name" : "mBuffer",
17092     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEE"
17093    },
17094    {
17095     "access" : "private",
17096     "field_name" : "mSize",
17097     "field_offset" : 64,
17098     "referenced_type" : "_ZTIj"
17099    },
17100    {
17101     "access" : "private",
17102     "field_name" : "mOwnsBuffer",
17103     "field_offset" : 96,
17104     "referenced_type" : "_ZTIb"
17105    },
17106    {
17107     "access" : "private",
17108     "field_name" : "mPad",
17109     "field_offset" : 104,
17110     "referenced_type" : "_ZTIA3_h"
17111    }
17112   ],
17113   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecIiEE",
17114   "name" : "android::hardware::hidl_vec<int>",
17115   "referenced_type" : "_ZTIN7android8hardware8hidl_vecIiEE",
17116   "self_type" : "_ZTIN7android8hardware8hidl_vecIiEE",
17117   "size" : 16,
17118   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
17119   "template_args" : [ "_ZTIi" ]
17120  },
17121  {
17122   "alignment" : 4,
17123   "base_specifiers" :
17124   [
17125    {
17126     "referenced_type" : "_ZTIN7android8hardware7IBinderE"
17127    }
17128   ],
17129   "fields" :
17130   [
17131    {
17132     "access" : "protected",
17133     "field_name" : "mSchedPolicy",
17134     "field_offset" : 32,
17135     "referenced_type" : "_ZTIi"
17136    },
17137    {
17138     "access" : "protected",
17139     "field_name" : "mSchedPriority",
17140     "field_offset" : 64,
17141     "referenced_type" : "_ZTIi"
17142    },
17143    {
17144     "access" : "private",
17145     "field_name" : "mExtras",
17146     "field_offset" : 96,
17147     "referenced_type" : "_ZTINSt3__16atomicIPN7android8hardware9BHwBinder6ExtrasEEE"
17148    },
17149    {
17150     "access" : "private",
17151     "field_name" : "mReserved0",
17152     "field_offset" : 128,
17153     "referenced_type" : "_ZTIPv"
17154    }
17155   ],
17156   "linker_set_key" : "_ZTIN7android8hardware9BHwBinderE",
17157   "name" : "android::hardware::BHwBinder",
17158   "record_kind" : "class",
17159   "referenced_type" : "_ZTIN7android8hardware9BHwBinderE",
17160   "self_type" : "_ZTIN7android8hardware9BHwBinderE",
17161   "size" : 28,
17162   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
17163   "vtable_components" :
17164   [
17165    {
17166     "component_value" : 20,
17167     "kind" : "vbase_offset"
17168    },
17169    {
17170     "kind" : "offset_to_top"
17171    },
17172    {
17173     "kind" : "rtti",
17174     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
17175    },
17176    {
17177     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
17178    },
17179    {
17180     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
17181    },
17182    {
17183     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
17184    },
17185    {
17186     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
17187    },
17188    {
17189     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
17190    },
17191    {
17192     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
17193    },
17194    {
17195     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
17196    },
17197    {
17198     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
17199    },
17200    {
17201     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
17202    },
17203    {
17204     "kind" : "complete_dtor_pointer",
17205     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD1Ev"
17206    },
17207    {
17208     "kind" : "deleting_dtor_pointer",
17209     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD0Ev"
17210    },
17211    {
17212     "mangled_component_name" : "_ZN7android8hardware9BHwBinder10onTransactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
17213    },
17214    {
17215     "kind" : "vcall_offset"
17216    },
17217    {
17218     "kind" : "vcall_offset"
17219    },
17220    {
17221     "kind" : "vcall_offset"
17222    },
17223    {
17224     "kind" : "vcall_offset"
17225    },
17226    {
17227     "component_value" : -20,
17228     "kind" : "vcall_offset"
17229    },
17230    {
17231     "component_value" : -20,
17232     "kind" : "offset_to_top"
17233    },
17234    {
17235     "kind" : "rtti",
17236     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
17237    },
17238    {
17239     "kind" : "complete_dtor_pointer",
17240     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9BHwBinderD1Ev"
17241    },
17242    {
17243     "kind" : "deleting_dtor_pointer",
17244     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9BHwBinderD0Ev"
17245    },
17246    {
17247     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
17248    },
17249    {
17250     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
17251    },
17252    {
17253     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
17254    },
17255    {
17256     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
17257    }
17258   ]
17259  },
17260  {
17261   "alignment" : 4,
17262   "fields" :
17263   [
17264    {
17265     "field_name" : "sched_policy",
17266     "referenced_type" : "_ZTIi"
17267    },
17268    {
17269     "field_name" : "prio",
17270     "field_offset" : 32,
17271     "referenced_type" : "_ZTIi"
17272    }
17273   ],
17274   "linker_set_key" : "_ZTIN7android8hardware9SchedPrioE",
17275   "name" : "android::hardware::SchedPrio",
17276   "referenced_type" : "_ZTIN7android8hardware9SchedPrioE",
17277   "self_type" : "_ZTIN7android8hardware9SchedPrioE",
17278   "size" : 8,
17279   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
17280  },
17281  {
17282   "alignment" : 4,
17283   "fields" :
17284   [
17285    {
17286     "access" : "private",
17287     "field_name" : "mCond",
17288     "referenced_type" : "_ZTI14pthread_cond_t"
17289    }
17290   ],
17291   "linker_set_key" : "_ZTIN7android9ConditionE",
17292   "name" : "android::Condition",
17293   "record_kind" : "class",
17294   "referenced_type" : "_ZTIN7android9ConditionE",
17295   "self_type" : "_ZTIN7android9ConditionE",
17296   "size" : 4,
17297   "source_file" : "/system/core/libutils/include/utils/Condition.h"
17298  },
17299  {
17300   "alignment" : 4,
17301   "fields" :
17302   [
17303    {
17304     "field_name" : "buf",
17305     "referenced_type" : "_ZTIA5121_h"
17306    },
17307    {
17308     "field_name" : "entry",
17309     "referenced_type" : "_ZTI12logger_entry"
17310    }
17311   ],
17312   "is_anonymous" : true,
17313   "linker_set_key" : "_ZTIN7log_msgUt_E",
17314   "name" : "log_msg::(anonymous union at system/core/liblog/include_vndk/log/log_read.h:81:3)",
17315   "record_kind" : "union",
17316   "referenced_type" : "_ZTIN7log_msgUt_E",
17317   "self_type" : "_ZTIN7log_msgUt_E",
17318   "size" : 5124,
17319   "source_file" : "/system/core/liblog/include/log/log_read.h"
17320  }
17321 ],
17322 "rvalue_reference_types" :
17323 [
17324  {
17325   "alignment" : 4,
17326   "linker_set_key" : "_ZTION7android2spINS_8hardware27hidl_binder_death_recipientEEE",
17327   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &&",
17328   "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
17329   "self_type" : "_ZTION7android2spINS_8hardware27hidl_binder_death_recipientEEE",
17330   "size" : 4,
17331   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
17332  },
17333  {
17334   "alignment" : 4,
17335   "linker_set_key" : "_ZTION7android2spINS_8hardware7thermal4V2_023IThermalChangedCallbackEEE",
17336   "name" : "android::sp<android::hardware::thermal::V2_0::IThermalChangedCallback> &&",
17337   "referenced_type" : "_ZTIN7android2spINS_8hardware7thermal4V2_023IThermalChangedCallbackEEE",
17338   "self_type" : "_ZTION7android2spINS_8hardware7thermal4V2_023IThermalChangedCallbackEEE",
17339   "size" : 4,
17340   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
17341  },
17342  {
17343   "alignment" : 4,
17344   "linker_set_key" : "_ZTION7android2spINS_8hardware7thermal4V2_08IThermalEEE",
17345   "name" : "android::sp<android::hardware::thermal::V2_0::IThermal> &&",
17346   "referenced_type" : "_ZTIN7android2spINS_8hardware7thermal4V2_08IThermalEEE",
17347   "self_type" : "_ZTION7android2spINS_8hardware7thermal4V2_08IThermalEEE",
17348   "size" : 4,
17349   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
17350  },
17351  {
17352   "alignment" : 4,
17353   "linker_set_key" : "_ZTION7android8hardware10hidl_arrayIfLj7EJEEE",
17354   "name" : "android::hardware::hidl_array<float, 7> &&",
17355   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIfLj7EJEEE",
17356   "self_type" : "_ZTION7android8hardware10hidl_arrayIfLj7EJEEE",
17357   "size" : 4,
17358   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
17359  },
17360  {
17361   "alignment" : 4,
17362   "linker_set_key" : "_ZTION7android8hardware10hidl_arrayIhLj32EJEEE",
17363   "name" : "android::hardware::hidl_array<unsigned char, 32> &&",
17364   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
17365   "self_type" : "_ZTION7android8hardware10hidl_arrayIhLj32EJEEE",
17366   "size" : 4,
17367   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
17368  },
17369  {
17370   "alignment" : 4,
17371   "linker_set_key" : "_ZTION7android8hardware11hidl_handleE",
17372   "name" : "android::hardware::hidl_handle &&",
17373   "referenced_type" : "_ZTIN7android8hardware11hidl_handleE",
17374   "self_type" : "_ZTION7android8hardware11hidl_handleE",
17375   "size" : 4,
17376   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
17377  },
17378  {
17379   "alignment" : 4,
17380   "linker_set_key" : "_ZTION7android8hardware11hidl_memoryE",
17381   "name" : "android::hardware::hidl_memory &&",
17382   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
17383   "self_type" : "_ZTION7android8hardware11hidl_memoryE",
17384   "size" : 4,
17385   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
17386  },
17387  {
17388   "alignment" : 4,
17389   "linker_set_key" : "_ZTION7android8hardware6ReturnINS_2spINS0_7thermal4V2_023IThermalChangedCallbackEEEEE",
17390   "name" : "android::hardware::Return<android::sp<android::hardware::thermal::V2_0::IThermalChangedCallback> > &&",
17391   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_7thermal4V2_023IThermalChangedCallbackEEEEE",
17392   "self_type" : "_ZTION7android8hardware6ReturnINS_2spINS0_7thermal4V2_023IThermalChangedCallbackEEEEE",
17393   "size" : 4,
17394   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
17395  },
17396  {
17397   "alignment" : 4,
17398   "linker_set_key" : "_ZTION7android8hardware6ReturnINS_2spINS0_7thermal4V2_08IThermalEEEEE",
17399   "name" : "android::hardware::Return<android::sp<android::hardware::thermal::V2_0::IThermal> > &&",
17400   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_7thermal4V2_08IThermalEEEEE",
17401   "self_type" : "_ZTION7android8hardware6ReturnINS_2spINS0_7thermal4V2_08IThermalEEEEE",
17402   "size" : 4,
17403   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
17404  },
17405  {
17406   "alignment" : 4,
17407   "linker_set_key" : "_ZTION7android8hardware6ReturnIbEE",
17408   "name" : "android::hardware::Return<bool> &&",
17409   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
17410   "self_type" : "_ZTION7android8hardware6ReturnIbEE",
17411   "size" : 4,
17412   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
17413  },
17414  {
17415   "alignment" : 4,
17416   "linker_set_key" : "_ZTION7android8hardware6ReturnIvEE",
17417   "name" : "android::hardware::Return<void> &&",
17418   "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
17419   "self_type" : "_ZTION7android8hardware6ReturnIvEE",
17420   "size" : 4,
17421   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
17422  },
17423  {
17424   "alignment" : 4,
17425   "linker_set_key" : "_ZTION7android8hardware6StatusE",
17426   "name" : "android::hardware::Status &&",
17427   "referenced_type" : "_ZTIN7android8hardware6StatusE",
17428   "self_type" : "_ZTION7android8hardware6StatusE",
17429   "size" : 4,
17430   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
17431  },
17432  {
17433   "alignment" : 4,
17434   "linker_set_key" : "_ZTION7android8hardware7details13return_statusE",
17435   "name" : "android::hardware::details::return_status &&",
17436   "referenced_type" : "_ZTIN7android8hardware7details13return_statusE",
17437   "self_type" : "_ZTION7android8hardware7details13return_statusE",
17438   "size" : 4,
17439   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
17440  },
17441  {
17442   "alignment" : 4,
17443   "linker_set_key" : "_ZTIONSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
17444   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
17445   "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
17446   "self_type" : "_ZTIONSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
17447   "size" : 4,
17448   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
17449  },
17450  {
17451   "alignment" : 4,
17452   "linker_set_key" : "_ZTIONSt3__18functionIFN7android2spINS1_4hidl4base4V1_05IBaseEEEPvEEE",
17453   "name" : "std::function<sp<IBase> (void *)> &&",
17454   "referenced_type" : "_ZTINSt3__18functionIFN7android2spINS1_4hidl4base4V1_05IBaseEEEPvEEE",
17455   "self_type" : "_ZTIONSt3__18functionIFN7android2spINS1_4hidl4base4V1_05IBaseEEEPvEEE",
17456   "size" : 4,
17457   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
17458  },
17459  {
17460   "alignment" : 4,
17461   "linker_set_key" : "_ZTIONSt3__18functionIFN7android2spINS1_8hardware7IBinderEEEPvEEE",
17462   "name" : "std::function<sp<IBinder> (void *)> &&",
17463   "referenced_type" : "_ZTINSt3__18functionIFN7android2spINS1_8hardware7IBinderEEEPvEEE",
17464   "self_type" : "_ZTIONSt3__18functionIFN7android2spINS1_8hardware7IBinderEEEPvEEE",
17465   "size" : 4,
17466   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
17467  }
17468 ]
17469}
17470