1{
2 "array_types" :
3 [
4  {
5   "alignment" : 1,
6   "linker_set_key" : "_ZTIA0_c",
7   "name" : "char [0]",
8   "referenced_type" : "_ZTIc",
9   "self_type" : "_ZTIA0_c",
10   "source_file" : "/system/core/liblog/include/log/log_read.h"
11  },
12  {
13   "alignment" : 4,
14   "linker_set_key" : "_ZTIA0_i",
15   "name" : "int [0]",
16   "referenced_type" : "_ZTIi",
17   "self_type" : "_ZTIA0_i",
18   "source_file" : "/system/core/libcutils/include/cutils/native_handle.h"
19  },
20  {
21   "alignment" : 1,
22   "linker_set_key" : "_ZTIA32_h",
23   "name" : "unsigned char [32]",
24   "referenced_type" : "_ZTIh",
25   "self_type" : "_ZTIA32_h",
26   "size" : 32,
27   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
28  },
29  {
30   "alignment" : 1,
31   "linker_set_key" : "_ZTIA3_h",
32   "name" : "unsigned char [3]",
33   "referenced_type" : "_ZTIh",
34   "self_type" : "_ZTIA3_h",
35   "size" : 3,
36   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
37  },
38  {
39   "alignment" : 1,
40   "linker_set_key" : "_ZTIA5121_h",
41   "name" : "unsigned char [5121]",
42   "referenced_type" : "_ZTIh",
43   "self_type" : "_ZTIA5121_h",
44   "size" : 5121,
45   "source_file" : "/system/core/liblog/include/log/log_read.h"
46  },
47  {
48   "alignment" : 1,
49   "linker_set_key" : "_ZTIA64_c",
50   "name" : "char [64]",
51   "referenced_type" : "_ZTIc",
52   "self_type" : "_ZTIA64_c",
53   "size" : 64,
54   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
55  },
56  {
57   "alignment" : 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" : 8,
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" : 8,
169   "is_integral" : true,
170   "linker_set_key" : "_ZTIl",
171   "name" : "long",
172   "referenced_type" : "_ZTIl",
173   "self_type" : "_ZTIl",
174   "size" : 8
175  },
176  {
177   "alignment" : 8,
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" : 8
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" : 8,
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" : 8,
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_recipientEEEm"
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_arrayIhLm32EJEEEEEEEE"
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_6ParcelEmm"
333  },
334  {
335   "name" : "_ZN7android8hardware7thermal4V1_021writeEmbeddedToParcelERKNS2_13CoolingDeviceEPNS0_6ParcelEmm"
336  },
337  {
338   "name" : "_ZN7android8hardware7thermal4V1_021writeEmbeddedToParcelERKNS2_13ThermalStatusEPNS0_6ParcelEmm"
339  },
340  {
341   "name" : "_ZN7android8hardware7thermal4V1_021writeEmbeddedToParcelERKNS2_8CpuUsageEPNS0_6ParcelEmm"
342  },
343  {
344   "name" : "_ZN7android8hardware7thermal4V1_022readEmbeddedFromParcelERKNS2_11TemperatureERKNS0_6ParcelEmm"
345  },
346  {
347   "name" : "_ZN7android8hardware7thermal4V1_022readEmbeddedFromParcelERKNS2_13CoolingDeviceERKNS0_6ParcelEmm"
348  },
349  {
350   "name" : "_ZN7android8hardware7thermal4V1_022readEmbeddedFromParcelERKNS2_13ThermalStatusERKNS0_6ParcelEmm"
351  },
352  {
353   "name" : "_ZN7android8hardware7thermal4V1_022readEmbeddedFromParcelERKNS2_8CpuUsageERKNS0_6ParcelEmm"
354  },
355  {
356   "name" : "_ZN7android8hardware7thermal4V1_08IThermal10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
357  },
358  {
359   "name" : "_ZN7android8hardware7thermal4V1_08IThermal11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
360  },
361  {
362   "name" : "_ZN7android8hardware7thermal4V1_08IThermal12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
363  },
364  {
365   "name" : "_ZN7android8hardware7thermal4V1_08IThermal12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
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_EElEERKT_"
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_EElEE"
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_EElEERKT_"
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_EElEE"
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" : "_ZThn16_N7android8hardware7thermal4V1_011BpHwThermal15onLastStrongRefEPKv"
462  },
463  {
464   "name" : "_ZThn32_N7android8hardware7thermal4V1_011BnHwThermalD0Ev"
465  },
466  {
467   "name" : "_ZThn32_N7android8hardware7thermal4V1_011BnHwThermalD1Ev"
468  },
469  {
470   "name" : "_ZTv0_n24_N7android8hardware7thermal4V1_011BnHwThermalD0Ev"
471  },
472  {
473   "name" : "_ZTv0_n24_N7android8hardware7thermal4V1_011BnHwThermalD1Ev"
474  },
475  {
476   "name" : "_ZTv0_n40_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_011BpHwThermalE16_NS0_11BpHwRefBaseE"
504  },
505  {
506   "name" : "_ZTCN7android8hardware7thermal4V1_011BpHwThermalE8_NS0_10IInterfaceE"
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" : "_ZTIFvPN7android8hardware6ParcelEPKhmPKymPvE",
3254   "name" : "void (android::hardware::Parcel *, const unsigned char *, unsigned long, const unsigned long long *, unsigned long, void *)",
3255   "parameters" :
3256   [
3257    {
3258     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
3259    },
3260    {
3261     "referenced_type" : "_ZTIPKh"
3262    },
3263    {
3264     "referenced_type" : "_ZTIm"
3265    },
3266    {
3267     "referenced_type" : "_ZTIPKy"
3268    },
3269    {
3270     "referenced_type" : "_ZTIm"
3271    },
3272    {
3273     "referenced_type" : "_ZTIPv"
3274    }
3275   ],
3276   "referenced_type" : "_ZTIFvPN7android8hardware6ParcelEPKhmPKymPvE",
3277   "return_type" : "_ZTIv",
3278   "self_type" : "_ZTIFvPN7android8hardware6ParcelEPKhmPKymPvE",
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_recipientEEEm",
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" : "_ZTIm"
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_arrayIhLm32EJEEEEEEEE",
3582   "parameters" :
3583   [
3584    {
3585     "is_this_ptr" : true,
3586     "referenced_type" : "_ZTIPN7android8hardware7thermal4V1_011BpHwThermalE"
3587    },
3588    {
3589     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_10hidl_arrayIhLm32EJEEEEEEEE"
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_6ParcelEmm",
3838   "parameters" :
3839   [
3840    {
3841     "referenced_type" : "_ZTIRKN7android8hardware7thermal4V1_011TemperatureE"
3842    },
3843    {
3844     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
3845    },
3846    {
3847     "referenced_type" : "_ZTIm"
3848    },
3849    {
3850     "referenced_type" : "_ZTIm"
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_6ParcelEmm",
3859   "parameters" :
3860   [
3861    {
3862     "referenced_type" : "_ZTIRKN7android8hardware7thermal4V1_013CoolingDeviceE"
3863    },
3864    {
3865     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
3866    },
3867    {
3868     "referenced_type" : "_ZTIm"
3869    },
3870    {
3871     "referenced_type" : "_ZTIm"
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_6ParcelEmm",
3880   "parameters" :
3881   [
3882    {
3883     "referenced_type" : "_ZTIRKN7android8hardware7thermal4V1_013ThermalStatusE"
3884    },
3885    {
3886     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
3887    },
3888    {
3889     "referenced_type" : "_ZTIm"
3890    },
3891    {
3892     "referenced_type" : "_ZTIm"
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_6ParcelEmm",
3901   "parameters" :
3902   [
3903    {
3904     "referenced_type" : "_ZTIRKN7android8hardware7thermal4V1_08CpuUsageE"
3905    },
3906    {
3907     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
3908    },
3909    {
3910     "referenced_type" : "_ZTIm"
3911    },
3912    {
3913     "referenced_type" : "_ZTIm"
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_6ParcelEmm",
3922   "parameters" :
3923   [
3924    {
3925     "referenced_type" : "_ZTIRKN7android8hardware7thermal4V1_011TemperatureE"
3926    },
3927    {
3928     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
3929    },
3930    {
3931     "referenced_type" : "_ZTIm"
3932    },
3933    {
3934     "referenced_type" : "_ZTIm"
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_6ParcelEmm",
3943   "parameters" :
3944   [
3945    {
3946     "referenced_type" : "_ZTIRKN7android8hardware7thermal4V1_013CoolingDeviceE"
3947    },
3948    {
3949     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
3950    },
3951    {
3952     "referenced_type" : "_ZTIm"
3953    },
3954    {
3955     "referenced_type" : "_ZTIm"
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_6ParcelEmm",
3964   "parameters" :
3965   [
3966    {
3967     "referenced_type" : "_ZTIRKN7android8hardware7thermal4V1_013ThermalStatusE"
3968    },
3969    {
3970     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
3971    },
3972    {
3973     "referenced_type" : "_ZTIm"
3974    },
3975    {
3976     "referenced_type" : "_ZTIm"
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_6ParcelEmm",
3985   "parameters" :
3986   [
3987    {
3988     "referenced_type" : "_ZTIRKN7android8hardware7thermal4V1_08CpuUsageE"
3989    },
3990    {
3991     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
3992    },
3993    {
3994     "referenced_type" : "_ZTIm"
3995    },
3996    {
3997     "referenced_type" : "_ZTIm"
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_recipientEEEm",
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" : "_ZTIm"
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_arrayIhLm32EJEEEEEEEE",
4058   "parameters" :
4059   [
4060    {
4061     "is_this_ptr" : true,
4062     "referenced_type" : "_ZTIPN7android8hardware7thermal4V1_08IThermalE"
4063    },
4064    {
4065     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_10hidl_arrayIhLm32EJEEEEEEEE"
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" : "_ZThn16_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_n40_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" : 8,
4353   "linker_set_key" : "_ZTIRK7log_msg",
4354   "name" : "const log_msg &",
4355   "referenced_type" : "_ZTIK7log_msg",
4356   "self_type" : "_ZTIRK7log_msg",
4357   "size" : 8,
4358   "source_file" : "/system/core/liblog/include/log/log_read.h"
4359  },
4360  {
4361   "alignment" : 8,
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" : 8,
4367   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4368  },
4369  {
4370   "alignment" : 8,
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" : 8,
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" : 8,
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" : 8,
4385   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4386  },
4387  {
4388   "alignment" : 8,
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" : 8,
4394   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4395  },
4396  {
4397   "alignment" : 8,
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" : 8,
4403   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
4404  },
4405  {
4406   "alignment" : 8,
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" : 8,
4412   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4413  },
4414  {
4415   "alignment" : 8,
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" : 8,
4421   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4422  },
4423  {
4424   "alignment" : 8,
4425   "linker_set_key" : "_ZTIRKN7android7String8E",
4426   "name" : "const android::String8 &",
4427   "referenced_type" : "_ZTIKN7android7String8E",
4428   "self_type" : "_ZTIRKN7android7String8E",
4429   "size" : 8,
4430   "source_file" : "/system/core/libutils/include/utils/String8.h"
4431  },
4432  {
4433   "alignment" : 8,
4434   "linker_set_key" : "_ZTIRKN7android8String16E",
4435   "name" : "const android::String16 &",
4436   "referenced_type" : "_ZTIKN7android8String16E",
4437   "self_type" : "_ZTIRKN7android8String16E",
4438   "size" : 8,
4439   "source_file" : "/system/core/libutils/include/utils/String16.h"
4440  },
4441  {
4442   "alignment" : 8,
4443   "linker_set_key" : "_ZTIRKN7android8hardware10hidl_arrayIhLm32EJEEE",
4444   "name" : "const android::hardware::hidl_array<unsigned char, 32> &",
4445   "referenced_type" : "_ZTIKN7android8hardware10hidl_arrayIhLm32EJEEE",
4446   "self_type" : "_ZTIRKN7android8hardware10hidl_arrayIhLm32EJEEE",
4447   "size" : 8,
4448   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4449  },
4450  {
4451   "alignment" : 8,
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" : 8,
4457   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4458  },
4459  {
4460   "alignment" : 8,
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" : 8,
4466   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4467  },
4468  {
4469   "alignment" : 8,
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" : 8,
4475   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4476  },
4477  {
4478   "alignment" : 8,
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" : 8,
4484   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4485  },
4486  {
4487   "alignment" : 8,
4488   "linker_set_key" : "_ZTIRKN7android8hardware6ParcelE",
4489   "name" : "const android::hardware::Parcel &",
4490   "referenced_type" : "_ZTIKN7android8hardware6ParcelE",
4491   "self_type" : "_ZTIRKN7android8hardware6ParcelE",
4492   "size" : 8,
4493   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
4494  },
4495  {
4496   "alignment" : 8,
4497   "linker_set_key" : "_ZTIRKN7android8hardware6ReturnIbEE",
4498   "name" : "const android::hardware::Return<bool> &",
4499   "referenced_type" : "_ZTIKN7android8hardware6ReturnIbEE",
4500   "self_type" : "_ZTIRKN7android8hardware6ReturnIbEE",
4501   "size" : 8,
4502   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4503  },
4504  {
4505   "alignment" : 8,
4506   "linker_set_key" : "_ZTIRKN7android8hardware6StatusE",
4507   "name" : "const android::hardware::Status &",
4508   "referenced_type" : "_ZTIKN7android8hardware6StatusE",
4509   "self_type" : "_ZTIRKN7android8hardware6StatusE",
4510   "size" : 8,
4511   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4512  },
4513  {
4514   "alignment" : 8,
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" : 8,
4520   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4521  },
4522  {
4523   "alignment" : 8,
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" : 8,
4529   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4530  },
4531  {
4532   "alignment" : 8,
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" : 8,
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" : 8,
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" : 8,
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_64_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_64_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" : 8,
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" : 8,
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" : 8,
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" : 8,
4579   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h"
4580  },
4581  {
4582   "alignment" : 8,
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" : 8,
4588   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h"
4589  },
4590  {
4591   "alignment" : 8,
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" : 8,
4597   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h"
4598  },
4599  {
4600   "alignment" : 8,
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" : 8,
4606   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4607  },
4608  {
4609   "alignment" : 8,
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" : 8,
4615   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
4616  },
4617  {
4618   "alignment" : 8,
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" : 8,
4624   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4625  },
4626  {
4627   "alignment" : 8,
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_64_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_64_static/obj/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++/gen/android/hardware/thermal/1.0/types.sdump",
4632   "size" : 8,
4633   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4634  },
4635  {
4636   "alignment" : 8,
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" : 8,
4642   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
4643  },
4644  {
4645   "alignment" : 8,
4646   "linker_set_key" : "_ZTIRKa",
4647   "name" : "const signed char &",
4648   "referenced_type" : "_ZTIKa",
4649   "self_type" : "_ZTIRKa",
4650   "size" : 8,
4651   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4652  },
4653  {
4654   "alignment" : 8,
4655   "linker_set_key" : "_ZTIRKb",
4656   "name" : "const bool &",
4657   "referenced_type" : "_ZTIKb",
4658   "self_type" : "_ZTIRKb",
4659   "size" : 8,
4660   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4661  },
4662  {
4663   "alignment" : 8,
4664   "linker_set_key" : "_ZTIRKd",
4665   "name" : "const double &",
4666   "referenced_type" : "_ZTIKd",
4667   "self_type" : "_ZTIRKd",
4668   "size" : 8,
4669   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4670  },
4671  {
4672   "alignment" : 8,
4673   "linker_set_key" : "_ZTIRKf",
4674   "name" : "const float &",
4675   "referenced_type" : "_ZTIKf",
4676   "self_type" : "_ZTIRKf",
4677   "size" : 8,
4678   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4679  },
4680  {
4681   "alignment" : 8,
4682   "linker_set_key" : "_ZTIRKh",
4683   "name" : "const unsigned char &",
4684   "referenced_type" : "_ZTIKh",
4685   "self_type" : "_ZTIRKh",
4686   "size" : 8,
4687   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4688  },
4689  {
4690   "alignment" : 8,
4691   "linker_set_key" : "_ZTIRKi",
4692   "name" : "const int &",
4693   "referenced_type" : "_ZTIKi",
4694   "self_type" : "_ZTIRKi",
4695   "size" : 8,
4696   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4697  },
4698  {
4699   "alignment" : 8,
4700   "linker_set_key" : "_ZTIRKj",
4701   "name" : "const unsigned int &",
4702   "referenced_type" : "_ZTIKj",
4703   "self_type" : "_ZTIRKj",
4704   "size" : 8,
4705   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4706  },
4707  {
4708   "alignment" : 8,
4709   "linker_set_key" : "_ZTIRKl",
4710   "name" : "const long &",
4711   "referenced_type" : "_ZTIKl",
4712   "self_type" : "_ZTIRKl",
4713   "size" : 8,
4714   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4715  },
4716  {
4717   "alignment" : 8,
4718   "linker_set_key" : "_ZTIRKm",
4719   "name" : "const unsigned long &",
4720   "referenced_type" : "_ZTIKm",
4721   "self_type" : "_ZTIRKm",
4722   "size" : 8,
4723   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4724  },
4725  {
4726   "alignment" : 8,
4727   "linker_set_key" : "_ZTIRKs",
4728   "name" : "const short &",
4729   "referenced_type" : "_ZTIKs",
4730   "self_type" : "_ZTIRKs",
4731   "size" : 8,
4732   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4733  },
4734  {
4735   "alignment" : 8,
4736   "linker_set_key" : "_ZTIRKt",
4737   "name" : "const unsigned short &",
4738   "referenced_type" : "_ZTIKt",
4739   "self_type" : "_ZTIRKt",
4740   "size" : 8,
4741   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4742  },
4743  {
4744   "alignment" : 8,
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" : 8,
4750   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4751  },
4752  {
4753   "alignment" : 8,
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" : 8,
4759   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4760  },
4761  {
4762   "alignment" : 8,
4763   "linker_set_key" : "_ZTIRN7android5MutexE",
4764   "name" : "android::Mutex &",
4765   "referenced_type" : "_ZTIN7android5MutexE",
4766   "self_type" : "_ZTIRN7android5MutexE",
4767   "size" : 8,
4768   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
4769  },
4770  {
4771   "alignment" : 8,
4772   "linker_set_key" : "_ZTIRN7android6RWLockE",
4773   "name" : "android::RWLock &",
4774   "referenced_type" : "_ZTIN7android6RWLockE",
4775   "self_type" : "_ZTIRN7android6RWLockE",
4776   "size" : 8,
4777   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
4778  },
4779  {
4780   "alignment" : 8,
4781   "linker_set_key" : "_ZTIRN7android7String8E",
4782   "name" : "android::String8 &",
4783   "referenced_type" : "_ZTIN7android7String8E",
4784   "self_type" : "_ZTIRN7android7String8E",
4785   "size" : 8,
4786   "source_file" : "/system/core/libutils/include/utils/String8.h"
4787  },
4788  {
4789   "alignment" : 8,
4790   "linker_set_key" : "_ZTIRN7android8String16E",
4791   "name" : "android::String16 &",
4792   "referenced_type" : "_ZTIN7android8String16E",
4793   "self_type" : "_ZTIRN7android8String16E",
4794   "size" : 8,
4795   "source_file" : "/system/core/libutils/include/utils/String16.h"
4796  },
4797  {
4798   "alignment" : 8,
4799   "linker_set_key" : "_ZTIRN7android8hardware10TextOutputE",
4800   "name" : "android::hardware::TextOutput &",
4801   "referenced_type" : "_ZTIN7android8hardware10TextOutputE",
4802   "self_type" : "_ZTIRN7android8hardware10TextOutputE",
4803   "size" : 8,
4804   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
4805  },
4806  {
4807   "alignment" : 8,
4808   "linker_set_key" : "_ZTIRN7android8hardware10hidl_arrayIhLm32EJEEE",
4809   "name" : "android::hardware::hidl_array<unsigned char, 32> &",
4810   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLm32EJEEE",
4811   "self_type" : "_ZTIRN7android8hardware10hidl_arrayIhLm32EJEEE",
4812   "size" : 8,
4813   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4814  },
4815  {
4816   "alignment" : 8,
4817   "linker_set_key" : "_ZTIRN7android8hardware11hidl_memoryE",
4818   "name" : "android::hardware::hidl_memory &",
4819   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
4820   "self_type" : "_ZTIRN7android8hardware11hidl_memoryE",
4821   "size" : 8,
4822   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4823  },
4824  {
4825   "alignment" : 8,
4826   "linker_set_key" : "_ZTIRN7android8hardware11hidl_stringE",
4827   "name" : "android::hardware::hidl_string &",
4828   "referenced_type" : "_ZTIN7android8hardware11hidl_stringE",
4829   "self_type" : "_ZTIRN7android8hardware11hidl_stringE",
4830   "size" : 8,
4831   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4832  },
4833  {
4834   "alignment" : 8,
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" : 8,
4840   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4841  },
4842  {
4843   "alignment" : 8,
4844   "linker_set_key" : "_ZTIRN7android8hardware6ReturnIbEE",
4845   "name" : "android::hardware::Return<bool> &",
4846   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
4847   "self_type" : "_ZTIRN7android8hardware6ReturnIbEE",
4848   "size" : 8,
4849   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4850  },
4851  {
4852   "alignment" : 8,
4853   "linker_set_key" : "_ZTIRN7android8hardware6ReturnIvEE",
4854   "name" : "android::hardware::Return<void> &",
4855   "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
4856   "self_type" : "_ZTIRN7android8hardware6ReturnIvEE",
4857   "size" : 8,
4858   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4859  },
4860  {
4861   "alignment" : 8,
4862   "linker_set_key" : "_ZTIRN7android8hardware6StatusE",
4863   "name" : "android::hardware::Status &",
4864   "referenced_type" : "_ZTIN7android8hardware6StatusE",
4865   "self_type" : "_ZTIRN7android8hardware6StatusE",
4866   "size" : 8,
4867   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4868  },
4869  {
4870   "alignment" : 8,
4871   "linker_set_key" : "_ZTIRN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE",
4872   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > &",
4873   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE",
4874   "self_type" : "_ZTIRN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE",
4875   "size" : 8,
4876   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4877  },
4878  {
4879   "alignment" : 8,
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" : 8,
4885   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4886  },
4887  {
4888   "alignment" : 8,
4889   "linker_set_key" : "_ZTIRN7android8hardware8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEE",
4890   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > &",
4891   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEE",
4892   "self_type" : "_ZTIRN7android8hardware8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEE",
4893   "size" : 8,
4894   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4895  },
4896  {
4897   "alignment" : 8,
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" : 8,
4903   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4904  },
4905  {
4906   "alignment" : 8,
4907   "linker_set_key" : "_ZTIRh",
4908   "name" : "unsigned char &",
4909   "referenced_type" : "_ZTIh",
4910   "self_type" : "_ZTIRh",
4911   "size" : 8,
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" : 8,
4916   "linker_set_key" : "_ZTIRi",
4917   "name" : "int &",
4918   "referenced_type" : "_ZTIi",
4919   "self_type" : "_ZTIRi",
4920   "size" : 8,
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" : 8,
4925   "linker_set_key" : "_ZTIRj",
4926   "name" : "unsigned int &",
4927   "referenced_type" : "_ZTIj",
4928   "self_type" : "_ZTIRj",
4929   "size" : 8,
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" : 8,
4937   "linker_set_key" : "_ZTIP13native_handle",
4938   "name" : "native_handle *",
4939   "referenced_type" : "_ZTI13native_handle",
4940   "self_type" : "_ZTIP13native_handle",
4941   "size" : 8,
4942   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4943  },
4944  {
4945   "alignment" : 8,
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" : 8,
4951   "source_file" : "/system/core/libsystem/include/system/graphics.h"
4952  },
4953  {
4954   "alignment" : 8,
4955   "linker_set_key" : "_ZTIP7log_msg",
4956   "name" : "log_msg *",
4957   "referenced_type" : "_ZTI7log_msg",
4958   "self_type" : "_ZTIP7log_msg",
4959   "size" : 8,
4960   "source_file" : "/system/core/liblog/include/log/log_read.h"
4961  },
4962  {
4963   "alignment" : 8,
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" : 8,
4969   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
4970  },
4971  {
4972   "alignment" : 8,
4973   "linker_set_key" : "_ZTIPFiPvE",
4974   "name" : "int (*)(void *)",
4975   "referenced_type" : "_ZTIFiPvE",
4976   "self_type" : "_ZTIPFiPvE",
4977   "size" : 8,
4978   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
4979  },
4980  {
4981   "alignment" : 8,
4982   "linker_set_key" : "_ZTIPFvPN7android8hardware6ParcelEPKhmPKymPvE",
4983   "name" : "void (*)(android::hardware::Parcel *, const unsigned char *, unsigned long, const unsigned long long *, unsigned long, void *)",
4984   "referenced_type" : "_ZTIFvPN7android8hardware6ParcelEPKhmPKymPvE",
4985   "self_type" : "_ZTIPFvPN7android8hardware6ParcelEPKhmPKymPvE",
4986   "size" : 8,
4987   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
4988  },
4989  {
4990   "alignment" : 8,
4991   "linker_set_key" : "_ZTIPK13native_handle",
4992   "name" : "const native_handle *",
4993   "referenced_type" : "_ZTIK13native_handle",
4994   "self_type" : "_ZTIPK13native_handle",
4995   "size" : 8,
4996   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4997  },
4998  {
4999   "alignment" : 8,
5000   "linker_set_key" : "_ZTIPK7log_msg",
5001   "name" : "const log_msg *",
5002   "referenced_type" : "_ZTIK7log_msg",
5003   "self_type" : "_ZTIPK7log_msg",
5004   "size" : 8,
5005   "source_file" : "/system/core/liblog/include/log/log_read.h"
5006  },
5007  {
5008   "alignment" : 8,
5009   "linker_set_key" : "_ZTIPKDs",
5010   "name" : "const char16_t *",
5011   "referenced_type" : "_ZTIKDs",
5012   "self_type" : "_ZTIPKDs",
5013   "size" : 8,
5014   "source_file" : "/system/core/libutils/include/utils/String16.h"
5015  },
5016  {
5017   "alignment" : 8,
5018   "linker_set_key" : "_ZTIPKN7android10VectorImplE",
5019   "name" : "const android::VectorImpl *",
5020   "referenced_type" : "_ZTIKN7android10VectorImplE",
5021   "self_type" : "_ZTIPKN7android10VectorImplE",
5022   "size" : 8,
5023   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
5024  },
5025  {
5026   "alignment" : 8,
5027   "linker_set_key" : "_ZTIPKN7android12NativeHandleE",
5028   "name" : "const android::NativeHandle *",
5029   "referenced_type" : "_ZTIKN7android12NativeHandleE",
5030   "self_type" : "_ZTIPKN7android12NativeHandleE",
5031   "size" : 8,
5032   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
5033  },
5034  {
5035   "alignment" : 8,
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" : 8,
5041   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5042  },
5043  {
5044   "alignment" : 8,
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" : 8,
5050   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5051  },
5052  {
5053   "alignment" : 8,
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" : 8,
5059   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5060  },
5061  {
5062   "alignment" : 8,
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" : 8,
5068   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5069  },
5070  {
5071   "alignment" : 8,
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" : 8,
5077   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5078  },
5079  {
5080   "alignment" : 8,
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" : 8,
5086   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5087  },
5088  {
5089   "alignment" : 8,
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" : 8,
5095   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5096  },
5097  {
5098   "alignment" : 8,
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" : 8,
5104   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5105  },
5106  {
5107   "alignment" : 8,
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" : 8,
5113   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5114  },
5115  {
5116   "alignment" : 8,
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" : 8,
5122   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5123  },
5124  {
5125   "alignment" : 8,
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" : 8,
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" : 8,
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" : 8,
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" : 8,
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" : 8,
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" : 8,
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" : 8,
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" : 8,
5162   "linker_set_key" : "_ZTIPKN7android7RefBaseE",
5163   "name" : "const android::RefBase *",
5164   "referenced_type" : "_ZTIKN7android7RefBaseE",
5165   "self_type" : "_ZTIPKN7android7RefBaseE",
5166   "size" : 8,
5167   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5168  },
5169  {
5170   "alignment" : 8,
5171   "linker_set_key" : "_ZTIPKN7android7String8E",
5172   "name" : "const android::String8 *",
5173   "referenced_type" : "_ZTIKN7android7String8E",
5174   "self_type" : "_ZTIPKN7android7String8E",
5175   "size" : 8,
5176   "source_file" : "/system/core/libutils/include/utils/String8.h"
5177  },
5178  {
5179   "alignment" : 8,
5180   "linker_set_key" : "_ZTIPKN7android8String16E",
5181   "name" : "const android::String16 *",
5182   "referenced_type" : "_ZTIKN7android8String16E",
5183   "self_type" : "_ZTIPKN7android8String16E",
5184   "size" : 8,
5185   "source_file" : "/system/core/libutils/include/utils/String16.h"
5186  },
5187  {
5188   "alignment" : 8,
5189   "linker_set_key" : "_ZTIPKN7android8hardware11BpHwRefBaseE",
5190   "name" : "const android::hardware::BpHwRefBase *",
5191   "referenced_type" : "_ZTIKN7android8hardware11BpHwRefBaseE",
5192   "self_type" : "_ZTIPKN7android8hardware11BpHwRefBaseE",
5193   "size" : 8,
5194   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
5195  },
5196  {
5197   "alignment" : 8,
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" : 8,
5203   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5204  },
5205  {
5206   "alignment" : 8,
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" : 8,
5212   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5213  },
5214  {
5215   "alignment" : 8,
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" : 8,
5221   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5222  },
5223  {
5224   "alignment" : 8,
5225   "linker_set_key" : "_ZTIPKN7android8hardware6ReturnIbEE",
5226   "name" : "const android::hardware::Return<bool> *",
5227   "referenced_type" : "_ZTIKN7android8hardware6ReturnIbEE",
5228   "self_type" : "_ZTIPKN7android8hardware6ReturnIbEE",
5229   "size" : 8,
5230   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5231  },
5232  {
5233   "alignment" : 8,
5234   "linker_set_key" : "_ZTIPKN7android8hardware6StatusE",
5235   "name" : "const android::hardware::Status *",
5236   "referenced_type" : "_ZTIKN7android8hardware6StatusE",
5237   "self_type" : "_ZTIPKN7android8hardware6StatusE",
5238   "size" : 8,
5239   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5240  },
5241  {
5242   "alignment" : 8,
5243   "linker_set_key" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE",
5244   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
5245   "referenced_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE",
5246   "self_type" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE",
5247   "size" : 8,
5248   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5249  },
5250  {
5251   "alignment" : 8,
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" : 8,
5257   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5258  },
5259  {
5260   "alignment" : 8,
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" : 8,
5266   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5267  },
5268  {
5269   "alignment" : 8,
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" : 8,
5275   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5276  },
5277  {
5278   "alignment" : 8,
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" : 8,
5284   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5285  },
5286  {
5287   "alignment" : 8,
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" : 8,
5293   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5294  },
5295  {
5296   "alignment" : 8,
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" : 8,
5302   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5303  },
5304  {
5305   "alignment" : 8,
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" : 8,
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" : 8,
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" : 8,
5320   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5321  },
5322  {
5323   "alignment" : 8,
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" : 8,
5329   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5330  },
5331  {
5332   "alignment" : 8,
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" : 8,
5338   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5339  },
5340  {
5341   "alignment" : 8,
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" : 8,
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" : 8,
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" : 8,
5356   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5357  },
5358  {
5359   "alignment" : 8,
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" : 8,
5365   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5366  },
5367  {
5368   "alignment" : 8,
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" : 8,
5374   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5375  },
5376  {
5377   "alignment" : 8,
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" : 8,
5383   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5384  },
5385  {
5386   "alignment" : 8,
5387   "linker_set_key" : "_ZTIPKc",
5388   "name" : "const char *",
5389   "referenced_type" : "_ZTIKc",
5390   "self_type" : "_ZTIPKc",
5391   "size" : 8,
5392   "source_file" : "/system/core/liblog/include/android/log.h"
5393  },
5394  {
5395   "alignment" : 8,
5396   "linker_set_key" : "_ZTIPKh",
5397   "name" : "const unsigned char *",
5398   "referenced_type" : "_ZTIKh",
5399   "self_type" : "_ZTIPKh",
5400   "size" : 8,
5401   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5402  },
5403  {
5404   "alignment" : 8,
5405   "linker_set_key" : "_ZTIPKv",
5406   "name" : "const void *",
5407   "referenced_type" : "_ZTIKv",
5408   "self_type" : "_ZTIPKv",
5409   "size" : 8,
5410   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5411  },
5412  {
5413   "alignment" : 8,
5414   "linker_set_key" : "_ZTIPKy",
5415   "name" : "const unsigned long long *",
5416   "referenced_type" : "_ZTIKy",
5417   "self_type" : "_ZTIPKy",
5418   "size" : 8,
5419   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5420  },
5421  {
5422   "alignment" : 8,
5423   "linker_set_key" : "_ZTIPN7android11ScopedTraceE",
5424   "name" : "android::ScopedTrace *",
5425   "referenced_type" : "_ZTIN7android11ScopedTraceE",
5426   "self_type" : "_ZTIPN7android11ScopedTraceE",
5427   "size" : 8,
5428   "source_file" : "/system/core/libutils/include/utils/Trace.h"
5429  },
5430  {
5431   "alignment" : 8,
5432   "linker_set_key" : "_ZTIPN7android16ReferenceRenamerE",
5433   "name" : "android::ReferenceRenamer *",
5434   "referenced_type" : "_ZTIN7android16ReferenceRenamerE",
5435   "self_type" : "_ZTIPN7android16ReferenceRenamerE",
5436   "size" : 8,
5437   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5438  },
5439  {
5440   "alignment" : 8,
5441   "linker_set_key" : "_ZTIPN7android19VirtualLightRefBaseE",
5442   "name" : "android::VirtualLightRefBase *",
5443   "referenced_type" : "_ZTIN7android19VirtualLightRefBaseE",
5444   "self_type" : "_ZTIPN7android19VirtualLightRefBaseE",
5445   "size" : 8,
5446   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h"
5447  },
5448  {
5449   "alignment" : 8,
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" : 8,
5455   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5456  },
5457  {
5458   "alignment" : 8,
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" : 8,
5464   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5465  },
5466  {
5467   "alignment" : 8,
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" : 8,
5473   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5474  },
5475  {
5476   "alignment" : 8,
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" : 8,
5482   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5483  },
5484  {
5485   "alignment" : 8,
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" : 8,
5491   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5492  },
5493  {
5494   "alignment" : 8,
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" : 8,
5500   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5501  },
5502  {
5503   "alignment" : 8,
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" : 8,
5509   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5510  },
5511  {
5512   "alignment" : 8,
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" : 8,
5518   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5519  },
5520  {
5521   "alignment" : 8,
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" : 8,
5527   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5528  },
5529  {
5530   "alignment" : 8,
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" : 8,
5536   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5537  },
5538  {
5539   "alignment" : 8,
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" : 8,
5545   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5546  },
5547  {
5548   "alignment" : 8,
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" : 8,
5554   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5555  },
5556  {
5557   "alignment" : 8,
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" : 8,
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" : 8,
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" : 8,
5572   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5573  },
5574  {
5575   "alignment" : 8,
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" : 8,
5581   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5582  },
5583  {
5584   "alignment" : 8,
5585   "linker_set_key" : "_ZTIPN7android5Mutex8AutolockE",
5586   "name" : "android::Mutex::Autolock *",
5587   "referenced_type" : "_ZTIN7android5Mutex8AutolockE",
5588   "self_type" : "_ZTIPN7android5Mutex8AutolockE",
5589   "size" : 8,
5590   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
5591  },
5592  {
5593   "alignment" : 8,
5594   "linker_set_key" : "_ZTIPN7android5MutexE",
5595   "name" : "android::Mutex *",
5596   "referenced_type" : "_ZTIN7android5MutexE",
5597   "self_type" : "_ZTIPN7android5MutexE",
5598   "size" : 8,
5599   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
5600  },
5601  {
5602   "alignment" : 8,
5603   "linker_set_key" : "_ZTIPN7android6RWLock9AutoRLockE",
5604   "name" : "android::RWLock::AutoRLock *",
5605   "referenced_type" : "_ZTIN7android6RWLock9AutoRLockE",
5606   "self_type" : "_ZTIPN7android6RWLock9AutoRLockE",
5607   "size" : 8,
5608   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
5609  },
5610  {
5611   "alignment" : 8,
5612   "linker_set_key" : "_ZTIPN7android6RWLock9AutoWLockE",
5613   "name" : "android::RWLock::AutoWLock *",
5614   "referenced_type" : "_ZTIN7android6RWLock9AutoWLockE",
5615   "self_type" : "_ZTIPN7android6RWLock9AutoWLockE",
5616   "size" : 8,
5617   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
5618  },
5619  {
5620   "alignment" : 8,
5621   "linker_set_key" : "_ZTIPN7android6RWLockE",
5622   "name" : "android::RWLock *",
5623   "referenced_type" : "_ZTIN7android6RWLockE",
5624   "self_type" : "_ZTIPN7android6RWLockE",
5625   "size" : 8,
5626   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
5627  },
5628  {
5629   "alignment" : 8,
5630   "linker_set_key" : "_ZTIPN7android6ThreadE",
5631   "name" : "android::Thread *",
5632   "referenced_type" : "_ZTIN7android6ThreadE",
5633   "self_type" : "_ZTIPN7android6ThreadE",
5634   "size" : 8,
5635   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5636  },
5637  {
5638   "alignment" : 8,
5639   "linker_set_key" : "_ZTIPN7android7RefBase12weakref_implE",
5640   "name" : "android::RefBase::weakref_impl *",
5641   "referenced_type" : "_ZTIN7android7RefBase12weakref_implE",
5642   "self_type" : "_ZTIPN7android7RefBase12weakref_implE",
5643   "size" : 8,
5644   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5645  },
5646  {
5647   "alignment" : 8,
5648   "linker_set_key" : "_ZTIPN7android7RefBase12weakref_typeE",
5649   "name" : "android::RefBase::weakref_type *",
5650   "referenced_type" : "_ZTIN7android7RefBase12weakref_typeE",
5651   "self_type" : "_ZTIPN7android7RefBase12weakref_typeE",
5652   "size" : 8,
5653   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5654  },
5655  {
5656   "alignment" : 8,
5657   "linker_set_key" : "_ZTIPN7android7RefBaseE",
5658   "name" : "android::RefBase *",
5659   "referenced_type" : "_ZTIN7android7RefBaseE",
5660   "self_type" : "_ZTIPN7android7RefBaseE",
5661   "size" : 8,
5662   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5663  },
5664  {
5665   "alignment" : 8,
5666   "linker_set_key" : "_ZTIPN7android7String8E",
5667   "name" : "android::String8 *",
5668   "referenced_type" : "_ZTIN7android7String8E",
5669   "self_type" : "_ZTIPN7android7String8E",
5670   "size" : 8,
5671   "source_file" : "/system/core/libutils/include/utils/String8.h"
5672  },
5673  {
5674   "alignment" : 8,
5675   "linker_set_key" : "_ZTIPN7android8String16E",
5676   "name" : "android::String16 *",
5677   "referenced_type" : "_ZTIN7android8String16E",
5678   "self_type" : "_ZTIPN7android8String16E",
5679   "size" : 8,
5680   "source_file" : "/system/core/libutils/include/utils/String16.h"
5681  },
5682  {
5683   "alignment" : 8,
5684   "linker_set_key" : "_ZTIPN7android8hardware10IInterfaceE",
5685   "name" : "android::hardware::IInterface *",
5686   "referenced_type" : "_ZTIN7android8hardware10IInterfaceE",
5687   "self_type" : "_ZTIPN7android8hardware10IInterfaceE",
5688   "size" : 8,
5689   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5690  },
5691  {
5692   "alignment" : 8,
5693   "linker_set_key" : "_ZTIPN7android8hardware10hidl_arrayIhLm32EJEEE",
5694   "name" : "android::hardware::hidl_array<unsigned char, 32> *",
5695   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLm32EJEEE",
5696   "self_type" : "_ZTIPN7android8hardware10hidl_arrayIhLm32EJEEE",
5697   "size" : 8,
5698   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5699  },
5700  {
5701   "alignment" : 8,
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" : 8,
5707   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
5708  },
5709  {
5710   "alignment" : 8,
5711   "linker_set_key" : "_ZTIPN7android8hardware11hidl_memoryE",
5712   "name" : "android::hardware::hidl_memory *",
5713   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
5714   "self_type" : "_ZTIPN7android8hardware11hidl_memoryE",
5715   "size" : 8,
5716   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5717  },
5718  {
5719   "alignment" : 8,
5720   "linker_set_key" : "_ZTIPN7android8hardware11hidl_stringE",
5721   "name" : "android::hardware::hidl_string *",
5722   "referenced_type" : "_ZTIN7android8hardware11hidl_stringE",
5723   "self_type" : "_ZTIPN7android8hardware11hidl_stringE",
5724   "size" : 8,
5725   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5726  },
5727  {
5728   "alignment" : 8,
5729   "linker_set_key" : "_ZTIPN7android8hardware12ProcessStateE",
5730   "name" : "android::hardware::ProcessState *",
5731   "referenced_type" : "_ZTIN7android8hardware12ProcessStateE",
5732   "self_type" : "_ZTIPN7android8hardware12ProcessStateE",
5733   "size" : 8,
5734   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5735  },
5736  {
5737   "alignment" : 8,
5738   "linker_set_key" : "_ZTIPN7android8hardware12hidl_versionE",
5739   "name" : "android::hardware::hidl_version *",
5740   "referenced_type" : "_ZTIN7android8hardware12hidl_versionE",
5741   "self_type" : "_ZTIPN7android8hardware12hidl_versionE",
5742   "size" : 8,
5743   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5744  },
5745  {
5746   "alignment" : 8,
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" : 8,
5752   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5753  },
5754  {
5755   "alignment" : 8,
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" : 8,
5761   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5762  },
5763  {
5764   "alignment" : 8,
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" : 8,
5770   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5771  },
5772  {
5773   "alignment" : 8,
5774   "linker_set_key" : "_ZTIPN7android8hardware17GrantorDescriptorE",
5775   "name" : "android::hardware::GrantorDescriptor *",
5776   "referenced_type" : "_ZTIN7android8hardware17GrantorDescriptorE",
5777   "self_type" : "_ZTIPN7android8hardware17GrantorDescriptorE",
5778   "size" : 8,
5779   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5780  },
5781  {
5782   "alignment" : 8,
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" : 8,
5788   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5789  },
5790  {
5791   "alignment" : 8,
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" : 8,
5797   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5798  },
5799  {
5800   "alignment" : 8,
5801   "linker_set_key" : "_ZTIPN7android8hardware6ParcelE",
5802   "name" : "android::hardware::Parcel *",
5803   "referenced_type" : "_ZTIN7android8hardware6ParcelE",
5804   "self_type" : "_ZTIPN7android8hardware6ParcelE",
5805   "size" : 8,
5806   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5807  },
5808  {
5809   "alignment" : 8,
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" : 8,
5815   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5816  },
5817  {
5818   "alignment" : 8,
5819   "linker_set_key" : "_ZTIPN7android8hardware6ReturnIbEE",
5820   "name" : "android::hardware::Return<bool> *",
5821   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
5822   "self_type" : "_ZTIPN7android8hardware6ReturnIbEE",
5823   "size" : 8,
5824   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5825  },
5826  {
5827   "alignment" : 8,
5828   "linker_set_key" : "_ZTIPN7android8hardware6ReturnIvEE",
5829   "name" : "android::hardware::Return<void> *",
5830   "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
5831   "self_type" : "_ZTIPN7android8hardware6ReturnIvEE",
5832   "size" : 8,
5833   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5834  },
5835  {
5836   "alignment" : 8,
5837   "linker_set_key" : "_ZTIPN7android8hardware6StatusE",
5838   "name" : "android::hardware::Status *",
5839   "referenced_type" : "_ZTIN7android8hardware6StatusE",
5840   "self_type" : "_ZTIPN7android8hardware6StatusE",
5841   "size" : 8,
5842   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5843  },
5844  {
5845   "alignment" : 8,
5846   "linker_set_key" : "_ZTIPN7android8hardware7IBinder14DeathRecipientE",
5847   "name" : "android::hardware::IBinder::DeathRecipient *",
5848   "referenced_type" : "_ZTIN7android8hardware7IBinder14DeathRecipientE",
5849   "self_type" : "_ZTIPN7android8hardware7IBinder14DeathRecipientE",
5850   "size" : 8,
5851   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5852  },
5853  {
5854   "alignment" : 8,
5855   "linker_set_key" : "_ZTIPN7android8hardware7IBinderE",
5856   "name" : "android::hardware::IBinder *",
5857   "referenced_type" : "_ZTIN7android8hardware7IBinderE",
5858   "self_type" : "_ZTIPN7android8hardware7IBinderE",
5859   "size" : 8,
5860   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5861  },
5862  {
5863   "alignment" : 8,
5864   "linker_set_key" : "_ZTIPN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE",
5865   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
5866   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE",
5867   "self_type" : "_ZTIPN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE",
5868   "size" : 8,
5869   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5870  },
5871  {
5872   "alignment" : 8,
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" : 8,
5878   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5879  },
5880  {
5881   "alignment" : 8,
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" : 8,
5887   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5888  },
5889  {
5890   "alignment" : 8,
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" : 8,
5896   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5897  },
5898  {
5899   "alignment" : 8,
5900   "linker_set_key" : "_ZTIPN7android8hardware7details16HidlInstrumentorE",
5901   "name" : "android::hardware::details::HidlInstrumentor *",
5902   "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
5903   "self_type" : "_ZTIPN7android8hardware7details16HidlInstrumentorE",
5904   "size" : 8,
5905   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5906  },
5907  {
5908   "alignment" : 8,
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" : 8,
5914   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5915  },
5916  {
5917   "alignment" : 8,
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" : 8,
5923   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5924  },
5925  {
5926   "alignment" : 8,
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" : 8,
5932   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5933  },
5934  {
5935   "alignment" : 8,
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" : 8,
5941   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5942  },
5943  {
5944   "alignment" : 8,
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" : 8,
5950   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5951  },
5952  {
5953   "alignment" : 8,
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" : 8,
5959   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5960  },
5961  {
5962   "alignment" : 8,
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" : 8,
5968   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5969  },
5970  {
5971   "alignment" : 8,
5972   "linker_set_key" : "_ZTIPN7android8hardware8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEE",
5973   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > *",
5974   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEE",
5975   "self_type" : "_ZTIPN7android8hardware8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEE",
5976   "size" : 8,
5977   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5978  },
5979  {
5980   "alignment" : 8,
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" : 8,
5986   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5987  },
5988  {
5989   "alignment" : 8,
5990   "linker_set_key" : "_ZTIPN7android8hardware9BHwBinderE",
5991   "name" : "android::hardware::BHwBinder *",
5992   "referenced_type" : "_ZTIN7android8hardware9BHwBinderE",
5993   "self_type" : "_ZTIPN7android8hardware9BHwBinderE",
5994   "size" : 8,
5995   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5996  },
5997  {
5998   "alignment" : 8,
5999   "linker_set_key" : "_ZTIPN7android9ConditionE",
6000   "name" : "android::Condition *",
6001   "referenced_type" : "_ZTIN7android9ConditionE",
6002   "self_type" : "_ZTIPN7android9ConditionE",
6003   "size" : 8,
6004   "source_file" : "/system/core/libutils/include/utils/Condition.h"
6005  },
6006  {
6007   "alignment" : 8,
6008   "linker_set_key" : "_ZTIPPv",
6009   "name" : "void **",
6010   "referenced_type" : "_ZTIPv",
6011   "self_type" : "_ZTIPPv",
6012   "size" : 8,
6013   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
6014  },
6015  {
6016   "alignment" : 8,
6017   "linker_set_key" : "_ZTIPc",
6018   "name" : "char *",
6019   "referenced_type" : "_ZTIc",
6020   "self_type" : "_ZTIPc",
6021   "size" : 8,
6022   "source_file" : "/system/core/liblog/include/log/log_read.h"
6023  },
6024  {
6025   "alignment" : 8,
6026   "linker_set_key" : "_ZTIPh",
6027   "name" : "unsigned char *",
6028   "referenced_type" : "_ZTIh",
6029   "self_type" : "_ZTIPh",
6030   "size" : 8,
6031   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
6032  },
6033  {
6034   "alignment" : 8,
6035   "linker_set_key" : "_ZTIPi",
6036   "name" : "int *",
6037   "referenced_type" : "_ZTIi",
6038   "self_type" : "_ZTIPi",
6039   "size" : 8,
6040   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6041  },
6042  {
6043   "alignment" : 8,
6044   "linker_set_key" : "_ZTIPm",
6045   "name" : "unsigned long *",
6046   "referenced_type" : "_ZTIm",
6047   "self_type" : "_ZTIPm",
6048   "size" : 8,
6049   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h"
6050  },
6051  {
6052   "alignment" : 8,
6053   "linker_set_key" : "_ZTIPv",
6054   "name" : "void *",
6055   "referenced_type" : "_ZTIv",
6056   "self_type" : "_ZTIPv",
6057   "size" : 8,
6058   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
6059  },
6060  {
6061   "alignment" : 8,
6062   "linker_set_key" : "_ZTIPy",
6063   "name" : "unsigned long long *",
6064   "referenced_type" : "_ZTIy",
6065   "self_type" : "_ZTIPy",
6066   "size" : 8,
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" : 8,
6104   "is_const" : true,
6105   "linker_set_key" : "_ZTIKN7android10VectorImplE",
6106   "name" : "const android::VectorImpl",
6107   "referenced_type" : "_ZTIN7android10VectorImplE",
6108   "self_type" : "_ZTIKN7android10VectorImplE",
6109   "size" : 40,
6110   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
6111  },
6112  {
6113   "alignment" : 8,
6114   "is_const" : true,
6115   "linker_set_key" : "_ZTIKN7android12NativeHandleE",
6116   "name" : "const android::NativeHandle",
6117   "referenced_type" : "_ZTIN7android12NativeHandleE",
6118   "self_type" : "_ZTIKN7android12NativeHandleE",
6119   "size" : 24,
6120   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
6121  },
6122  {
6123   "alignment" : 8,
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" : 8,
6130   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6131  },
6132  {
6133   "alignment" : 8,
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" : 8,
6140   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6141  },
6142  {
6143   "alignment" : 8,
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" : 8,
6150   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6151  },
6152  {
6153   "alignment" : 8,
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" : 8,
6160   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6161  },
6162  {
6163   "alignment" : 8,
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" : 8,
6170   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6171  },
6172  {
6173   "alignment" : 8,
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" : 8,
6180   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6181  },
6182  {
6183   "alignment" : 8,
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" : 8,
6190   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6191  },
6192  {
6193   "alignment" : 8,
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" : 8,
6200   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6201  },
6202  {
6203   "alignment" : 8,
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" : 16,
6210   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6211  },
6212  {
6213   "alignment" : 8,
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" : 16,
6220   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6221  },
6222  {
6223   "alignment" : 8,
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" : 24,
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" : 8,
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" : 216,
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" : 8,
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" : 24,
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" : 8,
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" : 24,
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" : 8,
6294   "is_const" : true,
6295   "linker_set_key" : "_ZTIKN7android7RefBaseE",
6296   "name" : "const android::RefBase",
6297   "referenced_type" : "_ZTIN7android7RefBaseE",
6298   "self_type" : "_ZTIKN7android7RefBaseE",
6299   "size" : 16,
6300   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6301  },
6302  {
6303   "alignment" : 8,
6304   "is_const" : true,
6305   "linker_set_key" : "_ZTIKN7android7String8E",
6306   "name" : "const android::String8",
6307   "referenced_type" : "_ZTIN7android7String8E",
6308   "self_type" : "_ZTIKN7android7String8E",
6309   "size" : 8,
6310   "source_file" : "/system/core/libutils/include/utils/String8.h"
6311  },
6312  {
6313   "alignment" : 8,
6314   "is_const" : true,
6315   "linker_set_key" : "_ZTIKN7android8String16E",
6316   "name" : "const android::String16",
6317   "referenced_type" : "_ZTIN7android8String16E",
6318   "self_type" : "_ZTIKN7android8String16E",
6319   "size" : 8,
6320   "source_file" : "/system/core/libutils/include/utils/String16.h"
6321  },
6322  {
6323   "alignment" : 1,
6324   "is_const" : true,
6325   "linker_set_key" : "_ZTIKN7android8hardware10hidl_arrayIhLm32EJEEE",
6326   "name" : "const android::hardware::hidl_array<unsigned char, 32>",
6327   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLm32EJEEE",
6328   "self_type" : "_ZTIKN7android8hardware10hidl_arrayIhLm32EJEEE",
6329   "size" : 32,
6330   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6331  },
6332  {
6333   "alignment" : 8,
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" : 48,
6340   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
6341  },
6342  {
6343   "alignment" : 8,
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" : 8,
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" : 8,
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" : 8,
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" : 136,
6390   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
6391  },
6392  {
6393   "alignment" : 8,
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" : 48,
6400   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6401  },
6402  {
6403   "alignment" : 8,
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" : 40,
6410   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6411  },
6412  {
6413   "alignment" : 8,
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" : 32,
6420   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6421  },
6422  {
6423   "alignment" : 8,
6424   "is_const" : true,
6425   "linker_set_key" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE",
6426   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
6427   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE",
6428   "self_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE",
6429   "size" : 8,
6430   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6431  },
6432  {
6433   "alignment" : 8,
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" : 8,
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" : 8,
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" : 8,
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" : 8,
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" : 8,
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" : 40,
6490   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6491  },
6492  {
6493   "alignment" : 8,
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" : 216,
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" : 8,
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" : 24,
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" : 8,
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" : 8,
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" : 8,
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" : 8,
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" : 8,
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" : 8,
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" : 24,
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_09DebugInfo12ArchitectureELm3EEE",
6654   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
6655   "referenced_type" : "_ZTINSt3__15arrayIN7android4hidl4base4V1_09DebugInfo12ArchitectureELm3EEE",
6656   "self_type" : "_ZTIKNSt3__15arrayIN7android4hidl4base4V1_09DebugInfo12ArchitectureELm3EEE",
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_015IServiceManager11PidConstantELm1EEE",
6664   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
6665   "referenced_type" : "_ZTINSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager11PidConstantELm1EEE",
6666   "self_type" : "_ZTIKNSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager11PidConstantELm1EEE",
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_015IServiceManager9TransportELm3EEE",
6674   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
6675   "referenced_type" : "_ZTINSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager9TransportELm3EEE",
6676   "self_type" : "_ZTIKNSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager9TransportELm3EEE",
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_011CoolingTypeELm1EEE",
6684   "name" : "const std::array<android::hardware::thermal::V1_0::CoolingType, 1>",
6685   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware7thermal4V1_011CoolingTypeELm1EEE",
6686   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware7thermal4V1_011CoolingTypeELm1EEE",
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_015TemperatureTypeELm5EEE",
6694   "name" : "const std::array<android::hardware::thermal::V1_0::TemperatureType, 5>",
6695   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware7thermal4V1_015TemperatureTypeELm5EEE",
6696   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware7thermal4V1_015TemperatureTypeELm5EEE",
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_017ThermalStatusCodeELm2EEE",
6704   "name" : "const std::array<android::hardware::thermal::V1_0::ThermalStatusCode, 2>",
6705   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware7thermal4V1_017ThermalStatusCodeELm2EEE",
6706   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware7thermal4V1_017ThermalStatusCodeELm2EEE",
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" : 8,
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" : 24,
6718   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6719  },
6720  {
6721   "alignment" : 8,
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" : 8,
6728   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
6729  },
6730  {
6731   "alignment" : 8,
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_64_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_64_static/obj/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++/gen/android/hardware/thermal/1.0/types.sdump",
6737   "size" : 8,
6738   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6739  },
6740  {
6741   "alignment" : 8,
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" : 8,
6748   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6749  },
6750  {
6751   "alignment" : 8,
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" : 8,
6758   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
6759  },
6760  {
6761   "alignment" : 8,
6762   "is_const" : true,
6763   "linker_set_key" : "_ZTIKSt16initializer_listIN7android8hardware10hidl_arrayIhLm32EJEEEE",
6764   "name" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
6765   "referenced_type" : "_ZTISt16initializer_listIN7android8hardware10hidl_arrayIhLm32EJEEEE",
6766   "self_type" : "_ZTIKSt16initializer_listIN7android8hardware10hidl_arrayIhLm32EJEEEE",
6767   "size" : 16,
6768   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6769  },
6770  {
6771   "alignment" : 8,
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" : 16,
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" : 8,
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/TypeHelpers.h"
6859  },
6860  {
6861   "alignment" : 8,
6862   "is_const" : true,
6863   "linker_set_key" : "_ZTIKl",
6864   "name" : "const long",
6865   "referenced_type" : "_ZTIl",
6866   "self_type" : "_ZTIKl",
6867   "size" : 8,
6868   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6869  },
6870  {
6871   "alignment" : 8,
6872   "is_const" : true,
6873   "linker_set_key" : "_ZTIKm",
6874   "name" : "const unsigned long",
6875   "referenced_type" : "_ZTIm",
6876   "self_type" : "_ZTIKm",
6877   "size" : 8,
6878   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6879  },
6880  {
6881   "alignment" : 2,
6882   "is_const" : true,
6883   "linker_set_key" : "_ZTIKs",
6884   "name" : "const short",
6885   "referenced_type" : "_ZTIs",
6886   "self_type" : "_ZTIKs",
6887   "size" : 2,
6888   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6889  },
6890  {
6891   "alignment" : 2,
6892   "is_const" : true,
6893   "linker_set_key" : "_ZTIKt",
6894   "name" : "const unsigned short",
6895   "referenced_type" : "_ZTIt",
6896   "self_type" : "_ZTIKt",
6897   "size" : 2,
6898   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6899  },
6900  {
6901   "is_const" : true,
6902   "linker_set_key" : "_ZTIKv",
6903   "name" : "const void",
6904   "referenced_type" : "_ZTIv",
6905   "self_type" : "_ZTIKv",
6906   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6907  },
6908  {
6909   "alignment" : 8,
6910   "is_const" : true,
6911   "linker_set_key" : "_ZTIKy",
6912   "name" : "const unsigned long long",
6913   "referenced_type" : "_ZTIy",
6914   "self_type" : "_ZTIKy",
6915   "size" : 8,
6916   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
6917  },
6918  {
6919   "alignment" : 1,
6920   "is_volatile" : true,
6921   "linker_set_key" : "_ZTIVb",
6922   "name" : "volatile bool",
6923   "referenced_type" : "_ZTIb",
6924   "self_type" : "_ZTIVb",
6925   "size" : 1,
6926   "source_file" : "/system/core/libutils/include/utils/Thread.h"
6927  },
6928  {
6929   "alignment" : 4,
6930   "is_volatile" : true,
6931   "linker_set_key" : "_ZTIVi",
6932   "name" : "volatile int",
6933   "referenced_type" : "_ZTIi",
6934   "self_type" : "_ZTIVi",
6935   "size" : 4,
6936   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
6937  }
6938 ],
6939 "record_types" :
6940 [
6941  {
6942   "alignment" : 4,
6943   "fields" :
6944   [
6945    {
6946     "field_name" : "len",
6947     "referenced_type" : "_ZTIt"
6948    },
6949    {
6950     "field_name" : "hdr_size",
6951     "field_offset" : 16,
6952     "referenced_type" : "_ZTIt"
6953    },
6954    {
6955     "field_name" : "pid",
6956     "field_offset" : 32,
6957     "referenced_type" : "_ZTIi"
6958    },
6959    {
6960     "field_name" : "tid",
6961     "field_offset" : 64,
6962     "referenced_type" : "_ZTIj"
6963    },
6964    {
6965     "field_name" : "sec",
6966     "field_offset" : 96,
6967     "referenced_type" : "_ZTIj"
6968    },
6969    {
6970     "field_name" : "nsec",
6971     "field_offset" : 128,
6972     "referenced_type" : "_ZTIj"
6973    },
6974    {
6975     "field_name" : "lid",
6976     "field_offset" : 160,
6977     "referenced_type" : "_ZTIj"
6978    },
6979    {
6980     "field_name" : "uid",
6981     "field_offset" : 192,
6982     "referenced_type" : "_ZTIj"
6983    },
6984    {
6985     "field_name" : "msg",
6986     "field_offset" : 224,
6987     "referenced_type" : "_ZTIA0_c"
6988    }
6989   ],
6990   "linker_set_key" : "_ZTI12logger_entry",
6991   "name" : "logger_entry",
6992   "referenced_type" : "_ZTI12logger_entry",
6993   "self_type" : "_ZTI12logger_entry",
6994   "size" : 28,
6995   "source_file" : "/system/core/liblog/include/log/log_read.h"
6996  },
6997  {
6998   "alignment" : 8,
6999   "fields" :
7000   [
7001    {
7002     "field_name" : "y",
7003     "referenced_type" : "_ZTIPv"
7004    },
7005    {
7006     "field_name" : "cb",
7007     "field_offset" : 64,
7008     "referenced_type" : "_ZTIPv"
7009    },
7010    {
7011     "field_name" : "cr",
7012     "field_offset" : 128,
7013     "referenced_type" : "_ZTIPv"
7014    },
7015    {
7016     "field_name" : "ystride",
7017     "field_offset" : 192,
7018     "referenced_type" : "_ZTIm"
7019    },
7020    {
7021     "field_name" : "cstride",
7022     "field_offset" : 256,
7023     "referenced_type" : "_ZTIm"
7024    },
7025    {
7026     "field_name" : "chroma_step",
7027     "field_offset" : 320,
7028     "referenced_type" : "_ZTIm"
7029    },
7030    {
7031     "field_name" : "reserved",
7032     "field_offset" : 384,
7033     "referenced_type" : "_ZTIA8_j"
7034    }
7035   ],
7036   "linker_set_key" : "_ZTI13android_ycbcr",
7037   "name" : "android_ycbcr",
7038   "referenced_type" : "_ZTI13android_ycbcr",
7039   "self_type" : "_ZTI13android_ycbcr",
7040   "size" : 80,
7041   "source_file" : "/system/core/libsystem/include/system/graphics.h"
7042  },
7043  {
7044   "alignment" : 4,
7045   "fields" :
7046   [
7047    {
7048     "field_name" : "version",
7049     "referenced_type" : "_ZTIi"
7050    },
7051    {
7052     "field_name" : "numFds",
7053     "field_offset" : 32,
7054     "referenced_type" : "_ZTIi"
7055    },
7056    {
7057     "field_name" : "numInts",
7058     "field_offset" : 64,
7059     "referenced_type" : "_ZTIi"
7060    },
7061    {
7062     "field_name" : "data",
7063     "field_offset" : 96,
7064     "referenced_type" : "_ZTIA0_i"
7065    }
7066   ],
7067   "linker_set_key" : "_ZTI13native_handle",
7068   "name" : "native_handle",
7069   "referenced_type" : "_ZTI13native_handle",
7070   "self_type" : "_ZTI13native_handle",
7071   "size" : 12,
7072   "source_file" : "/system/core/libcutils/include/cutils/native_handle.h"
7073  },
7074  {
7075   "alignment" : 4,
7076   "fields" :
7077   [
7078    {
7079     "field_name" : "x",
7080     "referenced_type" : "_ZTIf"
7081    },
7082    {
7083     "field_name" : "y",
7084     "field_offset" : 32,
7085     "referenced_type" : "_ZTIf"
7086    }
7087   ],
7088   "linker_set_key" : "_ZTI16android_xy_color",
7089   "name" : "android_xy_color",
7090   "referenced_type" : "_ZTI16android_xy_color",
7091   "self_type" : "_ZTI16android_xy_color",
7092   "size" : 8,
7093   "source_file" : "/system/core/libsystem/include/system/graphics.h"
7094  },
7095  {
7096   "alignment" : 8,
7097   "fields" :
7098   [
7099    {
7100     "field_name" : "top_left",
7101     "referenced_type" : "_ZTIPh"
7102    },
7103    {
7104     "field_name" : "component",
7105     "field_offset" : 64,
7106     "referenced_type" : "_ZTI22android_flex_component"
7107    },
7108    {
7109     "field_name" : "bits_per_component",
7110     "field_offset" : 96,
7111     "referenced_type" : "_ZTIi"
7112    },
7113    {
7114     "field_name" : "bits_used",
7115     "field_offset" : 128,
7116     "referenced_type" : "_ZTIi"
7117    },
7118    {
7119     "field_name" : "h_increment",
7120     "field_offset" : 160,
7121     "referenced_type" : "_ZTIi"
7122    },
7123    {
7124     "field_name" : "v_increment",
7125     "field_offset" : 192,
7126     "referenced_type" : "_ZTIi"
7127    },
7128    {
7129     "field_name" : "h_subsampling",
7130     "field_offset" : 224,
7131     "referenced_type" : "_ZTIi"
7132    },
7133    {
7134     "field_name" : "v_subsampling",
7135     "field_offset" : 256,
7136     "referenced_type" : "_ZTIi"
7137    }
7138   ],
7139   "linker_set_key" : "_ZTI18android_flex_plane",
7140   "name" : "android_flex_plane",
7141   "referenced_type" : "_ZTI18android_flex_plane",
7142   "self_type" : "_ZTI18android_flex_plane",
7143   "size" : 40,
7144   "source_file" : "/system/core/libsystem/include/system/graphics.h"
7145  },
7146  {
7147   "alignment" : 8,
7148   "fields" :
7149   [
7150    {
7151     "field_name" : "format",
7152     "referenced_type" : "_ZTI19android_flex_format"
7153    },
7154    {
7155     "field_name" : "num_planes",
7156     "field_offset" : 32,
7157     "referenced_type" : "_ZTIj"
7158    },
7159    {
7160     "field_name" : "planes",
7161     "field_offset" : 64,
7162     "referenced_type" : "_ZTIP18android_flex_plane"
7163    }
7164   ],
7165   "linker_set_key" : "_ZTI19android_flex_layout",
7166   "name" : "android_flex_layout",
7167   "referenced_type" : "_ZTI19android_flex_layout",
7168   "self_type" : "_ZTI19android_flex_layout",
7169   "size" : 16,
7170   "source_file" : "/system/core/libsystem/include/system/graphics.h"
7171  },
7172  {
7173   "alignment" : 4,
7174   "fields" :
7175   [
7176    {
7177     "field_name" : "num_points",
7178     "referenced_type" : "_ZTIj"
7179    },
7180    {
7181     "field_name" : "reserved",
7182     "field_offset" : 32,
7183     "referenced_type" : "_ZTIA8_j"
7184    },
7185    {
7186     "field_name" : "xyzc_points",
7187     "field_offset" : 288,
7188     "referenced_type" : "_ZTIA_f"
7189    }
7190   ],
7191   "linker_set_key" : "_ZTI20android_depth_points",
7192   "name" : "android_depth_points",
7193   "referenced_type" : "_ZTI20android_depth_points",
7194   "self_type" : "_ZTI20android_depth_points",
7195   "size" : 36,
7196   "source_file" : "/system/core/libsystem/include/system/graphics.h"
7197  },
7198  {
7199   "alignment" : 8,
7200   "fields" :
7201   [
7202    {
7203     "field_name" : "struct_size",
7204     "referenced_type" : "_ZTIm"
7205    },
7206    {
7207     "field_name" : "buffer_id",
7208     "field_offset" : 64,
7209     "referenced_type" : "_ZTIi"
7210    },
7211    {
7212     "field_name" : "priority",
7213     "field_offset" : 96,
7214     "referenced_type" : "_ZTIi"
7215    },
7216    {
7217     "field_name" : "tag",
7218     "field_offset" : 128,
7219     "referenced_type" : "_ZTIPKc"
7220    },
7221    {
7222     "field_name" : "file",
7223     "field_offset" : 192,
7224     "referenced_type" : "_ZTIPKc"
7225    },
7226    {
7227     "field_name" : "line",
7228     "field_offset" : 256,
7229     "referenced_type" : "_ZTIj"
7230    },
7231    {
7232     "field_name" : "message",
7233     "field_offset" : 320,
7234     "referenced_type" : "_ZTIPKc"
7235    }
7236   ],
7237   "linker_set_key" : "_ZTI21__android_log_message",
7238   "name" : "__android_log_message",
7239   "referenced_type" : "_ZTI21__android_log_message",
7240   "self_type" : "_ZTI21__android_log_message",
7241   "size" : 48,
7242   "source_file" : "/system/core/liblog/include/android/log.h"
7243  },
7244  {
7245   "alignment" : 4,
7246   "fields" :
7247   [
7248    {
7249     "field_name" : "maxContentLightLevel",
7250     "referenced_type" : "_ZTIf"
7251    },
7252    {
7253     "field_name" : "maxFrameAverageLightLevel",
7254     "field_offset" : 32,
7255     "referenced_type" : "_ZTIf"
7256    }
7257   ],
7258   "linker_set_key" : "_ZTI25android_cta861_3_metadata",
7259   "name" : "android_cta861_3_metadata",
7260   "referenced_type" : "_ZTI25android_cta861_3_metadata",
7261   "self_type" : "_ZTI25android_cta861_3_metadata",
7262   "size" : 8,
7263   "source_file" : "/system/core/libsystem/include/system/graphics.h"
7264  },
7265  {
7266   "alignment" : 4,
7267   "fields" :
7268   [
7269    {
7270     "field_name" : "displayPrimaryRed",
7271     "referenced_type" : "_ZTI16android_xy_color"
7272    },
7273    {
7274     "field_name" : "displayPrimaryGreen",
7275     "field_offset" : 64,
7276     "referenced_type" : "_ZTI16android_xy_color"
7277    },
7278    {
7279     "field_name" : "displayPrimaryBlue",
7280     "field_offset" : 128,
7281     "referenced_type" : "_ZTI16android_xy_color"
7282    },
7283    {
7284     "field_name" : "whitePoint",
7285     "field_offset" : 192,
7286     "referenced_type" : "_ZTI16android_xy_color"
7287    },
7288    {
7289     "field_name" : "maxLuminance",
7290     "field_offset" : 256,
7291     "referenced_type" : "_ZTIf"
7292    },
7293    {
7294     "field_name" : "minLuminance",
7295     "field_offset" : 288,
7296     "referenced_type" : "_ZTIf"
7297    }
7298   ],
7299   "linker_set_key" : "_ZTI26android_smpte2086_metadata",
7300   "name" : "android_smpte2086_metadata",
7301   "referenced_type" : "_ZTI26android_smpte2086_metadata",
7302   "self_type" : "_ZTI26android_smpte2086_metadata",
7303   "size" : 40,
7304   "source_file" : "/system/core/libsystem/include/system/graphics.h"
7305  },
7306  {
7307   "alignment" : 4,
7308   "fields" :
7309   [
7310    {
7311     "referenced_type" : "_ZTIN7log_msgUt_E"
7312    }
7313   ],
7314   "linker_set_key" : "_ZTI7log_msg",
7315   "name" : "log_msg",
7316   "referenced_type" : "_ZTI7log_msg",
7317   "self_type" : "_ZTI7log_msg",
7318   "size" : 5124,
7319   "source_file" : "/system/core/liblog/include/log/log_read.h"
7320  },
7321  {
7322   "alignment" : 1,
7323   "fields" :
7324   [
7325    {
7326     "field_name" : "tv_sec",
7327     "referenced_type" : "_ZTIj"
7328    },
7329    {
7330     "field_name" : "tv_nsec",
7331     "field_offset" : 32,
7332     "referenced_type" : "_ZTIj"
7333    }
7334   ],
7335   "linker_set_key" : "_ZTI8log_time",
7336   "name" : "log_time",
7337   "referenced_type" : "_ZTI8log_time",
7338   "self_type" : "_ZTI8log_time",
7339   "size" : 8,
7340   "source_file" : "/system/core/liblog/include_vndk/log/log_time.h"
7341  },
7342  {
7343   "alignment" : 8,
7344   "fields" :
7345   [
7346    {
7347     "access" : "private",
7348     "field_name" : "mStorage",
7349     "field_offset" : 64,
7350     "referenced_type" : "_ZTIPv"
7351    },
7352    {
7353     "access" : "private",
7354     "field_name" : "mCount",
7355     "field_offset" : 128,
7356     "referenced_type" : "_ZTIm"
7357    },
7358    {
7359     "access" : "private",
7360     "field_name" : "mFlags",
7361     "field_offset" : 192,
7362     "referenced_type" : "_ZTIKj"
7363    },
7364    {
7365     "access" : "private",
7366     "field_name" : "mItemSize",
7367     "field_offset" : 256,
7368     "referenced_type" : "_ZTIKm"
7369    }
7370   ],
7371   "linker_set_key" : "_ZTIN7android10VectorImplE",
7372   "name" : "android::VectorImpl",
7373   "record_kind" : "class",
7374   "referenced_type" : "_ZTIN7android10VectorImplE",
7375   "self_type" : "_ZTIN7android10VectorImplE",
7376   "size" : 40,
7377   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
7378   "vtable_components" :
7379   [
7380    {
7381     "kind" : "offset_to_top"
7382    },
7383    {
7384     "kind" : "rtti",
7385     "mangled_component_name" : "_ZTIN7android10VectorImplE"
7386    },
7387    {
7388     "kind" : "complete_dtor_pointer",
7389     "mangled_component_name" : "_ZN7android10VectorImplD1Ev"
7390    },
7391    {
7392     "kind" : "deleting_dtor_pointer",
7393     "mangled_component_name" : "_ZN7android10VectorImplD0Ev"
7394    },
7395    {
7396     "is_pure" : true,
7397     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvm"
7398    },
7399    {
7400     "is_pure" : true,
7401     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvm"
7402    },
7403    {
7404     "is_pure" : true,
7405     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvm"
7406    },
7407    {
7408     "is_pure" : true,
7409     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvm"
7410    },
7411    {
7412     "is_pure" : true,
7413     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvm"
7414    },
7415    {
7416     "is_pure" : true,
7417     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvm"
7418    }
7419   ]
7420  },
7421  {
7422   "alignment" : 8,
7423   "fields" :
7424   [
7425    {
7426     "access" : "private",
7427     "field_name" : "mVector",
7428     "referenced_type" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE"
7429    }
7430   ],
7431   "linker_set_key" : "_ZTIN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE",
7432   "name" : "android::KeyedVector<android::String16, android::sp<android::hardware::IBinder> >",
7433   "record_kind" : "class",
7434   "referenced_type" : "_ZTIN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE",
7435   "self_type" : "_ZTIN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE",
7436   "size" : 40,
7437   "source_file" : "/system/core/libutils/include/utils/KeyedVector.h",
7438   "template_args" : [ "_ZTIN7android8String16E", "_ZTIN7android2spINS_8hardware7IBinderEEE" ]
7439  },
7440  {
7441   "alignment" : 8,
7442   "fields" :
7443   [
7444    {
7445     "access" : "private",
7446     "field_name" : "mTag",
7447     "referenced_type" : "_ZTIm"
7448    }
7449   ],
7450   "linker_set_key" : "_ZTIN7android11ScopedTraceE",
7451   "name" : "android::ScopedTrace",
7452   "record_kind" : "class",
7453   "referenced_type" : "_ZTIN7android11ScopedTraceE",
7454   "self_type" : "_ZTIN7android11ScopedTraceE",
7455   "size" : 8,
7456   "source_file" : "/system/core/libutils/include/utils/Trace.h"
7457  },
7458  {
7459   "alignment" : 4,
7460   "fields" :
7461   [
7462    {
7463     "access" : "private",
7464     "field_name" : "mCount",
7465     "referenced_type" : "_ZTINSt3__16atomicIiEE"
7466    }
7467   ],
7468   "linker_set_key" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE",
7469   "name" : "android::LightRefBase<android::NativeHandle>",
7470   "record_kind" : "class",
7471   "referenced_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE",
7472   "self_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE",
7473   "size" : 4,
7474   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
7475   "template_args" : [ "_ZTIN7android12NativeHandleE" ]
7476  },
7477  {
7478   "alignment" : 4,
7479   "fields" :
7480   [
7481    {
7482     "access" : "private",
7483     "field_name" : "mCount",
7484     "referenced_type" : "_ZTINSt3__16atomicIiEE"
7485    }
7486   ],
7487   "linker_set_key" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE",
7488   "name" : "android::LightRefBase<android::VirtualLightRefBase>",
7489   "record_kind" : "class",
7490   "referenced_type" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE",
7491   "self_type" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE",
7492   "size" : 4,
7493   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
7494   "template_args" : [ "_ZTIN7android19VirtualLightRefBaseE" ]
7495  },
7496  {
7497   "alignment" : 8,
7498   "base_specifiers" :
7499   [
7500    {
7501     "referenced_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE"
7502    }
7503   ],
7504   "fields" :
7505   [
7506    {
7507     "access" : "private",
7508     "field_name" : "mHandle",
7509     "field_offset" : 64,
7510     "referenced_type" : "_ZTIP13native_handle"
7511    },
7512    {
7513     "access" : "private",
7514     "field_name" : "mOwnsHandle",
7515     "field_offset" : 128,
7516     "referenced_type" : "_ZTIb"
7517    }
7518   ],
7519   "linker_set_key" : "_ZTIN7android12NativeHandleE",
7520   "name" : "android::NativeHandle",
7521   "record_kind" : "class",
7522   "referenced_type" : "_ZTIN7android12NativeHandleE",
7523   "self_type" : "_ZTIN7android12NativeHandleE",
7524   "size" : 24,
7525   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
7526  },
7527  {
7528   "alignment" : 8,
7529   "base_specifiers" :
7530   [
7531    {
7532     "access" : "private",
7533     "referenced_type" : "_ZTIN7android16SortedVectorImplE"
7534    }
7535   ],
7536   "linker_set_key" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE",
7537   "name" : "android::SortedVector<android::key_value_pair_t<android::String16, android::sp<android::hardware::IBinder> > >",
7538   "record_kind" : "class",
7539   "referenced_type" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE",
7540   "self_type" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE",
7541   "size" : 40,
7542   "source_file" : "/system/core/libutils/include/utils/SortedVector.h",
7543   "template_args" :
7544   [
7545    "_ZTIN7android16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEE"
7546   ],
7547   "vtable_components" :
7548   [
7549    {
7550     "kind" : "offset_to_top"
7551    },
7552    {
7553     "kind" : "rtti",
7554     "mangled_component_name" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE"
7555    },
7556    {
7557     "kind" : "complete_dtor_pointer",
7558     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED1Ev"
7559    },
7560    {
7561     "kind" : "deleting_dtor_pointer",
7562     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED0Ev"
7563    },
7564    {
7565     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE12do_constructEPvm"
7566    },
7567    {
7568     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_destroyEPvm"
7569    },
7570    {
7571     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE7do_copyEPvPKvm"
7572    },
7573    {
7574     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE8do_splatEPvPKvm"
7575    },
7576    {
7577     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE15do_move_forwardEPvPKvm"
7578    },
7579    {
7580     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE16do_move_backwardEPvPKvm"
7581    },
7582    {
7583     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_compareEPKvSA_"
7584    }
7585   ]
7586  },
7587  {
7588   "alignment" : 1,
7589   "linker_set_key" : "_ZTIN7android14ReferenceMoverE",
7590   "name" : "android::ReferenceMover",
7591   "record_kind" : "class",
7592   "referenced_type" : "_ZTIN7android14ReferenceMoverE",
7593   "self_type" : "_ZTIN7android14ReferenceMoverE",
7594   "size" : 1,
7595   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7596  },
7597  {
7598   "alignment" : 8,
7599   "linker_set_key" : "_ZTIN7android16ReferenceRenamerE",
7600   "name" : "android::ReferenceRenamer",
7601   "record_kind" : "class",
7602   "referenced_type" : "_ZTIN7android16ReferenceRenamerE",
7603   "self_type" : "_ZTIN7android16ReferenceRenamerE",
7604   "size" : 8,
7605   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
7606   "vtable_components" :
7607   [
7608    {
7609     "kind" : "offset_to_top"
7610    },
7611    {
7612     "kind" : "rtti",
7613     "mangled_component_name" : "_ZTIN7android16ReferenceRenamerE"
7614    },
7615    {
7616     "is_pure" : true,
7617     "mangled_component_name" : "_ZNK7android16ReferenceRenamerclEm"
7618    }
7619   ]
7620  },
7621  {
7622   "alignment" : 8,
7623   "base_specifiers" :
7624   [
7625    {
7626     "referenced_type" : "_ZTIN7android10VectorImplE"
7627    }
7628   ],
7629   "linker_set_key" : "_ZTIN7android16SortedVectorImplE",
7630   "name" : "android::SortedVectorImpl",
7631   "record_kind" : "class",
7632   "referenced_type" : "_ZTIN7android16SortedVectorImplE",
7633   "self_type" : "_ZTIN7android16SortedVectorImplE",
7634   "size" : 40,
7635   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
7636   "vtable_components" :
7637   [
7638    {
7639     "kind" : "offset_to_top"
7640    },
7641    {
7642     "kind" : "rtti",
7643     "mangled_component_name" : "_ZTIN7android16SortedVectorImplE"
7644    },
7645    {
7646     "kind" : "complete_dtor_pointer",
7647     "mangled_component_name" : "_ZN7android16SortedVectorImplD1Ev"
7648    },
7649    {
7650     "kind" : "deleting_dtor_pointer",
7651     "mangled_component_name" : "_ZN7android16SortedVectorImplD0Ev"
7652    },
7653    {
7654     "is_pure" : true,
7655     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvm"
7656    },
7657    {
7658     "is_pure" : true,
7659     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvm"
7660    },
7661    {
7662     "is_pure" : true,
7663     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvm"
7664    },
7665    {
7666     "is_pure" : true,
7667     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvm"
7668    },
7669    {
7670     "is_pure" : true,
7671     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvm"
7672    },
7673    {
7674     "is_pure" : true,
7675     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvm"
7676    },
7677    {
7678     "is_pure" : true,
7679     "mangled_component_name" : "_ZNK7android16SortedVectorImpl10do_compareEPKvS2_"
7680    }
7681   ]
7682  },
7683  {
7684   "alignment" : 1,
7685   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIbEE",
7686   "name" : "android::trait_trivial_copy<bool>",
7687   "referenced_type" : "_ZTIN7android18trait_trivial_copyIbEE",
7688   "self_type" : "_ZTIN7android18trait_trivial_copyIbEE",
7689   "size" : 1,
7690   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7691   "template_args" : [ "_ZTIb" ]
7692  },
7693  {
7694   "alignment" : 1,
7695   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIcEE",
7696   "name" : "android::trait_trivial_copy<char>",
7697   "referenced_type" : "_ZTIN7android18trait_trivial_copyIcEE",
7698   "self_type" : "_ZTIN7android18trait_trivial_copyIcEE",
7699   "size" : 1,
7700   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7701   "template_args" : [ "_ZTIc" ]
7702  },
7703  {
7704   "alignment" : 1,
7705   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIdEE",
7706   "name" : "android::trait_trivial_copy<double>",
7707   "referenced_type" : "_ZTIN7android18trait_trivial_copyIdEE",
7708   "self_type" : "_ZTIN7android18trait_trivial_copyIdEE",
7709   "size" : 1,
7710   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7711   "template_args" : [ "_ZTId" ]
7712  },
7713  {
7714   "alignment" : 1,
7715   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIfEE",
7716   "name" : "android::trait_trivial_copy<float>",
7717   "referenced_type" : "_ZTIN7android18trait_trivial_copyIfEE",
7718   "self_type" : "_ZTIN7android18trait_trivial_copyIfEE",
7719   "size" : 1,
7720   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7721   "template_args" : [ "_ZTIf" ]
7722  },
7723  {
7724   "alignment" : 1,
7725   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIhEE",
7726   "name" : "android::trait_trivial_copy<unsigned char>",
7727   "referenced_type" : "_ZTIN7android18trait_trivial_copyIhEE",
7728   "self_type" : "_ZTIN7android18trait_trivial_copyIhEE",
7729   "size" : 1,
7730   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7731   "template_args" : [ "_ZTIh" ]
7732  },
7733  {
7734   "alignment" : 1,
7735   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIiEE",
7736   "name" : "android::trait_trivial_copy<int>",
7737   "referenced_type" : "_ZTIN7android18trait_trivial_copyIiEE",
7738   "self_type" : "_ZTIN7android18trait_trivial_copyIiEE",
7739   "size" : 1,
7740   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7741   "template_args" : [ "_ZTIi" ]
7742  },
7743  {
7744   "alignment" : 1,
7745   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIjEE",
7746   "name" : "android::trait_trivial_copy<unsigned int>",
7747   "referenced_type" : "_ZTIN7android18trait_trivial_copyIjEE",
7748   "self_type" : "_ZTIN7android18trait_trivial_copyIjEE",
7749   "size" : 1,
7750   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7751   "template_args" : [ "_ZTIj" ]
7752  },
7753  {
7754   "alignment" : 1,
7755   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIlEE",
7756   "name" : "android::trait_trivial_copy<long>",
7757   "referenced_type" : "_ZTIN7android18trait_trivial_copyIlEE",
7758   "self_type" : "_ZTIN7android18trait_trivial_copyIlEE",
7759   "size" : 1,
7760   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7761   "template_args" : [ "_ZTIl" ]
7762  },
7763  {
7764   "alignment" : 1,
7765   "linker_set_key" : "_ZTIN7android18trait_trivial_copyImEE",
7766   "name" : "android::trait_trivial_copy<unsigned long>",
7767   "referenced_type" : "_ZTIN7android18trait_trivial_copyImEE",
7768   "self_type" : "_ZTIN7android18trait_trivial_copyImEE",
7769   "size" : 1,
7770   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7771   "template_args" : [ "_ZTIm" ]
7772  },
7773  {
7774   "alignment" : 1,
7775   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIsEE",
7776   "name" : "android::trait_trivial_copy<short>",
7777   "referenced_type" : "_ZTIN7android18trait_trivial_copyIsEE",
7778   "self_type" : "_ZTIN7android18trait_trivial_copyIsEE",
7779   "size" : 1,
7780   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7781   "template_args" : [ "_ZTIs" ]
7782  },
7783  {
7784   "alignment" : 1,
7785   "linker_set_key" : "_ZTIN7android18trait_trivial_copyItEE",
7786   "name" : "android::trait_trivial_copy<unsigned short>",
7787   "referenced_type" : "_ZTIN7android18trait_trivial_copyItEE",
7788   "self_type" : "_ZTIN7android18trait_trivial_copyItEE",
7789   "size" : 1,
7790   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7791   "template_args" : [ "_ZTIt" ]
7792  },
7793  {
7794   "alignment" : 1,
7795   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIvEE",
7796   "name" : "android::trait_trivial_copy<void>",
7797   "referenced_type" : "_ZTIN7android18trait_trivial_copyIvEE",
7798   "self_type" : "_ZTIN7android18trait_trivial_copyIvEE",
7799   "size" : 1,
7800   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7801   "template_args" : [ "_ZTIv" ]
7802  },
7803  {
7804   "alignment" : 1,
7805   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIxEE",
7806   "name" : "android::trait_trivial_copy<long long>",
7807   "referenced_type" : "_ZTIN7android18trait_trivial_copyIxEE",
7808   "self_type" : "_ZTIN7android18trait_trivial_copyIxEE",
7809   "size" : 1,
7810   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7811   "template_args" : [ "_ZTIx" ]
7812  },
7813  {
7814   "alignment" : 1,
7815   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIyEE",
7816   "name" : "android::trait_trivial_copy<unsigned long long>",
7817   "referenced_type" : "_ZTIN7android18trait_trivial_copyIyEE",
7818   "self_type" : "_ZTIN7android18trait_trivial_copyIyEE",
7819   "size" : 1,
7820   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7821   "template_args" : [ "_ZTIy" ]
7822  },
7823  {
7824   "alignment" : 1,
7825   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIbEE",
7826   "name" : "android::trait_trivial_ctor<bool>",
7827   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIbEE",
7828   "self_type" : "_ZTIN7android18trait_trivial_ctorIbEE",
7829   "size" : 1,
7830   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7831   "template_args" : [ "_ZTIb" ]
7832  },
7833  {
7834   "alignment" : 1,
7835   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIcEE",
7836   "name" : "android::trait_trivial_ctor<char>",
7837   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIcEE",
7838   "self_type" : "_ZTIN7android18trait_trivial_ctorIcEE",
7839   "size" : 1,
7840   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7841   "template_args" : [ "_ZTIc" ]
7842  },
7843  {
7844   "alignment" : 1,
7845   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIdEE",
7846   "name" : "android::trait_trivial_ctor<double>",
7847   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIdEE",
7848   "self_type" : "_ZTIN7android18trait_trivial_ctorIdEE",
7849   "size" : 1,
7850   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7851   "template_args" : [ "_ZTId" ]
7852  },
7853  {
7854   "alignment" : 1,
7855   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIfEE",
7856   "name" : "android::trait_trivial_ctor<float>",
7857   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIfEE",
7858   "self_type" : "_ZTIN7android18trait_trivial_ctorIfEE",
7859   "size" : 1,
7860   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7861   "template_args" : [ "_ZTIf" ]
7862  },
7863  {
7864   "alignment" : 1,
7865   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIhEE",
7866   "name" : "android::trait_trivial_ctor<unsigned char>",
7867   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIhEE",
7868   "self_type" : "_ZTIN7android18trait_trivial_ctorIhEE",
7869   "size" : 1,
7870   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7871   "template_args" : [ "_ZTIh" ]
7872  },
7873  {
7874   "alignment" : 1,
7875   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIiEE",
7876   "name" : "android::trait_trivial_ctor<int>",
7877   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIiEE",
7878   "self_type" : "_ZTIN7android18trait_trivial_ctorIiEE",
7879   "size" : 1,
7880   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7881   "template_args" : [ "_ZTIi" ]
7882  },
7883  {
7884   "alignment" : 1,
7885   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIjEE",
7886   "name" : "android::trait_trivial_ctor<unsigned int>",
7887   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIjEE",
7888   "self_type" : "_ZTIN7android18trait_trivial_ctorIjEE",
7889   "size" : 1,
7890   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7891   "template_args" : [ "_ZTIj" ]
7892  },
7893  {
7894   "alignment" : 1,
7895   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIlEE",
7896   "name" : "android::trait_trivial_ctor<long>",
7897   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIlEE",
7898   "self_type" : "_ZTIN7android18trait_trivial_ctorIlEE",
7899   "size" : 1,
7900   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7901   "template_args" : [ "_ZTIl" ]
7902  },
7903  {
7904   "alignment" : 1,
7905   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorImEE",
7906   "name" : "android::trait_trivial_ctor<unsigned long>",
7907   "referenced_type" : "_ZTIN7android18trait_trivial_ctorImEE",
7908   "self_type" : "_ZTIN7android18trait_trivial_ctorImEE",
7909   "size" : 1,
7910   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7911   "template_args" : [ "_ZTIm" ]
7912  },
7913  {
7914   "alignment" : 1,
7915   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIsEE",
7916   "name" : "android::trait_trivial_ctor<short>",
7917   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIsEE",
7918   "self_type" : "_ZTIN7android18trait_trivial_ctorIsEE",
7919   "size" : 1,
7920   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7921   "template_args" : [ "_ZTIs" ]
7922  },
7923  {
7924   "alignment" : 1,
7925   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorItEE",
7926   "name" : "android::trait_trivial_ctor<unsigned short>",
7927   "referenced_type" : "_ZTIN7android18trait_trivial_ctorItEE",
7928   "self_type" : "_ZTIN7android18trait_trivial_ctorItEE",
7929   "size" : 1,
7930   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7931   "template_args" : [ "_ZTIt" ]
7932  },
7933  {
7934   "alignment" : 1,
7935   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIvEE",
7936   "name" : "android::trait_trivial_ctor<void>",
7937   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIvEE",
7938   "self_type" : "_ZTIN7android18trait_trivial_ctorIvEE",
7939   "size" : 1,
7940   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7941   "template_args" : [ "_ZTIv" ]
7942  },
7943  {
7944   "alignment" : 1,
7945   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIxEE",
7946   "name" : "android::trait_trivial_ctor<long long>",
7947   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIxEE",
7948   "self_type" : "_ZTIN7android18trait_trivial_ctorIxEE",
7949   "size" : 1,
7950   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7951   "template_args" : [ "_ZTIx" ]
7952  },
7953  {
7954   "alignment" : 1,
7955   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIyEE",
7956   "name" : "android::trait_trivial_ctor<unsigned long long>",
7957   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIyEE",
7958   "self_type" : "_ZTIN7android18trait_trivial_ctorIyEE",
7959   "size" : 1,
7960   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7961   "template_args" : [ "_ZTIy" ]
7962  },
7963  {
7964   "alignment" : 1,
7965   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIbEE",
7966   "name" : "android::trait_trivial_dtor<bool>",
7967   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIbEE",
7968   "self_type" : "_ZTIN7android18trait_trivial_dtorIbEE",
7969   "size" : 1,
7970   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7971   "template_args" : [ "_ZTIb" ]
7972  },
7973  {
7974   "alignment" : 1,
7975   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIcEE",
7976   "name" : "android::trait_trivial_dtor<char>",
7977   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIcEE",
7978   "self_type" : "_ZTIN7android18trait_trivial_dtorIcEE",
7979   "size" : 1,
7980   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7981   "template_args" : [ "_ZTIc" ]
7982  },
7983  {
7984   "alignment" : 1,
7985   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIdEE",
7986   "name" : "android::trait_trivial_dtor<double>",
7987   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIdEE",
7988   "self_type" : "_ZTIN7android18trait_trivial_dtorIdEE",
7989   "size" : 1,
7990   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7991   "template_args" : [ "_ZTId" ]
7992  },
7993  {
7994   "alignment" : 1,
7995   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIfEE",
7996   "name" : "android::trait_trivial_dtor<float>",
7997   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIfEE",
7998   "self_type" : "_ZTIN7android18trait_trivial_dtorIfEE",
7999   "size" : 1,
8000   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8001   "template_args" : [ "_ZTIf" ]
8002  },
8003  {
8004   "alignment" : 1,
8005   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIhEE",
8006   "name" : "android::trait_trivial_dtor<unsigned char>",
8007   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIhEE",
8008   "self_type" : "_ZTIN7android18trait_trivial_dtorIhEE",
8009   "size" : 1,
8010   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8011   "template_args" : [ "_ZTIh" ]
8012  },
8013  {
8014   "alignment" : 1,
8015   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIiEE",
8016   "name" : "android::trait_trivial_dtor<int>",
8017   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIiEE",
8018   "self_type" : "_ZTIN7android18trait_trivial_dtorIiEE",
8019   "size" : 1,
8020   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8021   "template_args" : [ "_ZTIi" ]
8022  },
8023  {
8024   "alignment" : 1,
8025   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIjEE",
8026   "name" : "android::trait_trivial_dtor<unsigned int>",
8027   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIjEE",
8028   "self_type" : "_ZTIN7android18trait_trivial_dtorIjEE",
8029   "size" : 1,
8030   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8031   "template_args" : [ "_ZTIj" ]
8032  },
8033  {
8034   "alignment" : 1,
8035   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIlEE",
8036   "name" : "android::trait_trivial_dtor<long>",
8037   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIlEE",
8038   "self_type" : "_ZTIN7android18trait_trivial_dtorIlEE",
8039   "size" : 1,
8040   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8041   "template_args" : [ "_ZTIl" ]
8042  },
8043  {
8044   "alignment" : 1,
8045   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorImEE",
8046   "name" : "android::trait_trivial_dtor<unsigned long>",
8047   "referenced_type" : "_ZTIN7android18trait_trivial_dtorImEE",
8048   "self_type" : "_ZTIN7android18trait_trivial_dtorImEE",
8049   "size" : 1,
8050   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8051   "template_args" : [ "_ZTIm" ]
8052  },
8053  {
8054   "alignment" : 1,
8055   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIsEE",
8056   "name" : "android::trait_trivial_dtor<short>",
8057   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIsEE",
8058   "self_type" : "_ZTIN7android18trait_trivial_dtorIsEE",
8059   "size" : 1,
8060   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8061   "template_args" : [ "_ZTIs" ]
8062  },
8063  {
8064   "alignment" : 1,
8065   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorItEE",
8066   "name" : "android::trait_trivial_dtor<unsigned short>",
8067   "referenced_type" : "_ZTIN7android18trait_trivial_dtorItEE",
8068   "self_type" : "_ZTIN7android18trait_trivial_dtorItEE",
8069   "size" : 1,
8070   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8071   "template_args" : [ "_ZTIt" ]
8072  },
8073  {
8074   "alignment" : 1,
8075   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIvEE",
8076   "name" : "android::trait_trivial_dtor<void>",
8077   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIvEE",
8078   "self_type" : "_ZTIN7android18trait_trivial_dtorIvEE",
8079   "size" : 1,
8080   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8081   "template_args" : [ "_ZTIv" ]
8082  },
8083  {
8084   "alignment" : 1,
8085   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIxEE",
8086   "name" : "android::trait_trivial_dtor<long long>",
8087   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIxEE",
8088   "self_type" : "_ZTIN7android18trait_trivial_dtorIxEE",
8089   "size" : 1,
8090   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8091   "template_args" : [ "_ZTIx" ]
8092  },
8093  {
8094   "alignment" : 1,
8095   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIyEE",
8096   "name" : "android::trait_trivial_dtor<unsigned long long>",
8097   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIyEE",
8098   "self_type" : "_ZTIN7android18trait_trivial_dtorIyEE",
8099   "size" : 1,
8100   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8101   "template_args" : [ "_ZTIy" ]
8102  },
8103  {
8104   "alignment" : 1,
8105   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_7String8EEE",
8106   "name" : "android::trait_trivial_move<android::String8>",
8107   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EEE",
8108   "self_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EEE",
8109   "size" : 1,
8110   "source_file" : "/system/core/libutils/include/utils/String8.h",
8111   "template_args" : [ "_ZTIN7android7String8E" ]
8112  },
8113  {
8114   "alignment" : 1,
8115   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_8String16EEE",
8116   "name" : "android::trait_trivial_move<android::String16>",
8117   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EEE",
8118   "self_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EEE",
8119   "size" : 1,
8120   "source_file" : "/system/core/libutils/include/utils/String16.h",
8121   "template_args" : [ "_ZTIN7android8String16E" ]
8122  },
8123  {
8124   "alignment" : 1,
8125   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIbEE",
8126   "name" : "android::trait_trivial_move<bool>",
8127   "referenced_type" : "_ZTIN7android18trait_trivial_moveIbEE",
8128   "self_type" : "_ZTIN7android18trait_trivial_moveIbEE",
8129   "size" : 1,
8130   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8131   "template_args" : [ "_ZTIb" ]
8132  },
8133  {
8134   "alignment" : 1,
8135   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIcEE",
8136   "name" : "android::trait_trivial_move<char>",
8137   "referenced_type" : "_ZTIN7android18trait_trivial_moveIcEE",
8138   "self_type" : "_ZTIN7android18trait_trivial_moveIcEE",
8139   "size" : 1,
8140   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8141   "template_args" : [ "_ZTIc" ]
8142  },
8143  {
8144   "alignment" : 1,
8145   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIdEE",
8146   "name" : "android::trait_trivial_move<double>",
8147   "referenced_type" : "_ZTIN7android18trait_trivial_moveIdEE",
8148   "self_type" : "_ZTIN7android18trait_trivial_moveIdEE",
8149   "size" : 1,
8150   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8151   "template_args" : [ "_ZTId" ]
8152  },
8153  {
8154   "alignment" : 1,
8155   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIfEE",
8156   "name" : "android::trait_trivial_move<float>",
8157   "referenced_type" : "_ZTIN7android18trait_trivial_moveIfEE",
8158   "self_type" : "_ZTIN7android18trait_trivial_moveIfEE",
8159   "size" : 1,
8160   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8161   "template_args" : [ "_ZTIf" ]
8162  },
8163  {
8164   "alignment" : 1,
8165   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIhEE",
8166   "name" : "android::trait_trivial_move<unsigned char>",
8167   "referenced_type" : "_ZTIN7android18trait_trivial_moveIhEE",
8168   "self_type" : "_ZTIN7android18trait_trivial_moveIhEE",
8169   "size" : 1,
8170   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8171   "template_args" : [ "_ZTIh" ]
8172  },
8173  {
8174   "alignment" : 1,
8175   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIiEE",
8176   "name" : "android::trait_trivial_move<int>",
8177   "referenced_type" : "_ZTIN7android18trait_trivial_moveIiEE",
8178   "self_type" : "_ZTIN7android18trait_trivial_moveIiEE",
8179   "size" : 1,
8180   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8181   "template_args" : [ "_ZTIi" ]
8182  },
8183  {
8184   "alignment" : 1,
8185   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIjEE",
8186   "name" : "android::trait_trivial_move<unsigned int>",
8187   "referenced_type" : "_ZTIN7android18trait_trivial_moveIjEE",
8188   "self_type" : "_ZTIN7android18trait_trivial_moveIjEE",
8189   "size" : 1,
8190   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8191   "template_args" : [ "_ZTIj" ]
8192  },
8193  {
8194   "alignment" : 1,
8195   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIlEE",
8196   "name" : "android::trait_trivial_move<long>",
8197   "referenced_type" : "_ZTIN7android18trait_trivial_moveIlEE",
8198   "self_type" : "_ZTIN7android18trait_trivial_moveIlEE",
8199   "size" : 1,
8200   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8201   "template_args" : [ "_ZTIl" ]
8202  },
8203  {
8204   "alignment" : 1,
8205   "linker_set_key" : "_ZTIN7android18trait_trivial_moveImEE",
8206   "name" : "android::trait_trivial_move<unsigned long>",
8207   "referenced_type" : "_ZTIN7android18trait_trivial_moveImEE",
8208   "self_type" : "_ZTIN7android18trait_trivial_moveImEE",
8209   "size" : 1,
8210   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8211   "template_args" : [ "_ZTIm" ]
8212  },
8213  {
8214   "alignment" : 1,
8215   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIsEE",
8216   "name" : "android::trait_trivial_move<short>",
8217   "referenced_type" : "_ZTIN7android18trait_trivial_moveIsEE",
8218   "self_type" : "_ZTIN7android18trait_trivial_moveIsEE",
8219   "size" : 1,
8220   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8221   "template_args" : [ "_ZTIs" ]
8222  },
8223  {
8224   "alignment" : 1,
8225   "linker_set_key" : "_ZTIN7android18trait_trivial_moveItEE",
8226   "name" : "android::trait_trivial_move<unsigned short>",
8227   "referenced_type" : "_ZTIN7android18trait_trivial_moveItEE",
8228   "self_type" : "_ZTIN7android18trait_trivial_moveItEE",
8229   "size" : 1,
8230   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8231   "template_args" : [ "_ZTIt" ]
8232  },
8233  {
8234   "alignment" : 1,
8235   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIvEE",
8236   "name" : "android::trait_trivial_move<void>",
8237   "referenced_type" : "_ZTIN7android18trait_trivial_moveIvEE",
8238   "self_type" : "_ZTIN7android18trait_trivial_moveIvEE",
8239   "size" : 1,
8240   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8241   "template_args" : [ "_ZTIv" ]
8242  },
8243  {
8244   "alignment" : 1,
8245   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIxEE",
8246   "name" : "android::trait_trivial_move<long long>",
8247   "referenced_type" : "_ZTIN7android18trait_trivial_moveIxEE",
8248   "self_type" : "_ZTIN7android18trait_trivial_moveIxEE",
8249   "size" : 1,
8250   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8251   "template_args" : [ "_ZTIx" ]
8252  },
8253  {
8254   "alignment" : 1,
8255   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIyEE",
8256   "name" : "android::trait_trivial_move<unsigned long long>",
8257   "referenced_type" : "_ZTIN7android18trait_trivial_moveIyEE",
8258   "self_type" : "_ZTIN7android18trait_trivial_moveIyEE",
8259   "size" : 1,
8260   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8261   "template_args" : [ "_ZTIy" ]
8262  },
8263  {
8264   "alignment" : 8,
8265   "base_specifiers" :
8266   [
8267    {
8268     "referenced_type" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE"
8269    }
8270   ],
8271   "linker_set_key" : "_ZTIN7android19VirtualLightRefBaseE",
8272   "name" : "android::VirtualLightRefBase",
8273   "record_kind" : "class",
8274   "referenced_type" : "_ZTIN7android19VirtualLightRefBaseE",
8275   "self_type" : "_ZTIN7android19VirtualLightRefBaseE",
8276   "size" : 16,
8277   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
8278   "vtable_components" :
8279   [
8280    {
8281     "kind" : "offset_to_top"
8282    },
8283    {
8284     "kind" : "rtti",
8285     "mangled_component_name" : "_ZTIN7android19VirtualLightRefBaseE"
8286    },
8287    {
8288     "kind" : "complete_dtor_pointer",
8289     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD1Ev"
8290    },
8291    {
8292     "kind" : "deleting_dtor_pointer",
8293     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD0Ev"
8294    }
8295   ]
8296  },
8297  {
8298   "alignment" : 8,
8299   "fields" :
8300   [
8301    {
8302     "access" : "private",
8303     "field_name" : "m_ptr",
8304     "referenced_type" : "_ZTIPN7android4hidl4base4V1_05IBaseE"
8305    }
8306   ],
8307   "linker_set_key" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
8308   "name" : "android::sp<android::hidl::base::V1_0::IBase>",
8309   "record_kind" : "class",
8310   "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
8311   "self_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
8312   "size" : 8,
8313   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8314   "template_args" : [ "_ZTIN7android4hidl4base4V1_05IBaseE" ]
8315  },
8316  {
8317   "alignment" : 8,
8318   "fields" :
8319   [
8320    {
8321     "access" : "private",
8322     "field_name" : "m_ptr",
8323     "referenced_type" : "_ZTIPN7android4hidl7manager4V1_015IServiceManagerE"
8324    }
8325   ],
8326   "linker_set_key" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
8327   "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager>",
8328   "record_kind" : "class",
8329   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
8330   "self_type" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
8331   "size" : 8,
8332   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8333   "template_args" : [ "_ZTIN7android4hidl7manager4V1_015IServiceManagerE" ]
8334  },
8335  {
8336   "alignment" : 8,
8337   "fields" :
8338   [
8339    {
8340     "access" : "private",
8341     "field_name" : "m_ptr",
8342     "referenced_type" : "_ZTIPN7android4hidl7manager4V1_020IServiceNotificationE"
8343    }
8344   ],
8345   "linker_set_key" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
8346   "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification>",
8347   "record_kind" : "class",
8348   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
8349   "self_type" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
8350   "size" : 8,
8351   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8352   "template_args" : [ "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE" ]
8353  },
8354  {
8355   "alignment" : 8,
8356   "fields" :
8357   [
8358    {
8359     "access" : "private",
8360     "field_name" : "m_ptr",
8361     "referenced_type" : "_ZTIPN7android6ThreadE"
8362    }
8363   ],
8364   "linker_set_key" : "_ZTIN7android2spINS_6ThreadEEE",
8365   "name" : "android::sp<android::Thread>",
8366   "record_kind" : "class",
8367   "referenced_type" : "_ZTIN7android2spINS_6ThreadEEE",
8368   "self_type" : "_ZTIN7android2spINS_6ThreadEEE",
8369   "size" : 8,
8370   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8371   "template_args" : [ "_ZTIN7android6ThreadE" ]
8372  },
8373  {
8374   "alignment" : 8,
8375   "fields" :
8376   [
8377    {
8378     "access" : "private",
8379     "field_name" : "m_ptr",
8380     "referenced_type" : "_ZTIPN7android8hardware10IInterfaceE"
8381    }
8382   ],
8383   "linker_set_key" : "_ZTIN7android2spINS_8hardware10IInterfaceEEE",
8384   "name" : "android::sp<android::hardware::IInterface>",
8385   "record_kind" : "class",
8386   "referenced_type" : "_ZTIN7android2spINS_8hardware10IInterfaceEEE",
8387   "self_type" : "_ZTIN7android2spINS_8hardware10IInterfaceEEE",
8388   "size" : 8,
8389   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8390   "template_args" : [ "_ZTIN7android8hardware10IInterfaceE" ]
8391  },
8392  {
8393   "alignment" : 8,
8394   "fields" :
8395   [
8396    {
8397     "access" : "private",
8398     "field_name" : "m_ptr",
8399     "referenced_type" : "_ZTIPN7android8hardware12ProcessStateE"
8400    }
8401   ],
8402   "linker_set_key" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
8403   "name" : "android::sp<android::hardware::ProcessState>",
8404   "record_kind" : "class",
8405   "referenced_type" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
8406   "self_type" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
8407   "size" : 8,
8408   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8409   "template_args" : [ "_ZTIN7android8hardware12ProcessStateE" ]
8410  },
8411  {
8412   "alignment" : 8,
8413   "fields" :
8414   [
8415    {
8416     "access" : "private",
8417     "field_name" : "m_ptr",
8418     "referenced_type" : "_ZTIPN7android8hardware20hidl_death_recipientE"
8419    }
8420   ],
8421   "linker_set_key" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE",
8422   "name" : "android::sp<android::hardware::hidl_death_recipient>",
8423   "record_kind" : "class",
8424   "referenced_type" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE",
8425   "self_type" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE",
8426   "size" : 8,
8427   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8428   "template_args" : [ "_ZTIN7android8hardware20hidl_death_recipientE" ]
8429  },
8430  {
8431   "alignment" : 8,
8432   "fields" :
8433   [
8434    {
8435     "access" : "private",
8436     "field_name" : "m_ptr",
8437     "referenced_type" : "_ZTIPN7android8hardware27hidl_binder_death_recipientE"
8438    }
8439   ],
8440   "linker_set_key" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
8441   "name" : "android::sp<android::hardware::hidl_binder_death_recipient>",
8442   "record_kind" : "class",
8443   "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
8444   "self_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
8445   "size" : 8,
8446   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8447   "template_args" : [ "_ZTIN7android8hardware27hidl_binder_death_recipientE" ]
8448  },
8449  {
8450   "alignment" : 8,
8451   "fields" :
8452   [
8453    {
8454     "access" : "private",
8455     "field_name" : "m_ptr",
8456     "referenced_type" : "_ZTIPN7android8hardware7IBinder14DeathRecipientE"
8457    }
8458   ],
8459   "linker_set_key" : "_ZTIN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
8460   "name" : "android::sp<android::hardware::IBinder::DeathRecipient>",
8461   "record_kind" : "class",
8462   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
8463   "self_type" : "_ZTIN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
8464   "size" : 8,
8465   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8466   "template_args" : [ "_ZTIN7android8hardware7IBinder14DeathRecipientE" ]
8467  },
8468  {
8469   "alignment" : 8,
8470   "fields" :
8471   [
8472    {
8473     "access" : "private",
8474     "field_name" : "m_ptr",
8475     "referenced_type" : "_ZTIPN7android8hardware7IBinderE"
8476    }
8477   ],
8478   "linker_set_key" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
8479   "name" : "android::sp<android::hardware::IBinder>",
8480   "record_kind" : "class",
8481   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
8482   "self_type" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
8483   "size" : 8,
8484   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8485   "template_args" : [ "_ZTIN7android8hardware7IBinderE" ]
8486  },
8487  {
8488   "alignment" : 8,
8489   "fields" :
8490   [
8491    {
8492     "access" : "private",
8493     "field_name" : "m_ptr",
8494     "referenced_type" : "_ZTIPN7android8hardware7thermal4V1_08IThermalE"
8495    }
8496   ],
8497   "linker_set_key" : "_ZTIN7android2spINS_8hardware7thermal4V1_08IThermalEEE",
8498   "name" : "android::sp<android::hardware::thermal::V1_0::IThermal>",
8499   "record_kind" : "class",
8500   "referenced_type" : "_ZTIN7android2spINS_8hardware7thermal4V1_08IThermalEEE",
8501   "self_type" : "_ZTIN7android2spINS_8hardware7thermal4V1_08IThermalEEE",
8502   "size" : 8,
8503   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8504   "template_args" : [ "_ZTIN7android8hardware7thermal4V1_08IThermalE" ]
8505  },
8506  {
8507   "alignment" : 8,
8508   "fields" :
8509   [
8510    {
8511     "access" : "private",
8512     "field_name" : "m_ptr",
8513     "referenced_type" : "_ZTIPN7android8hardware9BHwBinderE"
8514    }
8515   ],
8516   "linker_set_key" : "_ZTIN7android2spINS_8hardware9BHwBinderEEE",
8517   "name" : "android::sp<android::hardware::BHwBinder>",
8518   "record_kind" : "class",
8519   "referenced_type" : "_ZTIN7android2spINS_8hardware9BHwBinderEEE",
8520   "self_type" : "_ZTIN7android2spINS_8hardware9BHwBinderEEE",
8521   "size" : 8,
8522   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8523   "template_args" : [ "_ZTIN7android8hardware9BHwBinderE" ]
8524  },
8525  {
8526   "alignment" : 8,
8527   "fields" :
8528   [
8529    {
8530     "access" : "private",
8531     "field_name" : "m_ptr",
8532     "referenced_type" : "_ZTIPN7android4hidl4base4V1_05IBaseE"
8533    },
8534    {
8535     "access" : "private",
8536     "field_name" : "m_refs",
8537     "field_offset" : 64,
8538     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
8539    }
8540   ],
8541   "linker_set_key" : "_ZTIN7android2wpINS_4hidl4base4V1_05IBaseEEE",
8542   "name" : "android::wp<android::hidl::base::V1_0::IBase>",
8543   "record_kind" : "class",
8544   "referenced_type" : "_ZTIN7android2wpINS_4hidl4base4V1_05IBaseEEE",
8545   "self_type" : "_ZTIN7android2wpINS_4hidl4base4V1_05IBaseEEE",
8546   "size" : 16,
8547   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
8548   "template_args" : [ "_ZTIN7android4hidl4base4V1_05IBaseE" ]
8549  },
8550  {
8551   "alignment" : 8,
8552   "fields" :
8553   [
8554    {
8555     "access" : "private",
8556     "field_name" : "m_ptr",
8557     "referenced_type" : "_ZTIPN7android8hardware20hidl_death_recipientE"
8558    },
8559    {
8560     "access" : "private",
8561     "field_name" : "m_refs",
8562     "field_offset" : 64,
8563     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
8564    }
8565   ],
8566   "linker_set_key" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
8567   "name" : "android::wp<android::hardware::hidl_death_recipient>",
8568   "record_kind" : "class",
8569   "referenced_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
8570   "self_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
8571   "size" : 16,
8572   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
8573   "template_args" : [ "_ZTIN7android8hardware20hidl_death_recipientE" ]
8574  },
8575  {
8576   "alignment" : 8,
8577   "fields" :
8578   [
8579    {
8580     "access" : "private",
8581     "field_name" : "m_ptr",
8582     "referenced_type" : "_ZTIPN7android8hardware7IBinder14DeathRecipientE"
8583    },
8584    {
8585     "access" : "private",
8586     "field_name" : "m_refs",
8587     "field_offset" : 64,
8588     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
8589    }
8590   ],
8591   "linker_set_key" : "_ZTIN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
8592   "name" : "android::wp<android::hardware::IBinder::DeathRecipient>",
8593   "record_kind" : "class",
8594   "referenced_type" : "_ZTIN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
8595   "self_type" : "_ZTIN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
8596   "size" : 16,
8597   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
8598   "template_args" : [ "_ZTIN7android8hardware7IBinder14DeathRecipientE" ]
8599  },
8600  {
8601   "alignment" : 8,
8602   "fields" :
8603   [
8604    {
8605     "access" : "private",
8606     "field_name" : "m_ptr",
8607     "referenced_type" : "_ZTIPN7android8hardware9BHwBinderE"
8608    },
8609    {
8610     "access" : "private",
8611     "field_name" : "m_refs",
8612     "field_offset" : 64,
8613     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
8614    }
8615   ],
8616   "linker_set_key" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
8617   "name" : "android::wp<android::hardware::BHwBinder>",
8618   "record_kind" : "class",
8619   "referenced_type" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
8620   "self_type" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
8621   "size" : 16,
8622   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
8623   "template_args" : [ "_ZTIN7android8hardware9BHwBinderE" ]
8624  },
8625  {
8626   "alignment" : 8,
8627   "base_specifiers" :
8628   [
8629    {
8630     "is_virtual" : true,
8631     "referenced_type" : "_ZTIN7android7RefBaseE"
8632    }
8633   ],
8634   "linker_set_key" : "_ZTIN7android4hidl4base4V1_05IBaseE",
8635   "name" : "android::hidl::base::V1_0::IBase",
8636   "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE",
8637   "self_type" : "_ZTIN7android4hidl4base4V1_05IBaseE",
8638   "size" : 24,
8639   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h",
8640   "vtable_components" :
8641   [
8642    {
8643     "component_value" : 8,
8644     "kind" : "vbase_offset"
8645    },
8646    {
8647     "kind" : "offset_to_top"
8648    },
8649    {
8650     "kind" : "rtti",
8651     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
8652    },
8653    {
8654     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
8655    },
8656    {
8657     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
8658    },
8659    {
8660     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
8661    },
8662    {
8663     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
8664    },
8665    {
8666     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE"
8667    },
8668    {
8669     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
8670    },
8671    {
8672     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm"
8673    },
8674    {
8675     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
8676    },
8677    {
8678     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
8679    },
8680    {
8681     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
8682    },
8683    {
8684     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
8685    },
8686    {
8687     "kind" : "complete_dtor_pointer",
8688     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD1Ev"
8689    },
8690    {
8691     "kind" : "deleting_dtor_pointer",
8692     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD0Ev"
8693    },
8694    {
8695     "kind" : "vcall_offset"
8696    },
8697    {
8698     "kind" : "vcall_offset"
8699    },
8700    {
8701     "kind" : "vcall_offset"
8702    },
8703    {
8704     "kind" : "vcall_offset"
8705    },
8706    {
8707     "component_value" : -8,
8708     "kind" : "vcall_offset"
8709    },
8710    {
8711     "component_value" : -8,
8712     "kind" : "offset_to_top"
8713    },
8714    {
8715     "kind" : "rtti",
8716     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
8717    },
8718    {
8719     "kind" : "complete_dtor_pointer",
8720     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_05IBaseD1Ev"
8721    },
8722    {
8723     "kind" : "deleting_dtor_pointer",
8724     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_05IBaseD0Ev"
8725    },
8726    {
8727     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
8728    },
8729    {
8730     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
8731    },
8732    {
8733     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
8734    },
8735    {
8736     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8737    }
8738   ]
8739  },
8740  {
8741   "alignment" : 8,
8742   "base_specifiers" :
8743   [
8744    {
8745     "referenced_type" : "_ZTIN7android8hardware9BHwBinderE"
8746    },
8747    {
8748     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
8749    }
8750   ],
8751   "fields" :
8752   [
8753    {
8754     "access" : "private",
8755     "field_name" : "_hidl_mImpl",
8756     "field_offset" : 960,
8757     "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE"
8758    }
8759   ],
8760   "linker_set_key" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE",
8761   "name" : "android::hidl::base::V1_0::BnHwBase",
8762   "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE",
8763   "self_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE",
8764   "size" : 144,
8765   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h",
8766   "vtable_components" :
8767   [
8768    {
8769     "component_value" : 128,
8770     "kind" : "vbase_offset"
8771    },
8772    {
8773     "kind" : "offset_to_top"
8774    },
8775    {
8776     "kind" : "rtti",
8777     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
8778    },
8779    {
8780     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
8781    },
8782    {
8783     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
8784    },
8785    {
8786     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
8787    },
8788    {
8789     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BnHwBase13checkSubclassEPKv"
8790    },
8791    {
8792     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
8793    },
8794    {
8795     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
8796    },
8797    {
8798     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
8799    },
8800    {
8801     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
8802    },
8803    {
8804     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
8805    },
8806    {
8807     "kind" : "complete_dtor_pointer",
8808     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD1Ev"
8809    },
8810    {
8811     "kind" : "deleting_dtor_pointer",
8812     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD0Ev"
8813    },
8814    {
8815     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBase10onTransactEjRKNS_8hardware6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
8816    },
8817    {
8818     "component_value" : -32,
8819     "kind" : "offset_to_top"
8820    },
8821    {
8822     "kind" : "rtti",
8823     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
8824    },
8825    {
8826     "kind" : "complete_dtor_pointer",
8827     "mangled_component_name" : "_ZThn32_N7android4hidl4base4V1_08BnHwBaseD1Ev"
8828    },
8829    {
8830     "kind" : "deleting_dtor_pointer",
8831     "mangled_component_name" : "_ZThn32_N7android4hidl4base4V1_08BnHwBaseD0Ev"
8832    },
8833    {
8834     "kind" : "vcall_offset"
8835    },
8836    {
8837     "kind" : "vcall_offset"
8838    },
8839    {
8840     "kind" : "vcall_offset"
8841    },
8842    {
8843     "kind" : "vcall_offset"
8844    },
8845    {
8846     "component_value" : -128,
8847     "kind" : "vcall_offset"
8848    },
8849    {
8850     "component_value" : -128,
8851     "kind" : "offset_to_top"
8852    },
8853    {
8854     "kind" : "rtti",
8855     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
8856    },
8857    {
8858     "kind" : "complete_dtor_pointer",
8859     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_08BnHwBaseD1Ev"
8860    },
8861    {
8862     "kind" : "deleting_dtor_pointer",
8863     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_08BnHwBaseD0Ev"
8864    },
8865    {
8866     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
8867    },
8868    {
8869     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
8870    },
8871    {
8872     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
8873    },
8874    {
8875     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8876    }
8877   ]
8878  },
8879  {
8880   "alignment" : 8,
8881   "base_specifiers" :
8882   [
8883    {
8884     "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
8885    },
8886    {
8887     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
8888    }
8889   ],
8890   "fields" :
8891   [
8892    {
8893     "access" : "private",
8894     "field_name" : "_hidl_mMutex",
8895     "field_offset" : 1088,
8896     "referenced_type" : "_ZTINSt3__15mutexE"
8897    },
8898    {
8899     "access" : "private",
8900     "field_name" : "_hidl_mDeathRecipients",
8901     "field_offset" : 1408,
8902     "referenced_type" : "_ZTINSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEEE"
8903    }
8904   ],
8905   "linker_set_key" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE",
8906   "name" : "android::hidl::base::V1_0::BpHwBase",
8907   "referenced_type" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE",
8908   "self_type" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE",
8909   "size" : 216,
8910   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h",
8911   "vtable_components" :
8912   [
8913    {
8914     "component_value" : 200,
8915     "kind" : "vbase_offset"
8916    },
8917    {
8918     "kind" : "offset_to_top"
8919    },
8920    {
8921     "kind" : "rtti",
8922     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
8923    },
8924    {
8925     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BpHwBase8isRemoteEv"
8926    },
8927    {
8928     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
8929    },
8930    {
8931     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
8932    },
8933    {
8934     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
8935    },
8936    {
8937     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE"
8938    },
8939    {
8940     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21setHALInstrumentationEv"
8941    },
8942    {
8943     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm"
8944    },
8945    {
8946     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase4pingEv"
8947    },
8948    {
8949     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
8950    },
8951    {
8952     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21notifySyspropsChangedEv"
8953    },
8954    {
8955     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
8956    },
8957    {
8958     "kind" : "complete_dtor_pointer",
8959     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD1Ev"
8960    },
8961    {
8962     "kind" : "deleting_dtor_pointer",
8963     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD0Ev"
8964    },
8965    {
8966     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
8967    },
8968    {
8969     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase15onLastStrongRefEPKv"
8970    },
8971    {
8972     "component_value" : 192,
8973     "kind" : "vbase_offset"
8974    },
8975    {
8976     "component_value" : -8,
8977     "kind" : "offset_to_top"
8978    },
8979    {
8980     "kind" : "rtti",
8981     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
8982    },
8983    {
8984     "kind" : "complete_dtor_pointer",
8985     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD1Ev"
8986    },
8987    {
8988     "kind" : "deleting_dtor_pointer",
8989     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD0Ev"
8990    },
8991    {
8992     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
8993    },
8994    {
8995     "component_value" : 184,
8996     "kind" : "vbase_offset"
8997    },
8998    {
8999     "component_value" : -16,
9000     "kind" : "offset_to_top"
9001    },
9002    {
9003     "kind" : "rtti",
9004     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
9005    },
9006    {
9007     "kind" : "complete_dtor_pointer",
9008     "mangled_component_name" : "_ZThn16_N7android4hidl4base4V1_08BpHwBaseD1Ev"
9009    },
9010    {
9011     "kind" : "deleting_dtor_pointer",
9012     "mangled_component_name" : "_ZThn16_N7android4hidl4base4V1_08BpHwBaseD0Ev"
9013    },
9014    {
9015     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
9016    },
9017    {
9018     "mangled_component_name" : "_ZThn16_N7android4hidl4base4V1_08BpHwBase15onLastStrongRefEPKv"
9019    },
9020    {
9021     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
9022    },
9023    {
9024     "component_value" : -48,
9025     "kind" : "offset_to_top"
9026    },
9027    {
9028     "kind" : "rtti",
9029     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
9030    },
9031    {
9032     "kind" : "complete_dtor_pointer",
9033     "mangled_component_name" : "_ZThn48_N7android4hidl4base4V1_08BpHwBaseD1Ev"
9034    },
9035    {
9036     "kind" : "deleting_dtor_pointer",
9037     "mangled_component_name" : "_ZThn48_N7android4hidl4base4V1_08BpHwBaseD0Ev"
9038    },
9039    {
9040     "kind" : "vcall_offset"
9041    },
9042    {
9043     "component_value" : -184,
9044     "kind" : "vcall_offset"
9045    },
9046    {
9047     "component_value" : -200,
9048     "kind" : "vcall_offset"
9049    },
9050    {
9051     "component_value" : -184,
9052     "kind" : "vcall_offset"
9053    },
9054    {
9055     "component_value" : -200,
9056     "kind" : "vcall_offset"
9057    },
9058    {
9059     "component_value" : -200,
9060     "kind" : "offset_to_top"
9061    },
9062    {
9063     "kind" : "rtti",
9064     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
9065    },
9066    {
9067     "kind" : "complete_dtor_pointer",
9068     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_08BpHwBaseD1Ev"
9069    },
9070    {
9071     "kind" : "deleting_dtor_pointer",
9072     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_08BpHwBaseD0Ev"
9073    },
9074    {
9075     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
9076    },
9077    {
9078     "mangled_component_name" : "_ZTv0_n40_N7android4hidl4base4V1_08BpHwBase15onLastStrongRefEPKv"
9079    },
9080    {
9081     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
9082    },
9083    {
9084     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9085    }
9086   ]
9087  },
9088  {
9089   "alignment" : 8,
9090   "fields" :
9091   [
9092    {
9093     "field_name" : "pid",
9094     "referenced_type" : "_ZTIi"
9095    },
9096    {
9097     "field_name" : "ptr",
9098     "field_offset" : 64,
9099     "referenced_type" : "_ZTIm"
9100    },
9101    {
9102     "field_name" : "arch",
9103     "field_offset" : 128,
9104     "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE"
9105    }
9106   ],
9107   "linker_set_key" : "_ZTIN7android4hidl4base4V1_09DebugInfoE",
9108   "name" : "android::hidl::base::V1_0::DebugInfo",
9109   "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfoE",
9110   "self_type" : "_ZTIN7android4hidl4base4V1_09DebugInfoE",
9111   "size" : 24,
9112   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
9113  },
9114  {
9115   "alignment" : 8,
9116   "fields" :
9117   [
9118    {
9119     "field_name" : "interfaceName",
9120     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
9121    },
9122    {
9123     "field_name" : "instanceName",
9124     "field_offset" : 128,
9125     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
9126    },
9127    {
9128     "field_name" : "pid",
9129     "field_offset" : 256,
9130     "referenced_type" : "_ZTIi"
9131    },
9132    {
9133     "field_name" : "clientPids",
9134     "field_offset" : 320,
9135     "referenced_type" : "_ZTIN7android8hardware8hidl_vecIiEE"
9136    },
9137    {
9138     "field_name" : "arch",
9139     "field_offset" : 448,
9140     "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE"
9141    }
9142   ],
9143   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_015IServiceManager17InstanceDebugInfoE",
9144   "name" : "android::hidl::manager::V1_0::IServiceManager::InstanceDebugInfo",
9145   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager17InstanceDebugInfoE",
9146   "self_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager17InstanceDebugInfoE",
9147   "size" : 64,
9148   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
9149  },
9150  {
9151   "alignment" : 8,
9152   "base_specifiers" :
9153   [
9154    {
9155     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
9156    }
9157   ],
9158   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
9159   "name" : "android::hidl::manager::V1_0::IServiceManager",
9160   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
9161   "self_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
9162   "size" : 24,
9163   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
9164   "vtable_components" :
9165   [
9166    {
9167     "component_value" : 8,
9168     "kind" : "vbase_offset"
9169    },
9170    {
9171     "kind" : "offset_to_top"
9172    },
9173    {
9174     "kind" : "rtti",
9175     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
9176    },
9177    {
9178     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_015IServiceManager8isRemoteEv"
9179    },
9180    {
9181     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
9182    },
9183    {
9184     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
9185    },
9186    {
9187     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
9188    },
9189    {
9190     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE"
9191    },
9192    {
9193     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21setHALInstrumentationEv"
9194    },
9195    {
9196     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm"
9197    },
9198    {
9199     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4pingEv"
9200    },
9201    {
9202     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
9203    },
9204    {
9205     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21notifySyspropsChangedEv"
9206    },
9207    {
9208     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
9209    },
9210    {
9211     "kind" : "complete_dtor_pointer",
9212     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD1Ev"
9213    },
9214    {
9215     "kind" : "deleting_dtor_pointer",
9216     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD0Ev"
9217    },
9218    {
9219     "is_pure" : true,
9220     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3getERKNS_8hardware11hidl_stringES7_"
9221    },
9222    {
9223     "is_pure" : true,
9224     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3addERKNS_8hardware11hidl_stringERKNS_2spINS0_4base4V1_05IBaseEEE"
9225    },
9226    {
9227     "is_pure" : true,
9228     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getTransportERKNS_8hardware11hidl_stringES7_"
9229    },
9230    {
9231     "is_pure" : true,
9232     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4listENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
9233    },
9234    {
9235     "is_pure" : true,
9236     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager15listByInterfaceERKNS_8hardware11hidl_stringENSt3__18functionIFvRKNS4_8hidl_vecIS5_EEEEE"
9237    },
9238    {
9239     "is_pure" : true,
9240     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager24registerForNotificationsERKNS_8hardware11hidl_stringES7_RKNS_2spINS2_20IServiceNotificationEEE"
9241    },
9242    {
9243     "is_pure" : true,
9244     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager9debugDumpENSt3__18functionIFvRKNS_8hardware8hidl_vecINS3_17InstanceDebugInfoEEEEEE"
9245    },
9246    {
9247     "is_pure" : true,
9248     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager25registerPassthroughClientERKNS_8hardware11hidl_stringES7_"
9249    },
9250    {
9251     "kind" : "vcall_offset"
9252    },
9253    {
9254     "kind" : "vcall_offset"
9255    },
9256    {
9257     "kind" : "vcall_offset"
9258    },
9259    {
9260     "kind" : "vcall_offset"
9261    },
9262    {
9263     "component_value" : -8,
9264     "kind" : "vcall_offset"
9265    },
9266    {
9267     "component_value" : -8,
9268     "kind" : "offset_to_top"
9269    },
9270    {
9271     "kind" : "rtti",
9272     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
9273    },
9274    {
9275     "kind" : "complete_dtor_pointer",
9276     "mangled_component_name" : "_ZTv0_n24_N7android4hidl7manager4V1_015IServiceManagerD1Ev"
9277    },
9278    {
9279     "kind" : "deleting_dtor_pointer",
9280     "mangled_component_name" : "_ZTv0_n24_N7android4hidl7manager4V1_015IServiceManagerD0Ev"
9281    },
9282    {
9283     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9284    },
9285    {
9286     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9287    },
9288    {
9289     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9290    },
9291    {
9292     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9293    }
9294   ]
9295  },
9296  {
9297   "alignment" : 8,
9298   "base_specifiers" :
9299   [
9300    {
9301     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
9302    }
9303   ],
9304   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
9305   "name" : "android::hidl::manager::V1_0::IServiceNotification",
9306   "referenced_type" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
9307   "self_type" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
9308   "size" : 24,
9309   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h",
9310   "vtable_components" :
9311   [
9312    {
9313     "component_value" : 8,
9314     "kind" : "vbase_offset"
9315    },
9316    {
9317     "kind" : "offset_to_top"
9318    },
9319    {
9320     "kind" : "rtti",
9321     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
9322    },
9323    {
9324     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_020IServiceNotification8isRemoteEv"
9325    },
9326    {
9327     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
9328    },
9329    {
9330     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
9331    },
9332    {
9333     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
9334    },
9335    {
9336     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE"
9337    },
9338    {
9339     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21setHALInstrumentationEv"
9340    },
9341    {
9342     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm"
9343    },
9344    {
9345     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification4pingEv"
9346    },
9347    {
9348     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
9349    },
9350    {
9351     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21notifySyspropsChangedEv"
9352    },
9353    {
9354     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
9355    },
9356    {
9357     "kind" : "complete_dtor_pointer",
9358     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD1Ev"
9359    },
9360    {
9361     "kind" : "deleting_dtor_pointer",
9362     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD0Ev"
9363    },
9364    {
9365     "is_pure" : true,
9366     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14onRegistrationERKNS_8hardware11hidl_stringES7_b"
9367    },
9368    {
9369     "kind" : "vcall_offset"
9370    },
9371    {
9372     "kind" : "vcall_offset"
9373    },
9374    {
9375     "kind" : "vcall_offset"
9376    },
9377    {
9378     "kind" : "vcall_offset"
9379    },
9380    {
9381     "component_value" : -8,
9382     "kind" : "vcall_offset"
9383    },
9384    {
9385     "component_value" : -8,
9386     "kind" : "offset_to_top"
9387    },
9388    {
9389     "kind" : "rtti",
9390     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
9391    },
9392    {
9393     "kind" : "complete_dtor_pointer",
9394     "mangled_component_name" : "_ZTv0_n24_N7android4hidl7manager4V1_020IServiceNotificationD1Ev"
9395    },
9396    {
9397     "kind" : "deleting_dtor_pointer",
9398     "mangled_component_name" : "_ZTv0_n24_N7android4hidl7manager4V1_020IServiceNotificationD0Ev"
9399    },
9400    {
9401     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9402    },
9403    {
9404     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9405    },
9406    {
9407     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9408    },
9409    {
9410     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9411    }
9412   ]
9413  },
9414  {
9415   "alignment" : 8,
9416   "fields" :
9417   [
9418    {
9419     "access" : "private",
9420     "field_name" : "mLock",
9421     "referenced_type" : "_ZTIRN7android5MutexE"
9422    }
9423   ],
9424   "linker_set_key" : "_ZTIN7android5Mutex8AutolockE",
9425   "name" : "android::Mutex::Autolock",
9426   "record_kind" : "class",
9427   "referenced_type" : "_ZTIN7android5Mutex8AutolockE",
9428   "self_type" : "_ZTIN7android5Mutex8AutolockE",
9429   "size" : 8,
9430   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
9431  },
9432  {
9433   "alignment" : 4,
9434   "fields" :
9435   [
9436    {
9437     "access" : "private",
9438     "field_name" : "mMutex",
9439     "referenced_type" : "_ZTI15pthread_mutex_t"
9440    }
9441   ],
9442   "linker_set_key" : "_ZTIN7android5MutexE",
9443   "name" : "android::Mutex",
9444   "record_kind" : "class",
9445   "referenced_type" : "_ZTIN7android5MutexE",
9446   "self_type" : "_ZTIN7android5MutexE",
9447   "size" : 40,
9448   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
9449  },
9450  {
9451   "alignment" : 8,
9452   "fields" :
9453   [
9454    {
9455     "access" : "private",
9456     "field_name" : "mLock",
9457     "referenced_type" : "_ZTIRN7android6RWLockE"
9458    }
9459   ],
9460   "linker_set_key" : "_ZTIN7android6RWLock9AutoRLockE",
9461   "name" : "android::RWLock::AutoRLock",
9462   "record_kind" : "class",
9463   "referenced_type" : "_ZTIN7android6RWLock9AutoRLockE",
9464   "self_type" : "_ZTIN7android6RWLock9AutoRLockE",
9465   "size" : 8,
9466   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
9467  },
9468  {
9469   "alignment" : 8,
9470   "fields" :
9471   [
9472    {
9473     "access" : "private",
9474     "field_name" : "mLock",
9475     "referenced_type" : "_ZTIRN7android6RWLockE"
9476    }
9477   ],
9478   "linker_set_key" : "_ZTIN7android6RWLock9AutoWLockE",
9479   "name" : "android::RWLock::AutoWLock",
9480   "record_kind" : "class",
9481   "referenced_type" : "_ZTIN7android6RWLock9AutoWLockE",
9482   "self_type" : "_ZTIN7android6RWLock9AutoWLockE",
9483   "size" : 8,
9484   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
9485  },
9486  {
9487   "alignment" : 4,
9488   "fields" :
9489   [
9490    {
9491     "access" : "private",
9492     "field_name" : "mRWLock",
9493     "referenced_type" : "_ZTI16pthread_rwlock_t"
9494    }
9495   ],
9496   "linker_set_key" : "_ZTIN7android6RWLockE",
9497   "name" : "android::RWLock",
9498   "record_kind" : "class",
9499   "referenced_type" : "_ZTIN7android6RWLockE",
9500   "self_type" : "_ZTIN7android6RWLockE",
9501   "size" : 56,
9502   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
9503  },
9504  {
9505   "alignment" : 8,
9506   "base_specifiers" :
9507   [
9508    {
9509     "is_virtual" : true,
9510     "referenced_type" : "_ZTIN7android7RefBaseE"
9511    }
9512   ],
9513   "fields" :
9514   [
9515    {
9516     "access" : "private",
9517     "field_name" : "mCanCallJava",
9518     "field_offset" : 64,
9519     "referenced_type" : "_ZTIKb"
9520    },
9521    {
9522     "access" : "private",
9523     "field_name" : "mThread",
9524     "field_offset" : 128,
9525     "referenced_type" : "_ZTIPv"
9526    },
9527    {
9528     "access" : "private",
9529     "field_name" : "mLock",
9530     "field_offset" : 192,
9531     "referenced_type" : "_ZTIN7android5MutexE"
9532    },
9533    {
9534     "access" : "private",
9535     "field_name" : "mThreadExitedCondition",
9536     "field_offset" : 512,
9537     "referenced_type" : "_ZTIN7android9ConditionE"
9538    },
9539    {
9540     "access" : "private",
9541     "field_name" : "mStatus",
9542     "field_offset" : 896,
9543     "referenced_type" : "_ZTIi"
9544    },
9545    {
9546     "access" : "private",
9547     "field_name" : "mExitPending",
9548     "field_offset" : 928,
9549     "referenced_type" : "_ZTIVb"
9550    },
9551    {
9552     "access" : "private",
9553     "field_name" : "mRunning",
9554     "field_offset" : 936,
9555     "referenced_type" : "_ZTIVb"
9556    },
9557    {
9558     "access" : "private",
9559     "field_name" : "mHoldSelf",
9560     "field_offset" : 960,
9561     "referenced_type" : "_ZTIN7android2spINS_6ThreadEEE"
9562    },
9563    {
9564     "access" : "private",
9565     "field_name" : "mTid",
9566     "field_offset" : 1024,
9567     "referenced_type" : "_ZTIi"
9568    }
9569   ],
9570   "linker_set_key" : "_ZTIN7android6ThreadE",
9571   "name" : "android::Thread",
9572   "record_kind" : "class",
9573   "referenced_type" : "_ZTIN7android6ThreadE",
9574   "self_type" : "_ZTIN7android6ThreadE",
9575   "size" : 152,
9576   "source_file" : "/system/core/libutils/include/utils/Thread.h",
9577   "vtable_components" :
9578   [
9579    {
9580     "component_value" : 136,
9581     "kind" : "vbase_offset"
9582    },
9583    {
9584     "kind" : "offset_to_top"
9585    },
9586    {
9587     "kind" : "rtti",
9588     "mangled_component_name" : "_ZTIN7android6ThreadE"
9589    },
9590    {
9591     "kind" : "complete_dtor_pointer",
9592     "mangled_component_name" : "_ZN7android6ThreadD1Ev"
9593    },
9594    {
9595     "kind" : "deleting_dtor_pointer",
9596     "mangled_component_name" : "_ZN7android6ThreadD0Ev"
9597    },
9598    {
9599     "mangled_component_name" : "_ZN7android6Thread3runEPKcim"
9600    },
9601    {
9602     "mangled_component_name" : "_ZN7android6Thread11requestExitEv"
9603    },
9604    {
9605     "mangled_component_name" : "_ZN7android6Thread10readyToRunEv"
9606    },
9607    {
9608     "is_pure" : true,
9609     "mangled_component_name" : "_ZN7android6Thread10threadLoopEv"
9610    },
9611    {
9612     "kind" : "vcall_offset"
9613    },
9614    {
9615     "kind" : "vcall_offset"
9616    },
9617    {
9618     "kind" : "vcall_offset"
9619    },
9620    {
9621     "kind" : "vcall_offset"
9622    },
9623    {
9624     "component_value" : -136,
9625     "kind" : "vcall_offset"
9626    },
9627    {
9628     "component_value" : -136,
9629     "kind" : "offset_to_top"
9630    },
9631    {
9632     "kind" : "rtti",
9633     "mangled_component_name" : "_ZTIN7android6ThreadE"
9634    },
9635    {
9636     "kind" : "complete_dtor_pointer",
9637     "mangled_component_name" : "_ZTv0_n24_N7android6ThreadD1Ev"
9638    },
9639    {
9640     "kind" : "deleting_dtor_pointer",
9641     "mangled_component_name" : "_ZTv0_n24_N7android6ThreadD0Ev"
9642    },
9643    {
9644     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9645    },
9646    {
9647     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9648    },
9649    {
9650     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9651    },
9652    {
9653     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9654    }
9655   ]
9656  },
9657  {
9658   "alignment" : 8,
9659   "base_specifiers" :
9660   [
9661    {
9662     "access" : "private",
9663     "referenced_type" : "_ZTIN7android10VectorImplE"
9664    }
9665   ],
9666   "linker_set_key" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
9667   "name" : "android::Vector<android::hardware::ProcessState::handle_entry>",
9668   "record_kind" : "class",
9669   "referenced_type" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
9670   "self_type" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
9671   "size" : 40,
9672   "source_file" : "/system/core/libutils/include/utils/Vector.h",
9673   "template_args" : [ "_ZTIN7android8hardware12ProcessState12handle_entryE" ],
9674   "vtable_components" :
9675   [
9676    {
9677     "kind" : "offset_to_top"
9678    },
9679    {
9680     "kind" : "rtti",
9681     "mangled_component_name" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE"
9682    },
9683    {
9684     "kind" : "complete_dtor_pointer",
9685     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED1Ev"
9686    },
9687    {
9688     "kind" : "deleting_dtor_pointer",
9689     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED0Ev"
9690    },
9691    {
9692     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE12do_constructEPvm"
9693    },
9694    {
9695     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE10do_destroyEPvm"
9696    },
9697    {
9698     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE7do_copyEPvPKvm"
9699    },
9700    {
9701     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE8do_splatEPvPKvm"
9702    },
9703    {
9704     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE15do_move_forwardEPvPKvm"
9705    },
9706    {
9707     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE16do_move_backwardEPvPKvm"
9708    }
9709   ]
9710  },
9711  {
9712   "alignment" : 1,
9713   "linker_set_key" : "_ZTIN7android7RefBase12weakref_typeE",
9714   "name" : "android::RefBase::weakref_type",
9715   "record_kind" : "class",
9716   "referenced_type" : "_ZTIN7android7RefBase12weakref_typeE",
9717   "self_type" : "_ZTIN7android7RefBase12weakref_typeE",
9718   "size" : 1,
9719   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
9720  },
9721  {
9722   "alignment" : 8,
9723   "fields" :
9724   [
9725    {
9726     "access" : "private",
9727     "field_name" : "mRefs",
9728     "field_offset" : 64,
9729     "referenced_type" : "_ZTIKPN7android7RefBase12weakref_implE"
9730    }
9731   ],
9732   "linker_set_key" : "_ZTIN7android7RefBaseE",
9733   "name" : "android::RefBase",
9734   "record_kind" : "class",
9735   "referenced_type" : "_ZTIN7android7RefBaseE",
9736   "self_type" : "_ZTIN7android7RefBaseE",
9737   "size" : 16,
9738   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
9739   "vtable_components" :
9740   [
9741    {
9742     "kind" : "offset_to_top"
9743    },
9744    {
9745     "kind" : "rtti",
9746     "mangled_component_name" : "_ZTIN7android7RefBaseE"
9747    },
9748    {
9749     "kind" : "complete_dtor_pointer",
9750     "mangled_component_name" : "_ZN7android7RefBaseD1Ev"
9751    },
9752    {
9753     "kind" : "deleting_dtor_pointer",
9754     "mangled_component_name" : "_ZN7android7RefBaseD0Ev"
9755    },
9756    {
9757     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9758    },
9759    {
9760     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9761    },
9762    {
9763     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9764    },
9765    {
9766     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9767    }
9768   ]
9769  },
9770  {
9771   "alignment" : 8,
9772   "fields" :
9773   [
9774    {
9775     "access" : "private",
9776     "field_name" : "mString",
9777     "referenced_type" : "_ZTIPKc"
9778    }
9779   ],
9780   "linker_set_key" : "_ZTIN7android7String8E",
9781   "name" : "android::String8",
9782   "record_kind" : "class",
9783   "referenced_type" : "_ZTIN7android7String8E",
9784   "self_type" : "_ZTIN7android7String8E",
9785   "size" : 8,
9786   "source_file" : "/system/core/libutils/include/utils/String8.h"
9787  },
9788  {
9789   "alignment" : 8,
9790   "fields" :
9791   [
9792    {
9793     "access" : "private",
9794     "field_name" : "mString",
9795     "referenced_type" : "_ZTIPKDs"
9796    }
9797   ],
9798   "linker_set_key" : "_ZTIN7android8String16E",
9799   "name" : "android::String16",
9800   "record_kind" : "class",
9801   "referenced_type" : "_ZTIN7android8String16E",
9802   "self_type" : "_ZTIN7android8String16E",
9803   "size" : 8,
9804   "source_file" : "/system/core/libutils/include/utils/String16.h"
9805  },
9806  {
9807   "alignment" : 8,
9808   "base_specifiers" :
9809   [
9810    {
9811     "is_virtual" : true,
9812     "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE"
9813    },
9814    {
9815     "is_virtual" : true,
9816     "referenced_type" : "_ZTIN7android7RefBaseE"
9817    }
9818   ],
9819   "linker_set_key" : "_ZTIN7android8hardware10HidlMemoryE",
9820   "name" : "android::hardware::HidlMemory",
9821   "record_kind" : "class",
9822   "referenced_type" : "_ZTIN7android8hardware10HidlMemoryE",
9823   "self_type" : "_ZTIN7android8hardware10HidlMemoryE",
9824   "size" : 64,
9825   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
9826   "vtable_components" :
9827   [
9828    {
9829     "component_value" : 48,
9830     "kind" : "vbase_offset"
9831    },
9832    {
9833     "component_value" : 8,
9834     "kind" : "vbase_offset"
9835    },
9836    {
9837     "kind" : "offset_to_top"
9838    },
9839    {
9840     "kind" : "rtti",
9841     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
9842    },
9843    {
9844     "kind" : "complete_dtor_pointer",
9845     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD1Ev"
9846    },
9847    {
9848     "kind" : "deleting_dtor_pointer",
9849     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD0Ev"
9850    },
9851    {
9852     "kind" : "vcall_offset"
9853    },
9854    {
9855     "kind" : "vcall_offset"
9856    },
9857    {
9858     "kind" : "vcall_offset"
9859    },
9860    {
9861     "kind" : "vcall_offset"
9862    },
9863    {
9864     "component_value" : -48,
9865     "kind" : "vcall_offset"
9866    },
9867    {
9868     "component_value" : -48,
9869     "kind" : "offset_to_top"
9870    },
9871    {
9872     "kind" : "rtti",
9873     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
9874    },
9875    {
9876     "kind" : "complete_dtor_pointer",
9877     "mangled_component_name" : "_ZTv0_n24_N7android8hardware10HidlMemoryD1Ev"
9878    },
9879    {
9880     "kind" : "deleting_dtor_pointer",
9881     "mangled_component_name" : "_ZTv0_n24_N7android8hardware10HidlMemoryD0Ev"
9882    },
9883    {
9884     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9885    },
9886    {
9887     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9888    },
9889    {
9890     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9891    },
9892    {
9893     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9894    }
9895   ]
9896  },
9897  {
9898   "alignment" : 8,
9899   "base_specifiers" :
9900   [
9901    {
9902     "is_virtual" : true,
9903     "referenced_type" : "_ZTIN7android7RefBaseE"
9904    }
9905   ],
9906   "linker_set_key" : "_ZTIN7android8hardware10IInterfaceE",
9907   "name" : "android::hardware::IInterface",
9908   "record_kind" : "class",
9909   "referenced_type" : "_ZTIN7android8hardware10IInterfaceE",
9910   "self_type" : "_ZTIN7android8hardware10IInterfaceE",
9911   "size" : 24,
9912   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
9913   "vtable_components" :
9914   [
9915    {
9916     "component_value" : 8,
9917     "kind" : "vbase_offset"
9918    },
9919    {
9920     "kind" : "offset_to_top"
9921    },
9922    {
9923     "kind" : "rtti",
9924     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
9925    },
9926    {
9927     "kind" : "complete_dtor_pointer",
9928     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD1Ev"
9929    },
9930    {
9931     "kind" : "deleting_dtor_pointer",
9932     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD0Ev"
9933    },
9934    {
9935     "is_pure" : true,
9936     "mangled_component_name" : "_ZN7android8hardware10IInterface10onAsBinderEv"
9937    },
9938    {
9939     "kind" : "vcall_offset"
9940    },
9941    {
9942     "kind" : "vcall_offset"
9943    },
9944    {
9945     "kind" : "vcall_offset"
9946    },
9947    {
9948     "kind" : "vcall_offset"
9949    },
9950    {
9951     "component_value" : -8,
9952     "kind" : "vcall_offset"
9953    },
9954    {
9955     "component_value" : -8,
9956     "kind" : "offset_to_top"
9957    },
9958    {
9959     "kind" : "rtti",
9960     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
9961    },
9962    {
9963     "kind" : "complete_dtor_pointer",
9964     "mangled_component_name" : "_ZTv0_n24_N7android8hardware10IInterfaceD1Ev"
9965    },
9966    {
9967     "kind" : "deleting_dtor_pointer",
9968     "mangled_component_name" : "_ZTv0_n24_N7android8hardware10IInterfaceD0Ev"
9969    },
9970    {
9971     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9972    },
9973    {
9974     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9975    },
9976    {
9977     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9978    },
9979    {
9980     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9981    }
9982   ]
9983  },
9984  {
9985   "alignment" : 1,
9986   "fields" :
9987   [
9988    {
9989     "access" : "private",
9990     "field_name" : "mBuffer",
9991     "referenced_type" : "_ZTIA32_h"
9992    }
9993   ],
9994   "linker_set_key" : "_ZTIN7android8hardware10hidl_arrayIhLm32EJEEE",
9995   "name" : "android::hardware::hidl_array<unsigned char, 32>",
9996   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLm32EJEEE",
9997   "self_type" : "_ZTIN7android8hardware10hidl_arrayIhLm32EJEEE",
9998   "size" : 32,
9999   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10000   "template_args" : [ "_ZTIh" ]
10001  },
10002  {
10003   "alignment" : 8,
10004   "base_specifiers" :
10005   [
10006    {
10007     "is_virtual" : true,
10008     "referenced_type" : "_ZTIN7android7RefBaseE"
10009    }
10010   ],
10011   "fields" :
10012   [
10013    {
10014     "access" : "private",
10015     "field_name" : "mRemote",
10016     "field_offset" : 64,
10017     "referenced_type" : "_ZTIKPN7android8hardware7IBinderE"
10018    },
10019    {
10020     "access" : "private",
10021     "field_name" : "mRefs",
10022     "field_offset" : 128,
10023     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
10024    },
10025    {
10026     "access" : "private",
10027     "field_name" : "mState",
10028     "field_offset" : 192,
10029     "referenced_type" : "_ZTINSt3__16atomicIiEE"
10030    }
10031   ],
10032   "linker_set_key" : "_ZTIN7android8hardware11BpHwRefBaseE",
10033   "name" : "android::hardware::BpHwRefBase",
10034   "record_kind" : "class",
10035   "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE",
10036   "self_type" : "_ZTIN7android8hardware11BpHwRefBaseE",
10037   "size" : 48,
10038   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
10039   "vtable_components" :
10040   [
10041    {
10042     "component_value" : 32,
10043     "kind" : "vbase_offset"
10044    },
10045    {
10046     "kind" : "offset_to_top"
10047    },
10048    {
10049     "kind" : "rtti",
10050     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
10051    },
10052    {
10053     "kind" : "complete_dtor_pointer",
10054     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD1Ev"
10055    },
10056    {
10057     "kind" : "deleting_dtor_pointer",
10058     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD0Ev"
10059    },
10060    {
10061     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
10062    },
10063    {
10064     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10065    },
10066    {
10067     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10068    },
10069    {
10070     "kind" : "vcall_offset"
10071    },
10072    {
10073     "component_value" : -32,
10074     "kind" : "vcall_offset"
10075    },
10076    {
10077     "component_value" : -32,
10078     "kind" : "vcall_offset"
10079    },
10080    {
10081     "component_value" : -32,
10082     "kind" : "vcall_offset"
10083    },
10084    {
10085     "component_value" : -32,
10086     "kind" : "vcall_offset"
10087    },
10088    {
10089     "component_value" : -32,
10090     "kind" : "offset_to_top"
10091    },
10092    {
10093     "kind" : "rtti",
10094     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
10095    },
10096    {
10097     "kind" : "complete_dtor_pointer",
10098     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBaseD1Ev"
10099    },
10100    {
10101     "kind" : "deleting_dtor_pointer",
10102     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBaseD0Ev"
10103    },
10104    {
10105     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
10106    },
10107    {
10108     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10109    },
10110    {
10111     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10112    },
10113    {
10114     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10115    }
10116   ]
10117  },
10118  {
10119   "alignment" : 8,
10120   "base_specifiers" :
10121   [
10122    {
10123     "referenced_type" : "_ZTIN7android8hardware7thermal4V1_08IThermalE"
10124    },
10125    {
10126     "referenced_type" : "_ZTIN7android8hardware10IInterfaceE"
10127    },
10128    {
10129     "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE"
10130    }
10131   ],
10132   "linker_set_key" : "_ZTIN7android8hardware11BpInterfaceINS0_7thermal4V1_08IThermalEEE",
10133   "name" : "android::hardware::BpInterface<android::hardware::thermal::V1_0::IThermal>",
10134   "record_kind" : "class",
10135   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_7thermal4V1_08IThermalEEE",
10136   "self_type" : "_ZTIN7android8hardware11BpInterfaceINS0_7thermal4V1_08IThermalEEE",
10137   "size" : 64,
10138   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
10139   "template_args" : [ "_ZTIN7android8hardware7thermal4V1_08IThermalE" ],
10140   "vtable_components" :
10141   [
10142    {
10143     "component_value" : 48,
10144     "kind" : "vbase_offset"
10145    },
10146    {
10147     "kind" : "offset_to_top"
10148    },
10149    {
10150     "kind" : "rtti",
10151     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_7thermal4V1_08IThermalEEE"
10152    },
10153    {
10154     "mangled_component_name" : "_ZNK7android8hardware7thermal4V1_08IThermal8isRemoteEv"
10155    },
10156    {
10157     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_08IThermal14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
10158    },
10159    {
10160     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_08IThermal5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
10161    },
10162    {
10163     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_08IThermal19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
10164    },
10165    {
10166     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_08IThermal12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
10167    },
10168    {
10169     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_08IThermal21setHALInstrumentationEv"
10170    },
10171    {
10172     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_08IThermal11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
10173    },
10174    {
10175     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_08IThermal4pingEv"
10176    },
10177    {
10178     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_08IThermal12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
10179    },
10180    {
10181     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_08IThermal21notifySyspropsChangedEv"
10182    },
10183    {
10184     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_08IThermal13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
10185    },
10186    {
10187     "kind" : "complete_dtor_pointer",
10188     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_7thermal4V1_08IThermalEED1Ev"
10189    },
10190    {
10191     "kind" : "deleting_dtor_pointer",
10192     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_7thermal4V1_08IThermalEED0Ev"
10193    },
10194    {
10195     "is_pure" : true,
10196     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_08IThermal15getTemperaturesENSt3__18functionIFvRKNS2_13ThermalStatusERKNS0_8hidl_vecINS2_11TemperatureEEEEEE"
10197    },
10198    {
10199     "is_pure" : true,
10200     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_08IThermal12getCpuUsagesENSt3__18functionIFvRKNS2_13ThermalStatusERKNS0_8hidl_vecINS2_8CpuUsageEEEEEE"
10201    },
10202    {
10203     "is_pure" : true,
10204     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_08IThermal17getCoolingDevicesENSt3__18functionIFvRKNS2_13ThermalStatusERKNS0_8hidl_vecINS2_13CoolingDeviceEEEEEE"
10205    },
10206    {
10207     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_7thermal4V1_08IThermalEE10onAsBinderEv"
10208    },
10209    {
10210     "component_value" : 40,
10211     "kind" : "vbase_offset"
10212    },
10213    {
10214     "component_value" : -8,
10215     "kind" : "offset_to_top"
10216    },
10217    {
10218     "kind" : "rtti",
10219     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_7thermal4V1_08IThermalEEE"
10220    },
10221    {
10222     "kind" : "complete_dtor_pointer",
10223     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_7thermal4V1_08IThermalEED1Ev"
10224    },
10225    {
10226     "kind" : "deleting_dtor_pointer",
10227     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_7thermal4V1_08IThermalEED0Ev"
10228    },
10229    {
10230     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_7thermal4V1_08IThermalEE10onAsBinderEv"
10231    },
10232    {
10233     "component_value" : 32,
10234     "kind" : "vbase_offset"
10235    },
10236    {
10237     "component_value" : -16,
10238     "kind" : "offset_to_top"
10239    },
10240    {
10241     "kind" : "rtti",
10242     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_7thermal4V1_08IThermalEEE"
10243    },
10244    {
10245     "kind" : "complete_dtor_pointer",
10246     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_7thermal4V1_08IThermalEED1Ev"
10247    },
10248    {
10249     "kind" : "deleting_dtor_pointer",
10250     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_7thermal4V1_08IThermalEED0Ev"
10251    },
10252    {
10253     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
10254    },
10255    {
10256     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10257    },
10258    {
10259     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10260    },
10261    {
10262     "kind" : "vcall_offset"
10263    },
10264    {
10265     "component_value" : -32,
10266     "kind" : "vcall_offset"
10267    },
10268    {
10269     "component_value" : -32,
10270     "kind" : "vcall_offset"
10271    },
10272    {
10273     "component_value" : -32,
10274     "kind" : "vcall_offset"
10275    },
10276    {
10277     "component_value" : -48,
10278     "kind" : "vcall_offset"
10279    },
10280    {
10281     "component_value" : -48,
10282     "kind" : "offset_to_top"
10283    },
10284    {
10285     "kind" : "rtti",
10286     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_7thermal4V1_08IThermalEEE"
10287    },
10288    {
10289     "kind" : "complete_dtor_pointer",
10290     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_7thermal4V1_08IThermalEED1Ev"
10291    },
10292    {
10293     "kind" : "deleting_dtor_pointer",
10294     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_7thermal4V1_08IThermalEED0Ev"
10295    },
10296    {
10297     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
10298    },
10299    {
10300     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10301    },
10302    {
10303     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10304    },
10305    {
10306     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10307    }
10308   ]
10309  },
10310  {
10311   "alignment" : 8,
10312   "base_specifiers" :
10313   [
10314    {
10315     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
10316    },
10317    {
10318     "referenced_type" : "_ZTIN7android8hardware10IInterfaceE"
10319    },
10320    {
10321     "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE"
10322    }
10323   ],
10324   "linker_set_key" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE",
10325   "name" : "android::hardware::BpInterface<android::hidl::base::V1_0::IBase>",
10326   "record_kind" : "class",
10327   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE",
10328   "self_type" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE",
10329   "size" : 64,
10330   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
10331   "template_args" : [ "_ZTIN7android4hidl4base4V1_05IBaseE" ],
10332   "vtable_components" :
10333   [
10334    {
10335     "component_value" : 48,
10336     "kind" : "vbase_offset"
10337    },
10338    {
10339     "kind" : "offset_to_top"
10340    },
10341    {
10342     "kind" : "rtti",
10343     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
10344    },
10345    {
10346     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
10347    },
10348    {
10349     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
10350    },
10351    {
10352     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
10353    },
10354    {
10355     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
10356    },
10357    {
10358     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE"
10359    },
10360    {
10361     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
10362    },
10363    {
10364     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm"
10365    },
10366    {
10367     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
10368    },
10369    {
10370     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
10371    },
10372    {
10373     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
10374    },
10375    {
10376     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
10377    },
10378    {
10379     "kind" : "complete_dtor_pointer",
10380     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
10381    },
10382    {
10383     "kind" : "deleting_dtor_pointer",
10384     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
10385    },
10386    {
10387     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
10388    },
10389    {
10390     "component_value" : 40,
10391     "kind" : "vbase_offset"
10392    },
10393    {
10394     "component_value" : -8,
10395     "kind" : "offset_to_top"
10396    },
10397    {
10398     "kind" : "rtti",
10399     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
10400    },
10401    {
10402     "kind" : "complete_dtor_pointer",
10403     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
10404    },
10405    {
10406     "kind" : "deleting_dtor_pointer",
10407     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
10408    },
10409    {
10410     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
10411    },
10412    {
10413     "component_value" : 32,
10414     "kind" : "vbase_offset"
10415    },
10416    {
10417     "component_value" : -16,
10418     "kind" : "offset_to_top"
10419    },
10420    {
10421     "kind" : "rtti",
10422     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
10423    },
10424    {
10425     "kind" : "complete_dtor_pointer",
10426     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
10427    },
10428    {
10429     "kind" : "deleting_dtor_pointer",
10430     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
10431    },
10432    {
10433     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
10434    },
10435    {
10436     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10437    },
10438    {
10439     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10440    },
10441    {
10442     "kind" : "vcall_offset"
10443    },
10444    {
10445     "component_value" : -32,
10446     "kind" : "vcall_offset"
10447    },
10448    {
10449     "component_value" : -32,
10450     "kind" : "vcall_offset"
10451    },
10452    {
10453     "component_value" : -32,
10454     "kind" : "vcall_offset"
10455    },
10456    {
10457     "component_value" : -48,
10458     "kind" : "vcall_offset"
10459    },
10460    {
10461     "component_value" : -48,
10462     "kind" : "offset_to_top"
10463    },
10464    {
10465     "kind" : "rtti",
10466     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
10467    },
10468    {
10469     "kind" : "complete_dtor_pointer",
10470     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
10471    },
10472    {
10473     "kind" : "deleting_dtor_pointer",
10474     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
10475    },
10476    {
10477     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
10478    },
10479    {
10480     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10481    },
10482    {
10483     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10484    },
10485    {
10486     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10487    }
10488   ]
10489  },
10490  {
10491   "alignment" : 8,
10492   "fields" :
10493   [
10494    {
10495     "access" : "private",
10496     "field_name" : "mHandle",
10497     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE"
10498    },
10499    {
10500     "access" : "private",
10501     "field_name" : "mOwnsHandle",
10502     "field_offset" : 64,
10503     "referenced_type" : "_ZTIb"
10504    },
10505    {
10506     "access" : "private",
10507     "field_name" : "mPad",
10508     "field_offset" : 72,
10509     "referenced_type" : "_ZTIA7_h"
10510    }
10511   ],
10512   "linker_set_key" : "_ZTIN7android8hardware11hidl_handleE",
10513   "name" : "android::hardware::hidl_handle",
10514   "referenced_type" : "_ZTIN7android8hardware11hidl_handleE",
10515   "self_type" : "_ZTIN7android8hardware11hidl_handleE",
10516   "size" : 16,
10517   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
10518  },
10519  {
10520   "alignment" : 8,
10521   "fields" :
10522   [
10523    {
10524     "access" : "private",
10525     "field_name" : "mHandle",
10526     "referenced_type" : "_ZTIN7android8hardware11hidl_handleE"
10527    },
10528    {
10529     "access" : "private",
10530     "field_name" : "mSize",
10531     "field_offset" : 128,
10532     "referenced_type" : "_ZTIm"
10533    },
10534    {
10535     "access" : "private",
10536     "field_name" : "mName",
10537     "field_offset" : 192,
10538     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
10539    }
10540   ],
10541   "linker_set_key" : "_ZTIN7android8hardware11hidl_memoryE",
10542   "name" : "android::hardware::hidl_memory",
10543   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
10544   "self_type" : "_ZTIN7android8hardware11hidl_memoryE",
10545   "size" : 40,
10546   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
10547  },
10548  {
10549   "alignment" : 8,
10550   "fields" :
10551   [
10552    {
10553     "access" : "private",
10554     "field_name" : "mBuffer",
10555     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE"
10556    },
10557    {
10558     "access" : "private",
10559     "field_name" : "mSize",
10560     "field_offset" : 64,
10561     "referenced_type" : "_ZTIj"
10562    },
10563    {
10564     "access" : "private",
10565     "field_name" : "mOwnsBuffer",
10566     "field_offset" : 96,
10567     "referenced_type" : "_ZTIb"
10568    },
10569    {
10570     "access" : "private",
10571     "field_name" : "mPad",
10572     "field_offset" : 104,
10573     "referenced_type" : "_ZTIA3_h"
10574    }
10575   ],
10576   "linker_set_key" : "_ZTIN7android8hardware11hidl_stringE",
10577   "name" : "android::hardware::hidl_string",
10578   "referenced_type" : "_ZTIN7android8hardware11hidl_stringE",
10579   "self_type" : "_ZTIN7android8hardware11hidl_stringE",
10580   "size" : 16,
10581   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
10582  },
10583  {
10584   "alignment" : 8,
10585   "fields" :
10586   [
10587    {
10588     "access" : "private",
10589     "field_name" : "mGrantors",
10590     "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE"
10591    },
10592    {
10593     "access" : "private",
10594     "field_name" : "mHandle",
10595     "field_offset" : 128,
10596     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE"
10597    },
10598    {
10599     "access" : "private",
10600     "field_name" : "mQuantum",
10601     "field_offset" : 192,
10602     "referenced_type" : "_ZTIj"
10603    },
10604    {
10605     "access" : "private",
10606     "field_name" : "mFlags",
10607     "field_offset" : 224,
10608     "referenced_type" : "_ZTIj"
10609    }
10610   ],
10611   "linker_set_key" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE",
10612   "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>",
10613   "referenced_type" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE",
10614   "self_type" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE",
10615   "size" : 32,
10616   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
10617   "template_args" : [ "_ZTIc" ]
10618  },
10619  {
10620   "access" : "private",
10621   "alignment" : 8,
10622   "fields" :
10623   [
10624    {
10625     "field_name" : "binder",
10626     "referenced_type" : "_ZTIPN7android8hardware7IBinderE"
10627    },
10628    {
10629     "field_name" : "refs",
10630     "field_offset" : 64,
10631     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
10632    }
10633   ],
10634   "linker_set_key" : "_ZTIN7android8hardware12ProcessState12handle_entryE",
10635   "name" : "android::hardware::ProcessState::handle_entry",
10636   "referenced_type" : "_ZTIN7android8hardware12ProcessState12handle_entryE",
10637   "self_type" : "_ZTIN7android8hardware12ProcessState12handle_entryE",
10638   "size" : 16,
10639   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
10640  },
10641  {
10642   "alignment" : 8,
10643   "base_specifiers" :
10644   [
10645    {
10646     "is_virtual" : true,
10647     "referenced_type" : "_ZTIN7android7RefBaseE"
10648    }
10649   ],
10650   "fields" :
10651   [
10652    {
10653     "access" : "private",
10654     "field_name" : "mDriverFD",
10655     "field_offset" : 64,
10656     "referenced_type" : "_ZTIi"
10657    },
10658    {
10659     "access" : "private",
10660     "field_name" : "mVMStart",
10661     "field_offset" : 128,
10662     "referenced_type" : "_ZTIPv"
10663    },
10664    {
10665     "access" : "private",
10666     "field_name" : "mThreadCountLock",
10667     "field_offset" : 192,
10668     "referenced_type" : "_ZTI15pthread_mutex_t"
10669    },
10670    {
10671     "access" : "private",
10672     "field_name" : "mThreadCountDecrement",
10673     "field_offset" : 512,
10674     "referenced_type" : "_ZTI14pthread_cond_t"
10675    },
10676    {
10677     "access" : "private",
10678     "field_name" : "mExecutingThreadsCount",
10679     "field_offset" : 896,
10680     "referenced_type" : "_ZTIm"
10681    },
10682    {
10683     "access" : "private",
10684     "field_name" : "mMaxThreads",
10685     "field_offset" : 960,
10686     "referenced_type" : "_ZTIm"
10687    },
10688    {
10689     "access" : "private",
10690     "field_name" : "mStarvationStartTimeMs",
10691     "field_offset" : 1024,
10692     "referenced_type" : "_ZTIl"
10693    },
10694    {
10695     "access" : "private",
10696     "field_name" : "mLock",
10697     "field_offset" : 1088,
10698     "referenced_type" : "_ZTIN7android5MutexE"
10699    },
10700    {
10701     "access" : "private",
10702     "field_name" : "mHandleToObject",
10703     "field_offset" : 1408,
10704     "referenced_type" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE"
10705    },
10706    {
10707     "access" : "private",
10708     "field_name" : "mManagesContexts",
10709     "field_offset" : 1728,
10710     "referenced_type" : "_ZTIb"
10711    },
10712    {
10713     "access" : "private",
10714     "field_name" : "mBinderContextCheckFunc",
10715     "field_offset" : 1792,
10716     "referenced_type" : "_ZTIPFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE"
10717    },
10718    {
10719     "access" : "private",
10720     "field_name" : "mBinderContextUserData",
10721     "field_offset" : 1856,
10722     "referenced_type" : "_ZTIPv"
10723    },
10724    {
10725     "access" : "private",
10726     "field_name" : "mContexts",
10727     "field_offset" : 1920,
10728     "referenced_type" : "_ZTIN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE"
10729    },
10730    {
10731     "access" : "private",
10732     "field_name" : "mRootDir",
10733     "field_offset" : 2240,
10734     "referenced_type" : "_ZTIN7android7String8E"
10735    },
10736    {
10737     "access" : "private",
10738     "field_name" : "mThreadPoolStarted",
10739     "field_offset" : 2304,
10740     "referenced_type" : "_ZTIb"
10741    },
10742    {
10743     "access" : "private",
10744     "field_name" : "mSpawnThreadOnStart",
10745     "field_offset" : 2312,
10746     "referenced_type" : "_ZTIb"
10747    },
10748    {
10749     "access" : "private",
10750     "field_name" : "mThreadPoolSeq",
10751     "field_offset" : 2336,
10752     "referenced_type" : "_ZTIVi"
10753    },
10754    {
10755     "access" : "private",
10756     "field_name" : "mMmapSize",
10757     "field_offset" : 2368,
10758     "referenced_type" : "_ZTIKm"
10759    },
10760    {
10761     "access" : "private",
10762     "field_name" : "mCallRestriction",
10763     "field_offset" : 2432,
10764     "referenced_type" : "_ZTIN7android8hardware12ProcessState15CallRestrictionE"
10765    }
10766   ],
10767   "linker_set_key" : "_ZTIN7android8hardware12ProcessStateE",
10768   "name" : "android::hardware::ProcessState",
10769   "record_kind" : "class",
10770   "referenced_type" : "_ZTIN7android8hardware12ProcessStateE",
10771   "self_type" : "_ZTIN7android8hardware12ProcessStateE",
10772   "size" : 328,
10773   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
10774   "vtable_components" :
10775   [
10776    {
10777     "component_value" : 312,
10778     "kind" : "vbase_offset"
10779    },
10780    {
10781     "kind" : "offset_to_top"
10782    },
10783    {
10784     "kind" : "rtti",
10785     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
10786    },
10787    {
10788     "kind" : "complete_dtor_pointer",
10789     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD1Ev"
10790    },
10791    {
10792     "kind" : "deleting_dtor_pointer",
10793     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD0Ev"
10794    },
10795    {
10796     "kind" : "vcall_offset"
10797    },
10798    {
10799     "kind" : "vcall_offset"
10800    },
10801    {
10802     "kind" : "vcall_offset"
10803    },
10804    {
10805     "kind" : "vcall_offset"
10806    },
10807    {
10808     "component_value" : -312,
10809     "kind" : "vcall_offset"
10810    },
10811    {
10812     "component_value" : -312,
10813     "kind" : "offset_to_top"
10814    },
10815    {
10816     "kind" : "rtti",
10817     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
10818    },
10819    {
10820     "kind" : "complete_dtor_pointer",
10821     "mangled_component_name" : "_ZTv0_n24_N7android8hardware12ProcessStateD1Ev"
10822    },
10823    {
10824     "kind" : "deleting_dtor_pointer",
10825     "mangled_component_name" : "_ZTv0_n24_N7android8hardware12ProcessStateD0Ev"
10826    },
10827    {
10828     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10829    },
10830    {
10831     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10832    },
10833    {
10834     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10835    },
10836    {
10837     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10838    }
10839   ]
10840  },
10841  {
10842   "alignment" : 2,
10843   "fields" :
10844   [
10845    {
10846     "access" : "private",
10847     "field_name" : "mMajor",
10848     "referenced_type" : "_ZTIt"
10849    },
10850    {
10851     "access" : "private",
10852     "field_name" : "mMinor",
10853     "field_offset" : 16,
10854     "referenced_type" : "_ZTIt"
10855    }
10856   ],
10857   "linker_set_key" : "_ZTIN7android8hardware12hidl_versionE",
10858   "name" : "android::hardware::hidl_version",
10859   "referenced_type" : "_ZTIN7android8hardware12hidl_versionE",
10860   "self_type" : "_ZTIN7android8hardware12hidl_versionE",
10861   "size" : 4,
10862   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
10863  },
10864  {
10865   "alignment" : 8,
10866   "fields" :
10867   [
10868    {
10869     "access" : "private",
10870     "field_name" : "mMutex",
10871     "referenced_type" : "_ZTINSt3__15mutexE"
10872    },
10873    {
10874     "access" : "private",
10875     "field_name" : "mMap",
10876     "field_offset" : 320,
10877     "referenced_type" : "_ZTINSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS8_8hardware7IBinderEEEPvEEENS_4lessIS6_EENS4_INS_4pairIKS6_SF_EEEEEE"
10878    }
10879   ],
10880   "linker_set_key" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
10881   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> >",
10882   "record_kind" : "class",
10883   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
10884   "self_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
10885   "size" : 64,
10886   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
10887   "template_args" :
10888   [
10889    "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
10890    "_ZTINSt3__18functionIFN7android2spINS1_8hardware7IBinderEEEPvEEE"
10891   ]
10892  },
10893  {
10894   "alignment" : 8,
10895   "fields" :
10896   [
10897    {
10898     "access" : "private",
10899     "field_name" : "mMutex",
10900     "referenced_type" : "_ZTINSt3__15mutexE"
10901    },
10902    {
10903     "access" : "private",
10904     "field_name" : "mMap",
10905     "field_offset" : 320,
10906     "referenced_type" : "_ZTINSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS8_4hidl4base4V1_05IBaseEEEPvEEENS_4lessIS6_EENS4_INS_4pairIKS6_SH_EEEEEE"
10907    }
10908   ],
10909   "linker_set_key" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
10910   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> >",
10911   "record_kind" : "class",
10912   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
10913   "self_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
10914   "size" : 64,
10915   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
10916   "template_args" :
10917   [
10918    "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
10919    "_ZTINSt3__18functionIFN7android2spINS1_4hidl4base4V1_05IBaseEEEPvEEE"
10920   ]
10921  },
10922  {
10923   "alignment" : 8,
10924   "fields" :
10925   [
10926    {
10927     "access" : "private",
10928     "field_name" : "mMutex",
10929     "referenced_type" : "_ZTINSt3__15mutexE"
10930    },
10931    {
10932     "access" : "private",
10933     "field_name" : "mMap",
10934     "field_offset" : 320,
10935     "referenced_type" : "_ZTINSt3__13mapIPKN7android4hidl4base4V1_05IBaseENS1_2wpINS1_8hardware9BHwBinderEEENS_4lessIS7_EENS_9allocatorINS_4pairIKS7_SB_EEEEEE"
10936    }
10937   ],
10938   "linker_set_key" : "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
10939   "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> >",
10940   "record_kind" : "class",
10941   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
10942   "self_type" : "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
10943   "size" : 64,
10944   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
10945   "template_args" :
10946   [
10947    "_ZTIPKN7android4hidl4base4V1_05IBaseE",
10948    "_ZTIN7android2wpINS_8hardware9BHwBinderEEE"
10949   ]
10950  },
10951  {
10952   "alignment" : 8,
10953   "fields" :
10954   [
10955    {
10956     "field_name" : "flags",
10957     "referenced_type" : "_ZTIj"
10958    },
10959    {
10960     "field_name" : "fdIndex",
10961     "field_offset" : 32,
10962     "referenced_type" : "_ZTIj"
10963    },
10964    {
10965     "field_name" : "offset",
10966     "field_offset" : 64,
10967     "referenced_type" : "_ZTIj"
10968    },
10969    {
10970     "field_name" : "extent",
10971     "field_offset" : 128,
10972     "referenced_type" : "_ZTIm"
10973    }
10974   ],
10975   "linker_set_key" : "_ZTIN7android8hardware17GrantorDescriptorE",
10976   "name" : "android::hardware::GrantorDescriptor",
10977   "referenced_type" : "_ZTIN7android8hardware17GrantorDescriptorE",
10978   "self_type" : "_ZTIN7android8hardware17GrantorDescriptorE",
10979   "size" : 24,
10980   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h"
10981  },
10982  {
10983   "alignment" : 8,
10984   "base_specifiers" :
10985   [
10986    {
10987     "is_virtual" : true,
10988     "referenced_type" : "_ZTIN7android7RefBaseE"
10989    }
10990   ],
10991   "linker_set_key" : "_ZTIN7android8hardware20hidl_death_recipientE",
10992   "name" : "android::hardware::hidl_death_recipient",
10993   "referenced_type" : "_ZTIN7android8hardware20hidl_death_recipientE",
10994   "self_type" : "_ZTIN7android8hardware20hidl_death_recipientE",
10995   "size" : 24,
10996   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10997   "vtable_components" :
10998   [
10999    {
11000     "component_value" : 8,
11001     "kind" : "vbase_offset"
11002    },
11003    {
11004     "kind" : "offset_to_top"
11005    },
11006    {
11007     "kind" : "rtti",
11008     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
11009    },
11010    {
11011     "is_pure" : true,
11012     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipient11serviceDiedEmRKNS_2wpINS_4hidl4base4V1_05IBaseEEE"
11013    },
11014    {
11015     "kind" : "complete_dtor_pointer",
11016     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD1Ev"
11017    },
11018    {
11019     "kind" : "deleting_dtor_pointer",
11020     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD0Ev"
11021    },
11022    {
11023     "kind" : "vcall_offset"
11024    },
11025    {
11026     "kind" : "vcall_offset"
11027    },
11028    {
11029     "kind" : "vcall_offset"
11030    },
11031    {
11032     "kind" : "vcall_offset"
11033    },
11034    {
11035     "component_value" : -8,
11036     "kind" : "vcall_offset"
11037    },
11038    {
11039     "component_value" : -8,
11040     "kind" : "offset_to_top"
11041    },
11042    {
11043     "kind" : "rtti",
11044     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
11045    },
11046    {
11047     "kind" : "complete_dtor_pointer",
11048     "mangled_component_name" : "_ZTv0_n24_N7android8hardware20hidl_death_recipientD1Ev"
11049    },
11050    {
11051     "kind" : "deleting_dtor_pointer",
11052     "mangled_component_name" : "_ZTv0_n24_N7android8hardware20hidl_death_recipientD0Ev"
11053    },
11054    {
11055     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11056    },
11057    {
11058     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11059    },
11060    {
11061     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11062    },
11063    {
11064     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11065    }
11066   ]
11067  },
11068  {
11069   "alignment" : 8,
11070   "base_specifiers" :
11071   [
11072    {
11073     "referenced_type" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
11074    }
11075   ],
11076   "fields" :
11077   [
11078    {
11079     "access" : "private",
11080     "field_name" : "mRecipient",
11081     "field_offset" : 64,
11082     "referenced_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE"
11083    },
11084    {
11085     "access" : "private",
11086     "field_name" : "mCookie",
11087     "field_offset" : 192,
11088     "referenced_type" : "_ZTIm"
11089    },
11090    {
11091     "access" : "private",
11092     "field_name" : "mBase",
11093     "field_offset" : 256,
11094     "referenced_type" : "_ZTIN7android2wpINS_4hidl4base4V1_05IBaseEEE"
11095    }
11096   ],
11097   "linker_set_key" : "_ZTIN7android8hardware27hidl_binder_death_recipientE",
11098   "name" : "android::hardware::hidl_binder_death_recipient",
11099   "referenced_type" : "_ZTIN7android8hardware27hidl_binder_death_recipientE",
11100   "self_type" : "_ZTIN7android8hardware27hidl_binder_death_recipientE",
11101   "size" : 64,
11102   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h",
11103   "vtable_components" :
11104   [
11105    {
11106     "component_value" : 48,
11107     "kind" : "vbase_offset"
11108    },
11109    {
11110     "kind" : "offset_to_top"
11111    },
11112    {
11113     "kind" : "rtti",
11114     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
11115    },
11116    {
11117     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipient10binderDiedERKNS_2wpINS0_7IBinderEEE"
11118    },
11119    {
11120     "kind" : "complete_dtor_pointer",
11121     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD1Ev"
11122    },
11123    {
11124     "kind" : "deleting_dtor_pointer",
11125     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD0Ev"
11126    },
11127    {
11128     "kind" : "vcall_offset"
11129    },
11130    {
11131     "kind" : "vcall_offset"
11132    },
11133    {
11134     "kind" : "vcall_offset"
11135    },
11136    {
11137     "kind" : "vcall_offset"
11138    },
11139    {
11140     "component_value" : -48,
11141     "kind" : "vcall_offset"
11142    },
11143    {
11144     "component_value" : -48,
11145     "kind" : "offset_to_top"
11146    },
11147    {
11148     "kind" : "rtti",
11149     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
11150    },
11151    {
11152     "kind" : "complete_dtor_pointer",
11153     "mangled_component_name" : "_ZTv0_n24_N7android8hardware27hidl_binder_death_recipientD1Ev"
11154    },
11155    {
11156     "kind" : "deleting_dtor_pointer",
11157     "mangled_component_name" : "_ZTv0_n24_N7android8hardware27hidl_binder_death_recipientD0Ev"
11158    },
11159    {
11160     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11161    },
11162    {
11163     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11164    },
11165    {
11166     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11167    },
11168    {
11169     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11170    }
11171   ]
11172  },
11173  {
11174   "access" : "private",
11175   "alignment" : 8,
11176   "fields" :
11177   [
11178    {
11179     "field_name" : "index",
11180     "referenced_type" : "_ZTIm"
11181    },
11182    {
11183     "field_name" : "buffer",
11184     "field_offset" : 64,
11185     "referenced_type" : "_ZTIy"
11186    },
11187    {
11188     "field_name" : "bufend",
11189     "field_offset" : 128,
11190     "referenced_type" : "_ZTIy"
11191    }
11192   ],
11193   "linker_set_key" : "_ZTIN7android8hardware6Parcel10BufferInfoE",
11194   "name" : "android::hardware::Parcel::BufferInfo",
11195   "referenced_type" : "_ZTIN7android8hardware6Parcel10BufferInfoE",
11196   "self_type" : "_ZTIN7android8hardware6Parcel10BufferInfoE",
11197   "size" : 24,
11198   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
11199  },
11200  {
11201   "alignment" : 8,
11202   "fields" :
11203   [
11204    {
11205     "access" : "private",
11206     "field_name" : "mBufCachePos",
11207     "referenced_type" : "_ZTIm"
11208    },
11209    {
11210     "access" : "private",
11211     "field_name" : "mBufCache",
11212     "field_offset" : 64,
11213     "referenced_type" : "_ZTINSt3__16vectorIN7android8hardware6Parcel10BufferInfoENS_9allocatorIS4_EEEE"
11214    },
11215    {
11216     "access" : "private",
11217     "field_name" : "mError",
11218     "field_offset" : 256,
11219     "referenced_type" : "_ZTIi"
11220    },
11221    {
11222     "access" : "private",
11223     "field_name" : "mData",
11224     "field_offset" : 320,
11225     "referenced_type" : "_ZTIPh"
11226    },
11227    {
11228     "access" : "private",
11229     "field_name" : "mDataSize",
11230     "field_offset" : 384,
11231     "referenced_type" : "_ZTIm"
11232    },
11233    {
11234     "access" : "private",
11235     "field_name" : "mDataCapacity",
11236     "field_offset" : 448,
11237     "referenced_type" : "_ZTIm"
11238    },
11239    {
11240     "access" : "private",
11241     "field_name" : "mDataPos",
11242     "field_offset" : 512,
11243     "referenced_type" : "_ZTIm"
11244    },
11245    {
11246     "access" : "private",
11247     "field_name" : "mObjects",
11248     "field_offset" : 576,
11249     "referenced_type" : "_ZTIPy"
11250    },
11251    {
11252     "access" : "private",
11253     "field_name" : "mObjectsSize",
11254     "field_offset" : 640,
11255     "referenced_type" : "_ZTIm"
11256    },
11257    {
11258     "access" : "private",
11259     "field_name" : "mObjectsCapacity",
11260     "field_offset" : 704,
11261     "referenced_type" : "_ZTIm"
11262    },
11263    {
11264     "access" : "private",
11265     "field_name" : "mNextObjectHint",
11266     "field_offset" : 768,
11267     "referenced_type" : "_ZTIm"
11268    },
11269    {
11270     "access" : "private",
11271     "field_name" : "mNumRef",
11272     "field_offset" : 832,
11273     "referenced_type" : "_ZTIm"
11274    },
11275    {
11276     "access" : "private",
11277     "field_name" : "mFdsKnown",
11278     "field_offset" : 896,
11279     "referenced_type" : "_ZTIb"
11280    },
11281    {
11282     "access" : "private",
11283     "field_name" : "mHasFds",
11284     "field_offset" : 904,
11285     "referenced_type" : "_ZTIb"
11286    },
11287    {
11288     "access" : "private",
11289     "field_name" : "mAllowFds",
11290     "field_offset" : 912,
11291     "referenced_type" : "_ZTIb"
11292    },
11293    {
11294     "access" : "private",
11295     "field_name" : "mOwner",
11296     "field_offset" : 960,
11297     "referenced_type" : "_ZTIPFvPN7android8hardware6ParcelEPKhmPKymPvE"
11298    },
11299    {
11300     "access" : "private",
11301     "field_name" : "mOwnerCookie",
11302     "field_offset" : 1024,
11303     "referenced_type" : "_ZTIPv"
11304    }
11305   ],
11306   "linker_set_key" : "_ZTIN7android8hardware6ParcelE",
11307   "name" : "android::hardware::Parcel",
11308   "record_kind" : "class",
11309   "referenced_type" : "_ZTIN7android8hardware6ParcelE",
11310   "self_type" : "_ZTIN7android8hardware6ParcelE",
11311   "size" : 136,
11312   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
11313  },
11314  {
11315   "alignment" : 8,
11316   "base_specifiers" :
11317   [
11318    {
11319     "referenced_type" : "_ZTIN7android8hardware7details13return_statusE"
11320    }
11321   ],
11322   "fields" :
11323   [
11324    {
11325     "access" : "private",
11326     "field_name" : "mVal",
11327     "field_offset" : 320,
11328     "referenced_type" : "_ZTIN7android2spINS_8hardware7thermal4V1_08IThermalEEE"
11329    }
11330   ],
11331   "linker_set_key" : "_ZTIN7android8hardware6ReturnINS_2spINS0_7thermal4V1_08IThermalEEEEE",
11332   "name" : "android::hardware::Return<android::sp<android::hardware::thermal::V1_0::IThermal> >",
11333   "record_kind" : "class",
11334   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_7thermal4V1_08IThermalEEEEE",
11335   "self_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_7thermal4V1_08IThermalEEEEE",
11336   "size" : 48,
11337   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
11338   "template_args" : [ "_ZTIN7android2spINS_8hardware7thermal4V1_08IThermalEEE" ]
11339  },
11340  {
11341   "alignment" : 8,
11342   "base_specifiers" :
11343   [
11344    {
11345     "referenced_type" : "_ZTIN7android8hardware7details13return_statusE"
11346    }
11347   ],
11348   "fields" :
11349   [
11350    {
11351     "access" : "private",
11352     "field_name" : "mVal",
11353     "field_offset" : 264,
11354     "referenced_type" : "_ZTIb"
11355    }
11356   ],
11357   "linker_set_key" : "_ZTIN7android8hardware6ReturnIbEE",
11358   "name" : "android::hardware::Return<bool>",
11359   "record_kind" : "class",
11360   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
11361   "self_type" : "_ZTIN7android8hardware6ReturnIbEE",
11362   "size" : 40,
11363   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
11364   "template_args" : [ "_ZTIb" ]
11365  },
11366  {
11367   "alignment" : 8,
11368   "base_specifiers" :
11369   [
11370    {
11371     "referenced_type" : "_ZTIN7android8hardware7details13return_statusE"
11372    }
11373   ],
11374   "linker_set_key" : "_ZTIN7android8hardware6ReturnIvEE",
11375   "name" : "android::hardware::Return<void>",
11376   "record_kind" : "class",
11377   "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
11378   "self_type" : "_ZTIN7android8hardware6ReturnIvEE",
11379   "size" : 40,
11380   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
11381   "template_args" : [ "_ZTIv" ]
11382  },
11383  {
11384   "alignment" : 8,
11385   "fields" :
11386   [
11387    {
11388     "access" : "private",
11389     "field_name" : "mException",
11390     "referenced_type" : "_ZTIi"
11391    },
11392    {
11393     "access" : "private",
11394     "field_name" : "mErrorCode",
11395     "field_offset" : 32,
11396     "referenced_type" : "_ZTIi"
11397    },
11398    {
11399     "access" : "private",
11400     "field_name" : "mMessage",
11401     "field_offset" : 64,
11402     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
11403    }
11404   ],
11405   "linker_set_key" : "_ZTIN7android8hardware6StatusE",
11406   "name" : "android::hardware::Status",
11407   "record_kind" : "class",
11408   "referenced_type" : "_ZTIN7android8hardware6StatusE",
11409   "self_type" : "_ZTIN7android8hardware6StatusE",
11410   "size" : 32,
11411   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
11412  },
11413  {
11414   "alignment" : 8,
11415   "base_specifiers" :
11416   [
11417    {
11418     "is_virtual" : true,
11419     "referenced_type" : "_ZTIN7android7RefBaseE"
11420    }
11421   ],
11422   "linker_set_key" : "_ZTIN7android8hardware7IBinder14DeathRecipientE",
11423   "name" : "android::hardware::IBinder::DeathRecipient",
11424   "record_kind" : "class",
11425   "referenced_type" : "_ZTIN7android8hardware7IBinder14DeathRecipientE",
11426   "self_type" : "_ZTIN7android8hardware7IBinder14DeathRecipientE",
11427   "size" : 24,
11428   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
11429   "vtable_components" :
11430   [
11431    {
11432     "component_value" : 8,
11433     "kind" : "vbase_offset"
11434    },
11435    {
11436     "kind" : "offset_to_top"
11437    },
11438    {
11439     "kind" : "rtti",
11440     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
11441    },
11442    {
11443     "is_pure" : true,
11444     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipient10binderDiedERKNS_2wpIS1_EE"
11445    },
11446    {
11447     "kind" : "complete_dtor_pointer",
11448     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD1Ev"
11449    },
11450    {
11451     "kind" : "deleting_dtor_pointer",
11452     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD0Ev"
11453    },
11454    {
11455     "kind" : "vcall_offset"
11456    },
11457    {
11458     "kind" : "vcall_offset"
11459    },
11460    {
11461     "kind" : "vcall_offset"
11462    },
11463    {
11464     "kind" : "vcall_offset"
11465    },
11466    {
11467     "component_value" : -8,
11468     "kind" : "vcall_offset"
11469    },
11470    {
11471     "component_value" : -8,
11472     "kind" : "offset_to_top"
11473    },
11474    {
11475     "kind" : "rtti",
11476     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
11477    },
11478    {
11479     "kind" : "complete_dtor_pointer",
11480     "mangled_component_name" : "_ZTv0_n24_N7android8hardware7IBinder14DeathRecipientD1Ev"
11481    },
11482    {
11483     "kind" : "deleting_dtor_pointer",
11484     "mangled_component_name" : "_ZTv0_n24_N7android8hardware7IBinder14DeathRecipientD0Ev"
11485    },
11486    {
11487     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11488    },
11489    {
11490     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11491    },
11492    {
11493     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11494    },
11495    {
11496     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11497    }
11498   ]
11499  },
11500  {
11501   "alignment" : 8,
11502   "base_specifiers" :
11503   [
11504    {
11505     "is_virtual" : true,
11506     "referenced_type" : "_ZTIN7android7RefBaseE"
11507    }
11508   ],
11509   "linker_set_key" : "_ZTIN7android8hardware7IBinderE",
11510   "name" : "android::hardware::IBinder",
11511   "record_kind" : "class",
11512   "referenced_type" : "_ZTIN7android8hardware7IBinderE",
11513   "self_type" : "_ZTIN7android8hardware7IBinderE",
11514   "size" : 24,
11515   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
11516   "vtable_components" :
11517   [
11518    {
11519     "component_value" : 8,
11520     "kind" : "vbase_offset"
11521    },
11522    {
11523     "kind" : "offset_to_top"
11524    },
11525    {
11526     "kind" : "rtti",
11527     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
11528    },
11529    {
11530     "is_pure" : true,
11531     "mangled_component_name" : "_ZN7android8hardware7IBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
11532    },
11533    {
11534     "is_pure" : true,
11535     "mangled_component_name" : "_ZN7android8hardware7IBinder11linkToDeathERKNS_2spINS1_14DeathRecipientEEEPvj"
11536    },
11537    {
11538     "is_pure" : true,
11539     "mangled_component_name" : "_ZN7android8hardware7IBinder13unlinkToDeathERKNS_2wpINS1_14DeathRecipientEEEPvjPS4_"
11540    },
11541    {
11542     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
11543    },
11544    {
11545     "is_pure" : true,
11546     "mangled_component_name" : "_ZN7android8hardware7IBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
11547    },
11548    {
11549     "is_pure" : true,
11550     "mangled_component_name" : "_ZNK7android8hardware7IBinder10findObjectEPKv"
11551    },
11552    {
11553     "is_pure" : true,
11554     "mangled_component_name" : "_ZN7android8hardware7IBinder12detachObjectEPKv"
11555    },
11556    {
11557     "mangled_component_name" : "_ZN7android8hardware7IBinder11localBinderEv"
11558    },
11559    {
11560     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
11561    },
11562    {
11563     "kind" : "complete_dtor_pointer",
11564     "mangled_component_name" : "_ZN7android8hardware7IBinderD1Ev"
11565    },
11566    {
11567     "kind" : "deleting_dtor_pointer",
11568     "mangled_component_name" : "_ZN7android8hardware7IBinderD0Ev"
11569    },
11570    {
11571     "kind" : "vcall_offset"
11572    },
11573    {
11574     "kind" : "vcall_offset"
11575    },
11576    {
11577     "kind" : "vcall_offset"
11578    },
11579    {
11580     "kind" : "vcall_offset"
11581    },
11582    {
11583     "component_value" : -8,
11584     "kind" : "vcall_offset"
11585    },
11586    {
11587     "component_value" : -8,
11588     "kind" : "offset_to_top"
11589    },
11590    {
11591     "kind" : "rtti",
11592     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
11593    },
11594    {
11595     "kind" : "complete_dtor_pointer",
11596     "mangled_component_name" : "_ZTv0_n24_N7android8hardware7IBinderD1Ev"
11597    },
11598    {
11599     "kind" : "deleting_dtor_pointer",
11600     "mangled_component_name" : "_ZTv0_n24_N7android8hardware7IBinderD0Ev"
11601    },
11602    {
11603     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11604    },
11605    {
11606     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11607    },
11608    {
11609     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11610    },
11611    {
11612     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11613    }
11614   ]
11615  },
11616  {
11617   "alignment" : 8,
11618   "fields" :
11619   [
11620    {
11621     "access" : "private",
11622     "field_name" : "mQueue",
11623     "referenced_type" : "_ZTINSt3__110shared_ptrIN7android8hardware7details17SynchronizedQueueINS_8functionIFvvEEEEEEE"
11624    }
11625   ],
11626   "linker_set_key" : "_ZTIN7android8hardware7details10TaskRunnerE",
11627   "name" : "android::hardware::details::TaskRunner",
11628   "record_kind" : "class",
11629   "referenced_type" : "_ZTIN7android8hardware7details10TaskRunnerE",
11630   "self_type" : "_ZTIN7android8hardware7details10TaskRunnerE",
11631   "size" : 16,
11632   "source_file" : "/system/libhidl/base/include/hidl/TaskRunner.h"
11633  },
11634  {
11635   "alignment" : 8,
11636   "fields" :
11637   [
11638    {
11639     "access" : "private",
11640     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E"
11641    }
11642   ],
11643   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE",
11644   "name" : "android::hardware::details::hidl_pointer<native_handle>",
11645   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE",
11646   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE",
11647   "size" : 8,
11648   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11649   "template_args" : [ "_ZTI13native_handle" ]
11650  },
11651  {
11652   "access" : "private",
11653   "alignment" : 8,
11654   "fields" :
11655   [
11656    {
11657     "field_name" : "mPointer",
11658     "referenced_type" : "_ZTIP13native_handle"
11659    },
11660    {
11661     "field_name" : "_pad",
11662     "referenced_type" : "_ZTIm"
11663    }
11664   ],
11665   "is_anonymous" : true,
11666   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E",
11667   "name" : "android::hardware::details::hidl_pointer<native_handle>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
11668   "record_kind" : "union",
11669   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E",
11670   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E",
11671   "size" : 8,
11672   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
11673  },
11674  {
11675   "alignment" : 8,
11676   "fields" :
11677   [
11678    {
11679     "access" : "private",
11680     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E"
11681    }
11682   ],
11683   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE",
11684   "name" : "android::hardware::details::hidl_pointer<const native_handle>",
11685   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE",
11686   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE",
11687   "size" : 8,
11688   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11689   "template_args" : [ "_ZTIK13native_handle" ]
11690  },
11691  {
11692   "access" : "private",
11693   "alignment" : 8,
11694   "fields" :
11695   [
11696    {
11697     "field_name" : "mPointer",
11698     "referenced_type" : "_ZTIPK13native_handle"
11699    },
11700    {
11701     "field_name" : "_pad",
11702     "referenced_type" : "_ZTIm"
11703    }
11704   ],
11705   "is_anonymous" : true,
11706   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E",
11707   "name" : "android::hardware::details::hidl_pointer<const native_handle>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
11708   "record_kind" : "union",
11709   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E",
11710   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E",
11711   "size" : 8,
11712   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
11713  },
11714  {
11715   "alignment" : 8,
11716   "fields" :
11717   [
11718    {
11719     "access" : "private",
11720     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E"
11721    }
11722   ],
11723   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE",
11724   "name" : "android::hardware::details::hidl_pointer<const char>",
11725   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE",
11726   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE",
11727   "size" : 8,
11728   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11729   "template_args" : [ "_ZTIKc" ]
11730  },
11731  {
11732   "access" : "private",
11733   "alignment" : 8,
11734   "fields" :
11735   [
11736    {
11737     "field_name" : "mPointer",
11738     "referenced_type" : "_ZTIPKc"
11739    },
11740    {
11741     "field_name" : "_pad",
11742     "referenced_type" : "_ZTIm"
11743    }
11744   ],
11745   "is_anonymous" : true,
11746   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E",
11747   "name" : "android::hardware::details::hidl_pointer<const char>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
11748   "record_kind" : "union",
11749   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E",
11750   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E",
11751   "size" : 8,
11752   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
11753  },
11754  {
11755   "alignment" : 8,
11756   "fields" :
11757   [
11758    {
11759     "access" : "private",
11760     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEUt_E"
11761    }
11762   ],
11763   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE",
11764   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
11765   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE",
11766   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE",
11767   "size" : 8,
11768   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11769   "template_args" : [ "_ZTIN7android8hardware10hidl_arrayIhLm32EJEEE" ]
11770  },
11771  {
11772   "access" : "private",
11773   "alignment" : 8,
11774   "fields" :
11775   [
11776    {
11777     "field_name" : "mPointer",
11778     "referenced_type" : "_ZTIPN7android8hardware10hidl_arrayIhLm32EJEEE"
11779    },
11780    {
11781     "field_name" : "_pad",
11782     "referenced_type" : "_ZTIm"
11783    }
11784   ],
11785   "is_anonymous" : true,
11786   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEUt_E",
11787   "name" : "android::hardware::details::hidl_pointer<hidl_array<unsigned char, 32> >::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
11788   "record_kind" : "union",
11789   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEUt_E",
11790   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEUt_E",
11791   "size" : 8,
11792   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
11793  },
11794  {
11795   "alignment" : 8,
11796   "fields" :
11797   [
11798    {
11799     "access" : "private",
11800     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E"
11801    }
11802   ],
11803   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
11804   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
11805   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
11806   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
11807   "size" : 8,
11808   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11809   "template_args" : [ "_ZTIN7android8hardware11hidl_stringE" ]
11810  },
11811  {
11812   "access" : "private",
11813   "alignment" : 8,
11814   "fields" :
11815   [
11816    {
11817     "field_name" : "mPointer",
11818     "referenced_type" : "_ZTIPN7android8hardware11hidl_stringE"
11819    },
11820    {
11821     "field_name" : "_pad",
11822     "referenced_type" : "_ZTIm"
11823    }
11824   ],
11825   "is_anonymous" : true,
11826   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E",
11827   "name" : "android::hardware::details::hidl_pointer<hidl_string>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
11828   "record_kind" : "union",
11829   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E",
11830   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E",
11831   "size" : 8,
11832   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
11833  },
11834  {
11835   "alignment" : 8,
11836   "fields" :
11837   [
11838    {
11839     "access" : "private",
11840     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E"
11841    }
11842   ],
11843   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE",
11844   "name" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>",
11845   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE",
11846   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE",
11847   "size" : 8,
11848   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11849   "template_args" : [ "_ZTIN7android8hardware17GrantorDescriptorE" ]
11850  },
11851  {
11852   "access" : "private",
11853   "alignment" : 8,
11854   "fields" :
11855   [
11856    {
11857     "field_name" : "mPointer",
11858     "referenced_type" : "_ZTIPN7android8hardware17GrantorDescriptorE"
11859    },
11860    {
11861     "field_name" : "_pad",
11862     "referenced_type" : "_ZTIm"
11863    }
11864   ],
11865   "is_anonymous" : true,
11866   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E",
11867   "name" : "android::hardware::details::hidl_pointer<GrantorDescriptor>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
11868   "record_kind" : "union",
11869   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E",
11870   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E",
11871   "size" : 8,
11872   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
11873  },
11874  {
11875   "alignment" : 8,
11876   "fields" :
11877   [
11878    {
11879     "access" : "private",
11880     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V1_011TemperatureEEUt_E"
11881    }
11882   ],
11883   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V1_011TemperatureEEE",
11884   "name" : "android::hardware::details::hidl_pointer<android::hardware::thermal::V1_0::Temperature>",
11885   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V1_011TemperatureEEE",
11886   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V1_011TemperatureEEE",
11887   "size" : 8,
11888   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11889   "template_args" : [ "_ZTIN7android8hardware7thermal4V1_011TemperatureE" ]
11890  },
11891  {
11892   "access" : "private",
11893   "alignment" : 8,
11894   "fields" :
11895   [
11896    {
11897     "field_name" : "mPointer",
11898     "referenced_type" : "_ZTIPN7android8hardware7thermal4V1_011TemperatureE"
11899    },
11900    {
11901     "field_name" : "_pad",
11902     "referenced_type" : "_ZTIm"
11903    }
11904   ],
11905   "is_anonymous" : true,
11906   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V1_011TemperatureEEUt_E",
11907   "name" : "android::hardware::details::hidl_pointer<Temperature>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
11908   "record_kind" : "union",
11909   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V1_011TemperatureEEUt_E",
11910   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V1_011TemperatureEEUt_E",
11911   "size" : 8,
11912   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
11913  },
11914  {
11915   "alignment" : 8,
11916   "fields" :
11917   [
11918    {
11919     "access" : "private",
11920     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V1_013CoolingDeviceEEUt_E"
11921    }
11922   ],
11923   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V1_013CoolingDeviceEEE",
11924   "name" : "android::hardware::details::hidl_pointer<android::hardware::thermal::V1_0::CoolingDevice>",
11925   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V1_013CoolingDeviceEEE",
11926   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V1_013CoolingDeviceEEE",
11927   "size" : 8,
11928   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11929   "template_args" : [ "_ZTIN7android8hardware7thermal4V1_013CoolingDeviceE" ]
11930  },
11931  {
11932   "access" : "private",
11933   "alignment" : 8,
11934   "fields" :
11935   [
11936    {
11937     "field_name" : "mPointer",
11938     "referenced_type" : "_ZTIPN7android8hardware7thermal4V1_013CoolingDeviceE"
11939    },
11940    {
11941     "field_name" : "_pad",
11942     "referenced_type" : "_ZTIm"
11943    }
11944   ],
11945   "is_anonymous" : true,
11946   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V1_013CoolingDeviceEEUt_E",
11947   "name" : "android::hardware::details::hidl_pointer<CoolingDevice>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
11948   "record_kind" : "union",
11949   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V1_013CoolingDeviceEEUt_E",
11950   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V1_013CoolingDeviceEEUt_E",
11951   "size" : 8,
11952   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
11953  },
11954  {
11955   "alignment" : 8,
11956   "fields" :
11957   [
11958    {
11959     "access" : "private",
11960     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V1_08CpuUsageEEUt_E"
11961    }
11962   ],
11963   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V1_08CpuUsageEEE",
11964   "name" : "android::hardware::details::hidl_pointer<android::hardware::thermal::V1_0::CpuUsage>",
11965   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V1_08CpuUsageEEE",
11966   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V1_08CpuUsageEEE",
11967   "size" : 8,
11968   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11969   "template_args" : [ "_ZTIN7android8hardware7thermal4V1_08CpuUsageE" ]
11970  },
11971  {
11972   "access" : "private",
11973   "alignment" : 8,
11974   "fields" :
11975   [
11976    {
11977     "field_name" : "mPointer",
11978     "referenced_type" : "_ZTIPN7android8hardware7thermal4V1_08CpuUsageE"
11979    },
11980    {
11981     "field_name" : "_pad",
11982     "referenced_type" : "_ZTIm"
11983    }
11984   ],
11985   "is_anonymous" : true,
11986   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V1_08CpuUsageEEUt_E",
11987   "name" : "android::hardware::details::hidl_pointer<CpuUsage>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
11988   "record_kind" : "union",
11989   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V1_08CpuUsageEEUt_E",
11990   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V1_08CpuUsageEEUt_E",
11991   "size" : 8,
11992   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
11993  },
11994  {
11995   "alignment" : 8,
11996   "fields" :
11997   [
11998    {
11999     "access" : "private",
12000     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEUt_E"
12001    }
12002   ],
12003   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIcEE",
12004   "name" : "android::hardware::details::hidl_pointer<char>",
12005   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEE",
12006   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEE",
12007   "size" : 8,
12008   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12009   "template_args" : [ "_ZTIc" ]
12010  },
12011  {
12012   "access" : "private",
12013   "alignment" : 8,
12014   "fields" :
12015   [
12016    {
12017     "field_name" : "mPointer",
12018     "referenced_type" : "_ZTIPc"
12019    },
12020    {
12021     "field_name" : "_pad",
12022     "referenced_type" : "_ZTIm"
12023    }
12024   ],
12025   "is_anonymous" : true,
12026   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIcEUt_E",
12027   "name" : "android::hardware::details::hidl_pointer<char>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
12028   "record_kind" : "union",
12029   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEUt_E",
12030   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEUt_E",
12031   "size" : 8,
12032   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
12033  },
12034  {
12035   "alignment" : 8,
12036   "fields" :
12037   [
12038    {
12039     "access" : "private",
12040     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEUt_E"
12041    }
12042   ],
12043   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIiEE",
12044   "name" : "android::hardware::details::hidl_pointer<int>",
12045   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEE",
12046   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEE",
12047   "size" : 8,
12048   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12049   "template_args" : [ "_ZTIi" ]
12050  },
12051  {
12052   "access" : "private",
12053   "alignment" : 8,
12054   "fields" :
12055   [
12056    {
12057     "field_name" : "mPointer",
12058     "referenced_type" : "_ZTIPi"
12059    },
12060    {
12061     "field_name" : "_pad",
12062     "referenced_type" : "_ZTIm"
12063    }
12064   ],
12065   "is_anonymous" : true,
12066   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIiEUt_E",
12067   "name" : "android::hardware::details::hidl_pointer<int>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
12068   "record_kind" : "union",
12069   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEUt_E",
12070   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEUt_E",
12071   "size" : 8,
12072   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
12073  },
12074  {
12075   "alignment" : 8,
12076   "fields" :
12077   [
12078    {
12079     "access" : "private",
12080     "field_name" : "buffer",
12081     "referenced_type" : "_ZTIA64_c"
12082    }
12083   ],
12084   "linker_set_key" : "_ZTIN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
12085   "name" : "android::hardware::details::DoNotDestruct<android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > >",
12086   "record_kind" : "class",
12087   "referenced_type" : "_ZTIN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
12088   "self_type" : "_ZTIN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
12089   "size" : 64,
12090   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
12091   "template_args" :
12092   [
12093    "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE"
12094   ]
12095  },
12096  {
12097   "alignment" : 8,
12098   "fields" :
12099   [
12100    {
12101     "access" : "private",
12102     "field_name" : "mStatus",
12103     "referenced_type" : "_ZTIN7android8hardware6StatusE"
12104    },
12105    {
12106     "access" : "private",
12107     "field_name" : "mCheckedStatus",
12108     "field_offset" : 256,
12109     "referenced_type" : "_ZTIb"
12110    }
12111   ],
12112   "linker_set_key" : "_ZTIN7android8hardware7details13return_statusE",
12113   "name" : "android::hardware::details::return_status",
12114   "record_kind" : "class",
12115   "referenced_type" : "_ZTIN7android8hardware7details13return_statusE",
12116   "self_type" : "_ZTIN7android8hardware7details13return_statusE",
12117   "size" : 40,
12118   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
12119  },
12120  {
12121   "alignment" : 8,
12122   "fields" :
12123   [
12124    {
12125     "access" : "protected",
12126     "field_name" : "mInstrumentationCallbacks",
12127     "field_offset" : 64,
12128     "referenced_type" : "_ZTINSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE"
12129    },
12130    {
12131     "access" : "protected",
12132     "field_name" : "mEnableInstrumentation",
12133     "field_offset" : 256,
12134     "referenced_type" : "_ZTIb"
12135    },
12136    {
12137     "access" : "protected",
12138     "field_name" : "mInstrumentationLibPackage",
12139     "field_offset" : 320,
12140     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
12141    },
12142    {
12143     "access" : "protected",
12144     "field_name" : "mInterfaceName",
12145     "field_offset" : 512,
12146     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
12147    }
12148   ],
12149   "linker_set_key" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
12150   "name" : "android::hardware::details::HidlInstrumentor",
12151   "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
12152   "self_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
12153   "size" : 88,
12154   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12155   "vtable_components" :
12156   [
12157    {
12158     "kind" : "offset_to_top"
12159    },
12160    {
12161     "kind" : "rtti",
12162     "mangled_component_name" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
12163    },
12164    {
12165     "kind" : "complete_dtor_pointer",
12166     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD1Ev"
12167    },
12168    {
12169     "kind" : "deleting_dtor_pointer",
12170     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD0Ev"
12171    }
12172   ]
12173  },
12174  {
12175   "alignment" : 1,
12176   "linker_set_key" : "_ZTIN7android8hardware7details5i_tagE",
12177   "name" : "android::hardware::details::i_tag",
12178   "referenced_type" : "_ZTIN7android8hardware7details5i_tagE",
12179   "self_type" : "_ZTIN7android8hardware7details5i_tagE",
12180   "size" : 1,
12181   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
12182  },
12183  {
12184   "alignment" : 1,
12185   "linker_set_key" : "_ZTIN7android8hardware7details6bs_tagE",
12186   "name" : "android::hardware::details::bs_tag",
12187   "referenced_type" : "_ZTIN7android8hardware7details6bs_tagE",
12188   "self_type" : "_ZTIN7android8hardware7details6bs_tagE",
12189   "size" : 1,
12190   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
12191  },
12192  {
12193   "alignment" : 1,
12194   "linker_set_key" : "_ZTIN7android8hardware7details8bnhw_tagE",
12195   "name" : "android::hardware::details::bnhw_tag",
12196   "referenced_type" : "_ZTIN7android8hardware7details8bnhw_tagE",
12197   "self_type" : "_ZTIN7android8hardware7details8bnhw_tagE",
12198   "size" : 1,
12199   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
12200  },
12201  {
12202   "alignment" : 1,
12203   "linker_set_key" : "_ZTIN7android8hardware7details8bphw_tagE",
12204   "name" : "android::hardware::details::bphw_tag",
12205   "referenced_type" : "_ZTIN7android8hardware7details8bphw_tagE",
12206   "self_type" : "_ZTIN7android8hardware7details8bphw_tagE",
12207   "size" : 1,
12208   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
12209  },
12210  {
12211   "alignment" : 1,
12212   "linker_set_key" : "_ZTIN7android8hardware7details9std_arrayIhLm32EJEEE",
12213   "name" : "android::hardware::details::std_array<unsigned char, 32>",
12214   "referenced_type" : "_ZTIN7android8hardware7details9std_arrayIhLm32EJEEE",
12215   "self_type" : "_ZTIN7android8hardware7details9std_arrayIhLm32EJEEE",
12216   "size" : 1,
12217   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
12218   "template_args" : [ "_ZTIh" ]
12219  },
12220  {
12221   "alignment" : 8,
12222   "base_specifiers" :
12223   [
12224    {
12225     "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
12226    }
12227   ],
12228   "fields" :
12229   [
12230    {
12231     "access" : "private",
12232     "field_name" : "_hidl_mImpl",
12233     "field_offset" : 1024,
12234     "referenced_type" : "_ZTIN7android2spINS_8hardware7thermal4V1_08IThermalEEE"
12235    }
12236   ],
12237   "linker_set_key" : "_ZTIN7android8hardware7thermal4V1_011BnHwThermalE",
12238   "name" : "android::hardware::thermal::V1_0::BnHwThermal",
12239   "referenced_type" : "_ZTIN7android8hardware7thermal4V1_011BnHwThermalE",
12240   "self_type" : "_ZTIN7android8hardware7thermal4V1_011BnHwThermalE",
12241   "size" : 152,
12242   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/BnHwThermal.h",
12243   "vtable_components" :
12244   [
12245    {
12246     "component_value" : 136,
12247     "kind" : "vbase_offset"
12248    },
12249    {
12250     "kind" : "offset_to_top"
12251    },
12252    {
12253     "kind" : "rtti",
12254     "mangled_component_name" : "_ZTIN7android8hardware7thermal4V1_011BnHwThermalE"
12255    },
12256    {
12257     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
12258    },
12259    {
12260     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
12261    },
12262    {
12263     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
12264    },
12265    {
12266     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BnHwBase13checkSubclassEPKv"
12267    },
12268    {
12269     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
12270    },
12271    {
12272     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
12273    },
12274    {
12275     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
12276    },
12277    {
12278     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
12279    },
12280    {
12281     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
12282    },
12283    {
12284     "kind" : "complete_dtor_pointer",
12285     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_011BnHwThermalD1Ev"
12286    },
12287    {
12288     "kind" : "deleting_dtor_pointer",
12289     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_011BnHwThermalD0Ev"
12290    },
12291    {
12292     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_011BnHwThermal10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
12293    },
12294    {
12295     "component_value" : -32,
12296     "kind" : "offset_to_top"
12297    },
12298    {
12299     "kind" : "rtti",
12300     "mangled_component_name" : "_ZTIN7android8hardware7thermal4V1_011BnHwThermalE"
12301    },
12302    {
12303     "kind" : "complete_dtor_pointer",
12304     "mangled_component_name" : "_ZThn32_N7android8hardware7thermal4V1_011BnHwThermalD1Ev"
12305    },
12306    {
12307     "kind" : "deleting_dtor_pointer",
12308     "mangled_component_name" : "_ZThn32_N7android8hardware7thermal4V1_011BnHwThermalD0Ev"
12309    },
12310    {
12311     "kind" : "vcall_offset"
12312    },
12313    {
12314     "kind" : "vcall_offset"
12315    },
12316    {
12317     "kind" : "vcall_offset"
12318    },
12319    {
12320     "kind" : "vcall_offset"
12321    },
12322    {
12323     "component_value" : -136,
12324     "kind" : "vcall_offset"
12325    },
12326    {
12327     "component_value" : -136,
12328     "kind" : "offset_to_top"
12329    },
12330    {
12331     "kind" : "rtti",
12332     "mangled_component_name" : "_ZTIN7android8hardware7thermal4V1_011BnHwThermalE"
12333    },
12334    {
12335     "kind" : "complete_dtor_pointer",
12336     "mangled_component_name" : "_ZTv0_n24_N7android8hardware7thermal4V1_011BnHwThermalD1Ev"
12337    },
12338    {
12339     "kind" : "deleting_dtor_pointer",
12340     "mangled_component_name" : "_ZTv0_n24_N7android8hardware7thermal4V1_011BnHwThermalD0Ev"
12341    },
12342    {
12343     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12344    },
12345    {
12346     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12347    },
12348    {
12349     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12350    },
12351    {
12352     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12353    }
12354   ]
12355  },
12356  {
12357   "alignment" : 8,
12358   "base_specifiers" :
12359   [
12360    {
12361     "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_7thermal4V1_08IThermalEEE"
12362    },
12363    {
12364     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
12365    }
12366   ],
12367   "fields" :
12368   [
12369    {
12370     "access" : "private",
12371     "field_name" : "_hidl_mMutex",
12372     "field_offset" : 1088,
12373     "referenced_type" : "_ZTINSt3__15mutexE"
12374    },
12375    {
12376     "access" : "private",
12377     "field_name" : "_hidl_mDeathRecipients",
12378     "field_offset" : 1408,
12379     "referenced_type" : "_ZTINSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEEE"
12380    }
12381   ],
12382   "linker_set_key" : "_ZTIN7android8hardware7thermal4V1_011BpHwThermalE",
12383   "name" : "android::hardware::thermal::V1_0::BpHwThermal",
12384   "referenced_type" : "_ZTIN7android8hardware7thermal4V1_011BpHwThermalE",
12385   "self_type" : "_ZTIN7android8hardware7thermal4V1_011BpHwThermalE",
12386   "size" : 216,
12387   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/BpHwThermal.h",
12388   "vtable_components" :
12389   [
12390    {
12391     "component_value" : 200,
12392     "kind" : "vbase_offset"
12393    },
12394    {
12395     "kind" : "offset_to_top"
12396    },
12397    {
12398     "kind" : "rtti",
12399     "mangled_component_name" : "_ZTIN7android8hardware7thermal4V1_011BpHwThermalE"
12400    },
12401    {
12402     "mangled_component_name" : "_ZNK7android8hardware7thermal4V1_011BpHwThermal8isRemoteEv"
12403    },
12404    {
12405     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_011BpHwThermal14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
12406    },
12407    {
12408     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_011BpHwThermal5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
12409    },
12410    {
12411     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_011BpHwThermal19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
12412    },
12413    {
12414     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_011BpHwThermal12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
12415    },
12416    {
12417     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_011BpHwThermal21setHALInstrumentationEv"
12418    },
12419    {
12420     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_011BpHwThermal11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
12421    },
12422    {
12423     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_011BpHwThermal4pingEv"
12424    },
12425    {
12426     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_011BpHwThermal12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
12427    },
12428    {
12429     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_011BpHwThermal21notifySyspropsChangedEv"
12430    },
12431    {
12432     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_011BpHwThermal13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
12433    },
12434    {
12435     "kind" : "complete_dtor_pointer",
12436     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_011BpHwThermalD1Ev"
12437    },
12438    {
12439     "kind" : "deleting_dtor_pointer",
12440     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_011BpHwThermalD0Ev"
12441    },
12442    {
12443     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_011BpHwThermal15getTemperaturesENSt3__18functionIFvRKNS2_13ThermalStatusERKNS0_8hidl_vecINS2_11TemperatureEEEEEE"
12444    },
12445    {
12446     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_011BpHwThermal12getCpuUsagesENSt3__18functionIFvRKNS2_13ThermalStatusERKNS0_8hidl_vecINS2_8CpuUsageEEEEEE"
12447    },
12448    {
12449     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_011BpHwThermal17getCoolingDevicesENSt3__18functionIFvRKNS2_13ThermalStatusERKNS0_8hidl_vecINS2_13CoolingDeviceEEEEEE"
12450    },
12451    {
12452     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_7thermal4V1_08IThermalEE10onAsBinderEv"
12453    },
12454    {
12455     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_011BpHwThermal15onLastStrongRefEPKv"
12456    },
12457    {
12458     "component_value" : 192,
12459     "kind" : "vbase_offset"
12460    },
12461    {
12462     "component_value" : -8,
12463     "kind" : "offset_to_top"
12464    },
12465    {
12466     "kind" : "rtti",
12467     "mangled_component_name" : "_ZTIN7android8hardware7thermal4V1_011BpHwThermalE"
12468    },
12469    {
12470     "kind" : "complete_dtor_pointer",
12471     "mangled_component_name" : "_ZThn8_N7android8hardware7thermal4V1_011BpHwThermalD1Ev"
12472    },
12473    {
12474     "kind" : "deleting_dtor_pointer",
12475     "mangled_component_name" : "_ZThn8_N7android8hardware7thermal4V1_011BpHwThermalD0Ev"
12476    },
12477    {
12478     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_7thermal4V1_08IThermalEE10onAsBinderEv"
12479    },
12480    {
12481     "component_value" : 184,
12482     "kind" : "vbase_offset"
12483    },
12484    {
12485     "component_value" : -16,
12486     "kind" : "offset_to_top"
12487    },
12488    {
12489     "kind" : "rtti",
12490     "mangled_component_name" : "_ZTIN7android8hardware7thermal4V1_011BpHwThermalE"
12491    },
12492    {
12493     "kind" : "complete_dtor_pointer",
12494     "mangled_component_name" : "_ZThn16_N7android8hardware7thermal4V1_011BpHwThermalD1Ev"
12495    },
12496    {
12497     "kind" : "deleting_dtor_pointer",
12498     "mangled_component_name" : "_ZThn16_N7android8hardware7thermal4V1_011BpHwThermalD0Ev"
12499    },
12500    {
12501     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
12502    },
12503    {
12504     "mangled_component_name" : "_ZThn16_N7android8hardware7thermal4V1_011BpHwThermal15onLastStrongRefEPKv"
12505    },
12506    {
12507     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12508    },
12509    {
12510     "component_value" : -48,
12511     "kind" : "offset_to_top"
12512    },
12513    {
12514     "kind" : "rtti",
12515     "mangled_component_name" : "_ZTIN7android8hardware7thermal4V1_011BpHwThermalE"
12516    },
12517    {
12518     "kind" : "complete_dtor_pointer",
12519     "mangled_component_name" : "_ZThn48_N7android8hardware7thermal4V1_011BpHwThermalD1Ev"
12520    },
12521    {
12522     "kind" : "deleting_dtor_pointer",
12523     "mangled_component_name" : "_ZThn48_N7android8hardware7thermal4V1_011BpHwThermalD0Ev"
12524    },
12525    {
12526     "kind" : "vcall_offset"
12527    },
12528    {
12529     "component_value" : -184,
12530     "kind" : "vcall_offset"
12531    },
12532    {
12533     "component_value" : -200,
12534     "kind" : "vcall_offset"
12535    },
12536    {
12537     "component_value" : -184,
12538     "kind" : "vcall_offset"
12539    },
12540    {
12541     "component_value" : -200,
12542     "kind" : "vcall_offset"
12543    },
12544    {
12545     "component_value" : -200,
12546     "kind" : "offset_to_top"
12547    },
12548    {
12549     "kind" : "rtti",
12550     "mangled_component_name" : "_ZTIN7android8hardware7thermal4V1_011BpHwThermalE"
12551    },
12552    {
12553     "kind" : "complete_dtor_pointer",
12554     "mangled_component_name" : "_ZTv0_n24_N7android8hardware7thermal4V1_011BpHwThermalD1Ev"
12555    },
12556    {
12557     "kind" : "deleting_dtor_pointer",
12558     "mangled_component_name" : "_ZTv0_n24_N7android8hardware7thermal4V1_011BpHwThermalD0Ev"
12559    },
12560    {
12561     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
12562    },
12563    {
12564     "mangled_component_name" : "_ZTv0_n40_N7android8hardware7thermal4V1_011BpHwThermal15onLastStrongRefEPKv"
12565    },
12566    {
12567     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12568    },
12569    {
12570     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12571    }
12572   ]
12573  },
12574  {
12575   "alignment" : 8,
12576   "fields" :
12577   [
12578    {
12579     "field_name" : "type",
12580     "referenced_type" : "_ZTIN7android8hardware7thermal4V1_015TemperatureTypeE"
12581    },
12582    {
12583     "field_name" : "name",
12584     "field_offset" : 64,
12585     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
12586    },
12587    {
12588     "field_name" : "currentValue",
12589     "field_offset" : 192,
12590     "referenced_type" : "_ZTIf"
12591    },
12592    {
12593     "field_name" : "throttlingThreshold",
12594     "field_offset" : 224,
12595     "referenced_type" : "_ZTIf"
12596    },
12597    {
12598     "field_name" : "shutdownThreshold",
12599     "field_offset" : 256,
12600     "referenced_type" : "_ZTIf"
12601    },
12602    {
12603     "field_name" : "vrThrottlingThreshold",
12604     "field_offset" : 288,
12605     "referenced_type" : "_ZTIf"
12606    }
12607   ],
12608   "linker_set_key" : "_ZTIN7android8hardware7thermal4V1_011TemperatureE",
12609   "name" : "android::hardware::thermal::V1_0::Temperature",
12610   "referenced_type" : "_ZTIN7android8hardware7thermal4V1_011TemperatureE",
12611   "self_type" : "_ZTIN7android8hardware7thermal4V1_011TemperatureE",
12612   "size" : 40,
12613   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/types.h"
12614  },
12615  {
12616   "alignment" : 8,
12617   "fields" :
12618   [
12619    {
12620     "field_name" : "type",
12621     "referenced_type" : "_ZTIN7android8hardware7thermal4V1_011CoolingTypeE"
12622    },
12623    {
12624     "field_name" : "name",
12625     "field_offset" : 64,
12626     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
12627    },
12628    {
12629     "field_name" : "currentValue",
12630     "field_offset" : 192,
12631     "referenced_type" : "_ZTIf"
12632    }
12633   ],
12634   "linker_set_key" : "_ZTIN7android8hardware7thermal4V1_013CoolingDeviceE",
12635   "name" : "android::hardware::thermal::V1_0::CoolingDevice",
12636   "referenced_type" : "_ZTIN7android8hardware7thermal4V1_013CoolingDeviceE",
12637   "self_type" : "_ZTIN7android8hardware7thermal4V1_013CoolingDeviceE",
12638   "size" : 32,
12639   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/types.h"
12640  },
12641  {
12642   "alignment" : 8,
12643   "fields" :
12644   [
12645    {
12646     "field_name" : "code",
12647     "referenced_type" : "_ZTIN7android8hardware7thermal4V1_017ThermalStatusCodeE"
12648    },
12649    {
12650     "field_name" : "debugMessage",
12651     "field_offset" : 64,
12652     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
12653    }
12654   ],
12655   "linker_set_key" : "_ZTIN7android8hardware7thermal4V1_013ThermalStatusE",
12656   "name" : "android::hardware::thermal::V1_0::ThermalStatus",
12657   "referenced_type" : "_ZTIN7android8hardware7thermal4V1_013ThermalStatusE",
12658   "self_type" : "_ZTIN7android8hardware7thermal4V1_013ThermalStatusE",
12659   "size" : 24,
12660   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/types.h"
12661  },
12662  {
12663   "alignment" : 8,
12664   "fields" :
12665   [
12666    {
12667     "field_name" : "name",
12668     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
12669    },
12670    {
12671     "field_name" : "active",
12672     "field_offset" : 128,
12673     "referenced_type" : "_ZTIm"
12674    },
12675    {
12676     "field_name" : "total",
12677     "field_offset" : 192,
12678     "referenced_type" : "_ZTIm"
12679    },
12680    {
12681     "field_name" : "isOnline",
12682     "field_offset" : 256,
12683     "referenced_type" : "_ZTIb"
12684    }
12685   ],
12686   "linker_set_key" : "_ZTIN7android8hardware7thermal4V1_08CpuUsageE",
12687   "name" : "android::hardware::thermal::V1_0::CpuUsage",
12688   "referenced_type" : "_ZTIN7android8hardware7thermal4V1_08CpuUsageE",
12689   "self_type" : "_ZTIN7android8hardware7thermal4V1_08CpuUsageE",
12690   "size" : 40,
12691   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/types.h"
12692  },
12693  {
12694   "alignment" : 8,
12695   "base_specifiers" :
12696   [
12697    {
12698     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
12699    }
12700   ],
12701   "linker_set_key" : "_ZTIN7android8hardware7thermal4V1_08IThermalE",
12702   "name" : "android::hardware::thermal::V1_0::IThermal",
12703   "referenced_type" : "_ZTIN7android8hardware7thermal4V1_08IThermalE",
12704   "self_type" : "_ZTIN7android8hardware7thermal4V1_08IThermalE",
12705   "size" : 24,
12706   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/IThermal.h",
12707   "vtable_components" :
12708   [
12709    {
12710     "component_value" : 8,
12711     "kind" : "vbase_offset"
12712    },
12713    {
12714     "kind" : "offset_to_top"
12715    },
12716    {
12717     "kind" : "rtti",
12718     "mangled_component_name" : "_ZTIN7android8hardware7thermal4V1_08IThermalE"
12719    },
12720    {
12721     "mangled_component_name" : "_ZNK7android8hardware7thermal4V1_08IThermal8isRemoteEv"
12722    },
12723    {
12724     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_08IThermal14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
12725    },
12726    {
12727     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_08IThermal5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
12728    },
12729    {
12730     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_08IThermal19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
12731    },
12732    {
12733     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_08IThermal12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
12734    },
12735    {
12736     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_08IThermal21setHALInstrumentationEv"
12737    },
12738    {
12739     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_08IThermal11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
12740    },
12741    {
12742     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_08IThermal4pingEv"
12743    },
12744    {
12745     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_08IThermal12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
12746    },
12747    {
12748     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_08IThermal21notifySyspropsChangedEv"
12749    },
12750    {
12751     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_08IThermal13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
12752    },
12753    {
12754     "kind" : "complete_dtor_pointer",
12755     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_08IThermalD1Ev"
12756    },
12757    {
12758     "kind" : "deleting_dtor_pointer",
12759     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_08IThermalD0Ev"
12760    },
12761    {
12762     "is_pure" : true,
12763     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_08IThermal15getTemperaturesENSt3__18functionIFvRKNS2_13ThermalStatusERKNS0_8hidl_vecINS2_11TemperatureEEEEEE"
12764    },
12765    {
12766     "is_pure" : true,
12767     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_08IThermal12getCpuUsagesENSt3__18functionIFvRKNS2_13ThermalStatusERKNS0_8hidl_vecINS2_8CpuUsageEEEEEE"
12768    },
12769    {
12770     "is_pure" : true,
12771     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_08IThermal17getCoolingDevicesENSt3__18functionIFvRKNS2_13ThermalStatusERKNS0_8hidl_vecINS2_13CoolingDeviceEEEEEE"
12772    },
12773    {
12774     "kind" : "vcall_offset"
12775    },
12776    {
12777     "kind" : "vcall_offset"
12778    },
12779    {
12780     "kind" : "vcall_offset"
12781    },
12782    {
12783     "kind" : "vcall_offset"
12784    },
12785    {
12786     "component_value" : -8,
12787     "kind" : "vcall_offset"
12788    },
12789    {
12790     "component_value" : -8,
12791     "kind" : "offset_to_top"
12792    },
12793    {
12794     "kind" : "rtti",
12795     "mangled_component_name" : "_ZTIN7android8hardware7thermal4V1_08IThermalE"
12796    },
12797    {
12798     "kind" : "complete_dtor_pointer",
12799     "mangled_component_name" : "_ZTv0_n24_N7android8hardware7thermal4V1_08IThermalD1Ev"
12800    },
12801    {
12802     "kind" : "deleting_dtor_pointer",
12803     "mangled_component_name" : "_ZTv0_n24_N7android8hardware7thermal4V1_08IThermalD0Ev"
12804    },
12805    {
12806     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12807    },
12808    {
12809     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12810    },
12811    {
12812     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12813    },
12814    {
12815     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12816    }
12817   ]
12818  },
12819  {
12820   "alignment" : 8,
12821   "base_specifiers" :
12822   [
12823    {
12824     "referenced_type" : "_ZTIN7android8hardware7thermal4V1_08IThermalE"
12825    },
12826    {
12827     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
12828    }
12829   ],
12830   "fields" :
12831   [
12832    {
12833     "access" : "private",
12834     "field_name" : "mImpl",
12835     "field_offset" : 768,
12836     "referenced_type" : "_ZTIKN7android2spINS_8hardware7thermal4V1_08IThermalEEE"
12837    },
12838    {
12839     "access" : "private",
12840     "field_name" : "mOnewayQueue",
12841     "field_offset" : 832,
12842     "referenced_type" : "_ZTIN7android8hardware7details10TaskRunnerE"
12843    }
12844   ],
12845   "linker_set_key" : "_ZTIN7android8hardware7thermal4V1_09BsThermalE",
12846   "name" : "android::hardware::thermal::V1_0::BsThermal",
12847   "referenced_type" : "_ZTIN7android8hardware7thermal4V1_09BsThermalE",
12848   "self_type" : "_ZTIN7android8hardware7thermal4V1_09BsThermalE",
12849   "size" : 136,
12850   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/BsThermal.h",
12851   "vtable_components" :
12852   [
12853    {
12854     "component_value" : 120,
12855     "kind" : "vbase_offset"
12856    },
12857    {
12858     "kind" : "offset_to_top"
12859    },
12860    {
12861     "kind" : "rtti",
12862     "mangled_component_name" : "_ZTIN7android8hardware7thermal4V1_09BsThermalE"
12863    },
12864    {
12865     "mangled_component_name" : "_ZNK7android8hardware7thermal4V1_08IThermal8isRemoteEv"
12866    },
12867    {
12868     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_09BsThermal14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
12869    },
12870    {
12871     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_09BsThermal5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
12872    },
12873    {
12874     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_09BsThermal19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
12875    },
12876    {
12877     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_09BsThermal12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
12878    },
12879    {
12880     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_09BsThermal21setHALInstrumentationEv"
12881    },
12882    {
12883     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_09BsThermal11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
12884    },
12885    {
12886     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_09BsThermal4pingEv"
12887    },
12888    {
12889     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_09BsThermal12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
12890    },
12891    {
12892     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_09BsThermal21notifySyspropsChangedEv"
12893    },
12894    {
12895     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_09BsThermal13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
12896    },
12897    {
12898     "kind" : "complete_dtor_pointer",
12899     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_09BsThermalD1Ev"
12900    },
12901    {
12902     "kind" : "deleting_dtor_pointer",
12903     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_09BsThermalD0Ev"
12904    },
12905    {
12906     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_09BsThermal15getTemperaturesENSt3__18functionIFvRKNS2_13ThermalStatusERKNS0_8hidl_vecINS2_11TemperatureEEEEEE"
12907    },
12908    {
12909     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_09BsThermal12getCpuUsagesENSt3__18functionIFvRKNS2_13ThermalStatusERKNS0_8hidl_vecINS2_8CpuUsageEEEEEE"
12910    },
12911    {
12912     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_09BsThermal17getCoolingDevicesENSt3__18functionIFvRKNS2_13ThermalStatusERKNS0_8hidl_vecINS2_13CoolingDeviceEEEEEE"
12913    },
12914    {
12915     "component_value" : -8,
12916     "kind" : "offset_to_top"
12917    },
12918    {
12919     "kind" : "rtti",
12920     "mangled_component_name" : "_ZTIN7android8hardware7thermal4V1_09BsThermalE"
12921    },
12922    {
12923     "kind" : "complete_dtor_pointer",
12924     "mangled_component_name" : "_ZThn8_N7android8hardware7thermal4V1_09BsThermalD1Ev"
12925    },
12926    {
12927     "kind" : "deleting_dtor_pointer",
12928     "mangled_component_name" : "_ZThn8_N7android8hardware7thermal4V1_09BsThermalD0Ev"
12929    },
12930    {
12931     "kind" : "vcall_offset"
12932    },
12933    {
12934     "kind" : "vcall_offset"
12935    },
12936    {
12937     "kind" : "vcall_offset"
12938    },
12939    {
12940     "kind" : "vcall_offset"
12941    },
12942    {
12943     "component_value" : -120,
12944     "kind" : "vcall_offset"
12945    },
12946    {
12947     "component_value" : -120,
12948     "kind" : "offset_to_top"
12949    },
12950    {
12951     "kind" : "rtti",
12952     "mangled_component_name" : "_ZTIN7android8hardware7thermal4V1_09BsThermalE"
12953    },
12954    {
12955     "kind" : "complete_dtor_pointer",
12956     "mangled_component_name" : "_ZTv0_n24_N7android8hardware7thermal4V1_09BsThermalD1Ev"
12957    },
12958    {
12959     "kind" : "deleting_dtor_pointer",
12960     "mangled_component_name" : "_ZTv0_n24_N7android8hardware7thermal4V1_09BsThermalD0Ev"
12961    },
12962    {
12963     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12964    },
12965    {
12966     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12967    },
12968    {
12969     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12970    },
12971    {
12972     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12973    }
12974   ]
12975  },
12976  {
12977   "alignment" : 8,
12978   "fields" :
12979   [
12980    {
12981     "access" : "private",
12982     "field_name" : "mBuffer",
12983     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE"
12984    },
12985    {
12986     "access" : "private",
12987     "field_name" : "mSize",
12988     "field_offset" : 64,
12989     "referenced_type" : "_ZTIj"
12990    },
12991    {
12992     "access" : "private",
12993     "field_name" : "mOwnsBuffer",
12994     "field_offset" : 96,
12995     "referenced_type" : "_ZTIb"
12996    },
12997    {
12998     "access" : "private",
12999     "field_name" : "mPad",
13000     "field_offset" : 104,
13001     "referenced_type" : "_ZTIA3_h"
13002    }
13003   ],
13004   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEE",
13005   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> >",
13006   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEE",
13007   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEE",
13008   "size" : 16,
13009   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13010   "template_args" : [ "_ZTIN7android8hardware10hidl_arrayIhLm32EJEEE" ]
13011  },
13012  {
13013   "alignment" : 8,
13014   "fields" :
13015   [
13016    {
13017     "access" : "private",
13018     "field_name" : "mBuffer",
13019     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE"
13020    },
13021    {
13022     "access" : "private",
13023     "field_name" : "mSize",
13024     "field_offset" : 64,
13025     "referenced_type" : "_ZTIj"
13026    },
13027    {
13028     "access" : "private",
13029     "field_name" : "mOwnsBuffer",
13030     "field_offset" : 96,
13031     "referenced_type" : "_ZTIb"
13032    },
13033    {
13034     "access" : "private",
13035     "field_name" : "mPad",
13036     "field_offset" : 104,
13037     "referenced_type" : "_ZTIA3_h"
13038    }
13039   ],
13040   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
13041   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string>",
13042   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
13043   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
13044   "size" : 16,
13045   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13046   "template_args" : [ "_ZTIN7android8hardware11hidl_stringE" ]
13047  },
13048  {
13049   "alignment" : 8,
13050   "fields" :
13051   [
13052    {
13053     "access" : "private",
13054     "field_name" : "mBuffer",
13055     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE"
13056    },
13057    {
13058     "access" : "private",
13059     "field_name" : "mSize",
13060     "field_offset" : 64,
13061     "referenced_type" : "_ZTIj"
13062    },
13063    {
13064     "access" : "private",
13065     "field_name" : "mOwnsBuffer",
13066     "field_offset" : 96,
13067     "referenced_type" : "_ZTIb"
13068    },
13069    {
13070     "access" : "private",
13071     "field_name" : "mPad",
13072     "field_offset" : 104,
13073     "referenced_type" : "_ZTIA3_h"
13074    }
13075   ],
13076   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE",
13077   "name" : "android::hardware::hidl_vec<android::hardware::GrantorDescriptor>",
13078   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE",
13079   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE",
13080   "size" : 16,
13081   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13082   "template_args" : [ "_ZTIN7android8hardware17GrantorDescriptorE" ]
13083  },
13084  {
13085   "alignment" : 8,
13086   "fields" :
13087   [
13088    {
13089     "access" : "private",
13090     "field_name" : "mBuffer",
13091     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V1_011TemperatureEEE"
13092    },
13093    {
13094     "access" : "private",
13095     "field_name" : "mSize",
13096     "field_offset" : 64,
13097     "referenced_type" : "_ZTIj"
13098    },
13099    {
13100     "access" : "private",
13101     "field_name" : "mOwnsBuffer",
13102     "field_offset" : 96,
13103     "referenced_type" : "_ZTIb"
13104    },
13105    {
13106     "access" : "private",
13107     "field_name" : "mPad",
13108     "field_offset" : 104,
13109     "referenced_type" : "_ZTIA3_h"
13110    }
13111   ],
13112   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_7thermal4V1_011TemperatureEEE",
13113   "name" : "android::hardware::hidl_vec<android::hardware::thermal::V1_0::Temperature>",
13114   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_7thermal4V1_011TemperatureEEE",
13115   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_7thermal4V1_011TemperatureEEE",
13116   "size" : 16,
13117   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13118   "template_args" : [ "_ZTIN7android8hardware7thermal4V1_011TemperatureE" ]
13119  },
13120  {
13121   "alignment" : 8,
13122   "fields" :
13123   [
13124    {
13125     "access" : "private",
13126     "field_name" : "mBuffer",
13127     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V1_013CoolingDeviceEEE"
13128    },
13129    {
13130     "access" : "private",
13131     "field_name" : "mSize",
13132     "field_offset" : 64,
13133     "referenced_type" : "_ZTIj"
13134    },
13135    {
13136     "access" : "private",
13137     "field_name" : "mOwnsBuffer",
13138     "field_offset" : 96,
13139     "referenced_type" : "_ZTIb"
13140    },
13141    {
13142     "access" : "private",
13143     "field_name" : "mPad",
13144     "field_offset" : 104,
13145     "referenced_type" : "_ZTIA3_h"
13146    }
13147   ],
13148   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_7thermal4V1_013CoolingDeviceEEE",
13149   "name" : "android::hardware::hidl_vec<android::hardware::thermal::V1_0::CoolingDevice>",
13150   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_7thermal4V1_013CoolingDeviceEEE",
13151   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_7thermal4V1_013CoolingDeviceEEE",
13152   "size" : 16,
13153   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13154   "template_args" : [ "_ZTIN7android8hardware7thermal4V1_013CoolingDeviceE" ]
13155  },
13156  {
13157   "alignment" : 8,
13158   "fields" :
13159   [
13160    {
13161     "access" : "private",
13162     "field_name" : "mBuffer",
13163     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V1_08CpuUsageEEE"
13164    },
13165    {
13166     "access" : "private",
13167     "field_name" : "mSize",
13168     "field_offset" : 64,
13169     "referenced_type" : "_ZTIj"
13170    },
13171    {
13172     "access" : "private",
13173     "field_name" : "mOwnsBuffer",
13174     "field_offset" : 96,
13175     "referenced_type" : "_ZTIb"
13176    },
13177    {
13178     "access" : "private",
13179     "field_name" : "mPad",
13180     "field_offset" : 104,
13181     "referenced_type" : "_ZTIA3_h"
13182    }
13183   ],
13184   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_7thermal4V1_08CpuUsageEEE",
13185   "name" : "android::hardware::hidl_vec<android::hardware::thermal::V1_0::CpuUsage>",
13186   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_7thermal4V1_08CpuUsageEEE",
13187   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_7thermal4V1_08CpuUsageEEE",
13188   "size" : 16,
13189   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13190   "template_args" : [ "_ZTIN7android8hardware7thermal4V1_08CpuUsageE" ]
13191  },
13192  {
13193   "alignment" : 8,
13194   "fields" :
13195   [
13196    {
13197     "access" : "private",
13198     "field_name" : "mBuffer",
13199     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEE"
13200    },
13201    {
13202     "access" : "private",
13203     "field_name" : "mSize",
13204     "field_offset" : 64,
13205     "referenced_type" : "_ZTIj"
13206    },
13207    {
13208     "access" : "private",
13209     "field_name" : "mOwnsBuffer",
13210     "field_offset" : 96,
13211     "referenced_type" : "_ZTIb"
13212    },
13213    {
13214     "access" : "private",
13215     "field_name" : "mPad",
13216     "field_offset" : 104,
13217     "referenced_type" : "_ZTIA3_h"
13218    }
13219   ],
13220   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecIcEE",
13221   "name" : "android::hardware::hidl_vec<char>",
13222   "referenced_type" : "_ZTIN7android8hardware8hidl_vecIcEE",
13223   "self_type" : "_ZTIN7android8hardware8hidl_vecIcEE",
13224   "size" : 16,
13225   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13226   "template_args" : [ "_ZTIc" ]
13227  },
13228  {
13229   "alignment" : 8,
13230   "fields" :
13231   [
13232    {
13233     "access" : "private",
13234     "field_name" : "mBuffer",
13235     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEE"
13236    },
13237    {
13238     "access" : "private",
13239     "field_name" : "mSize",
13240     "field_offset" : 64,
13241     "referenced_type" : "_ZTIj"
13242    },
13243    {
13244     "access" : "private",
13245     "field_name" : "mOwnsBuffer",
13246     "field_offset" : 96,
13247     "referenced_type" : "_ZTIb"
13248    },
13249    {
13250     "access" : "private",
13251     "field_name" : "mPad",
13252     "field_offset" : 104,
13253     "referenced_type" : "_ZTIA3_h"
13254    }
13255   ],
13256   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecIiEE",
13257   "name" : "android::hardware::hidl_vec<int>",
13258   "referenced_type" : "_ZTIN7android8hardware8hidl_vecIiEE",
13259   "self_type" : "_ZTIN7android8hardware8hidl_vecIiEE",
13260   "size" : 16,
13261   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13262   "template_args" : [ "_ZTIi" ]
13263  },
13264  {
13265   "alignment" : 8,
13266   "base_specifiers" :
13267   [
13268    {
13269     "referenced_type" : "_ZTIN7android8hardware7IBinderE"
13270    }
13271   ],
13272   "fields" :
13273   [
13274    {
13275     "access" : "protected",
13276     "field_name" : "mSchedPolicy",
13277     "field_offset" : 64,
13278     "referenced_type" : "_ZTIi"
13279    },
13280    {
13281     "access" : "protected",
13282     "field_name" : "mSchedPriority",
13283     "field_offset" : 96,
13284     "referenced_type" : "_ZTIi"
13285    },
13286    {
13287     "access" : "private",
13288     "field_name" : "mExtras",
13289     "field_offset" : 128,
13290     "referenced_type" : "_ZTINSt3__16atomicIPN7android8hardware9BHwBinder6ExtrasEEE"
13291    },
13292    {
13293     "access" : "private",
13294     "field_name" : "mReserved0",
13295     "field_offset" : 192,
13296     "referenced_type" : "_ZTIPv"
13297    }
13298   ],
13299   "linker_set_key" : "_ZTIN7android8hardware9BHwBinderE",
13300   "name" : "android::hardware::BHwBinder",
13301   "record_kind" : "class",
13302   "referenced_type" : "_ZTIN7android8hardware9BHwBinderE",
13303   "self_type" : "_ZTIN7android8hardware9BHwBinderE",
13304   "size" : 48,
13305   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
13306   "vtable_components" :
13307   [
13308    {
13309     "component_value" : 32,
13310     "kind" : "vbase_offset"
13311    },
13312    {
13313     "kind" : "offset_to_top"
13314    },
13315    {
13316     "kind" : "rtti",
13317     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
13318    },
13319    {
13320     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
13321    },
13322    {
13323     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
13324    },
13325    {
13326     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
13327    },
13328    {
13329     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
13330    },
13331    {
13332     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
13333    },
13334    {
13335     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
13336    },
13337    {
13338     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
13339    },
13340    {
13341     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
13342    },
13343    {
13344     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
13345    },
13346    {
13347     "kind" : "complete_dtor_pointer",
13348     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD1Ev"
13349    },
13350    {
13351     "kind" : "deleting_dtor_pointer",
13352     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD0Ev"
13353    },
13354    {
13355     "mangled_component_name" : "_ZN7android8hardware9BHwBinder10onTransactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
13356    },
13357    {
13358     "kind" : "vcall_offset"
13359    },
13360    {
13361     "kind" : "vcall_offset"
13362    },
13363    {
13364     "kind" : "vcall_offset"
13365    },
13366    {
13367     "kind" : "vcall_offset"
13368    },
13369    {
13370     "component_value" : -32,
13371     "kind" : "vcall_offset"
13372    },
13373    {
13374     "component_value" : -32,
13375     "kind" : "offset_to_top"
13376    },
13377    {
13378     "kind" : "rtti",
13379     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
13380    },
13381    {
13382     "kind" : "complete_dtor_pointer",
13383     "mangled_component_name" : "_ZTv0_n24_N7android8hardware9BHwBinderD1Ev"
13384    },
13385    {
13386     "kind" : "deleting_dtor_pointer",
13387     "mangled_component_name" : "_ZTv0_n24_N7android8hardware9BHwBinderD0Ev"
13388    },
13389    {
13390     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13391    },
13392    {
13393     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13394    },
13395    {
13396     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13397    },
13398    {
13399     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13400    }
13401   ]
13402  },
13403  {
13404   "alignment" : 4,
13405   "fields" :
13406   [
13407    {
13408     "field_name" : "sched_policy",
13409     "referenced_type" : "_ZTIi"
13410    },
13411    {
13412     "field_name" : "prio",
13413     "field_offset" : 32,
13414     "referenced_type" : "_ZTIi"
13415    }
13416   ],
13417   "linker_set_key" : "_ZTIN7android8hardware9SchedPrioE",
13418   "name" : "android::hardware::SchedPrio",
13419   "referenced_type" : "_ZTIN7android8hardware9SchedPrioE",
13420   "self_type" : "_ZTIN7android8hardware9SchedPrioE",
13421   "size" : 8,
13422   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
13423  },
13424  {
13425   "alignment" : 4,
13426   "fields" :
13427   [
13428    {
13429     "access" : "private",
13430     "field_name" : "mCond",
13431     "referenced_type" : "_ZTI14pthread_cond_t"
13432    }
13433   ],
13434   "linker_set_key" : "_ZTIN7android9ConditionE",
13435   "name" : "android::Condition",
13436   "record_kind" : "class",
13437   "referenced_type" : "_ZTIN7android9ConditionE",
13438   "self_type" : "_ZTIN7android9ConditionE",
13439   "size" : 48,
13440   "source_file" : "/system/core/libutils/include/utils/Condition.h"
13441  },
13442  {
13443   "alignment" : 4,
13444   "fields" :
13445   [
13446    {
13447     "field_name" : "buf",
13448     "referenced_type" : "_ZTIA5121_h"
13449    },
13450    {
13451     "field_name" : "entry",
13452     "referenced_type" : "_ZTI12logger_entry"
13453    }
13454   ],
13455   "is_anonymous" : true,
13456   "linker_set_key" : "_ZTIN7log_msgUt_E",
13457   "name" : "log_msg::(anonymous union at system/core/liblog/include_vndk/log/log_read.h:81:3)",
13458   "record_kind" : "union",
13459   "referenced_type" : "_ZTIN7log_msgUt_E",
13460   "self_type" : "_ZTIN7log_msgUt_E",
13461   "size" : 5124,
13462   "source_file" : "/system/core/liblog/include/log/log_read.h"
13463  }
13464 ],
13465 "rvalue_reference_types" :
13466 [
13467  {
13468   "alignment" : 8,
13469   "linker_set_key" : "_ZTION7android2spINS_8hardware27hidl_binder_death_recipientEEE",
13470   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &&",
13471   "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
13472   "self_type" : "_ZTION7android2spINS_8hardware27hidl_binder_death_recipientEEE",
13473   "size" : 8,
13474   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
13475  },
13476  {
13477   "alignment" : 8,
13478   "linker_set_key" : "_ZTION7android2spINS_8hardware7thermal4V1_08IThermalEEE",
13479   "name" : "android::sp<android::hardware::thermal::V1_0::IThermal> &&",
13480   "referenced_type" : "_ZTIN7android2spINS_8hardware7thermal4V1_08IThermalEEE",
13481   "self_type" : "_ZTION7android2spINS_8hardware7thermal4V1_08IThermalEEE",
13482   "size" : 8,
13483   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
13484  },
13485  {
13486   "alignment" : 8,
13487   "linker_set_key" : "_ZTION7android8hardware10hidl_arrayIhLm32EJEEE",
13488   "name" : "android::hardware::hidl_array<unsigned char, 32> &&",
13489   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLm32EJEEE",
13490   "self_type" : "_ZTION7android8hardware10hidl_arrayIhLm32EJEEE",
13491   "size" : 8,
13492   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
13493  },
13494  {
13495   "alignment" : 8,
13496   "linker_set_key" : "_ZTION7android8hardware11hidl_handleE",
13497   "name" : "android::hardware::hidl_handle &&",
13498   "referenced_type" : "_ZTIN7android8hardware11hidl_handleE",
13499   "self_type" : "_ZTION7android8hardware11hidl_handleE",
13500   "size" : 8,
13501   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
13502  },
13503  {
13504   "alignment" : 8,
13505   "linker_set_key" : "_ZTION7android8hardware11hidl_memoryE",
13506   "name" : "android::hardware::hidl_memory &&",
13507   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
13508   "self_type" : "_ZTION7android8hardware11hidl_memoryE",
13509   "size" : 8,
13510   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
13511  },
13512  {
13513   "alignment" : 8,
13514   "linker_set_key" : "_ZTION7android8hardware6ReturnINS_2spINS0_7thermal4V1_08IThermalEEEEE",
13515   "name" : "android::hardware::Return<android::sp<android::hardware::thermal::V1_0::IThermal> > &&",
13516   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_7thermal4V1_08IThermalEEEEE",
13517   "self_type" : "_ZTION7android8hardware6ReturnINS_2spINS0_7thermal4V1_08IThermalEEEEE",
13518   "size" : 8,
13519   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
13520  },
13521  {
13522   "alignment" : 8,
13523   "linker_set_key" : "_ZTION7android8hardware6ReturnIbEE",
13524   "name" : "android::hardware::Return<bool> &&",
13525   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
13526   "self_type" : "_ZTION7android8hardware6ReturnIbEE",
13527   "size" : 8,
13528   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
13529  },
13530  {
13531   "alignment" : 8,
13532   "linker_set_key" : "_ZTION7android8hardware6ReturnIvEE",
13533   "name" : "android::hardware::Return<void> &&",
13534   "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
13535   "self_type" : "_ZTION7android8hardware6ReturnIvEE",
13536   "size" : 8,
13537   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
13538  },
13539  {
13540   "alignment" : 8,
13541   "linker_set_key" : "_ZTION7android8hardware6StatusE",
13542   "name" : "android::hardware::Status &&",
13543   "referenced_type" : "_ZTIN7android8hardware6StatusE",
13544   "self_type" : "_ZTION7android8hardware6StatusE",
13545   "size" : 8,
13546   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
13547  },
13548  {
13549   "alignment" : 8,
13550   "linker_set_key" : "_ZTION7android8hardware7details13return_statusE",
13551   "name" : "android::hardware::details::return_status &&",
13552   "referenced_type" : "_ZTIN7android8hardware7details13return_statusE",
13553   "self_type" : "_ZTION7android8hardware7details13return_statusE",
13554   "size" : 8,
13555   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
13556  },
13557  {
13558   "alignment" : 8,
13559   "linker_set_key" : "_ZTIONSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
13560   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
13561   "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
13562   "self_type" : "_ZTIONSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
13563   "size" : 8,
13564   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
13565  },
13566  {
13567   "alignment" : 8,
13568   "linker_set_key" : "_ZTIONSt3__18functionIFN7android2spINS1_4hidl4base4V1_05IBaseEEEPvEEE",
13569   "name" : "std::function<sp<IBase> (void *)> &&",
13570   "referenced_type" : "_ZTINSt3__18functionIFN7android2spINS1_4hidl4base4V1_05IBaseEEEPvEEE",
13571   "self_type" : "_ZTIONSt3__18functionIFN7android2spINS1_4hidl4base4V1_05IBaseEEEPvEEE",
13572   "size" : 8,
13573   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
13574  },
13575  {
13576   "alignment" : 8,
13577   "linker_set_key" : "_ZTIONSt3__18functionIFN7android2spINS1_8hardware7IBinderEEEPvEEE",
13578   "name" : "std::function<sp<IBinder> (void *)> &&",
13579   "referenced_type" : "_ZTINSt3__18functionIFN7android2spINS1_8hardware7IBinderEEEPvEEE",
13580   "self_type" : "_ZTIONSt3__18functionIFN7android2spINS1_8hardware7IBinderEEEPvEEE",
13581   "size" : 8,
13582   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
13583  }
13584 ]
13585}
13586