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" : 1,
58   "linker_set_key" : "_ZTIA7_h",
59   "name" : "unsigned char [7]",
60   "referenced_type" : "_ZTIh",
61   "self_type" : "_ZTIA7_h",
62   "size" : 7,
63   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
64  },
65  {
66   "alignment" : 4,
67   "linker_set_key" : "_ZTIA8_j",
68   "name" : "unsigned int [8]",
69   "referenced_type" : "_ZTIj",
70   "self_type" : "_ZTIA8_j",
71   "size" : 32,
72   "source_file" : "/system/core/libsystem/include/system/graphics.h"
73  },
74  {
75   "linker_set_key" : "_ZTIA_f",
76   "name" : "float []",
77   "referenced_type" : "_ZTIf",
78   "self_type" : "_ZTIA_f",
79   "source_file" : "/system/core/libsystem/include/system/graphics.h"
80  }
81 ],
82 "builtin_types" :
83 [
84  {
85   "alignment" : 2,
86   "is_integral" : true,
87   "is_unsigned" : true,
88   "linker_set_key" : "_ZTIDs",
89   "name" : "char16_t",
90   "referenced_type" : "_ZTIDs",
91   "self_type" : "_ZTIDs",
92   "size" : 2
93  },
94  {
95   "alignment" : 1,
96   "is_integral" : true,
97   "linker_set_key" : "_ZTIa",
98   "name" : "signed char",
99   "referenced_type" : "_ZTIa",
100   "self_type" : "_ZTIa",
101   "size" : 1
102  },
103  {
104   "alignment" : 1,
105   "is_integral" : true,
106   "is_unsigned" : true,
107   "linker_set_key" : "_ZTIb",
108   "name" : "bool",
109   "referenced_type" : "_ZTIb",
110   "self_type" : "_ZTIb",
111   "size" : 1
112  },
113  {
114   "alignment" : 1,
115   "is_integral" : true,
116   "linker_set_key" : "_ZTIc",
117   "name" : "char",
118   "referenced_type" : "_ZTIc",
119   "self_type" : "_ZTIc",
120   "size" : 1
121  },
122  {
123   "alignment" : 4,
124   "linker_set_key" : "_ZTId",
125   "name" : "double",
126   "referenced_type" : "_ZTId",
127   "self_type" : "_ZTId",
128   "size" : 8
129  },
130  {
131   "alignment" : 4,
132   "linker_set_key" : "_ZTIf",
133   "name" : "float",
134   "referenced_type" : "_ZTIf",
135   "self_type" : "_ZTIf",
136   "size" : 4
137  },
138  {
139   "alignment" : 1,
140   "is_integral" : true,
141   "is_unsigned" : true,
142   "linker_set_key" : "_ZTIh",
143   "name" : "unsigned char",
144   "referenced_type" : "_ZTIh",
145   "self_type" : "_ZTIh",
146   "size" : 1
147  },
148  {
149   "alignment" : 4,
150   "is_integral" : true,
151   "linker_set_key" : "_ZTIi",
152   "name" : "int",
153   "referenced_type" : "_ZTIi",
154   "self_type" : "_ZTIi",
155   "size" : 4
156  },
157  {
158   "alignment" : 4,
159   "is_integral" : true,
160   "is_unsigned" : true,
161   "linker_set_key" : "_ZTIj",
162   "name" : "unsigned int",
163   "referenced_type" : "_ZTIj",
164   "self_type" : "_ZTIj",
165   "size" : 4
166  },
167  {
168   "alignment" : 4,
169   "is_integral" : true,
170   "linker_set_key" : "_ZTIl",
171   "name" : "long",
172   "referenced_type" : "_ZTIl",
173   "self_type" : "_ZTIl",
174   "size" : 4
175  },
176  {
177   "alignment" : 4,
178   "is_integral" : true,
179   "is_unsigned" : true,
180   "linker_set_key" : "_ZTIm",
181   "name" : "unsigned long",
182   "referenced_type" : "_ZTIm",
183   "self_type" : "_ZTIm",
184   "size" : 4
185  },
186  {
187   "alignment" : 2,
188   "is_integral" : true,
189   "linker_set_key" : "_ZTIs",
190   "name" : "short",
191   "referenced_type" : "_ZTIs",
192   "self_type" : "_ZTIs",
193   "size" : 2
194  },
195  {
196   "alignment" : 2,
197   "is_integral" : true,
198   "is_unsigned" : true,
199   "linker_set_key" : "_ZTIt",
200   "name" : "unsigned short",
201   "referenced_type" : "_ZTIt",
202   "self_type" : "_ZTIt",
203   "size" : 2
204  },
205  {
206   "linker_set_key" : "_ZTIv",
207   "name" : "void",
208   "referenced_type" : "_ZTIv",
209   "self_type" : "_ZTIv"
210  },
211  {
212   "alignment" : 4,
213   "is_integral" : true,
214   "linker_set_key" : "_ZTIx",
215   "name" : "long long",
216   "referenced_type" : "_ZTIx",
217   "self_type" : "_ZTIx",
218   "size" : 8
219  },
220  {
221   "alignment" : 4,
222   "is_integral" : true,
223   "is_unsigned" : true,
224   "linker_set_key" : "_ZTIy",
225   "name" : "unsigned long long",
226   "referenced_type" : "_ZTIy",
227   "self_type" : "_ZTIy",
228   "size" : 8
229  }
230 ],
231 "elf_functions" :
232 [
233  {
234   "binding" : "weak",
235   "name" : "_ZN7android8hardware7details13castInterfaceINS0_7thermal4V1_08IThermalENS_4hidl4base4V1_05IBaseENS4_11BpHwThermalEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb"
236  },
237  {
238   "binding" : "weak",
239   "name" : "_ZN7android8hardware7details18getServiceInternalINS0_7thermal4V1_011BpHwThermalENS4_8IThermalEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb"
240  },
241  {
242   "name" : "_ZN7android8hardware7thermal4V1_011BnHwThermal10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
243  },
244  {
245   "name" : "_ZN7android8hardware7thermal4V1_011BnHwThermal12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
246  },
247  {
248   "name" : "_ZN7android8hardware7thermal4V1_011BnHwThermal18_hidl_getCpuUsagesEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
249  },
250  {
251   "name" : "_ZN7android8hardware7thermal4V1_011BnHwThermal21_hidl_getTemperaturesEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
252  },
253  {
254   "name" : "_ZN7android8hardware7thermal4V1_011BnHwThermal23_hidl_getCoolingDevicesEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
255  },
256  {
257   "name" : "_ZN7android8hardware7thermal4V1_011BnHwThermal4pingEv"
258  },
259  {
260   "name" : "_ZN7android8hardware7thermal4V1_011BnHwThermalC1ERKNS_2spINS2_8IThermalEEE"
261  },
262  {
263   "name" : "_ZN7android8hardware7thermal4V1_011BnHwThermalC2ERKNS_2spINS2_8IThermalEEE"
264  },
265  {
266   "name" : "_ZN7android8hardware7thermal4V1_011BnHwThermalD0Ev"
267  },
268  {
269   "name" : "_ZN7android8hardware7thermal4V1_011BnHwThermalD1Ev"
270  },
271  {
272   "name" : "_ZN7android8hardware7thermal4V1_011BnHwThermalD2Ev"
273  },
274  {
275   "name" : "_ZN7android8hardware7thermal4V1_011BpHwThermal11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
276  },
277  {
278   "name" : "_ZN7android8hardware7thermal4V1_011BpHwThermal12getCpuUsagesENSt3__18functionIFvRKNS2_13ThermalStatusERKNS0_8hidl_vecINS2_8CpuUsageEEEEEE"
279  },
280  {
281   "name" : "_ZN7android8hardware7thermal4V1_011BpHwThermal12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
282  },
283  {
284   "name" : "_ZN7android8hardware7thermal4V1_011BpHwThermal12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
285  },
286  {
287   "name" : "_ZN7android8hardware7thermal4V1_011BpHwThermal13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
288  },
289  {
290   "name" : "_ZN7android8hardware7thermal4V1_011BpHwThermal14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
291  },
292  {
293   "name" : "_ZN7android8hardware7thermal4V1_011BpHwThermal15getTemperaturesENSt3__18functionIFvRKNS2_13ThermalStatusERKNS0_8hidl_vecINS2_11TemperatureEEEEEE"
294  },
295  {
296   "name" : "_ZN7android8hardware7thermal4V1_011BpHwThermal15onLastStrongRefEPKv"
297  },
298  {
299   "name" : "_ZN7android8hardware7thermal4V1_011BpHwThermal17getCoolingDevicesENSt3__18functionIFvRKNS2_13ThermalStatusERKNS0_8hidl_vecINS2_13CoolingDeviceEEEEEE"
300  },
301  {
302   "name" : "_ZN7android8hardware7thermal4V1_011BpHwThermal18_hidl_getCpuUsagesEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENSt3__18functionIFvRKNS2_13ThermalStatusERKNS0_8hidl_vecINS2_8CpuUsageEEEEEE"
303  },
304  {
305   "name" : "_ZN7android8hardware7thermal4V1_011BpHwThermal19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
306  },
307  {
308   "name" : "_ZN7android8hardware7thermal4V1_011BpHwThermal21_hidl_getTemperaturesEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENSt3__18functionIFvRKNS2_13ThermalStatusERKNS0_8hidl_vecINS2_11TemperatureEEEEEE"
309  },
310  {
311   "name" : "_ZN7android8hardware7thermal4V1_011BpHwThermal21notifySyspropsChangedEv"
312  },
313  {
314   "name" : "_ZN7android8hardware7thermal4V1_011BpHwThermal21setHALInstrumentationEv"
315  },
316  {
317   "name" : "_ZN7android8hardware7thermal4V1_011BpHwThermal23_hidl_getCoolingDevicesEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENSt3__18functionIFvRKNS2_13ThermalStatusERKNS0_8hidl_vecINS2_13CoolingDeviceEEEEEE"
318  },
319  {
320   "name" : "_ZN7android8hardware7thermal4V1_011BpHwThermal4pingEv"
321  },
322  {
323   "name" : "_ZN7android8hardware7thermal4V1_011BpHwThermal5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
324  },
325  {
326   "name" : "_ZN7android8hardware7thermal4V1_011BpHwThermalC1ERKNS_2spINS0_7IBinderEEE"
327  },
328  {
329   "name" : "_ZN7android8hardware7thermal4V1_011BpHwThermalC2ERKNS_2spINS0_7IBinderEEE"
330  },
331  {
332   "name" : "_ZN7android8hardware7thermal4V1_021writeEmbeddedToParcelERKNS2_11TemperatureEPNS0_6ParcelEjj"
333  },
334  {
335   "name" : "_ZN7android8hardware7thermal4V1_021writeEmbeddedToParcelERKNS2_13CoolingDeviceEPNS0_6ParcelEjj"
336  },
337  {
338   "name" : "_ZN7android8hardware7thermal4V1_021writeEmbeddedToParcelERKNS2_13ThermalStatusEPNS0_6ParcelEjj"
339  },
340  {
341   "name" : "_ZN7android8hardware7thermal4V1_021writeEmbeddedToParcelERKNS2_8CpuUsageEPNS0_6ParcelEjj"
342  },
343  {
344   "name" : "_ZN7android8hardware7thermal4V1_022readEmbeddedFromParcelERKNS2_11TemperatureERKNS0_6ParcelEjj"
345  },
346  {
347   "name" : "_ZN7android8hardware7thermal4V1_022readEmbeddedFromParcelERKNS2_13CoolingDeviceERKNS0_6ParcelEjj"
348  },
349  {
350   "name" : "_ZN7android8hardware7thermal4V1_022readEmbeddedFromParcelERKNS2_13ThermalStatusERKNS0_6ParcelEjj"
351  },
352  {
353   "name" : "_ZN7android8hardware7thermal4V1_022readEmbeddedFromParcelERKNS2_8CpuUsageERKNS0_6ParcelEjj"
354  },
355  {
356   "name" : "_ZN7android8hardware7thermal4V1_08IThermal10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
357  },
358  {
359   "name" : "_ZN7android8hardware7thermal4V1_08IThermal11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
360  },
361  {
362   "name" : "_ZN7android8hardware7thermal4V1_08IThermal12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
363  },
364  {
365   "name" : "_ZN7android8hardware7thermal4V1_08IThermal12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
366  },
367  {
368   "name" : "_ZN7android8hardware7thermal4V1_08IThermal13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
369  },
370  {
371   "name" : "_ZN7android8hardware7thermal4V1_08IThermal13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
372  },
373  {
374   "name" : "_ZN7android8hardware7thermal4V1_08IThermal14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
375  },
376  {
377   "name" : "_ZN7android8hardware7thermal4V1_08IThermal17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
378  },
379  {
380   "name" : "_ZN7android8hardware7thermal4V1_08IThermal19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
381  },
382  {
383   "name" : "_ZN7android8hardware7thermal4V1_08IThermal21notifySyspropsChangedEv"
384  },
385  {
386   "name" : "_ZN7android8hardware7thermal4V1_08IThermal21setHALInstrumentationEv"
387  },
388  {
389   "name" : "_ZN7android8hardware7thermal4V1_08IThermal24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
390  },
391  {
392   "name" : "_ZN7android8hardware7thermal4V1_08IThermal4pingEv"
393  },
394  {
395   "name" : "_ZN7android8hardware7thermal4V1_08IThermal5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
396  },
397  {
398   "name" : "_ZN7android8hardware7thermal4V1_08IThermal8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb"
399  },
400  {
401   "name" : "_ZN7android8hardware7thermal4V1_08IThermal8castFromERKNS_2spIS3_EEb"
402  },
403  {
404   "name" : "_ZN7android8hardware7thermal4V1_09BsThermal13addOnewayTaskENSt3__18functionIFvvEEE"
405  },
406  {
407   "name" : "_ZN7android8hardware7thermal4V1_09BsThermalC1ENS_2spINS2_8IThermalEEE"
408  },
409  {
410   "name" : "_ZN7android8hardware7thermal4V1_09BsThermalC2ENS_2spINS2_8IThermalEEE"
411  },
412  {
413   "binding" : "weak",
414   "name" : "_ZNKSt3__18functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS7_S7_S7_PNS_6vectorIPvNS_9allocatorIS9_EEEEEEclES5_S7_S7_S7_S7_SD_"
415  },
416  {
417   "binding" : "weak",
418   "name" : "_ZNSt3__113__tree_removeIPNS_16__tree_node_baseIPvEEEEvT_S5_"
419  },
420  {
421   "binding" : "weak",
422   "name" : "_ZNSt3__127__tree_balance_after_insertIPNS_16__tree_node_baseIPvEEEEvT_S5_"
423  },
424  {
425   "binding" : "weak",
426   "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_"
427  },
428  {
429   "binding" : "weak",
430   "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_"
431  },
432  {
433   "binding" : "weak",
434   "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"
435  },
436  {
437   "binding" : "weak",
438   "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_"
439  },
440  {
441   "binding" : "weak",
442   "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_"
443  },
444  {
445   "binding" : "weak",
446   "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"
447  },
448  {
449   "binding" : "weak",
450   "name" : "_ZNSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEE21__push_back_slow_pathIS5_EEvOT_"
451  },
452  {
453   "binding" : "weak",
454   "name" : "_ZNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEC2ERKSH_"
455  },
456  {
457   "binding" : "weak",
458   "name" : "_ZNSt3__16vectorIPvNS_9allocatorIS1_EEE21__push_back_slow_pathIS1_EEvOT_"
459  },
460  {
461   "name" : "_ZThn20_N7android8hardware7thermal4V1_011BnHwThermalD0Ev"
462  },
463  {
464   "name" : "_ZThn20_N7android8hardware7thermal4V1_011BnHwThermalD1Ev"
465  },
466  {
467   "name" : "_ZThn8_N7android8hardware7thermal4V1_011BpHwThermal15onLastStrongRefEPKv"
468  },
469  {
470   "name" : "_ZTv0_n12_N7android8hardware7thermal4V1_011BnHwThermalD0Ev"
471  },
472  {
473   "name" : "_ZTv0_n12_N7android8hardware7thermal4V1_011BnHwThermalD1Ev"
474  },
475  {
476   "name" : "_ZTv0_n20_N7android8hardware7thermal4V1_011BpHwThermal15onLastStrongRefEPKv"
477  }
478 ],
479 "elf_objects" :
480 [
481  {
482   "name" : "_ZN7android8hardware7thermal4V1_08IThermal10descriptorE"
483  },
484  {
485   "name" : "_ZTCN7android8hardware7thermal4V1_011BnHwThermalE0_NS0_7IBinderE"
486  },
487  {
488   "name" : "_ZTCN7android8hardware7thermal4V1_011BnHwThermalE0_NS0_9BHwBinderE"
489  },
490  {
491   "name" : "_ZTCN7android8hardware7thermal4V1_011BnHwThermalE0_NS_4hidl4base4V1_08BnHwBaseE"
492  },
493  {
494   "name" : "_ZTCN7android8hardware7thermal4V1_011BpHwThermalE0_NS0_11BpInterfaceINS2_8IThermalEEE"
495  },
496  {
497   "name" : "_ZTCN7android8hardware7thermal4V1_011BpHwThermalE0_NS2_8IThermalE"
498  },
499  {
500   "name" : "_ZTCN7android8hardware7thermal4V1_011BpHwThermalE0_NS_4hidl4base4V1_05IBaseE"
501  },
502  {
503   "name" : "_ZTCN7android8hardware7thermal4V1_011BpHwThermalE4_NS0_10IInterfaceE"
504  },
505  {
506   "name" : "_ZTCN7android8hardware7thermal4V1_011BpHwThermalE8_NS0_11BpHwRefBaseE"
507  },
508  {
509   "name" : "_ZTCN7android8hardware7thermal4V1_08IThermalE0_NS_4hidl4base4V1_05IBaseE"
510  },
511  {
512   "binding" : "weak",
513   "name" : "_ZTCN7android8hardware7thermal4V1_09BsThermalE0_NS2_8IThermalE"
514  },
515  {
516   "name" : "_ZTTN7android8hardware7thermal4V1_011BnHwThermalE"
517  },
518  {
519   "name" : "_ZTTN7android8hardware7thermal4V1_011BpHwThermalE"
520  },
521  {
522   "name" : "_ZTTN7android8hardware7thermal4V1_08IThermalE"
523  },
524  {
525   "name" : "_ZTVN7android8hardware7thermal4V1_011BnHwThermalE"
526  },
527  {
528   "name" : "_ZTVN7android8hardware7thermal4V1_011BpHwThermalE"
529  },
530  {
531   "name" : "_ZTVN7android8hardware7thermal4V1_08IThermalE"
532  },
533  {
534   "binding" : "weak",
535   "name" : "_ZTVN7android8hardware7thermal4V1_09BsThermalE"
536  }
537 ],
538 "enum_types" :
539 [
540  {
541   "alignment" : 4,
542   "enum_fields" :
543   [
544    {
545     "enum_field_value" : 1,
546     "name" : "HAL_HDR_DOLBY_VISION"
547    },
548    {
549     "enum_field_value" : 2,
550     "name" : "HAL_HDR_HDR10"
551    },
552    {
553     "enum_field_value" : 3,
554     "name" : "HAL_HDR_HLG"
555    }
556   ],
557   "linker_set_key" : "_ZTI13android_hdr_t",
558   "name" : "android_hdr_t",
559   "referenced_type" : "_ZTI13android_hdr_t",
560   "self_type" : "_ZTI13android_hdr_t",
561   "size" : 4,
562   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
563   "underlying_type" : "_ZTIj"
564  },
565  {
566   "alignment" : 4,
567   "enum_fields" :
568   [
569    {
570     "enum_field_value" : 4,
571     "name" : "HAL_HDR_HDR10_PLUS"
572    }
573   ],
574   "linker_set_key" : "_ZTI18android_hdr_v1_2_t",
575   "name" : "android_hdr_v1_2_t",
576   "referenced_type" : "_ZTI18android_hdr_v1_2_t",
577   "self_type" : "_ZTI18android_hdr_v1_2_t",
578   "size" : 4,
579   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
580   "underlying_type" : "_ZTIj"
581  },
582  {
583   "alignment" : 4,
584   "enum_fields" :
585   [
586    {
587     "enum_field_value" : 0,
588     "name" : "ANDROID_LOG_UNKNOWN"
589    },
590    {
591     "enum_field_value" : 1,
592     "name" : "ANDROID_LOG_DEFAULT"
593    },
594    {
595     "enum_field_value" : 2,
596     "name" : "ANDROID_LOG_VERBOSE"
597    },
598    {
599     "enum_field_value" : 3,
600     "name" : "ANDROID_LOG_DEBUG"
601    },
602    {
603     "enum_field_value" : 4,
604     "name" : "ANDROID_LOG_INFO"
605    },
606    {
607     "enum_field_value" : 5,
608     "name" : "ANDROID_LOG_WARN"
609    },
610    {
611     "enum_field_value" : 6,
612     "name" : "ANDROID_LOG_ERROR"
613    },
614    {
615     "enum_field_value" : 7,
616     "name" : "ANDROID_LOG_FATAL"
617    },
618    {
619     "enum_field_value" : 8,
620     "name" : "ANDROID_LOG_SILENT"
621    }
622   ],
623   "linker_set_key" : "_ZTI19android_LogPriority",
624   "name" : "android_LogPriority",
625   "referenced_type" : "_ZTI19android_LogPriority",
626   "self_type" : "_ZTI19android_LogPriority",
627   "size" : 4,
628   "source_file" : "/system/core/liblog/include/android/log.h",
629   "underlying_type" : "_ZTIj"
630  },
631  {
632   "alignment" : 4,
633   "enum_fields" :
634   [
635    {
636     "enum_field_value" : 0,
637     "name" : "HAL_DATASPACE_UNKNOWN"
638    },
639    {
640     "enum_field_value" : 1,
641     "name" : "HAL_DATASPACE_ARBITRARY"
642    },
643    {
644     "enum_field_value" : 16,
645     "name" : "HAL_DATASPACE_STANDARD_SHIFT"
646    },
647    {
648     "enum_field_value" : 4128768,
649     "name" : "HAL_DATASPACE_STANDARD_MASK"
650    },
651    {
652     "enum_field_value" : 0,
653     "name" : "HAL_DATASPACE_STANDARD_UNSPECIFIED"
654    },
655    {
656     "enum_field_value" : 65536,
657     "name" : "HAL_DATASPACE_STANDARD_BT709"
658    },
659    {
660     "enum_field_value" : 131072,
661     "name" : "HAL_DATASPACE_STANDARD_BT601_625"
662    },
663    {
664     "enum_field_value" : 196608,
665     "name" : "HAL_DATASPACE_STANDARD_BT601_625_UNADJUSTED"
666    },
667    {
668     "enum_field_value" : 262144,
669     "name" : "HAL_DATASPACE_STANDARD_BT601_525"
670    },
671    {
672     "enum_field_value" : 327680,
673     "name" : "HAL_DATASPACE_STANDARD_BT601_525_UNADJUSTED"
674    },
675    {
676     "enum_field_value" : 393216,
677     "name" : "HAL_DATASPACE_STANDARD_BT2020"
678    },
679    {
680     "enum_field_value" : 458752,
681     "name" : "HAL_DATASPACE_STANDARD_BT2020_CONSTANT_LUMINANCE"
682    },
683    {
684     "enum_field_value" : 524288,
685     "name" : "HAL_DATASPACE_STANDARD_BT470M"
686    },
687    {
688     "enum_field_value" : 589824,
689     "name" : "HAL_DATASPACE_STANDARD_FILM"
690    },
691    {
692     "enum_field_value" : 655360,
693     "name" : "HAL_DATASPACE_STANDARD_DCI_P3"
694    },
695    {
696     "enum_field_value" : 720896,
697     "name" : "HAL_DATASPACE_STANDARD_ADOBE_RGB"
698    },
699    {
700     "enum_field_value" : 22,
701     "name" : "HAL_DATASPACE_TRANSFER_SHIFT"
702    },
703    {
704     "enum_field_value" : 130023424,
705     "name" : "HAL_DATASPACE_TRANSFER_MASK"
706    },
707    {
708     "enum_field_value" : 0,
709     "name" : "HAL_DATASPACE_TRANSFER_UNSPECIFIED"
710    },
711    {
712     "enum_field_value" : 4194304,
713     "name" : "HAL_DATASPACE_TRANSFER_LINEAR"
714    },
715    {
716     "enum_field_value" : 8388608,
717     "name" : "HAL_DATASPACE_TRANSFER_SRGB"
718    },
719    {
720     "enum_field_value" : 12582912,
721     "name" : "HAL_DATASPACE_TRANSFER_SMPTE_170M"
722    },
723    {
724     "enum_field_value" : 16777216,
725     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_2"
726    },
727    {
728     "enum_field_value" : 20971520,
729     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_6"
730    },
731    {
732     "enum_field_value" : 25165824,
733     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_8"
734    },
735    {
736     "enum_field_value" : 29360128,
737     "name" : "HAL_DATASPACE_TRANSFER_ST2084"
738    },
739    {
740     "enum_field_value" : 33554432,
741     "name" : "HAL_DATASPACE_TRANSFER_HLG"
742    },
743    {
744     "enum_field_value" : 27,
745     "name" : "HAL_DATASPACE_RANGE_SHIFT"
746    },
747    {
748     "enum_field_value" : 939524096,
749     "name" : "HAL_DATASPACE_RANGE_MASK"
750    },
751    {
752     "enum_field_value" : 0,
753     "name" : "HAL_DATASPACE_RANGE_UNSPECIFIED"
754    },
755    {
756     "enum_field_value" : 134217728,
757     "name" : "HAL_DATASPACE_RANGE_FULL"
758    },
759    {
760     "enum_field_value" : 268435456,
761     "name" : "HAL_DATASPACE_RANGE_LIMITED"
762    },
763    {
764     "enum_field_value" : 402653184,
765     "name" : "HAL_DATASPACE_RANGE_EXTENDED"
766    },
767    {
768     "enum_field_value" : 512,
769     "name" : "HAL_DATASPACE_SRGB_LINEAR"
770    },
771    {
772     "enum_field_value" : 138477568,
773     "name" : "HAL_DATASPACE_V0_SRGB_LINEAR"
774    },
775    {
776     "enum_field_value" : 406913024,
777     "name" : "HAL_DATASPACE_V0_SCRGB_LINEAR"
778    },
779    {
780     "enum_field_value" : 513,
781     "name" : "HAL_DATASPACE_SRGB"
782    },
783    {
784     "enum_field_value" : 142671872,
785     "name" : "HAL_DATASPACE_V0_SRGB"
786    },
787    {
788     "enum_field_value" : 411107328,
789     "name" : "HAL_DATASPACE_V0_SCRGB"
790    },
791    {
792     "enum_field_value" : 257,
793     "name" : "HAL_DATASPACE_JFIF"
794    },
795    {
796     "enum_field_value" : 146931712,
797     "name" : "HAL_DATASPACE_V0_JFIF"
798    },
799    {
800     "enum_field_value" : 258,
801     "name" : "HAL_DATASPACE_BT601_625"
802    },
803    {
804     "enum_field_value" : 281149440,
805     "name" : "HAL_DATASPACE_V0_BT601_625"
806    },
807    {
808     "enum_field_value" : 259,
809     "name" : "HAL_DATASPACE_BT601_525"
810    },
811    {
812     "enum_field_value" : 281280512,
813     "name" : "HAL_DATASPACE_V0_BT601_525"
814    },
815    {
816     "enum_field_value" : 260,
817     "name" : "HAL_DATASPACE_BT709"
818    },
819    {
820     "enum_field_value" : 281083904,
821     "name" : "HAL_DATASPACE_V0_BT709"
822    },
823    {
824     "enum_field_value" : 139067392,
825     "name" : "HAL_DATASPACE_DCI_P3_LINEAR"
826    },
827    {
828     "enum_field_value" : 155844608,
829     "name" : "HAL_DATASPACE_DCI_P3"
830    },
831    {
832     "enum_field_value" : 139067392,
833     "name" : "HAL_DATASPACE_DISPLAY_P3_LINEAR"
834    },
835    {
836     "enum_field_value" : 143261696,
837     "name" : "HAL_DATASPACE_DISPLAY_P3"
838    },
839    {
840     "enum_field_value" : 151715840,
841     "name" : "HAL_DATASPACE_ADOBE_RGB"
842    },
843    {
844     "enum_field_value" : 138805248,
845     "name" : "HAL_DATASPACE_BT2020_LINEAR"
846    },
847    {
848     "enum_field_value" : 147193856,
849     "name" : "HAL_DATASPACE_BT2020"
850    },
851    {
852     "enum_field_value" : 163971072,
853     "name" : "HAL_DATASPACE_BT2020_PQ"
854    },
855    {
856     "enum_field_value" : 4096,
857     "name" : "HAL_DATASPACE_DEPTH"
858    },
859    {
860     "enum_field_value" : 4097,
861     "name" : "HAL_DATASPACE_SENSOR"
862    }
863   ],
864   "linker_set_key" : "_ZTI19android_dataspace_t",
865   "name" : "android_dataspace_t",
866   "referenced_type" : "_ZTI19android_dataspace_t",
867   "self_type" : "_ZTI19android_dataspace_t",
868   "size" : 4,
869   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
870   "underlying_type" : "_ZTIj"
871  },
872  {
873   "alignment" : 4,
874   "enum_fields" :
875   [
876    {
877     "enum_field_value" : 0,
878     "name" : "FLEX_FORMAT_INVALID"
879    },
880    {
881     "enum_field_value" : 1,
882     "name" : "FLEX_FORMAT_Y"
883    },
884    {
885     "enum_field_value" : 7,
886     "name" : "FLEX_FORMAT_YCbCr"
887    },
888    {
889     "enum_field_value" : 1073741831,
890     "name" : "FLEX_FORMAT_YCbCrA"
891    },
892    {
893     "enum_field_value" : 7168,
894     "name" : "FLEX_FORMAT_RGB"
895    },
896    {
897     "enum_field_value" : 1073748992,
898     "name" : "FLEX_FORMAT_RGBA"
899    }
900   ],
901   "linker_set_key" : "_ZTI19android_flex_format",
902   "name" : "android_flex_format",
903   "referenced_type" : "_ZTI19android_flex_format",
904   "self_type" : "_ZTI19android_flex_format",
905   "size" : 4,
906   "source_file" : "/system/core/libsystem/include/system/graphics.h",
907   "underlying_type" : "_ZTIj"
908  },
909  {
910   "alignment" : 4,
911   "enum_fields" :
912   [
913    {
914     "enum_field_value" : 1,
915     "name" : "HAL_TRANSFORM_FLIP_H"
916    },
917    {
918     "enum_field_value" : 2,
919     "name" : "HAL_TRANSFORM_FLIP_V"
920    },
921    {
922     "enum_field_value" : 4,
923     "name" : "HAL_TRANSFORM_ROT_90"
924    },
925    {
926     "enum_field_value" : 3,
927     "name" : "HAL_TRANSFORM_ROT_180"
928    },
929    {
930     "enum_field_value" : 7,
931     "name" : "HAL_TRANSFORM_ROT_270"
932    }
933   ],
934   "linker_set_key" : "_ZTI19android_transform_t",
935   "name" : "android_transform_t",
936   "referenced_type" : "_ZTI19android_transform_t",
937   "self_type" : "_ZTI19android_transform_t",
938   "size" : 4,
939   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
940   "underlying_type" : "_ZTIj"
941  },
942  {
943   "alignment" : 4,
944   "enum_fields" :
945   [
946    {
947     "enum_field_value" : 0,
948     "name" : "HAL_COLOR_MODE_NATIVE"
949    },
950    {
951     "enum_field_value" : 1,
952     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625"
953    },
954    {
955     "enum_field_value" : 2,
956     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625_UNADJUSTED"
957    },
958    {
959     "enum_field_value" : 3,
960     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525"
961    },
962    {
963     "enum_field_value" : 4,
964     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525_UNADJUSTED"
965    },
966    {
967     "enum_field_value" : 5,
968     "name" : "HAL_COLOR_MODE_STANDARD_BT709"
969    },
970    {
971     "enum_field_value" : 6,
972     "name" : "HAL_COLOR_MODE_DCI_P3"
973    },
974    {
975     "enum_field_value" : 7,
976     "name" : "HAL_COLOR_MODE_SRGB"
977    },
978    {
979     "enum_field_value" : 8,
980     "name" : "HAL_COLOR_MODE_ADOBE_RGB"
981    },
982    {
983     "enum_field_value" : 9,
984     "name" : "HAL_COLOR_MODE_DISPLAY_P3"
985    }
986   ],
987   "linker_set_key" : "_ZTI20android_color_mode_t",
988   "name" : "android_color_mode_t",
989   "referenced_type" : "_ZTI20android_color_mode_t",
990   "self_type" : "_ZTI20android_color_mode_t",
991   "size" : 4,
992   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
993   "underlying_type" : "_ZTIj"
994  },
995  {
996   "alignment" : 4,
997   "enum_fields" :
998   [
999    {
1000     "enum_field_value" : 0,
1001     "name" : "SYSTEM_TIME_REALTIME"
1002    },
1003    {
1004     "enum_field_value" : 1,
1005     "name" : "SYSTEM_TIME_MONOTONIC"
1006    },
1007    {
1008     "enum_field_value" : 2,
1009     "name" : "SYSTEM_TIME_PROCESS"
1010    },
1011    {
1012     "enum_field_value" : 3,
1013     "name" : "SYSTEM_TIME_THREAD"
1014    },
1015    {
1016     "enum_field_value" : 4,
1017     "name" : "SYSTEM_TIME_BOOTTIME"
1018    }
1019   ],
1020   "linker_set_key" : "_ZTI21$SYSTEM_TIME_BOOTTIME",
1021   "name" : "(anonymous enum at system/core/libutils/include/utils/Timers.h:79:1)",
1022   "referenced_type" : "_ZTI21$SYSTEM_TIME_BOOTTIME",
1023   "self_type" : "_ZTI21$SYSTEM_TIME_BOOTTIME",
1024   "size" : 4,
1025   "source_file" : "/system/core/libutils/include/utils/Timers.h",
1026   "underlying_type" : "_ZTIj"
1027  },
1028  {
1029   "alignment" : 4,
1030   "enum_fields" :
1031   [
1032    {
1033     "enum_field_value" : 1,
1034     "name" : "FLEX_COMPONENT_Y"
1035    },
1036    {
1037     "enum_field_value" : 2,
1038     "name" : "FLEX_COMPONENT_Cb"
1039    },
1040    {
1041     "enum_field_value" : 4,
1042     "name" : "FLEX_COMPONENT_Cr"
1043    },
1044    {
1045     "enum_field_value" : 1024,
1046     "name" : "FLEX_COMPONENT_R"
1047    },
1048    {
1049     "enum_field_value" : 2048,
1050     "name" : "FLEX_COMPONENT_G"
1051    },
1052    {
1053     "enum_field_value" : 4096,
1054     "name" : "FLEX_COMPONENT_B"
1055    },
1056    {
1057     "enum_field_value" : 1073741824,
1058     "name" : "FLEX_COMPONENT_A"
1059    }
1060   ],
1061   "linker_set_key" : "_ZTI22android_flex_component",
1062   "name" : "android_flex_component",
1063   "referenced_type" : "_ZTI22android_flex_component",
1064   "self_type" : "_ZTI22android_flex_component",
1065   "size" : 4,
1066   "source_file" : "/system/core/libsystem/include/system/graphics.h",
1067   "underlying_type" : "_ZTIj"
1068  },
1069  {
1070   "alignment" : 4,
1071   "enum_fields" :
1072   [
1073    {
1074     "enum_field_value" : 1,
1075     "name" : "HAL_PIXEL_FORMAT_RGBA_8888"
1076    },
1077    {
1078     "enum_field_value" : 2,
1079     "name" : "HAL_PIXEL_FORMAT_RGBX_8888"
1080    },
1081    {
1082     "enum_field_value" : 3,
1083     "name" : "HAL_PIXEL_FORMAT_RGB_888"
1084    },
1085    {
1086     "enum_field_value" : 4,
1087     "name" : "HAL_PIXEL_FORMAT_RGB_565"
1088    },
1089    {
1090     "enum_field_value" : 5,
1091     "name" : "HAL_PIXEL_FORMAT_BGRA_8888"
1092    },
1093    {
1094     "enum_field_value" : 16,
1095     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_SP"
1096    },
1097    {
1098     "enum_field_value" : 17,
1099     "name" : "HAL_PIXEL_FORMAT_YCRCB_420_SP"
1100    },
1101    {
1102     "enum_field_value" : 20,
1103     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_I"
1104    },
1105    {
1106     "enum_field_value" : 22,
1107     "name" : "HAL_PIXEL_FORMAT_RGBA_FP16"
1108    },
1109    {
1110     "enum_field_value" : 32,
1111     "name" : "HAL_PIXEL_FORMAT_RAW16"
1112    },
1113    {
1114     "enum_field_value" : 33,
1115     "name" : "HAL_PIXEL_FORMAT_BLOB"
1116    },
1117    {
1118     "enum_field_value" : 34,
1119     "name" : "HAL_PIXEL_FORMAT_IMPLEMENTATION_DEFINED"
1120    },
1121    {
1122     "enum_field_value" : 35,
1123     "name" : "HAL_PIXEL_FORMAT_YCBCR_420_888"
1124    },
1125    {
1126     "enum_field_value" : 36,
1127     "name" : "HAL_PIXEL_FORMAT_RAW_OPAQUE"
1128    },
1129    {
1130     "enum_field_value" : 37,
1131     "name" : "HAL_PIXEL_FORMAT_RAW10"
1132    },
1133    {
1134     "enum_field_value" : 38,
1135     "name" : "HAL_PIXEL_FORMAT_RAW12"
1136    },
1137    {
1138     "enum_field_value" : 43,
1139     "name" : "HAL_PIXEL_FORMAT_RGBA_1010102"
1140    },
1141    {
1142     "enum_field_value" : 538982489,
1143     "name" : "HAL_PIXEL_FORMAT_Y8"
1144    },
1145    {
1146     "enum_field_value" : 540422489,
1147     "name" : "HAL_PIXEL_FORMAT_Y16"
1148    },
1149    {
1150     "enum_field_value" : 842094169,
1151     "name" : "HAL_PIXEL_FORMAT_YV12"
1152    }
1153   ],
1154   "linker_set_key" : "_ZTI22android_pixel_format_t",
1155   "name" : "android_pixel_format_t",
1156   "referenced_type" : "_ZTI22android_pixel_format_t",
1157   "self_type" : "_ZTI22android_pixel_format_t",
1158   "size" : 4,
1159   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1160   "underlying_type" : "_ZTIj"
1161  },
1162  {
1163   "alignment" : 4,
1164   "enum_fields" :
1165   [
1166    {
1167     "enum_field_value" : 19,
1168     "name" : "ANDROID_PRIORITY_LOWEST"
1169    },
1170    {
1171     "enum_field_value" : 10,
1172     "name" : "ANDROID_PRIORITY_BACKGROUND"
1173    },
1174    {
1175     "enum_field_value" : 0,
1176     "name" : "ANDROID_PRIORITY_NORMAL"
1177    },
1178    {
1179     "enum_field_value" : -2,
1180     "name" : "ANDROID_PRIORITY_FOREGROUND"
1181    },
1182    {
1183     "enum_field_value" : -4,
1184     "name" : "ANDROID_PRIORITY_DISPLAY"
1185    },
1186    {
1187     "enum_field_value" : -8,
1188     "name" : "ANDROID_PRIORITY_URGENT_DISPLAY"
1189    },
1190    {
1191     "enum_field_value" : -10,
1192     "name" : "ANDROID_PRIORITY_VIDEO"
1193    },
1194    {
1195     "enum_field_value" : -16,
1196     "name" : "ANDROID_PRIORITY_AUDIO"
1197    },
1198    {
1199     "enum_field_value" : -19,
1200     "name" : "ANDROID_PRIORITY_URGENT_AUDIO"
1201    },
1202    {
1203     "enum_field_value" : -20,
1204     "name" : "ANDROID_PRIORITY_HIGHEST"
1205    },
1206    {
1207     "enum_field_value" : 0,
1208     "name" : "ANDROID_PRIORITY_DEFAULT"
1209    },
1210    {
1211     "enum_field_value" : -1,
1212     "name" : "ANDROID_PRIORITY_MORE_FAVORABLE"
1213    },
1214    {
1215     "enum_field_value" : 1,
1216     "name" : "ANDROID_PRIORITY_LESS_FAVORABLE"
1217    }
1218   ],
1219   "linker_set_key" : "_ZTI23$ANDROID_PRIORITY_AUDIO",
1220   "name" : "(anonymous enum at system/core/libsystem/include/system/thread_defs.h:26:1)",
1221   "referenced_type" : "_ZTI23$ANDROID_PRIORITY_AUDIO",
1222   "self_type" : "_ZTI23$ANDROID_PRIORITY_AUDIO",
1223   "size" : 4,
1224   "source_file" : "/system/core/libsystem/include/system/thread_defs.h",
1225   "underlying_type" : "_ZTIi"
1226  },
1227  {
1228   "alignment" : 4,
1229   "enum_fields" :
1230   [
1231    {
1232     "enum_field_value" : 281411584,
1233     "name" : "HAL_DATASPACE_BT2020_ITU"
1234    },
1235    {
1236     "enum_field_value" : 298188800,
1237     "name" : "HAL_DATASPACE_BT2020_ITU_PQ"
1238    },
1239    {
1240     "enum_field_value" : 302383104,
1241     "name" : "HAL_DATASPACE_BT2020_ITU_HLG"
1242    },
1243    {
1244     "enum_field_value" : 168165376,
1245     "name" : "HAL_DATASPACE_BT2020_HLG"
1246    }
1247   ],
1248   "linker_set_key" : "_ZTI24android_dataspace_v1_1_t",
1249   "name" : "android_dataspace_v1_1_t",
1250   "referenced_type" : "_ZTI24android_dataspace_v1_1_t",
1251   "self_type" : "_ZTI24android_dataspace_v1_1_t",
1252   "size" : 4,
1253   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1254   "underlying_type" : "_ZTIj"
1255  },
1256  {
1257   "alignment" : 4,
1258   "enum_fields" :
1259   [
1260    {
1261     "enum_field_value" : 142999552,
1262     "name" : "HAL_DATASPACE_DISPLAY_BT2020"
1263    },
1264    {
1265     "enum_field_value" : 4098,
1266     "name" : "HAL_DATASPACE_DYNAMIC_DEPTH"
1267    },
1268    {
1269     "enum_field_value" : 4099,
1270     "name" : "HAL_DATASPACE_JPEG_APP_SEGMENTS"
1271    },
1272    {
1273     "enum_field_value" : 4100,
1274     "name" : "HAL_DATASPACE_HEIF"
1275    }
1276   ],
1277   "linker_set_key" : "_ZTI24android_dataspace_v1_2_t",
1278   "name" : "android_dataspace_v1_2_t",
1279   "referenced_type" : "_ZTI24android_dataspace_v1_2_t",
1280   "self_type" : "_ZTI24android_dataspace_v1_2_t",
1281   "size" : 4,
1282   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
1283   "underlying_type" : "_ZTIj"
1284  },
1285  {
1286   "alignment" : 4,
1287   "enum_fields" :
1288   [
1289    {
1290     "enum_field_value" : 10,
1291     "name" : "HAL_COLOR_MODE_BT2020"
1292    },
1293    {
1294     "enum_field_value" : 11,
1295     "name" : "HAL_COLOR_MODE_BT2100_PQ"
1296    },
1297    {
1298     "enum_field_value" : 12,
1299     "name" : "HAL_COLOR_MODE_BT2100_HLG"
1300    }
1301   ],
1302   "linker_set_key" : "_ZTI25android_color_mode_v1_1_t",
1303   "name" : "android_color_mode_v1_1_t",
1304   "referenced_type" : "_ZTI25android_color_mode_v1_1_t",
1305   "self_type" : "_ZTI25android_color_mode_v1_1_t",
1306   "size" : 4,
1307   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1308   "underlying_type" : "_ZTIj"
1309  },
1310  {
1311   "alignment" : 4,
1312   "enum_fields" :
1313   [
1314    {
1315     "enum_field_value" : 0,
1316     "name" : "HAL_COLOR_TRANSFORM_IDENTITY"
1317    },
1318    {
1319     "enum_field_value" : 1,
1320     "name" : "HAL_COLOR_TRANSFORM_ARBITRARY_MATRIX"
1321    },
1322    {
1323     "enum_field_value" : 2,
1324     "name" : "HAL_COLOR_TRANSFORM_VALUE_INVERSE"
1325    },
1326    {
1327     "enum_field_value" : 3,
1328     "name" : "HAL_COLOR_TRANSFORM_GRAYSCALE"
1329    },
1330    {
1331     "enum_field_value" : 4,
1332     "name" : "HAL_COLOR_TRANSFORM_CORRECT_PROTANOPIA"
1333    },
1334    {
1335     "enum_field_value" : 5,
1336     "name" : "HAL_COLOR_TRANSFORM_CORRECT_DEUTERANOPIA"
1337    },
1338    {
1339     "enum_field_value" : 6,
1340     "name" : "HAL_COLOR_TRANSFORM_CORRECT_TRITANOPIA"
1341    }
1342   ],
1343   "linker_set_key" : "_ZTI25android_color_transform_t",
1344   "name" : "android_color_transform_t",
1345   "referenced_type" : "_ZTI25android_color_transform_t",
1346   "self_type" : "_ZTI25android_color_transform_t",
1347   "size" : 4,
1348   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1349   "underlying_type" : "_ZTIj"
1350  },
1351  {
1352   "alignment" : 4,
1353   "enum_fields" :
1354   [
1355    {
1356     "enum_field_value" : 39,
1357     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_888"
1358    },
1359    {
1360     "enum_field_value" : 40,
1361     "name" : "HAL_PIXEL_FORMAT_YCBCR_444_888"
1362    },
1363    {
1364     "enum_field_value" : 41,
1365     "name" : "HAL_PIXEL_FORMAT_FLEX_RGB_888"
1366    },
1367    {
1368     "enum_field_value" : 42,
1369     "name" : "HAL_PIXEL_FORMAT_FLEX_RGBA_8888"
1370    }
1371   ],
1372   "linker_set_key" : "_ZTI25android_pixel_format_sw_t",
1373   "name" : "android_pixel_format_sw_t",
1374   "referenced_type" : "_ZTI25android_pixel_format_sw_t",
1375   "self_type" : "_ZTI25android_pixel_format_sw_t",
1376   "size" : 4,
1377   "source_file" : "/system/core/libsystem/include/system/graphics-sw.h",
1378   "underlying_type" : "_ZTIj"
1379  },
1380  {
1381   "alignment" : 4,
1382   "enum_fields" :
1383   [
1384    {
1385     "enum_field_value" : 48,
1386     "name" : "HAL_PIXEL_FORMAT_DEPTH_16"
1387    },
1388    {
1389     "enum_field_value" : 49,
1390     "name" : "HAL_PIXEL_FORMAT_DEPTH_24"
1391    },
1392    {
1393     "enum_field_value" : 50,
1394     "name" : "HAL_PIXEL_FORMAT_DEPTH_24_STENCIL_8"
1395    },
1396    {
1397     "enum_field_value" : 51,
1398     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F"
1399    },
1400    {
1401     "enum_field_value" : 52,
1402     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F_STENCIL_8"
1403    },
1404    {
1405     "enum_field_value" : 53,
1406     "name" : "HAL_PIXEL_FORMAT_STENCIL_8"
1407    },
1408    {
1409     "enum_field_value" : 54,
1410     "name" : "HAL_PIXEL_FORMAT_YCBCR_P010"
1411    }
1412   ],
1413   "linker_set_key" : "_ZTI27android_pixel_format_v1_1_t",
1414   "name" : "android_pixel_format_v1_1_t",
1415   "referenced_type" : "_ZTI27android_pixel_format_v1_1_t",
1416   "self_type" : "_ZTI27android_pixel_format_v1_1_t",
1417   "size" : 4,
1418   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1419   "underlying_type" : "_ZTIj"
1420  },
1421  {
1422   "alignment" : 4,
1423   "enum_fields" :
1424   [
1425    {
1426     "enum_field_value" : 55,
1427     "name" : "HAL_PIXEL_FORMAT_HSV_888"
1428    }
1429   ],
1430   "linker_set_key" : "_ZTI27android_pixel_format_v1_2_t",
1431   "name" : "android_pixel_format_v1_2_t",
1432   "referenced_type" : "_ZTI27android_pixel_format_v1_2_t",
1433   "self_type" : "_ZTI27android_pixel_format_v1_2_t",
1434   "size" : 4,
1435   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
1436   "underlying_type" : "_ZTIj"
1437  },
1438  {
1439   "alignment" : 4,
1440   "enum_fields" :
1441   [
1442    {
1443     "enum_field_value" : 0,
1444     "name" : "HAL_RENDER_INTENT_COLORIMETRIC"
1445    },
1446    {
1447     "enum_field_value" : 1,
1448     "name" : "HAL_RENDER_INTENT_ENHANCE"
1449    },
1450    {
1451     "enum_field_value" : 2,
1452     "name" : "HAL_RENDER_INTENT_TONE_MAP_COLORIMETRIC"
1453    },
1454    {
1455     "enum_field_value" : 3,
1456     "name" : "HAL_RENDER_INTENT_TONE_MAP_ENHANCE"
1457    }
1458   ],
1459   "linker_set_key" : "_ZTI28android_render_intent_v1_1_t",
1460   "name" : "android_render_intent_v1_1_t",
1461   "referenced_type" : "_ZTI28android_render_intent_v1_1_t",
1462   "self_type" : "_ZTI28android_render_intent_v1_1_t",
1463   "size" : 4,
1464   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1465   "underlying_type" : "_ZTIj"
1466  },
1467  {
1468   "alignment" : 4,
1469   "enum_fields" :
1470   [
1471    {
1472     "enum_field_value" : 0,
1473     "name" : "LOG_ID_MIN"
1474    },
1475    {
1476     "enum_field_value" : 0,
1477     "name" : "LOG_ID_MAIN"
1478    },
1479    {
1480     "enum_field_value" : 1,
1481     "name" : "LOG_ID_RADIO"
1482    },
1483    {
1484     "enum_field_value" : 2,
1485     "name" : "LOG_ID_EVENTS"
1486    },
1487    {
1488     "enum_field_value" : 3,
1489     "name" : "LOG_ID_SYSTEM"
1490    },
1491    {
1492     "enum_field_value" : 4,
1493     "name" : "LOG_ID_CRASH"
1494    },
1495    {
1496     "enum_field_value" : 5,
1497     "name" : "LOG_ID_STATS"
1498    },
1499    {
1500     "enum_field_value" : 6,
1501     "name" : "LOG_ID_SECURITY"
1502    },
1503    {
1504     "enum_field_value" : 7,
1505     "name" : "LOG_ID_KERNEL"
1506    },
1507    {
1508     "enum_field_value" : 8,
1509     "name" : "LOG_ID_MAX"
1510    },
1511    {
1512     "enum_field_value" : 2147483647,
1513     "name" : "LOG_ID_DEFAULT"
1514    }
1515   ],
1516   "linker_set_key" : "_ZTI6log_id",
1517   "name" : "log_id",
1518   "referenced_type" : "_ZTI6log_id",
1519   "self_type" : "_ZTI6log_id",
1520   "size" : 4,
1521   "source_file" : "/system/core/liblog/include/android/log.h",
1522   "underlying_type" : "_ZTIj"
1523  },
1524  {
1525   "alignment" : 4,
1526   "enum_fields" :
1527   [
1528    {
1529     "enum_field_value" : 1,
1530     "name" : "android::VectorImpl::HAS_TRIVIAL_CTOR"
1531    },
1532    {
1533     "enum_field_value" : 2,
1534     "name" : "android::VectorImpl::HAS_TRIVIAL_DTOR"
1535    },
1536    {
1537     "enum_field_value" : 4,
1538     "name" : "android::VectorImpl::HAS_TRIVIAL_COPY"
1539    }
1540   ],
1541   "linker_set_key" : "_ZTIN7android10VectorImpl17$HAS_TRIVIAL_COPYE",
1542   "name" : "android::VectorImpl::(anonymous enum at system/core/libutils/include/utils/VectorImpl.h:43:5)",
1543   "referenced_type" : "_ZTIN7android10VectorImpl17$HAS_TRIVIAL_COPYE",
1544   "self_type" : "_ZTIN7android10VectorImpl17$HAS_TRIVIAL_COPYE",
1545   "size" : 4,
1546   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
1547   "underlying_type" : "_ZTIj"
1548  },
1549  {
1550   "alignment" : 4,
1551   "enum_fields" :
1552   [
1553    {
1554     "enum_field_value" : 0,
1555     "name" : "android::OK"
1556    },
1557    {
1558     "enum_field_value" : 0,
1559     "name" : "android::NO_ERROR"
1560    },
1561    {
1562     "enum_field_value" : -2147483648,
1563     "name" : "android::UNKNOWN_ERROR"
1564    },
1565    {
1566     "enum_field_value" : -12,
1567     "name" : "android::NO_MEMORY"
1568    },
1569    {
1570     "enum_field_value" : -38,
1571     "name" : "android::INVALID_OPERATION"
1572    },
1573    {
1574     "enum_field_value" : -22,
1575     "name" : "android::BAD_VALUE"
1576    },
1577    {
1578     "enum_field_value" : -2147483647,
1579     "name" : "android::BAD_TYPE"
1580    },
1581    {
1582     "enum_field_value" : -2,
1583     "name" : "android::NAME_NOT_FOUND"
1584    },
1585    {
1586     "enum_field_value" : -1,
1587     "name" : "android::PERMISSION_DENIED"
1588    },
1589    {
1590     "enum_field_value" : -19,
1591     "name" : "android::NO_INIT"
1592    },
1593    {
1594     "enum_field_value" : -17,
1595     "name" : "android::ALREADY_EXISTS"
1596    },
1597    {
1598     "enum_field_value" : -32,
1599     "name" : "android::DEAD_OBJECT"
1600    },
1601    {
1602     "enum_field_value" : -2147483646,
1603     "name" : "android::FAILED_TRANSACTION"
1604    },
1605    {
1606     "enum_field_value" : -75,
1607     "name" : "android::BAD_INDEX"
1608    },
1609    {
1610     "enum_field_value" : -61,
1611     "name" : "android::NOT_ENOUGH_DATA"
1612    },
1613    {
1614     "enum_field_value" : -11,
1615     "name" : "android::WOULD_BLOCK"
1616    },
1617    {
1618     "enum_field_value" : -110,
1619     "name" : "android::TIMED_OUT"
1620    },
1621    {
1622     "enum_field_value" : -74,
1623     "name" : "android::UNKNOWN_TRANSACTION"
1624    },
1625    {
1626     "enum_field_value" : -2147483641,
1627     "name" : "android::FDS_NOT_ALLOWED"
1628    },
1629    {
1630     "enum_field_value" : -2147483640,
1631     "name" : "android::UNEXPECTED_NULL"
1632    }
1633   ],
1634   "linker_set_key" : "_ZTIN7android15$ALREADY_EXISTSE",
1635   "name" : "android::(anonymous enum at system/core/libutils/include/utils/Errors.h:43:1)",
1636   "referenced_type" : "_ZTIN7android15$ALREADY_EXISTSE",
1637   "self_type" : "_ZTIN7android15$ALREADY_EXISTSE",
1638   "size" : 4,
1639   "source_file" : "/system/core/libutils/include/utils/Errors.h",
1640   "underlying_type" : "_ZTIi"
1641  },
1642  {
1643   "alignment" : 4,
1644   "enum_fields" :
1645   [
1646    {
1647     "enum_field_value" : 19,
1648     "name" : "android::PRIORITY_LOWEST"
1649    },
1650    {
1651     "enum_field_value" : 10,
1652     "name" : "android::PRIORITY_BACKGROUND"
1653    },
1654    {
1655     "enum_field_value" : 0,
1656     "name" : "android::PRIORITY_NORMAL"
1657    },
1658    {
1659     "enum_field_value" : -2,
1660     "name" : "android::PRIORITY_FOREGROUND"
1661    },
1662    {
1663     "enum_field_value" : -4,
1664     "name" : "android::PRIORITY_DISPLAY"
1665    },
1666    {
1667     "enum_field_value" : -8,
1668     "name" : "android::PRIORITY_URGENT_DISPLAY"
1669    },
1670    {
1671     "enum_field_value" : -16,
1672     "name" : "android::PRIORITY_AUDIO"
1673    },
1674    {
1675     "enum_field_value" : -19,
1676     "name" : "android::PRIORITY_URGENT_AUDIO"
1677    },
1678    {
1679     "enum_field_value" : -20,
1680     "name" : "android::PRIORITY_HIGHEST"
1681    },
1682    {
1683     "enum_field_value" : 0,
1684     "name" : "android::PRIORITY_DEFAULT"
1685    },
1686    {
1687     "enum_field_value" : -1,
1688     "name" : "android::PRIORITY_MORE_FAVORABLE"
1689    },
1690    {
1691     "enum_field_value" : 1,
1692     "name" : "android::PRIORITY_LESS_FAVORABLE"
1693    }
1694   ],
1695   "linker_set_key" : "_ZTIN7android15$PRIORITY_AUDIOE",
1696   "name" : "android::(anonymous enum at system/core/libutils/include/utils/ThreadDefs.h:53:1)",
1697   "referenced_type" : "_ZTIN7android15$PRIORITY_AUDIOE",
1698   "self_type" : "_ZTIN7android15$PRIORITY_AUDIOE",
1699   "size" : 4,
1700   "source_file" : "/system/core/libutils/include/utils/ThreadDefs.h",
1701   "underlying_type" : "_ZTIi"
1702  },
1703  {
1704   "alignment" : 4,
1705   "enum_fields" :
1706   [
1707    {
1708     "enum_field_value" : 1,
1709     "name" : "android::trait_trivial_copy<bool>::value"
1710    }
1711   ],
1712   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIbE6$valueE",
1713   "name" : "android::trait_trivial_copy<bool>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:98:1)",
1714   "referenced_type" : "_ZTIN7android18trait_trivial_copyIbE6$valueE",
1715   "self_type" : "_ZTIN7android18trait_trivial_copyIbE6$valueE",
1716   "size" : 4,
1717   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1718   "underlying_type" : "_ZTIj"
1719  },
1720  {
1721   "alignment" : 4,
1722   "enum_fields" :
1723   [
1724    {
1725     "enum_field_value" : 1,
1726     "name" : "android::trait_trivial_copy<char>::value"
1727    }
1728   ],
1729   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIcE6$valueE",
1730   "name" : "android::trait_trivial_copy<char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:99:1)",
1731   "referenced_type" : "_ZTIN7android18trait_trivial_copyIcE6$valueE",
1732   "self_type" : "_ZTIN7android18trait_trivial_copyIcE6$valueE",
1733   "size" : 4,
1734   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1735   "underlying_type" : "_ZTIj"
1736  },
1737  {
1738   "alignment" : 4,
1739   "enum_fields" :
1740   [
1741    {
1742     "enum_field_value" : 1,
1743     "name" : "android::trait_trivial_copy<double>::value"
1744    }
1745   ],
1746   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIdE6$valueE",
1747   "name" : "android::trait_trivial_copy<double>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:110:1)",
1748   "referenced_type" : "_ZTIN7android18trait_trivial_copyIdE6$valueE",
1749   "self_type" : "_ZTIN7android18trait_trivial_copyIdE6$valueE",
1750   "size" : 4,
1751   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1752   "underlying_type" : "_ZTIj"
1753  },
1754  {
1755   "alignment" : 4,
1756   "enum_fields" :
1757   [
1758    {
1759     "enum_field_value" : 1,
1760     "name" : "android::trait_trivial_copy<float>::value"
1761    }
1762   ],
1763   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIfE6$valueE",
1764   "name" : "android::trait_trivial_copy<float>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:109:1)",
1765   "referenced_type" : "_ZTIN7android18trait_trivial_copyIfE6$valueE",
1766   "self_type" : "_ZTIN7android18trait_trivial_copyIfE6$valueE",
1767   "size" : 4,
1768   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1769   "underlying_type" : "_ZTIj"
1770  },
1771  {
1772   "alignment" : 4,
1773   "enum_fields" :
1774   [
1775    {
1776     "enum_field_value" : 1,
1777     "name" : "android::trait_trivial_copy<unsigned char>::value"
1778    }
1779   ],
1780   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIhE6$valueE",
1781   "name" : "android::trait_trivial_copy<unsigned char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:100:1)",
1782   "referenced_type" : "_ZTIN7android18trait_trivial_copyIhE6$valueE",
1783   "self_type" : "_ZTIN7android18trait_trivial_copyIhE6$valueE",
1784   "size" : 4,
1785   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1786   "underlying_type" : "_ZTIj"
1787  },
1788  {
1789   "alignment" : 4,
1790   "enum_fields" :
1791   [
1792    {
1793     "enum_field_value" : 1,
1794     "name" : "android::trait_trivial_copy<int>::value"
1795    }
1796   ],
1797   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIiE6$valueE",
1798   "name" : "android::trait_trivial_copy<int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:103:1)",
1799   "referenced_type" : "_ZTIN7android18trait_trivial_copyIiE6$valueE",
1800   "self_type" : "_ZTIN7android18trait_trivial_copyIiE6$valueE",
1801   "size" : 4,
1802   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1803   "underlying_type" : "_ZTIj"
1804  },
1805  {
1806   "alignment" : 4,
1807   "enum_fields" :
1808   [
1809    {
1810     "enum_field_value" : 1,
1811     "name" : "android::trait_trivial_copy<unsigned int>::value"
1812    }
1813   ],
1814   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIjE6$valueE",
1815   "name" : "android::trait_trivial_copy<unsigned int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:104:1)",
1816   "referenced_type" : "_ZTIN7android18trait_trivial_copyIjE6$valueE",
1817   "self_type" : "_ZTIN7android18trait_trivial_copyIjE6$valueE",
1818   "size" : 4,
1819   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1820   "underlying_type" : "_ZTIj"
1821  },
1822  {
1823   "alignment" : 4,
1824   "enum_fields" :
1825   [
1826    {
1827     "enum_field_value" : 1,
1828     "name" : "android::trait_trivial_copy<long>::value"
1829    }
1830   ],
1831   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIlE6$valueE",
1832   "name" : "android::trait_trivial_copy<long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:105:1)",
1833   "referenced_type" : "_ZTIN7android18trait_trivial_copyIlE6$valueE",
1834   "self_type" : "_ZTIN7android18trait_trivial_copyIlE6$valueE",
1835   "size" : 4,
1836   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1837   "underlying_type" : "_ZTIj"
1838  },
1839  {
1840   "alignment" : 4,
1841   "enum_fields" :
1842   [
1843    {
1844     "enum_field_value" : 1,
1845     "name" : "android::trait_trivial_copy<unsigned long>::value"
1846    }
1847   ],
1848   "linker_set_key" : "_ZTIN7android18trait_trivial_copyImE6$valueE",
1849   "name" : "android::trait_trivial_copy<unsigned long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:106:1)",
1850   "referenced_type" : "_ZTIN7android18trait_trivial_copyImE6$valueE",
1851   "self_type" : "_ZTIN7android18trait_trivial_copyImE6$valueE",
1852   "size" : 4,
1853   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1854   "underlying_type" : "_ZTIj"
1855  },
1856  {
1857   "alignment" : 4,
1858   "enum_fields" :
1859   [
1860    {
1861     "enum_field_value" : 1,
1862     "name" : "android::trait_trivial_copy<short>::value"
1863    }
1864   ],
1865   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIsE6$valueE",
1866   "name" : "android::trait_trivial_copy<short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:101:1)",
1867   "referenced_type" : "_ZTIN7android18trait_trivial_copyIsE6$valueE",
1868   "self_type" : "_ZTIN7android18trait_trivial_copyIsE6$valueE",
1869   "size" : 4,
1870   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1871   "underlying_type" : "_ZTIj"
1872  },
1873  {
1874   "alignment" : 4,
1875   "enum_fields" :
1876   [
1877    {
1878     "enum_field_value" : 1,
1879     "name" : "android::trait_trivial_copy<unsigned short>::value"
1880    }
1881   ],
1882   "linker_set_key" : "_ZTIN7android18trait_trivial_copyItE6$valueE",
1883   "name" : "android::trait_trivial_copy<unsigned short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:102:1)",
1884   "referenced_type" : "_ZTIN7android18trait_trivial_copyItE6$valueE",
1885   "self_type" : "_ZTIN7android18trait_trivial_copyItE6$valueE",
1886   "size" : 4,
1887   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1888   "underlying_type" : "_ZTIj"
1889  },
1890  {
1891   "alignment" : 4,
1892   "enum_fields" :
1893   [
1894    {
1895     "enum_field_value" : 1,
1896     "name" : "android::trait_trivial_copy<void>::value"
1897    }
1898   ],
1899   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIvE6$valueE",
1900   "name" : "android::trait_trivial_copy<void>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:97:1)",
1901   "referenced_type" : "_ZTIN7android18trait_trivial_copyIvE6$valueE",
1902   "self_type" : "_ZTIN7android18trait_trivial_copyIvE6$valueE",
1903   "size" : 4,
1904   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1905   "underlying_type" : "_ZTIj"
1906  },
1907  {
1908   "alignment" : 4,
1909   "enum_fields" :
1910   [
1911    {
1912     "enum_field_value" : 1,
1913     "name" : "android::trait_trivial_copy<long long>::value"
1914    }
1915   ],
1916   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIxE6$valueE",
1917   "name" : "android::trait_trivial_copy<long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:107:1)",
1918   "referenced_type" : "_ZTIN7android18trait_trivial_copyIxE6$valueE",
1919   "self_type" : "_ZTIN7android18trait_trivial_copyIxE6$valueE",
1920   "size" : 4,
1921   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1922   "underlying_type" : "_ZTIj"
1923  },
1924  {
1925   "alignment" : 4,
1926   "enum_fields" :
1927   [
1928    {
1929     "enum_field_value" : 1,
1930     "name" : "android::trait_trivial_copy<unsigned long long>::value"
1931    }
1932   ],
1933   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIyE6$valueE",
1934   "name" : "android::trait_trivial_copy<unsigned long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:108:1)",
1935   "referenced_type" : "_ZTIN7android18trait_trivial_copyIyE6$valueE",
1936   "self_type" : "_ZTIN7android18trait_trivial_copyIyE6$valueE",
1937   "size" : 4,
1938   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1939   "underlying_type" : "_ZTIj"
1940  },
1941  {
1942   "alignment" : 4,
1943   "enum_fields" :
1944   [
1945    {
1946     "enum_field_value" : 1,
1947     "name" : "android::trait_trivial_ctor<bool>::value"
1948    }
1949   ],
1950   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIbE6$valueE",
1951   "name" : "android::trait_trivial_ctor<bool>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:98:1)",
1952   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIbE6$valueE",
1953   "self_type" : "_ZTIN7android18trait_trivial_ctorIbE6$valueE",
1954   "size" : 4,
1955   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1956   "underlying_type" : "_ZTIj"
1957  },
1958  {
1959   "alignment" : 4,
1960   "enum_fields" :
1961   [
1962    {
1963     "enum_field_value" : 1,
1964     "name" : "android::trait_trivial_ctor<char>::value"
1965    }
1966   ],
1967   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIcE6$valueE",
1968   "name" : "android::trait_trivial_ctor<char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:99:1)",
1969   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIcE6$valueE",
1970   "self_type" : "_ZTIN7android18trait_trivial_ctorIcE6$valueE",
1971   "size" : 4,
1972   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1973   "underlying_type" : "_ZTIj"
1974  },
1975  {
1976   "alignment" : 4,
1977   "enum_fields" :
1978   [
1979    {
1980     "enum_field_value" : 1,
1981     "name" : "android::trait_trivial_ctor<double>::value"
1982    }
1983   ],
1984   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIdE6$valueE",
1985   "name" : "android::trait_trivial_ctor<double>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:110:1)",
1986   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIdE6$valueE",
1987   "self_type" : "_ZTIN7android18trait_trivial_ctorIdE6$valueE",
1988   "size" : 4,
1989   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1990   "underlying_type" : "_ZTIj"
1991  },
1992  {
1993   "alignment" : 4,
1994   "enum_fields" :
1995   [
1996    {
1997     "enum_field_value" : 1,
1998     "name" : "android::trait_trivial_ctor<float>::value"
1999    }
2000   ],
2001   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIfE6$valueE",
2002   "name" : "android::trait_trivial_ctor<float>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:109:1)",
2003   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIfE6$valueE",
2004   "self_type" : "_ZTIN7android18trait_trivial_ctorIfE6$valueE",
2005   "size" : 4,
2006   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2007   "underlying_type" : "_ZTIj"
2008  },
2009  {
2010   "alignment" : 4,
2011   "enum_fields" :
2012   [
2013    {
2014     "enum_field_value" : 1,
2015     "name" : "android::trait_trivial_ctor<unsigned char>::value"
2016    }
2017   ],
2018   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIhE6$valueE",
2019   "name" : "android::trait_trivial_ctor<unsigned char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:100:1)",
2020   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIhE6$valueE",
2021   "self_type" : "_ZTIN7android18trait_trivial_ctorIhE6$valueE",
2022   "size" : 4,
2023   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2024   "underlying_type" : "_ZTIj"
2025  },
2026  {
2027   "alignment" : 4,
2028   "enum_fields" :
2029   [
2030    {
2031     "enum_field_value" : 1,
2032     "name" : "android::trait_trivial_ctor<int>::value"
2033    }
2034   ],
2035   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIiE6$valueE",
2036   "name" : "android::trait_trivial_ctor<int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:103:1)",
2037   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIiE6$valueE",
2038   "self_type" : "_ZTIN7android18trait_trivial_ctorIiE6$valueE",
2039   "size" : 4,
2040   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2041   "underlying_type" : "_ZTIj"
2042  },
2043  {
2044   "alignment" : 4,
2045   "enum_fields" :
2046   [
2047    {
2048     "enum_field_value" : 1,
2049     "name" : "android::trait_trivial_ctor<unsigned int>::value"
2050    }
2051   ],
2052   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIjE6$valueE",
2053   "name" : "android::trait_trivial_ctor<unsigned int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:104:1)",
2054   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIjE6$valueE",
2055   "self_type" : "_ZTIN7android18trait_trivial_ctorIjE6$valueE",
2056   "size" : 4,
2057   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2058   "underlying_type" : "_ZTIj"
2059  },
2060  {
2061   "alignment" : 4,
2062   "enum_fields" :
2063   [
2064    {
2065     "enum_field_value" : 1,
2066     "name" : "android::trait_trivial_ctor<long>::value"
2067    }
2068   ],
2069   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIlE6$valueE",
2070   "name" : "android::trait_trivial_ctor<long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:105:1)",
2071   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIlE6$valueE",
2072   "self_type" : "_ZTIN7android18trait_trivial_ctorIlE6$valueE",
2073   "size" : 4,
2074   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2075   "underlying_type" : "_ZTIj"
2076  },
2077  {
2078   "alignment" : 4,
2079   "enum_fields" :
2080   [
2081    {
2082     "enum_field_value" : 1,
2083     "name" : "android::trait_trivial_ctor<unsigned long>::value"
2084    }
2085   ],
2086   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorImE6$valueE",
2087   "name" : "android::trait_trivial_ctor<unsigned long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:106:1)",
2088   "referenced_type" : "_ZTIN7android18trait_trivial_ctorImE6$valueE",
2089   "self_type" : "_ZTIN7android18trait_trivial_ctorImE6$valueE",
2090   "size" : 4,
2091   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2092   "underlying_type" : "_ZTIj"
2093  },
2094  {
2095   "alignment" : 4,
2096   "enum_fields" :
2097   [
2098    {
2099     "enum_field_value" : 1,
2100     "name" : "android::trait_trivial_ctor<short>::value"
2101    }
2102   ],
2103   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIsE6$valueE",
2104   "name" : "android::trait_trivial_ctor<short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:101:1)",
2105   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIsE6$valueE",
2106   "self_type" : "_ZTIN7android18trait_trivial_ctorIsE6$valueE",
2107   "size" : 4,
2108   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2109   "underlying_type" : "_ZTIj"
2110  },
2111  {
2112   "alignment" : 4,
2113   "enum_fields" :
2114   [
2115    {
2116     "enum_field_value" : 1,
2117     "name" : "android::trait_trivial_ctor<unsigned short>::value"
2118    }
2119   ],
2120   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorItE6$valueE",
2121   "name" : "android::trait_trivial_ctor<unsigned short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:102:1)",
2122   "referenced_type" : "_ZTIN7android18trait_trivial_ctorItE6$valueE",
2123   "self_type" : "_ZTIN7android18trait_trivial_ctorItE6$valueE",
2124   "size" : 4,
2125   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2126   "underlying_type" : "_ZTIj"
2127  },
2128  {
2129   "alignment" : 4,
2130   "enum_fields" :
2131   [
2132    {
2133     "enum_field_value" : 1,
2134     "name" : "android::trait_trivial_ctor<void>::value"
2135    }
2136   ],
2137   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIvE6$valueE",
2138   "name" : "android::trait_trivial_ctor<void>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:97:1)",
2139   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIvE6$valueE",
2140   "self_type" : "_ZTIN7android18trait_trivial_ctorIvE6$valueE",
2141   "size" : 4,
2142   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2143   "underlying_type" : "_ZTIj"
2144  },
2145  {
2146   "alignment" : 4,
2147   "enum_fields" :
2148   [
2149    {
2150     "enum_field_value" : 1,
2151     "name" : "android::trait_trivial_ctor<long long>::value"
2152    }
2153   ],
2154   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIxE6$valueE",
2155   "name" : "android::trait_trivial_ctor<long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:107:1)",
2156   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIxE6$valueE",
2157   "self_type" : "_ZTIN7android18trait_trivial_ctorIxE6$valueE",
2158   "size" : 4,
2159   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2160   "underlying_type" : "_ZTIj"
2161  },
2162  {
2163   "alignment" : 4,
2164   "enum_fields" :
2165   [
2166    {
2167     "enum_field_value" : 1,
2168     "name" : "android::trait_trivial_ctor<unsigned long long>::value"
2169    }
2170   ],
2171   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIyE6$valueE",
2172   "name" : "android::trait_trivial_ctor<unsigned long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:108:1)",
2173   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIyE6$valueE",
2174   "self_type" : "_ZTIN7android18trait_trivial_ctorIyE6$valueE",
2175   "size" : 4,
2176   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2177   "underlying_type" : "_ZTIj"
2178  },
2179  {
2180   "alignment" : 4,
2181   "enum_fields" :
2182   [
2183    {
2184     "enum_field_value" : 1,
2185     "name" : "android::trait_trivial_dtor<bool>::value"
2186    }
2187   ],
2188   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIbE6$valueE",
2189   "name" : "android::trait_trivial_dtor<bool>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:98:1)",
2190   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIbE6$valueE",
2191   "self_type" : "_ZTIN7android18trait_trivial_dtorIbE6$valueE",
2192   "size" : 4,
2193   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2194   "underlying_type" : "_ZTIj"
2195  },
2196  {
2197   "alignment" : 4,
2198   "enum_fields" :
2199   [
2200    {
2201     "enum_field_value" : 1,
2202     "name" : "android::trait_trivial_dtor<char>::value"
2203    }
2204   ],
2205   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIcE6$valueE",
2206   "name" : "android::trait_trivial_dtor<char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:99:1)",
2207   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIcE6$valueE",
2208   "self_type" : "_ZTIN7android18trait_trivial_dtorIcE6$valueE",
2209   "size" : 4,
2210   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2211   "underlying_type" : "_ZTIj"
2212  },
2213  {
2214   "alignment" : 4,
2215   "enum_fields" :
2216   [
2217    {
2218     "enum_field_value" : 1,
2219     "name" : "android::trait_trivial_dtor<double>::value"
2220    }
2221   ],
2222   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIdE6$valueE",
2223   "name" : "android::trait_trivial_dtor<double>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:110:1)",
2224   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIdE6$valueE",
2225   "self_type" : "_ZTIN7android18trait_trivial_dtorIdE6$valueE",
2226   "size" : 4,
2227   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2228   "underlying_type" : "_ZTIj"
2229  },
2230  {
2231   "alignment" : 4,
2232   "enum_fields" :
2233   [
2234    {
2235     "enum_field_value" : 1,
2236     "name" : "android::trait_trivial_dtor<float>::value"
2237    }
2238   ],
2239   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIfE6$valueE",
2240   "name" : "android::trait_trivial_dtor<float>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:109:1)",
2241   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIfE6$valueE",
2242   "self_type" : "_ZTIN7android18trait_trivial_dtorIfE6$valueE",
2243   "size" : 4,
2244   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2245   "underlying_type" : "_ZTIj"
2246  },
2247  {
2248   "alignment" : 4,
2249   "enum_fields" :
2250   [
2251    {
2252     "enum_field_value" : 1,
2253     "name" : "android::trait_trivial_dtor<unsigned char>::value"
2254    }
2255   ],
2256   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIhE6$valueE",
2257   "name" : "android::trait_trivial_dtor<unsigned char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:100:1)",
2258   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIhE6$valueE",
2259   "self_type" : "_ZTIN7android18trait_trivial_dtorIhE6$valueE",
2260   "size" : 4,
2261   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2262   "underlying_type" : "_ZTIj"
2263  },
2264  {
2265   "alignment" : 4,
2266   "enum_fields" :
2267   [
2268    {
2269     "enum_field_value" : 1,
2270     "name" : "android::trait_trivial_dtor<int>::value"
2271    }
2272   ],
2273   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIiE6$valueE",
2274   "name" : "android::trait_trivial_dtor<int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:103:1)",
2275   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIiE6$valueE",
2276   "self_type" : "_ZTIN7android18trait_trivial_dtorIiE6$valueE",
2277   "size" : 4,
2278   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2279   "underlying_type" : "_ZTIj"
2280  },
2281  {
2282   "alignment" : 4,
2283   "enum_fields" :
2284   [
2285    {
2286     "enum_field_value" : 1,
2287     "name" : "android::trait_trivial_dtor<unsigned int>::value"
2288    }
2289   ],
2290   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIjE6$valueE",
2291   "name" : "android::trait_trivial_dtor<unsigned int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:104:1)",
2292   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIjE6$valueE",
2293   "self_type" : "_ZTIN7android18trait_trivial_dtorIjE6$valueE",
2294   "size" : 4,
2295   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2296   "underlying_type" : "_ZTIj"
2297  },
2298  {
2299   "alignment" : 4,
2300   "enum_fields" :
2301   [
2302    {
2303     "enum_field_value" : 1,
2304     "name" : "android::trait_trivial_dtor<long>::value"
2305    }
2306   ],
2307   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIlE6$valueE",
2308   "name" : "android::trait_trivial_dtor<long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:105:1)",
2309   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIlE6$valueE",
2310   "self_type" : "_ZTIN7android18trait_trivial_dtorIlE6$valueE",
2311   "size" : 4,
2312   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2313   "underlying_type" : "_ZTIj"
2314  },
2315  {
2316   "alignment" : 4,
2317   "enum_fields" :
2318   [
2319    {
2320     "enum_field_value" : 1,
2321     "name" : "android::trait_trivial_dtor<unsigned long>::value"
2322    }
2323   ],
2324   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorImE6$valueE",
2325   "name" : "android::trait_trivial_dtor<unsigned long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:106:1)",
2326   "referenced_type" : "_ZTIN7android18trait_trivial_dtorImE6$valueE",
2327   "self_type" : "_ZTIN7android18trait_trivial_dtorImE6$valueE",
2328   "size" : 4,
2329   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2330   "underlying_type" : "_ZTIj"
2331  },
2332  {
2333   "alignment" : 4,
2334   "enum_fields" :
2335   [
2336    {
2337     "enum_field_value" : 1,
2338     "name" : "android::trait_trivial_dtor<short>::value"
2339    }
2340   ],
2341   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIsE6$valueE",
2342   "name" : "android::trait_trivial_dtor<short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:101:1)",
2343   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIsE6$valueE",
2344   "self_type" : "_ZTIN7android18trait_trivial_dtorIsE6$valueE",
2345   "size" : 4,
2346   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2347   "underlying_type" : "_ZTIj"
2348  },
2349  {
2350   "alignment" : 4,
2351   "enum_fields" :
2352   [
2353    {
2354     "enum_field_value" : 1,
2355     "name" : "android::trait_trivial_dtor<unsigned short>::value"
2356    }
2357   ],
2358   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorItE6$valueE",
2359   "name" : "android::trait_trivial_dtor<unsigned short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:102:1)",
2360   "referenced_type" : "_ZTIN7android18trait_trivial_dtorItE6$valueE",
2361   "self_type" : "_ZTIN7android18trait_trivial_dtorItE6$valueE",
2362   "size" : 4,
2363   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2364   "underlying_type" : "_ZTIj"
2365  },
2366  {
2367   "alignment" : 4,
2368   "enum_fields" :
2369   [
2370    {
2371     "enum_field_value" : 1,
2372     "name" : "android::trait_trivial_dtor<void>::value"
2373    }
2374   ],
2375   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIvE6$valueE",
2376   "name" : "android::trait_trivial_dtor<void>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:97:1)",
2377   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIvE6$valueE",
2378   "self_type" : "_ZTIN7android18trait_trivial_dtorIvE6$valueE",
2379   "size" : 4,
2380   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2381   "underlying_type" : "_ZTIj"
2382  },
2383  {
2384   "alignment" : 4,
2385   "enum_fields" :
2386   [
2387    {
2388     "enum_field_value" : 1,
2389     "name" : "android::trait_trivial_dtor<long long>::value"
2390    }
2391   ],
2392   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIxE6$valueE",
2393   "name" : "android::trait_trivial_dtor<long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:107:1)",
2394   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIxE6$valueE",
2395   "self_type" : "_ZTIN7android18trait_trivial_dtorIxE6$valueE",
2396   "size" : 4,
2397   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2398   "underlying_type" : "_ZTIj"
2399  },
2400  {
2401   "alignment" : 4,
2402   "enum_fields" :
2403   [
2404    {
2405     "enum_field_value" : 1,
2406     "name" : "android::trait_trivial_dtor<unsigned long long>::value"
2407    }
2408   ],
2409   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIyE6$valueE",
2410   "name" : "android::trait_trivial_dtor<unsigned long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:108:1)",
2411   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIyE6$valueE",
2412   "self_type" : "_ZTIN7android18trait_trivial_dtorIyE6$valueE",
2413   "size" : 4,
2414   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2415   "underlying_type" : "_ZTIj"
2416  },
2417  {
2418   "alignment" : 4,
2419   "enum_fields" :
2420   [
2421    {
2422     "enum_field_value" : 1,
2423     "name" : "android::trait_trivial_move<android::String8>::value"
2424    }
2425   ],
2426   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_7String8EE6$valueE",
2427   "name" : "android::trait_trivial_move<String8>::(anonymous enum at system/core/libutils/include/utils/String8.h:242:1)",
2428   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EE6$valueE",
2429   "self_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EE6$valueE",
2430   "size" : 4,
2431   "source_file" : "/system/core/libutils/include/utils/String8.h",
2432   "underlying_type" : "_ZTIj"
2433  },
2434  {
2435   "alignment" : 4,
2436   "enum_fields" :
2437   [
2438    {
2439     "enum_field_value" : 1,
2440     "name" : "android::trait_trivial_move<android::String16>::value"
2441    }
2442   ],
2443   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_8String16EE6$valueE",
2444   "name" : "android::trait_trivial_move<String16>::(anonymous enum at system/core/libutils/include/utils/String16.h:197:1)",
2445   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EE6$valueE",
2446   "self_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EE6$valueE",
2447   "size" : 4,
2448   "source_file" : "/system/core/libutils/include/utils/String16.h",
2449   "underlying_type" : "_ZTIj"
2450  },
2451  {
2452   "alignment" : 4,
2453   "enum_fields" :
2454   [
2455    {
2456     "enum_field_value" : 1,
2457     "name" : "android::trait_trivial_move<bool>::value"
2458    }
2459   ],
2460   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIbE6$valueE",
2461   "name" : "android::trait_trivial_move<bool>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:98:1)",
2462   "referenced_type" : "_ZTIN7android18trait_trivial_moveIbE6$valueE",
2463   "self_type" : "_ZTIN7android18trait_trivial_moveIbE6$valueE",
2464   "size" : 4,
2465   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2466   "underlying_type" : "_ZTIj"
2467  },
2468  {
2469   "alignment" : 4,
2470   "enum_fields" :
2471   [
2472    {
2473     "enum_field_value" : 1,
2474     "name" : "android::trait_trivial_move<char>::value"
2475    }
2476   ],
2477   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIcE6$valueE",
2478   "name" : "android::trait_trivial_move<char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:99:1)",
2479   "referenced_type" : "_ZTIN7android18trait_trivial_moveIcE6$valueE",
2480   "self_type" : "_ZTIN7android18trait_trivial_moveIcE6$valueE",
2481   "size" : 4,
2482   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2483   "underlying_type" : "_ZTIj"
2484  },
2485  {
2486   "alignment" : 4,
2487   "enum_fields" :
2488   [
2489    {
2490     "enum_field_value" : 1,
2491     "name" : "android::trait_trivial_move<double>::value"
2492    }
2493   ],
2494   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIdE6$valueE",
2495   "name" : "android::trait_trivial_move<double>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:110:1)",
2496   "referenced_type" : "_ZTIN7android18trait_trivial_moveIdE6$valueE",
2497   "self_type" : "_ZTIN7android18trait_trivial_moveIdE6$valueE",
2498   "size" : 4,
2499   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2500   "underlying_type" : "_ZTIj"
2501  },
2502  {
2503   "alignment" : 4,
2504   "enum_fields" :
2505   [
2506    {
2507     "enum_field_value" : 1,
2508     "name" : "android::trait_trivial_move<float>::value"
2509    }
2510   ],
2511   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIfE6$valueE",
2512   "name" : "android::trait_trivial_move<float>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:109:1)",
2513   "referenced_type" : "_ZTIN7android18trait_trivial_moveIfE6$valueE",
2514   "self_type" : "_ZTIN7android18trait_trivial_moveIfE6$valueE",
2515   "size" : 4,
2516   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2517   "underlying_type" : "_ZTIj"
2518  },
2519  {
2520   "alignment" : 4,
2521   "enum_fields" :
2522   [
2523    {
2524     "enum_field_value" : 1,
2525     "name" : "android::trait_trivial_move<unsigned char>::value"
2526    }
2527   ],
2528   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIhE6$valueE",
2529   "name" : "android::trait_trivial_move<unsigned char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:100:1)",
2530   "referenced_type" : "_ZTIN7android18trait_trivial_moveIhE6$valueE",
2531   "self_type" : "_ZTIN7android18trait_trivial_moveIhE6$valueE",
2532   "size" : 4,
2533   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2534   "underlying_type" : "_ZTIj"
2535  },
2536  {
2537   "alignment" : 4,
2538   "enum_fields" :
2539   [
2540    {
2541     "enum_field_value" : 1,
2542     "name" : "android::trait_trivial_move<int>::value"
2543    }
2544   ],
2545   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIiE6$valueE",
2546   "name" : "android::trait_trivial_move<int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:103:1)",
2547   "referenced_type" : "_ZTIN7android18trait_trivial_moveIiE6$valueE",
2548   "self_type" : "_ZTIN7android18trait_trivial_moveIiE6$valueE",
2549   "size" : 4,
2550   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2551   "underlying_type" : "_ZTIj"
2552  },
2553  {
2554   "alignment" : 4,
2555   "enum_fields" :
2556   [
2557    {
2558     "enum_field_value" : 1,
2559     "name" : "android::trait_trivial_move<unsigned int>::value"
2560    }
2561   ],
2562   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIjE6$valueE",
2563   "name" : "android::trait_trivial_move<unsigned int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:104:1)",
2564   "referenced_type" : "_ZTIN7android18trait_trivial_moveIjE6$valueE",
2565   "self_type" : "_ZTIN7android18trait_trivial_moveIjE6$valueE",
2566   "size" : 4,
2567   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2568   "underlying_type" : "_ZTIj"
2569  },
2570  {
2571   "alignment" : 4,
2572   "enum_fields" :
2573   [
2574    {
2575     "enum_field_value" : 1,
2576     "name" : "android::trait_trivial_move<long>::value"
2577    }
2578   ],
2579   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIlE6$valueE",
2580   "name" : "android::trait_trivial_move<long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:105:1)",
2581   "referenced_type" : "_ZTIN7android18trait_trivial_moveIlE6$valueE",
2582   "self_type" : "_ZTIN7android18trait_trivial_moveIlE6$valueE",
2583   "size" : 4,
2584   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2585   "underlying_type" : "_ZTIj"
2586  },
2587  {
2588   "alignment" : 4,
2589   "enum_fields" :
2590   [
2591    {
2592     "enum_field_value" : 1,
2593     "name" : "android::trait_trivial_move<unsigned long>::value"
2594    }
2595   ],
2596   "linker_set_key" : "_ZTIN7android18trait_trivial_moveImE6$valueE",
2597   "name" : "android::trait_trivial_move<unsigned long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:106:1)",
2598   "referenced_type" : "_ZTIN7android18trait_trivial_moveImE6$valueE",
2599   "self_type" : "_ZTIN7android18trait_trivial_moveImE6$valueE",
2600   "size" : 4,
2601   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2602   "underlying_type" : "_ZTIj"
2603  },
2604  {
2605   "alignment" : 4,
2606   "enum_fields" :
2607   [
2608    {
2609     "enum_field_value" : 1,
2610     "name" : "android::trait_trivial_move<short>::value"
2611    }
2612   ],
2613   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIsE6$valueE",
2614   "name" : "android::trait_trivial_move<short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:101:1)",
2615   "referenced_type" : "_ZTIN7android18trait_trivial_moveIsE6$valueE",
2616   "self_type" : "_ZTIN7android18trait_trivial_moveIsE6$valueE",
2617   "size" : 4,
2618   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2619   "underlying_type" : "_ZTIj"
2620  },
2621  {
2622   "alignment" : 4,
2623   "enum_fields" :
2624   [
2625    {
2626     "enum_field_value" : 1,
2627     "name" : "android::trait_trivial_move<unsigned short>::value"
2628    }
2629   ],
2630   "linker_set_key" : "_ZTIN7android18trait_trivial_moveItE6$valueE",
2631   "name" : "android::trait_trivial_move<unsigned short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:102:1)",
2632   "referenced_type" : "_ZTIN7android18trait_trivial_moveItE6$valueE",
2633   "self_type" : "_ZTIN7android18trait_trivial_moveItE6$valueE",
2634   "size" : 4,
2635   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2636   "underlying_type" : "_ZTIj"
2637  },
2638  {
2639   "alignment" : 4,
2640   "enum_fields" :
2641   [
2642    {
2643     "enum_field_value" : 1,
2644     "name" : "android::trait_trivial_move<void>::value"
2645    }
2646   ],
2647   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIvE6$valueE",
2648   "name" : "android::trait_trivial_move<void>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:97:1)",
2649   "referenced_type" : "_ZTIN7android18trait_trivial_moveIvE6$valueE",
2650   "self_type" : "_ZTIN7android18trait_trivial_moveIvE6$valueE",
2651   "size" : 4,
2652   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2653   "underlying_type" : "_ZTIj"
2654  },
2655  {
2656   "alignment" : 4,
2657   "enum_fields" :
2658   [
2659    {
2660     "enum_field_value" : 1,
2661     "name" : "android::trait_trivial_move<long long>::value"
2662    }
2663   ],
2664   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIxE6$valueE",
2665   "name" : "android::trait_trivial_move<long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:107:1)",
2666   "referenced_type" : "_ZTIN7android18trait_trivial_moveIxE6$valueE",
2667   "self_type" : "_ZTIN7android18trait_trivial_moveIxE6$valueE",
2668   "size" : 4,
2669   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2670   "underlying_type" : "_ZTIj"
2671  },
2672  {
2673   "alignment" : 4,
2674   "enum_fields" :
2675   [
2676    {
2677     "enum_field_value" : 1,
2678     "name" : "android::trait_trivial_move<unsigned long long>::value"
2679    }
2680   ],
2681   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIyE6$valueE",
2682   "name" : "android::trait_trivial_move<unsigned long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:108:1)",
2683   "referenced_type" : "_ZTIN7android18trait_trivial_moveIyE6$valueE",
2684   "self_type" : "_ZTIN7android18trait_trivial_moveIyE6$valueE",
2685   "size" : 4,
2686   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2687   "underlying_type" : "_ZTIj"
2688  },
2689  {
2690   "alignment" : 4,
2691   "enum_fields" :
2692   [
2693    {
2694     "enum_field_value" : 0,
2695     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::UNKNOWN"
2696    },
2697    {
2698     "enum_field_value" : 1,
2699     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_64BIT"
2700    },
2701    {
2702     "enum_field_value" : 2,
2703     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_32BIT"
2704    }
2705   ],
2706   "linker_set_key" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
2707   "name" : "android::hidl::base::V1_0::DebugInfo::Architecture",
2708   "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
2709   "self_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
2710   "size" : 4,
2711   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h",
2712   "underlying_type" : "_ZTIi"
2713  },
2714  {
2715   "alignment" : 4,
2716   "enum_fields" :
2717   [
2718    {
2719     "enum_field_value" : -1,
2720     "name" : "android::hidl::manager::V1_0::IServiceManager::PidConstant::NO_PID"
2721    }
2722   ],
2723   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
2724   "name" : "android::hidl::manager::V1_0::IServiceManager::PidConstant",
2725   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
2726   "self_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
2727   "size" : 4,
2728   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
2729   "underlying_type" : "_ZTIi"
2730  },
2731  {
2732   "alignment" : 1,
2733   "enum_fields" :
2734   [
2735    {
2736     "enum_field_value" : 0,
2737     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::EMPTY"
2738    },
2739    {
2740     "enum_field_value" : 1,
2741     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::HWBINDER"
2742    },
2743    {
2744     "enum_field_value" : 2,
2745     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::PASSTHROUGH"
2746    }
2747   ],
2748   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_015IServiceManager9TransportE",
2749   "name" : "android::hidl::manager::V1_0::IServiceManager::Transport",
2750   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager9TransportE",
2751   "self_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager9TransportE",
2752   "size" : 1,
2753   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
2754   "underlying_type" : "_ZTIh"
2755  },
2756  {
2757   "alignment" : 4,
2758   "enum_fields" :
2759   [
2760    {
2761     "enum_field_value" : 0,
2762     "name" : "android::Mutex::PRIVATE"
2763    },
2764    {
2765     "enum_field_value" : 1,
2766     "name" : "android::Mutex::SHARED"
2767    }
2768   ],
2769   "linker_set_key" : "_ZTIN7android5Mutex8$PRIVATEE",
2770   "name" : "android::Mutex::(anonymous enum at system/core/libutils/include/utils/Mutex.h:96:5)",
2771   "referenced_type" : "_ZTIN7android5Mutex8$PRIVATEE",
2772   "self_type" : "_ZTIN7android5Mutex8$PRIVATEE",
2773   "size" : 4,
2774   "source_file" : "/system/core/libutils/include/utils/Mutex.h",
2775   "underlying_type" : "_ZTIj"
2776  },
2777  {
2778   "alignment" : 4,
2779   "enum_fields" :
2780   [
2781    {
2782     "enum_field_value" : 0,
2783     "name" : "android::RWLock::PRIVATE"
2784    },
2785    {
2786     "enum_field_value" : 1,
2787     "name" : "android::RWLock::SHARED"
2788    }
2789   ],
2790   "linker_set_key" : "_ZTIN7android6RWLock8$PRIVATEE",
2791   "name" : "android::RWLock::(anonymous enum at system/core/libutils/include/utils/RWLock.h:44:5)",
2792   "referenced_type" : "_ZTIN7android6RWLock8$PRIVATEE",
2793   "self_type" : "_ZTIN7android6RWLock8$PRIVATEE",
2794   "size" : 4,
2795   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
2796   "underlying_type" : "_ZTIj"
2797  },
2798  {
2799   "access" : "protected",
2800   "alignment" : 4,
2801   "enum_fields" :
2802   [
2803    {
2804     "enum_field_value" : 1,
2805     "name" : "android::RefBase::FIRST_INC_STRONG"
2806    }
2807   ],
2808   "linker_set_key" : "_ZTIN7android7RefBase17$FIRST_INC_STRONGE",
2809   "name" : "android::RefBase::(anonymous enum at system/core/libutils/include/utils/RefBase.h:313:5)",
2810   "referenced_type" : "_ZTIN7android7RefBase17$FIRST_INC_STRONGE",
2811   "self_type" : "_ZTIN7android7RefBase17$FIRST_INC_STRONGE",
2812   "size" : 4,
2813   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
2814   "underlying_type" : "_ZTIj"
2815  },
2816  {
2817   "access" : "protected",
2818   "alignment" : 4,
2819   "enum_fields" :
2820   [
2821    {
2822     "enum_field_value" : 0,
2823     "name" : "android::RefBase::OBJECT_LIFETIME_STRONG"
2824    },
2825    {
2826     "enum_field_value" : 1,
2827     "name" : "android::RefBase::OBJECT_LIFETIME_WEAK"
2828    },
2829    {
2830     "enum_field_value" : 1,
2831     "name" : "android::RefBase::OBJECT_LIFETIME_MASK"
2832    }
2833   ],
2834   "linker_set_key" : "_ZTIN7android7RefBase21$OBJECT_LIFETIME_MASKE",
2835   "name" : "android::RefBase::(anonymous enum at system/core/libutils/include/utils/RefBase.h:304:5)",
2836   "referenced_type" : "_ZTIN7android7RefBase21$OBJECT_LIFETIME_MASKE",
2837   "self_type" : "_ZTIN7android7RefBase21$OBJECT_LIFETIME_MASKE",
2838   "size" : 4,
2839   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
2840   "underlying_type" : "_ZTIj"
2841  },
2842  {
2843   "alignment" : 4,
2844   "enum_fields" :
2845   [
2846    {
2847     "enum_field_value" : 0,
2848     "name" : "android::String8::kEmptyString"
2849    }
2850   ],
2851   "linker_set_key" : "_ZTIN7android7String813StaticLinkageE",
2852   "name" : "android::String8::StaticLinkage",
2853   "referenced_type" : "_ZTIN7android7String813StaticLinkageE",
2854   "self_type" : "_ZTIN7android7String813StaticLinkageE",
2855   "size" : 4,
2856   "source_file" : "/system/core/libutils/include/utils/String8.h",
2857   "underlying_type" : "_ZTIj"
2858  },
2859  {
2860   "alignment" : 4,
2861   "enum_fields" :
2862   [
2863    {
2864     "enum_field_value" : 0,
2865     "name" : "android::String16::kEmptyString"
2866    }
2867   ],
2868   "linker_set_key" : "_ZTIN7android8String1613StaticLinkageE",
2869   "name" : "android::String16::StaticLinkage",
2870   "referenced_type" : "_ZTIN7android8String1613StaticLinkageE",
2871   "self_type" : "_ZTIN7android8String1613StaticLinkageE",
2872   "size" : 4,
2873   "source_file" : "/system/core/libutils/include/utils/String16.h",
2874   "underlying_type" : "_ZTIj"
2875  },
2876  {
2877   "alignment" : 4,
2878   "enum_fields" :
2879   [
2880    {
2881     "enum_field_value" : 0,
2882     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::READPTRPOS"
2883    },
2884    {
2885     "enum_field_value" : 1,
2886     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::WRITEPTRPOS"
2887    },
2888    {
2889     "enum_field_value" : 2,
2890     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::DATAPTRPOS"
2891    },
2892    {
2893     "enum_field_value" : 3,
2894     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::EVFLAGWORDPOS"
2895    }
2896   ],
2897   "linker_set_key" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EE11GrantorTypeE",
2898   "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::GrantorType",
2899   "referenced_type" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EE11GrantorTypeE",
2900   "self_type" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EE11GrantorTypeE",
2901   "size" : 4,
2902   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
2903   "underlying_type" : "_ZTIi"
2904  },
2905  {
2906   "alignment" : 4,
2907   "enum_fields" :
2908   [
2909    {
2910     "enum_field_value" : 0,
2911     "name" : "android::hardware::ProcessState::CallRestriction::NONE"
2912    },
2913    {
2914     "enum_field_value" : 1,
2915     "name" : "android::hardware::ProcessState::CallRestriction::ERROR_IF_NOT_ONEWAY"
2916    },
2917    {
2918     "enum_field_value" : 2,
2919     "name" : "android::hardware::ProcessState::CallRestriction::FATAL_IF_NOT_ONEWAY"
2920    }
2921   ],
2922   "linker_set_key" : "_ZTIN7android8hardware12ProcessState15CallRestrictionE",
2923   "name" : "android::hardware::ProcessState::CallRestriction",
2924   "referenced_type" : "_ZTIN7android8hardware12ProcessState15CallRestrictionE",
2925   "self_type" : "_ZTIN7android8hardware12ProcessState15CallRestrictionE",
2926   "size" : 4,
2927   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
2928   "underlying_type" : "_ZTIi"
2929  },
2930  {
2931   "alignment" : 4,
2932   "enum_fields" :
2933   [
2934    {
2935     "enum_field_value" : 0,
2936     "name" : "android::hardware::HidlReturnRestriction::NONE"
2937    },
2938    {
2939     "enum_field_value" : 1,
2940     "name" : "android::hardware::HidlReturnRestriction::ERROR_IF_UNCHECKED"
2941    },
2942    {
2943     "enum_field_value" : 2,
2944     "name" : "android::hardware::HidlReturnRestriction::FATAL_IF_UNCHECKED"
2945    }
2946   ],
2947   "linker_set_key" : "_ZTIN7android8hardware21HidlReturnRestrictionE",
2948   "name" : "android::hardware::HidlReturnRestriction",
2949   "referenced_type" : "_ZTIN7android8hardware21HidlReturnRestrictionE",
2950   "self_type" : "_ZTIN7android8hardware21HidlReturnRestrictionE",
2951   "size" : 4,
2952   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
2953   "underlying_type" : "_ZTIi"
2954  },
2955  {
2956   "alignment" : 4,
2957   "enum_fields" :
2958   [
2959    {
2960     "enum_field_value" : 0,
2961     "name" : "android::hardware::Status::EX_NONE"
2962    },
2963    {
2964     "enum_field_value" : -1,
2965     "name" : "android::hardware::Status::EX_SECURITY"
2966    },
2967    {
2968     "enum_field_value" : -2,
2969     "name" : "android::hardware::Status::EX_BAD_PARCELABLE"
2970    },
2971    {
2972     "enum_field_value" : -3,
2973     "name" : "android::hardware::Status::EX_ILLEGAL_ARGUMENT"
2974    },
2975    {
2976     "enum_field_value" : -4,
2977     "name" : "android::hardware::Status::EX_NULL_POINTER"
2978    },
2979    {
2980     "enum_field_value" : -5,
2981     "name" : "android::hardware::Status::EX_ILLEGAL_STATE"
2982    },
2983    {
2984     "enum_field_value" : -6,
2985     "name" : "android::hardware::Status::EX_NETWORK_MAIN_THREAD"
2986    },
2987    {
2988     "enum_field_value" : -7,
2989     "name" : "android::hardware::Status::EX_UNSUPPORTED_OPERATION"
2990    },
2991    {
2992     "enum_field_value" : -128,
2993     "name" : "android::hardware::Status::EX_HAS_REPLY_HEADER"
2994    },
2995    {
2996     "enum_field_value" : -129,
2997     "name" : "android::hardware::Status::EX_TRANSACTION_FAILED"
2998    }
2999   ],
3000   "linker_set_key" : "_ZTIN7android8hardware6Status9ExceptionE",
3001   "name" : "android::hardware::Status::Exception",
3002   "referenced_type" : "_ZTIN7android8hardware6Status9ExceptionE",
3003   "self_type" : "_ZTIN7android8hardware6Status9ExceptionE",
3004   "size" : 4,
3005   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
3006   "underlying_type" : "_ZTIi"
3007  },
3008  {
3009   "alignment" : 4,
3010   "enum_fields" :
3011   [
3012    {
3013     "enum_field_value" : 1,
3014     "name" : "android::hardware::IBinder::FLAG_ONEWAY"
3015    }
3016   ],
3017   "linker_set_key" : "_ZTIN7android8hardware7IBinder12$FLAG_ONEWAYE",
3018   "name" : "android::hardware::IBinder::(anonymous enum at system/libhwbinder/include/hwbinder/IBinder.h:47:5)",
3019   "referenced_type" : "_ZTIN7android8hardware7IBinder12$FLAG_ONEWAYE",
3020   "self_type" : "_ZTIN7android8hardware7IBinder12$FLAG_ONEWAYE",
3021   "size" : 4,
3022   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
3023   "underlying_type" : "_ZTIj"
3024  },
3025  {
3026   "alignment" : 4,
3027   "enum_fields" :
3028   [
3029    {
3030     "enum_field_value" : 0,
3031     "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_ENTRY"
3032    },
3033    {
3034     "enum_field_value" : 1,
3035     "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_EXIT"
3036    },
3037    {
3038     "enum_field_value" : 2,
3039     "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_ENTRY"
3040    },
3041    {
3042     "enum_field_value" : 3,
3043     "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_EXIT"
3044    },
3045    {
3046     "enum_field_value" : 4,
3047     "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_ENTRY"
3048    },
3049    {
3050     "enum_field_value" : 5,
3051     "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_EXIT"
3052    },
3053    {
3054     "enum_field_value" : 6,
3055     "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_ENTRY"
3056    },
3057    {
3058     "enum_field_value" : 7,
3059     "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_EXIT"
3060    },
3061    {
3062     "enum_field_value" : 8,
3063     "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_ENTRY"
3064    },
3065    {
3066     "enum_field_value" : 9,
3067     "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_EXIT"
3068    }
3069   ],
3070   "linker_set_key" : "_ZTIN7android8hardware7details16HidlInstrumentor20InstrumentationEventE",
3071   "name" : "android::hardware::details::HidlInstrumentor::InstrumentationEvent",
3072   "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentor20InstrumentationEventE",
3073   "self_type" : "_ZTIN7android8hardware7details16HidlInstrumentor20InstrumentationEventE",
3074   "size" : 4,
3075   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
3076   "underlying_type" : "_ZTIj"
3077  },
3078  {
3079   "alignment" : 4,
3080   "enum_fields" :
3081   [
3082    {
3083     "enum_field_value" : 0,
3084     "name" : "android::hardware::thermal::V1_0::CoolingType::FAN_RPM"
3085    }
3086   ],
3087   "linker_set_key" : "_ZTIN7android8hardware7thermal4V1_011CoolingTypeE",
3088   "name" : "android::hardware::thermal::V1_0::CoolingType",
3089   "referenced_type" : "_ZTIN7android8hardware7thermal4V1_011CoolingTypeE",
3090   "self_type" : "_ZTIN7android8hardware7thermal4V1_011CoolingTypeE",
3091   "size" : 4,
3092   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/types.h",
3093   "underlying_type" : "_ZTIj"
3094  },
3095  {
3096   "alignment" : 4,
3097   "enum_fields" :
3098   [
3099    {
3100     "enum_field_value" : -1,
3101     "name" : "android::hardware::thermal::V1_0::TemperatureType::UNKNOWN"
3102    },
3103    {
3104     "enum_field_value" : 0,
3105     "name" : "android::hardware::thermal::V1_0::TemperatureType::CPU"
3106    },
3107    {
3108     "enum_field_value" : 1,
3109     "name" : "android::hardware::thermal::V1_0::TemperatureType::GPU"
3110    },
3111    {
3112     "enum_field_value" : 2,
3113     "name" : "android::hardware::thermal::V1_0::TemperatureType::BATTERY"
3114    },
3115    {
3116     "enum_field_value" : 3,
3117     "name" : "android::hardware::thermal::V1_0::TemperatureType::SKIN"
3118    }
3119   ],
3120   "linker_set_key" : "_ZTIN7android8hardware7thermal4V1_015TemperatureTypeE",
3121   "name" : "android::hardware::thermal::V1_0::TemperatureType",
3122   "referenced_type" : "_ZTIN7android8hardware7thermal4V1_015TemperatureTypeE",
3123   "self_type" : "_ZTIN7android8hardware7thermal4V1_015TemperatureTypeE",
3124   "size" : 4,
3125   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/types.h",
3126   "underlying_type" : "_ZTIi"
3127  },
3128  {
3129   "alignment" : 4,
3130   "enum_fields" :
3131   [
3132    {
3133     "enum_field_value" : 0,
3134     "name" : "android::hardware::thermal::V1_0::ThermalStatusCode::SUCCESS"
3135    },
3136    {
3137     "enum_field_value" : 1,
3138     "name" : "android::hardware::thermal::V1_0::ThermalStatusCode::FAILURE"
3139    }
3140   ],
3141   "linker_set_key" : "_ZTIN7android8hardware7thermal4V1_017ThermalStatusCodeE",
3142   "name" : "android::hardware::thermal::V1_0::ThermalStatusCode",
3143   "referenced_type" : "_ZTIN7android8hardware7thermal4V1_017ThermalStatusCodeE",
3144   "self_type" : "_ZTIN7android8hardware7thermal4V1_017ThermalStatusCodeE",
3145   "size" : 4,
3146   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/types.h",
3147   "underlying_type" : "_ZTIj"
3148  },
3149  {
3150   "alignment" : 4,
3151   "enum_fields" :
3152   [
3153    {
3154     "enum_field_value" : 1,
3155     "name" : "android::hardware::kSynchronizedReadWrite"
3156    },
3157    {
3158     "enum_field_value" : 2,
3159     "name" : "android::hardware::kUnsynchronizedWrite"
3160    }
3161   ],
3162   "linker_set_key" : "_ZTIN7android8hardware8MQFlavorE",
3163   "name" : "android::hardware::MQFlavor",
3164   "referenced_type" : "_ZTIN7android8hardware8MQFlavorE",
3165   "self_type" : "_ZTIN7android8hardware8MQFlavorE",
3166   "size" : 4,
3167   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
3168   "underlying_type" : "_ZTIj"
3169  },
3170  {
3171   "alignment" : 4,
3172   "enum_fields" :
3173   [
3174    {
3175     "enum_field_value" : 0,
3176     "name" : "android::Condition::WAKE_UP_ONE"
3177    },
3178    {
3179     "enum_field_value" : 1,
3180     "name" : "android::Condition::WAKE_UP_ALL"
3181    }
3182   ],
3183   "linker_set_key" : "_ZTIN7android9Condition10WakeUpTypeE",
3184   "name" : "android::Condition::WakeUpType",
3185   "referenced_type" : "_ZTIN7android9Condition10WakeUpTypeE",
3186   "self_type" : "_ZTIN7android9Condition10WakeUpTypeE",
3187   "size" : 4,
3188   "source_file" : "/system/core/libutils/include/utils/Condition.h",
3189   "underlying_type" : "_ZTIj"
3190  },
3191  {
3192   "alignment" : 4,
3193   "enum_fields" :
3194   [
3195    {
3196     "enum_field_value" : 0,
3197     "name" : "android::Condition::PRIVATE"
3198    },
3199    {
3200     "enum_field_value" : 1,
3201     "name" : "android::Condition::SHARED"
3202    }
3203   ],
3204   "linker_set_key" : "_ZTIN7android9Condition8$PRIVATEE",
3205   "name" : "android::Condition::(anonymous enum at system/core/libutils/include/utils/Condition.h:54:5)",
3206   "referenced_type" : "_ZTIN7android9Condition8$PRIVATEE",
3207   "self_type" : "_ZTIN7android9Condition8$PRIVATEE",
3208   "size" : 4,
3209   "source_file" : "/system/core/libutils/include/utils/Condition.h",
3210   "underlying_type" : "_ZTIj"
3211  }
3212 ],
3213 "function_types" :
3214 [
3215  {
3216   "alignment" : 4,
3217   "linker_set_key" : "_ZTIFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
3218   "name" : "bool (const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
3219   "parameters" :
3220   [
3221    {
3222     "referenced_type" : "_ZTIRKN7android8String16E"
3223    },
3224    {
3225     "referenced_type" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE"
3226    },
3227    {
3228     "referenced_type" : "_ZTIPv"
3229    }
3230   ],
3231   "referenced_type" : "_ZTIFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
3232   "return_type" : "_ZTIb",
3233   "self_type" : "_ZTIFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
3234   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
3235  },
3236  {
3237   "alignment" : 4,
3238   "linker_set_key" : "_ZTIFiPvE",
3239   "name" : "int (void *)",
3240   "parameters" :
3241   [
3242    {
3243     "referenced_type" : "_ZTIPv"
3244    }
3245   ],
3246   "referenced_type" : "_ZTIFiPvE",
3247   "return_type" : "_ZTIi",
3248   "self_type" : "_ZTIFiPvE",
3249   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
3250  },
3251  {
3252   "alignment" : 4,
3253   "linker_set_key" : "_ZTIFvPN7android8hardware6ParcelEPKhjPKyjPvE",
3254   "name" : "void (android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
3255   "parameters" :
3256   [
3257    {
3258     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
3259    },
3260    {
3261     "referenced_type" : "_ZTIPKh"
3262    },
3263    {
3264     "referenced_type" : "_ZTIj"
3265    },
3266    {
3267     "referenced_type" : "_ZTIPKy"
3268    },
3269    {
3270     "referenced_type" : "_ZTIj"
3271    },
3272    {
3273     "referenced_type" : "_ZTIPv"
3274    }
3275   ],
3276   "referenced_type" : "_ZTIFvPN7android8hardware6ParcelEPKhjPKyjPvE",
3277   "return_type" : "_ZTIv",
3278   "self_type" : "_ZTIFvPN7android8hardware6ParcelEPKhjPKyjPvE",
3279   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
3280  }
3281 ],
3282 "functions" :
3283 [
3284  {
3285   "function_name" : "android::hardware::details::castInterface",
3286   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_7thermal4V1_08IThermalENS_4hidl4base4V1_05IBaseENS4_11BpHwThermalEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb",
3287   "parameters" :
3288   [
3289    {
3290     "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE"
3291    },
3292    {
3293     "referenced_type" : "_ZTIPKc"
3294    },
3295    {
3296     "referenced_type" : "_ZTIb"
3297    }
3298   ],
3299   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_7thermal4V1_08IThermalEEEEE",
3300   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
3301   "template_args" :
3302   [
3303    "_ZTIN7android8hardware7thermal4V1_08IThermalE",
3304    "_ZTIN7android4hidl4base4V1_05IBaseE",
3305    "_ZTIN7android8hardware7thermal4V1_011BpHwThermalE"
3306   ]
3307  },
3308  {
3309   "function_name" : "android::hardware::details::getServiceInternal",
3310   "linker_set_key" : "_ZN7android8hardware7details18getServiceInternalINS0_7thermal4V1_011BpHwThermalENS4_8IThermalEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb",
3311   "parameters" :
3312   [
3313    {
3314     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
3315    },
3316    {
3317     "referenced_type" : "_ZTIb"
3318    },
3319    {
3320     "referenced_type" : "_ZTIb"
3321    }
3322   ],
3323   "return_type" : "_ZTIN7android2spINS_8hardware7thermal4V1_08IThermalEEE",
3324   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
3325   "template_args" :
3326   [
3327    "_ZTIN7android8hardware7thermal4V1_011BpHwThermalE",
3328    "_ZTIN7android8hardware7thermal4V1_08IThermalE",
3329    "_ZTIv",
3330    "_ZTIv"
3331   ]
3332  },
3333  {
3334   "function_name" : "android::hardware::thermal::V1_0::BnHwThermal::onTransact",
3335   "linker_set_key" : "_ZN7android8hardware7thermal4V1_011BnHwThermal10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE",
3336   "parameters" :
3337   [
3338    {
3339     "is_this_ptr" : true,
3340     "referenced_type" : "_ZTIPN7android8hardware7thermal4V1_011BnHwThermalE"
3341    },
3342    {
3343     "referenced_type" : "_ZTIj"
3344    },
3345    {
3346     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
3347    },
3348    {
3349     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
3350    },
3351    {
3352     "default_arg" : true,
3353     "referenced_type" : "_ZTIj"
3354    },
3355    {
3356     "default_arg" : true,
3357     "referenced_type" : "_ZTINSt3__18functionIFvRN7android8hardware6ParcelEEEE"
3358    }
3359   ],
3360   "return_type" : "_ZTIi",
3361   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/BnHwThermal.h"
3362  },
3363  {
3364   "access" : "private",
3365   "function_name" : "android::hardware::thermal::V1_0::BnHwThermal::getDebugInfo",
3366   "linker_set_key" : "_ZN7android8hardware7thermal4V1_011BnHwThermal12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
3367   "parameters" :
3368   [
3369    {
3370     "is_this_ptr" : true,
3371     "referenced_type" : "_ZTIPN7android8hardware7thermal4V1_011BnHwThermalE"
3372    },
3373    {
3374     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android4hidl4base4V1_09DebugInfoEEEE"
3375    }
3376   ],
3377   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3378   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/BnHwThermal.h"
3379  },
3380  {
3381   "function_name" : "android::hardware::thermal::V1_0::BnHwThermal::_hidl_getCpuUsages",
3382   "linker_set_key" : "_ZN7android8hardware7thermal4V1_011BnHwThermal18_hidl_getCpuUsagesEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
3383   "parameters" :
3384   [
3385    {
3386     "referenced_type" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE"
3387    },
3388    {
3389     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
3390    },
3391    {
3392     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
3393    },
3394    {
3395     "referenced_type" : "_ZTINSt3__18functionIFvRN7android8hardware6ParcelEEEE"
3396    }
3397   ],
3398   "return_type" : "_ZTIi",
3399   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/BnHwThermal.h"
3400  },
3401  {
3402   "function_name" : "android::hardware::thermal::V1_0::BnHwThermal::_hidl_getTemperatures",
3403   "linker_set_key" : "_ZN7android8hardware7thermal4V1_011BnHwThermal21_hidl_getTemperaturesEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
3404   "parameters" :
3405   [
3406    {
3407     "referenced_type" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE"
3408    },
3409    {
3410     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
3411    },
3412    {
3413     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
3414    },
3415    {
3416     "referenced_type" : "_ZTINSt3__18functionIFvRN7android8hardware6ParcelEEEE"
3417    }
3418   ],
3419   "return_type" : "_ZTIi",
3420   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/BnHwThermal.h"
3421  },
3422  {
3423   "function_name" : "android::hardware::thermal::V1_0::BnHwThermal::_hidl_getCoolingDevices",
3424   "linker_set_key" : "_ZN7android8hardware7thermal4V1_011BnHwThermal23_hidl_getCoolingDevicesEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
3425   "parameters" :
3426   [
3427    {
3428     "referenced_type" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE"
3429    },
3430    {
3431     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
3432    },
3433    {
3434     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
3435    },
3436    {
3437     "referenced_type" : "_ZTINSt3__18functionIFvRN7android8hardware6ParcelEEEE"
3438    }
3439   ],
3440   "return_type" : "_ZTIi",
3441   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/BnHwThermal.h"
3442  },
3443  {
3444   "access" : "private",
3445   "function_name" : "android::hardware::thermal::V1_0::BnHwThermal::ping",
3446   "linker_set_key" : "_ZN7android8hardware7thermal4V1_011BnHwThermal4pingEv",
3447   "parameters" :
3448   [
3449    {
3450     "is_this_ptr" : true,
3451     "referenced_type" : "_ZTIPN7android8hardware7thermal4V1_011BnHwThermalE"
3452    }
3453   ],
3454   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3455   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/BnHwThermal.h"
3456  },
3457  {
3458   "function_name" : "android::hardware::thermal::V1_0::BnHwThermal::BnHwThermal",
3459   "linker_set_key" : "_ZN7android8hardware7thermal4V1_011BnHwThermalC1ERKNS_2spINS2_8IThermalEEE",
3460   "parameters" :
3461   [
3462    {
3463     "is_this_ptr" : true,
3464     "referenced_type" : "_ZTIPN7android8hardware7thermal4V1_011BnHwThermalE"
3465    },
3466    {
3467     "referenced_type" : "_ZTIRKN7android2spINS_8hardware7thermal4V1_08IThermalEEE"
3468    }
3469   ],
3470   "return_type" : "_ZTIv",
3471   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/BnHwThermal.h"
3472  },
3473  {
3474   "function_name" : "android::hardware::thermal::V1_0::BnHwThermal::BnHwThermal",
3475   "linker_set_key" : "_ZN7android8hardware7thermal4V1_011BnHwThermalC2ERKNS_2spINS2_8IThermalEEE",
3476   "parameters" :
3477   [
3478    {
3479     "is_this_ptr" : true,
3480     "referenced_type" : "_ZTIPN7android8hardware7thermal4V1_011BnHwThermalE"
3481    },
3482    {
3483     "referenced_type" : "_ZTIRKN7android2spINS_8hardware7thermal4V1_08IThermalEEE"
3484    }
3485   ],
3486   "return_type" : "_ZTIv",
3487   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/BnHwThermal.h"
3488  },
3489  {
3490   "function_name" : "android::hardware::thermal::V1_0::BnHwThermal::~BnHwThermal",
3491   "linker_set_key" : "_ZN7android8hardware7thermal4V1_011BnHwThermalD0Ev",
3492   "parameters" :
3493   [
3494    {
3495     "is_this_ptr" : true,
3496     "referenced_type" : "_ZTIPN7android8hardware7thermal4V1_011BnHwThermalE"
3497    }
3498   ],
3499   "return_type" : "_ZTIv",
3500   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/BnHwThermal.h"
3501  },
3502  {
3503   "function_name" : "android::hardware::thermal::V1_0::BnHwThermal::~BnHwThermal",
3504   "linker_set_key" : "_ZN7android8hardware7thermal4V1_011BnHwThermalD1Ev",
3505   "parameters" :
3506   [
3507    {
3508     "is_this_ptr" : true,
3509     "referenced_type" : "_ZTIPN7android8hardware7thermal4V1_011BnHwThermalE"
3510    }
3511   ],
3512   "return_type" : "_ZTIv",
3513   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/BnHwThermal.h"
3514  },
3515  {
3516   "function_name" : "android::hardware::thermal::V1_0::BnHwThermal::~BnHwThermal",
3517   "linker_set_key" : "_ZN7android8hardware7thermal4V1_011BnHwThermalD2Ev",
3518   "parameters" :
3519   [
3520    {
3521     "is_this_ptr" : true,
3522     "referenced_type" : "_ZTIPN7android8hardware7thermal4V1_011BnHwThermalE"
3523    }
3524   ],
3525   "return_type" : "_ZTIv",
3526   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/BnHwThermal.h"
3527  },
3528  {
3529   "function_name" : "android::hardware::thermal::V1_0::BpHwThermal::linkToDeath",
3530   "linker_set_key" : "_ZN7android8hardware7thermal4V1_011BpHwThermal11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
3531   "parameters" :
3532   [
3533    {
3534     "is_this_ptr" : true,
3535     "referenced_type" : "_ZTIPN7android8hardware7thermal4V1_011BpHwThermalE"
3536    },
3537    {
3538     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
3539    },
3540    {
3541     "referenced_type" : "_ZTIy"
3542    }
3543   ],
3544   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
3545   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/BpHwThermal.h"
3546  },
3547  {
3548   "function_name" : "android::hardware::thermal::V1_0::BpHwThermal::getCpuUsages",
3549   "linker_set_key" : "_ZN7android8hardware7thermal4V1_011BpHwThermal12getCpuUsagesENSt3__18functionIFvRKNS2_13ThermalStatusERKNS0_8hidl_vecINS2_8CpuUsageEEEEEE",
3550   "parameters" :
3551   [
3552    {
3553     "is_this_ptr" : true,
3554     "referenced_type" : "_ZTIPN7android8hardware7thermal4V1_011BpHwThermalE"
3555    },
3556    {
3557     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware7thermal4V1_013ThermalStatusERKNS2_8hidl_vecINS4_8CpuUsageEEEEEE"
3558    }
3559   ],
3560   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3561   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/BpHwThermal.h"
3562  },
3563  {
3564   "function_name" : "android::hardware::thermal::V1_0::BpHwThermal::getDebugInfo",
3565   "linker_set_key" : "_ZN7android8hardware7thermal4V1_011BpHwThermal12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
3566   "parameters" :
3567   [
3568    {
3569     "is_this_ptr" : true,
3570     "referenced_type" : "_ZTIPN7android8hardware7thermal4V1_011BpHwThermalE"
3571    },
3572    {
3573     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android4hidl4base4V1_09DebugInfoEEEE"
3574    }
3575   ],
3576   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3577   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/BpHwThermal.h"
3578  },
3579  {
3580   "function_name" : "android::hardware::thermal::V1_0::BpHwThermal::getHashChain",
3581   "linker_set_key" : "_ZN7android8hardware7thermal4V1_011BpHwThermal12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
3582   "parameters" :
3583   [
3584    {
3585     "is_this_ptr" : true,
3586     "referenced_type" : "_ZTIPN7android8hardware7thermal4V1_011BpHwThermalE"
3587    },
3588    {
3589     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_10hidl_arrayIhLj32EJEEEEEEEE"
3590    }
3591   ],
3592   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3593   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/BpHwThermal.h"
3594  },
3595  {
3596   "function_name" : "android::hardware::thermal::V1_0::BpHwThermal::unlinkToDeath",
3597   "linker_set_key" : "_ZN7android8hardware7thermal4V1_011BpHwThermal13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
3598   "parameters" :
3599   [
3600    {
3601     "is_this_ptr" : true,
3602     "referenced_type" : "_ZTIPN7android8hardware7thermal4V1_011BpHwThermalE"
3603    },
3604    {
3605     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
3606    }
3607   ],
3608   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
3609   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/BpHwThermal.h"
3610  },
3611  {
3612   "function_name" : "android::hardware::thermal::V1_0::BpHwThermal::interfaceChain",
3613   "linker_set_key" : "_ZN7android8hardware7thermal4V1_011BpHwThermal14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
3614   "parameters" :
3615   [
3616    {
3617     "is_this_ptr" : true,
3618     "referenced_type" : "_ZTIPN7android8hardware7thermal4V1_011BpHwThermalE"
3619    },
3620    {
3621     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_11hidl_stringEEEEEE"
3622    }
3623   ],
3624   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3625   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/BpHwThermal.h"
3626  },
3627  {
3628   "function_name" : "android::hardware::thermal::V1_0::BpHwThermal::getTemperatures",
3629   "linker_set_key" : "_ZN7android8hardware7thermal4V1_011BpHwThermal15getTemperaturesENSt3__18functionIFvRKNS2_13ThermalStatusERKNS0_8hidl_vecINS2_11TemperatureEEEEEE",
3630   "parameters" :
3631   [
3632    {
3633     "is_this_ptr" : true,
3634     "referenced_type" : "_ZTIPN7android8hardware7thermal4V1_011BpHwThermalE"
3635    },
3636    {
3637     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware7thermal4V1_013ThermalStatusERKNS2_8hidl_vecINS4_11TemperatureEEEEEE"
3638    }
3639   ],
3640   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3641   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/BpHwThermal.h"
3642  },
3643  {
3644   "function_name" : "android::hardware::thermal::V1_0::BpHwThermal::onLastStrongRef",
3645   "linker_set_key" : "_ZN7android8hardware7thermal4V1_011BpHwThermal15onLastStrongRefEPKv",
3646   "parameters" :
3647   [
3648    {
3649     "is_this_ptr" : true,
3650     "referenced_type" : "_ZTIPN7android8hardware7thermal4V1_011BpHwThermalE"
3651    },
3652    {
3653     "referenced_type" : "_ZTIPKv"
3654    }
3655   ],
3656   "return_type" : "_ZTIv",
3657   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/BpHwThermal.h"
3658  },
3659  {
3660   "function_name" : "android::hardware::thermal::V1_0::BpHwThermal::getCoolingDevices",
3661   "linker_set_key" : "_ZN7android8hardware7thermal4V1_011BpHwThermal17getCoolingDevicesENSt3__18functionIFvRKNS2_13ThermalStatusERKNS0_8hidl_vecINS2_13CoolingDeviceEEEEEE",
3662   "parameters" :
3663   [
3664    {
3665     "is_this_ptr" : true,
3666     "referenced_type" : "_ZTIPN7android8hardware7thermal4V1_011BpHwThermalE"
3667    },
3668    {
3669     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware7thermal4V1_013ThermalStatusERKNS2_8hidl_vecINS4_13CoolingDeviceEEEEEE"
3670    }
3671   ],
3672   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3673   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/BpHwThermal.h"
3674  },
3675  {
3676   "function_name" : "android::hardware::thermal::V1_0::BpHwThermal::_hidl_getCpuUsages",
3677   "linker_set_key" : "_ZN7android8hardware7thermal4V1_011BpHwThermal18_hidl_getCpuUsagesEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENSt3__18functionIFvRKNS2_13ThermalStatusERKNS0_8hidl_vecINS2_8CpuUsageEEEEEE",
3678   "parameters" :
3679   [
3680    {
3681     "referenced_type" : "_ZTIPN7android8hardware10IInterfaceE"
3682    },
3683    {
3684     "referenced_type" : "_ZTIPN7android8hardware7details16HidlInstrumentorE"
3685    },
3686    {
3687     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware7thermal4V1_013ThermalStatusERKNS2_8hidl_vecINS4_8CpuUsageEEEEEE"
3688    }
3689   ],
3690   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3691   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/BpHwThermal.h"
3692  },
3693  {
3694   "function_name" : "android::hardware::thermal::V1_0::BpHwThermal::interfaceDescriptor",
3695   "linker_set_key" : "_ZN7android8hardware7thermal4V1_011BpHwThermal19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
3696   "parameters" :
3697   [
3698    {
3699     "is_this_ptr" : true,
3700     "referenced_type" : "_ZTIPN7android8hardware7thermal4V1_011BpHwThermalE"
3701    },
3702    {
3703     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware11hidl_stringEEEE"
3704    }
3705   ],
3706   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3707   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/BpHwThermal.h"
3708  },
3709  {
3710   "function_name" : "android::hardware::thermal::V1_0::BpHwThermal::_hidl_getTemperatures",
3711   "linker_set_key" : "_ZN7android8hardware7thermal4V1_011BpHwThermal21_hidl_getTemperaturesEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENSt3__18functionIFvRKNS2_13ThermalStatusERKNS0_8hidl_vecINS2_11TemperatureEEEEEE",
3712   "parameters" :
3713   [
3714    {
3715     "referenced_type" : "_ZTIPN7android8hardware10IInterfaceE"
3716    },
3717    {
3718     "referenced_type" : "_ZTIPN7android8hardware7details16HidlInstrumentorE"
3719    },
3720    {
3721     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware7thermal4V1_013ThermalStatusERKNS2_8hidl_vecINS4_11TemperatureEEEEEE"
3722    }
3723   ],
3724   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3725   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/BpHwThermal.h"
3726  },
3727  {
3728   "function_name" : "android::hardware::thermal::V1_0::BpHwThermal::notifySyspropsChanged",
3729   "linker_set_key" : "_ZN7android8hardware7thermal4V1_011BpHwThermal21notifySyspropsChangedEv",
3730   "parameters" :
3731   [
3732    {
3733     "is_this_ptr" : true,
3734     "referenced_type" : "_ZTIPN7android8hardware7thermal4V1_011BpHwThermalE"
3735    }
3736   ],
3737   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3738   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/BpHwThermal.h"
3739  },
3740  {
3741   "function_name" : "android::hardware::thermal::V1_0::BpHwThermal::setHALInstrumentation",
3742   "linker_set_key" : "_ZN7android8hardware7thermal4V1_011BpHwThermal21setHALInstrumentationEv",
3743   "parameters" :
3744   [
3745    {
3746     "is_this_ptr" : true,
3747     "referenced_type" : "_ZTIPN7android8hardware7thermal4V1_011BpHwThermalE"
3748    }
3749   ],
3750   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3751   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/BpHwThermal.h"
3752  },
3753  {
3754   "function_name" : "android::hardware::thermal::V1_0::BpHwThermal::_hidl_getCoolingDevices",
3755   "linker_set_key" : "_ZN7android8hardware7thermal4V1_011BpHwThermal23_hidl_getCoolingDevicesEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENSt3__18functionIFvRKNS2_13ThermalStatusERKNS0_8hidl_vecINS2_13CoolingDeviceEEEEEE",
3756   "parameters" :
3757   [
3758    {
3759     "referenced_type" : "_ZTIPN7android8hardware10IInterfaceE"
3760    },
3761    {
3762     "referenced_type" : "_ZTIPN7android8hardware7details16HidlInstrumentorE"
3763    },
3764    {
3765     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware7thermal4V1_013ThermalStatusERKNS2_8hidl_vecINS4_13CoolingDeviceEEEEEE"
3766    }
3767   ],
3768   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3769   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/BpHwThermal.h"
3770  },
3771  {
3772   "function_name" : "android::hardware::thermal::V1_0::BpHwThermal::ping",
3773   "linker_set_key" : "_ZN7android8hardware7thermal4V1_011BpHwThermal4pingEv",
3774   "parameters" :
3775   [
3776    {
3777     "is_this_ptr" : true,
3778     "referenced_type" : "_ZTIPN7android8hardware7thermal4V1_011BpHwThermalE"
3779    }
3780   ],
3781   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3782   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/BpHwThermal.h"
3783  },
3784  {
3785   "function_name" : "android::hardware::thermal::V1_0::BpHwThermal::debug",
3786   "linker_set_key" : "_ZN7android8hardware7thermal4V1_011BpHwThermal5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
3787   "parameters" :
3788   [
3789    {
3790     "is_this_ptr" : true,
3791     "referenced_type" : "_ZTIPN7android8hardware7thermal4V1_011BpHwThermalE"
3792    },
3793    {
3794     "referenced_type" : "_ZTIRKN7android8hardware11hidl_handleE"
3795    },
3796    {
3797     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_11hidl_stringEEE"
3798    }
3799   ],
3800   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3801   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/BpHwThermal.h"
3802  },
3803  {
3804   "function_name" : "android::hardware::thermal::V1_0::BpHwThermal::BpHwThermal",
3805   "linker_set_key" : "_ZN7android8hardware7thermal4V1_011BpHwThermalC1ERKNS_2spINS0_7IBinderEEE",
3806   "parameters" :
3807   [
3808    {
3809     "is_this_ptr" : true,
3810     "referenced_type" : "_ZTIPN7android8hardware7thermal4V1_011BpHwThermalE"
3811    },
3812    {
3813     "referenced_type" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE"
3814    }
3815   ],
3816   "return_type" : "_ZTIv",
3817   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/BpHwThermal.h"
3818  },
3819  {
3820   "function_name" : "android::hardware::thermal::V1_0::BpHwThermal::BpHwThermal",
3821   "linker_set_key" : "_ZN7android8hardware7thermal4V1_011BpHwThermalC2ERKNS_2spINS0_7IBinderEEE",
3822   "parameters" :
3823   [
3824    {
3825     "is_this_ptr" : true,
3826     "referenced_type" : "_ZTIPN7android8hardware7thermal4V1_011BpHwThermalE"
3827    },
3828    {
3829     "referenced_type" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE"
3830    }
3831   ],
3832   "return_type" : "_ZTIv",
3833   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/BpHwThermal.h"
3834  },
3835  {
3836   "function_name" : "android::hardware::thermal::V1_0::writeEmbeddedToParcel",
3837   "linker_set_key" : "_ZN7android8hardware7thermal4V1_021writeEmbeddedToParcelERKNS2_11TemperatureEPNS0_6ParcelEjj",
3838   "parameters" :
3839   [
3840    {
3841     "referenced_type" : "_ZTIRKN7android8hardware7thermal4V1_011TemperatureE"
3842    },
3843    {
3844     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
3845    },
3846    {
3847     "referenced_type" : "_ZTIj"
3848    },
3849    {
3850     "referenced_type" : "_ZTIj"
3851    }
3852   ],
3853   "return_type" : "_ZTIi",
3854   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/hwtypes.h"
3855  },
3856  {
3857   "function_name" : "android::hardware::thermal::V1_0::writeEmbeddedToParcel",
3858   "linker_set_key" : "_ZN7android8hardware7thermal4V1_021writeEmbeddedToParcelERKNS2_13CoolingDeviceEPNS0_6ParcelEjj",
3859   "parameters" :
3860   [
3861    {
3862     "referenced_type" : "_ZTIRKN7android8hardware7thermal4V1_013CoolingDeviceE"
3863    },
3864    {
3865     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
3866    },
3867    {
3868     "referenced_type" : "_ZTIj"
3869    },
3870    {
3871     "referenced_type" : "_ZTIj"
3872    }
3873   ],
3874   "return_type" : "_ZTIi",
3875   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/hwtypes.h"
3876  },
3877  {
3878   "function_name" : "android::hardware::thermal::V1_0::writeEmbeddedToParcel",
3879   "linker_set_key" : "_ZN7android8hardware7thermal4V1_021writeEmbeddedToParcelERKNS2_13ThermalStatusEPNS0_6ParcelEjj",
3880   "parameters" :
3881   [
3882    {
3883     "referenced_type" : "_ZTIRKN7android8hardware7thermal4V1_013ThermalStatusE"
3884    },
3885    {
3886     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
3887    },
3888    {
3889     "referenced_type" : "_ZTIj"
3890    },
3891    {
3892     "referenced_type" : "_ZTIj"
3893    }
3894   ],
3895   "return_type" : "_ZTIi",
3896   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/hwtypes.h"
3897  },
3898  {
3899   "function_name" : "android::hardware::thermal::V1_0::writeEmbeddedToParcel",
3900   "linker_set_key" : "_ZN7android8hardware7thermal4V1_021writeEmbeddedToParcelERKNS2_8CpuUsageEPNS0_6ParcelEjj",
3901   "parameters" :
3902   [
3903    {
3904     "referenced_type" : "_ZTIRKN7android8hardware7thermal4V1_08CpuUsageE"
3905    },
3906    {
3907     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
3908    },
3909    {
3910     "referenced_type" : "_ZTIj"
3911    },
3912    {
3913     "referenced_type" : "_ZTIj"
3914    }
3915   ],
3916   "return_type" : "_ZTIi",
3917   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/hwtypes.h"
3918  },
3919  {
3920   "function_name" : "android::hardware::thermal::V1_0::readEmbeddedFromParcel",
3921   "linker_set_key" : "_ZN7android8hardware7thermal4V1_022readEmbeddedFromParcelERKNS2_11TemperatureERKNS0_6ParcelEjj",
3922   "parameters" :
3923   [
3924    {
3925     "referenced_type" : "_ZTIRKN7android8hardware7thermal4V1_011TemperatureE"
3926    },
3927    {
3928     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
3929    },
3930    {
3931     "referenced_type" : "_ZTIj"
3932    },
3933    {
3934     "referenced_type" : "_ZTIj"
3935    }
3936   ],
3937   "return_type" : "_ZTIi",
3938   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/hwtypes.h"
3939  },
3940  {
3941   "function_name" : "android::hardware::thermal::V1_0::readEmbeddedFromParcel",
3942   "linker_set_key" : "_ZN7android8hardware7thermal4V1_022readEmbeddedFromParcelERKNS2_13CoolingDeviceERKNS0_6ParcelEjj",
3943   "parameters" :
3944   [
3945    {
3946     "referenced_type" : "_ZTIRKN7android8hardware7thermal4V1_013CoolingDeviceE"
3947    },
3948    {
3949     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
3950    },
3951    {
3952     "referenced_type" : "_ZTIj"
3953    },
3954    {
3955     "referenced_type" : "_ZTIj"
3956    }
3957   ],
3958   "return_type" : "_ZTIi",
3959   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/hwtypes.h"
3960  },
3961  {
3962   "function_name" : "android::hardware::thermal::V1_0::readEmbeddedFromParcel",
3963   "linker_set_key" : "_ZN7android8hardware7thermal4V1_022readEmbeddedFromParcelERKNS2_13ThermalStatusERKNS0_6ParcelEjj",
3964   "parameters" :
3965   [
3966    {
3967     "referenced_type" : "_ZTIRKN7android8hardware7thermal4V1_013ThermalStatusE"
3968    },
3969    {
3970     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
3971    },
3972    {
3973     "referenced_type" : "_ZTIj"
3974    },
3975    {
3976     "referenced_type" : "_ZTIj"
3977    }
3978   ],
3979   "return_type" : "_ZTIi",
3980   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/hwtypes.h"
3981  },
3982  {
3983   "function_name" : "android::hardware::thermal::V1_0::readEmbeddedFromParcel",
3984   "linker_set_key" : "_ZN7android8hardware7thermal4V1_022readEmbeddedFromParcelERKNS2_8CpuUsageERKNS0_6ParcelEjj",
3985   "parameters" :
3986   [
3987    {
3988     "referenced_type" : "_ZTIRKN7android8hardware7thermal4V1_08CpuUsageE"
3989    },
3990    {
3991     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
3992    },
3993    {
3994     "referenced_type" : "_ZTIj"
3995    },
3996    {
3997     "referenced_type" : "_ZTIj"
3998    }
3999   ],
4000   "return_type" : "_ZTIi",
4001   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/hwtypes.h"
4002  },
4003  {
4004   "function_name" : "android::hardware::thermal::V1_0::IThermal::getService",
4005   "linker_set_key" : "_ZN7android8hardware7thermal4V1_08IThermal10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
4006   "parameters" :
4007   [
4008    {
4009     "default_arg" : true,
4010     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
4011    },
4012    {
4013     "default_arg" : true,
4014     "referenced_type" : "_ZTIb"
4015    }
4016   ],
4017   "return_type" : "_ZTIN7android2spINS_8hardware7thermal4V1_08IThermalEEE",
4018   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/IThermal.h"
4019  },
4020  {
4021   "function_name" : "android::hardware::thermal::V1_0::IThermal::linkToDeath",
4022   "linker_set_key" : "_ZN7android8hardware7thermal4V1_08IThermal11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
4023   "parameters" :
4024   [
4025    {
4026     "is_this_ptr" : true,
4027     "referenced_type" : "_ZTIPN7android8hardware7thermal4V1_08IThermalE"
4028    },
4029    {
4030     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
4031    },
4032    {
4033     "referenced_type" : "_ZTIy"
4034    }
4035   ],
4036   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
4037   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/IThermal.h"
4038  },
4039  {
4040   "function_name" : "android::hardware::thermal::V1_0::IThermal::getDebugInfo",
4041   "linker_set_key" : "_ZN7android8hardware7thermal4V1_08IThermal12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
4042   "parameters" :
4043   [
4044    {
4045     "is_this_ptr" : true,
4046     "referenced_type" : "_ZTIPN7android8hardware7thermal4V1_08IThermalE"
4047    },
4048    {
4049     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android4hidl4base4V1_09DebugInfoEEEE"
4050    }
4051   ],
4052   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4053   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/IThermal.h"
4054  },
4055  {
4056   "function_name" : "android::hardware::thermal::V1_0::IThermal::getHashChain",
4057   "linker_set_key" : "_ZN7android8hardware7thermal4V1_08IThermal12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
4058   "parameters" :
4059   [
4060    {
4061     "is_this_ptr" : true,
4062     "referenced_type" : "_ZTIPN7android8hardware7thermal4V1_08IThermalE"
4063    },
4064    {
4065     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_10hidl_arrayIhLj32EJEEEEEEEE"
4066    }
4067   ],
4068   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4069   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/IThermal.h"
4070  },
4071  {
4072   "function_name" : "android::hardware::thermal::V1_0::IThermal::tryGetService",
4073   "linker_set_key" : "_ZN7android8hardware7thermal4V1_08IThermal13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
4074   "parameters" :
4075   [
4076    {
4077     "default_arg" : true,
4078     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
4079    },
4080    {
4081     "default_arg" : true,
4082     "referenced_type" : "_ZTIb"
4083    }
4084   ],
4085   "return_type" : "_ZTIN7android2spINS_8hardware7thermal4V1_08IThermalEEE",
4086   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/IThermal.h"
4087  },
4088  {
4089   "function_name" : "android::hardware::thermal::V1_0::IThermal::unlinkToDeath",
4090   "linker_set_key" : "_ZN7android8hardware7thermal4V1_08IThermal13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
4091   "parameters" :
4092   [
4093    {
4094     "is_this_ptr" : true,
4095     "referenced_type" : "_ZTIPN7android8hardware7thermal4V1_08IThermalE"
4096    },
4097    {
4098     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
4099    }
4100   ],
4101   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
4102   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/IThermal.h"
4103  },
4104  {
4105   "function_name" : "android::hardware::thermal::V1_0::IThermal::interfaceChain",
4106   "linker_set_key" : "_ZN7android8hardware7thermal4V1_08IThermal14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
4107   "parameters" :
4108   [
4109    {
4110     "is_this_ptr" : true,
4111     "referenced_type" : "_ZTIPN7android8hardware7thermal4V1_08IThermalE"
4112    },
4113    {
4114     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_11hidl_stringEEEEEE"
4115    }
4116   ],
4117   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4118   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/IThermal.h"
4119  },
4120  {
4121   "function_name" : "android::hardware::thermal::V1_0::IThermal::registerAsService",
4122   "linker_set_key" : "_ZN7android8hardware7thermal4V1_08IThermal17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE",
4123   "parameters" :
4124   [
4125    {
4126     "is_this_ptr" : true,
4127     "referenced_type" : "_ZTIPN7android8hardware7thermal4V1_08IThermalE"
4128    },
4129    {
4130     "default_arg" : true,
4131     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
4132    }
4133   ],
4134   "return_type" : "_ZTIi",
4135   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/IThermal.h"
4136  },
4137  {
4138   "function_name" : "android::hardware::thermal::V1_0::IThermal::interfaceDescriptor",
4139   "linker_set_key" : "_ZN7android8hardware7thermal4V1_08IThermal19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
4140   "parameters" :
4141   [
4142    {
4143     "is_this_ptr" : true,
4144     "referenced_type" : "_ZTIPN7android8hardware7thermal4V1_08IThermalE"
4145    },
4146    {
4147     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware11hidl_stringEEEE"
4148    }
4149   ],
4150   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4151   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/IThermal.h"
4152  },
4153  {
4154   "function_name" : "android::hardware::thermal::V1_0::IThermal::notifySyspropsChanged",
4155   "linker_set_key" : "_ZN7android8hardware7thermal4V1_08IThermal21notifySyspropsChangedEv",
4156   "parameters" :
4157   [
4158    {
4159     "is_this_ptr" : true,
4160     "referenced_type" : "_ZTIPN7android8hardware7thermal4V1_08IThermalE"
4161    }
4162   ],
4163   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4164   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/IThermal.h"
4165  },
4166  {
4167   "function_name" : "android::hardware::thermal::V1_0::IThermal::setHALInstrumentation",
4168   "linker_set_key" : "_ZN7android8hardware7thermal4V1_08IThermal21setHALInstrumentationEv",
4169   "parameters" :
4170   [
4171    {
4172     "is_this_ptr" : true,
4173     "referenced_type" : "_ZTIPN7android8hardware7thermal4V1_08IThermalE"
4174    }
4175   ],
4176   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4177   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/IThermal.h"
4178  },
4179  {
4180   "function_name" : "android::hardware::thermal::V1_0::IThermal::registerForNotifications",
4181   "linker_set_key" : "_ZN7android8hardware7thermal4V1_08IThermal24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
4182   "parameters" :
4183   [
4184    {
4185     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
4186    },
4187    {
4188     "referenced_type" : "_ZTIRKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
4189    }
4190   ],
4191   "return_type" : "_ZTIb",
4192   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/IThermal.h"
4193  },
4194  {
4195   "function_name" : "android::hardware::thermal::V1_0::IThermal::ping",
4196   "linker_set_key" : "_ZN7android8hardware7thermal4V1_08IThermal4pingEv",
4197   "parameters" :
4198   [
4199    {
4200     "is_this_ptr" : true,
4201     "referenced_type" : "_ZTIPN7android8hardware7thermal4V1_08IThermalE"
4202    }
4203   ],
4204   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4205   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/IThermal.h"
4206  },
4207  {
4208   "function_name" : "android::hardware::thermal::V1_0::IThermal::debug",
4209   "linker_set_key" : "_ZN7android8hardware7thermal4V1_08IThermal5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
4210   "parameters" :
4211   [
4212    {
4213     "is_this_ptr" : true,
4214     "referenced_type" : "_ZTIPN7android8hardware7thermal4V1_08IThermalE"
4215    },
4216    {
4217     "referenced_type" : "_ZTIRKN7android8hardware11hidl_handleE"
4218    },
4219    {
4220     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_11hidl_stringEEE"
4221    }
4222   ],
4223   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4224   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/IThermal.h"
4225  },
4226  {
4227   "function_name" : "android::hardware::thermal::V1_0::IThermal::castFrom",
4228   "linker_set_key" : "_ZN7android8hardware7thermal4V1_08IThermal8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb",
4229   "parameters" :
4230   [
4231    {
4232     "referenced_type" : "_ZTIRKN7android2spINS_4hidl4base4V1_05IBaseEEE"
4233    },
4234    {
4235     "default_arg" : true,
4236     "referenced_type" : "_ZTIb"
4237    }
4238   ],
4239   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_7thermal4V1_08IThermalEEEEE",
4240   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/IThermal.h"
4241  },
4242  {
4243   "function_name" : "android::hardware::thermal::V1_0::IThermal::castFrom",
4244   "linker_set_key" : "_ZN7android8hardware7thermal4V1_08IThermal8castFromERKNS_2spIS3_EEb",
4245   "parameters" :
4246   [
4247    {
4248     "referenced_type" : "_ZTIRKN7android2spINS_8hardware7thermal4V1_08IThermalEEE"
4249    },
4250    {
4251     "default_arg" : true,
4252     "referenced_type" : "_ZTIb"
4253    }
4254   ],
4255   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_7thermal4V1_08IThermalEEEEE",
4256   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/IThermal.h"
4257  },
4258  {
4259   "access" : "private",
4260   "function_name" : "android::hardware::thermal::V1_0::BsThermal::addOnewayTask",
4261   "linker_set_key" : "_ZN7android8hardware7thermal4V1_09BsThermal13addOnewayTaskENSt3__18functionIFvvEEE",
4262   "parameters" :
4263   [
4264    {
4265     "is_this_ptr" : true,
4266     "referenced_type" : "_ZTIPN7android8hardware7thermal4V1_09BsThermalE"
4267    },
4268    {
4269     "referenced_type" : "_ZTINSt3__18functionIFvvEEE"
4270    }
4271   ],
4272   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4273   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/BsThermal.h"
4274  },
4275  {
4276   "function_name" : "android::hardware::thermal::V1_0::BsThermal::BsThermal",
4277   "linker_set_key" : "_ZN7android8hardware7thermal4V1_09BsThermalC1ENS_2spINS2_8IThermalEEE",
4278   "parameters" :
4279   [
4280    {
4281     "is_this_ptr" : true,
4282     "referenced_type" : "_ZTIPN7android8hardware7thermal4V1_09BsThermalE"
4283    },
4284    {
4285     "referenced_type" : "_ZTIKN7android2spINS_8hardware7thermal4V1_08IThermalEEE"
4286    }
4287   ],
4288   "return_type" : "_ZTIv",
4289   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/BsThermal.h"
4290  },
4291  {
4292   "function_name" : "android::hardware::thermal::V1_0::BsThermal::BsThermal",
4293   "linker_set_key" : "_ZN7android8hardware7thermal4V1_09BsThermalC2ENS_2spINS2_8IThermalEEE",
4294   "parameters" :
4295   [
4296    {
4297     "is_this_ptr" : true,
4298     "referenced_type" : "_ZTIPN7android8hardware7thermal4V1_09BsThermalE"
4299    },
4300    {
4301     "referenced_type" : "_ZTIKN7android2spINS_8hardware7thermal4V1_08IThermalEEE"
4302    }
4303   ],
4304   "return_type" : "_ZTIv",
4305   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/BsThermal.h"
4306  },
4307  {
4308   "function_name" : "android::hardware::thermal::V1_0::BpHwThermal::onLastStrongRef",
4309   "linker_set_key" : "_ZThn8_N7android8hardware7thermal4V1_011BpHwThermal15onLastStrongRefEPKv",
4310   "parameters" :
4311   [
4312    {
4313     "is_this_ptr" : true,
4314     "referenced_type" : "_ZTIPN7android8hardware7thermal4V1_011BpHwThermalE"
4315    },
4316    {
4317     "referenced_type" : "_ZTIPKv"
4318    }
4319   ],
4320   "return_type" : "_ZTIv",
4321   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/BpHwThermal.h"
4322  },
4323  {
4324   "function_name" : "android::hardware::thermal::V1_0::BpHwThermal::onLastStrongRef",
4325   "linker_set_key" : "_ZTv0_n20_N7android8hardware7thermal4V1_011BpHwThermal15onLastStrongRefEPKv",
4326   "parameters" :
4327   [
4328    {
4329     "is_this_ptr" : true,
4330     "referenced_type" : "_ZTIPN7android8hardware7thermal4V1_011BpHwThermalE"
4331    },
4332    {
4333     "referenced_type" : "_ZTIPKv"
4334    }
4335   ],
4336   "return_type" : "_ZTIv",
4337   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/BpHwThermal.h"
4338  }
4339 ],
4340 "global_vars" :
4341 [
4342  {
4343   "linker_set_key" : "_ZN7android8hardware7thermal4V1_08IThermal10descriptorE",
4344   "name" : "android::hardware::thermal::V1_0::IThermal::descriptor",
4345   "referenced_type" : "_ZTIPKc",
4346   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/IThermal.h"
4347  }
4348 ],
4349 "lvalue_reference_types" :
4350 [
4351  {
4352   "alignment" : 4,
4353   "linker_set_key" : "_ZTIRK7log_msg",
4354   "name" : "const log_msg &",
4355   "referenced_type" : "_ZTIK7log_msg",
4356   "self_type" : "_ZTIRK7log_msg",
4357   "size" : 4,
4358   "source_file" : "/system/core/liblog/include/log/log_read.h"
4359  },
4360  {
4361   "alignment" : 4,
4362   "linker_set_key" : "_ZTIRKN7android2spINS_4hidl4base4V1_05IBaseEEE",
4363   "name" : "const android::sp<android::hidl::base::V1_0::IBase> &",
4364   "referenced_type" : "_ZTIKN7android2spINS_4hidl4base4V1_05IBaseEEE",
4365   "self_type" : "_ZTIRKN7android2spINS_4hidl4base4V1_05IBaseEEE",
4366   "size" : 4,
4367   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4368  },
4369  {
4370   "alignment" : 4,
4371   "linker_set_key" : "_ZTIRKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
4372   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> &",
4373   "referenced_type" : "_ZTIKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
4374   "self_type" : "_ZTIRKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
4375   "size" : 4,
4376   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/IThermal.h"
4377  },
4378  {
4379   "alignment" : 4,
4380   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE",
4381   "name" : "const android::sp<android::hardware::hidl_death_recipient> &",
4382   "referenced_type" : "_ZTIKN7android2spINS_8hardware20hidl_death_recipientEEE",
4383   "self_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE",
4384   "size" : 4,
4385   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4386  },
4387  {
4388   "alignment" : 4,
4389   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
4390   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient> &",
4391   "referenced_type" : "_ZTIKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
4392   "self_type" : "_ZTIRKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
4393   "size" : 4,
4394   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4395  },
4396  {
4397   "alignment" : 4,
4398   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE",
4399   "name" : "const android::sp<android::hardware::IBinder> &",
4400   "referenced_type" : "_ZTIKN7android2spINS_8hardware7IBinderEEE",
4401   "self_type" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE",
4402   "size" : 4,
4403   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
4404  },
4405  {
4406   "alignment" : 4,
4407   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware7thermal4V1_08IThermalEEE",
4408   "name" : "const android::sp<android::hardware::thermal::V1_0::IThermal> &",
4409   "referenced_type" : "_ZTIKN7android2spINS_8hardware7thermal4V1_08IThermalEEE",
4410   "self_type" : "_ZTIRKN7android2spINS_8hardware7thermal4V1_08IThermalEEE",
4411   "size" : 4,
4412   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4413  },
4414  {
4415   "alignment" : 4,
4416   "linker_set_key" : "_ZTIRKN7android2wpINS_8hardware9BHwBinderEEE",
4417   "name" : "const android::wp<android::hardware::BHwBinder> &",
4418   "referenced_type" : "_ZTIKN7android2wpINS_8hardware9BHwBinderEEE",
4419   "self_type" : "_ZTIRKN7android2wpINS_8hardware9BHwBinderEEE",
4420   "size" : 4,
4421   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4422  },
4423  {
4424   "alignment" : 4,
4425   "linker_set_key" : "_ZTIRKN7android7String8E",
4426   "name" : "const android::String8 &",
4427   "referenced_type" : "_ZTIKN7android7String8E",
4428   "self_type" : "_ZTIRKN7android7String8E",
4429   "size" : 4,
4430   "source_file" : "/system/core/libutils/include/utils/String8.h"
4431  },
4432  {
4433   "alignment" : 4,
4434   "linker_set_key" : "_ZTIRKN7android8String16E",
4435   "name" : "const android::String16 &",
4436   "referenced_type" : "_ZTIKN7android8String16E",
4437   "self_type" : "_ZTIRKN7android8String16E",
4438   "size" : 4,
4439   "source_file" : "/system/core/libutils/include/utils/String16.h"
4440  },
4441  {
4442   "alignment" : 4,
4443   "linker_set_key" : "_ZTIRKN7android8hardware10hidl_arrayIhLj32EJEEE",
4444   "name" : "const android::hardware::hidl_array<unsigned char, 32> &",
4445   "referenced_type" : "_ZTIKN7android8hardware10hidl_arrayIhLj32EJEEE",
4446   "self_type" : "_ZTIRKN7android8hardware10hidl_arrayIhLj32EJEEE",
4447   "size" : 4,
4448   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4449  },
4450  {
4451   "alignment" : 4,
4452   "linker_set_key" : "_ZTIRKN7android8hardware11hidl_handleE",
4453   "name" : "const android::hardware::hidl_handle &",
4454   "referenced_type" : "_ZTIKN7android8hardware11hidl_handleE",
4455   "self_type" : "_ZTIRKN7android8hardware11hidl_handleE",
4456   "size" : 4,
4457   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4458  },
4459  {
4460   "alignment" : 4,
4461   "linker_set_key" : "_ZTIRKN7android8hardware11hidl_memoryE",
4462   "name" : "const android::hardware::hidl_memory &",
4463   "referenced_type" : "_ZTIKN7android8hardware11hidl_memoryE",
4464   "self_type" : "_ZTIRKN7android8hardware11hidl_memoryE",
4465   "size" : 4,
4466   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4467  },
4468  {
4469   "alignment" : 4,
4470   "linker_set_key" : "_ZTIRKN7android8hardware11hidl_stringE",
4471   "name" : "const android::hardware::hidl_string &",
4472   "referenced_type" : "_ZTIKN7android8hardware11hidl_stringE",
4473   "self_type" : "_ZTIRKN7android8hardware11hidl_stringE",
4474   "size" : 4,
4475   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4476  },
4477  {
4478   "alignment" : 4,
4479   "linker_set_key" : "_ZTIRKN7android8hardware12hidl_versionE",
4480   "name" : "const android::hardware::hidl_version &",
4481   "referenced_type" : "_ZTIKN7android8hardware12hidl_versionE",
4482   "self_type" : "_ZTIRKN7android8hardware12hidl_versionE",
4483   "size" : 4,
4484   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4485  },
4486  {
4487   "alignment" : 4,
4488   "linker_set_key" : "_ZTIRKN7android8hardware6ParcelE",
4489   "name" : "const android::hardware::Parcel &",
4490   "referenced_type" : "_ZTIKN7android8hardware6ParcelE",
4491   "self_type" : "_ZTIRKN7android8hardware6ParcelE",
4492   "size" : 4,
4493   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
4494  },
4495  {
4496   "alignment" : 4,
4497   "linker_set_key" : "_ZTIRKN7android8hardware6ReturnIbEE",
4498   "name" : "const android::hardware::Return<bool> &",
4499   "referenced_type" : "_ZTIKN7android8hardware6ReturnIbEE",
4500   "self_type" : "_ZTIRKN7android8hardware6ReturnIbEE",
4501   "size" : 4,
4502   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4503  },
4504  {
4505   "alignment" : 4,
4506   "linker_set_key" : "_ZTIRKN7android8hardware6StatusE",
4507   "name" : "const android::hardware::Status &",
4508   "referenced_type" : "_ZTIKN7android8hardware6StatusE",
4509   "self_type" : "_ZTIRKN7android8hardware6StatusE",
4510   "size" : 4,
4511   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4512  },
4513  {
4514   "alignment" : 4,
4515   "linker_set_key" : "_ZTIRKN7android8hardware7thermal4V1_011TemperatureE",
4516   "name" : "const android::hardware::thermal::V1_0::Temperature &",
4517   "referenced_type" : "_ZTIKN7android8hardware7thermal4V1_011TemperatureE",
4518   "self_type" : "_ZTIRKN7android8hardware7thermal4V1_011TemperatureE",
4519   "size" : 4,
4520   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4521  },
4522  {
4523   "alignment" : 4,
4524   "linker_set_key" : "_ZTIRKN7android8hardware7thermal4V1_013CoolingDeviceE",
4525   "name" : "const android::hardware::thermal::V1_0::CoolingDevice &",
4526   "referenced_type" : "_ZTIKN7android8hardware7thermal4V1_013CoolingDeviceE",
4527   "self_type" : "_ZTIRKN7android8hardware7thermal4V1_013CoolingDeviceE",
4528   "size" : 4,
4529   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4530  },
4531  {
4532   "alignment" : 4,
4533   "linker_set_key" : "_ZTIRKN7android8hardware7thermal4V1_013ThermalStatusE",
4534   "name" : "const android::hardware::thermal::V1_0::ThermalStatus &",
4535   "referenced_type" : "_ZTIKN7android8hardware7thermal4V1_013ThermalStatusE",
4536   "self_type" : "_ZTIRKN7android8hardware7thermal4V1_013ThermalStatusE",
4537   "size" : 4,
4538   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/hwtypes.h"
4539  },
4540  {
4541   "alignment" : 4,
4542   "linker_set_key" : "_ZTIRKN7android8hardware7thermal4V1_08CpuUsageE",
4543   "name" : "const android::hardware::thermal::V1_0::CpuUsage &",
4544   "referenced_type" : "_ZTIKN7android8hardware7thermal4V1_08CpuUsageE",
4545   "self_type" : "_ZTIRKN7android8hardware7thermal4V1_08CpuUsageE",
4546   "size" : 4,
4547   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4548  },
4549  {
4550   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vec4iterIXTL0__EEE",
4551   "name" : "const iter<is_const> &",
4552   "referenced_type" : "_ZTIKN7android8hardware8hidl_vec4iterIXTL0__EEE",
4553   "self_type" : "_ZTIRKN7android8hardware8hidl_vec4iterIXTL0__EEE",
4554   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4555  },
4556  {
4557   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vec4iterIXTL0__EEE",
4558   "name" : "const iter<is_const> &",
4559   "referenced_type" : "_ZTIKN7android8hardware8hidl_vec4iterIXTL0__EEE#ODR:out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]/android_vendor.R_x86_static/obj/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++/gen/android/hardware/thermal/1.0/types.sdump",
4560   "self_type" : "_ZTIRKN7android8hardware8hidl_vec4iterIXTL0__EEE#ODR:out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]/android_vendor.R_x86_static/obj/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++/gen/android/hardware/thermal/1.0/types.sdump",
4561   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4562  },
4563  {
4564   "alignment" : 4,
4565   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
4566   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_string> &",
4567   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
4568   "self_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
4569   "size" : 4,
4570   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/IThermal.h"
4571  },
4572  {
4573   "alignment" : 4,
4574   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vecINS0_7thermal4V1_011TemperatureEEE",
4575   "name" : "const android::hardware::hidl_vec<android::hardware::thermal::V1_0::Temperature> &",
4576   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecINS0_7thermal4V1_011TemperatureEEE",
4577   "self_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_7thermal4V1_011TemperatureEEE",
4578   "size" : 4,
4579   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h"
4580  },
4581  {
4582   "alignment" : 4,
4583   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vecINS0_7thermal4V1_013CoolingDeviceEEE",
4584   "name" : "const android::hardware::hidl_vec<android::hardware::thermal::V1_0::CoolingDevice> &",
4585   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecINS0_7thermal4V1_013CoolingDeviceEEE",
4586   "self_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_7thermal4V1_013CoolingDeviceEEE",
4587   "size" : 4,
4588   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h"
4589  },
4590  {
4591   "alignment" : 4,
4592   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vecINS0_7thermal4V1_08CpuUsageEEE",
4593   "name" : "const android::hardware::hidl_vec<android::hardware::thermal::V1_0::CpuUsage> &",
4594   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecINS0_7thermal4V1_08CpuUsageEEE",
4595   "self_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_7thermal4V1_08CpuUsageEEE",
4596   "size" : 4,
4597   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h"
4598  },
4599  {
4600   "alignment" : 4,
4601   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vecIiEE",
4602   "name" : "const android::hardware::hidl_vec<int> &",
4603   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecIiEE",
4604   "self_type" : "_ZTIRKN7android8hardware8hidl_vecIiEE",
4605   "size" : 4,
4606   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4607  },
4608  {
4609   "alignment" : 4,
4610   "linker_set_key" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
4611   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
4612   "referenced_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
4613   "self_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
4614   "size" : 4,
4615   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
4616  },
4617  {
4618   "alignment" : 4,
4619   "linker_set_key" : "_ZTIRKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
4620   "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 *> > *)> > > &",
4621   "referenced_type" : "_ZTIKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
4622   "self_type" : "_ZTIRKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
4623   "size" : 4,
4624   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4625  },
4626  {
4627   "alignment" : 4,
4628   "linker_set_key" : "_ZTIRKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
4629   "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 *> > *)> > > &",
4630   "referenced_type" : "_ZTIKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE#ODR:out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]/android_vendor.R_x86_static/obj/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++/gen/android/hardware/thermal/1.0/types.sdump",
4631   "self_type" : "_ZTIRKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE#ODR:out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]/android_vendor.R_x86_static/obj/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++/gen/android/hardware/thermal/1.0/types.sdump",
4632   "size" : 4,
4633   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4634  },
4635  {
4636   "alignment" : 4,
4637   "linker_set_key" : "_ZTIRKPKN7android4hidl4base4V1_05IBaseE",
4638   "name" : "const android::hidl::base::V1_0::IBase *const &",
4639   "referenced_type" : "_ZTIKPKN7android4hidl4base4V1_05IBaseE",
4640   "self_type" : "_ZTIRKPKN7android4hidl4base4V1_05IBaseE",
4641   "size" : 4,
4642   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
4643  },
4644  {
4645   "alignment" : 4,
4646   "linker_set_key" : "_ZTIRKa",
4647   "name" : "const signed char &",
4648   "referenced_type" : "_ZTIKa",
4649   "self_type" : "_ZTIRKa",
4650   "size" : 4,
4651   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4652  },
4653  {
4654   "alignment" : 4,
4655   "linker_set_key" : "_ZTIRKb",
4656   "name" : "const bool &",
4657   "referenced_type" : "_ZTIKb",
4658   "self_type" : "_ZTIRKb",
4659   "size" : 4,
4660   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4661  },
4662  {
4663   "alignment" : 4,
4664   "linker_set_key" : "_ZTIRKd",
4665   "name" : "const double &",
4666   "referenced_type" : "_ZTIKd",
4667   "self_type" : "_ZTIRKd",
4668   "size" : 4,
4669   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4670  },
4671  {
4672   "alignment" : 4,
4673   "linker_set_key" : "_ZTIRKf",
4674   "name" : "const float &",
4675   "referenced_type" : "_ZTIKf",
4676   "self_type" : "_ZTIRKf",
4677   "size" : 4,
4678   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4679  },
4680  {
4681   "alignment" : 4,
4682   "linker_set_key" : "_ZTIRKh",
4683   "name" : "const unsigned char &",
4684   "referenced_type" : "_ZTIKh",
4685   "self_type" : "_ZTIRKh",
4686   "size" : 4,
4687   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4688  },
4689  {
4690   "alignment" : 4,
4691   "linker_set_key" : "_ZTIRKi",
4692   "name" : "const int &",
4693   "referenced_type" : "_ZTIKi",
4694   "self_type" : "_ZTIRKi",
4695   "size" : 4,
4696   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4697  },
4698  {
4699   "alignment" : 4,
4700   "linker_set_key" : "_ZTIRKj",
4701   "name" : "const unsigned int &",
4702   "referenced_type" : "_ZTIKj",
4703   "self_type" : "_ZTIRKj",
4704   "size" : 4,
4705   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4706  },
4707  {
4708   "alignment" : 4,
4709   "linker_set_key" : "_ZTIRKs",
4710   "name" : "const short &",
4711   "referenced_type" : "_ZTIKs",
4712   "self_type" : "_ZTIRKs",
4713   "size" : 4,
4714   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4715  },
4716  {
4717   "alignment" : 4,
4718   "linker_set_key" : "_ZTIRKt",
4719   "name" : "const unsigned short &",
4720   "referenced_type" : "_ZTIKt",
4721   "self_type" : "_ZTIRKt",
4722   "size" : 4,
4723   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4724  },
4725  {
4726   "alignment" : 4,
4727   "linker_set_key" : "_ZTIRKx",
4728   "name" : "const long long &",
4729   "referenced_type" : "_ZTIKx",
4730   "self_type" : "_ZTIRKx",
4731   "size" : 4,
4732   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4733  },
4734  {
4735   "alignment" : 4,
4736   "linker_set_key" : "_ZTIRKy",
4737   "name" : "const unsigned long long &",
4738   "referenced_type" : "_ZTIKy",
4739   "self_type" : "_ZTIRKy",
4740   "size" : 4,
4741   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4742  },
4743  {
4744   "alignment" : 4,
4745   "linker_set_key" : "_ZTIRN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
4746   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &",
4747   "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
4748   "self_type" : "_ZTIRN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
4749   "size" : 4,
4750   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4751  },
4752  {
4753   "alignment" : 4,
4754   "linker_set_key" : "_ZTIRN7android2spINS_8hardware7thermal4V1_08IThermalEEE",
4755   "name" : "android::sp<android::hardware::thermal::V1_0::IThermal> &",
4756   "referenced_type" : "_ZTIN7android2spINS_8hardware7thermal4V1_08IThermalEEE",
4757   "self_type" : "_ZTIRN7android2spINS_8hardware7thermal4V1_08IThermalEEE",
4758   "size" : 4,
4759   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4760  },
4761  {
4762   "alignment" : 4,
4763   "linker_set_key" : "_ZTIRN7android5MutexE",
4764   "name" : "android::Mutex &",
4765   "referenced_type" : "_ZTIN7android5MutexE",
4766   "self_type" : "_ZTIRN7android5MutexE",
4767   "size" : 4,
4768   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
4769  },
4770  {
4771   "alignment" : 4,
4772   "linker_set_key" : "_ZTIRN7android6RWLockE",
4773   "name" : "android::RWLock &",
4774   "referenced_type" : "_ZTIN7android6RWLockE",
4775   "self_type" : "_ZTIRN7android6RWLockE",
4776   "size" : 4,
4777   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
4778  },
4779  {
4780   "alignment" : 4,
4781   "linker_set_key" : "_ZTIRN7android7String8E",
4782   "name" : "android::String8 &",
4783   "referenced_type" : "_ZTIN7android7String8E",
4784   "self_type" : "_ZTIRN7android7String8E",
4785   "size" : 4,
4786   "source_file" : "/system/core/libutils/include/utils/String8.h"
4787  },
4788  {
4789   "alignment" : 4,
4790   "linker_set_key" : "_ZTIRN7android8String16E",
4791   "name" : "android::String16 &",
4792   "referenced_type" : "_ZTIN7android8String16E",
4793   "self_type" : "_ZTIRN7android8String16E",
4794   "size" : 4,
4795   "source_file" : "/system/core/libutils/include/utils/String16.h"
4796  },
4797  {
4798   "alignment" : 4,
4799   "linker_set_key" : "_ZTIRN7android8hardware10TextOutputE",
4800   "name" : "android::hardware::TextOutput &",
4801   "referenced_type" : "_ZTIN7android8hardware10TextOutputE",
4802   "self_type" : "_ZTIRN7android8hardware10TextOutputE",
4803   "size" : 4,
4804   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
4805  },
4806  {
4807   "alignment" : 4,
4808   "linker_set_key" : "_ZTIRN7android8hardware10hidl_arrayIhLj32EJEEE",
4809   "name" : "android::hardware::hidl_array<unsigned char, 32> &",
4810   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
4811   "self_type" : "_ZTIRN7android8hardware10hidl_arrayIhLj32EJEEE",
4812   "size" : 4,
4813   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4814  },
4815  {
4816   "alignment" : 4,
4817   "linker_set_key" : "_ZTIRN7android8hardware11hidl_memoryE",
4818   "name" : "android::hardware::hidl_memory &",
4819   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
4820   "self_type" : "_ZTIRN7android8hardware11hidl_memoryE",
4821   "size" : 4,
4822   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4823  },
4824  {
4825   "alignment" : 4,
4826   "linker_set_key" : "_ZTIRN7android8hardware11hidl_stringE",
4827   "name" : "android::hardware::hidl_string &",
4828   "referenced_type" : "_ZTIN7android8hardware11hidl_stringE",
4829   "self_type" : "_ZTIRN7android8hardware11hidl_stringE",
4830   "size" : 4,
4831   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4832  },
4833  {
4834   "alignment" : 4,
4835   "linker_set_key" : "_ZTIRN7android8hardware6ReturnINS_2spINS0_7thermal4V1_08IThermalEEEEE",
4836   "name" : "android::hardware::Return<android::sp<android::hardware::thermal::V1_0::IThermal> > &",
4837   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_7thermal4V1_08IThermalEEEEE",
4838   "self_type" : "_ZTIRN7android8hardware6ReturnINS_2spINS0_7thermal4V1_08IThermalEEEEE",
4839   "size" : 4,
4840   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4841  },
4842  {
4843   "alignment" : 4,
4844   "linker_set_key" : "_ZTIRN7android8hardware6ReturnIbEE",
4845   "name" : "android::hardware::Return<bool> &",
4846   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
4847   "self_type" : "_ZTIRN7android8hardware6ReturnIbEE",
4848   "size" : 4,
4849   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4850  },
4851  {
4852   "alignment" : 4,
4853   "linker_set_key" : "_ZTIRN7android8hardware6ReturnIvEE",
4854   "name" : "android::hardware::Return<void> &",
4855   "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
4856   "self_type" : "_ZTIRN7android8hardware6ReturnIvEE",
4857   "size" : 4,
4858   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4859  },
4860  {
4861   "alignment" : 4,
4862   "linker_set_key" : "_ZTIRN7android8hardware6StatusE",
4863   "name" : "android::hardware::Status &",
4864   "referenced_type" : "_ZTIN7android8hardware6StatusE",
4865   "self_type" : "_ZTIRN7android8hardware6StatusE",
4866   "size" : 4,
4867   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4868  },
4869  {
4870   "alignment" : 4,
4871   "linker_set_key" : "_ZTIRN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
4872   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > &",
4873   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
4874   "self_type" : "_ZTIRN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
4875   "size" : 4,
4876   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4877  },
4878  {
4879   "alignment" : 4,
4880   "linker_set_key" : "_ZTIRN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
4881   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> &",
4882   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
4883   "self_type" : "_ZTIRN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
4884   "size" : 4,
4885   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4886  },
4887  {
4888   "alignment" : 4,
4889   "linker_set_key" : "_ZTIRN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
4890   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > &",
4891   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
4892   "self_type" : "_ZTIRN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
4893   "size" : 4,
4894   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4895  },
4896  {
4897   "alignment" : 4,
4898   "linker_set_key" : "_ZTIRN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
4899   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string> &",
4900   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
4901   "self_type" : "_ZTIRN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
4902   "size" : 4,
4903   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4904  },
4905  {
4906   "alignment" : 4,
4907   "linker_set_key" : "_ZTIRh",
4908   "name" : "unsigned char &",
4909   "referenced_type" : "_ZTIh",
4910   "self_type" : "_ZTIRh",
4911   "size" : 4,
4912   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
4913  },
4914  {
4915   "alignment" : 4,
4916   "linker_set_key" : "_ZTIRi",
4917   "name" : "int &",
4918   "referenced_type" : "_ZTIi",
4919   "self_type" : "_ZTIRi",
4920   "size" : 4,
4921   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
4922  },
4923  {
4924   "alignment" : 4,
4925   "linker_set_key" : "_ZTIRj",
4926   "name" : "unsigned int &",
4927   "referenced_type" : "_ZTIj",
4928   "self_type" : "_ZTIRj",
4929   "size" : 4,
4930   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/types.h"
4931  }
4932 ],
4933 "pointer_types" :
4934 [
4935  {
4936   "alignment" : 4,
4937   "linker_set_key" : "_ZTIP13native_handle",
4938   "name" : "native_handle *",
4939   "referenced_type" : "_ZTI13native_handle",
4940   "self_type" : "_ZTIP13native_handle",
4941   "size" : 4,
4942   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4943  },
4944  {
4945   "alignment" : 4,
4946   "linker_set_key" : "_ZTIP18android_flex_plane",
4947   "name" : "android_flex_plane *",
4948   "referenced_type" : "_ZTI18android_flex_plane",
4949   "self_type" : "_ZTIP18android_flex_plane",
4950   "size" : 4,
4951   "source_file" : "/system/core/libsystem/include/system/graphics.h"
4952  },
4953  {
4954   "alignment" : 4,
4955   "linker_set_key" : "_ZTIP7log_msg",
4956   "name" : "log_msg *",
4957   "referenced_type" : "_ZTI7log_msg",
4958   "self_type" : "_ZTIP7log_msg",
4959   "size" : 4,
4960   "source_file" : "/system/core/liblog/include/log/log_read.h"
4961  },
4962  {
4963   "alignment" : 4,
4964   "linker_set_key" : "_ZTIPFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
4965   "name" : "bool (*)(const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
4966   "referenced_type" : "_ZTIFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
4967   "self_type" : "_ZTIPFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
4968   "size" : 4,
4969   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
4970  },
4971  {
4972   "alignment" : 4,
4973   "linker_set_key" : "_ZTIPFiPvE",
4974   "name" : "int (*)(void *)",
4975   "referenced_type" : "_ZTIFiPvE",
4976   "self_type" : "_ZTIPFiPvE",
4977   "size" : 4,
4978   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
4979  },
4980  {
4981   "alignment" : 4,
4982   "linker_set_key" : "_ZTIPFvPN7android8hardware6ParcelEPKhjPKyjPvE",
4983   "name" : "void (*)(android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
4984   "referenced_type" : "_ZTIFvPN7android8hardware6ParcelEPKhjPKyjPvE",
4985   "self_type" : "_ZTIPFvPN7android8hardware6ParcelEPKhjPKyjPvE",
4986   "size" : 4,
4987   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
4988  },
4989  {
4990   "alignment" : 4,
4991   "linker_set_key" : "_ZTIPK13native_handle",
4992   "name" : "const native_handle *",
4993   "referenced_type" : "_ZTIK13native_handle",
4994   "self_type" : "_ZTIPK13native_handle",
4995   "size" : 4,
4996   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4997  },
4998  {
4999   "alignment" : 4,
5000   "linker_set_key" : "_ZTIPK7log_msg",
5001   "name" : "const log_msg *",
5002   "referenced_type" : "_ZTIK7log_msg",
5003   "self_type" : "_ZTIPK7log_msg",
5004   "size" : 4,
5005   "source_file" : "/system/core/liblog/include/log/log_read.h"
5006  },
5007  {
5008   "alignment" : 4,
5009   "linker_set_key" : "_ZTIPKDs",
5010   "name" : "const char16_t *",
5011   "referenced_type" : "_ZTIKDs",
5012   "self_type" : "_ZTIPKDs",
5013   "size" : 4,
5014   "source_file" : "/system/core/libutils/include/utils/String16.h"
5015  },
5016  {
5017   "alignment" : 4,
5018   "linker_set_key" : "_ZTIPKN7android10VectorImplE",
5019   "name" : "const android::VectorImpl *",
5020   "referenced_type" : "_ZTIKN7android10VectorImplE",
5021   "self_type" : "_ZTIPKN7android10VectorImplE",
5022   "size" : 4,
5023   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
5024  },
5025  {
5026   "alignment" : 4,
5027   "linker_set_key" : "_ZTIPKN7android12NativeHandleE",
5028   "name" : "const android::NativeHandle *",
5029   "referenced_type" : "_ZTIKN7android12NativeHandleE",
5030   "self_type" : "_ZTIPKN7android12NativeHandleE",
5031   "size" : 4,
5032   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
5033  },
5034  {
5035   "alignment" : 4,
5036   "linker_set_key" : "_ZTIPKN7android2spINS_4hidl4base4V1_05IBaseEEE",
5037   "name" : "const android::sp<android::hidl::base::V1_0::IBase> *",
5038   "referenced_type" : "_ZTIKN7android2spINS_4hidl4base4V1_05IBaseEEE",
5039   "self_type" : "_ZTIPKN7android2spINS_4hidl4base4V1_05IBaseEEE",
5040   "size" : 4,
5041   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5042  },
5043  {
5044   "alignment" : 4,
5045   "linker_set_key" : "_ZTIPKN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
5046   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceManager> *",
5047   "referenced_type" : "_ZTIKN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
5048   "self_type" : "_ZTIPKN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
5049   "size" : 4,
5050   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5051  },
5052  {
5053   "alignment" : 4,
5054   "linker_set_key" : "_ZTIPKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
5055   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
5056   "referenced_type" : "_ZTIKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
5057   "self_type" : "_ZTIPKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
5058   "size" : 4,
5059   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5060  },
5061  {
5062   "alignment" : 4,
5063   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware12ProcessStateEEE",
5064   "name" : "const android::sp<android::hardware::ProcessState> *",
5065   "referenced_type" : "_ZTIKN7android2spINS_8hardware12ProcessStateEEE",
5066   "self_type" : "_ZTIPKN7android2spINS_8hardware12ProcessStateEEE",
5067   "size" : 4,
5068   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5069  },
5070  {
5071   "alignment" : 4,
5072   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware20hidl_death_recipientEEE",
5073   "name" : "const android::sp<android::hardware::hidl_death_recipient> *",
5074   "referenced_type" : "_ZTIKN7android2spINS_8hardware20hidl_death_recipientEEE",
5075   "self_type" : "_ZTIPKN7android2spINS_8hardware20hidl_death_recipientEEE",
5076   "size" : 4,
5077   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5078  },
5079  {
5080   "alignment" : 4,
5081   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
5082   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient> *",
5083   "referenced_type" : "_ZTIKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
5084   "self_type" : "_ZTIPKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
5085   "size" : 4,
5086   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5087  },
5088  {
5089   "alignment" : 4,
5090   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware7IBinderEEE",
5091   "name" : "const android::sp<android::hardware::IBinder> *",
5092   "referenced_type" : "_ZTIKN7android2spINS_8hardware7IBinderEEE",
5093   "self_type" : "_ZTIPKN7android2spINS_8hardware7IBinderEEE",
5094   "size" : 4,
5095   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5096  },
5097  {
5098   "alignment" : 4,
5099   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware7thermal4V1_08IThermalEEE",
5100   "name" : "const android::sp<android::hardware::thermal::V1_0::IThermal> *",
5101   "referenced_type" : "_ZTIKN7android2spINS_8hardware7thermal4V1_08IThermalEEE",
5102   "self_type" : "_ZTIPKN7android2spINS_8hardware7thermal4V1_08IThermalEEE",
5103   "size" : 4,
5104   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5105  },
5106  {
5107   "alignment" : 4,
5108   "linker_set_key" : "_ZTIPKN7android2wpINS_8hardware20hidl_death_recipientEEE",
5109   "name" : "const android::wp<android::hardware::hidl_death_recipient> *",
5110   "referenced_type" : "_ZTIKN7android2wpINS_8hardware20hidl_death_recipientEEE",
5111   "self_type" : "_ZTIPKN7android2wpINS_8hardware20hidl_death_recipientEEE",
5112   "size" : 4,
5113   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5114  },
5115  {
5116   "alignment" : 4,
5117   "linker_set_key" : "_ZTIPKN7android2wpINS_8hardware9BHwBinderEEE",
5118   "name" : "const android::wp<android::hardware::BHwBinder> *",
5119   "referenced_type" : "_ZTIKN7android2wpINS_8hardware9BHwBinderEEE",
5120   "self_type" : "_ZTIPKN7android2wpINS_8hardware9BHwBinderEEE",
5121   "size" : 4,
5122   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5123  },
5124  {
5125   "alignment" : 4,
5126   "linker_set_key" : "_ZTIPKN7android4hidl4base4V1_05IBaseE",
5127   "name" : "const android::hidl::base::V1_0::IBase *",
5128   "referenced_type" : "_ZTIKN7android4hidl4base4V1_05IBaseE",
5129   "self_type" : "_ZTIPKN7android4hidl4base4V1_05IBaseE",
5130   "size" : 4,
5131   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h"
5132  },
5133  {
5134   "alignment" : 4,
5135   "linker_set_key" : "_ZTIPKN7android4hidl4base4V1_08BpHwBaseE",
5136   "name" : "const android::hidl::base::V1_0::BpHwBase *",
5137   "referenced_type" : "_ZTIKN7android4hidl4base4V1_08BpHwBaseE",
5138   "self_type" : "_ZTIPKN7android4hidl4base4V1_08BpHwBaseE",
5139   "size" : 4,
5140   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h"
5141  },
5142  {
5143   "alignment" : 4,
5144   "linker_set_key" : "_ZTIPKN7android4hidl7manager4V1_015IServiceManagerE",
5145   "name" : "const android::hidl::manager::V1_0::IServiceManager *",
5146   "referenced_type" : "_ZTIKN7android4hidl7manager4V1_015IServiceManagerE",
5147   "self_type" : "_ZTIPKN7android4hidl7manager4V1_015IServiceManagerE",
5148   "size" : 4,
5149   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
5150  },
5151  {
5152   "alignment" : 4,
5153   "linker_set_key" : "_ZTIPKN7android4hidl7manager4V1_020IServiceNotificationE",
5154   "name" : "const android::hidl::manager::V1_0::IServiceNotification *",
5155   "referenced_type" : "_ZTIKN7android4hidl7manager4V1_020IServiceNotificationE",
5156   "self_type" : "_ZTIPKN7android4hidl7manager4V1_020IServiceNotificationE",
5157   "size" : 4,
5158   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h"
5159  },
5160  {
5161   "alignment" : 4,
5162   "linker_set_key" : "_ZTIPKN7android7RefBaseE",
5163   "name" : "const android::RefBase *",
5164   "referenced_type" : "_ZTIKN7android7RefBaseE",
5165   "self_type" : "_ZTIPKN7android7RefBaseE",
5166   "size" : 4,
5167   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5168  },
5169  {
5170   "alignment" : 4,
5171   "linker_set_key" : "_ZTIPKN7android7String8E",
5172   "name" : "const android::String8 *",
5173   "referenced_type" : "_ZTIKN7android7String8E",
5174   "self_type" : "_ZTIPKN7android7String8E",
5175   "size" : 4,
5176   "source_file" : "/system/core/libutils/include/utils/String8.h"
5177  },
5178  {
5179   "alignment" : 4,
5180   "linker_set_key" : "_ZTIPKN7android8String16E",
5181   "name" : "const android::String16 *",
5182   "referenced_type" : "_ZTIKN7android8String16E",
5183   "self_type" : "_ZTIPKN7android8String16E",
5184   "size" : 4,
5185   "source_file" : "/system/core/libutils/include/utils/String16.h"
5186  },
5187  {
5188   "alignment" : 4,
5189   "linker_set_key" : "_ZTIPKN7android8hardware11BpHwRefBaseE",
5190   "name" : "const android::hardware::BpHwRefBase *",
5191   "referenced_type" : "_ZTIKN7android8hardware11BpHwRefBaseE",
5192   "self_type" : "_ZTIPKN7android8hardware11BpHwRefBaseE",
5193   "size" : 4,
5194   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
5195  },
5196  {
5197   "alignment" : 4,
5198   "linker_set_key" : "_ZTIPKN7android8hardware11hidl_memoryE",
5199   "name" : "const android::hardware::hidl_memory *",
5200   "referenced_type" : "_ZTIKN7android8hardware11hidl_memoryE",
5201   "self_type" : "_ZTIPKN7android8hardware11hidl_memoryE",
5202   "size" : 4,
5203   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5204  },
5205  {
5206   "alignment" : 4,
5207   "linker_set_key" : "_ZTIPKN7android8hardware12hidl_versionE",
5208   "name" : "const android::hardware::hidl_version *",
5209   "referenced_type" : "_ZTIKN7android8hardware12hidl_versionE",
5210   "self_type" : "_ZTIPKN7android8hardware12hidl_versionE",
5211   "size" : 4,
5212   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5213  },
5214  {
5215   "alignment" : 4,
5216   "linker_set_key" : "_ZTIPKN7android8hardware6ReturnINS_2spINS0_7thermal4V1_08IThermalEEEEE",
5217   "name" : "const android::hardware::Return<android::sp<android::hardware::thermal::V1_0::IThermal> > *",
5218   "referenced_type" : "_ZTIKN7android8hardware6ReturnINS_2spINS0_7thermal4V1_08IThermalEEEEE",
5219   "self_type" : "_ZTIPKN7android8hardware6ReturnINS_2spINS0_7thermal4V1_08IThermalEEEEE",
5220   "size" : 4,
5221   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5222  },
5223  {
5224   "alignment" : 4,
5225   "linker_set_key" : "_ZTIPKN7android8hardware6ReturnIbEE",
5226   "name" : "const android::hardware::Return<bool> *",
5227   "referenced_type" : "_ZTIKN7android8hardware6ReturnIbEE",
5228   "self_type" : "_ZTIPKN7android8hardware6ReturnIbEE",
5229   "size" : 4,
5230   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5231  },
5232  {
5233   "alignment" : 4,
5234   "linker_set_key" : "_ZTIPKN7android8hardware6StatusE",
5235   "name" : "const android::hardware::Status *",
5236   "referenced_type" : "_ZTIKN7android8hardware6StatusE",
5237   "self_type" : "_ZTIPKN7android8hardware6StatusE",
5238   "size" : 4,
5239   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5240  },
5241  {
5242   "alignment" : 4,
5243   "linker_set_key" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
5244   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
5245   "referenced_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
5246   "self_type" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
5247   "size" : 4,
5248   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5249  },
5250  {
5251   "alignment" : 4,
5252   "linker_set_key" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
5253   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
5254   "referenced_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
5255   "self_type" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
5256   "size" : 4,
5257   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5258  },
5259  {
5260   "alignment" : 4,
5261   "linker_set_key" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_7thermal4V1_011TemperatureEEE",
5262   "name" : "const android::hardware::details::hidl_pointer<android::hardware::thermal::V1_0::Temperature> *",
5263   "referenced_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_7thermal4V1_011TemperatureEEE",
5264   "self_type" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_7thermal4V1_011TemperatureEEE",
5265   "size" : 4,
5266   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5267  },
5268  {
5269   "alignment" : 4,
5270   "linker_set_key" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_7thermal4V1_013CoolingDeviceEEE",
5271   "name" : "const android::hardware::details::hidl_pointer<android::hardware::thermal::V1_0::CoolingDevice> *",
5272   "referenced_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_7thermal4V1_013CoolingDeviceEEE",
5273   "self_type" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_7thermal4V1_013CoolingDeviceEEE",
5274   "size" : 4,
5275   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5276  },
5277  {
5278   "alignment" : 4,
5279   "linker_set_key" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_7thermal4V1_08CpuUsageEEE",
5280   "name" : "const android::hardware::details::hidl_pointer<android::hardware::thermal::V1_0::CpuUsage> *",
5281   "referenced_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_7thermal4V1_08CpuUsageEEE",
5282   "self_type" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_7thermal4V1_08CpuUsageEEE",
5283   "size" : 4,
5284   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5285  },
5286  {
5287   "alignment" : 4,
5288   "linker_set_key" : "_ZTIPKN7android8hardware7details12hidl_pointerIiEE",
5289   "name" : "const android::hardware::details::hidl_pointer<int> *",
5290   "referenced_type" : "_ZTIKN7android8hardware7details12hidl_pointerIiEE",
5291   "self_type" : "_ZTIPKN7android8hardware7details12hidl_pointerIiEE",
5292   "size" : 4,
5293   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5294  },
5295  {
5296   "alignment" : 4,
5297   "linker_set_key" : "_ZTIPKN7android8hardware7details13return_statusE",
5298   "name" : "const android::hardware::details::return_status *",
5299   "referenced_type" : "_ZTIKN7android8hardware7details13return_statusE",
5300   "self_type" : "_ZTIPKN7android8hardware7details13return_statusE",
5301   "size" : 4,
5302   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5303  },
5304  {
5305   "alignment" : 4,
5306   "linker_set_key" : "_ZTIPKN7android8hardware7thermal4V1_011BpHwThermalE",
5307   "name" : "const android::hardware::thermal::V1_0::BpHwThermal *",
5308   "referenced_type" : "_ZTIKN7android8hardware7thermal4V1_011BpHwThermalE",
5309   "self_type" : "_ZTIPKN7android8hardware7thermal4V1_011BpHwThermalE",
5310   "size" : 4,
5311   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/BpHwThermal.h"
5312  },
5313  {
5314   "alignment" : 4,
5315   "linker_set_key" : "_ZTIPKN7android8hardware7thermal4V1_011TemperatureE",
5316   "name" : "const android::hardware::thermal::V1_0::Temperature *",
5317   "referenced_type" : "_ZTIKN7android8hardware7thermal4V1_011TemperatureE",
5318   "self_type" : "_ZTIPKN7android8hardware7thermal4V1_011TemperatureE",
5319   "size" : 4,
5320   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5321  },
5322  {
5323   "alignment" : 4,
5324   "linker_set_key" : "_ZTIPKN7android8hardware7thermal4V1_013CoolingDeviceE",
5325   "name" : "const android::hardware::thermal::V1_0::CoolingDevice *",
5326   "referenced_type" : "_ZTIKN7android8hardware7thermal4V1_013CoolingDeviceE",
5327   "self_type" : "_ZTIPKN7android8hardware7thermal4V1_013CoolingDeviceE",
5328   "size" : 4,
5329   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5330  },
5331  {
5332   "alignment" : 4,
5333   "linker_set_key" : "_ZTIPKN7android8hardware7thermal4V1_08CpuUsageE",
5334   "name" : "const android::hardware::thermal::V1_0::CpuUsage *",
5335   "referenced_type" : "_ZTIKN7android8hardware7thermal4V1_08CpuUsageE",
5336   "self_type" : "_ZTIPKN7android8hardware7thermal4V1_08CpuUsageE",
5337   "size" : 4,
5338   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5339  },
5340  {
5341   "alignment" : 4,
5342   "linker_set_key" : "_ZTIPKN7android8hardware7thermal4V1_08IThermalE",
5343   "name" : "const android::hardware::thermal::V1_0::IThermal *",
5344   "referenced_type" : "_ZTIKN7android8hardware7thermal4V1_08IThermalE",
5345   "self_type" : "_ZTIPKN7android8hardware7thermal4V1_08IThermalE",
5346   "size" : 4,
5347   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/IThermal.h"
5348  },
5349  {
5350   "alignment" : 4,
5351   "linker_set_key" : "_ZTIPKN7android8hardware8hidl_vecINS0_7thermal4V1_011TemperatureEEE",
5352   "name" : "const android::hardware::hidl_vec<android::hardware::thermal::V1_0::Temperature> *",
5353   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecINS0_7thermal4V1_011TemperatureEEE",
5354   "self_type" : "_ZTIPKN7android8hardware8hidl_vecINS0_7thermal4V1_011TemperatureEEE",
5355   "size" : 4,
5356   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5357  },
5358  {
5359   "alignment" : 4,
5360   "linker_set_key" : "_ZTIPKN7android8hardware8hidl_vecINS0_7thermal4V1_013CoolingDeviceEEE",
5361   "name" : "const android::hardware::hidl_vec<android::hardware::thermal::V1_0::CoolingDevice> *",
5362   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecINS0_7thermal4V1_013CoolingDeviceEEE",
5363   "self_type" : "_ZTIPKN7android8hardware8hidl_vecINS0_7thermal4V1_013CoolingDeviceEEE",
5364   "size" : 4,
5365   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5366  },
5367  {
5368   "alignment" : 4,
5369   "linker_set_key" : "_ZTIPKN7android8hardware8hidl_vecINS0_7thermal4V1_08CpuUsageEEE",
5370   "name" : "const android::hardware::hidl_vec<android::hardware::thermal::V1_0::CpuUsage> *",
5371   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecINS0_7thermal4V1_08CpuUsageEEE",
5372   "self_type" : "_ZTIPKN7android8hardware8hidl_vecINS0_7thermal4V1_08CpuUsageEEE",
5373   "size" : 4,
5374   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5375  },
5376  {
5377   "alignment" : 4,
5378   "linker_set_key" : "_ZTIPKN7android8hardware8hidl_vecIiEE",
5379   "name" : "const android::hardware::hidl_vec<int> *",
5380   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecIiEE",
5381   "self_type" : "_ZTIPKN7android8hardware8hidl_vecIiEE",
5382   "size" : 4,
5383   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5384  },
5385  {
5386   "alignment" : 4,
5387   "linker_set_key" : "_ZTIPKc",
5388   "name" : "const char *",
5389   "referenced_type" : "_ZTIKc",
5390   "self_type" : "_ZTIPKc",
5391   "size" : 4,
5392   "source_file" : "/system/core/liblog/include/android/log.h"
5393  },
5394  {
5395   "alignment" : 4,
5396   "linker_set_key" : "_ZTIPKh",
5397   "name" : "const unsigned char *",
5398   "referenced_type" : "_ZTIKh",
5399   "self_type" : "_ZTIPKh",
5400   "size" : 4,
5401   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5402  },
5403  {
5404   "alignment" : 4,
5405   "linker_set_key" : "_ZTIPKv",
5406   "name" : "const void *",
5407   "referenced_type" : "_ZTIKv",
5408   "self_type" : "_ZTIPKv",
5409   "size" : 4,
5410   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5411  },
5412  {
5413   "alignment" : 4,
5414   "linker_set_key" : "_ZTIPKy",
5415   "name" : "const unsigned long long *",
5416   "referenced_type" : "_ZTIKy",
5417   "self_type" : "_ZTIPKy",
5418   "size" : 4,
5419   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5420  },
5421  {
5422   "alignment" : 4,
5423   "linker_set_key" : "_ZTIPN7android11ScopedTraceE",
5424   "name" : "android::ScopedTrace *",
5425   "referenced_type" : "_ZTIN7android11ScopedTraceE",
5426   "self_type" : "_ZTIPN7android11ScopedTraceE",
5427   "size" : 4,
5428   "source_file" : "/system/core/libutils/include/utils/Trace.h"
5429  },
5430  {
5431   "alignment" : 4,
5432   "linker_set_key" : "_ZTIPN7android16ReferenceRenamerE",
5433   "name" : "android::ReferenceRenamer *",
5434   "referenced_type" : "_ZTIN7android16ReferenceRenamerE",
5435   "self_type" : "_ZTIPN7android16ReferenceRenamerE",
5436   "size" : 4,
5437   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5438  },
5439  {
5440   "alignment" : 4,
5441   "linker_set_key" : "_ZTIPN7android19VirtualLightRefBaseE",
5442   "name" : "android::VirtualLightRefBase *",
5443   "referenced_type" : "_ZTIN7android19VirtualLightRefBaseE",
5444   "self_type" : "_ZTIPN7android19VirtualLightRefBaseE",
5445   "size" : 4,
5446   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h"
5447  },
5448  {
5449   "alignment" : 4,
5450   "linker_set_key" : "_ZTIPN7android2spINS_4hidl4base4V1_05IBaseEEE",
5451   "name" : "android::sp<android::hidl::base::V1_0::IBase> *",
5452   "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
5453   "self_type" : "_ZTIPN7android2spINS_4hidl4base4V1_05IBaseEEE",
5454   "size" : 4,
5455   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5456  },
5457  {
5458   "alignment" : 4,
5459   "linker_set_key" : "_ZTIPN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
5460   "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager> *",
5461   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
5462   "self_type" : "_ZTIPN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
5463   "size" : 4,
5464   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5465  },
5466  {
5467   "alignment" : 4,
5468   "linker_set_key" : "_ZTIPN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
5469   "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
5470   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
5471   "self_type" : "_ZTIPN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
5472   "size" : 4,
5473   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5474  },
5475  {
5476   "alignment" : 4,
5477   "linker_set_key" : "_ZTIPN7android2spINS_8hardware12ProcessStateEEE",
5478   "name" : "android::sp<android::hardware::ProcessState> *",
5479   "referenced_type" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
5480   "self_type" : "_ZTIPN7android2spINS_8hardware12ProcessStateEEE",
5481   "size" : 4,
5482   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5483  },
5484  {
5485   "alignment" : 4,
5486   "linker_set_key" : "_ZTIPN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
5487   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> *",
5488   "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
5489   "self_type" : "_ZTIPN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
5490   "size" : 4,
5491   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5492  },
5493  {
5494   "alignment" : 4,
5495   "linker_set_key" : "_ZTIPN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
5496   "name" : "android::sp<android::hardware::IBinder::DeathRecipient> *",
5497   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
5498   "self_type" : "_ZTIPN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
5499   "size" : 4,
5500   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5501  },
5502  {
5503   "alignment" : 4,
5504   "linker_set_key" : "_ZTIPN7android2spINS_8hardware7IBinderEEE",
5505   "name" : "android::sp<android::hardware::IBinder> *",
5506   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
5507   "self_type" : "_ZTIPN7android2spINS_8hardware7IBinderEEE",
5508   "size" : 4,
5509   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5510  },
5511  {
5512   "alignment" : 4,
5513   "linker_set_key" : "_ZTIPN7android2spINS_8hardware7thermal4V1_08IThermalEEE",
5514   "name" : "android::sp<android::hardware::thermal::V1_0::IThermal> *",
5515   "referenced_type" : "_ZTIN7android2spINS_8hardware7thermal4V1_08IThermalEEE",
5516   "self_type" : "_ZTIPN7android2spINS_8hardware7thermal4V1_08IThermalEEE",
5517   "size" : 4,
5518   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5519  },
5520  {
5521   "alignment" : 4,
5522   "linker_set_key" : "_ZTIPN7android2wpINS_8hardware20hidl_death_recipientEEE",
5523   "name" : "android::wp<android::hardware::hidl_death_recipient> *",
5524   "referenced_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
5525   "self_type" : "_ZTIPN7android2wpINS_8hardware20hidl_death_recipientEEE",
5526   "size" : 4,
5527   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5528  },
5529  {
5530   "alignment" : 4,
5531   "linker_set_key" : "_ZTIPN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
5532   "name" : "android::wp<android::hardware::IBinder::DeathRecipient> *",
5533   "referenced_type" : "_ZTIN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
5534   "self_type" : "_ZTIPN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
5535   "size" : 4,
5536   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5537  },
5538  {
5539   "alignment" : 4,
5540   "linker_set_key" : "_ZTIPN7android2wpINS_8hardware9BHwBinderEEE",
5541   "name" : "android::wp<android::hardware::BHwBinder> *",
5542   "referenced_type" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
5543   "self_type" : "_ZTIPN7android2wpINS_8hardware9BHwBinderEEE",
5544   "size" : 4,
5545   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5546  },
5547  {
5548   "alignment" : 4,
5549   "linker_set_key" : "_ZTIPN7android4hidl4base4V1_05IBaseE",
5550   "name" : "android::hidl::base::V1_0::IBase *",
5551   "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE",
5552   "self_type" : "_ZTIPN7android4hidl4base4V1_05IBaseE",
5553   "size" : 4,
5554   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5555  },
5556  {
5557   "alignment" : 4,
5558   "linker_set_key" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE",
5559   "name" : "android::hidl::base::V1_0::BnHwBase *",
5560   "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE",
5561   "self_type" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE",
5562   "size" : 4,
5563   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h"
5564  },
5565  {
5566   "alignment" : 4,
5567   "linker_set_key" : "_ZTIPN7android4hidl7manager4V1_015IServiceManagerE",
5568   "name" : "android::hidl::manager::V1_0::IServiceManager *",
5569   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
5570   "self_type" : "_ZTIPN7android4hidl7manager4V1_015IServiceManagerE",
5571   "size" : 4,
5572   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5573  },
5574  {
5575   "alignment" : 4,
5576   "linker_set_key" : "_ZTIPN7android4hidl7manager4V1_020IServiceNotificationE",
5577   "name" : "android::hidl::manager::V1_0::IServiceNotification *",
5578   "referenced_type" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
5579   "self_type" : "_ZTIPN7android4hidl7manager4V1_020IServiceNotificationE",
5580   "size" : 4,
5581   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5582  },
5583  {
5584   "alignment" : 4,
5585   "linker_set_key" : "_ZTIPN7android5Mutex8AutolockE",
5586   "name" : "android::Mutex::Autolock *",
5587   "referenced_type" : "_ZTIN7android5Mutex8AutolockE",
5588   "self_type" : "_ZTIPN7android5Mutex8AutolockE",
5589   "size" : 4,
5590   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
5591  },
5592  {
5593   "alignment" : 4,
5594   "linker_set_key" : "_ZTIPN7android5MutexE",
5595   "name" : "android::Mutex *",
5596   "referenced_type" : "_ZTIN7android5MutexE",
5597   "self_type" : "_ZTIPN7android5MutexE",
5598   "size" : 4,
5599   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
5600  },
5601  {
5602   "alignment" : 4,
5603   "linker_set_key" : "_ZTIPN7android6RWLock9AutoRLockE",
5604   "name" : "android::RWLock::AutoRLock *",
5605   "referenced_type" : "_ZTIN7android6RWLock9AutoRLockE",
5606   "self_type" : "_ZTIPN7android6RWLock9AutoRLockE",
5607   "size" : 4,
5608   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
5609  },
5610  {
5611   "alignment" : 4,
5612   "linker_set_key" : "_ZTIPN7android6RWLock9AutoWLockE",
5613   "name" : "android::RWLock::AutoWLock *",
5614   "referenced_type" : "_ZTIN7android6RWLock9AutoWLockE",
5615   "self_type" : "_ZTIPN7android6RWLock9AutoWLockE",
5616   "size" : 4,
5617   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
5618  },
5619  {
5620   "alignment" : 4,
5621   "linker_set_key" : "_ZTIPN7android6RWLockE",
5622   "name" : "android::RWLock *",
5623   "referenced_type" : "_ZTIN7android6RWLockE",
5624   "self_type" : "_ZTIPN7android6RWLockE",
5625   "size" : 4,
5626   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
5627  },
5628  {
5629   "alignment" : 4,
5630   "linker_set_key" : "_ZTIPN7android6ThreadE",
5631   "name" : "android::Thread *",
5632   "referenced_type" : "_ZTIN7android6ThreadE",
5633   "self_type" : "_ZTIPN7android6ThreadE",
5634   "size" : 4,
5635   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5636  },
5637  {
5638   "alignment" : 4,
5639   "linker_set_key" : "_ZTIPN7android7RefBase12weakref_implE",
5640   "name" : "android::RefBase::weakref_impl *",
5641   "referenced_type" : "_ZTIN7android7RefBase12weakref_implE",
5642   "self_type" : "_ZTIPN7android7RefBase12weakref_implE",
5643   "size" : 4,
5644   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5645  },
5646  {
5647   "alignment" : 4,
5648   "linker_set_key" : "_ZTIPN7android7RefBase12weakref_typeE",
5649   "name" : "android::RefBase::weakref_type *",
5650   "referenced_type" : "_ZTIN7android7RefBase12weakref_typeE",
5651   "self_type" : "_ZTIPN7android7RefBase12weakref_typeE",
5652   "size" : 4,
5653   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5654  },
5655  {
5656   "alignment" : 4,
5657   "linker_set_key" : "_ZTIPN7android7RefBaseE",
5658   "name" : "android::RefBase *",
5659   "referenced_type" : "_ZTIN7android7RefBaseE",
5660   "self_type" : "_ZTIPN7android7RefBaseE",
5661   "size" : 4,
5662   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5663  },
5664  {
5665   "alignment" : 4,
5666   "linker_set_key" : "_ZTIPN7android7String8E",
5667   "name" : "android::String8 *",
5668   "referenced_type" : "_ZTIN7android7String8E",
5669   "self_type" : "_ZTIPN7android7String8E",
5670   "size" : 4,
5671   "source_file" : "/system/core/libutils/include/utils/String8.h"
5672  },
5673  {
5674   "alignment" : 4,
5675   "linker_set_key" : "_ZTIPN7android8String16E",
5676   "name" : "android::String16 *",
5677   "referenced_type" : "_ZTIN7android8String16E",
5678   "self_type" : "_ZTIPN7android8String16E",
5679   "size" : 4,
5680   "source_file" : "/system/core/libutils/include/utils/String16.h"
5681  },
5682  {
5683   "alignment" : 4,
5684   "linker_set_key" : "_ZTIPN7android8hardware10IInterfaceE",
5685   "name" : "android::hardware::IInterface *",
5686   "referenced_type" : "_ZTIN7android8hardware10IInterfaceE",
5687   "self_type" : "_ZTIPN7android8hardware10IInterfaceE",
5688   "size" : 4,
5689   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5690  },
5691  {
5692   "alignment" : 4,
5693   "linker_set_key" : "_ZTIPN7android8hardware10hidl_arrayIhLj32EJEEE",
5694   "name" : "android::hardware::hidl_array<unsigned char, 32> *",
5695   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
5696   "self_type" : "_ZTIPN7android8hardware10hidl_arrayIhLj32EJEEE",
5697   "size" : 4,
5698   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5699  },
5700  {
5701   "alignment" : 4,
5702   "linker_set_key" : "_ZTIPN7android8hardware11BpInterfaceINS0_7thermal4V1_08IThermalEEE",
5703   "name" : "android::hardware::BpInterface<android::hardware::thermal::V1_0::IThermal> *",
5704   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_7thermal4V1_08IThermalEEE",
5705   "self_type" : "_ZTIPN7android8hardware11BpInterfaceINS0_7thermal4V1_08IThermalEEE",
5706   "size" : 4,
5707   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
5708  },
5709  {
5710   "alignment" : 4,
5711   "linker_set_key" : "_ZTIPN7android8hardware11hidl_memoryE",
5712   "name" : "android::hardware::hidl_memory *",
5713   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
5714   "self_type" : "_ZTIPN7android8hardware11hidl_memoryE",
5715   "size" : 4,
5716   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5717  },
5718  {
5719   "alignment" : 4,
5720   "linker_set_key" : "_ZTIPN7android8hardware11hidl_stringE",
5721   "name" : "android::hardware::hidl_string *",
5722   "referenced_type" : "_ZTIN7android8hardware11hidl_stringE",
5723   "self_type" : "_ZTIPN7android8hardware11hidl_stringE",
5724   "size" : 4,
5725   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5726  },
5727  {
5728   "alignment" : 4,
5729   "linker_set_key" : "_ZTIPN7android8hardware12ProcessStateE",
5730   "name" : "android::hardware::ProcessState *",
5731   "referenced_type" : "_ZTIN7android8hardware12ProcessStateE",
5732   "self_type" : "_ZTIPN7android8hardware12ProcessStateE",
5733   "size" : 4,
5734   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5735  },
5736  {
5737   "alignment" : 4,
5738   "linker_set_key" : "_ZTIPN7android8hardware12hidl_versionE",
5739   "name" : "android::hardware::hidl_version *",
5740   "referenced_type" : "_ZTIN7android8hardware12hidl_versionE",
5741   "self_type" : "_ZTIPN7android8hardware12hidl_versionE",
5742   "size" : 4,
5743   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5744  },
5745  {
5746   "alignment" : 4,
5747   "linker_set_key" : "_ZTIPN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
5748   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> > *",
5749   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
5750   "self_type" : "_ZTIPN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
5751   "size" : 4,
5752   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5753  },
5754  {
5755   "alignment" : 4,
5756   "linker_set_key" : "_ZTIPN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
5757   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> > *",
5758   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
5759   "self_type" : "_ZTIPN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
5760   "size" : 4,
5761   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5762  },
5763  {
5764   "alignment" : 4,
5765   "linker_set_key" : "_ZTIPN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
5766   "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > *",
5767   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
5768   "self_type" : "_ZTIPN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
5769   "size" : 4,
5770   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5771  },
5772  {
5773   "alignment" : 4,
5774   "linker_set_key" : "_ZTIPN7android8hardware17GrantorDescriptorE",
5775   "name" : "android::hardware::GrantorDescriptor *",
5776   "referenced_type" : "_ZTIN7android8hardware17GrantorDescriptorE",
5777   "self_type" : "_ZTIPN7android8hardware17GrantorDescriptorE",
5778   "size" : 4,
5779   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5780  },
5781  {
5782   "alignment" : 4,
5783   "linker_set_key" : "_ZTIPN7android8hardware20hidl_death_recipientE",
5784   "name" : "android::hardware::hidl_death_recipient *",
5785   "referenced_type" : "_ZTIN7android8hardware20hidl_death_recipientE",
5786   "self_type" : "_ZTIPN7android8hardware20hidl_death_recipientE",
5787   "size" : 4,
5788   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5789  },
5790  {
5791   "alignment" : 4,
5792   "linker_set_key" : "_ZTIPN7android8hardware27hidl_binder_death_recipientE",
5793   "name" : "android::hardware::hidl_binder_death_recipient *",
5794   "referenced_type" : "_ZTIN7android8hardware27hidl_binder_death_recipientE",
5795   "self_type" : "_ZTIPN7android8hardware27hidl_binder_death_recipientE",
5796   "size" : 4,
5797   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5798  },
5799  {
5800   "alignment" : 4,
5801   "linker_set_key" : "_ZTIPN7android8hardware6ParcelE",
5802   "name" : "android::hardware::Parcel *",
5803   "referenced_type" : "_ZTIN7android8hardware6ParcelE",
5804   "self_type" : "_ZTIPN7android8hardware6ParcelE",
5805   "size" : 4,
5806   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5807  },
5808  {
5809   "alignment" : 4,
5810   "linker_set_key" : "_ZTIPN7android8hardware6ReturnINS_2spINS0_7thermal4V1_08IThermalEEEEE",
5811   "name" : "android::hardware::Return<android::sp<android::hardware::thermal::V1_0::IThermal> > *",
5812   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_7thermal4V1_08IThermalEEEEE",
5813   "self_type" : "_ZTIPN7android8hardware6ReturnINS_2spINS0_7thermal4V1_08IThermalEEEEE",
5814   "size" : 4,
5815   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5816  },
5817  {
5818   "alignment" : 4,
5819   "linker_set_key" : "_ZTIPN7android8hardware6ReturnIbEE",
5820   "name" : "android::hardware::Return<bool> *",
5821   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
5822   "self_type" : "_ZTIPN7android8hardware6ReturnIbEE",
5823   "size" : 4,
5824   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5825  },
5826  {
5827   "alignment" : 4,
5828   "linker_set_key" : "_ZTIPN7android8hardware6ReturnIvEE",
5829   "name" : "android::hardware::Return<void> *",
5830   "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
5831   "self_type" : "_ZTIPN7android8hardware6ReturnIvEE",
5832   "size" : 4,
5833   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5834  },
5835  {
5836   "alignment" : 4,
5837   "linker_set_key" : "_ZTIPN7android8hardware6StatusE",
5838   "name" : "android::hardware::Status *",
5839   "referenced_type" : "_ZTIN7android8hardware6StatusE",
5840   "self_type" : "_ZTIPN7android8hardware6StatusE",
5841   "size" : 4,
5842   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5843  },
5844  {
5845   "alignment" : 4,
5846   "linker_set_key" : "_ZTIPN7android8hardware7IBinder14DeathRecipientE",
5847   "name" : "android::hardware::IBinder::DeathRecipient *",
5848   "referenced_type" : "_ZTIN7android8hardware7IBinder14DeathRecipientE",
5849   "self_type" : "_ZTIPN7android8hardware7IBinder14DeathRecipientE",
5850   "size" : 4,
5851   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5852  },
5853  {
5854   "alignment" : 4,
5855   "linker_set_key" : "_ZTIPN7android8hardware7IBinderE",
5856   "name" : "android::hardware::IBinder *",
5857   "referenced_type" : "_ZTIN7android8hardware7IBinderE",
5858   "self_type" : "_ZTIPN7android8hardware7IBinderE",
5859   "size" : 4,
5860   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5861  },
5862  {
5863   "alignment" : 4,
5864   "linker_set_key" : "_ZTIPN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
5865   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
5866   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
5867   "self_type" : "_ZTIPN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
5868   "size" : 4,
5869   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5870  },
5871  {
5872   "alignment" : 4,
5873   "linker_set_key" : "_ZTIPN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
5874   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
5875   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
5876   "self_type" : "_ZTIPN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
5877   "size" : 4,
5878   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5879  },
5880  {
5881   "alignment" : 4,
5882   "linker_set_key" : "_ZTIPN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
5883   "name" : "android::hardware::details::DoNotDestruct<android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > > *",
5884   "referenced_type" : "_ZTIN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
5885   "self_type" : "_ZTIPN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
5886   "size" : 4,
5887   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5888  },
5889  {
5890   "alignment" : 4,
5891   "linker_set_key" : "_ZTIPN7android8hardware7details13return_statusE",
5892   "name" : "android::hardware::details::return_status *",
5893   "referenced_type" : "_ZTIN7android8hardware7details13return_statusE",
5894   "self_type" : "_ZTIPN7android8hardware7details13return_statusE",
5895   "size" : 4,
5896   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5897  },
5898  {
5899   "alignment" : 4,
5900   "linker_set_key" : "_ZTIPN7android8hardware7details16HidlInstrumentorE",
5901   "name" : "android::hardware::details::HidlInstrumentor *",
5902   "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
5903   "self_type" : "_ZTIPN7android8hardware7details16HidlInstrumentorE",
5904   "size" : 4,
5905   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5906  },
5907  {
5908   "alignment" : 4,
5909   "linker_set_key" : "_ZTIPN7android8hardware7thermal4V1_011BnHwThermalE",
5910   "name" : "android::hardware::thermal::V1_0::BnHwThermal *",
5911   "referenced_type" : "_ZTIN7android8hardware7thermal4V1_011BnHwThermalE",
5912   "self_type" : "_ZTIPN7android8hardware7thermal4V1_011BnHwThermalE",
5913   "size" : 4,
5914   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5915  },
5916  {
5917   "alignment" : 4,
5918   "linker_set_key" : "_ZTIPN7android8hardware7thermal4V1_011BpHwThermalE",
5919   "name" : "android::hardware::thermal::V1_0::BpHwThermal *",
5920   "referenced_type" : "_ZTIN7android8hardware7thermal4V1_011BpHwThermalE",
5921   "self_type" : "_ZTIPN7android8hardware7thermal4V1_011BpHwThermalE",
5922   "size" : 4,
5923   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5924  },
5925  {
5926   "alignment" : 4,
5927   "linker_set_key" : "_ZTIPN7android8hardware7thermal4V1_011TemperatureE",
5928   "name" : "android::hardware::thermal::V1_0::Temperature *",
5929   "referenced_type" : "_ZTIN7android8hardware7thermal4V1_011TemperatureE",
5930   "self_type" : "_ZTIPN7android8hardware7thermal4V1_011TemperatureE",
5931   "size" : 4,
5932   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5933  },
5934  {
5935   "alignment" : 4,
5936   "linker_set_key" : "_ZTIPN7android8hardware7thermal4V1_013CoolingDeviceE",
5937   "name" : "android::hardware::thermal::V1_0::CoolingDevice *",
5938   "referenced_type" : "_ZTIN7android8hardware7thermal4V1_013CoolingDeviceE",
5939   "self_type" : "_ZTIPN7android8hardware7thermal4V1_013CoolingDeviceE",
5940   "size" : 4,
5941   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5942  },
5943  {
5944   "alignment" : 4,
5945   "linker_set_key" : "_ZTIPN7android8hardware7thermal4V1_08CpuUsageE",
5946   "name" : "android::hardware::thermal::V1_0::CpuUsage *",
5947   "referenced_type" : "_ZTIN7android8hardware7thermal4V1_08CpuUsageE",
5948   "self_type" : "_ZTIPN7android8hardware7thermal4V1_08CpuUsageE",
5949   "size" : 4,
5950   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5951  },
5952  {
5953   "alignment" : 4,
5954   "linker_set_key" : "_ZTIPN7android8hardware7thermal4V1_08IThermalE",
5955   "name" : "android::hardware::thermal::V1_0::IThermal *",
5956   "referenced_type" : "_ZTIN7android8hardware7thermal4V1_08IThermalE",
5957   "self_type" : "_ZTIPN7android8hardware7thermal4V1_08IThermalE",
5958   "size" : 4,
5959   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5960  },
5961  {
5962   "alignment" : 4,
5963   "linker_set_key" : "_ZTIPN7android8hardware7thermal4V1_09BsThermalE",
5964   "name" : "android::hardware::thermal::V1_0::BsThermal *",
5965   "referenced_type" : "_ZTIN7android8hardware7thermal4V1_09BsThermalE",
5966   "self_type" : "_ZTIPN7android8hardware7thermal4V1_09BsThermalE",
5967   "size" : 4,
5968   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5969  },
5970  {
5971   "alignment" : 4,
5972   "linker_set_key" : "_ZTIPN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
5973   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > *",
5974   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
5975   "self_type" : "_ZTIPN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
5976   "size" : 4,
5977   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5978  },
5979  {
5980   "alignment" : 4,
5981   "linker_set_key" : "_ZTIPN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
5982   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string> *",
5983   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
5984   "self_type" : "_ZTIPN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
5985   "size" : 4,
5986   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5987  },
5988  {
5989   "alignment" : 4,
5990   "linker_set_key" : "_ZTIPN7android8hardware9BHwBinderE",
5991   "name" : "android::hardware::BHwBinder *",
5992   "referenced_type" : "_ZTIN7android8hardware9BHwBinderE",
5993   "self_type" : "_ZTIPN7android8hardware9BHwBinderE",
5994   "size" : 4,
5995   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5996  },
5997  {
5998   "alignment" : 4,
5999   "linker_set_key" : "_ZTIPN7android9ConditionE",
6000   "name" : "android::Condition *",
6001   "referenced_type" : "_ZTIN7android9ConditionE",
6002   "self_type" : "_ZTIPN7android9ConditionE",
6003   "size" : 4,
6004   "source_file" : "/system/core/libutils/include/utils/Condition.h"
6005  },
6006  {
6007   "alignment" : 4,
6008   "linker_set_key" : "_ZTIPPv",
6009   "name" : "void **",
6010   "referenced_type" : "_ZTIPv",
6011   "self_type" : "_ZTIPPv",
6012   "size" : 4,
6013   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
6014  },
6015  {
6016   "alignment" : 4,
6017   "linker_set_key" : "_ZTIPc",
6018   "name" : "char *",
6019   "referenced_type" : "_ZTIc",
6020   "self_type" : "_ZTIPc",
6021   "size" : 4,
6022   "source_file" : "/system/core/liblog/include/log/log_read.h"
6023  },
6024  {
6025   "alignment" : 4,
6026   "linker_set_key" : "_ZTIPh",
6027   "name" : "unsigned char *",
6028   "referenced_type" : "_ZTIh",
6029   "self_type" : "_ZTIPh",
6030   "size" : 4,
6031   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
6032  },
6033  {
6034   "alignment" : 4,
6035   "linker_set_key" : "_ZTIPi",
6036   "name" : "int *",
6037   "referenced_type" : "_ZTIi",
6038   "self_type" : "_ZTIPi",
6039   "size" : 4,
6040   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6041  },
6042  {
6043   "alignment" : 4,
6044   "linker_set_key" : "_ZTIPj",
6045   "name" : "unsigned int *",
6046   "referenced_type" : "_ZTIj",
6047   "self_type" : "_ZTIPj",
6048   "size" : 4,
6049   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h"
6050  },
6051  {
6052   "alignment" : 4,
6053   "linker_set_key" : "_ZTIPv",
6054   "name" : "void *",
6055   "referenced_type" : "_ZTIv",
6056   "self_type" : "_ZTIPv",
6057   "size" : 4,
6058   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
6059  },
6060  {
6061   "alignment" : 4,
6062   "linker_set_key" : "_ZTIPy",
6063   "name" : "unsigned long long *",
6064   "referenced_type" : "_ZTIy",
6065   "self_type" : "_ZTIPy",
6066   "size" : 4,
6067   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
6068  }
6069 ],
6070 "qualified_types" :
6071 [
6072  {
6073   "alignment" : 4,
6074   "is_const" : true,
6075   "linker_set_key" : "_ZTIK13native_handle",
6076   "name" : "const native_handle",
6077   "referenced_type" : "_ZTI13native_handle",
6078   "self_type" : "_ZTIK13native_handle",
6079   "size" : 12,
6080   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6081  },
6082  {
6083   "alignment" : 4,
6084   "is_const" : true,
6085   "linker_set_key" : "_ZTIK7log_msg",
6086   "name" : "const log_msg",
6087   "referenced_type" : "_ZTI7log_msg",
6088   "self_type" : "_ZTIK7log_msg",
6089   "size" : 5124,
6090   "source_file" : "/system/core/liblog/include/log/log_read.h"
6091  },
6092  {
6093   "alignment" : 2,
6094   "is_const" : true,
6095   "linker_set_key" : "_ZTIKDs",
6096   "name" : "const char16_t",
6097   "referenced_type" : "_ZTIDs",
6098   "self_type" : "_ZTIKDs",
6099   "size" : 2,
6100   "source_file" : "/system/core/libutils/include/utils/String16.h"
6101  },
6102  {
6103   "alignment" : 4,
6104   "is_const" : true,
6105   "linker_set_key" : "_ZTIKN7android10VectorImplE",
6106   "name" : "const android::VectorImpl",
6107   "referenced_type" : "_ZTIN7android10VectorImplE",
6108   "self_type" : "_ZTIKN7android10VectorImplE",
6109   "size" : 20,
6110   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
6111  },
6112  {
6113   "alignment" : 4,
6114   "is_const" : true,
6115   "linker_set_key" : "_ZTIKN7android12NativeHandleE",
6116   "name" : "const android::NativeHandle",
6117   "referenced_type" : "_ZTIN7android12NativeHandleE",
6118   "self_type" : "_ZTIKN7android12NativeHandleE",
6119   "size" : 12,
6120   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
6121  },
6122  {
6123   "alignment" : 4,
6124   "is_const" : true,
6125   "linker_set_key" : "_ZTIKN7android2spINS_4hidl4base4V1_05IBaseEEE",
6126   "name" : "const android::sp<android::hidl::base::V1_0::IBase>",
6127   "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
6128   "self_type" : "_ZTIKN7android2spINS_4hidl4base4V1_05IBaseEEE",
6129   "size" : 4,
6130   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6131  },
6132  {
6133   "alignment" : 4,
6134   "is_const" : true,
6135   "linker_set_key" : "_ZTIKN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
6136   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceManager>",
6137   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
6138   "self_type" : "_ZTIKN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
6139   "size" : 4,
6140   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6141  },
6142  {
6143   "alignment" : 4,
6144   "is_const" : true,
6145   "linker_set_key" : "_ZTIKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
6146   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification>",
6147   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
6148   "self_type" : "_ZTIKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
6149   "size" : 4,
6150   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6151  },
6152  {
6153   "alignment" : 4,
6154   "is_const" : true,
6155   "linker_set_key" : "_ZTIKN7android2spINS_8hardware12ProcessStateEEE",
6156   "name" : "const android::sp<android::hardware::ProcessState>",
6157   "referenced_type" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
6158   "self_type" : "_ZTIKN7android2spINS_8hardware12ProcessStateEEE",
6159   "size" : 4,
6160   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6161  },
6162  {
6163   "alignment" : 4,
6164   "is_const" : true,
6165   "linker_set_key" : "_ZTIKN7android2spINS_8hardware20hidl_death_recipientEEE",
6166   "name" : "const android::sp<android::hardware::hidl_death_recipient>",
6167   "referenced_type" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE",
6168   "self_type" : "_ZTIKN7android2spINS_8hardware20hidl_death_recipientEEE",
6169   "size" : 4,
6170   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6171  },
6172  {
6173   "alignment" : 4,
6174   "is_const" : true,
6175   "linker_set_key" : "_ZTIKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
6176   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient>",
6177   "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
6178   "self_type" : "_ZTIKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
6179   "size" : 4,
6180   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6181  },
6182  {
6183   "alignment" : 4,
6184   "is_const" : true,
6185   "linker_set_key" : "_ZTIKN7android2spINS_8hardware7IBinderEEE",
6186   "name" : "const android::sp<android::hardware::IBinder>",
6187   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
6188   "self_type" : "_ZTIKN7android2spINS_8hardware7IBinderEEE",
6189   "size" : 4,
6190   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6191  },
6192  {
6193   "alignment" : 4,
6194   "is_const" : true,
6195   "linker_set_key" : "_ZTIKN7android2spINS_8hardware7thermal4V1_08IThermalEEE",
6196   "name" : "const android::sp<android::hardware::thermal::V1_0::IThermal>",
6197   "referenced_type" : "_ZTIN7android2spINS_8hardware7thermal4V1_08IThermalEEE",
6198   "self_type" : "_ZTIKN7android2spINS_8hardware7thermal4V1_08IThermalEEE",
6199   "size" : 4,
6200   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6201  },
6202  {
6203   "alignment" : 4,
6204   "is_const" : true,
6205   "linker_set_key" : "_ZTIKN7android2wpINS_8hardware20hidl_death_recipientEEE",
6206   "name" : "const android::wp<android::hardware::hidl_death_recipient>",
6207   "referenced_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
6208   "self_type" : "_ZTIKN7android2wpINS_8hardware20hidl_death_recipientEEE",
6209   "size" : 8,
6210   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6211  },
6212  {
6213   "alignment" : 4,
6214   "is_const" : true,
6215   "linker_set_key" : "_ZTIKN7android2wpINS_8hardware9BHwBinderEEE",
6216   "name" : "const android::wp<android::hardware::BHwBinder>",
6217   "referenced_type" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
6218   "self_type" : "_ZTIKN7android2wpINS_8hardware9BHwBinderEEE",
6219   "size" : 8,
6220   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6221  },
6222  {
6223   "alignment" : 4,
6224   "is_const" : true,
6225   "linker_set_key" : "_ZTIKN7android4hidl4base4V1_05IBaseE",
6226   "name" : "const android::hidl::base::V1_0::IBase",
6227   "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE",
6228   "self_type" : "_ZTIKN7android4hidl4base4V1_05IBaseE",
6229   "size" : 12,
6230   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h"
6231  },
6232  {
6233   "alignment" : 4,
6234   "is_const" : true,
6235   "linker_set_key" : "_ZTIKN7android4hidl4base4V1_08BpHwBaseE",
6236   "name" : "const android::hidl::base::V1_0::BpHwBase",
6237   "referenced_type" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE",
6238   "self_type" : "_ZTIKN7android4hidl4base4V1_08BpHwBaseE",
6239   "size" : 92,
6240   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h"
6241  },
6242  {
6243   "alignment" : 4,
6244   "is_const" : true,
6245   "linker_set_key" : "_ZTIKN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
6246   "name" : "const android::hidl::base::V1_0::DebugInfo::Architecture",
6247   "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
6248   "self_type" : "_ZTIKN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
6249   "size" : 4,
6250   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
6251  },
6252  {
6253   "alignment" : 4,
6254   "is_const" : true,
6255   "linker_set_key" : "_ZTIKN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
6256   "name" : "const android::hidl::manager::V1_0::IServiceManager::PidConstant",
6257   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
6258   "self_type" : "_ZTIKN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
6259   "size" : 4,
6260   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
6261  },
6262  {
6263   "alignment" : 1,
6264   "is_const" : true,
6265   "linker_set_key" : "_ZTIKN7android4hidl7manager4V1_015IServiceManager9TransportE",
6266   "name" : "const android::hidl::manager::V1_0::IServiceManager::Transport",
6267   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager9TransportE",
6268   "self_type" : "_ZTIKN7android4hidl7manager4V1_015IServiceManager9TransportE",
6269   "size" : 1,
6270   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
6271  },
6272  {
6273   "alignment" : 4,
6274   "is_const" : true,
6275   "linker_set_key" : "_ZTIKN7android4hidl7manager4V1_015IServiceManagerE",
6276   "name" : "const android::hidl::manager::V1_0::IServiceManager",
6277   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
6278   "self_type" : "_ZTIKN7android4hidl7manager4V1_015IServiceManagerE",
6279   "size" : 12,
6280   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
6281  },
6282  {
6283   "alignment" : 4,
6284   "is_const" : true,
6285   "linker_set_key" : "_ZTIKN7android4hidl7manager4V1_020IServiceNotificationE",
6286   "name" : "const android::hidl::manager::V1_0::IServiceNotification",
6287   "referenced_type" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
6288   "self_type" : "_ZTIKN7android4hidl7manager4V1_020IServiceNotificationE",
6289   "size" : 12,
6290   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h"
6291  },
6292  {
6293   "alignment" : 4,
6294   "is_const" : true,
6295   "linker_set_key" : "_ZTIKN7android7RefBaseE",
6296   "name" : "const android::RefBase",
6297   "referenced_type" : "_ZTIN7android7RefBaseE",
6298   "self_type" : "_ZTIKN7android7RefBaseE",
6299   "size" : 8,
6300   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6301  },
6302  {
6303   "alignment" : 4,
6304   "is_const" : true,
6305   "linker_set_key" : "_ZTIKN7android7String8E",
6306   "name" : "const android::String8",
6307   "referenced_type" : "_ZTIN7android7String8E",
6308   "self_type" : "_ZTIKN7android7String8E",
6309   "size" : 4,
6310   "source_file" : "/system/core/libutils/include/utils/String8.h"
6311  },
6312  {
6313   "alignment" : 4,
6314   "is_const" : true,
6315   "linker_set_key" : "_ZTIKN7android8String16E",
6316   "name" : "const android::String16",
6317   "referenced_type" : "_ZTIN7android8String16E",
6318   "self_type" : "_ZTIKN7android8String16E",
6319   "size" : 4,
6320   "source_file" : "/system/core/libutils/include/utils/String16.h"
6321  },
6322  {
6323   "alignment" : 1,
6324   "is_const" : true,
6325   "linker_set_key" : "_ZTIKN7android8hardware10hidl_arrayIhLj32EJEEE",
6326   "name" : "const android::hardware::hidl_array<unsigned char, 32>",
6327   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
6328   "self_type" : "_ZTIKN7android8hardware10hidl_arrayIhLj32EJEEE",
6329   "size" : 32,
6330   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6331  },
6332  {
6333   "alignment" : 4,
6334   "is_const" : true,
6335   "linker_set_key" : "_ZTIKN7android8hardware11BpHwRefBaseE",
6336   "name" : "const android::hardware::BpHwRefBase",
6337   "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE",
6338   "self_type" : "_ZTIKN7android8hardware11BpHwRefBaseE",
6339   "size" : 24,
6340   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
6341  },
6342  {
6343   "alignment" : 4,
6344   "is_const" : true,
6345   "linker_set_key" : "_ZTIKN7android8hardware11hidl_handleE",
6346   "name" : "const android::hardware::hidl_handle",
6347   "referenced_type" : "_ZTIN7android8hardware11hidl_handleE",
6348   "self_type" : "_ZTIKN7android8hardware11hidl_handleE",
6349   "size" : 16,
6350   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6351  },
6352  {
6353   "alignment" : 4,
6354   "is_const" : true,
6355   "linker_set_key" : "_ZTIKN7android8hardware11hidl_memoryE",
6356   "name" : "const android::hardware::hidl_memory",
6357   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
6358   "self_type" : "_ZTIKN7android8hardware11hidl_memoryE",
6359   "size" : 40,
6360   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6361  },
6362  {
6363   "alignment" : 4,
6364   "is_const" : true,
6365   "linker_set_key" : "_ZTIKN7android8hardware11hidl_stringE",
6366   "name" : "const android::hardware::hidl_string",
6367   "referenced_type" : "_ZTIN7android8hardware11hidl_stringE",
6368   "self_type" : "_ZTIKN7android8hardware11hidl_stringE",
6369   "size" : 16,
6370   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6371  },
6372  {
6373   "alignment" : 2,
6374   "is_const" : true,
6375   "linker_set_key" : "_ZTIKN7android8hardware12hidl_versionE",
6376   "name" : "const android::hardware::hidl_version",
6377   "referenced_type" : "_ZTIN7android8hardware12hidl_versionE",
6378   "self_type" : "_ZTIKN7android8hardware12hidl_versionE",
6379   "size" : 4,
6380   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6381  },
6382  {
6383   "alignment" : 4,
6384   "is_const" : true,
6385   "linker_set_key" : "_ZTIKN7android8hardware6ParcelE",
6386   "name" : "const android::hardware::Parcel",
6387   "referenced_type" : "_ZTIN7android8hardware6ParcelE",
6388   "self_type" : "_ZTIKN7android8hardware6ParcelE",
6389   "size" : 68,
6390   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
6391  },
6392  {
6393   "alignment" : 4,
6394   "is_const" : true,
6395   "linker_set_key" : "_ZTIKN7android8hardware6ReturnINS_2spINS0_7thermal4V1_08IThermalEEEEE",
6396   "name" : "const android::hardware::Return<android::sp<android::hardware::thermal::V1_0::IThermal> >",
6397   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_7thermal4V1_08IThermalEEEEE",
6398   "self_type" : "_ZTIKN7android8hardware6ReturnINS_2spINS0_7thermal4V1_08IThermalEEEEE",
6399   "size" : 28,
6400   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6401  },
6402  {
6403   "alignment" : 4,
6404   "is_const" : true,
6405   "linker_set_key" : "_ZTIKN7android8hardware6ReturnIbEE",
6406   "name" : "const android::hardware::Return<bool>",
6407   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
6408   "self_type" : "_ZTIKN7android8hardware6ReturnIbEE",
6409   "size" : 24,
6410   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6411  },
6412  {
6413   "alignment" : 4,
6414   "is_const" : true,
6415   "linker_set_key" : "_ZTIKN7android8hardware6StatusE",
6416   "name" : "const android::hardware::Status",
6417   "referenced_type" : "_ZTIN7android8hardware6StatusE",
6418   "self_type" : "_ZTIKN7android8hardware6StatusE",
6419   "size" : 20,
6420   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6421  },
6422  {
6423   "alignment" : 4,
6424   "is_const" : true,
6425   "linker_set_key" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
6426   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
6427   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
6428   "self_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
6429   "size" : 8,
6430   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6431  },
6432  {
6433   "alignment" : 4,
6434   "is_const" : true,
6435   "linker_set_key" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
6436   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
6437   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
6438   "self_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
6439   "size" : 8,
6440   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6441  },
6442  {
6443   "alignment" : 4,
6444   "is_const" : true,
6445   "linker_set_key" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_7thermal4V1_011TemperatureEEE",
6446   "name" : "const android::hardware::details::hidl_pointer<android::hardware::thermal::V1_0::Temperature>",
6447   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V1_011TemperatureEEE",
6448   "self_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_7thermal4V1_011TemperatureEEE",
6449   "size" : 8,
6450   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6451  },
6452  {
6453   "alignment" : 4,
6454   "is_const" : true,
6455   "linker_set_key" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_7thermal4V1_013CoolingDeviceEEE",
6456   "name" : "const android::hardware::details::hidl_pointer<android::hardware::thermal::V1_0::CoolingDevice>",
6457   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V1_013CoolingDeviceEEE",
6458   "self_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_7thermal4V1_013CoolingDeviceEEE",
6459   "size" : 8,
6460   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6461  },
6462  {
6463   "alignment" : 4,
6464   "is_const" : true,
6465   "linker_set_key" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_7thermal4V1_08CpuUsageEEE",
6466   "name" : "const android::hardware::details::hidl_pointer<android::hardware::thermal::V1_0::CpuUsage>",
6467   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V1_08CpuUsageEEE",
6468   "self_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_7thermal4V1_08CpuUsageEEE",
6469   "size" : 8,
6470   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6471  },
6472  {
6473   "alignment" : 4,
6474   "is_const" : true,
6475   "linker_set_key" : "_ZTIKN7android8hardware7details12hidl_pointerIiEE",
6476   "name" : "const android::hardware::details::hidl_pointer<int>",
6477   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEE",
6478   "self_type" : "_ZTIKN7android8hardware7details12hidl_pointerIiEE",
6479   "size" : 8,
6480   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6481  },
6482  {
6483   "alignment" : 4,
6484   "is_const" : true,
6485   "linker_set_key" : "_ZTIKN7android8hardware7details13return_statusE",
6486   "name" : "const android::hardware::details::return_status",
6487   "referenced_type" : "_ZTIN7android8hardware7details13return_statusE",
6488   "self_type" : "_ZTIKN7android8hardware7details13return_statusE",
6489   "size" : 24,
6490   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6491  },
6492  {
6493   "alignment" : 4,
6494   "is_const" : true,
6495   "linker_set_key" : "_ZTIKN7android8hardware7thermal4V1_011BpHwThermalE",
6496   "name" : "const android::hardware::thermal::V1_0::BpHwThermal",
6497   "referenced_type" : "_ZTIN7android8hardware7thermal4V1_011BpHwThermalE",
6498   "self_type" : "_ZTIKN7android8hardware7thermal4V1_011BpHwThermalE",
6499   "size" : 92,
6500   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/BpHwThermal.h"
6501  },
6502  {
6503   "alignment" : 4,
6504   "is_const" : true,
6505   "linker_set_key" : "_ZTIKN7android8hardware7thermal4V1_011CoolingTypeE",
6506   "name" : "const android::hardware::thermal::V1_0::CoolingType",
6507   "referenced_type" : "_ZTIN7android8hardware7thermal4V1_011CoolingTypeE",
6508   "self_type" : "_ZTIKN7android8hardware7thermal4V1_011CoolingTypeE",
6509   "size" : 4,
6510   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/types.h"
6511  },
6512  {
6513   "alignment" : 8,
6514   "is_const" : true,
6515   "linker_set_key" : "_ZTIKN7android8hardware7thermal4V1_011TemperatureE",
6516   "name" : "const android::hardware::thermal::V1_0::Temperature",
6517   "referenced_type" : "_ZTIN7android8hardware7thermal4V1_011TemperatureE",
6518   "self_type" : "_ZTIKN7android8hardware7thermal4V1_011TemperatureE",
6519   "size" : 40,
6520   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6521  },
6522  {
6523   "alignment" : 8,
6524   "is_const" : true,
6525   "linker_set_key" : "_ZTIKN7android8hardware7thermal4V1_013CoolingDeviceE",
6526   "name" : "const android::hardware::thermal::V1_0::CoolingDevice",
6527   "referenced_type" : "_ZTIN7android8hardware7thermal4V1_013CoolingDeviceE",
6528   "self_type" : "_ZTIKN7android8hardware7thermal4V1_013CoolingDeviceE",
6529   "size" : 32,
6530   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6531  },
6532  {
6533   "alignment" : 8,
6534   "is_const" : true,
6535   "linker_set_key" : "_ZTIKN7android8hardware7thermal4V1_013ThermalStatusE",
6536   "name" : "const android::hardware::thermal::V1_0::ThermalStatus",
6537   "referenced_type" : "_ZTIN7android8hardware7thermal4V1_013ThermalStatusE",
6538   "self_type" : "_ZTIKN7android8hardware7thermal4V1_013ThermalStatusE",
6539   "size" : 24,
6540   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/hwtypes.h"
6541  },
6542  {
6543   "alignment" : 4,
6544   "is_const" : true,
6545   "linker_set_key" : "_ZTIKN7android8hardware7thermal4V1_015TemperatureTypeE",
6546   "name" : "const android::hardware::thermal::V1_0::TemperatureType",
6547   "referenced_type" : "_ZTIN7android8hardware7thermal4V1_015TemperatureTypeE",
6548   "self_type" : "_ZTIKN7android8hardware7thermal4V1_015TemperatureTypeE",
6549   "size" : 4,
6550   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/types.h"
6551  },
6552  {
6553   "alignment" : 4,
6554   "is_const" : true,
6555   "linker_set_key" : "_ZTIKN7android8hardware7thermal4V1_017ThermalStatusCodeE",
6556   "name" : "const android::hardware::thermal::V1_0::ThermalStatusCode",
6557   "referenced_type" : "_ZTIN7android8hardware7thermal4V1_017ThermalStatusCodeE",
6558   "self_type" : "_ZTIKN7android8hardware7thermal4V1_017ThermalStatusCodeE",
6559   "size" : 4,
6560   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/types.h"
6561  },
6562  {
6563   "alignment" : 8,
6564   "is_const" : true,
6565   "linker_set_key" : "_ZTIKN7android8hardware7thermal4V1_08CpuUsageE",
6566   "name" : "const android::hardware::thermal::V1_0::CpuUsage",
6567   "referenced_type" : "_ZTIN7android8hardware7thermal4V1_08CpuUsageE",
6568   "self_type" : "_ZTIKN7android8hardware7thermal4V1_08CpuUsageE",
6569   "size" : 40,
6570   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6571  },
6572  {
6573   "alignment" : 4,
6574   "is_const" : true,
6575   "linker_set_key" : "_ZTIKN7android8hardware7thermal4V1_08IThermalE",
6576   "name" : "const android::hardware::thermal::V1_0::IThermal",
6577   "referenced_type" : "_ZTIN7android8hardware7thermal4V1_08IThermalE",
6578   "self_type" : "_ZTIKN7android8hardware7thermal4V1_08IThermalE",
6579   "size" : 12,
6580   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/IThermal.h"
6581  },
6582  {
6583   "is_const" : true,
6584   "linker_set_key" : "_ZTIKN7android8hardware8hidl_vec4iterIXTL0__EEE",
6585   "name" : "const iter<is_const>",
6586   "referenced_type" : "_ZTIN7android8hardware8hidl_vec4iterIXTL0__EEE",
6587   "self_type" : "_ZTIKN7android8hardware8hidl_vec4iterIXTL0__EEE",
6588   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6589  },
6590  {
6591   "alignment" : 4,
6592   "is_const" : true,
6593   "linker_set_key" : "_ZTIKN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
6594   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_string>",
6595   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
6596   "self_type" : "_ZTIKN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
6597   "size" : 16,
6598   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/IThermal.h"
6599  },
6600  {
6601   "alignment" : 4,
6602   "is_const" : true,
6603   "linker_set_key" : "_ZTIKN7android8hardware8hidl_vecINS0_7thermal4V1_011TemperatureEEE",
6604   "name" : "const android::hardware::hidl_vec<android::hardware::thermal::V1_0::Temperature>",
6605   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_7thermal4V1_011TemperatureEEE",
6606   "self_type" : "_ZTIKN7android8hardware8hidl_vecINS0_7thermal4V1_011TemperatureEEE",
6607   "size" : 16,
6608   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6609  },
6610  {
6611   "alignment" : 4,
6612   "is_const" : true,
6613   "linker_set_key" : "_ZTIKN7android8hardware8hidl_vecINS0_7thermal4V1_013CoolingDeviceEEE",
6614   "name" : "const android::hardware::hidl_vec<android::hardware::thermal::V1_0::CoolingDevice>",
6615   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_7thermal4V1_013CoolingDeviceEEE",
6616   "self_type" : "_ZTIKN7android8hardware8hidl_vecINS0_7thermal4V1_013CoolingDeviceEEE",
6617   "size" : 16,
6618   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6619  },
6620  {
6621   "alignment" : 4,
6622   "is_const" : true,
6623   "linker_set_key" : "_ZTIKN7android8hardware8hidl_vecINS0_7thermal4V1_08CpuUsageEEE",
6624   "name" : "const android::hardware::hidl_vec<android::hardware::thermal::V1_0::CpuUsage>",
6625   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_7thermal4V1_08CpuUsageEEE",
6626   "self_type" : "_ZTIKN7android8hardware8hidl_vecINS0_7thermal4V1_08CpuUsageEEE",
6627   "size" : 16,
6628   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6629  },
6630  {
6631   "alignment" : 4,
6632   "is_const" : true,
6633   "linker_set_key" : "_ZTIKN7android8hardware8hidl_vecIiEE",
6634   "name" : "const android::hardware::hidl_vec<int>",
6635   "referenced_type" : "_ZTIN7android8hardware8hidl_vecIiEE",
6636   "self_type" : "_ZTIKN7android8hardware8hidl_vecIiEE",
6637   "size" : 16,
6638   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6639  },
6640  {
6641   "alignment" : 4,
6642   "is_const" : true,
6643   "linker_set_key" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
6644   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
6645   "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
6646   "self_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
6647   "size" : 12,
6648   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
6649  },
6650  {
6651   "alignment" : 4,
6652   "is_const" : true,
6653   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android4hidl4base4V1_09DebugInfo12ArchitectureELj3EEE",
6654   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
6655   "referenced_type" : "_ZTINSt3__15arrayIN7android4hidl4base4V1_09DebugInfo12ArchitectureELj3EEE",
6656   "self_type" : "_ZTIKNSt3__15arrayIN7android4hidl4base4V1_09DebugInfo12ArchitectureELj3EEE",
6657   "size" : 12,
6658   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
6659  },
6660  {
6661   "alignment" : 4,
6662   "is_const" : true,
6663   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager11PidConstantELj1EEE",
6664   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
6665   "referenced_type" : "_ZTINSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager11PidConstantELj1EEE",
6666   "self_type" : "_ZTIKNSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager11PidConstantELj1EEE",
6667   "size" : 4,
6668   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
6669  },
6670  {
6671   "alignment" : 1,
6672   "is_const" : true,
6673   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager9TransportELj3EEE",
6674   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
6675   "referenced_type" : "_ZTINSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager9TransportELj3EEE",
6676   "self_type" : "_ZTIKNSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager9TransportELj3EEE",
6677   "size" : 3,
6678   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
6679  },
6680  {
6681   "alignment" : 4,
6682   "is_const" : true,
6683   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware7thermal4V1_011CoolingTypeELj1EEE",
6684   "name" : "const std::array<android::hardware::thermal::V1_0::CoolingType, 1>",
6685   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware7thermal4V1_011CoolingTypeELj1EEE",
6686   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware7thermal4V1_011CoolingTypeELj1EEE",
6687   "size" : 4,
6688   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/types.h"
6689  },
6690  {
6691   "alignment" : 4,
6692   "is_const" : true,
6693   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware7thermal4V1_015TemperatureTypeELj5EEE",
6694   "name" : "const std::array<android::hardware::thermal::V1_0::TemperatureType, 5>",
6695   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware7thermal4V1_015TemperatureTypeELj5EEE",
6696   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware7thermal4V1_015TemperatureTypeELj5EEE",
6697   "size" : 20,
6698   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/types.h"
6699  },
6700  {
6701   "alignment" : 4,
6702   "is_const" : true,
6703   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware7thermal4V1_017ThermalStatusCodeELj2EEE",
6704   "name" : "const std::array<android::hardware::thermal::V1_0::ThermalStatusCode, 2>",
6705   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware7thermal4V1_017ThermalStatusCodeELj2EEE",
6706   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware7thermal4V1_017ThermalStatusCodeELj2EEE",
6707   "size" : 8,
6708   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/types.h"
6709  },
6710  {
6711   "alignment" : 4,
6712   "is_const" : true,
6713   "linker_set_key" : "_ZTIKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
6714   "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 *> > *)> > >",
6715   "referenced_type" : "_ZTINSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
6716   "self_type" : "_ZTIKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
6717   "size" : 12,
6718   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6719  },
6720  {
6721   "alignment" : 4,
6722   "is_const" : true,
6723   "linker_set_key" : "_ZTIKPKN7android4hidl4base4V1_05IBaseE",
6724   "name" : "const android::hidl::base::V1_0::IBase *const",
6725   "referenced_type" : "_ZTIPKN7android4hidl4base4V1_05IBaseE",
6726   "self_type" : "_ZTIKPKN7android4hidl4base4V1_05IBaseE",
6727   "size" : 4,
6728   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
6729  },
6730  {
6731   "alignment" : 4,
6732   "is_const" : true,
6733   "linker_set_key" : "_ZTIKPN7android7RefBase12weakref_implE",
6734   "name" : "android::RefBase::weakref_impl *const",
6735   "referenced_type" : "_ZTIPN7android7RefBase12weakref_implE#ODR:out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]/android_vendor.R_x86_static/obj/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++/gen/android/hardware/thermal/1.0/types.sdump",
6736   "self_type" : "_ZTIKPN7android7RefBase12weakref_implE#ODR:out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]/android_vendor.R_x86_static/obj/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++/gen/android/hardware/thermal/1.0/types.sdump",
6737   "size" : 4,
6738   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6739  },
6740  {
6741   "alignment" : 4,
6742   "is_const" : true,
6743   "linker_set_key" : "_ZTIKPN7android7RefBase12weakref_implE",
6744   "name" : "android::RefBase::weakref_impl *const",
6745   "referenced_type" : "_ZTIPN7android7RefBase12weakref_implE",
6746   "self_type" : "_ZTIKPN7android7RefBase12weakref_implE",
6747   "size" : 4,
6748   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6749  },
6750  {
6751   "alignment" : 4,
6752   "is_const" : true,
6753   "linker_set_key" : "_ZTIKPN7android8hardware7IBinderE",
6754   "name" : "android::hardware::IBinder *const",
6755   "referenced_type" : "_ZTIPN7android8hardware7IBinderE",
6756   "self_type" : "_ZTIKPN7android8hardware7IBinderE",
6757   "size" : 4,
6758   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
6759  },
6760  {
6761   "alignment" : 4,
6762   "is_const" : true,
6763   "linker_set_key" : "_ZTIKSt16initializer_listIN7android8hardware10hidl_arrayIhLj32EJEEEE",
6764   "name" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
6765   "referenced_type" : "_ZTISt16initializer_listIN7android8hardware10hidl_arrayIhLj32EJEEEE",
6766   "self_type" : "_ZTIKSt16initializer_listIN7android8hardware10hidl_arrayIhLj32EJEEEE",
6767   "size" : 8,
6768   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6769  },
6770  {
6771   "alignment" : 4,
6772   "is_const" : true,
6773   "linker_set_key" : "_ZTIKSt16initializer_listIN7android8hardware11hidl_stringEE",
6774   "name" : "const std::initializer_list<android::hardware::hidl_string>",
6775   "referenced_type" : "_ZTISt16initializer_listIN7android8hardware11hidl_stringEE",
6776   "self_type" : "_ZTIKSt16initializer_listIN7android8hardware11hidl_stringEE",
6777   "size" : 8,
6778   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6779  },
6780  {
6781   "alignment" : 1,
6782   "is_const" : true,
6783   "linker_set_key" : "_ZTIKa",
6784   "name" : "const signed char",
6785   "referenced_type" : "_ZTIa",
6786   "self_type" : "_ZTIKa",
6787   "size" : 1,
6788   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6789  },
6790  {
6791   "alignment" : 1,
6792   "is_const" : true,
6793   "linker_set_key" : "_ZTIKb",
6794   "name" : "const bool",
6795   "referenced_type" : "_ZTIb",
6796   "self_type" : "_ZTIKb",
6797   "size" : 1,
6798   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6799  },
6800  {
6801   "alignment" : 1,
6802   "is_const" : true,
6803   "linker_set_key" : "_ZTIKc",
6804   "name" : "const char",
6805   "referenced_type" : "_ZTIc",
6806   "self_type" : "_ZTIKc",
6807   "size" : 1,
6808   "source_file" : "/system/core/liblog/include/android/log.h"
6809  },
6810  {
6811   "alignment" : 4,
6812   "is_const" : true,
6813   "linker_set_key" : "_ZTIKd",
6814   "name" : "const double",
6815   "referenced_type" : "_ZTId",
6816   "self_type" : "_ZTIKd",
6817   "size" : 8,
6818   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6819  },
6820  {
6821   "alignment" : 4,
6822   "is_const" : true,
6823   "linker_set_key" : "_ZTIKf",
6824   "name" : "const float",
6825   "referenced_type" : "_ZTIf",
6826   "self_type" : "_ZTIKf",
6827   "size" : 4,
6828   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6829  },
6830  {
6831   "alignment" : 1,
6832   "is_const" : true,
6833   "linker_set_key" : "_ZTIKh",
6834   "name" : "const unsigned char",
6835   "referenced_type" : "_ZTIh",
6836   "self_type" : "_ZTIKh",
6837   "size" : 1,
6838   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6839  },
6840  {
6841   "alignment" : 4,
6842   "is_const" : true,
6843   "linker_set_key" : "_ZTIKi",
6844   "name" : "const int",
6845   "referenced_type" : "_ZTIi",
6846   "self_type" : "_ZTIKi",
6847   "size" : 4,
6848   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6849  },
6850  {
6851   "alignment" : 4,
6852   "is_const" : true,
6853   "linker_set_key" : "_ZTIKj",
6854   "name" : "const unsigned int",
6855   "referenced_type" : "_ZTIj",
6856   "self_type" : "_ZTIKj",
6857   "size" : 4,
6858   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6859  },
6860  {
6861   "alignment" : 2,
6862   "is_const" : true,
6863   "linker_set_key" : "_ZTIKs",
6864   "name" : "const short",
6865   "referenced_type" : "_ZTIs",
6866   "self_type" : "_ZTIKs",
6867   "size" : 2,
6868   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6869  },
6870  {
6871   "alignment" : 2,
6872   "is_const" : true,
6873   "linker_set_key" : "_ZTIKt",
6874   "name" : "const unsigned short",
6875   "referenced_type" : "_ZTIt",
6876   "self_type" : "_ZTIKt",
6877   "size" : 2,
6878   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6879  },
6880  {
6881   "is_const" : true,
6882   "linker_set_key" : "_ZTIKv",
6883   "name" : "const void",
6884   "referenced_type" : "_ZTIv",
6885   "self_type" : "_ZTIKv",
6886   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6887  },
6888  {
6889   "alignment" : 4,
6890   "is_const" : true,
6891   "linker_set_key" : "_ZTIKx",
6892   "name" : "const long long",
6893   "referenced_type" : "_ZTIx",
6894   "self_type" : "_ZTIKx",
6895   "size" : 8,
6896   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6897  },
6898  {
6899   "alignment" : 4,
6900   "is_const" : true,
6901   "linker_set_key" : "_ZTIKy",
6902   "name" : "const unsigned long long",
6903   "referenced_type" : "_ZTIy",
6904   "self_type" : "_ZTIKy",
6905   "size" : 8,
6906   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6907  },
6908  {
6909   "alignment" : 1,
6910   "is_volatile" : true,
6911   "linker_set_key" : "_ZTIVb",
6912   "name" : "volatile bool",
6913   "referenced_type" : "_ZTIb",
6914   "self_type" : "_ZTIVb",
6915   "size" : 1,
6916   "source_file" : "/system/core/libutils/include/utils/Thread.h"
6917  },
6918  {
6919   "alignment" : 4,
6920   "is_volatile" : true,
6921   "linker_set_key" : "_ZTIVi",
6922   "name" : "volatile int",
6923   "referenced_type" : "_ZTIi",
6924   "self_type" : "_ZTIVi",
6925   "size" : 4,
6926   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
6927  }
6928 ],
6929 "record_types" :
6930 [
6931  {
6932   "alignment" : 4,
6933   "fields" :
6934   [
6935    {
6936     "field_name" : "len",
6937     "referenced_type" : "_ZTIt"
6938    },
6939    {
6940     "field_name" : "hdr_size",
6941     "field_offset" : 16,
6942     "referenced_type" : "_ZTIt"
6943    },
6944    {
6945     "field_name" : "pid",
6946     "field_offset" : 32,
6947     "referenced_type" : "_ZTIi"
6948    },
6949    {
6950     "field_name" : "tid",
6951     "field_offset" : 64,
6952     "referenced_type" : "_ZTIj"
6953    },
6954    {
6955     "field_name" : "sec",
6956     "field_offset" : 96,
6957     "referenced_type" : "_ZTIj"
6958    },
6959    {
6960     "field_name" : "nsec",
6961     "field_offset" : 128,
6962     "referenced_type" : "_ZTIj"
6963    },
6964    {
6965     "field_name" : "lid",
6966     "field_offset" : 160,
6967     "referenced_type" : "_ZTIj"
6968    },
6969    {
6970     "field_name" : "uid",
6971     "field_offset" : 192,
6972     "referenced_type" : "_ZTIj"
6973    },
6974    {
6975     "field_name" : "msg",
6976     "field_offset" : 224,
6977     "referenced_type" : "_ZTIA0_c"
6978    }
6979   ],
6980   "linker_set_key" : "_ZTI12logger_entry",
6981   "name" : "logger_entry",
6982   "referenced_type" : "_ZTI12logger_entry",
6983   "self_type" : "_ZTI12logger_entry",
6984   "size" : 28,
6985   "source_file" : "/system/core/liblog/include/log/log_read.h"
6986  },
6987  {
6988   "alignment" : 4,
6989   "fields" :
6990   [
6991    {
6992     "field_name" : "y",
6993     "referenced_type" : "_ZTIPv"
6994    },
6995    {
6996     "field_name" : "cb",
6997     "field_offset" : 32,
6998     "referenced_type" : "_ZTIPv"
6999    },
7000    {
7001     "field_name" : "cr",
7002     "field_offset" : 64,
7003     "referenced_type" : "_ZTIPv"
7004    },
7005    {
7006     "field_name" : "ystride",
7007     "field_offset" : 96,
7008     "referenced_type" : "_ZTIj"
7009    },
7010    {
7011     "field_name" : "cstride",
7012     "field_offset" : 128,
7013     "referenced_type" : "_ZTIj"
7014    },
7015    {
7016     "field_name" : "chroma_step",
7017     "field_offset" : 160,
7018     "referenced_type" : "_ZTIj"
7019    },
7020    {
7021     "field_name" : "reserved",
7022     "field_offset" : 192,
7023     "referenced_type" : "_ZTIA8_j"
7024    }
7025   ],
7026   "linker_set_key" : "_ZTI13android_ycbcr",
7027   "name" : "android_ycbcr",
7028   "referenced_type" : "_ZTI13android_ycbcr",
7029   "self_type" : "_ZTI13android_ycbcr",
7030   "size" : 56,
7031   "source_file" : "/system/core/libsystem/include/system/graphics.h"
7032  },
7033  {
7034   "alignment" : 4,
7035   "fields" :
7036   [
7037    {
7038     "field_name" : "version",
7039     "referenced_type" : "_ZTIi"
7040    },
7041    {
7042     "field_name" : "numFds",
7043     "field_offset" : 32,
7044     "referenced_type" : "_ZTIi"
7045    },
7046    {
7047     "field_name" : "numInts",
7048     "field_offset" : 64,
7049     "referenced_type" : "_ZTIi"
7050    },
7051    {
7052     "field_name" : "data",
7053     "field_offset" : 96,
7054     "referenced_type" : "_ZTIA0_i"
7055    }
7056   ],
7057   "linker_set_key" : "_ZTI13native_handle",
7058   "name" : "native_handle",
7059   "referenced_type" : "_ZTI13native_handle",
7060   "self_type" : "_ZTI13native_handle",
7061   "size" : 12,
7062   "source_file" : "/system/core/libcutils/include/cutils/native_handle.h"
7063  },
7064  {
7065   "alignment" : 4,
7066   "fields" :
7067   [
7068    {
7069     "field_name" : "x",
7070     "referenced_type" : "_ZTIf"
7071    },
7072    {
7073     "field_name" : "y",
7074     "field_offset" : 32,
7075     "referenced_type" : "_ZTIf"
7076    }
7077   ],
7078   "linker_set_key" : "_ZTI16android_xy_color",
7079   "name" : "android_xy_color",
7080   "referenced_type" : "_ZTI16android_xy_color",
7081   "self_type" : "_ZTI16android_xy_color",
7082   "size" : 8,
7083   "source_file" : "/system/core/libsystem/include/system/graphics.h"
7084  },
7085  {
7086   "alignment" : 4,
7087   "fields" :
7088   [
7089    {
7090     "field_name" : "top_left",
7091     "referenced_type" : "_ZTIPh"
7092    },
7093    {
7094     "field_name" : "component",
7095     "field_offset" : 32,
7096     "referenced_type" : "_ZTI22android_flex_component"
7097    },
7098    {
7099     "field_name" : "bits_per_component",
7100     "field_offset" : 64,
7101     "referenced_type" : "_ZTIi"
7102    },
7103    {
7104     "field_name" : "bits_used",
7105     "field_offset" : 96,
7106     "referenced_type" : "_ZTIi"
7107    },
7108    {
7109     "field_name" : "h_increment",
7110     "field_offset" : 128,
7111     "referenced_type" : "_ZTIi"
7112    },
7113    {
7114     "field_name" : "v_increment",
7115     "field_offset" : 160,
7116     "referenced_type" : "_ZTIi"
7117    },
7118    {
7119     "field_name" : "h_subsampling",
7120     "field_offset" : 192,
7121     "referenced_type" : "_ZTIi"
7122    },
7123    {
7124     "field_name" : "v_subsampling",
7125     "field_offset" : 224,
7126     "referenced_type" : "_ZTIi"
7127    }
7128   ],
7129   "linker_set_key" : "_ZTI18android_flex_plane",
7130   "name" : "android_flex_plane",
7131   "referenced_type" : "_ZTI18android_flex_plane",
7132   "self_type" : "_ZTI18android_flex_plane",
7133   "size" : 32,
7134   "source_file" : "/system/core/libsystem/include/system/graphics.h"
7135  },
7136  {
7137   "alignment" : 4,
7138   "fields" :
7139   [
7140    {
7141     "field_name" : "format",
7142     "referenced_type" : "_ZTI19android_flex_format"
7143    },
7144    {
7145     "field_name" : "num_planes",
7146     "field_offset" : 32,
7147     "referenced_type" : "_ZTIj"
7148    },
7149    {
7150     "field_name" : "planes",
7151     "field_offset" : 64,
7152     "referenced_type" : "_ZTIP18android_flex_plane"
7153    }
7154   ],
7155   "linker_set_key" : "_ZTI19android_flex_layout",
7156   "name" : "android_flex_layout",
7157   "referenced_type" : "_ZTI19android_flex_layout",
7158   "self_type" : "_ZTI19android_flex_layout",
7159   "size" : 12,
7160   "source_file" : "/system/core/libsystem/include/system/graphics.h"
7161  },
7162  {
7163   "alignment" : 4,
7164   "fields" :
7165   [
7166    {
7167     "field_name" : "num_points",
7168     "referenced_type" : "_ZTIj"
7169    },
7170    {
7171     "field_name" : "reserved",
7172     "field_offset" : 32,
7173     "referenced_type" : "_ZTIA8_j"
7174    },
7175    {
7176     "field_name" : "xyzc_points",
7177     "field_offset" : 288,
7178     "referenced_type" : "_ZTIA_f"
7179    }
7180   ],
7181   "linker_set_key" : "_ZTI20android_depth_points",
7182   "name" : "android_depth_points",
7183   "referenced_type" : "_ZTI20android_depth_points",
7184   "self_type" : "_ZTI20android_depth_points",
7185   "size" : 36,
7186   "source_file" : "/system/core/libsystem/include/system/graphics.h"
7187  },
7188  {
7189   "alignment" : 4,
7190   "fields" :
7191   [
7192    {
7193     "field_name" : "struct_size",
7194     "referenced_type" : "_ZTIj"
7195    },
7196    {
7197     "field_name" : "buffer_id",
7198     "field_offset" : 32,
7199     "referenced_type" : "_ZTIi"
7200    },
7201    {
7202     "field_name" : "priority",
7203     "field_offset" : 64,
7204     "referenced_type" : "_ZTIi"
7205    },
7206    {
7207     "field_name" : "tag",
7208     "field_offset" : 96,
7209     "referenced_type" : "_ZTIPKc"
7210    },
7211    {
7212     "field_name" : "file",
7213     "field_offset" : 128,
7214     "referenced_type" : "_ZTIPKc"
7215    },
7216    {
7217     "field_name" : "line",
7218     "field_offset" : 160,
7219     "referenced_type" : "_ZTIj"
7220    },
7221    {
7222     "field_name" : "message",
7223     "field_offset" : 192,
7224     "referenced_type" : "_ZTIPKc"
7225    }
7226   ],
7227   "linker_set_key" : "_ZTI21__android_log_message",
7228   "name" : "__android_log_message",
7229   "referenced_type" : "_ZTI21__android_log_message",
7230   "self_type" : "_ZTI21__android_log_message",
7231   "size" : 28,
7232   "source_file" : "/system/core/liblog/include/android/log.h"
7233  },
7234  {
7235   "alignment" : 4,
7236   "fields" :
7237   [
7238    {
7239     "field_name" : "maxContentLightLevel",
7240     "referenced_type" : "_ZTIf"
7241    },
7242    {
7243     "field_name" : "maxFrameAverageLightLevel",
7244     "field_offset" : 32,
7245     "referenced_type" : "_ZTIf"
7246    }
7247   ],
7248   "linker_set_key" : "_ZTI25android_cta861_3_metadata",
7249   "name" : "android_cta861_3_metadata",
7250   "referenced_type" : "_ZTI25android_cta861_3_metadata",
7251   "self_type" : "_ZTI25android_cta861_3_metadata",
7252   "size" : 8,
7253   "source_file" : "/system/core/libsystem/include/system/graphics.h"
7254  },
7255  {
7256   "alignment" : 4,
7257   "fields" :
7258   [
7259    {
7260     "field_name" : "displayPrimaryRed",
7261     "referenced_type" : "_ZTI16android_xy_color"
7262    },
7263    {
7264     "field_name" : "displayPrimaryGreen",
7265     "field_offset" : 64,
7266     "referenced_type" : "_ZTI16android_xy_color"
7267    },
7268    {
7269     "field_name" : "displayPrimaryBlue",
7270     "field_offset" : 128,
7271     "referenced_type" : "_ZTI16android_xy_color"
7272    },
7273    {
7274     "field_name" : "whitePoint",
7275     "field_offset" : 192,
7276     "referenced_type" : "_ZTI16android_xy_color"
7277    },
7278    {
7279     "field_name" : "maxLuminance",
7280     "field_offset" : 256,
7281     "referenced_type" : "_ZTIf"
7282    },
7283    {
7284     "field_name" : "minLuminance",
7285     "field_offset" : 288,
7286     "referenced_type" : "_ZTIf"
7287    }
7288   ],
7289   "linker_set_key" : "_ZTI26android_smpte2086_metadata",
7290   "name" : "android_smpte2086_metadata",
7291   "referenced_type" : "_ZTI26android_smpte2086_metadata",
7292   "self_type" : "_ZTI26android_smpte2086_metadata",
7293   "size" : 40,
7294   "source_file" : "/system/core/libsystem/include/system/graphics.h"
7295  },
7296  {
7297   "alignment" : 4,
7298   "fields" :
7299   [
7300    {
7301     "referenced_type" : "_ZTIN7log_msgUt_E"
7302    }
7303   ],
7304   "linker_set_key" : "_ZTI7log_msg",
7305   "name" : "log_msg",
7306   "referenced_type" : "_ZTI7log_msg",
7307   "self_type" : "_ZTI7log_msg",
7308   "size" : 5124,
7309   "source_file" : "/system/core/liblog/include/log/log_read.h"
7310  },
7311  {
7312   "alignment" : 1,
7313   "fields" :
7314   [
7315    {
7316     "field_name" : "tv_sec",
7317     "referenced_type" : "_ZTIj"
7318    },
7319    {
7320     "field_name" : "tv_nsec",
7321     "field_offset" : 32,
7322     "referenced_type" : "_ZTIj"
7323    }
7324   ],
7325   "linker_set_key" : "_ZTI8log_time",
7326   "name" : "log_time",
7327   "referenced_type" : "_ZTI8log_time",
7328   "self_type" : "_ZTI8log_time",
7329   "size" : 8,
7330   "source_file" : "/system/core/liblog/include_vndk/log/log_time.h"
7331  },
7332  {
7333   "alignment" : 4,
7334   "fields" :
7335   [
7336    {
7337     "access" : "private",
7338     "field_name" : "mStorage",
7339     "field_offset" : 32,
7340     "referenced_type" : "_ZTIPv"
7341    },
7342    {
7343     "access" : "private",
7344     "field_name" : "mCount",
7345     "field_offset" : 64,
7346     "referenced_type" : "_ZTIj"
7347    },
7348    {
7349     "access" : "private",
7350     "field_name" : "mFlags",
7351     "field_offset" : 96,
7352     "referenced_type" : "_ZTIKj"
7353    },
7354    {
7355     "access" : "private",
7356     "field_name" : "mItemSize",
7357     "field_offset" : 128,
7358     "referenced_type" : "_ZTIKj"
7359    }
7360   ],
7361   "linker_set_key" : "_ZTIN7android10VectorImplE",
7362   "name" : "android::VectorImpl",
7363   "record_kind" : "class",
7364   "referenced_type" : "_ZTIN7android10VectorImplE",
7365   "self_type" : "_ZTIN7android10VectorImplE",
7366   "size" : 20,
7367   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
7368   "vtable_components" :
7369   [
7370    {
7371     "kind" : "offset_to_top"
7372    },
7373    {
7374     "kind" : "rtti",
7375     "mangled_component_name" : "_ZTIN7android10VectorImplE"
7376    },
7377    {
7378     "kind" : "complete_dtor_pointer",
7379     "mangled_component_name" : "_ZN7android10VectorImplD1Ev"
7380    },
7381    {
7382     "kind" : "deleting_dtor_pointer",
7383     "mangled_component_name" : "_ZN7android10VectorImplD0Ev"
7384    },
7385    {
7386     "is_pure" : true,
7387     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvj"
7388    },
7389    {
7390     "is_pure" : true,
7391     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvj"
7392    },
7393    {
7394     "is_pure" : true,
7395     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvj"
7396    },
7397    {
7398     "is_pure" : true,
7399     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvj"
7400    },
7401    {
7402     "is_pure" : true,
7403     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvj"
7404    },
7405    {
7406     "is_pure" : true,
7407     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvj"
7408    }
7409   ]
7410  },
7411  {
7412   "alignment" : 4,
7413   "fields" :
7414   [
7415    {
7416     "access" : "private",
7417     "field_name" : "mVector",
7418     "referenced_type" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE"
7419    }
7420   ],
7421   "linker_set_key" : "_ZTIN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE",
7422   "name" : "android::KeyedVector<android::String16, android::sp<android::hardware::IBinder> >",
7423   "record_kind" : "class",
7424   "referenced_type" : "_ZTIN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE",
7425   "self_type" : "_ZTIN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE",
7426   "size" : 20,
7427   "source_file" : "/system/core/libutils/include/utils/KeyedVector.h",
7428   "template_args" : [ "_ZTIN7android8String16E", "_ZTIN7android2spINS_8hardware7IBinderEEE" ]
7429  },
7430  {
7431   "alignment" : 4,
7432   "fields" :
7433   [
7434    {
7435     "access" : "private",
7436     "field_name" : "mTag",
7437     "referenced_type" : "_ZTIy"
7438    }
7439   ],
7440   "linker_set_key" : "_ZTIN7android11ScopedTraceE",
7441   "name" : "android::ScopedTrace",
7442   "record_kind" : "class",
7443   "referenced_type" : "_ZTIN7android11ScopedTraceE",
7444   "self_type" : "_ZTIN7android11ScopedTraceE",
7445   "size" : 8,
7446   "source_file" : "/system/core/libutils/include/utils/Trace.h"
7447  },
7448  {
7449   "alignment" : 4,
7450   "fields" :
7451   [
7452    {
7453     "access" : "private",
7454     "field_name" : "mCount",
7455     "referenced_type" : "_ZTINSt3__16atomicIiEE"
7456    }
7457   ],
7458   "linker_set_key" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE",
7459   "name" : "android::LightRefBase<android::NativeHandle>",
7460   "record_kind" : "class",
7461   "referenced_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE",
7462   "self_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE",
7463   "size" : 4,
7464   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
7465   "template_args" : [ "_ZTIN7android12NativeHandleE" ]
7466  },
7467  {
7468   "alignment" : 4,
7469   "fields" :
7470   [
7471    {
7472     "access" : "private",
7473     "field_name" : "mCount",
7474     "referenced_type" : "_ZTINSt3__16atomicIiEE"
7475    }
7476   ],
7477   "linker_set_key" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE",
7478   "name" : "android::LightRefBase<android::VirtualLightRefBase>",
7479   "record_kind" : "class",
7480   "referenced_type" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE",
7481   "self_type" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE",
7482   "size" : 4,
7483   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
7484   "template_args" : [ "_ZTIN7android19VirtualLightRefBaseE" ]
7485  },
7486  {
7487   "alignment" : 4,
7488   "base_specifiers" :
7489   [
7490    {
7491     "referenced_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE"
7492    }
7493   ],
7494   "fields" :
7495   [
7496    {
7497     "access" : "private",
7498     "field_name" : "mHandle",
7499     "field_offset" : 32,
7500     "referenced_type" : "_ZTIP13native_handle"
7501    },
7502    {
7503     "access" : "private",
7504     "field_name" : "mOwnsHandle",
7505     "field_offset" : 64,
7506     "referenced_type" : "_ZTIb"
7507    }
7508   ],
7509   "linker_set_key" : "_ZTIN7android12NativeHandleE",
7510   "name" : "android::NativeHandle",
7511   "record_kind" : "class",
7512   "referenced_type" : "_ZTIN7android12NativeHandleE",
7513   "self_type" : "_ZTIN7android12NativeHandleE",
7514   "size" : 12,
7515   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
7516  },
7517  {
7518   "alignment" : 4,
7519   "base_specifiers" :
7520   [
7521    {
7522     "access" : "private",
7523     "referenced_type" : "_ZTIN7android16SortedVectorImplE"
7524    }
7525   ],
7526   "linker_set_key" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE",
7527   "name" : "android::SortedVector<android::key_value_pair_t<android::String16, android::sp<android::hardware::IBinder> > >",
7528   "record_kind" : "class",
7529   "referenced_type" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE",
7530   "self_type" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE",
7531   "size" : 20,
7532   "source_file" : "/system/core/libutils/include/utils/SortedVector.h",
7533   "template_args" :
7534   [
7535    "_ZTIN7android16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEE"
7536   ],
7537   "vtable_components" :
7538   [
7539    {
7540     "kind" : "offset_to_top"
7541    },
7542    {
7543     "kind" : "rtti",
7544     "mangled_component_name" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE"
7545    },
7546    {
7547     "kind" : "complete_dtor_pointer",
7548     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED1Ev"
7549    },
7550    {
7551     "kind" : "deleting_dtor_pointer",
7552     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED0Ev"
7553    },
7554    {
7555     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE12do_constructEPvj"
7556    },
7557    {
7558     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_destroyEPvj"
7559    },
7560    {
7561     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE7do_copyEPvPKvj"
7562    },
7563    {
7564     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE8do_splatEPvPKvj"
7565    },
7566    {
7567     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE15do_move_forwardEPvPKvj"
7568    },
7569    {
7570     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE16do_move_backwardEPvPKvj"
7571    },
7572    {
7573     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_compareEPKvSA_"
7574    }
7575   ]
7576  },
7577  {
7578   "alignment" : 1,
7579   "linker_set_key" : "_ZTIN7android14ReferenceMoverE",
7580   "name" : "android::ReferenceMover",
7581   "record_kind" : "class",
7582   "referenced_type" : "_ZTIN7android14ReferenceMoverE",
7583   "self_type" : "_ZTIN7android14ReferenceMoverE",
7584   "size" : 1,
7585   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7586  },
7587  {
7588   "alignment" : 4,
7589   "linker_set_key" : "_ZTIN7android16ReferenceRenamerE",
7590   "name" : "android::ReferenceRenamer",
7591   "record_kind" : "class",
7592   "referenced_type" : "_ZTIN7android16ReferenceRenamerE",
7593   "self_type" : "_ZTIN7android16ReferenceRenamerE",
7594   "size" : 4,
7595   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
7596   "vtable_components" :
7597   [
7598    {
7599     "kind" : "offset_to_top"
7600    },
7601    {
7602     "kind" : "rtti",
7603     "mangled_component_name" : "_ZTIN7android16ReferenceRenamerE"
7604    },
7605    {
7606     "is_pure" : true,
7607     "mangled_component_name" : "_ZNK7android16ReferenceRenamerclEj"
7608    }
7609   ]
7610  },
7611  {
7612   "alignment" : 4,
7613   "base_specifiers" :
7614   [
7615    {
7616     "referenced_type" : "_ZTIN7android10VectorImplE"
7617    }
7618   ],
7619   "linker_set_key" : "_ZTIN7android16SortedVectorImplE",
7620   "name" : "android::SortedVectorImpl",
7621   "record_kind" : "class",
7622   "referenced_type" : "_ZTIN7android16SortedVectorImplE",
7623   "self_type" : "_ZTIN7android16SortedVectorImplE",
7624   "size" : 20,
7625   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
7626   "vtable_components" :
7627   [
7628    {
7629     "kind" : "offset_to_top"
7630    },
7631    {
7632     "kind" : "rtti",
7633     "mangled_component_name" : "_ZTIN7android16SortedVectorImplE"
7634    },
7635    {
7636     "kind" : "complete_dtor_pointer",
7637     "mangled_component_name" : "_ZN7android16SortedVectorImplD1Ev"
7638    },
7639    {
7640     "kind" : "deleting_dtor_pointer",
7641     "mangled_component_name" : "_ZN7android16SortedVectorImplD0Ev"
7642    },
7643    {
7644     "is_pure" : true,
7645     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvj"
7646    },
7647    {
7648     "is_pure" : true,
7649     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvj"
7650    },
7651    {
7652     "is_pure" : true,
7653     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvj"
7654    },
7655    {
7656     "is_pure" : true,
7657     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvj"
7658    },
7659    {
7660     "is_pure" : true,
7661     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvj"
7662    },
7663    {
7664     "is_pure" : true,
7665     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvj"
7666    },
7667    {
7668     "is_pure" : true,
7669     "mangled_component_name" : "_ZNK7android16SortedVectorImpl10do_compareEPKvS2_"
7670    }
7671   ]
7672  },
7673  {
7674   "alignment" : 1,
7675   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIbEE",
7676   "name" : "android::trait_trivial_copy<bool>",
7677   "referenced_type" : "_ZTIN7android18trait_trivial_copyIbEE",
7678   "self_type" : "_ZTIN7android18trait_trivial_copyIbEE",
7679   "size" : 1,
7680   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7681   "template_args" : [ "_ZTIb" ]
7682  },
7683  {
7684   "alignment" : 1,
7685   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIcEE",
7686   "name" : "android::trait_trivial_copy<char>",
7687   "referenced_type" : "_ZTIN7android18trait_trivial_copyIcEE",
7688   "self_type" : "_ZTIN7android18trait_trivial_copyIcEE",
7689   "size" : 1,
7690   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7691   "template_args" : [ "_ZTIc" ]
7692  },
7693  {
7694   "alignment" : 1,
7695   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIdEE",
7696   "name" : "android::trait_trivial_copy<double>",
7697   "referenced_type" : "_ZTIN7android18trait_trivial_copyIdEE",
7698   "self_type" : "_ZTIN7android18trait_trivial_copyIdEE",
7699   "size" : 1,
7700   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7701   "template_args" : [ "_ZTId" ]
7702  },
7703  {
7704   "alignment" : 1,
7705   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIfEE",
7706   "name" : "android::trait_trivial_copy<float>",
7707   "referenced_type" : "_ZTIN7android18trait_trivial_copyIfEE",
7708   "self_type" : "_ZTIN7android18trait_trivial_copyIfEE",
7709   "size" : 1,
7710   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7711   "template_args" : [ "_ZTIf" ]
7712  },
7713  {
7714   "alignment" : 1,
7715   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIhEE",
7716   "name" : "android::trait_trivial_copy<unsigned char>",
7717   "referenced_type" : "_ZTIN7android18trait_trivial_copyIhEE",
7718   "self_type" : "_ZTIN7android18trait_trivial_copyIhEE",
7719   "size" : 1,
7720   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7721   "template_args" : [ "_ZTIh" ]
7722  },
7723  {
7724   "alignment" : 1,
7725   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIiEE",
7726   "name" : "android::trait_trivial_copy<int>",
7727   "referenced_type" : "_ZTIN7android18trait_trivial_copyIiEE",
7728   "self_type" : "_ZTIN7android18trait_trivial_copyIiEE",
7729   "size" : 1,
7730   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7731   "template_args" : [ "_ZTIi" ]
7732  },
7733  {
7734   "alignment" : 1,
7735   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIjEE",
7736   "name" : "android::trait_trivial_copy<unsigned int>",
7737   "referenced_type" : "_ZTIN7android18trait_trivial_copyIjEE",
7738   "self_type" : "_ZTIN7android18trait_trivial_copyIjEE",
7739   "size" : 1,
7740   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7741   "template_args" : [ "_ZTIj" ]
7742  },
7743  {
7744   "alignment" : 1,
7745   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIlEE",
7746   "name" : "android::trait_trivial_copy<long>",
7747   "referenced_type" : "_ZTIN7android18trait_trivial_copyIlEE",
7748   "self_type" : "_ZTIN7android18trait_trivial_copyIlEE",
7749   "size" : 1,
7750   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7751   "template_args" : [ "_ZTIl" ]
7752  },
7753  {
7754   "alignment" : 1,
7755   "linker_set_key" : "_ZTIN7android18trait_trivial_copyImEE",
7756   "name" : "android::trait_trivial_copy<unsigned long>",
7757   "referenced_type" : "_ZTIN7android18trait_trivial_copyImEE",
7758   "self_type" : "_ZTIN7android18trait_trivial_copyImEE",
7759   "size" : 1,
7760   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7761   "template_args" : [ "_ZTIm" ]
7762  },
7763  {
7764   "alignment" : 1,
7765   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIsEE",
7766   "name" : "android::trait_trivial_copy<short>",
7767   "referenced_type" : "_ZTIN7android18trait_trivial_copyIsEE",
7768   "self_type" : "_ZTIN7android18trait_trivial_copyIsEE",
7769   "size" : 1,
7770   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7771   "template_args" : [ "_ZTIs" ]
7772  },
7773  {
7774   "alignment" : 1,
7775   "linker_set_key" : "_ZTIN7android18trait_trivial_copyItEE",
7776   "name" : "android::trait_trivial_copy<unsigned short>",
7777   "referenced_type" : "_ZTIN7android18trait_trivial_copyItEE",
7778   "self_type" : "_ZTIN7android18trait_trivial_copyItEE",
7779   "size" : 1,
7780   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7781   "template_args" : [ "_ZTIt" ]
7782  },
7783  {
7784   "alignment" : 1,
7785   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIvEE",
7786   "name" : "android::trait_trivial_copy<void>",
7787   "referenced_type" : "_ZTIN7android18trait_trivial_copyIvEE",
7788   "self_type" : "_ZTIN7android18trait_trivial_copyIvEE",
7789   "size" : 1,
7790   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7791   "template_args" : [ "_ZTIv" ]
7792  },
7793  {
7794   "alignment" : 1,
7795   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIxEE",
7796   "name" : "android::trait_trivial_copy<long long>",
7797   "referenced_type" : "_ZTIN7android18trait_trivial_copyIxEE",
7798   "self_type" : "_ZTIN7android18trait_trivial_copyIxEE",
7799   "size" : 1,
7800   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7801   "template_args" : [ "_ZTIx" ]
7802  },
7803  {
7804   "alignment" : 1,
7805   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIyEE",
7806   "name" : "android::trait_trivial_copy<unsigned long long>",
7807   "referenced_type" : "_ZTIN7android18trait_trivial_copyIyEE",
7808   "self_type" : "_ZTIN7android18trait_trivial_copyIyEE",
7809   "size" : 1,
7810   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7811   "template_args" : [ "_ZTIy" ]
7812  },
7813  {
7814   "alignment" : 1,
7815   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIbEE",
7816   "name" : "android::trait_trivial_ctor<bool>",
7817   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIbEE",
7818   "self_type" : "_ZTIN7android18trait_trivial_ctorIbEE",
7819   "size" : 1,
7820   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7821   "template_args" : [ "_ZTIb" ]
7822  },
7823  {
7824   "alignment" : 1,
7825   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIcEE",
7826   "name" : "android::trait_trivial_ctor<char>",
7827   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIcEE",
7828   "self_type" : "_ZTIN7android18trait_trivial_ctorIcEE",
7829   "size" : 1,
7830   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7831   "template_args" : [ "_ZTIc" ]
7832  },
7833  {
7834   "alignment" : 1,
7835   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIdEE",
7836   "name" : "android::trait_trivial_ctor<double>",
7837   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIdEE",
7838   "self_type" : "_ZTIN7android18trait_trivial_ctorIdEE",
7839   "size" : 1,
7840   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7841   "template_args" : [ "_ZTId" ]
7842  },
7843  {
7844   "alignment" : 1,
7845   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIfEE",
7846   "name" : "android::trait_trivial_ctor<float>",
7847   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIfEE",
7848   "self_type" : "_ZTIN7android18trait_trivial_ctorIfEE",
7849   "size" : 1,
7850   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7851   "template_args" : [ "_ZTIf" ]
7852  },
7853  {
7854   "alignment" : 1,
7855   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIhEE",
7856   "name" : "android::trait_trivial_ctor<unsigned char>",
7857   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIhEE",
7858   "self_type" : "_ZTIN7android18trait_trivial_ctorIhEE",
7859   "size" : 1,
7860   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7861   "template_args" : [ "_ZTIh" ]
7862  },
7863  {
7864   "alignment" : 1,
7865   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIiEE",
7866   "name" : "android::trait_trivial_ctor<int>",
7867   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIiEE",
7868   "self_type" : "_ZTIN7android18trait_trivial_ctorIiEE",
7869   "size" : 1,
7870   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7871   "template_args" : [ "_ZTIi" ]
7872  },
7873  {
7874   "alignment" : 1,
7875   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIjEE",
7876   "name" : "android::trait_trivial_ctor<unsigned int>",
7877   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIjEE",
7878   "self_type" : "_ZTIN7android18trait_trivial_ctorIjEE",
7879   "size" : 1,
7880   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7881   "template_args" : [ "_ZTIj" ]
7882  },
7883  {
7884   "alignment" : 1,
7885   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIlEE",
7886   "name" : "android::trait_trivial_ctor<long>",
7887   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIlEE",
7888   "self_type" : "_ZTIN7android18trait_trivial_ctorIlEE",
7889   "size" : 1,
7890   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7891   "template_args" : [ "_ZTIl" ]
7892  },
7893  {
7894   "alignment" : 1,
7895   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorImEE",
7896   "name" : "android::trait_trivial_ctor<unsigned long>",
7897   "referenced_type" : "_ZTIN7android18trait_trivial_ctorImEE",
7898   "self_type" : "_ZTIN7android18trait_trivial_ctorImEE",
7899   "size" : 1,
7900   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7901   "template_args" : [ "_ZTIm" ]
7902  },
7903  {
7904   "alignment" : 1,
7905   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIsEE",
7906   "name" : "android::trait_trivial_ctor<short>",
7907   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIsEE",
7908   "self_type" : "_ZTIN7android18trait_trivial_ctorIsEE",
7909   "size" : 1,
7910   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7911   "template_args" : [ "_ZTIs" ]
7912  },
7913  {
7914   "alignment" : 1,
7915   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorItEE",
7916   "name" : "android::trait_trivial_ctor<unsigned short>",
7917   "referenced_type" : "_ZTIN7android18trait_trivial_ctorItEE",
7918   "self_type" : "_ZTIN7android18trait_trivial_ctorItEE",
7919   "size" : 1,
7920   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7921   "template_args" : [ "_ZTIt" ]
7922  },
7923  {
7924   "alignment" : 1,
7925   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIvEE",
7926   "name" : "android::trait_trivial_ctor<void>",
7927   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIvEE",
7928   "self_type" : "_ZTIN7android18trait_trivial_ctorIvEE",
7929   "size" : 1,
7930   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7931   "template_args" : [ "_ZTIv" ]
7932  },
7933  {
7934   "alignment" : 1,
7935   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIxEE",
7936   "name" : "android::trait_trivial_ctor<long long>",
7937   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIxEE",
7938   "self_type" : "_ZTIN7android18trait_trivial_ctorIxEE",
7939   "size" : 1,
7940   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7941   "template_args" : [ "_ZTIx" ]
7942  },
7943  {
7944   "alignment" : 1,
7945   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIyEE",
7946   "name" : "android::trait_trivial_ctor<unsigned long long>",
7947   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIyEE",
7948   "self_type" : "_ZTIN7android18trait_trivial_ctorIyEE",
7949   "size" : 1,
7950   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7951   "template_args" : [ "_ZTIy" ]
7952  },
7953  {
7954   "alignment" : 1,
7955   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIbEE",
7956   "name" : "android::trait_trivial_dtor<bool>",
7957   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIbEE",
7958   "self_type" : "_ZTIN7android18trait_trivial_dtorIbEE",
7959   "size" : 1,
7960   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7961   "template_args" : [ "_ZTIb" ]
7962  },
7963  {
7964   "alignment" : 1,
7965   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIcEE",
7966   "name" : "android::trait_trivial_dtor<char>",
7967   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIcEE",
7968   "self_type" : "_ZTIN7android18trait_trivial_dtorIcEE",
7969   "size" : 1,
7970   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7971   "template_args" : [ "_ZTIc" ]
7972  },
7973  {
7974   "alignment" : 1,
7975   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIdEE",
7976   "name" : "android::trait_trivial_dtor<double>",
7977   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIdEE",
7978   "self_type" : "_ZTIN7android18trait_trivial_dtorIdEE",
7979   "size" : 1,
7980   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7981   "template_args" : [ "_ZTId" ]
7982  },
7983  {
7984   "alignment" : 1,
7985   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIfEE",
7986   "name" : "android::trait_trivial_dtor<float>",
7987   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIfEE",
7988   "self_type" : "_ZTIN7android18trait_trivial_dtorIfEE",
7989   "size" : 1,
7990   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7991   "template_args" : [ "_ZTIf" ]
7992  },
7993  {
7994   "alignment" : 1,
7995   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIhEE",
7996   "name" : "android::trait_trivial_dtor<unsigned char>",
7997   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIhEE",
7998   "self_type" : "_ZTIN7android18trait_trivial_dtorIhEE",
7999   "size" : 1,
8000   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8001   "template_args" : [ "_ZTIh" ]
8002  },
8003  {
8004   "alignment" : 1,
8005   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIiEE",
8006   "name" : "android::trait_trivial_dtor<int>",
8007   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIiEE",
8008   "self_type" : "_ZTIN7android18trait_trivial_dtorIiEE",
8009   "size" : 1,
8010   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8011   "template_args" : [ "_ZTIi" ]
8012  },
8013  {
8014   "alignment" : 1,
8015   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIjEE",
8016   "name" : "android::trait_trivial_dtor<unsigned int>",
8017   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIjEE",
8018   "self_type" : "_ZTIN7android18trait_trivial_dtorIjEE",
8019   "size" : 1,
8020   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8021   "template_args" : [ "_ZTIj" ]
8022  },
8023  {
8024   "alignment" : 1,
8025   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIlEE",
8026   "name" : "android::trait_trivial_dtor<long>",
8027   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIlEE",
8028   "self_type" : "_ZTIN7android18trait_trivial_dtorIlEE",
8029   "size" : 1,
8030   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8031   "template_args" : [ "_ZTIl" ]
8032  },
8033  {
8034   "alignment" : 1,
8035   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorImEE",
8036   "name" : "android::trait_trivial_dtor<unsigned long>",
8037   "referenced_type" : "_ZTIN7android18trait_trivial_dtorImEE",
8038   "self_type" : "_ZTIN7android18trait_trivial_dtorImEE",
8039   "size" : 1,
8040   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8041   "template_args" : [ "_ZTIm" ]
8042  },
8043  {
8044   "alignment" : 1,
8045   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIsEE",
8046   "name" : "android::trait_trivial_dtor<short>",
8047   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIsEE",
8048   "self_type" : "_ZTIN7android18trait_trivial_dtorIsEE",
8049   "size" : 1,
8050   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8051   "template_args" : [ "_ZTIs" ]
8052  },
8053  {
8054   "alignment" : 1,
8055   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorItEE",
8056   "name" : "android::trait_trivial_dtor<unsigned short>",
8057   "referenced_type" : "_ZTIN7android18trait_trivial_dtorItEE",
8058   "self_type" : "_ZTIN7android18trait_trivial_dtorItEE",
8059   "size" : 1,
8060   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8061   "template_args" : [ "_ZTIt" ]
8062  },
8063  {
8064   "alignment" : 1,
8065   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIvEE",
8066   "name" : "android::trait_trivial_dtor<void>",
8067   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIvEE",
8068   "self_type" : "_ZTIN7android18trait_trivial_dtorIvEE",
8069   "size" : 1,
8070   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8071   "template_args" : [ "_ZTIv" ]
8072  },
8073  {
8074   "alignment" : 1,
8075   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIxEE",
8076   "name" : "android::trait_trivial_dtor<long long>",
8077   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIxEE",
8078   "self_type" : "_ZTIN7android18trait_trivial_dtorIxEE",
8079   "size" : 1,
8080   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8081   "template_args" : [ "_ZTIx" ]
8082  },
8083  {
8084   "alignment" : 1,
8085   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIyEE",
8086   "name" : "android::trait_trivial_dtor<unsigned long long>",
8087   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIyEE",
8088   "self_type" : "_ZTIN7android18trait_trivial_dtorIyEE",
8089   "size" : 1,
8090   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8091   "template_args" : [ "_ZTIy" ]
8092  },
8093  {
8094   "alignment" : 1,
8095   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_7String8EEE",
8096   "name" : "android::trait_trivial_move<android::String8>",
8097   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EEE",
8098   "self_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EEE",
8099   "size" : 1,
8100   "source_file" : "/system/core/libutils/include/utils/String8.h",
8101   "template_args" : [ "_ZTIN7android7String8E" ]
8102  },
8103  {
8104   "alignment" : 1,
8105   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_8String16EEE",
8106   "name" : "android::trait_trivial_move<android::String16>",
8107   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EEE",
8108   "self_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EEE",
8109   "size" : 1,
8110   "source_file" : "/system/core/libutils/include/utils/String16.h",
8111   "template_args" : [ "_ZTIN7android8String16E" ]
8112  },
8113  {
8114   "alignment" : 1,
8115   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIbEE",
8116   "name" : "android::trait_trivial_move<bool>",
8117   "referenced_type" : "_ZTIN7android18trait_trivial_moveIbEE",
8118   "self_type" : "_ZTIN7android18trait_trivial_moveIbEE",
8119   "size" : 1,
8120   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8121   "template_args" : [ "_ZTIb" ]
8122  },
8123  {
8124   "alignment" : 1,
8125   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIcEE",
8126   "name" : "android::trait_trivial_move<char>",
8127   "referenced_type" : "_ZTIN7android18trait_trivial_moveIcEE",
8128   "self_type" : "_ZTIN7android18trait_trivial_moveIcEE",
8129   "size" : 1,
8130   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8131   "template_args" : [ "_ZTIc" ]
8132  },
8133  {
8134   "alignment" : 1,
8135   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIdEE",
8136   "name" : "android::trait_trivial_move<double>",
8137   "referenced_type" : "_ZTIN7android18trait_trivial_moveIdEE",
8138   "self_type" : "_ZTIN7android18trait_trivial_moveIdEE",
8139   "size" : 1,
8140   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8141   "template_args" : [ "_ZTId" ]
8142  },
8143  {
8144   "alignment" : 1,
8145   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIfEE",
8146   "name" : "android::trait_trivial_move<float>",
8147   "referenced_type" : "_ZTIN7android18trait_trivial_moveIfEE",
8148   "self_type" : "_ZTIN7android18trait_trivial_moveIfEE",
8149   "size" : 1,
8150   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8151   "template_args" : [ "_ZTIf" ]
8152  },
8153  {
8154   "alignment" : 1,
8155   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIhEE",
8156   "name" : "android::trait_trivial_move<unsigned char>",
8157   "referenced_type" : "_ZTIN7android18trait_trivial_moveIhEE",
8158   "self_type" : "_ZTIN7android18trait_trivial_moveIhEE",
8159   "size" : 1,
8160   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8161   "template_args" : [ "_ZTIh" ]
8162  },
8163  {
8164   "alignment" : 1,
8165   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIiEE",
8166   "name" : "android::trait_trivial_move<int>",
8167   "referenced_type" : "_ZTIN7android18trait_trivial_moveIiEE",
8168   "self_type" : "_ZTIN7android18trait_trivial_moveIiEE",
8169   "size" : 1,
8170   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8171   "template_args" : [ "_ZTIi" ]
8172  },
8173  {
8174   "alignment" : 1,
8175   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIjEE",
8176   "name" : "android::trait_trivial_move<unsigned int>",
8177   "referenced_type" : "_ZTIN7android18trait_trivial_moveIjEE",
8178   "self_type" : "_ZTIN7android18trait_trivial_moveIjEE",
8179   "size" : 1,
8180   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8181   "template_args" : [ "_ZTIj" ]
8182  },
8183  {
8184   "alignment" : 1,
8185   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIlEE",
8186   "name" : "android::trait_trivial_move<long>",
8187   "referenced_type" : "_ZTIN7android18trait_trivial_moveIlEE",
8188   "self_type" : "_ZTIN7android18trait_trivial_moveIlEE",
8189   "size" : 1,
8190   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8191   "template_args" : [ "_ZTIl" ]
8192  },
8193  {
8194   "alignment" : 1,
8195   "linker_set_key" : "_ZTIN7android18trait_trivial_moveImEE",
8196   "name" : "android::trait_trivial_move<unsigned long>",
8197   "referenced_type" : "_ZTIN7android18trait_trivial_moveImEE",
8198   "self_type" : "_ZTIN7android18trait_trivial_moveImEE",
8199   "size" : 1,
8200   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8201   "template_args" : [ "_ZTIm" ]
8202  },
8203  {
8204   "alignment" : 1,
8205   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIsEE",
8206   "name" : "android::trait_trivial_move<short>",
8207   "referenced_type" : "_ZTIN7android18trait_trivial_moveIsEE",
8208   "self_type" : "_ZTIN7android18trait_trivial_moveIsEE",
8209   "size" : 1,
8210   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8211   "template_args" : [ "_ZTIs" ]
8212  },
8213  {
8214   "alignment" : 1,
8215   "linker_set_key" : "_ZTIN7android18trait_trivial_moveItEE",
8216   "name" : "android::trait_trivial_move<unsigned short>",
8217   "referenced_type" : "_ZTIN7android18trait_trivial_moveItEE",
8218   "self_type" : "_ZTIN7android18trait_trivial_moveItEE",
8219   "size" : 1,
8220   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8221   "template_args" : [ "_ZTIt" ]
8222  },
8223  {
8224   "alignment" : 1,
8225   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIvEE",
8226   "name" : "android::trait_trivial_move<void>",
8227   "referenced_type" : "_ZTIN7android18trait_trivial_moveIvEE",
8228   "self_type" : "_ZTIN7android18trait_trivial_moveIvEE",
8229   "size" : 1,
8230   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8231   "template_args" : [ "_ZTIv" ]
8232  },
8233  {
8234   "alignment" : 1,
8235   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIxEE",
8236   "name" : "android::trait_trivial_move<long long>",
8237   "referenced_type" : "_ZTIN7android18trait_trivial_moveIxEE",
8238   "self_type" : "_ZTIN7android18trait_trivial_moveIxEE",
8239   "size" : 1,
8240   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8241   "template_args" : [ "_ZTIx" ]
8242  },
8243  {
8244   "alignment" : 1,
8245   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIyEE",
8246   "name" : "android::trait_trivial_move<unsigned long long>",
8247   "referenced_type" : "_ZTIN7android18trait_trivial_moveIyEE",
8248   "self_type" : "_ZTIN7android18trait_trivial_moveIyEE",
8249   "size" : 1,
8250   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8251   "template_args" : [ "_ZTIy" ]
8252  },
8253  {
8254   "alignment" : 4,
8255   "base_specifiers" :
8256   [
8257    {
8258     "referenced_type" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE"
8259    }
8260   ],
8261   "linker_set_key" : "_ZTIN7android19VirtualLightRefBaseE",
8262   "name" : "android::VirtualLightRefBase",
8263   "record_kind" : "class",
8264   "referenced_type" : "_ZTIN7android19VirtualLightRefBaseE",
8265   "self_type" : "_ZTIN7android19VirtualLightRefBaseE",
8266   "size" : 8,
8267   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
8268   "vtable_components" :
8269   [
8270    {
8271     "kind" : "offset_to_top"
8272    },
8273    {
8274     "kind" : "rtti",
8275     "mangled_component_name" : "_ZTIN7android19VirtualLightRefBaseE"
8276    },
8277    {
8278     "kind" : "complete_dtor_pointer",
8279     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD1Ev"
8280    },
8281    {
8282     "kind" : "deleting_dtor_pointer",
8283     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD0Ev"
8284    }
8285   ]
8286  },
8287  {
8288   "alignment" : 4,
8289   "fields" :
8290   [
8291    {
8292     "access" : "private",
8293     "field_name" : "m_ptr",
8294     "referenced_type" : "_ZTIPN7android4hidl4base4V1_05IBaseE"
8295    }
8296   ],
8297   "linker_set_key" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
8298   "name" : "android::sp<android::hidl::base::V1_0::IBase>",
8299   "record_kind" : "class",
8300   "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
8301   "self_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
8302   "size" : 4,
8303   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8304   "template_args" : [ "_ZTIN7android4hidl4base4V1_05IBaseE" ]
8305  },
8306  {
8307   "alignment" : 4,
8308   "fields" :
8309   [
8310    {
8311     "access" : "private",
8312     "field_name" : "m_ptr",
8313     "referenced_type" : "_ZTIPN7android4hidl7manager4V1_015IServiceManagerE"
8314    }
8315   ],
8316   "linker_set_key" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
8317   "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager>",
8318   "record_kind" : "class",
8319   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
8320   "self_type" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
8321   "size" : 4,
8322   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8323   "template_args" : [ "_ZTIN7android4hidl7manager4V1_015IServiceManagerE" ]
8324  },
8325  {
8326   "alignment" : 4,
8327   "fields" :
8328   [
8329    {
8330     "access" : "private",
8331     "field_name" : "m_ptr",
8332     "referenced_type" : "_ZTIPN7android4hidl7manager4V1_020IServiceNotificationE"
8333    }
8334   ],
8335   "linker_set_key" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
8336   "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification>",
8337   "record_kind" : "class",
8338   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
8339   "self_type" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
8340   "size" : 4,
8341   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8342   "template_args" : [ "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE" ]
8343  },
8344  {
8345   "alignment" : 4,
8346   "fields" :
8347   [
8348    {
8349     "access" : "private",
8350     "field_name" : "m_ptr",
8351     "referenced_type" : "_ZTIPN7android6ThreadE"
8352    }
8353   ],
8354   "linker_set_key" : "_ZTIN7android2spINS_6ThreadEEE",
8355   "name" : "android::sp<android::Thread>",
8356   "record_kind" : "class",
8357   "referenced_type" : "_ZTIN7android2spINS_6ThreadEEE",
8358   "self_type" : "_ZTIN7android2spINS_6ThreadEEE",
8359   "size" : 4,
8360   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8361   "template_args" : [ "_ZTIN7android6ThreadE" ]
8362  },
8363  {
8364   "alignment" : 4,
8365   "fields" :
8366   [
8367    {
8368     "access" : "private",
8369     "field_name" : "m_ptr",
8370     "referenced_type" : "_ZTIPN7android8hardware10IInterfaceE"
8371    }
8372   ],
8373   "linker_set_key" : "_ZTIN7android2spINS_8hardware10IInterfaceEEE",
8374   "name" : "android::sp<android::hardware::IInterface>",
8375   "record_kind" : "class",
8376   "referenced_type" : "_ZTIN7android2spINS_8hardware10IInterfaceEEE",
8377   "self_type" : "_ZTIN7android2spINS_8hardware10IInterfaceEEE",
8378   "size" : 4,
8379   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8380   "template_args" : [ "_ZTIN7android8hardware10IInterfaceE" ]
8381  },
8382  {
8383   "alignment" : 4,
8384   "fields" :
8385   [
8386    {
8387     "access" : "private",
8388     "field_name" : "m_ptr",
8389     "referenced_type" : "_ZTIPN7android8hardware12ProcessStateE"
8390    }
8391   ],
8392   "linker_set_key" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
8393   "name" : "android::sp<android::hardware::ProcessState>",
8394   "record_kind" : "class",
8395   "referenced_type" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
8396   "self_type" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
8397   "size" : 4,
8398   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8399   "template_args" : [ "_ZTIN7android8hardware12ProcessStateE" ]
8400  },
8401  {
8402   "alignment" : 4,
8403   "fields" :
8404   [
8405    {
8406     "access" : "private",
8407     "field_name" : "m_ptr",
8408     "referenced_type" : "_ZTIPN7android8hardware20hidl_death_recipientE"
8409    }
8410   ],
8411   "linker_set_key" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE",
8412   "name" : "android::sp<android::hardware::hidl_death_recipient>",
8413   "record_kind" : "class",
8414   "referenced_type" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE",
8415   "self_type" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE",
8416   "size" : 4,
8417   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8418   "template_args" : [ "_ZTIN7android8hardware20hidl_death_recipientE" ]
8419  },
8420  {
8421   "alignment" : 4,
8422   "fields" :
8423   [
8424    {
8425     "access" : "private",
8426     "field_name" : "m_ptr",
8427     "referenced_type" : "_ZTIPN7android8hardware27hidl_binder_death_recipientE"
8428    }
8429   ],
8430   "linker_set_key" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
8431   "name" : "android::sp<android::hardware::hidl_binder_death_recipient>",
8432   "record_kind" : "class",
8433   "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
8434   "self_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
8435   "size" : 4,
8436   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8437   "template_args" : [ "_ZTIN7android8hardware27hidl_binder_death_recipientE" ]
8438  },
8439  {
8440   "alignment" : 4,
8441   "fields" :
8442   [
8443    {
8444     "access" : "private",
8445     "field_name" : "m_ptr",
8446     "referenced_type" : "_ZTIPN7android8hardware7IBinder14DeathRecipientE"
8447    }
8448   ],
8449   "linker_set_key" : "_ZTIN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
8450   "name" : "android::sp<android::hardware::IBinder::DeathRecipient>",
8451   "record_kind" : "class",
8452   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
8453   "self_type" : "_ZTIN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
8454   "size" : 4,
8455   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8456   "template_args" : [ "_ZTIN7android8hardware7IBinder14DeathRecipientE" ]
8457  },
8458  {
8459   "alignment" : 4,
8460   "fields" :
8461   [
8462    {
8463     "access" : "private",
8464     "field_name" : "m_ptr",
8465     "referenced_type" : "_ZTIPN7android8hardware7IBinderE"
8466    }
8467   ],
8468   "linker_set_key" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
8469   "name" : "android::sp<android::hardware::IBinder>",
8470   "record_kind" : "class",
8471   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
8472   "self_type" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
8473   "size" : 4,
8474   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8475   "template_args" : [ "_ZTIN7android8hardware7IBinderE" ]
8476  },
8477  {
8478   "alignment" : 4,
8479   "fields" :
8480   [
8481    {
8482     "access" : "private",
8483     "field_name" : "m_ptr",
8484     "referenced_type" : "_ZTIPN7android8hardware7thermal4V1_08IThermalE"
8485    }
8486   ],
8487   "linker_set_key" : "_ZTIN7android2spINS_8hardware7thermal4V1_08IThermalEEE",
8488   "name" : "android::sp<android::hardware::thermal::V1_0::IThermal>",
8489   "record_kind" : "class",
8490   "referenced_type" : "_ZTIN7android2spINS_8hardware7thermal4V1_08IThermalEEE",
8491   "self_type" : "_ZTIN7android2spINS_8hardware7thermal4V1_08IThermalEEE",
8492   "size" : 4,
8493   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8494   "template_args" : [ "_ZTIN7android8hardware7thermal4V1_08IThermalE" ]
8495  },
8496  {
8497   "alignment" : 4,
8498   "fields" :
8499   [
8500    {
8501     "access" : "private",
8502     "field_name" : "m_ptr",
8503     "referenced_type" : "_ZTIPN7android8hardware9BHwBinderE"
8504    }
8505   ],
8506   "linker_set_key" : "_ZTIN7android2spINS_8hardware9BHwBinderEEE",
8507   "name" : "android::sp<android::hardware::BHwBinder>",
8508   "record_kind" : "class",
8509   "referenced_type" : "_ZTIN7android2spINS_8hardware9BHwBinderEEE",
8510   "self_type" : "_ZTIN7android2spINS_8hardware9BHwBinderEEE",
8511   "size" : 4,
8512   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8513   "template_args" : [ "_ZTIN7android8hardware9BHwBinderE" ]
8514  },
8515  {
8516   "alignment" : 4,
8517   "fields" :
8518   [
8519    {
8520     "access" : "private",
8521     "field_name" : "m_ptr",
8522     "referenced_type" : "_ZTIPN7android4hidl4base4V1_05IBaseE"
8523    },
8524    {
8525     "access" : "private",
8526     "field_name" : "m_refs",
8527     "field_offset" : 32,
8528     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
8529    }
8530   ],
8531   "linker_set_key" : "_ZTIN7android2wpINS_4hidl4base4V1_05IBaseEEE",
8532   "name" : "android::wp<android::hidl::base::V1_0::IBase>",
8533   "record_kind" : "class",
8534   "referenced_type" : "_ZTIN7android2wpINS_4hidl4base4V1_05IBaseEEE",
8535   "self_type" : "_ZTIN7android2wpINS_4hidl4base4V1_05IBaseEEE",
8536   "size" : 8,
8537   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
8538   "template_args" : [ "_ZTIN7android4hidl4base4V1_05IBaseE" ]
8539  },
8540  {
8541   "alignment" : 4,
8542   "fields" :
8543   [
8544    {
8545     "access" : "private",
8546     "field_name" : "m_ptr",
8547     "referenced_type" : "_ZTIPN7android8hardware20hidl_death_recipientE"
8548    },
8549    {
8550     "access" : "private",
8551     "field_name" : "m_refs",
8552     "field_offset" : 32,
8553     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
8554    }
8555   ],
8556   "linker_set_key" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
8557   "name" : "android::wp<android::hardware::hidl_death_recipient>",
8558   "record_kind" : "class",
8559   "referenced_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
8560   "self_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
8561   "size" : 8,
8562   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
8563   "template_args" : [ "_ZTIN7android8hardware20hidl_death_recipientE" ]
8564  },
8565  {
8566   "alignment" : 4,
8567   "fields" :
8568   [
8569    {
8570     "access" : "private",
8571     "field_name" : "m_ptr",
8572     "referenced_type" : "_ZTIPN7android8hardware7IBinder14DeathRecipientE"
8573    },
8574    {
8575     "access" : "private",
8576     "field_name" : "m_refs",
8577     "field_offset" : 32,
8578     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
8579    }
8580   ],
8581   "linker_set_key" : "_ZTIN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
8582   "name" : "android::wp<android::hardware::IBinder::DeathRecipient>",
8583   "record_kind" : "class",
8584   "referenced_type" : "_ZTIN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
8585   "self_type" : "_ZTIN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
8586   "size" : 8,
8587   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
8588   "template_args" : [ "_ZTIN7android8hardware7IBinder14DeathRecipientE" ]
8589  },
8590  {
8591   "alignment" : 4,
8592   "fields" :
8593   [
8594    {
8595     "access" : "private",
8596     "field_name" : "m_ptr",
8597     "referenced_type" : "_ZTIPN7android8hardware9BHwBinderE"
8598    },
8599    {
8600     "access" : "private",
8601     "field_name" : "m_refs",
8602     "field_offset" : 32,
8603     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
8604    }
8605   ],
8606   "linker_set_key" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
8607   "name" : "android::wp<android::hardware::BHwBinder>",
8608   "record_kind" : "class",
8609   "referenced_type" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
8610   "self_type" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
8611   "size" : 8,
8612   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
8613   "template_args" : [ "_ZTIN7android8hardware9BHwBinderE" ]
8614  },
8615  {
8616   "alignment" : 4,
8617   "base_specifiers" :
8618   [
8619    {
8620     "is_virtual" : true,
8621     "referenced_type" : "_ZTIN7android7RefBaseE"
8622    }
8623   ],
8624   "linker_set_key" : "_ZTIN7android4hidl4base4V1_05IBaseE",
8625   "name" : "android::hidl::base::V1_0::IBase",
8626   "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE",
8627   "self_type" : "_ZTIN7android4hidl4base4V1_05IBaseE",
8628   "size" : 12,
8629   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h",
8630   "vtable_components" :
8631   [
8632    {
8633     "component_value" : 4,
8634     "kind" : "vbase_offset"
8635    },
8636    {
8637     "kind" : "offset_to_top"
8638    },
8639    {
8640     "kind" : "rtti",
8641     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
8642    },
8643    {
8644     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
8645    },
8646    {
8647     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
8648    },
8649    {
8650     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
8651    },
8652    {
8653     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
8654    },
8655    {
8656     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
8657    },
8658    {
8659     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
8660    },
8661    {
8662     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
8663    },
8664    {
8665     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
8666    },
8667    {
8668     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
8669    },
8670    {
8671     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
8672    },
8673    {
8674     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
8675    },
8676    {
8677     "kind" : "complete_dtor_pointer",
8678     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD1Ev"
8679    },
8680    {
8681     "kind" : "deleting_dtor_pointer",
8682     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD0Ev"
8683    },
8684    {
8685     "kind" : "vcall_offset"
8686    },
8687    {
8688     "kind" : "vcall_offset"
8689    },
8690    {
8691     "kind" : "vcall_offset"
8692    },
8693    {
8694     "kind" : "vcall_offset"
8695    },
8696    {
8697     "component_value" : -4,
8698     "kind" : "vcall_offset"
8699    },
8700    {
8701     "component_value" : -4,
8702     "kind" : "offset_to_top"
8703    },
8704    {
8705     "kind" : "rtti",
8706     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
8707    },
8708    {
8709     "kind" : "complete_dtor_pointer",
8710     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_05IBaseD1Ev"
8711    },
8712    {
8713     "kind" : "deleting_dtor_pointer",
8714     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_05IBaseD0Ev"
8715    },
8716    {
8717     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
8718    },
8719    {
8720     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
8721    },
8722    {
8723     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
8724    },
8725    {
8726     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8727    }
8728   ]
8729  },
8730  {
8731   "alignment" : 4,
8732   "base_specifiers" :
8733   [
8734    {
8735     "referenced_type" : "_ZTIN7android8hardware9BHwBinderE"
8736    },
8737    {
8738     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
8739    }
8740   ],
8741   "fields" :
8742   [
8743    {
8744     "access" : "private",
8745     "field_name" : "_hidl_mImpl",
8746     "field_offset" : 512,
8747     "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE"
8748    }
8749   ],
8750   "linker_set_key" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE",
8751   "name" : "android::hidl::base::V1_0::BnHwBase",
8752   "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE",
8753   "self_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE",
8754   "size" : 76,
8755   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h",
8756   "vtable_components" :
8757   [
8758    {
8759     "component_value" : 68,
8760     "kind" : "vbase_offset"
8761    },
8762    {
8763     "kind" : "offset_to_top"
8764    },
8765    {
8766     "kind" : "rtti",
8767     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
8768    },
8769    {
8770     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
8771    },
8772    {
8773     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
8774    },
8775    {
8776     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
8777    },
8778    {
8779     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BnHwBase13checkSubclassEPKv"
8780    },
8781    {
8782     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
8783    },
8784    {
8785     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
8786    },
8787    {
8788     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
8789    },
8790    {
8791     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
8792    },
8793    {
8794     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
8795    },
8796    {
8797     "kind" : "complete_dtor_pointer",
8798     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD1Ev"
8799    },
8800    {
8801     "kind" : "deleting_dtor_pointer",
8802     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD0Ev"
8803    },
8804    {
8805     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBase10onTransactEjRKNS_8hardware6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
8806    },
8807    {
8808     "component_value" : -20,
8809     "kind" : "offset_to_top"
8810    },
8811    {
8812     "kind" : "rtti",
8813     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
8814    },
8815    {
8816     "kind" : "complete_dtor_pointer",
8817     "mangled_component_name" : "_ZThn20_N7android4hidl4base4V1_08BnHwBaseD1Ev"
8818    },
8819    {
8820     "kind" : "deleting_dtor_pointer",
8821     "mangled_component_name" : "_ZThn20_N7android4hidl4base4V1_08BnHwBaseD0Ev"
8822    },
8823    {
8824     "kind" : "vcall_offset"
8825    },
8826    {
8827     "kind" : "vcall_offset"
8828    },
8829    {
8830     "kind" : "vcall_offset"
8831    },
8832    {
8833     "kind" : "vcall_offset"
8834    },
8835    {
8836     "component_value" : -68,
8837     "kind" : "vcall_offset"
8838    },
8839    {
8840     "component_value" : -68,
8841     "kind" : "offset_to_top"
8842    },
8843    {
8844     "kind" : "rtti",
8845     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
8846    },
8847    {
8848     "kind" : "complete_dtor_pointer",
8849     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BnHwBaseD1Ev"
8850    },
8851    {
8852     "kind" : "deleting_dtor_pointer",
8853     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BnHwBaseD0Ev"
8854    },
8855    {
8856     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
8857    },
8858    {
8859     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
8860    },
8861    {
8862     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
8863    },
8864    {
8865     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8866    }
8867   ]
8868  },
8869  {
8870   "alignment" : 4,
8871   "base_specifiers" :
8872   [
8873    {
8874     "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
8875    },
8876    {
8877     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
8878    }
8879   ],
8880   "fields" :
8881   [
8882    {
8883     "access" : "private",
8884     "field_name" : "_hidl_mMutex",
8885     "field_offset" : 544,
8886     "referenced_type" : "_ZTINSt3__15mutexE"
8887    },
8888    {
8889     "access" : "private",
8890     "field_name" : "_hidl_mDeathRecipients",
8891     "field_offset" : 576,
8892     "referenced_type" : "_ZTINSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEEE"
8893    }
8894   ],
8895   "linker_set_key" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE",
8896   "name" : "android::hidl::base::V1_0::BpHwBase",
8897   "referenced_type" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE",
8898   "self_type" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE",
8899   "size" : 92,
8900   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h",
8901   "vtable_components" :
8902   [
8903    {
8904     "component_value" : 84,
8905     "kind" : "vbase_offset"
8906    },
8907    {
8908     "kind" : "offset_to_top"
8909    },
8910    {
8911     "kind" : "rtti",
8912     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
8913    },
8914    {
8915     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BpHwBase8isRemoteEv"
8916    },
8917    {
8918     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
8919    },
8920    {
8921     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
8922    },
8923    {
8924     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
8925    },
8926    {
8927     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
8928    },
8929    {
8930     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21setHALInstrumentationEv"
8931    },
8932    {
8933     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
8934    },
8935    {
8936     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase4pingEv"
8937    },
8938    {
8939     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
8940    },
8941    {
8942     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21notifySyspropsChangedEv"
8943    },
8944    {
8945     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
8946    },
8947    {
8948     "kind" : "complete_dtor_pointer",
8949     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD1Ev"
8950    },
8951    {
8952     "kind" : "deleting_dtor_pointer",
8953     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD0Ev"
8954    },
8955    {
8956     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
8957    },
8958    {
8959     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase15onLastStrongRefEPKv"
8960    },
8961    {
8962     "component_value" : 80,
8963     "kind" : "vbase_offset"
8964    },
8965    {
8966     "component_value" : -4,
8967     "kind" : "offset_to_top"
8968    },
8969    {
8970     "kind" : "rtti",
8971     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
8972    },
8973    {
8974     "kind" : "complete_dtor_pointer",
8975     "mangled_component_name" : "_ZThn4_N7android4hidl4base4V1_08BpHwBaseD1Ev"
8976    },
8977    {
8978     "kind" : "deleting_dtor_pointer",
8979     "mangled_component_name" : "_ZThn4_N7android4hidl4base4V1_08BpHwBaseD0Ev"
8980    },
8981    {
8982     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
8983    },
8984    {
8985     "component_value" : 76,
8986     "kind" : "vbase_offset"
8987    },
8988    {
8989     "component_value" : -8,
8990     "kind" : "offset_to_top"
8991    },
8992    {
8993     "kind" : "rtti",
8994     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
8995    },
8996    {
8997     "kind" : "complete_dtor_pointer",
8998     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD1Ev"
8999    },
9000    {
9001     "kind" : "deleting_dtor_pointer",
9002     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD0Ev"
9003    },
9004    {
9005     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
9006    },
9007    {
9008     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBase15onLastStrongRefEPKv"
9009    },
9010    {
9011     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
9012    },
9013    {
9014     "component_value" : -24,
9015     "kind" : "offset_to_top"
9016    },
9017    {
9018     "kind" : "rtti",
9019     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
9020    },
9021    {
9022     "kind" : "complete_dtor_pointer",
9023     "mangled_component_name" : "_ZThn24_N7android4hidl4base4V1_08BpHwBaseD1Ev"
9024    },
9025    {
9026     "kind" : "deleting_dtor_pointer",
9027     "mangled_component_name" : "_ZThn24_N7android4hidl4base4V1_08BpHwBaseD0Ev"
9028    },
9029    {
9030     "kind" : "vcall_offset"
9031    },
9032    {
9033     "component_value" : -76,
9034     "kind" : "vcall_offset"
9035    },
9036    {
9037     "component_value" : -84,
9038     "kind" : "vcall_offset"
9039    },
9040    {
9041     "component_value" : -76,
9042     "kind" : "vcall_offset"
9043    },
9044    {
9045     "component_value" : -84,
9046     "kind" : "vcall_offset"
9047    },
9048    {
9049     "component_value" : -84,
9050     "kind" : "offset_to_top"
9051    },
9052    {
9053     "kind" : "rtti",
9054     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
9055    },
9056    {
9057     "kind" : "complete_dtor_pointer",
9058     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BpHwBaseD1Ev"
9059    },
9060    {
9061     "kind" : "deleting_dtor_pointer",
9062     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BpHwBaseD0Ev"
9063    },
9064    {
9065     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
9066    },
9067    {
9068     "mangled_component_name" : "_ZTv0_n20_N7android4hidl4base4V1_08BpHwBase15onLastStrongRefEPKv"
9069    },
9070    {
9071     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
9072    },
9073    {
9074     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9075    }
9076   ]
9077  },
9078  {
9079   "alignment" : 8,
9080   "fields" :
9081   [
9082    {
9083     "field_name" : "pid",
9084     "referenced_type" : "_ZTIi"
9085    },
9086    {
9087     "field_name" : "ptr",
9088     "field_offset" : 64,
9089     "referenced_type" : "_ZTIy"
9090    },
9091    {
9092     "field_name" : "arch",
9093     "field_offset" : 128,
9094     "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE"
9095    }
9096   ],
9097   "linker_set_key" : "_ZTIN7android4hidl4base4V1_09DebugInfoE",
9098   "name" : "android::hidl::base::V1_0::DebugInfo",
9099   "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfoE",
9100   "self_type" : "_ZTIN7android4hidl4base4V1_09DebugInfoE",
9101   "size" : 24,
9102   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
9103  },
9104  {
9105   "alignment" : 8,
9106   "fields" :
9107   [
9108    {
9109     "field_name" : "interfaceName",
9110     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
9111    },
9112    {
9113     "field_name" : "instanceName",
9114     "field_offset" : 128,
9115     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
9116    },
9117    {
9118     "field_name" : "pid",
9119     "field_offset" : 256,
9120     "referenced_type" : "_ZTIi"
9121    },
9122    {
9123     "field_name" : "clientPids",
9124     "field_offset" : 320,
9125     "referenced_type" : "_ZTIN7android8hardware8hidl_vecIiEE"
9126    },
9127    {
9128     "field_name" : "arch",
9129     "field_offset" : 448,
9130     "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE"
9131    }
9132   ],
9133   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_015IServiceManager17InstanceDebugInfoE",
9134   "name" : "android::hidl::manager::V1_0::IServiceManager::InstanceDebugInfo",
9135   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager17InstanceDebugInfoE",
9136   "self_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager17InstanceDebugInfoE",
9137   "size" : 64,
9138   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
9139  },
9140  {
9141   "alignment" : 4,
9142   "base_specifiers" :
9143   [
9144    {
9145     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
9146    }
9147   ],
9148   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
9149   "name" : "android::hidl::manager::V1_0::IServiceManager",
9150   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
9151   "self_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
9152   "size" : 12,
9153   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
9154   "vtable_components" :
9155   [
9156    {
9157     "component_value" : 4,
9158     "kind" : "vbase_offset"
9159    },
9160    {
9161     "kind" : "offset_to_top"
9162    },
9163    {
9164     "kind" : "rtti",
9165     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
9166    },
9167    {
9168     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_015IServiceManager8isRemoteEv"
9169    },
9170    {
9171     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
9172    },
9173    {
9174     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
9175    },
9176    {
9177     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
9178    },
9179    {
9180     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
9181    },
9182    {
9183     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21setHALInstrumentationEv"
9184    },
9185    {
9186     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
9187    },
9188    {
9189     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4pingEv"
9190    },
9191    {
9192     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
9193    },
9194    {
9195     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21notifySyspropsChangedEv"
9196    },
9197    {
9198     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
9199    },
9200    {
9201     "kind" : "complete_dtor_pointer",
9202     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD1Ev"
9203    },
9204    {
9205     "kind" : "deleting_dtor_pointer",
9206     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD0Ev"
9207    },
9208    {
9209     "is_pure" : true,
9210     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3getERKNS_8hardware11hidl_stringES7_"
9211    },
9212    {
9213     "is_pure" : true,
9214     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3addERKNS_8hardware11hidl_stringERKNS_2spINS0_4base4V1_05IBaseEEE"
9215    },
9216    {
9217     "is_pure" : true,
9218     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getTransportERKNS_8hardware11hidl_stringES7_"
9219    },
9220    {
9221     "is_pure" : true,
9222     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4listENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
9223    },
9224    {
9225     "is_pure" : true,
9226     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager15listByInterfaceERKNS_8hardware11hidl_stringENSt3__18functionIFvRKNS4_8hidl_vecIS5_EEEEE"
9227    },
9228    {
9229     "is_pure" : true,
9230     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager24registerForNotificationsERKNS_8hardware11hidl_stringES7_RKNS_2spINS2_20IServiceNotificationEEE"
9231    },
9232    {
9233     "is_pure" : true,
9234     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager9debugDumpENSt3__18functionIFvRKNS_8hardware8hidl_vecINS3_17InstanceDebugInfoEEEEEE"
9235    },
9236    {
9237     "is_pure" : true,
9238     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager25registerPassthroughClientERKNS_8hardware11hidl_stringES7_"
9239    },
9240    {
9241     "kind" : "vcall_offset"
9242    },
9243    {
9244     "kind" : "vcall_offset"
9245    },
9246    {
9247     "kind" : "vcall_offset"
9248    },
9249    {
9250     "kind" : "vcall_offset"
9251    },
9252    {
9253     "component_value" : -4,
9254     "kind" : "vcall_offset"
9255    },
9256    {
9257     "component_value" : -4,
9258     "kind" : "offset_to_top"
9259    },
9260    {
9261     "kind" : "rtti",
9262     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
9263    },
9264    {
9265     "kind" : "complete_dtor_pointer",
9266     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_015IServiceManagerD1Ev"
9267    },
9268    {
9269     "kind" : "deleting_dtor_pointer",
9270     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_015IServiceManagerD0Ev"
9271    },
9272    {
9273     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9274    },
9275    {
9276     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9277    },
9278    {
9279     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9280    },
9281    {
9282     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9283    }
9284   ]
9285  },
9286  {
9287   "alignment" : 4,
9288   "base_specifiers" :
9289   [
9290    {
9291     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
9292    }
9293   ],
9294   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
9295   "name" : "android::hidl::manager::V1_0::IServiceNotification",
9296   "referenced_type" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
9297   "self_type" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
9298   "size" : 12,
9299   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h",
9300   "vtable_components" :
9301   [
9302    {
9303     "component_value" : 4,
9304     "kind" : "vbase_offset"
9305    },
9306    {
9307     "kind" : "offset_to_top"
9308    },
9309    {
9310     "kind" : "rtti",
9311     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
9312    },
9313    {
9314     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_020IServiceNotification8isRemoteEv"
9315    },
9316    {
9317     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
9318    },
9319    {
9320     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
9321    },
9322    {
9323     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
9324    },
9325    {
9326     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
9327    },
9328    {
9329     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21setHALInstrumentationEv"
9330    },
9331    {
9332     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
9333    },
9334    {
9335     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification4pingEv"
9336    },
9337    {
9338     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
9339    },
9340    {
9341     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21notifySyspropsChangedEv"
9342    },
9343    {
9344     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
9345    },
9346    {
9347     "kind" : "complete_dtor_pointer",
9348     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD1Ev"
9349    },
9350    {
9351     "kind" : "deleting_dtor_pointer",
9352     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD0Ev"
9353    },
9354    {
9355     "is_pure" : true,
9356     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14onRegistrationERKNS_8hardware11hidl_stringES7_b"
9357    },
9358    {
9359     "kind" : "vcall_offset"
9360    },
9361    {
9362     "kind" : "vcall_offset"
9363    },
9364    {
9365     "kind" : "vcall_offset"
9366    },
9367    {
9368     "kind" : "vcall_offset"
9369    },
9370    {
9371     "component_value" : -4,
9372     "kind" : "vcall_offset"
9373    },
9374    {
9375     "component_value" : -4,
9376     "kind" : "offset_to_top"
9377    },
9378    {
9379     "kind" : "rtti",
9380     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
9381    },
9382    {
9383     "kind" : "complete_dtor_pointer",
9384     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_020IServiceNotificationD1Ev"
9385    },
9386    {
9387     "kind" : "deleting_dtor_pointer",
9388     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_020IServiceNotificationD0Ev"
9389    },
9390    {
9391     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9392    },
9393    {
9394     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9395    },
9396    {
9397     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9398    },
9399    {
9400     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9401    }
9402   ]
9403  },
9404  {
9405   "alignment" : 4,
9406   "fields" :
9407   [
9408    {
9409     "access" : "private",
9410     "field_name" : "mLock",
9411     "referenced_type" : "_ZTIRN7android5MutexE"
9412    }
9413   ],
9414   "linker_set_key" : "_ZTIN7android5Mutex8AutolockE",
9415   "name" : "android::Mutex::Autolock",
9416   "record_kind" : "class",
9417   "referenced_type" : "_ZTIN7android5Mutex8AutolockE",
9418   "self_type" : "_ZTIN7android5Mutex8AutolockE",
9419   "size" : 4,
9420   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
9421  },
9422  {
9423   "alignment" : 4,
9424   "fields" :
9425   [
9426    {
9427     "access" : "private",
9428     "field_name" : "mMutex",
9429     "referenced_type" : "_ZTI15pthread_mutex_t"
9430    }
9431   ],
9432   "linker_set_key" : "_ZTIN7android5MutexE",
9433   "name" : "android::Mutex",
9434   "record_kind" : "class",
9435   "referenced_type" : "_ZTIN7android5MutexE",
9436   "self_type" : "_ZTIN7android5MutexE",
9437   "size" : 4,
9438   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
9439  },
9440  {
9441   "alignment" : 4,
9442   "fields" :
9443   [
9444    {
9445     "access" : "private",
9446     "field_name" : "mLock",
9447     "referenced_type" : "_ZTIRN7android6RWLockE"
9448    }
9449   ],
9450   "linker_set_key" : "_ZTIN7android6RWLock9AutoRLockE",
9451   "name" : "android::RWLock::AutoRLock",
9452   "record_kind" : "class",
9453   "referenced_type" : "_ZTIN7android6RWLock9AutoRLockE",
9454   "self_type" : "_ZTIN7android6RWLock9AutoRLockE",
9455   "size" : 4,
9456   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
9457  },
9458  {
9459   "alignment" : 4,
9460   "fields" :
9461   [
9462    {
9463     "access" : "private",
9464     "field_name" : "mLock",
9465     "referenced_type" : "_ZTIRN7android6RWLockE"
9466    }
9467   ],
9468   "linker_set_key" : "_ZTIN7android6RWLock9AutoWLockE",
9469   "name" : "android::RWLock::AutoWLock",
9470   "record_kind" : "class",
9471   "referenced_type" : "_ZTIN7android6RWLock9AutoWLockE",
9472   "self_type" : "_ZTIN7android6RWLock9AutoWLockE",
9473   "size" : 4,
9474   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
9475  },
9476  {
9477   "alignment" : 4,
9478   "fields" :
9479   [
9480    {
9481     "access" : "private",
9482     "field_name" : "mRWLock",
9483     "referenced_type" : "_ZTI16pthread_rwlock_t"
9484    }
9485   ],
9486   "linker_set_key" : "_ZTIN7android6RWLockE",
9487   "name" : "android::RWLock",
9488   "record_kind" : "class",
9489   "referenced_type" : "_ZTIN7android6RWLockE",
9490   "self_type" : "_ZTIN7android6RWLockE",
9491   "size" : 40,
9492   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
9493  },
9494  {
9495   "alignment" : 4,
9496   "base_specifiers" :
9497   [
9498    {
9499     "is_virtual" : true,
9500     "referenced_type" : "_ZTIN7android7RefBaseE"
9501    }
9502   ],
9503   "fields" :
9504   [
9505    {
9506     "access" : "private",
9507     "field_name" : "mCanCallJava",
9508     "field_offset" : 32,
9509     "referenced_type" : "_ZTIKb"
9510    },
9511    {
9512     "access" : "private",
9513     "field_name" : "mThread",
9514     "field_offset" : 64,
9515     "referenced_type" : "_ZTIPv"
9516    },
9517    {
9518     "access" : "private",
9519     "field_name" : "mLock",
9520     "field_offset" : 96,
9521     "referenced_type" : "_ZTIN7android5MutexE"
9522    },
9523    {
9524     "access" : "private",
9525     "field_name" : "mThreadExitedCondition",
9526     "field_offset" : 128,
9527     "referenced_type" : "_ZTIN7android9ConditionE"
9528    },
9529    {
9530     "access" : "private",
9531     "field_name" : "mStatus",
9532     "field_offset" : 160,
9533     "referenced_type" : "_ZTIi"
9534    },
9535    {
9536     "access" : "private",
9537     "field_name" : "mExitPending",
9538     "field_offset" : 192,
9539     "referenced_type" : "_ZTIVb"
9540    },
9541    {
9542     "access" : "private",
9543     "field_name" : "mRunning",
9544     "field_offset" : 200,
9545     "referenced_type" : "_ZTIVb"
9546    },
9547    {
9548     "access" : "private",
9549     "field_name" : "mHoldSelf",
9550     "field_offset" : 224,
9551     "referenced_type" : "_ZTIN7android2spINS_6ThreadEEE"
9552    },
9553    {
9554     "access" : "private",
9555     "field_name" : "mTid",
9556     "field_offset" : 256,
9557     "referenced_type" : "_ZTIi"
9558    }
9559   ],
9560   "linker_set_key" : "_ZTIN7android6ThreadE",
9561   "name" : "android::Thread",
9562   "record_kind" : "class",
9563   "referenced_type" : "_ZTIN7android6ThreadE",
9564   "self_type" : "_ZTIN7android6ThreadE",
9565   "size" : 44,
9566   "source_file" : "/system/core/libutils/include/utils/Thread.h",
9567   "vtable_components" :
9568   [
9569    {
9570     "component_value" : 36,
9571     "kind" : "vbase_offset"
9572    },
9573    {
9574     "kind" : "offset_to_top"
9575    },
9576    {
9577     "kind" : "rtti",
9578     "mangled_component_name" : "_ZTIN7android6ThreadE"
9579    },
9580    {
9581     "kind" : "complete_dtor_pointer",
9582     "mangled_component_name" : "_ZN7android6ThreadD1Ev"
9583    },
9584    {
9585     "kind" : "deleting_dtor_pointer",
9586     "mangled_component_name" : "_ZN7android6ThreadD0Ev"
9587    },
9588    {
9589     "mangled_component_name" : "_ZN7android6Thread3runEPKcij"
9590    },
9591    {
9592     "mangled_component_name" : "_ZN7android6Thread11requestExitEv"
9593    },
9594    {
9595     "mangled_component_name" : "_ZN7android6Thread10readyToRunEv"
9596    },
9597    {
9598     "is_pure" : true,
9599     "mangled_component_name" : "_ZN7android6Thread10threadLoopEv"
9600    },
9601    {
9602     "kind" : "vcall_offset"
9603    },
9604    {
9605     "kind" : "vcall_offset"
9606    },
9607    {
9608     "kind" : "vcall_offset"
9609    },
9610    {
9611     "kind" : "vcall_offset"
9612    },
9613    {
9614     "component_value" : -36,
9615     "kind" : "vcall_offset"
9616    },
9617    {
9618     "component_value" : -36,
9619     "kind" : "offset_to_top"
9620    },
9621    {
9622     "kind" : "rtti",
9623     "mangled_component_name" : "_ZTIN7android6ThreadE"
9624    },
9625    {
9626     "kind" : "complete_dtor_pointer",
9627     "mangled_component_name" : "_ZTv0_n12_N7android6ThreadD1Ev"
9628    },
9629    {
9630     "kind" : "deleting_dtor_pointer",
9631     "mangled_component_name" : "_ZTv0_n12_N7android6ThreadD0Ev"
9632    },
9633    {
9634     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9635    },
9636    {
9637     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9638    },
9639    {
9640     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9641    },
9642    {
9643     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9644    }
9645   ]
9646  },
9647  {
9648   "alignment" : 4,
9649   "base_specifiers" :
9650   [
9651    {
9652     "access" : "private",
9653     "referenced_type" : "_ZTIN7android10VectorImplE"
9654    }
9655   ],
9656   "linker_set_key" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
9657   "name" : "android::Vector<android::hardware::ProcessState::handle_entry>",
9658   "record_kind" : "class",
9659   "referenced_type" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
9660   "self_type" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
9661   "size" : 20,
9662   "source_file" : "/system/core/libutils/include/utils/Vector.h",
9663   "template_args" : [ "_ZTIN7android8hardware12ProcessState12handle_entryE" ],
9664   "vtable_components" :
9665   [
9666    {
9667     "kind" : "offset_to_top"
9668    },
9669    {
9670     "kind" : "rtti",
9671     "mangled_component_name" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE"
9672    },
9673    {
9674     "kind" : "complete_dtor_pointer",
9675     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED1Ev"
9676    },
9677    {
9678     "kind" : "deleting_dtor_pointer",
9679     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED0Ev"
9680    },
9681    {
9682     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE12do_constructEPvj"
9683    },
9684    {
9685     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE10do_destroyEPvj"
9686    },
9687    {
9688     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE7do_copyEPvPKvj"
9689    },
9690    {
9691     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE8do_splatEPvPKvj"
9692    },
9693    {
9694     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE15do_move_forwardEPvPKvj"
9695    },
9696    {
9697     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE16do_move_backwardEPvPKvj"
9698    }
9699   ]
9700  },
9701  {
9702   "alignment" : 1,
9703   "linker_set_key" : "_ZTIN7android7RefBase12weakref_typeE",
9704   "name" : "android::RefBase::weakref_type",
9705   "record_kind" : "class",
9706   "referenced_type" : "_ZTIN7android7RefBase12weakref_typeE",
9707   "self_type" : "_ZTIN7android7RefBase12weakref_typeE",
9708   "size" : 1,
9709   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
9710  },
9711  {
9712   "alignment" : 4,
9713   "fields" :
9714   [
9715    {
9716     "access" : "private",
9717     "field_name" : "mRefs",
9718     "field_offset" : 32,
9719     "referenced_type" : "_ZTIKPN7android7RefBase12weakref_implE"
9720    }
9721   ],
9722   "linker_set_key" : "_ZTIN7android7RefBaseE",
9723   "name" : "android::RefBase",
9724   "record_kind" : "class",
9725   "referenced_type" : "_ZTIN7android7RefBaseE",
9726   "self_type" : "_ZTIN7android7RefBaseE",
9727   "size" : 8,
9728   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
9729   "vtable_components" :
9730   [
9731    {
9732     "kind" : "offset_to_top"
9733    },
9734    {
9735     "kind" : "rtti",
9736     "mangled_component_name" : "_ZTIN7android7RefBaseE"
9737    },
9738    {
9739     "kind" : "complete_dtor_pointer",
9740     "mangled_component_name" : "_ZN7android7RefBaseD1Ev"
9741    },
9742    {
9743     "kind" : "deleting_dtor_pointer",
9744     "mangled_component_name" : "_ZN7android7RefBaseD0Ev"
9745    },
9746    {
9747     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9748    },
9749    {
9750     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9751    },
9752    {
9753     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9754    },
9755    {
9756     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9757    }
9758   ]
9759  },
9760  {
9761   "alignment" : 4,
9762   "fields" :
9763   [
9764    {
9765     "access" : "private",
9766     "field_name" : "mString",
9767     "referenced_type" : "_ZTIPKc"
9768    }
9769   ],
9770   "linker_set_key" : "_ZTIN7android7String8E",
9771   "name" : "android::String8",
9772   "record_kind" : "class",
9773   "referenced_type" : "_ZTIN7android7String8E",
9774   "self_type" : "_ZTIN7android7String8E",
9775   "size" : 4,
9776   "source_file" : "/system/core/libutils/include/utils/String8.h"
9777  },
9778  {
9779   "alignment" : 4,
9780   "fields" :
9781   [
9782    {
9783     "access" : "private",
9784     "field_name" : "mString",
9785     "referenced_type" : "_ZTIPKDs"
9786    }
9787   ],
9788   "linker_set_key" : "_ZTIN7android8String16E",
9789   "name" : "android::String16",
9790   "record_kind" : "class",
9791   "referenced_type" : "_ZTIN7android8String16E",
9792   "self_type" : "_ZTIN7android8String16E",
9793   "size" : 4,
9794   "source_file" : "/system/core/libutils/include/utils/String16.h"
9795  },
9796  {
9797   "alignment" : 4,
9798   "base_specifiers" :
9799   [
9800    {
9801     "is_virtual" : true,
9802     "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE"
9803    },
9804    {
9805     "is_virtual" : true,
9806     "referenced_type" : "_ZTIN7android7RefBaseE"
9807    }
9808   ],
9809   "linker_set_key" : "_ZTIN7android8hardware10HidlMemoryE",
9810   "name" : "android::hardware::HidlMemory",
9811   "record_kind" : "class",
9812   "referenced_type" : "_ZTIN7android8hardware10HidlMemoryE",
9813   "self_type" : "_ZTIN7android8hardware10HidlMemoryE",
9814   "size" : 52,
9815   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
9816   "vtable_components" :
9817   [
9818    {
9819     "component_value" : 44,
9820     "kind" : "vbase_offset"
9821    },
9822    {
9823     "component_value" : 4,
9824     "kind" : "vbase_offset"
9825    },
9826    {
9827     "kind" : "offset_to_top"
9828    },
9829    {
9830     "kind" : "rtti",
9831     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
9832    },
9833    {
9834     "kind" : "complete_dtor_pointer",
9835     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD1Ev"
9836    },
9837    {
9838     "kind" : "deleting_dtor_pointer",
9839     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD0Ev"
9840    },
9841    {
9842     "kind" : "vcall_offset"
9843    },
9844    {
9845     "kind" : "vcall_offset"
9846    },
9847    {
9848     "kind" : "vcall_offset"
9849    },
9850    {
9851     "kind" : "vcall_offset"
9852    },
9853    {
9854     "component_value" : -44,
9855     "kind" : "vcall_offset"
9856    },
9857    {
9858     "component_value" : -44,
9859     "kind" : "offset_to_top"
9860    },
9861    {
9862     "kind" : "rtti",
9863     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
9864    },
9865    {
9866     "kind" : "complete_dtor_pointer",
9867     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10HidlMemoryD1Ev"
9868    },
9869    {
9870     "kind" : "deleting_dtor_pointer",
9871     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10HidlMemoryD0Ev"
9872    },
9873    {
9874     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9875    },
9876    {
9877     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9878    },
9879    {
9880     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9881    },
9882    {
9883     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9884    }
9885   ]
9886  },
9887  {
9888   "alignment" : 4,
9889   "base_specifiers" :
9890   [
9891    {
9892     "is_virtual" : true,
9893     "referenced_type" : "_ZTIN7android7RefBaseE"
9894    }
9895   ],
9896   "linker_set_key" : "_ZTIN7android8hardware10IInterfaceE",
9897   "name" : "android::hardware::IInterface",
9898   "record_kind" : "class",
9899   "referenced_type" : "_ZTIN7android8hardware10IInterfaceE",
9900   "self_type" : "_ZTIN7android8hardware10IInterfaceE",
9901   "size" : 12,
9902   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
9903   "vtable_components" :
9904   [
9905    {
9906     "component_value" : 4,
9907     "kind" : "vbase_offset"
9908    },
9909    {
9910     "kind" : "offset_to_top"
9911    },
9912    {
9913     "kind" : "rtti",
9914     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
9915    },
9916    {
9917     "kind" : "complete_dtor_pointer",
9918     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD1Ev"
9919    },
9920    {
9921     "kind" : "deleting_dtor_pointer",
9922     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD0Ev"
9923    },
9924    {
9925     "is_pure" : true,
9926     "mangled_component_name" : "_ZN7android8hardware10IInterface10onAsBinderEv"
9927    },
9928    {
9929     "kind" : "vcall_offset"
9930    },
9931    {
9932     "kind" : "vcall_offset"
9933    },
9934    {
9935     "kind" : "vcall_offset"
9936    },
9937    {
9938     "kind" : "vcall_offset"
9939    },
9940    {
9941     "component_value" : -4,
9942     "kind" : "vcall_offset"
9943    },
9944    {
9945     "component_value" : -4,
9946     "kind" : "offset_to_top"
9947    },
9948    {
9949     "kind" : "rtti",
9950     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
9951    },
9952    {
9953     "kind" : "complete_dtor_pointer",
9954     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10IInterfaceD1Ev"
9955    },
9956    {
9957     "kind" : "deleting_dtor_pointer",
9958     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10IInterfaceD0Ev"
9959    },
9960    {
9961     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9962    },
9963    {
9964     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9965    },
9966    {
9967     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9968    },
9969    {
9970     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9971    }
9972   ]
9973  },
9974  {
9975   "alignment" : 1,
9976   "fields" :
9977   [
9978    {
9979     "access" : "private",
9980     "field_name" : "mBuffer",
9981     "referenced_type" : "_ZTIA32_h"
9982    }
9983   ],
9984   "linker_set_key" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
9985   "name" : "android::hardware::hidl_array<unsigned char, 32>",
9986   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
9987   "self_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
9988   "size" : 32,
9989   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
9990   "template_args" : [ "_ZTIh" ]
9991  },
9992  {
9993   "alignment" : 4,
9994   "base_specifiers" :
9995   [
9996    {
9997     "is_virtual" : true,
9998     "referenced_type" : "_ZTIN7android7RefBaseE"
9999    }
10000   ],
10001   "fields" :
10002   [
10003    {
10004     "access" : "private",
10005     "field_name" : "mRemote",
10006     "field_offset" : 32,
10007     "referenced_type" : "_ZTIKPN7android8hardware7IBinderE"
10008    },
10009    {
10010     "access" : "private",
10011     "field_name" : "mRefs",
10012     "field_offset" : 64,
10013     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
10014    },
10015    {
10016     "access" : "private",
10017     "field_name" : "mState",
10018     "field_offset" : 96,
10019     "referenced_type" : "_ZTINSt3__16atomicIiEE"
10020    }
10021   ],
10022   "linker_set_key" : "_ZTIN7android8hardware11BpHwRefBaseE",
10023   "name" : "android::hardware::BpHwRefBase",
10024   "record_kind" : "class",
10025   "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE",
10026   "self_type" : "_ZTIN7android8hardware11BpHwRefBaseE",
10027   "size" : 24,
10028   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
10029   "vtable_components" :
10030   [
10031    {
10032     "component_value" : 16,
10033     "kind" : "vbase_offset"
10034    },
10035    {
10036     "kind" : "offset_to_top"
10037    },
10038    {
10039     "kind" : "rtti",
10040     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
10041    },
10042    {
10043     "kind" : "complete_dtor_pointer",
10044     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD1Ev"
10045    },
10046    {
10047     "kind" : "deleting_dtor_pointer",
10048     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD0Ev"
10049    },
10050    {
10051     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
10052    },
10053    {
10054     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10055    },
10056    {
10057     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10058    },
10059    {
10060     "kind" : "vcall_offset"
10061    },
10062    {
10063     "component_value" : -16,
10064     "kind" : "vcall_offset"
10065    },
10066    {
10067     "component_value" : -16,
10068     "kind" : "vcall_offset"
10069    },
10070    {
10071     "component_value" : -16,
10072     "kind" : "vcall_offset"
10073    },
10074    {
10075     "component_value" : -16,
10076     "kind" : "vcall_offset"
10077    },
10078    {
10079     "component_value" : -16,
10080     "kind" : "offset_to_top"
10081    },
10082    {
10083     "kind" : "rtti",
10084     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
10085    },
10086    {
10087     "kind" : "complete_dtor_pointer",
10088     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpHwRefBaseD1Ev"
10089    },
10090    {
10091     "kind" : "deleting_dtor_pointer",
10092     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpHwRefBaseD0Ev"
10093    },
10094    {
10095     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
10096    },
10097    {
10098     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10099    },
10100    {
10101     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10102    },
10103    {
10104     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10105    }
10106   ]
10107  },
10108  {
10109   "alignment" : 4,
10110   "base_specifiers" :
10111   [
10112    {
10113     "referenced_type" : "_ZTIN7android8hardware7thermal4V1_08IThermalE"
10114    },
10115    {
10116     "referenced_type" : "_ZTIN7android8hardware10IInterfaceE"
10117    },
10118    {
10119     "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE"
10120    }
10121   ],
10122   "linker_set_key" : "_ZTIN7android8hardware11BpInterfaceINS0_7thermal4V1_08IThermalEEE",
10123   "name" : "android::hardware::BpInterface<android::hardware::thermal::V1_0::IThermal>",
10124   "record_kind" : "class",
10125   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_7thermal4V1_08IThermalEEE",
10126   "self_type" : "_ZTIN7android8hardware11BpInterfaceINS0_7thermal4V1_08IThermalEEE",
10127   "size" : 32,
10128   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
10129   "template_args" : [ "_ZTIN7android8hardware7thermal4V1_08IThermalE" ],
10130   "vtable_components" :
10131   [
10132    {
10133     "component_value" : 24,
10134     "kind" : "vbase_offset"
10135    },
10136    {
10137     "kind" : "offset_to_top"
10138    },
10139    {
10140     "kind" : "rtti",
10141     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_7thermal4V1_08IThermalEEE"
10142    },
10143    {
10144     "mangled_component_name" : "_ZNK7android8hardware7thermal4V1_08IThermal8isRemoteEv"
10145    },
10146    {
10147     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_08IThermal14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
10148    },
10149    {
10150     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_08IThermal5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
10151    },
10152    {
10153     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_08IThermal19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
10154    },
10155    {
10156     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_08IThermal12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
10157    },
10158    {
10159     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_08IThermal21setHALInstrumentationEv"
10160    },
10161    {
10162     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_08IThermal11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
10163    },
10164    {
10165     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_08IThermal4pingEv"
10166    },
10167    {
10168     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_08IThermal12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
10169    },
10170    {
10171     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_08IThermal21notifySyspropsChangedEv"
10172    },
10173    {
10174     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_08IThermal13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
10175    },
10176    {
10177     "kind" : "complete_dtor_pointer",
10178     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_7thermal4V1_08IThermalEED1Ev"
10179    },
10180    {
10181     "kind" : "deleting_dtor_pointer",
10182     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_7thermal4V1_08IThermalEED0Ev"
10183    },
10184    {
10185     "is_pure" : true,
10186     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_08IThermal15getTemperaturesENSt3__18functionIFvRKNS2_13ThermalStatusERKNS0_8hidl_vecINS2_11TemperatureEEEEEE"
10187    },
10188    {
10189     "is_pure" : true,
10190     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_08IThermal12getCpuUsagesENSt3__18functionIFvRKNS2_13ThermalStatusERKNS0_8hidl_vecINS2_8CpuUsageEEEEEE"
10191    },
10192    {
10193     "is_pure" : true,
10194     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_08IThermal17getCoolingDevicesENSt3__18functionIFvRKNS2_13ThermalStatusERKNS0_8hidl_vecINS2_13CoolingDeviceEEEEEE"
10195    },
10196    {
10197     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_7thermal4V1_08IThermalEE10onAsBinderEv"
10198    },
10199    {
10200     "component_value" : 20,
10201     "kind" : "vbase_offset"
10202    },
10203    {
10204     "component_value" : -4,
10205     "kind" : "offset_to_top"
10206    },
10207    {
10208     "kind" : "rtti",
10209     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_7thermal4V1_08IThermalEEE"
10210    },
10211    {
10212     "kind" : "complete_dtor_pointer",
10213     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_7thermal4V1_08IThermalEED1Ev"
10214    },
10215    {
10216     "kind" : "deleting_dtor_pointer",
10217     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_7thermal4V1_08IThermalEED0Ev"
10218    },
10219    {
10220     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_7thermal4V1_08IThermalEE10onAsBinderEv"
10221    },
10222    {
10223     "component_value" : 16,
10224     "kind" : "vbase_offset"
10225    },
10226    {
10227     "component_value" : -8,
10228     "kind" : "offset_to_top"
10229    },
10230    {
10231     "kind" : "rtti",
10232     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_7thermal4V1_08IThermalEEE"
10233    },
10234    {
10235     "kind" : "complete_dtor_pointer",
10236     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_7thermal4V1_08IThermalEED1Ev"
10237    },
10238    {
10239     "kind" : "deleting_dtor_pointer",
10240     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_7thermal4V1_08IThermalEED0Ev"
10241    },
10242    {
10243     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
10244    },
10245    {
10246     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10247    },
10248    {
10249     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10250    },
10251    {
10252     "kind" : "vcall_offset"
10253    },
10254    {
10255     "component_value" : -16,
10256     "kind" : "vcall_offset"
10257    },
10258    {
10259     "component_value" : -16,
10260     "kind" : "vcall_offset"
10261    },
10262    {
10263     "component_value" : -16,
10264     "kind" : "vcall_offset"
10265    },
10266    {
10267     "component_value" : -24,
10268     "kind" : "vcall_offset"
10269    },
10270    {
10271     "component_value" : -24,
10272     "kind" : "offset_to_top"
10273    },
10274    {
10275     "kind" : "rtti",
10276     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_7thermal4V1_08IThermalEEE"
10277    },
10278    {
10279     "kind" : "complete_dtor_pointer",
10280     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_7thermal4V1_08IThermalEED1Ev"
10281    },
10282    {
10283     "kind" : "deleting_dtor_pointer",
10284     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_7thermal4V1_08IThermalEED0Ev"
10285    },
10286    {
10287     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
10288    },
10289    {
10290     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10291    },
10292    {
10293     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10294    },
10295    {
10296     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10297    }
10298   ]
10299  },
10300  {
10301   "alignment" : 4,
10302   "base_specifiers" :
10303   [
10304    {
10305     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
10306    },
10307    {
10308     "referenced_type" : "_ZTIN7android8hardware10IInterfaceE"
10309    },
10310    {
10311     "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE"
10312    }
10313   ],
10314   "linker_set_key" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE",
10315   "name" : "android::hardware::BpInterface<android::hidl::base::V1_0::IBase>",
10316   "record_kind" : "class",
10317   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE",
10318   "self_type" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE",
10319   "size" : 32,
10320   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
10321   "template_args" : [ "_ZTIN7android4hidl4base4V1_05IBaseE" ],
10322   "vtable_components" :
10323   [
10324    {
10325     "component_value" : 24,
10326     "kind" : "vbase_offset"
10327    },
10328    {
10329     "kind" : "offset_to_top"
10330    },
10331    {
10332     "kind" : "rtti",
10333     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
10334    },
10335    {
10336     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
10337    },
10338    {
10339     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
10340    },
10341    {
10342     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
10343    },
10344    {
10345     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
10346    },
10347    {
10348     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
10349    },
10350    {
10351     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
10352    },
10353    {
10354     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
10355    },
10356    {
10357     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
10358    },
10359    {
10360     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
10361    },
10362    {
10363     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
10364    },
10365    {
10366     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
10367    },
10368    {
10369     "kind" : "complete_dtor_pointer",
10370     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
10371    },
10372    {
10373     "kind" : "deleting_dtor_pointer",
10374     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
10375    },
10376    {
10377     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
10378    },
10379    {
10380     "component_value" : 20,
10381     "kind" : "vbase_offset"
10382    },
10383    {
10384     "component_value" : -4,
10385     "kind" : "offset_to_top"
10386    },
10387    {
10388     "kind" : "rtti",
10389     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
10390    },
10391    {
10392     "kind" : "complete_dtor_pointer",
10393     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
10394    },
10395    {
10396     "kind" : "deleting_dtor_pointer",
10397     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
10398    },
10399    {
10400     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
10401    },
10402    {
10403     "component_value" : 16,
10404     "kind" : "vbase_offset"
10405    },
10406    {
10407     "component_value" : -8,
10408     "kind" : "offset_to_top"
10409    },
10410    {
10411     "kind" : "rtti",
10412     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
10413    },
10414    {
10415     "kind" : "complete_dtor_pointer",
10416     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
10417    },
10418    {
10419     "kind" : "deleting_dtor_pointer",
10420     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
10421    },
10422    {
10423     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
10424    },
10425    {
10426     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10427    },
10428    {
10429     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10430    },
10431    {
10432     "kind" : "vcall_offset"
10433    },
10434    {
10435     "component_value" : -16,
10436     "kind" : "vcall_offset"
10437    },
10438    {
10439     "component_value" : -16,
10440     "kind" : "vcall_offset"
10441    },
10442    {
10443     "component_value" : -16,
10444     "kind" : "vcall_offset"
10445    },
10446    {
10447     "component_value" : -24,
10448     "kind" : "vcall_offset"
10449    },
10450    {
10451     "component_value" : -24,
10452     "kind" : "offset_to_top"
10453    },
10454    {
10455     "kind" : "rtti",
10456     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
10457    },
10458    {
10459     "kind" : "complete_dtor_pointer",
10460     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
10461    },
10462    {
10463     "kind" : "deleting_dtor_pointer",
10464     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
10465    },
10466    {
10467     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
10468    },
10469    {
10470     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10471    },
10472    {
10473     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10474    },
10475    {
10476     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10477    }
10478   ]
10479  },
10480  {
10481   "alignment" : 4,
10482   "fields" :
10483   [
10484    {
10485     "access" : "private",
10486     "field_name" : "mHandle",
10487     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE"
10488    },
10489    {
10490     "access" : "private",
10491     "field_name" : "mOwnsHandle",
10492     "field_offset" : 64,
10493     "referenced_type" : "_ZTIb"
10494    },
10495    {
10496     "access" : "private",
10497     "field_name" : "mPad",
10498     "field_offset" : 72,
10499     "referenced_type" : "_ZTIA7_h"
10500    }
10501   ],
10502   "linker_set_key" : "_ZTIN7android8hardware11hidl_handleE",
10503   "name" : "android::hardware::hidl_handle",
10504   "referenced_type" : "_ZTIN7android8hardware11hidl_handleE",
10505   "self_type" : "_ZTIN7android8hardware11hidl_handleE",
10506   "size" : 16,
10507   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
10508  },
10509  {
10510   "alignment" : 4,
10511   "fields" :
10512   [
10513    {
10514     "access" : "private",
10515     "field_name" : "mHandle",
10516     "referenced_type" : "_ZTIN7android8hardware11hidl_handleE"
10517    },
10518    {
10519     "access" : "private",
10520     "field_name" : "mSize",
10521     "field_offset" : 128,
10522     "referenced_type" : "_ZTIy"
10523    },
10524    {
10525     "access" : "private",
10526     "field_name" : "mName",
10527     "field_offset" : 192,
10528     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
10529    }
10530   ],
10531   "linker_set_key" : "_ZTIN7android8hardware11hidl_memoryE",
10532   "name" : "android::hardware::hidl_memory",
10533   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
10534   "self_type" : "_ZTIN7android8hardware11hidl_memoryE",
10535   "size" : 40,
10536   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
10537  },
10538  {
10539   "alignment" : 4,
10540   "fields" :
10541   [
10542    {
10543     "access" : "private",
10544     "field_name" : "mBuffer",
10545     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE"
10546    },
10547    {
10548     "access" : "private",
10549     "field_name" : "mSize",
10550     "field_offset" : 64,
10551     "referenced_type" : "_ZTIj"
10552    },
10553    {
10554     "access" : "private",
10555     "field_name" : "mOwnsBuffer",
10556     "field_offset" : 96,
10557     "referenced_type" : "_ZTIb"
10558    },
10559    {
10560     "access" : "private",
10561     "field_name" : "mPad",
10562     "field_offset" : 104,
10563     "referenced_type" : "_ZTIA3_h"
10564    }
10565   ],
10566   "linker_set_key" : "_ZTIN7android8hardware11hidl_stringE",
10567   "name" : "android::hardware::hidl_string",
10568   "referenced_type" : "_ZTIN7android8hardware11hidl_stringE",
10569   "self_type" : "_ZTIN7android8hardware11hidl_stringE",
10570   "size" : 16,
10571   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
10572  },
10573  {
10574   "alignment" : 4,
10575   "fields" :
10576   [
10577    {
10578     "access" : "private",
10579     "field_name" : "mGrantors",
10580     "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE"
10581    },
10582    {
10583     "access" : "private",
10584     "field_name" : "mHandle",
10585     "field_offset" : 128,
10586     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE"
10587    },
10588    {
10589     "access" : "private",
10590     "field_name" : "mQuantum",
10591     "field_offset" : 192,
10592     "referenced_type" : "_ZTIj"
10593    },
10594    {
10595     "access" : "private",
10596     "field_name" : "mFlags",
10597     "field_offset" : 224,
10598     "referenced_type" : "_ZTIj"
10599    }
10600   ],
10601   "linker_set_key" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE",
10602   "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>",
10603   "referenced_type" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE",
10604   "self_type" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE",
10605   "size" : 32,
10606   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
10607   "template_args" : [ "_ZTIc" ]
10608  },
10609  {
10610   "access" : "private",
10611   "alignment" : 4,
10612   "fields" :
10613   [
10614    {
10615     "field_name" : "binder",
10616     "referenced_type" : "_ZTIPN7android8hardware7IBinderE"
10617    },
10618    {
10619     "field_name" : "refs",
10620     "field_offset" : 32,
10621     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
10622    }
10623   ],
10624   "linker_set_key" : "_ZTIN7android8hardware12ProcessState12handle_entryE",
10625   "name" : "android::hardware::ProcessState::handle_entry",
10626   "referenced_type" : "_ZTIN7android8hardware12ProcessState12handle_entryE",
10627   "self_type" : "_ZTIN7android8hardware12ProcessState12handle_entryE",
10628   "size" : 8,
10629   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
10630  },
10631  {
10632   "alignment" : 4,
10633   "base_specifiers" :
10634   [
10635    {
10636     "is_virtual" : true,
10637     "referenced_type" : "_ZTIN7android7RefBaseE"
10638    }
10639   ],
10640   "fields" :
10641   [
10642    {
10643     "access" : "private",
10644     "field_name" : "mDriverFD",
10645     "field_offset" : 32,
10646     "referenced_type" : "_ZTIi"
10647    },
10648    {
10649     "access" : "private",
10650     "field_name" : "mVMStart",
10651     "field_offset" : 64,
10652     "referenced_type" : "_ZTIPv"
10653    },
10654    {
10655     "access" : "private",
10656     "field_name" : "mThreadCountLock",
10657     "field_offset" : 96,
10658     "referenced_type" : "_ZTI15pthread_mutex_t"
10659    },
10660    {
10661     "access" : "private",
10662     "field_name" : "mThreadCountDecrement",
10663     "field_offset" : 128,
10664     "referenced_type" : "_ZTI14pthread_cond_t"
10665    },
10666    {
10667     "access" : "private",
10668     "field_name" : "mExecutingThreadsCount",
10669     "field_offset" : 160,
10670     "referenced_type" : "_ZTIj"
10671    },
10672    {
10673     "access" : "private",
10674     "field_name" : "mMaxThreads",
10675     "field_offset" : 192,
10676     "referenced_type" : "_ZTIj"
10677    },
10678    {
10679     "access" : "private",
10680     "field_name" : "mStarvationStartTimeMs",
10681     "field_offset" : 224,
10682     "referenced_type" : "_ZTIx"
10683    },
10684    {
10685     "access" : "private",
10686     "field_name" : "mLock",
10687     "field_offset" : 288,
10688     "referenced_type" : "_ZTIN7android5MutexE"
10689    },
10690    {
10691     "access" : "private",
10692     "field_name" : "mHandleToObject",
10693     "field_offset" : 320,
10694     "referenced_type" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE"
10695    },
10696    {
10697     "access" : "private",
10698     "field_name" : "mManagesContexts",
10699     "field_offset" : 480,
10700     "referenced_type" : "_ZTIb"
10701    },
10702    {
10703     "access" : "private",
10704     "field_name" : "mBinderContextCheckFunc",
10705     "field_offset" : 512,
10706     "referenced_type" : "_ZTIPFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE"
10707    },
10708    {
10709     "access" : "private",
10710     "field_name" : "mBinderContextUserData",
10711     "field_offset" : 544,
10712     "referenced_type" : "_ZTIPv"
10713    },
10714    {
10715     "access" : "private",
10716     "field_name" : "mContexts",
10717     "field_offset" : 576,
10718     "referenced_type" : "_ZTIN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE"
10719    },
10720    {
10721     "access" : "private",
10722     "field_name" : "mRootDir",
10723     "field_offset" : 736,
10724     "referenced_type" : "_ZTIN7android7String8E"
10725    },
10726    {
10727     "access" : "private",
10728     "field_name" : "mThreadPoolStarted",
10729     "field_offset" : 768,
10730     "referenced_type" : "_ZTIb"
10731    },
10732    {
10733     "access" : "private",
10734     "field_name" : "mSpawnThreadOnStart",
10735     "field_offset" : 776,
10736     "referenced_type" : "_ZTIb"
10737    },
10738    {
10739     "access" : "private",
10740     "field_name" : "mThreadPoolSeq",
10741     "field_offset" : 800,
10742     "referenced_type" : "_ZTIVi"
10743    },
10744    {
10745     "access" : "private",
10746     "field_name" : "mMmapSize",
10747     "field_offset" : 832,
10748     "referenced_type" : "_ZTIKj"
10749    },
10750    {
10751     "access" : "private",
10752     "field_name" : "mCallRestriction",
10753     "field_offset" : 864,
10754     "referenced_type" : "_ZTIN7android8hardware12ProcessState15CallRestrictionE"
10755    }
10756   ],
10757   "linker_set_key" : "_ZTIN7android8hardware12ProcessStateE",
10758   "name" : "android::hardware::ProcessState",
10759   "record_kind" : "class",
10760   "referenced_type" : "_ZTIN7android8hardware12ProcessStateE",
10761   "self_type" : "_ZTIN7android8hardware12ProcessStateE",
10762   "size" : 120,
10763   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
10764   "vtable_components" :
10765   [
10766    {
10767     "component_value" : 112,
10768     "kind" : "vbase_offset"
10769    },
10770    {
10771     "kind" : "offset_to_top"
10772    },
10773    {
10774     "kind" : "rtti",
10775     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
10776    },
10777    {
10778     "kind" : "complete_dtor_pointer",
10779     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD1Ev"
10780    },
10781    {
10782     "kind" : "deleting_dtor_pointer",
10783     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD0Ev"
10784    },
10785    {
10786     "kind" : "vcall_offset"
10787    },
10788    {
10789     "kind" : "vcall_offset"
10790    },
10791    {
10792     "kind" : "vcall_offset"
10793    },
10794    {
10795     "kind" : "vcall_offset"
10796    },
10797    {
10798     "component_value" : -112,
10799     "kind" : "vcall_offset"
10800    },
10801    {
10802     "component_value" : -112,
10803     "kind" : "offset_to_top"
10804    },
10805    {
10806     "kind" : "rtti",
10807     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
10808    },
10809    {
10810     "kind" : "complete_dtor_pointer",
10811     "mangled_component_name" : "_ZTv0_n12_N7android8hardware12ProcessStateD1Ev"
10812    },
10813    {
10814     "kind" : "deleting_dtor_pointer",
10815     "mangled_component_name" : "_ZTv0_n12_N7android8hardware12ProcessStateD0Ev"
10816    },
10817    {
10818     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10819    },
10820    {
10821     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10822    },
10823    {
10824     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10825    },
10826    {
10827     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10828    }
10829   ]
10830  },
10831  {
10832   "alignment" : 2,
10833   "fields" :
10834   [
10835    {
10836     "access" : "private",
10837     "field_name" : "mMajor",
10838     "referenced_type" : "_ZTIt"
10839    },
10840    {
10841     "access" : "private",
10842     "field_name" : "mMinor",
10843     "field_offset" : 16,
10844     "referenced_type" : "_ZTIt"
10845    }
10846   ],
10847   "linker_set_key" : "_ZTIN7android8hardware12hidl_versionE",
10848   "name" : "android::hardware::hidl_version",
10849   "referenced_type" : "_ZTIN7android8hardware12hidl_versionE",
10850   "self_type" : "_ZTIN7android8hardware12hidl_versionE",
10851   "size" : 4,
10852   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
10853  },
10854  {
10855   "alignment" : 4,
10856   "fields" :
10857   [
10858    {
10859     "access" : "private",
10860     "field_name" : "mMutex",
10861     "referenced_type" : "_ZTINSt3__15mutexE"
10862    },
10863    {
10864     "access" : "private",
10865     "field_name" : "mMap",
10866     "field_offset" : 32,
10867     "referenced_type" : "_ZTINSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS8_8hardware7IBinderEEEPvEEENS_4lessIS6_EENS4_INS_4pairIKS6_SF_EEEEEE"
10868    }
10869   ],
10870   "linker_set_key" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
10871   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> >",
10872   "record_kind" : "class",
10873   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
10874   "self_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
10875   "size" : 16,
10876   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
10877   "template_args" :
10878   [
10879    "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
10880    "_ZTINSt3__18functionIFN7android2spINS1_8hardware7IBinderEEEPvEEE"
10881   ]
10882  },
10883  {
10884   "alignment" : 4,
10885   "fields" :
10886   [
10887    {
10888     "access" : "private",
10889     "field_name" : "mMutex",
10890     "referenced_type" : "_ZTINSt3__15mutexE"
10891    },
10892    {
10893     "access" : "private",
10894     "field_name" : "mMap",
10895     "field_offset" : 32,
10896     "referenced_type" : "_ZTINSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS8_4hidl4base4V1_05IBaseEEEPvEEENS_4lessIS6_EENS4_INS_4pairIKS6_SH_EEEEEE"
10897    }
10898   ],
10899   "linker_set_key" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
10900   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> >",
10901   "record_kind" : "class",
10902   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
10903   "self_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
10904   "size" : 16,
10905   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
10906   "template_args" :
10907   [
10908    "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
10909    "_ZTINSt3__18functionIFN7android2spINS1_4hidl4base4V1_05IBaseEEEPvEEE"
10910   ]
10911  },
10912  {
10913   "alignment" : 4,
10914   "fields" :
10915   [
10916    {
10917     "access" : "private",
10918     "field_name" : "mMutex",
10919     "referenced_type" : "_ZTINSt3__15mutexE"
10920    },
10921    {
10922     "access" : "private",
10923     "field_name" : "mMap",
10924     "field_offset" : 32,
10925     "referenced_type" : "_ZTINSt3__13mapIPKN7android4hidl4base4V1_05IBaseENS1_2wpINS1_8hardware9BHwBinderEEENS_4lessIS7_EENS_9allocatorINS_4pairIKS7_SB_EEEEEE"
10926    }
10927   ],
10928   "linker_set_key" : "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
10929   "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> >",
10930   "record_kind" : "class",
10931   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
10932   "self_type" : "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
10933   "size" : 16,
10934   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
10935   "template_args" :
10936   [
10937    "_ZTIPKN7android4hidl4base4V1_05IBaseE",
10938    "_ZTIN7android2wpINS_8hardware9BHwBinderEEE"
10939   ]
10940  },
10941  {
10942   "alignment" : 8,
10943   "fields" :
10944   [
10945    {
10946     "field_name" : "flags",
10947     "referenced_type" : "_ZTIj"
10948    },
10949    {
10950     "field_name" : "fdIndex",
10951     "field_offset" : 32,
10952     "referenced_type" : "_ZTIj"
10953    },
10954    {
10955     "field_name" : "offset",
10956     "field_offset" : 64,
10957     "referenced_type" : "_ZTIj"
10958    },
10959    {
10960     "field_name" : "extent",
10961     "field_offset" : 128,
10962     "referenced_type" : "_ZTIy"
10963    }
10964   ],
10965   "linker_set_key" : "_ZTIN7android8hardware17GrantorDescriptorE",
10966   "name" : "android::hardware::GrantorDescriptor",
10967   "referenced_type" : "_ZTIN7android8hardware17GrantorDescriptorE",
10968   "self_type" : "_ZTIN7android8hardware17GrantorDescriptorE",
10969   "size" : 24,
10970   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h"
10971  },
10972  {
10973   "alignment" : 4,
10974   "base_specifiers" :
10975   [
10976    {
10977     "is_virtual" : true,
10978     "referenced_type" : "_ZTIN7android7RefBaseE"
10979    }
10980   ],
10981   "linker_set_key" : "_ZTIN7android8hardware20hidl_death_recipientE",
10982   "name" : "android::hardware::hidl_death_recipient",
10983   "referenced_type" : "_ZTIN7android8hardware20hidl_death_recipientE",
10984   "self_type" : "_ZTIN7android8hardware20hidl_death_recipientE",
10985   "size" : 12,
10986   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10987   "vtable_components" :
10988   [
10989    {
10990     "component_value" : 4,
10991     "kind" : "vbase_offset"
10992    },
10993    {
10994     "kind" : "offset_to_top"
10995    },
10996    {
10997     "kind" : "rtti",
10998     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
10999    },
11000    {
11001     "is_pure" : true,
11002     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipient11serviceDiedEyRKNS_2wpINS_4hidl4base4V1_05IBaseEEE"
11003    },
11004    {
11005     "kind" : "complete_dtor_pointer",
11006     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD1Ev"
11007    },
11008    {
11009     "kind" : "deleting_dtor_pointer",
11010     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD0Ev"
11011    },
11012    {
11013     "kind" : "vcall_offset"
11014    },
11015    {
11016     "kind" : "vcall_offset"
11017    },
11018    {
11019     "kind" : "vcall_offset"
11020    },
11021    {
11022     "kind" : "vcall_offset"
11023    },
11024    {
11025     "component_value" : -4,
11026     "kind" : "vcall_offset"
11027    },
11028    {
11029     "component_value" : -4,
11030     "kind" : "offset_to_top"
11031    },
11032    {
11033     "kind" : "rtti",
11034     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
11035    },
11036    {
11037     "kind" : "complete_dtor_pointer",
11038     "mangled_component_name" : "_ZTv0_n12_N7android8hardware20hidl_death_recipientD1Ev"
11039    },
11040    {
11041     "kind" : "deleting_dtor_pointer",
11042     "mangled_component_name" : "_ZTv0_n12_N7android8hardware20hidl_death_recipientD0Ev"
11043    },
11044    {
11045     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11046    },
11047    {
11048     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11049    },
11050    {
11051     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11052    },
11053    {
11054     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11055    }
11056   ]
11057  },
11058  {
11059   "alignment" : 4,
11060   "base_specifiers" :
11061   [
11062    {
11063     "referenced_type" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
11064    }
11065   ],
11066   "fields" :
11067   [
11068    {
11069     "access" : "private",
11070     "field_name" : "mRecipient",
11071     "field_offset" : 32,
11072     "referenced_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE"
11073    },
11074    {
11075     "access" : "private",
11076     "field_name" : "mCookie",
11077     "field_offset" : 96,
11078     "referenced_type" : "_ZTIy"
11079    },
11080    {
11081     "access" : "private",
11082     "field_name" : "mBase",
11083     "field_offset" : 160,
11084     "referenced_type" : "_ZTIN7android2wpINS_4hidl4base4V1_05IBaseEEE"
11085    }
11086   ],
11087   "linker_set_key" : "_ZTIN7android8hardware27hidl_binder_death_recipientE",
11088   "name" : "android::hardware::hidl_binder_death_recipient",
11089   "referenced_type" : "_ZTIN7android8hardware27hidl_binder_death_recipientE",
11090   "self_type" : "_ZTIN7android8hardware27hidl_binder_death_recipientE",
11091   "size" : 36,
11092   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h",
11093   "vtable_components" :
11094   [
11095    {
11096     "component_value" : 28,
11097     "kind" : "vbase_offset"
11098    },
11099    {
11100     "kind" : "offset_to_top"
11101    },
11102    {
11103     "kind" : "rtti",
11104     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
11105    },
11106    {
11107     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipient10binderDiedERKNS_2wpINS0_7IBinderEEE"
11108    },
11109    {
11110     "kind" : "complete_dtor_pointer",
11111     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD1Ev"
11112    },
11113    {
11114     "kind" : "deleting_dtor_pointer",
11115     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD0Ev"
11116    },
11117    {
11118     "kind" : "vcall_offset"
11119    },
11120    {
11121     "kind" : "vcall_offset"
11122    },
11123    {
11124     "kind" : "vcall_offset"
11125    },
11126    {
11127     "kind" : "vcall_offset"
11128    },
11129    {
11130     "component_value" : -28,
11131     "kind" : "vcall_offset"
11132    },
11133    {
11134     "component_value" : -28,
11135     "kind" : "offset_to_top"
11136    },
11137    {
11138     "kind" : "rtti",
11139     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
11140    },
11141    {
11142     "kind" : "complete_dtor_pointer",
11143     "mangled_component_name" : "_ZTv0_n12_N7android8hardware27hidl_binder_death_recipientD1Ev"
11144    },
11145    {
11146     "kind" : "deleting_dtor_pointer",
11147     "mangled_component_name" : "_ZTv0_n12_N7android8hardware27hidl_binder_death_recipientD0Ev"
11148    },
11149    {
11150     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11151    },
11152    {
11153     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11154    },
11155    {
11156     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11157    },
11158    {
11159     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11160    }
11161   ]
11162  },
11163  {
11164   "access" : "private",
11165   "alignment" : 4,
11166   "fields" :
11167   [
11168    {
11169     "field_name" : "index",
11170     "referenced_type" : "_ZTIj"
11171    },
11172    {
11173     "field_name" : "buffer",
11174     "field_offset" : 32,
11175     "referenced_type" : "_ZTIy"
11176    },
11177    {
11178     "field_name" : "bufend",
11179     "field_offset" : 96,
11180     "referenced_type" : "_ZTIy"
11181    }
11182   ],
11183   "linker_set_key" : "_ZTIN7android8hardware6Parcel10BufferInfoE",
11184   "name" : "android::hardware::Parcel::BufferInfo",
11185   "referenced_type" : "_ZTIN7android8hardware6Parcel10BufferInfoE",
11186   "self_type" : "_ZTIN7android8hardware6Parcel10BufferInfoE",
11187   "size" : 20,
11188   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
11189  },
11190  {
11191   "alignment" : 4,
11192   "fields" :
11193   [
11194    {
11195     "access" : "private",
11196     "field_name" : "mBufCachePos",
11197     "referenced_type" : "_ZTIj"
11198    },
11199    {
11200     "access" : "private",
11201     "field_name" : "mBufCache",
11202     "field_offset" : 32,
11203     "referenced_type" : "_ZTINSt3__16vectorIN7android8hardware6Parcel10BufferInfoENS_9allocatorIS4_EEEE"
11204    },
11205    {
11206     "access" : "private",
11207     "field_name" : "mError",
11208     "field_offset" : 128,
11209     "referenced_type" : "_ZTIi"
11210    },
11211    {
11212     "access" : "private",
11213     "field_name" : "mData",
11214     "field_offset" : 160,
11215     "referenced_type" : "_ZTIPh"
11216    },
11217    {
11218     "access" : "private",
11219     "field_name" : "mDataSize",
11220     "field_offset" : 192,
11221     "referenced_type" : "_ZTIj"
11222    },
11223    {
11224     "access" : "private",
11225     "field_name" : "mDataCapacity",
11226     "field_offset" : 224,
11227     "referenced_type" : "_ZTIj"
11228    },
11229    {
11230     "access" : "private",
11231     "field_name" : "mDataPos",
11232     "field_offset" : 256,
11233     "referenced_type" : "_ZTIj"
11234    },
11235    {
11236     "access" : "private",
11237     "field_name" : "mObjects",
11238     "field_offset" : 288,
11239     "referenced_type" : "_ZTIPy"
11240    },
11241    {
11242     "access" : "private",
11243     "field_name" : "mObjectsSize",
11244     "field_offset" : 320,
11245     "referenced_type" : "_ZTIj"
11246    },
11247    {
11248     "access" : "private",
11249     "field_name" : "mObjectsCapacity",
11250     "field_offset" : 352,
11251     "referenced_type" : "_ZTIj"
11252    },
11253    {
11254     "access" : "private",
11255     "field_name" : "mNextObjectHint",
11256     "field_offset" : 384,
11257     "referenced_type" : "_ZTIj"
11258    },
11259    {
11260     "access" : "private",
11261     "field_name" : "mNumRef",
11262     "field_offset" : 416,
11263     "referenced_type" : "_ZTIj"
11264    },
11265    {
11266     "access" : "private",
11267     "field_name" : "mFdsKnown",
11268     "field_offset" : 448,
11269     "referenced_type" : "_ZTIb"
11270    },
11271    {
11272     "access" : "private",
11273     "field_name" : "mHasFds",
11274     "field_offset" : 456,
11275     "referenced_type" : "_ZTIb"
11276    },
11277    {
11278     "access" : "private",
11279     "field_name" : "mAllowFds",
11280     "field_offset" : 464,
11281     "referenced_type" : "_ZTIb"
11282    },
11283    {
11284     "access" : "private",
11285     "field_name" : "mOwner",
11286     "field_offset" : 480,
11287     "referenced_type" : "_ZTIPFvPN7android8hardware6ParcelEPKhjPKyjPvE"
11288    },
11289    {
11290     "access" : "private",
11291     "field_name" : "mOwnerCookie",
11292     "field_offset" : 512,
11293     "referenced_type" : "_ZTIPv"
11294    }
11295   ],
11296   "linker_set_key" : "_ZTIN7android8hardware6ParcelE",
11297   "name" : "android::hardware::Parcel",
11298   "record_kind" : "class",
11299   "referenced_type" : "_ZTIN7android8hardware6ParcelE",
11300   "self_type" : "_ZTIN7android8hardware6ParcelE",
11301   "size" : 68,
11302   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
11303  },
11304  {
11305   "alignment" : 4,
11306   "base_specifiers" :
11307   [
11308    {
11309     "referenced_type" : "_ZTIN7android8hardware7details13return_statusE"
11310    }
11311   ],
11312   "fields" :
11313   [
11314    {
11315     "access" : "private",
11316     "field_name" : "mVal",
11317     "field_offset" : 192,
11318     "referenced_type" : "_ZTIN7android2spINS_8hardware7thermal4V1_08IThermalEEE"
11319    }
11320   ],
11321   "linker_set_key" : "_ZTIN7android8hardware6ReturnINS_2spINS0_7thermal4V1_08IThermalEEEEE",
11322   "name" : "android::hardware::Return<android::sp<android::hardware::thermal::V1_0::IThermal> >",
11323   "record_kind" : "class",
11324   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_7thermal4V1_08IThermalEEEEE",
11325   "self_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_7thermal4V1_08IThermalEEEEE",
11326   "size" : 28,
11327   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
11328   "template_args" : [ "_ZTIN7android2spINS_8hardware7thermal4V1_08IThermalEEE" ]
11329  },
11330  {
11331   "alignment" : 4,
11332   "base_specifiers" :
11333   [
11334    {
11335     "referenced_type" : "_ZTIN7android8hardware7details13return_statusE"
11336    }
11337   ],
11338   "fields" :
11339   [
11340    {
11341     "access" : "private",
11342     "field_name" : "mVal",
11343     "field_offset" : 168,
11344     "referenced_type" : "_ZTIb"
11345    }
11346   ],
11347   "linker_set_key" : "_ZTIN7android8hardware6ReturnIbEE",
11348   "name" : "android::hardware::Return<bool>",
11349   "record_kind" : "class",
11350   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
11351   "self_type" : "_ZTIN7android8hardware6ReturnIbEE",
11352   "size" : 24,
11353   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
11354   "template_args" : [ "_ZTIb" ]
11355  },
11356  {
11357   "alignment" : 4,
11358   "base_specifiers" :
11359   [
11360    {
11361     "referenced_type" : "_ZTIN7android8hardware7details13return_statusE"
11362    }
11363   ],
11364   "linker_set_key" : "_ZTIN7android8hardware6ReturnIvEE",
11365   "name" : "android::hardware::Return<void>",
11366   "record_kind" : "class",
11367   "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
11368   "self_type" : "_ZTIN7android8hardware6ReturnIvEE",
11369   "size" : 24,
11370   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
11371   "template_args" : [ "_ZTIv" ]
11372  },
11373  {
11374   "alignment" : 4,
11375   "fields" :
11376   [
11377    {
11378     "access" : "private",
11379     "field_name" : "mException",
11380     "referenced_type" : "_ZTIi"
11381    },
11382    {
11383     "access" : "private",
11384     "field_name" : "mErrorCode",
11385     "field_offset" : 32,
11386     "referenced_type" : "_ZTIi"
11387    },
11388    {
11389     "access" : "private",
11390     "field_name" : "mMessage",
11391     "field_offset" : 64,
11392     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
11393    }
11394   ],
11395   "linker_set_key" : "_ZTIN7android8hardware6StatusE",
11396   "name" : "android::hardware::Status",
11397   "record_kind" : "class",
11398   "referenced_type" : "_ZTIN7android8hardware6StatusE",
11399   "self_type" : "_ZTIN7android8hardware6StatusE",
11400   "size" : 20,
11401   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
11402  },
11403  {
11404   "alignment" : 4,
11405   "base_specifiers" :
11406   [
11407    {
11408     "is_virtual" : true,
11409     "referenced_type" : "_ZTIN7android7RefBaseE"
11410    }
11411   ],
11412   "linker_set_key" : "_ZTIN7android8hardware7IBinder14DeathRecipientE",
11413   "name" : "android::hardware::IBinder::DeathRecipient",
11414   "record_kind" : "class",
11415   "referenced_type" : "_ZTIN7android8hardware7IBinder14DeathRecipientE",
11416   "self_type" : "_ZTIN7android8hardware7IBinder14DeathRecipientE",
11417   "size" : 12,
11418   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
11419   "vtable_components" :
11420   [
11421    {
11422     "component_value" : 4,
11423     "kind" : "vbase_offset"
11424    },
11425    {
11426     "kind" : "offset_to_top"
11427    },
11428    {
11429     "kind" : "rtti",
11430     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
11431    },
11432    {
11433     "is_pure" : true,
11434     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipient10binderDiedERKNS_2wpIS1_EE"
11435    },
11436    {
11437     "kind" : "complete_dtor_pointer",
11438     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD1Ev"
11439    },
11440    {
11441     "kind" : "deleting_dtor_pointer",
11442     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD0Ev"
11443    },
11444    {
11445     "kind" : "vcall_offset"
11446    },
11447    {
11448     "kind" : "vcall_offset"
11449    },
11450    {
11451     "kind" : "vcall_offset"
11452    },
11453    {
11454     "kind" : "vcall_offset"
11455    },
11456    {
11457     "component_value" : -4,
11458     "kind" : "vcall_offset"
11459    },
11460    {
11461     "component_value" : -4,
11462     "kind" : "offset_to_top"
11463    },
11464    {
11465     "kind" : "rtti",
11466     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
11467    },
11468    {
11469     "kind" : "complete_dtor_pointer",
11470     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinder14DeathRecipientD1Ev"
11471    },
11472    {
11473     "kind" : "deleting_dtor_pointer",
11474     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinder14DeathRecipientD0Ev"
11475    },
11476    {
11477     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11478    },
11479    {
11480     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11481    },
11482    {
11483     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11484    },
11485    {
11486     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11487    }
11488   ]
11489  },
11490  {
11491   "alignment" : 4,
11492   "base_specifiers" :
11493   [
11494    {
11495     "is_virtual" : true,
11496     "referenced_type" : "_ZTIN7android7RefBaseE"
11497    }
11498   ],
11499   "linker_set_key" : "_ZTIN7android8hardware7IBinderE",
11500   "name" : "android::hardware::IBinder",
11501   "record_kind" : "class",
11502   "referenced_type" : "_ZTIN7android8hardware7IBinderE",
11503   "self_type" : "_ZTIN7android8hardware7IBinderE",
11504   "size" : 12,
11505   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
11506   "vtable_components" :
11507   [
11508    {
11509     "component_value" : 4,
11510     "kind" : "vbase_offset"
11511    },
11512    {
11513     "kind" : "offset_to_top"
11514    },
11515    {
11516     "kind" : "rtti",
11517     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
11518    },
11519    {
11520     "is_pure" : true,
11521     "mangled_component_name" : "_ZN7android8hardware7IBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
11522    },
11523    {
11524     "is_pure" : true,
11525     "mangled_component_name" : "_ZN7android8hardware7IBinder11linkToDeathERKNS_2spINS1_14DeathRecipientEEEPvj"
11526    },
11527    {
11528     "is_pure" : true,
11529     "mangled_component_name" : "_ZN7android8hardware7IBinder13unlinkToDeathERKNS_2wpINS1_14DeathRecipientEEEPvjPS4_"
11530    },
11531    {
11532     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
11533    },
11534    {
11535     "is_pure" : true,
11536     "mangled_component_name" : "_ZN7android8hardware7IBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
11537    },
11538    {
11539     "is_pure" : true,
11540     "mangled_component_name" : "_ZNK7android8hardware7IBinder10findObjectEPKv"
11541    },
11542    {
11543     "is_pure" : true,
11544     "mangled_component_name" : "_ZN7android8hardware7IBinder12detachObjectEPKv"
11545    },
11546    {
11547     "mangled_component_name" : "_ZN7android8hardware7IBinder11localBinderEv"
11548    },
11549    {
11550     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
11551    },
11552    {
11553     "kind" : "complete_dtor_pointer",
11554     "mangled_component_name" : "_ZN7android8hardware7IBinderD1Ev"
11555    },
11556    {
11557     "kind" : "deleting_dtor_pointer",
11558     "mangled_component_name" : "_ZN7android8hardware7IBinderD0Ev"
11559    },
11560    {
11561     "kind" : "vcall_offset"
11562    },
11563    {
11564     "kind" : "vcall_offset"
11565    },
11566    {
11567     "kind" : "vcall_offset"
11568    },
11569    {
11570     "kind" : "vcall_offset"
11571    },
11572    {
11573     "component_value" : -4,
11574     "kind" : "vcall_offset"
11575    },
11576    {
11577     "component_value" : -4,
11578     "kind" : "offset_to_top"
11579    },
11580    {
11581     "kind" : "rtti",
11582     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
11583    },
11584    {
11585     "kind" : "complete_dtor_pointer",
11586     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinderD1Ev"
11587    },
11588    {
11589     "kind" : "deleting_dtor_pointer",
11590     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinderD0Ev"
11591    },
11592    {
11593     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11594    },
11595    {
11596     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11597    },
11598    {
11599     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11600    },
11601    {
11602     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11603    }
11604   ]
11605  },
11606  {
11607   "alignment" : 4,
11608   "fields" :
11609   [
11610    {
11611     "access" : "private",
11612     "field_name" : "mQueue",
11613     "referenced_type" : "_ZTINSt3__110shared_ptrIN7android8hardware7details17SynchronizedQueueINS_8functionIFvvEEEEEEE"
11614    }
11615   ],
11616   "linker_set_key" : "_ZTIN7android8hardware7details10TaskRunnerE",
11617   "name" : "android::hardware::details::TaskRunner",
11618   "record_kind" : "class",
11619   "referenced_type" : "_ZTIN7android8hardware7details10TaskRunnerE",
11620   "self_type" : "_ZTIN7android8hardware7details10TaskRunnerE",
11621   "size" : 8,
11622   "source_file" : "/system/libhidl/base/include/hidl/TaskRunner.h"
11623  },
11624  {
11625   "alignment" : 4,
11626   "fields" :
11627   [
11628    {
11629     "access" : "private",
11630     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E"
11631    }
11632   ],
11633   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE",
11634   "name" : "android::hardware::details::hidl_pointer<native_handle>",
11635   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE",
11636   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE",
11637   "size" : 8,
11638   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11639   "template_args" : [ "_ZTI13native_handle" ]
11640  },
11641  {
11642   "access" : "private",
11643   "alignment" : 4,
11644   "fields" :
11645   [
11646    {
11647     "field_name" : "mPointer",
11648     "referenced_type" : "_ZTIP13native_handle"
11649    },
11650    {
11651     "field_name" : "_pad",
11652     "referenced_type" : "_ZTIy"
11653    }
11654   ],
11655   "is_anonymous" : true,
11656   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E",
11657   "name" : "android::hardware::details::hidl_pointer<native_handle>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
11658   "record_kind" : "union",
11659   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E",
11660   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E",
11661   "size" : 8,
11662   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
11663  },
11664  {
11665   "alignment" : 4,
11666   "fields" :
11667   [
11668    {
11669     "access" : "private",
11670     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E"
11671    }
11672   ],
11673   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE",
11674   "name" : "android::hardware::details::hidl_pointer<const native_handle>",
11675   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE",
11676   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE",
11677   "size" : 8,
11678   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11679   "template_args" : [ "_ZTIK13native_handle" ]
11680  },
11681  {
11682   "access" : "private",
11683   "alignment" : 4,
11684   "fields" :
11685   [
11686    {
11687     "field_name" : "mPointer",
11688     "referenced_type" : "_ZTIPK13native_handle"
11689    },
11690    {
11691     "field_name" : "_pad",
11692     "referenced_type" : "_ZTIy"
11693    }
11694   ],
11695   "is_anonymous" : true,
11696   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E",
11697   "name" : "android::hardware::details::hidl_pointer<const native_handle>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
11698   "record_kind" : "union",
11699   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E",
11700   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E",
11701   "size" : 8,
11702   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
11703  },
11704  {
11705   "alignment" : 4,
11706   "fields" :
11707   [
11708    {
11709     "access" : "private",
11710     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E"
11711    }
11712   ],
11713   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE",
11714   "name" : "android::hardware::details::hidl_pointer<const char>",
11715   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE",
11716   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE",
11717   "size" : 8,
11718   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11719   "template_args" : [ "_ZTIKc" ]
11720  },
11721  {
11722   "access" : "private",
11723   "alignment" : 4,
11724   "fields" :
11725   [
11726    {
11727     "field_name" : "mPointer",
11728     "referenced_type" : "_ZTIPKc"
11729    },
11730    {
11731     "field_name" : "_pad",
11732     "referenced_type" : "_ZTIy"
11733    }
11734   ],
11735   "is_anonymous" : true,
11736   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E",
11737   "name" : "android::hardware::details::hidl_pointer<const char>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
11738   "record_kind" : "union",
11739   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E",
11740   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E",
11741   "size" : 8,
11742   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
11743  },
11744  {
11745   "alignment" : 4,
11746   "fields" :
11747   [
11748    {
11749     "access" : "private",
11750     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEUt_E"
11751    }
11752   ],
11753   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
11754   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
11755   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
11756   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
11757   "size" : 8,
11758   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11759   "template_args" : [ "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE" ]
11760  },
11761  {
11762   "access" : "private",
11763   "alignment" : 4,
11764   "fields" :
11765   [
11766    {
11767     "field_name" : "mPointer",
11768     "referenced_type" : "_ZTIPN7android8hardware10hidl_arrayIhLj32EJEEE"
11769    },
11770    {
11771     "field_name" : "_pad",
11772     "referenced_type" : "_ZTIy"
11773    }
11774   ],
11775   "is_anonymous" : true,
11776   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEUt_E",
11777   "name" : "android::hardware::details::hidl_pointer<hidl_array<unsigned char, 32> >::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
11778   "record_kind" : "union",
11779   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEUt_E",
11780   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEUt_E",
11781   "size" : 8,
11782   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
11783  },
11784  {
11785   "alignment" : 4,
11786   "fields" :
11787   [
11788    {
11789     "access" : "private",
11790     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E"
11791    }
11792   ],
11793   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
11794   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
11795   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
11796   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
11797   "size" : 8,
11798   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11799   "template_args" : [ "_ZTIN7android8hardware11hidl_stringE" ]
11800  },
11801  {
11802   "access" : "private",
11803   "alignment" : 4,
11804   "fields" :
11805   [
11806    {
11807     "field_name" : "mPointer",
11808     "referenced_type" : "_ZTIPN7android8hardware11hidl_stringE"
11809    },
11810    {
11811     "field_name" : "_pad",
11812     "referenced_type" : "_ZTIy"
11813    }
11814   ],
11815   "is_anonymous" : true,
11816   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E",
11817   "name" : "android::hardware::details::hidl_pointer<hidl_string>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
11818   "record_kind" : "union",
11819   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E",
11820   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E",
11821   "size" : 8,
11822   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
11823  },
11824  {
11825   "alignment" : 4,
11826   "fields" :
11827   [
11828    {
11829     "access" : "private",
11830     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E"
11831    }
11832   ],
11833   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE",
11834   "name" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>",
11835   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE",
11836   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE",
11837   "size" : 8,
11838   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11839   "template_args" : [ "_ZTIN7android8hardware17GrantorDescriptorE" ]
11840  },
11841  {
11842   "access" : "private",
11843   "alignment" : 4,
11844   "fields" :
11845   [
11846    {
11847     "field_name" : "mPointer",
11848     "referenced_type" : "_ZTIPN7android8hardware17GrantorDescriptorE"
11849    },
11850    {
11851     "field_name" : "_pad",
11852     "referenced_type" : "_ZTIy"
11853    }
11854   ],
11855   "is_anonymous" : true,
11856   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E",
11857   "name" : "android::hardware::details::hidl_pointer<GrantorDescriptor>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
11858   "record_kind" : "union",
11859   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E",
11860   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E",
11861   "size" : 8,
11862   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
11863  },
11864  {
11865   "alignment" : 4,
11866   "fields" :
11867   [
11868    {
11869     "access" : "private",
11870     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V1_011TemperatureEEUt_E"
11871    }
11872   ],
11873   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V1_011TemperatureEEE",
11874   "name" : "android::hardware::details::hidl_pointer<android::hardware::thermal::V1_0::Temperature>",
11875   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V1_011TemperatureEEE",
11876   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V1_011TemperatureEEE",
11877   "size" : 8,
11878   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11879   "template_args" : [ "_ZTIN7android8hardware7thermal4V1_011TemperatureE" ]
11880  },
11881  {
11882   "access" : "private",
11883   "alignment" : 4,
11884   "fields" :
11885   [
11886    {
11887     "field_name" : "mPointer",
11888     "referenced_type" : "_ZTIPN7android8hardware7thermal4V1_011TemperatureE"
11889    },
11890    {
11891     "field_name" : "_pad",
11892     "referenced_type" : "_ZTIy"
11893    }
11894   ],
11895   "is_anonymous" : true,
11896   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V1_011TemperatureEEUt_E",
11897   "name" : "android::hardware::details::hidl_pointer<Temperature>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
11898   "record_kind" : "union",
11899   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V1_011TemperatureEEUt_E",
11900   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V1_011TemperatureEEUt_E",
11901   "size" : 8,
11902   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
11903  },
11904  {
11905   "alignment" : 4,
11906   "fields" :
11907   [
11908    {
11909     "access" : "private",
11910     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V1_013CoolingDeviceEEUt_E"
11911    }
11912   ],
11913   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V1_013CoolingDeviceEEE",
11914   "name" : "android::hardware::details::hidl_pointer<android::hardware::thermal::V1_0::CoolingDevice>",
11915   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V1_013CoolingDeviceEEE",
11916   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V1_013CoolingDeviceEEE",
11917   "size" : 8,
11918   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11919   "template_args" : [ "_ZTIN7android8hardware7thermal4V1_013CoolingDeviceE" ]
11920  },
11921  {
11922   "access" : "private",
11923   "alignment" : 4,
11924   "fields" :
11925   [
11926    {
11927     "field_name" : "mPointer",
11928     "referenced_type" : "_ZTIPN7android8hardware7thermal4V1_013CoolingDeviceE"
11929    },
11930    {
11931     "field_name" : "_pad",
11932     "referenced_type" : "_ZTIy"
11933    }
11934   ],
11935   "is_anonymous" : true,
11936   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V1_013CoolingDeviceEEUt_E",
11937   "name" : "android::hardware::details::hidl_pointer<CoolingDevice>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
11938   "record_kind" : "union",
11939   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V1_013CoolingDeviceEEUt_E",
11940   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V1_013CoolingDeviceEEUt_E",
11941   "size" : 8,
11942   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
11943  },
11944  {
11945   "alignment" : 4,
11946   "fields" :
11947   [
11948    {
11949     "access" : "private",
11950     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V1_08CpuUsageEEUt_E"
11951    }
11952   ],
11953   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V1_08CpuUsageEEE",
11954   "name" : "android::hardware::details::hidl_pointer<android::hardware::thermal::V1_0::CpuUsage>",
11955   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V1_08CpuUsageEEE",
11956   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V1_08CpuUsageEEE",
11957   "size" : 8,
11958   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11959   "template_args" : [ "_ZTIN7android8hardware7thermal4V1_08CpuUsageE" ]
11960  },
11961  {
11962   "access" : "private",
11963   "alignment" : 4,
11964   "fields" :
11965   [
11966    {
11967     "field_name" : "mPointer",
11968     "referenced_type" : "_ZTIPN7android8hardware7thermal4V1_08CpuUsageE"
11969    },
11970    {
11971     "field_name" : "_pad",
11972     "referenced_type" : "_ZTIy"
11973    }
11974   ],
11975   "is_anonymous" : true,
11976   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V1_08CpuUsageEEUt_E",
11977   "name" : "android::hardware::details::hidl_pointer<CpuUsage>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
11978   "record_kind" : "union",
11979   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V1_08CpuUsageEEUt_E",
11980   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V1_08CpuUsageEEUt_E",
11981   "size" : 8,
11982   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
11983  },
11984  {
11985   "alignment" : 4,
11986   "fields" :
11987   [
11988    {
11989     "access" : "private",
11990     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEUt_E"
11991    }
11992   ],
11993   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIcEE",
11994   "name" : "android::hardware::details::hidl_pointer<char>",
11995   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEE",
11996   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEE",
11997   "size" : 8,
11998   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11999   "template_args" : [ "_ZTIc" ]
12000  },
12001  {
12002   "access" : "private",
12003   "alignment" : 4,
12004   "fields" :
12005   [
12006    {
12007     "field_name" : "mPointer",
12008     "referenced_type" : "_ZTIPc"
12009    },
12010    {
12011     "field_name" : "_pad",
12012     "referenced_type" : "_ZTIy"
12013    }
12014   ],
12015   "is_anonymous" : true,
12016   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIcEUt_E",
12017   "name" : "android::hardware::details::hidl_pointer<char>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
12018   "record_kind" : "union",
12019   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEUt_E",
12020   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEUt_E",
12021   "size" : 8,
12022   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
12023  },
12024  {
12025   "alignment" : 4,
12026   "fields" :
12027   [
12028    {
12029     "access" : "private",
12030     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEUt_E"
12031    }
12032   ],
12033   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIiEE",
12034   "name" : "android::hardware::details::hidl_pointer<int>",
12035   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEE",
12036   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEE",
12037   "size" : 8,
12038   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12039   "template_args" : [ "_ZTIi" ]
12040  },
12041  {
12042   "access" : "private",
12043   "alignment" : 4,
12044   "fields" :
12045   [
12046    {
12047     "field_name" : "mPointer",
12048     "referenced_type" : "_ZTIPi"
12049    },
12050    {
12051     "field_name" : "_pad",
12052     "referenced_type" : "_ZTIy"
12053    }
12054   ],
12055   "is_anonymous" : true,
12056   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIiEUt_E",
12057   "name" : "android::hardware::details::hidl_pointer<int>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
12058   "record_kind" : "union",
12059   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEUt_E",
12060   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEUt_E",
12061   "size" : 8,
12062   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
12063  },
12064  {
12065   "alignment" : 4,
12066   "fields" :
12067   [
12068    {
12069     "access" : "private",
12070     "field_name" : "buffer",
12071     "referenced_type" : "_ZTIA16_c"
12072    }
12073   ],
12074   "linker_set_key" : "_ZTIN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
12075   "name" : "android::hardware::details::DoNotDestruct<android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > >",
12076   "record_kind" : "class",
12077   "referenced_type" : "_ZTIN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
12078   "self_type" : "_ZTIN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
12079   "size" : 16,
12080   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
12081   "template_args" :
12082   [
12083    "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE"
12084   ]
12085  },
12086  {
12087   "alignment" : 4,
12088   "fields" :
12089   [
12090    {
12091     "access" : "private",
12092     "field_name" : "mStatus",
12093     "referenced_type" : "_ZTIN7android8hardware6StatusE"
12094    },
12095    {
12096     "access" : "private",
12097     "field_name" : "mCheckedStatus",
12098     "field_offset" : 160,
12099     "referenced_type" : "_ZTIb"
12100    }
12101   ],
12102   "linker_set_key" : "_ZTIN7android8hardware7details13return_statusE",
12103   "name" : "android::hardware::details::return_status",
12104   "record_kind" : "class",
12105   "referenced_type" : "_ZTIN7android8hardware7details13return_statusE",
12106   "self_type" : "_ZTIN7android8hardware7details13return_statusE",
12107   "size" : 24,
12108   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
12109  },
12110  {
12111   "alignment" : 4,
12112   "fields" :
12113   [
12114    {
12115     "access" : "protected",
12116     "field_name" : "mInstrumentationCallbacks",
12117     "field_offset" : 32,
12118     "referenced_type" : "_ZTINSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE"
12119    },
12120    {
12121     "access" : "protected",
12122     "field_name" : "mEnableInstrumentation",
12123     "field_offset" : 128,
12124     "referenced_type" : "_ZTIb"
12125    },
12126    {
12127     "access" : "protected",
12128     "field_name" : "mInstrumentationLibPackage",
12129     "field_offset" : 160,
12130     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
12131    },
12132    {
12133     "access" : "protected",
12134     "field_name" : "mInterfaceName",
12135     "field_offset" : 256,
12136     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
12137    }
12138   ],
12139   "linker_set_key" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
12140   "name" : "android::hardware::details::HidlInstrumentor",
12141   "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
12142   "self_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
12143   "size" : 44,
12144   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12145   "vtable_components" :
12146   [
12147    {
12148     "kind" : "offset_to_top"
12149    },
12150    {
12151     "kind" : "rtti",
12152     "mangled_component_name" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
12153    },
12154    {
12155     "kind" : "complete_dtor_pointer",
12156     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD1Ev"
12157    },
12158    {
12159     "kind" : "deleting_dtor_pointer",
12160     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD0Ev"
12161    }
12162   ]
12163  },
12164  {
12165   "alignment" : 1,
12166   "linker_set_key" : "_ZTIN7android8hardware7details5i_tagE",
12167   "name" : "android::hardware::details::i_tag",
12168   "referenced_type" : "_ZTIN7android8hardware7details5i_tagE",
12169   "self_type" : "_ZTIN7android8hardware7details5i_tagE",
12170   "size" : 1,
12171   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
12172  },
12173  {
12174   "alignment" : 1,
12175   "linker_set_key" : "_ZTIN7android8hardware7details6bs_tagE",
12176   "name" : "android::hardware::details::bs_tag",
12177   "referenced_type" : "_ZTIN7android8hardware7details6bs_tagE",
12178   "self_type" : "_ZTIN7android8hardware7details6bs_tagE",
12179   "size" : 1,
12180   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
12181  },
12182  {
12183   "alignment" : 1,
12184   "linker_set_key" : "_ZTIN7android8hardware7details8bnhw_tagE",
12185   "name" : "android::hardware::details::bnhw_tag",
12186   "referenced_type" : "_ZTIN7android8hardware7details8bnhw_tagE",
12187   "self_type" : "_ZTIN7android8hardware7details8bnhw_tagE",
12188   "size" : 1,
12189   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
12190  },
12191  {
12192   "alignment" : 1,
12193   "linker_set_key" : "_ZTIN7android8hardware7details8bphw_tagE",
12194   "name" : "android::hardware::details::bphw_tag",
12195   "referenced_type" : "_ZTIN7android8hardware7details8bphw_tagE",
12196   "self_type" : "_ZTIN7android8hardware7details8bphw_tagE",
12197   "size" : 1,
12198   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
12199  },
12200  {
12201   "alignment" : 1,
12202   "linker_set_key" : "_ZTIN7android8hardware7details9std_arrayIhLj32EJEEE",
12203   "name" : "android::hardware::details::std_array<unsigned char, 32>",
12204   "referenced_type" : "_ZTIN7android8hardware7details9std_arrayIhLj32EJEEE",
12205   "self_type" : "_ZTIN7android8hardware7details9std_arrayIhLj32EJEEE",
12206   "size" : 1,
12207   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
12208   "template_args" : [ "_ZTIh" ]
12209  },
12210  {
12211   "alignment" : 4,
12212   "base_specifiers" :
12213   [
12214    {
12215     "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
12216    }
12217   ],
12218   "fields" :
12219   [
12220    {
12221     "access" : "private",
12222     "field_name" : "_hidl_mImpl",
12223     "field_offset" : 544,
12224     "referenced_type" : "_ZTIN7android2spINS_8hardware7thermal4V1_08IThermalEEE"
12225    }
12226   ],
12227   "linker_set_key" : "_ZTIN7android8hardware7thermal4V1_011BnHwThermalE",
12228   "name" : "android::hardware::thermal::V1_0::BnHwThermal",
12229   "referenced_type" : "_ZTIN7android8hardware7thermal4V1_011BnHwThermalE",
12230   "self_type" : "_ZTIN7android8hardware7thermal4V1_011BnHwThermalE",
12231   "size" : 80,
12232   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/BnHwThermal.h",
12233   "vtable_components" :
12234   [
12235    {
12236     "component_value" : 72,
12237     "kind" : "vbase_offset"
12238    },
12239    {
12240     "kind" : "offset_to_top"
12241    },
12242    {
12243     "kind" : "rtti",
12244     "mangled_component_name" : "_ZTIN7android8hardware7thermal4V1_011BnHwThermalE"
12245    },
12246    {
12247     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
12248    },
12249    {
12250     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
12251    },
12252    {
12253     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
12254    },
12255    {
12256     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BnHwBase13checkSubclassEPKv"
12257    },
12258    {
12259     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
12260    },
12261    {
12262     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
12263    },
12264    {
12265     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
12266    },
12267    {
12268     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
12269    },
12270    {
12271     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
12272    },
12273    {
12274     "kind" : "complete_dtor_pointer",
12275     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_011BnHwThermalD1Ev"
12276    },
12277    {
12278     "kind" : "deleting_dtor_pointer",
12279     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_011BnHwThermalD0Ev"
12280    },
12281    {
12282     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_011BnHwThermal10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
12283    },
12284    {
12285     "component_value" : -20,
12286     "kind" : "offset_to_top"
12287    },
12288    {
12289     "kind" : "rtti",
12290     "mangled_component_name" : "_ZTIN7android8hardware7thermal4V1_011BnHwThermalE"
12291    },
12292    {
12293     "kind" : "complete_dtor_pointer",
12294     "mangled_component_name" : "_ZThn20_N7android8hardware7thermal4V1_011BnHwThermalD1Ev"
12295    },
12296    {
12297     "kind" : "deleting_dtor_pointer",
12298     "mangled_component_name" : "_ZThn20_N7android8hardware7thermal4V1_011BnHwThermalD0Ev"
12299    },
12300    {
12301     "kind" : "vcall_offset"
12302    },
12303    {
12304     "kind" : "vcall_offset"
12305    },
12306    {
12307     "kind" : "vcall_offset"
12308    },
12309    {
12310     "kind" : "vcall_offset"
12311    },
12312    {
12313     "component_value" : -72,
12314     "kind" : "vcall_offset"
12315    },
12316    {
12317     "component_value" : -72,
12318     "kind" : "offset_to_top"
12319    },
12320    {
12321     "kind" : "rtti",
12322     "mangled_component_name" : "_ZTIN7android8hardware7thermal4V1_011BnHwThermalE"
12323    },
12324    {
12325     "kind" : "complete_dtor_pointer",
12326     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7thermal4V1_011BnHwThermalD1Ev"
12327    },
12328    {
12329     "kind" : "deleting_dtor_pointer",
12330     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7thermal4V1_011BnHwThermalD0Ev"
12331    },
12332    {
12333     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12334    },
12335    {
12336     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12337    },
12338    {
12339     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12340    },
12341    {
12342     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12343    }
12344   ]
12345  },
12346  {
12347   "alignment" : 4,
12348   "base_specifiers" :
12349   [
12350    {
12351     "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_7thermal4V1_08IThermalEEE"
12352    },
12353    {
12354     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
12355    }
12356   ],
12357   "fields" :
12358   [
12359    {
12360     "access" : "private",
12361     "field_name" : "_hidl_mMutex",
12362     "field_offset" : 544,
12363     "referenced_type" : "_ZTINSt3__15mutexE"
12364    },
12365    {
12366     "access" : "private",
12367     "field_name" : "_hidl_mDeathRecipients",
12368     "field_offset" : 576,
12369     "referenced_type" : "_ZTINSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEEE"
12370    }
12371   ],
12372   "linker_set_key" : "_ZTIN7android8hardware7thermal4V1_011BpHwThermalE",
12373   "name" : "android::hardware::thermal::V1_0::BpHwThermal",
12374   "referenced_type" : "_ZTIN7android8hardware7thermal4V1_011BpHwThermalE",
12375   "self_type" : "_ZTIN7android8hardware7thermal4V1_011BpHwThermalE",
12376   "size" : 92,
12377   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/BpHwThermal.h",
12378   "vtable_components" :
12379   [
12380    {
12381     "component_value" : 84,
12382     "kind" : "vbase_offset"
12383    },
12384    {
12385     "kind" : "offset_to_top"
12386    },
12387    {
12388     "kind" : "rtti",
12389     "mangled_component_name" : "_ZTIN7android8hardware7thermal4V1_011BpHwThermalE"
12390    },
12391    {
12392     "mangled_component_name" : "_ZNK7android8hardware7thermal4V1_011BpHwThermal8isRemoteEv"
12393    },
12394    {
12395     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_011BpHwThermal14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
12396    },
12397    {
12398     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_011BpHwThermal5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
12399    },
12400    {
12401     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_011BpHwThermal19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
12402    },
12403    {
12404     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_011BpHwThermal12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
12405    },
12406    {
12407     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_011BpHwThermal21setHALInstrumentationEv"
12408    },
12409    {
12410     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_011BpHwThermal11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
12411    },
12412    {
12413     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_011BpHwThermal4pingEv"
12414    },
12415    {
12416     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_011BpHwThermal12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
12417    },
12418    {
12419     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_011BpHwThermal21notifySyspropsChangedEv"
12420    },
12421    {
12422     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_011BpHwThermal13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
12423    },
12424    {
12425     "kind" : "complete_dtor_pointer",
12426     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_011BpHwThermalD1Ev"
12427    },
12428    {
12429     "kind" : "deleting_dtor_pointer",
12430     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_011BpHwThermalD0Ev"
12431    },
12432    {
12433     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_011BpHwThermal15getTemperaturesENSt3__18functionIFvRKNS2_13ThermalStatusERKNS0_8hidl_vecINS2_11TemperatureEEEEEE"
12434    },
12435    {
12436     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_011BpHwThermal12getCpuUsagesENSt3__18functionIFvRKNS2_13ThermalStatusERKNS0_8hidl_vecINS2_8CpuUsageEEEEEE"
12437    },
12438    {
12439     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_011BpHwThermal17getCoolingDevicesENSt3__18functionIFvRKNS2_13ThermalStatusERKNS0_8hidl_vecINS2_13CoolingDeviceEEEEEE"
12440    },
12441    {
12442     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_7thermal4V1_08IThermalEE10onAsBinderEv"
12443    },
12444    {
12445     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_011BpHwThermal15onLastStrongRefEPKv"
12446    },
12447    {
12448     "component_value" : 80,
12449     "kind" : "vbase_offset"
12450    },
12451    {
12452     "component_value" : -4,
12453     "kind" : "offset_to_top"
12454    },
12455    {
12456     "kind" : "rtti",
12457     "mangled_component_name" : "_ZTIN7android8hardware7thermal4V1_011BpHwThermalE"
12458    },
12459    {
12460     "kind" : "complete_dtor_pointer",
12461     "mangled_component_name" : "_ZThn4_N7android8hardware7thermal4V1_011BpHwThermalD1Ev"
12462    },
12463    {
12464     "kind" : "deleting_dtor_pointer",
12465     "mangled_component_name" : "_ZThn4_N7android8hardware7thermal4V1_011BpHwThermalD0Ev"
12466    },
12467    {
12468     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_7thermal4V1_08IThermalEE10onAsBinderEv"
12469    },
12470    {
12471     "component_value" : 76,
12472     "kind" : "vbase_offset"
12473    },
12474    {
12475     "component_value" : -8,
12476     "kind" : "offset_to_top"
12477    },
12478    {
12479     "kind" : "rtti",
12480     "mangled_component_name" : "_ZTIN7android8hardware7thermal4V1_011BpHwThermalE"
12481    },
12482    {
12483     "kind" : "complete_dtor_pointer",
12484     "mangled_component_name" : "_ZThn8_N7android8hardware7thermal4V1_011BpHwThermalD1Ev"
12485    },
12486    {
12487     "kind" : "deleting_dtor_pointer",
12488     "mangled_component_name" : "_ZThn8_N7android8hardware7thermal4V1_011BpHwThermalD0Ev"
12489    },
12490    {
12491     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
12492    },
12493    {
12494     "mangled_component_name" : "_ZThn8_N7android8hardware7thermal4V1_011BpHwThermal15onLastStrongRefEPKv"
12495    },
12496    {
12497     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12498    },
12499    {
12500     "component_value" : -24,
12501     "kind" : "offset_to_top"
12502    },
12503    {
12504     "kind" : "rtti",
12505     "mangled_component_name" : "_ZTIN7android8hardware7thermal4V1_011BpHwThermalE"
12506    },
12507    {
12508     "kind" : "complete_dtor_pointer",
12509     "mangled_component_name" : "_ZThn24_N7android8hardware7thermal4V1_011BpHwThermalD1Ev"
12510    },
12511    {
12512     "kind" : "deleting_dtor_pointer",
12513     "mangled_component_name" : "_ZThn24_N7android8hardware7thermal4V1_011BpHwThermalD0Ev"
12514    },
12515    {
12516     "kind" : "vcall_offset"
12517    },
12518    {
12519     "component_value" : -76,
12520     "kind" : "vcall_offset"
12521    },
12522    {
12523     "component_value" : -84,
12524     "kind" : "vcall_offset"
12525    },
12526    {
12527     "component_value" : -76,
12528     "kind" : "vcall_offset"
12529    },
12530    {
12531     "component_value" : -84,
12532     "kind" : "vcall_offset"
12533    },
12534    {
12535     "component_value" : -84,
12536     "kind" : "offset_to_top"
12537    },
12538    {
12539     "kind" : "rtti",
12540     "mangled_component_name" : "_ZTIN7android8hardware7thermal4V1_011BpHwThermalE"
12541    },
12542    {
12543     "kind" : "complete_dtor_pointer",
12544     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7thermal4V1_011BpHwThermalD1Ev"
12545    },
12546    {
12547     "kind" : "deleting_dtor_pointer",
12548     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7thermal4V1_011BpHwThermalD0Ev"
12549    },
12550    {
12551     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
12552    },
12553    {
12554     "mangled_component_name" : "_ZTv0_n20_N7android8hardware7thermal4V1_011BpHwThermal15onLastStrongRefEPKv"
12555    },
12556    {
12557     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12558    },
12559    {
12560     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12561    }
12562   ]
12563  },
12564  {
12565   "alignment" : 8,
12566   "fields" :
12567   [
12568    {
12569     "field_name" : "type",
12570     "referenced_type" : "_ZTIN7android8hardware7thermal4V1_015TemperatureTypeE"
12571    },
12572    {
12573     "field_name" : "name",
12574     "field_offset" : 64,
12575     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
12576    },
12577    {
12578     "field_name" : "currentValue",
12579     "field_offset" : 192,
12580     "referenced_type" : "_ZTIf"
12581    },
12582    {
12583     "field_name" : "throttlingThreshold",
12584     "field_offset" : 224,
12585     "referenced_type" : "_ZTIf"
12586    },
12587    {
12588     "field_name" : "shutdownThreshold",
12589     "field_offset" : 256,
12590     "referenced_type" : "_ZTIf"
12591    },
12592    {
12593     "field_name" : "vrThrottlingThreshold",
12594     "field_offset" : 288,
12595     "referenced_type" : "_ZTIf"
12596    }
12597   ],
12598   "linker_set_key" : "_ZTIN7android8hardware7thermal4V1_011TemperatureE",
12599   "name" : "android::hardware::thermal::V1_0::Temperature",
12600   "referenced_type" : "_ZTIN7android8hardware7thermal4V1_011TemperatureE",
12601   "self_type" : "_ZTIN7android8hardware7thermal4V1_011TemperatureE",
12602   "size" : 40,
12603   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/types.h"
12604  },
12605  {
12606   "alignment" : 8,
12607   "fields" :
12608   [
12609    {
12610     "field_name" : "type",
12611     "referenced_type" : "_ZTIN7android8hardware7thermal4V1_011CoolingTypeE"
12612    },
12613    {
12614     "field_name" : "name",
12615     "field_offset" : 64,
12616     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
12617    },
12618    {
12619     "field_name" : "currentValue",
12620     "field_offset" : 192,
12621     "referenced_type" : "_ZTIf"
12622    }
12623   ],
12624   "linker_set_key" : "_ZTIN7android8hardware7thermal4V1_013CoolingDeviceE",
12625   "name" : "android::hardware::thermal::V1_0::CoolingDevice",
12626   "referenced_type" : "_ZTIN7android8hardware7thermal4V1_013CoolingDeviceE",
12627   "self_type" : "_ZTIN7android8hardware7thermal4V1_013CoolingDeviceE",
12628   "size" : 32,
12629   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/types.h"
12630  },
12631  {
12632   "alignment" : 8,
12633   "fields" :
12634   [
12635    {
12636     "field_name" : "code",
12637     "referenced_type" : "_ZTIN7android8hardware7thermal4V1_017ThermalStatusCodeE"
12638    },
12639    {
12640     "field_name" : "debugMessage",
12641     "field_offset" : 64,
12642     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
12643    }
12644   ],
12645   "linker_set_key" : "_ZTIN7android8hardware7thermal4V1_013ThermalStatusE",
12646   "name" : "android::hardware::thermal::V1_0::ThermalStatus",
12647   "referenced_type" : "_ZTIN7android8hardware7thermal4V1_013ThermalStatusE",
12648   "self_type" : "_ZTIN7android8hardware7thermal4V1_013ThermalStatusE",
12649   "size" : 24,
12650   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/types.h"
12651  },
12652  {
12653   "alignment" : 8,
12654   "fields" :
12655   [
12656    {
12657     "field_name" : "name",
12658     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
12659    },
12660    {
12661     "field_name" : "active",
12662     "field_offset" : 128,
12663     "referenced_type" : "_ZTIy"
12664    },
12665    {
12666     "field_name" : "total",
12667     "field_offset" : 192,
12668     "referenced_type" : "_ZTIy"
12669    },
12670    {
12671     "field_name" : "isOnline",
12672     "field_offset" : 256,
12673     "referenced_type" : "_ZTIb"
12674    }
12675   ],
12676   "linker_set_key" : "_ZTIN7android8hardware7thermal4V1_08CpuUsageE",
12677   "name" : "android::hardware::thermal::V1_0::CpuUsage",
12678   "referenced_type" : "_ZTIN7android8hardware7thermal4V1_08CpuUsageE",
12679   "self_type" : "_ZTIN7android8hardware7thermal4V1_08CpuUsageE",
12680   "size" : 40,
12681   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/types.h"
12682  },
12683  {
12684   "alignment" : 4,
12685   "base_specifiers" :
12686   [
12687    {
12688     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
12689    }
12690   ],
12691   "linker_set_key" : "_ZTIN7android8hardware7thermal4V1_08IThermalE",
12692   "name" : "android::hardware::thermal::V1_0::IThermal",
12693   "referenced_type" : "_ZTIN7android8hardware7thermal4V1_08IThermalE",
12694   "self_type" : "_ZTIN7android8hardware7thermal4V1_08IThermalE",
12695   "size" : 12,
12696   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/IThermal.h",
12697   "vtable_components" :
12698   [
12699    {
12700     "component_value" : 4,
12701     "kind" : "vbase_offset"
12702    },
12703    {
12704     "kind" : "offset_to_top"
12705    },
12706    {
12707     "kind" : "rtti",
12708     "mangled_component_name" : "_ZTIN7android8hardware7thermal4V1_08IThermalE"
12709    },
12710    {
12711     "mangled_component_name" : "_ZNK7android8hardware7thermal4V1_08IThermal8isRemoteEv"
12712    },
12713    {
12714     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_08IThermal14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
12715    },
12716    {
12717     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_08IThermal5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
12718    },
12719    {
12720     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_08IThermal19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
12721    },
12722    {
12723     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_08IThermal12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
12724    },
12725    {
12726     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_08IThermal21setHALInstrumentationEv"
12727    },
12728    {
12729     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_08IThermal11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
12730    },
12731    {
12732     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_08IThermal4pingEv"
12733    },
12734    {
12735     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_08IThermal12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
12736    },
12737    {
12738     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_08IThermal21notifySyspropsChangedEv"
12739    },
12740    {
12741     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_08IThermal13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
12742    },
12743    {
12744     "kind" : "complete_dtor_pointer",
12745     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_08IThermalD1Ev"
12746    },
12747    {
12748     "kind" : "deleting_dtor_pointer",
12749     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_08IThermalD0Ev"
12750    },
12751    {
12752     "is_pure" : true,
12753     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_08IThermal15getTemperaturesENSt3__18functionIFvRKNS2_13ThermalStatusERKNS0_8hidl_vecINS2_11TemperatureEEEEEE"
12754    },
12755    {
12756     "is_pure" : true,
12757     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_08IThermal12getCpuUsagesENSt3__18functionIFvRKNS2_13ThermalStatusERKNS0_8hidl_vecINS2_8CpuUsageEEEEEE"
12758    },
12759    {
12760     "is_pure" : true,
12761     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_08IThermal17getCoolingDevicesENSt3__18functionIFvRKNS2_13ThermalStatusERKNS0_8hidl_vecINS2_13CoolingDeviceEEEEEE"
12762    },
12763    {
12764     "kind" : "vcall_offset"
12765    },
12766    {
12767     "kind" : "vcall_offset"
12768    },
12769    {
12770     "kind" : "vcall_offset"
12771    },
12772    {
12773     "kind" : "vcall_offset"
12774    },
12775    {
12776     "component_value" : -4,
12777     "kind" : "vcall_offset"
12778    },
12779    {
12780     "component_value" : -4,
12781     "kind" : "offset_to_top"
12782    },
12783    {
12784     "kind" : "rtti",
12785     "mangled_component_name" : "_ZTIN7android8hardware7thermal4V1_08IThermalE"
12786    },
12787    {
12788     "kind" : "complete_dtor_pointer",
12789     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7thermal4V1_08IThermalD1Ev"
12790    },
12791    {
12792     "kind" : "deleting_dtor_pointer",
12793     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7thermal4V1_08IThermalD0Ev"
12794    },
12795    {
12796     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12797    },
12798    {
12799     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12800    },
12801    {
12802     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12803    },
12804    {
12805     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12806    }
12807   ]
12808  },
12809  {
12810   "alignment" : 4,
12811   "base_specifiers" :
12812   [
12813    {
12814     "referenced_type" : "_ZTIN7android8hardware7thermal4V1_08IThermalE"
12815    },
12816    {
12817     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
12818    }
12819   ],
12820   "fields" :
12821   [
12822    {
12823     "access" : "private",
12824     "field_name" : "mImpl",
12825     "field_offset" : 384,
12826     "referenced_type" : "_ZTIKN7android2spINS_8hardware7thermal4V1_08IThermalEEE"
12827    },
12828    {
12829     "access" : "private",
12830     "field_name" : "mOnewayQueue",
12831     "field_offset" : 416,
12832     "referenced_type" : "_ZTIN7android8hardware7details10TaskRunnerE"
12833    }
12834   ],
12835   "linker_set_key" : "_ZTIN7android8hardware7thermal4V1_09BsThermalE",
12836   "name" : "android::hardware::thermal::V1_0::BsThermal",
12837   "referenced_type" : "_ZTIN7android8hardware7thermal4V1_09BsThermalE",
12838   "self_type" : "_ZTIN7android8hardware7thermal4V1_09BsThermalE",
12839   "size" : 68,
12840   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/BsThermal.h",
12841   "vtable_components" :
12842   [
12843    {
12844     "component_value" : 60,
12845     "kind" : "vbase_offset"
12846    },
12847    {
12848     "kind" : "offset_to_top"
12849    },
12850    {
12851     "kind" : "rtti",
12852     "mangled_component_name" : "_ZTIN7android8hardware7thermal4V1_09BsThermalE"
12853    },
12854    {
12855     "mangled_component_name" : "_ZNK7android8hardware7thermal4V1_08IThermal8isRemoteEv"
12856    },
12857    {
12858     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_09BsThermal14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
12859    },
12860    {
12861     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_09BsThermal5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
12862    },
12863    {
12864     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_09BsThermal19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
12865    },
12866    {
12867     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_09BsThermal12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
12868    },
12869    {
12870     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_09BsThermal21setHALInstrumentationEv"
12871    },
12872    {
12873     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_09BsThermal11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
12874    },
12875    {
12876     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_09BsThermal4pingEv"
12877    },
12878    {
12879     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_09BsThermal12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
12880    },
12881    {
12882     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_09BsThermal21notifySyspropsChangedEv"
12883    },
12884    {
12885     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_09BsThermal13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
12886    },
12887    {
12888     "kind" : "complete_dtor_pointer",
12889     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_09BsThermalD1Ev"
12890    },
12891    {
12892     "kind" : "deleting_dtor_pointer",
12893     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_09BsThermalD0Ev"
12894    },
12895    {
12896     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_09BsThermal15getTemperaturesENSt3__18functionIFvRKNS2_13ThermalStatusERKNS0_8hidl_vecINS2_11TemperatureEEEEEE"
12897    },
12898    {
12899     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_09BsThermal12getCpuUsagesENSt3__18functionIFvRKNS2_13ThermalStatusERKNS0_8hidl_vecINS2_8CpuUsageEEEEEE"
12900    },
12901    {
12902     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_09BsThermal17getCoolingDevicesENSt3__18functionIFvRKNS2_13ThermalStatusERKNS0_8hidl_vecINS2_13CoolingDeviceEEEEEE"
12903    },
12904    {
12905     "component_value" : -4,
12906     "kind" : "offset_to_top"
12907    },
12908    {
12909     "kind" : "rtti",
12910     "mangled_component_name" : "_ZTIN7android8hardware7thermal4V1_09BsThermalE"
12911    },
12912    {
12913     "kind" : "complete_dtor_pointer",
12914     "mangled_component_name" : "_ZThn4_N7android8hardware7thermal4V1_09BsThermalD1Ev"
12915    },
12916    {
12917     "kind" : "deleting_dtor_pointer",
12918     "mangled_component_name" : "_ZThn4_N7android8hardware7thermal4V1_09BsThermalD0Ev"
12919    },
12920    {
12921     "kind" : "vcall_offset"
12922    },
12923    {
12924     "kind" : "vcall_offset"
12925    },
12926    {
12927     "kind" : "vcall_offset"
12928    },
12929    {
12930     "kind" : "vcall_offset"
12931    },
12932    {
12933     "component_value" : -60,
12934     "kind" : "vcall_offset"
12935    },
12936    {
12937     "component_value" : -60,
12938     "kind" : "offset_to_top"
12939    },
12940    {
12941     "kind" : "rtti",
12942     "mangled_component_name" : "_ZTIN7android8hardware7thermal4V1_09BsThermalE"
12943    },
12944    {
12945     "kind" : "complete_dtor_pointer",
12946     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7thermal4V1_09BsThermalD1Ev"
12947    },
12948    {
12949     "kind" : "deleting_dtor_pointer",
12950     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7thermal4V1_09BsThermalD0Ev"
12951    },
12952    {
12953     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12954    },
12955    {
12956     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12957    },
12958    {
12959     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12960    },
12961    {
12962     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12963    }
12964   ]
12965  },
12966  {
12967   "alignment" : 4,
12968   "fields" :
12969   [
12970    {
12971     "access" : "private",
12972     "field_name" : "mBuffer",
12973     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE"
12974    },
12975    {
12976     "access" : "private",
12977     "field_name" : "mSize",
12978     "field_offset" : 64,
12979     "referenced_type" : "_ZTIj"
12980    },
12981    {
12982     "access" : "private",
12983     "field_name" : "mOwnsBuffer",
12984     "field_offset" : 96,
12985     "referenced_type" : "_ZTIb"
12986    },
12987    {
12988     "access" : "private",
12989     "field_name" : "mPad",
12990     "field_offset" : 104,
12991     "referenced_type" : "_ZTIA3_h"
12992    }
12993   ],
12994   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
12995   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> >",
12996   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
12997   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
12998   "size" : 16,
12999   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13000   "template_args" : [ "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE" ]
13001  },
13002  {
13003   "alignment" : 4,
13004   "fields" :
13005   [
13006    {
13007     "access" : "private",
13008     "field_name" : "mBuffer",
13009     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE"
13010    },
13011    {
13012     "access" : "private",
13013     "field_name" : "mSize",
13014     "field_offset" : 64,
13015     "referenced_type" : "_ZTIj"
13016    },
13017    {
13018     "access" : "private",
13019     "field_name" : "mOwnsBuffer",
13020     "field_offset" : 96,
13021     "referenced_type" : "_ZTIb"
13022    },
13023    {
13024     "access" : "private",
13025     "field_name" : "mPad",
13026     "field_offset" : 104,
13027     "referenced_type" : "_ZTIA3_h"
13028    }
13029   ],
13030   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
13031   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string>",
13032   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
13033   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
13034   "size" : 16,
13035   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13036   "template_args" : [ "_ZTIN7android8hardware11hidl_stringE" ]
13037  },
13038  {
13039   "alignment" : 4,
13040   "fields" :
13041   [
13042    {
13043     "access" : "private",
13044     "field_name" : "mBuffer",
13045     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE"
13046    },
13047    {
13048     "access" : "private",
13049     "field_name" : "mSize",
13050     "field_offset" : 64,
13051     "referenced_type" : "_ZTIj"
13052    },
13053    {
13054     "access" : "private",
13055     "field_name" : "mOwnsBuffer",
13056     "field_offset" : 96,
13057     "referenced_type" : "_ZTIb"
13058    },
13059    {
13060     "access" : "private",
13061     "field_name" : "mPad",
13062     "field_offset" : 104,
13063     "referenced_type" : "_ZTIA3_h"
13064    }
13065   ],
13066   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE",
13067   "name" : "android::hardware::hidl_vec<android::hardware::GrantorDescriptor>",
13068   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE",
13069   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE",
13070   "size" : 16,
13071   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13072   "template_args" : [ "_ZTIN7android8hardware17GrantorDescriptorE" ]
13073  },
13074  {
13075   "alignment" : 4,
13076   "fields" :
13077   [
13078    {
13079     "access" : "private",
13080     "field_name" : "mBuffer",
13081     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V1_011TemperatureEEE"
13082    },
13083    {
13084     "access" : "private",
13085     "field_name" : "mSize",
13086     "field_offset" : 64,
13087     "referenced_type" : "_ZTIj"
13088    },
13089    {
13090     "access" : "private",
13091     "field_name" : "mOwnsBuffer",
13092     "field_offset" : 96,
13093     "referenced_type" : "_ZTIb"
13094    },
13095    {
13096     "access" : "private",
13097     "field_name" : "mPad",
13098     "field_offset" : 104,
13099     "referenced_type" : "_ZTIA3_h"
13100    }
13101   ],
13102   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_7thermal4V1_011TemperatureEEE",
13103   "name" : "android::hardware::hidl_vec<android::hardware::thermal::V1_0::Temperature>",
13104   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_7thermal4V1_011TemperatureEEE",
13105   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_7thermal4V1_011TemperatureEEE",
13106   "size" : 16,
13107   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13108   "template_args" : [ "_ZTIN7android8hardware7thermal4V1_011TemperatureE" ]
13109  },
13110  {
13111   "alignment" : 4,
13112   "fields" :
13113   [
13114    {
13115     "access" : "private",
13116     "field_name" : "mBuffer",
13117     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V1_013CoolingDeviceEEE"
13118    },
13119    {
13120     "access" : "private",
13121     "field_name" : "mSize",
13122     "field_offset" : 64,
13123     "referenced_type" : "_ZTIj"
13124    },
13125    {
13126     "access" : "private",
13127     "field_name" : "mOwnsBuffer",
13128     "field_offset" : 96,
13129     "referenced_type" : "_ZTIb"
13130    },
13131    {
13132     "access" : "private",
13133     "field_name" : "mPad",
13134     "field_offset" : 104,
13135     "referenced_type" : "_ZTIA3_h"
13136    }
13137   ],
13138   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_7thermal4V1_013CoolingDeviceEEE",
13139   "name" : "android::hardware::hidl_vec<android::hardware::thermal::V1_0::CoolingDevice>",
13140   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_7thermal4V1_013CoolingDeviceEEE",
13141   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_7thermal4V1_013CoolingDeviceEEE",
13142   "size" : 16,
13143   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13144   "template_args" : [ "_ZTIN7android8hardware7thermal4V1_013CoolingDeviceE" ]
13145  },
13146  {
13147   "alignment" : 4,
13148   "fields" :
13149   [
13150    {
13151     "access" : "private",
13152     "field_name" : "mBuffer",
13153     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V1_08CpuUsageEEE"
13154    },
13155    {
13156     "access" : "private",
13157     "field_name" : "mSize",
13158     "field_offset" : 64,
13159     "referenced_type" : "_ZTIj"
13160    },
13161    {
13162     "access" : "private",
13163     "field_name" : "mOwnsBuffer",
13164     "field_offset" : 96,
13165     "referenced_type" : "_ZTIb"
13166    },
13167    {
13168     "access" : "private",
13169     "field_name" : "mPad",
13170     "field_offset" : 104,
13171     "referenced_type" : "_ZTIA3_h"
13172    }
13173   ],
13174   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_7thermal4V1_08CpuUsageEEE",
13175   "name" : "android::hardware::hidl_vec<android::hardware::thermal::V1_0::CpuUsage>",
13176   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_7thermal4V1_08CpuUsageEEE",
13177   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_7thermal4V1_08CpuUsageEEE",
13178   "size" : 16,
13179   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13180   "template_args" : [ "_ZTIN7android8hardware7thermal4V1_08CpuUsageE" ]
13181  },
13182  {
13183   "alignment" : 4,
13184   "fields" :
13185   [
13186    {
13187     "access" : "private",
13188     "field_name" : "mBuffer",
13189     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEE"
13190    },
13191    {
13192     "access" : "private",
13193     "field_name" : "mSize",
13194     "field_offset" : 64,
13195     "referenced_type" : "_ZTIj"
13196    },
13197    {
13198     "access" : "private",
13199     "field_name" : "mOwnsBuffer",
13200     "field_offset" : 96,
13201     "referenced_type" : "_ZTIb"
13202    },
13203    {
13204     "access" : "private",
13205     "field_name" : "mPad",
13206     "field_offset" : 104,
13207     "referenced_type" : "_ZTIA3_h"
13208    }
13209   ],
13210   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecIcEE",
13211   "name" : "android::hardware::hidl_vec<char>",
13212   "referenced_type" : "_ZTIN7android8hardware8hidl_vecIcEE",
13213   "self_type" : "_ZTIN7android8hardware8hidl_vecIcEE",
13214   "size" : 16,
13215   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13216   "template_args" : [ "_ZTIc" ]
13217  },
13218  {
13219   "alignment" : 4,
13220   "fields" :
13221   [
13222    {
13223     "access" : "private",
13224     "field_name" : "mBuffer",
13225     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEE"
13226    },
13227    {
13228     "access" : "private",
13229     "field_name" : "mSize",
13230     "field_offset" : 64,
13231     "referenced_type" : "_ZTIj"
13232    },
13233    {
13234     "access" : "private",
13235     "field_name" : "mOwnsBuffer",
13236     "field_offset" : 96,
13237     "referenced_type" : "_ZTIb"
13238    },
13239    {
13240     "access" : "private",
13241     "field_name" : "mPad",
13242     "field_offset" : 104,
13243     "referenced_type" : "_ZTIA3_h"
13244    }
13245   ],
13246   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecIiEE",
13247   "name" : "android::hardware::hidl_vec<int>",
13248   "referenced_type" : "_ZTIN7android8hardware8hidl_vecIiEE",
13249   "self_type" : "_ZTIN7android8hardware8hidl_vecIiEE",
13250   "size" : 16,
13251   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13252   "template_args" : [ "_ZTIi" ]
13253  },
13254  {
13255   "alignment" : 4,
13256   "base_specifiers" :
13257   [
13258    {
13259     "referenced_type" : "_ZTIN7android8hardware7IBinderE"
13260    }
13261   ],
13262   "fields" :
13263   [
13264    {
13265     "access" : "protected",
13266     "field_name" : "mSchedPolicy",
13267     "field_offset" : 32,
13268     "referenced_type" : "_ZTIi"
13269    },
13270    {
13271     "access" : "protected",
13272     "field_name" : "mSchedPriority",
13273     "field_offset" : 64,
13274     "referenced_type" : "_ZTIi"
13275    },
13276    {
13277     "access" : "private",
13278     "field_name" : "mExtras",
13279     "field_offset" : 96,
13280     "referenced_type" : "_ZTINSt3__16atomicIPN7android8hardware9BHwBinder6ExtrasEEE"
13281    },
13282    {
13283     "access" : "private",
13284     "field_name" : "mReserved0",
13285     "field_offset" : 128,
13286     "referenced_type" : "_ZTIPv"
13287    }
13288   ],
13289   "linker_set_key" : "_ZTIN7android8hardware9BHwBinderE",
13290   "name" : "android::hardware::BHwBinder",
13291   "record_kind" : "class",
13292   "referenced_type" : "_ZTIN7android8hardware9BHwBinderE",
13293   "self_type" : "_ZTIN7android8hardware9BHwBinderE",
13294   "size" : 28,
13295   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
13296   "vtable_components" :
13297   [
13298    {
13299     "component_value" : 20,
13300     "kind" : "vbase_offset"
13301    },
13302    {
13303     "kind" : "offset_to_top"
13304    },
13305    {
13306     "kind" : "rtti",
13307     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
13308    },
13309    {
13310     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
13311    },
13312    {
13313     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
13314    },
13315    {
13316     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
13317    },
13318    {
13319     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
13320    },
13321    {
13322     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
13323    },
13324    {
13325     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
13326    },
13327    {
13328     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
13329    },
13330    {
13331     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
13332    },
13333    {
13334     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
13335    },
13336    {
13337     "kind" : "complete_dtor_pointer",
13338     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD1Ev"
13339    },
13340    {
13341     "kind" : "deleting_dtor_pointer",
13342     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD0Ev"
13343    },
13344    {
13345     "mangled_component_name" : "_ZN7android8hardware9BHwBinder10onTransactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
13346    },
13347    {
13348     "kind" : "vcall_offset"
13349    },
13350    {
13351     "kind" : "vcall_offset"
13352    },
13353    {
13354     "kind" : "vcall_offset"
13355    },
13356    {
13357     "kind" : "vcall_offset"
13358    },
13359    {
13360     "component_value" : -20,
13361     "kind" : "vcall_offset"
13362    },
13363    {
13364     "component_value" : -20,
13365     "kind" : "offset_to_top"
13366    },
13367    {
13368     "kind" : "rtti",
13369     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
13370    },
13371    {
13372     "kind" : "complete_dtor_pointer",
13373     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9BHwBinderD1Ev"
13374    },
13375    {
13376     "kind" : "deleting_dtor_pointer",
13377     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9BHwBinderD0Ev"
13378    },
13379    {
13380     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13381    },
13382    {
13383     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13384    },
13385    {
13386     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13387    },
13388    {
13389     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13390    }
13391   ]
13392  },
13393  {
13394   "alignment" : 4,
13395   "fields" :
13396   [
13397    {
13398     "field_name" : "sched_policy",
13399     "referenced_type" : "_ZTIi"
13400    },
13401    {
13402     "field_name" : "prio",
13403     "field_offset" : 32,
13404     "referenced_type" : "_ZTIi"
13405    }
13406   ],
13407   "linker_set_key" : "_ZTIN7android8hardware9SchedPrioE",
13408   "name" : "android::hardware::SchedPrio",
13409   "referenced_type" : "_ZTIN7android8hardware9SchedPrioE",
13410   "self_type" : "_ZTIN7android8hardware9SchedPrioE",
13411   "size" : 8,
13412   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
13413  },
13414  {
13415   "alignment" : 4,
13416   "fields" :
13417   [
13418    {
13419     "access" : "private",
13420     "field_name" : "mCond",
13421     "referenced_type" : "_ZTI14pthread_cond_t"
13422    }
13423   ],
13424   "linker_set_key" : "_ZTIN7android9ConditionE",
13425   "name" : "android::Condition",
13426   "record_kind" : "class",
13427   "referenced_type" : "_ZTIN7android9ConditionE",
13428   "self_type" : "_ZTIN7android9ConditionE",
13429   "size" : 4,
13430   "source_file" : "/system/core/libutils/include/utils/Condition.h"
13431  },
13432  {
13433   "alignment" : 4,
13434   "fields" :
13435   [
13436    {
13437     "field_name" : "buf",
13438     "referenced_type" : "_ZTIA5121_h"
13439    },
13440    {
13441     "field_name" : "entry",
13442     "referenced_type" : "_ZTI12logger_entry"
13443    }
13444   ],
13445   "is_anonymous" : true,
13446   "linker_set_key" : "_ZTIN7log_msgUt_E",
13447   "name" : "log_msg::(anonymous union at system/core/liblog/include_vndk/log/log_read.h:81:3)",
13448   "record_kind" : "union",
13449   "referenced_type" : "_ZTIN7log_msgUt_E",
13450   "self_type" : "_ZTIN7log_msgUt_E",
13451   "size" : 5124,
13452   "source_file" : "/system/core/liblog/include/log/log_read.h"
13453  }
13454 ],
13455 "rvalue_reference_types" :
13456 [
13457  {
13458   "alignment" : 4,
13459   "linker_set_key" : "_ZTION7android2spINS_8hardware27hidl_binder_death_recipientEEE",
13460   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &&",
13461   "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
13462   "self_type" : "_ZTION7android2spINS_8hardware27hidl_binder_death_recipientEEE",
13463   "size" : 4,
13464   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
13465  },
13466  {
13467   "alignment" : 4,
13468   "linker_set_key" : "_ZTION7android2spINS_8hardware7thermal4V1_08IThermalEEE",
13469   "name" : "android::sp<android::hardware::thermal::V1_0::IThermal> &&",
13470   "referenced_type" : "_ZTIN7android2spINS_8hardware7thermal4V1_08IThermalEEE",
13471   "self_type" : "_ZTION7android2spINS_8hardware7thermal4V1_08IThermalEEE",
13472   "size" : 4,
13473   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
13474  },
13475  {
13476   "alignment" : 4,
13477   "linker_set_key" : "_ZTION7android8hardware10hidl_arrayIhLj32EJEEE",
13478   "name" : "android::hardware::hidl_array<unsigned char, 32> &&",
13479   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
13480   "self_type" : "_ZTION7android8hardware10hidl_arrayIhLj32EJEEE",
13481   "size" : 4,
13482   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
13483  },
13484  {
13485   "alignment" : 4,
13486   "linker_set_key" : "_ZTION7android8hardware11hidl_handleE",
13487   "name" : "android::hardware::hidl_handle &&",
13488   "referenced_type" : "_ZTIN7android8hardware11hidl_handleE",
13489   "self_type" : "_ZTION7android8hardware11hidl_handleE",
13490   "size" : 4,
13491   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
13492  },
13493  {
13494   "alignment" : 4,
13495   "linker_set_key" : "_ZTION7android8hardware11hidl_memoryE",
13496   "name" : "android::hardware::hidl_memory &&",
13497   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
13498   "self_type" : "_ZTION7android8hardware11hidl_memoryE",
13499   "size" : 4,
13500   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
13501  },
13502  {
13503   "alignment" : 4,
13504   "linker_set_key" : "_ZTION7android8hardware6ReturnINS_2spINS0_7thermal4V1_08IThermalEEEEE",
13505   "name" : "android::hardware::Return<android::sp<android::hardware::thermal::V1_0::IThermal> > &&",
13506   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_7thermal4V1_08IThermalEEEEE",
13507   "self_type" : "_ZTION7android8hardware6ReturnINS_2spINS0_7thermal4V1_08IThermalEEEEE",
13508   "size" : 4,
13509   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
13510  },
13511  {
13512   "alignment" : 4,
13513   "linker_set_key" : "_ZTION7android8hardware6ReturnIbEE",
13514   "name" : "android::hardware::Return<bool> &&",
13515   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
13516   "self_type" : "_ZTION7android8hardware6ReturnIbEE",
13517   "size" : 4,
13518   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
13519  },
13520  {
13521   "alignment" : 4,
13522   "linker_set_key" : "_ZTION7android8hardware6ReturnIvEE",
13523   "name" : "android::hardware::Return<void> &&",
13524   "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
13525   "self_type" : "_ZTION7android8hardware6ReturnIvEE",
13526   "size" : 4,
13527   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
13528  },
13529  {
13530   "alignment" : 4,
13531   "linker_set_key" : "_ZTION7android8hardware6StatusE",
13532   "name" : "android::hardware::Status &&",
13533   "referenced_type" : "_ZTIN7android8hardware6StatusE",
13534   "self_type" : "_ZTION7android8hardware6StatusE",
13535   "size" : 4,
13536   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
13537  },
13538  {
13539   "alignment" : 4,
13540   "linker_set_key" : "_ZTION7android8hardware7details13return_statusE",
13541   "name" : "android::hardware::details::return_status &&",
13542   "referenced_type" : "_ZTIN7android8hardware7details13return_statusE",
13543   "self_type" : "_ZTION7android8hardware7details13return_statusE",
13544   "size" : 4,
13545   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
13546  },
13547  {
13548   "alignment" : 4,
13549   "linker_set_key" : "_ZTIONSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
13550   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
13551   "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
13552   "self_type" : "_ZTIONSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
13553   "size" : 4,
13554   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
13555  },
13556  {
13557   "alignment" : 4,
13558   "linker_set_key" : "_ZTIONSt3__18functionIFN7android2spINS1_4hidl4base4V1_05IBaseEEEPvEEE",
13559   "name" : "std::function<sp<IBase> (void *)> &&",
13560   "referenced_type" : "_ZTINSt3__18functionIFN7android2spINS1_4hidl4base4V1_05IBaseEEEPvEEE",
13561   "self_type" : "_ZTIONSt3__18functionIFN7android2spINS1_4hidl4base4V1_05IBaseEEEPvEEE",
13562   "size" : 4,
13563   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
13564  },
13565  {
13566   "alignment" : 4,
13567   "linker_set_key" : "_ZTIONSt3__18functionIFN7android2spINS1_8hardware7IBinderEEEPvEEE",
13568   "name" : "std::function<sp<IBinder> (void *)> &&",
13569   "referenced_type" : "_ZTINSt3__18functionIFN7android2spINS1_8hardware7IBinderEEEPvEEE",
13570   "self_type" : "_ZTIONSt3__18functionIFN7android2spINS1_8hardware7IBinderEEEPvEEE",
13571   "size" : 4,
13572   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
13573  }
13574 ]
13575}
13576