1{
2 "array_types" :
3 [
4  {
5   "alignment" : 4,
6   "linker_set_key" : "_ZTIA0_i",
7   "name" : "int [0]",
8   "referenced_type" : "_ZTIi",
9   "self_type" : "_ZTIA0_i",
10   "source_file" : "/system/core/libcutils/include/cutils/native_handle.h"
11  },
12  {
13   "alignment" : 1,
14   "linker_set_key" : "_ZTIA16_c",
15   "name" : "char [16]",
16   "referenced_type" : "_ZTIc",
17   "self_type" : "_ZTIA16_c",
18   "size" : 16,
19   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
20  },
21  {
22   "alignment" : 1,
23   "linker_set_key" : "_ZTIA32_h",
24   "name" : "unsigned char [32]",
25   "referenced_type" : "_ZTIh",
26   "self_type" : "_ZTIA32_h",
27   "size" : 32,
28   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
29  },
30  {
31   "alignment" : 1,
32   "linker_set_key" : "_ZTIA3_h",
33   "name" : "unsigned char [3]",
34   "referenced_type" : "_ZTIh",
35   "self_type" : "_ZTIA3_h",
36   "size" : 3,
37   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
38  },
39  {
40   "alignment" : 1,
41   "linker_set_key" : "_ZTIA5121_h",
42   "name" : "unsigned char [5121]",
43   "referenced_type" : "_ZTIh",
44   "self_type" : "_ZTIA5121_h",
45   "size" : 5121,
46   "source_file" : "/system/core/liblog/include/log/log_read.h"
47  },
48  {
49   "alignment" : 1,
50   "linker_set_key" : "_ZTIA7_h",
51   "name" : "unsigned char [7]",
52   "referenced_type" : "_ZTIh",
53   "self_type" : "_ZTIA7_h",
54   "size" : 7,
55   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
56  },
57  {
58   "alignment" : 4,
59   "linker_set_key" : "_ZTIA8_j",
60   "name" : "unsigned int [8]",
61   "referenced_type" : "_ZTIj",
62   "self_type" : "_ZTIA8_j",
63   "size" : 32,
64   "source_file" : "/system/core/libsystem/include/system/graphics.h"
65  },
66  {
67   "linker_set_key" : "_ZTIA_f",
68   "name" : "float []",
69   "referenced_type" : "_ZTIf",
70   "self_type" : "_ZTIA_f",
71   "source_file" : "/system/core/libsystem/include/system/graphics.h"
72  }
73 ],
74 "builtin_types" :
75 [
76  {
77   "alignment" : 2,
78   "is_integral" : true,
79   "is_unsigned" : true,
80   "linker_set_key" : "_ZTIDs",
81   "name" : "char16_t",
82   "referenced_type" : "_ZTIDs",
83   "self_type" : "_ZTIDs",
84   "size" : 2
85  },
86  {
87   "alignment" : 1,
88   "is_integral" : true,
89   "linker_set_key" : "_ZTIa",
90   "name" : "signed char",
91   "referenced_type" : "_ZTIa",
92   "self_type" : "_ZTIa",
93   "size" : 1
94  },
95  {
96   "alignment" : 1,
97   "is_integral" : true,
98   "is_unsigned" : true,
99   "linker_set_key" : "_ZTIb",
100   "name" : "bool",
101   "referenced_type" : "_ZTIb",
102   "self_type" : "_ZTIb",
103   "size" : 1
104  },
105  {
106   "alignment" : 1,
107   "is_integral" : true,
108   "linker_set_key" : "_ZTIc",
109   "name" : "char",
110   "referenced_type" : "_ZTIc",
111   "self_type" : "_ZTIc",
112   "size" : 1
113  },
114  {
115   "alignment" : 4,
116   "linker_set_key" : "_ZTId",
117   "name" : "double",
118   "referenced_type" : "_ZTId",
119   "self_type" : "_ZTId",
120   "size" : 8
121  },
122  {
123   "alignment" : 4,
124   "linker_set_key" : "_ZTIf",
125   "name" : "float",
126   "referenced_type" : "_ZTIf",
127   "self_type" : "_ZTIf",
128   "size" : 4
129  },
130  {
131   "alignment" : 1,
132   "is_integral" : true,
133   "is_unsigned" : true,
134   "linker_set_key" : "_ZTIh",
135   "name" : "unsigned char",
136   "referenced_type" : "_ZTIh",
137   "self_type" : "_ZTIh",
138   "size" : 1
139  },
140  {
141   "alignment" : 4,
142   "is_integral" : true,
143   "linker_set_key" : "_ZTIi",
144   "name" : "int",
145   "referenced_type" : "_ZTIi",
146   "self_type" : "_ZTIi",
147   "size" : 4
148  },
149  {
150   "alignment" : 4,
151   "is_integral" : true,
152   "is_unsigned" : true,
153   "linker_set_key" : "_ZTIj",
154   "name" : "unsigned int",
155   "referenced_type" : "_ZTIj",
156   "self_type" : "_ZTIj",
157   "size" : 4
158  },
159  {
160   "alignment" : 4,
161   "is_integral" : true,
162   "linker_set_key" : "_ZTIl",
163   "name" : "long",
164   "referenced_type" : "_ZTIl",
165   "self_type" : "_ZTIl",
166   "size" : 4
167  },
168  {
169   "alignment" : 4,
170   "is_integral" : true,
171   "is_unsigned" : true,
172   "linker_set_key" : "_ZTIm",
173   "name" : "unsigned long",
174   "referenced_type" : "_ZTIm",
175   "self_type" : "_ZTIm",
176   "size" : 4
177  },
178  {
179   "alignment" : 2,
180   "is_integral" : true,
181   "linker_set_key" : "_ZTIs",
182   "name" : "short",
183   "referenced_type" : "_ZTIs",
184   "self_type" : "_ZTIs",
185   "size" : 2
186  },
187  {
188   "alignment" : 2,
189   "is_integral" : true,
190   "is_unsigned" : true,
191   "linker_set_key" : "_ZTIt",
192   "name" : "unsigned short",
193   "referenced_type" : "_ZTIt",
194   "self_type" : "_ZTIt",
195   "size" : 2
196  },
197  {
198   "linker_set_key" : "_ZTIv",
199   "name" : "void",
200   "referenced_type" : "_ZTIv",
201   "self_type" : "_ZTIv"
202  },
203  {
204   "alignment" : 4,
205   "is_integral" : true,
206   "linker_set_key" : "_ZTIx",
207   "name" : "long long",
208   "referenced_type" : "_ZTIx",
209   "self_type" : "_ZTIx",
210   "size" : 8
211  },
212  {
213   "alignment" : 4,
214   "is_integral" : true,
215   "is_unsigned" : true,
216   "linker_set_key" : "_ZTIy",
217   "name" : "unsigned long long",
218   "referenced_type" : "_ZTIy",
219   "self_type" : "_ZTIy",
220   "size" : 8
221  }
222 ],
223 "elf_functions" :
224 [
225  {
226   "binding" : "weak",
227   "name" : "_ZN7android8hardware7details13castInterfaceINS0_7thermal4V1_08IThermalENS_4hidl4base4V1_05IBaseENS4_11BpHwThermalEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb"
228  },
229  {
230   "binding" : "weak",
231   "name" : "_ZN7android8hardware7details18getServiceInternalINS0_7thermal4V1_011BpHwThermalENS4_8IThermalEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb"
232  },
233  {
234   "name" : "_ZN7android8hardware7thermal4V1_011BnHwThermal10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
235  },
236  {
237   "name" : "_ZN7android8hardware7thermal4V1_011BnHwThermal12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
238  },
239  {
240   "name" : "_ZN7android8hardware7thermal4V1_011BnHwThermal18_hidl_getCpuUsagesEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
241  },
242  {
243   "name" : "_ZN7android8hardware7thermal4V1_011BnHwThermal21_hidl_getTemperaturesEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
244  },
245  {
246   "name" : "_ZN7android8hardware7thermal4V1_011BnHwThermal23_hidl_getCoolingDevicesEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
247  },
248  {
249   "name" : "_ZN7android8hardware7thermal4V1_011BnHwThermal4pingEv"
250  },
251  {
252   "name" : "_ZN7android8hardware7thermal4V1_011BnHwThermalC1ERKNS_2spINS2_8IThermalEEE"
253  },
254  {
255   "name" : "_ZN7android8hardware7thermal4V1_011BnHwThermalC2ERKNS_2spINS2_8IThermalEEE"
256  },
257  {
258   "name" : "_ZN7android8hardware7thermal4V1_011BnHwThermalD0Ev"
259  },
260  {
261   "name" : "_ZN7android8hardware7thermal4V1_011BnHwThermalD1Ev"
262  },
263  {
264   "name" : "_ZN7android8hardware7thermal4V1_011BnHwThermalD2Ev"
265  },
266  {
267   "name" : "_ZN7android8hardware7thermal4V1_011BpHwThermal11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
268  },
269  {
270   "name" : "_ZN7android8hardware7thermal4V1_011BpHwThermal12getCpuUsagesENSt3__18functionIFvRKNS2_13ThermalStatusERKNS0_8hidl_vecINS2_8CpuUsageEEEEEE"
271  },
272  {
273   "name" : "_ZN7android8hardware7thermal4V1_011BpHwThermal12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
274  },
275  {
276   "name" : "_ZN7android8hardware7thermal4V1_011BpHwThermal12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
277  },
278  {
279   "name" : "_ZN7android8hardware7thermal4V1_011BpHwThermal13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
280  },
281  {
282   "name" : "_ZN7android8hardware7thermal4V1_011BpHwThermal14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
283  },
284  {
285   "name" : "_ZN7android8hardware7thermal4V1_011BpHwThermal15getTemperaturesENSt3__18functionIFvRKNS2_13ThermalStatusERKNS0_8hidl_vecINS2_11TemperatureEEEEEE"
286  },
287  {
288   "name" : "_ZN7android8hardware7thermal4V1_011BpHwThermal15onLastStrongRefEPKv"
289  },
290  {
291   "name" : "_ZN7android8hardware7thermal4V1_011BpHwThermal17getCoolingDevicesENSt3__18functionIFvRKNS2_13ThermalStatusERKNS0_8hidl_vecINS2_13CoolingDeviceEEEEEE"
292  },
293  {
294   "name" : "_ZN7android8hardware7thermal4V1_011BpHwThermal18_hidl_getCpuUsagesEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENSt3__18functionIFvRKNS2_13ThermalStatusERKNS0_8hidl_vecINS2_8CpuUsageEEEEEE"
295  },
296  {
297   "name" : "_ZN7android8hardware7thermal4V1_011BpHwThermal19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
298  },
299  {
300   "name" : "_ZN7android8hardware7thermal4V1_011BpHwThermal21_hidl_getTemperaturesEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENSt3__18functionIFvRKNS2_13ThermalStatusERKNS0_8hidl_vecINS2_11TemperatureEEEEEE"
301  },
302  {
303   "name" : "_ZN7android8hardware7thermal4V1_011BpHwThermal21notifySyspropsChangedEv"
304  },
305  {
306   "name" : "_ZN7android8hardware7thermal4V1_011BpHwThermal21setHALInstrumentationEv"
307  },
308  {
309   "name" : "_ZN7android8hardware7thermal4V1_011BpHwThermal23_hidl_getCoolingDevicesEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENSt3__18functionIFvRKNS2_13ThermalStatusERKNS0_8hidl_vecINS2_13CoolingDeviceEEEEEE"
310  },
311  {
312   "name" : "_ZN7android8hardware7thermal4V1_011BpHwThermal4pingEv"
313  },
314  {
315   "name" : "_ZN7android8hardware7thermal4V1_011BpHwThermal5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
316  },
317  {
318   "name" : "_ZN7android8hardware7thermal4V1_011BpHwThermalC1ERKNS_2spINS0_7IBinderEEE"
319  },
320  {
321   "name" : "_ZN7android8hardware7thermal4V1_011BpHwThermalC2ERKNS_2spINS0_7IBinderEEE"
322  },
323  {
324   "name" : "_ZN7android8hardware7thermal4V1_021writeEmbeddedToParcelERKNS2_11TemperatureEPNS0_6ParcelEjj"
325  },
326  {
327   "name" : "_ZN7android8hardware7thermal4V1_021writeEmbeddedToParcelERKNS2_13CoolingDeviceEPNS0_6ParcelEjj"
328  },
329  {
330   "name" : "_ZN7android8hardware7thermal4V1_021writeEmbeddedToParcelERKNS2_13ThermalStatusEPNS0_6ParcelEjj"
331  },
332  {
333   "name" : "_ZN7android8hardware7thermal4V1_021writeEmbeddedToParcelERKNS2_8CpuUsageEPNS0_6ParcelEjj"
334  },
335  {
336   "name" : "_ZN7android8hardware7thermal4V1_022readEmbeddedFromParcelERKNS2_11TemperatureERKNS0_6ParcelEjj"
337  },
338  {
339   "name" : "_ZN7android8hardware7thermal4V1_022readEmbeddedFromParcelERKNS2_13CoolingDeviceERKNS0_6ParcelEjj"
340  },
341  {
342   "name" : "_ZN7android8hardware7thermal4V1_022readEmbeddedFromParcelERKNS2_13ThermalStatusERKNS0_6ParcelEjj"
343  },
344  {
345   "name" : "_ZN7android8hardware7thermal4V1_022readEmbeddedFromParcelERKNS2_8CpuUsageERKNS0_6ParcelEjj"
346  },
347  {
348   "name" : "_ZN7android8hardware7thermal4V1_08IThermal10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
349  },
350  {
351   "name" : "_ZN7android8hardware7thermal4V1_08IThermal11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
352  },
353  {
354   "name" : "_ZN7android8hardware7thermal4V1_08IThermal12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
355  },
356  {
357   "name" : "_ZN7android8hardware7thermal4V1_08IThermal12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
358  },
359  {
360   "name" : "_ZN7android8hardware7thermal4V1_08IThermal13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
361  },
362  {
363   "name" : "_ZN7android8hardware7thermal4V1_08IThermal13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
364  },
365  {
366   "name" : "_ZN7android8hardware7thermal4V1_08IThermal14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
367  },
368  {
369   "name" : "_ZN7android8hardware7thermal4V1_08IThermal17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
370  },
371  {
372   "name" : "_ZN7android8hardware7thermal4V1_08IThermal19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
373  },
374  {
375   "name" : "_ZN7android8hardware7thermal4V1_08IThermal21notifySyspropsChangedEv"
376  },
377  {
378   "name" : "_ZN7android8hardware7thermal4V1_08IThermal21setHALInstrumentationEv"
379  },
380  {
381   "name" : "_ZN7android8hardware7thermal4V1_08IThermal24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
382  },
383  {
384   "name" : "_ZN7android8hardware7thermal4V1_08IThermal4pingEv"
385  },
386  {
387   "name" : "_ZN7android8hardware7thermal4V1_08IThermal5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
388  },
389  {
390   "name" : "_ZN7android8hardware7thermal4V1_08IThermal8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb"
391  },
392  {
393   "name" : "_ZN7android8hardware7thermal4V1_08IThermal8castFromERKNS_2spIS3_EEb"
394  },
395  {
396   "name" : "_ZN7android8hardware7thermal4V1_09BsThermal13addOnewayTaskENSt3__18functionIFvvEEE"
397  },
398  {
399   "name" : "_ZN7android8hardware7thermal4V1_09BsThermalC1ENS_2spINS2_8IThermalEEE"
400  },
401  {
402   "name" : "_ZN7android8hardware7thermal4V1_09BsThermalC2ENS_2spINS2_8IThermalEEE"
403  },
404  {
405   "binding" : "weak",
406   "name" : "_ZNKSt3__18functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS7_S7_S7_PNS_6vectorIPvNS_9allocatorIS9_EEEEEEclES5_S7_S7_S7_S7_SD_"
407  },
408  {
409   "binding" : "weak",
410   "name" : "_ZNSt3__113__tree_removeIPNS_16__tree_node_baseIPvEEEEvT_S5_"
411  },
412  {
413   "binding" : "weak",
414   "name" : "_ZNSt3__127__tree_balance_after_insertIPNS_16__tree_node_baseIPvEEEEvT_S5_"
415  },
416  {
417   "binding" : "weak",
418   "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_"
419  },
420  {
421   "binding" : "weak",
422   "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS9_4hidl4base4V1_05IBaseEEEPvEEEEENS_19__map_value_compareIS7_SJ_NS_4lessIS7_EELb1EEENS5_ISJ_EEE4findIS7_EENS_15__tree_iteratorISJ_PNS_11__tree_nodeISJ_SG_EEiEERKT_"
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_EEE5eraseENS_21__tree_const_iteratorISJ_PNS_11__tree_nodeISJ_SG_EEiEE"
427  },
428  {
429   "binding" : "weak",
430   "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_"
431  },
432  {
433   "binding" : "weak",
434   "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS9_8hardware7IBinderEEEPvEEEEENS_19__map_value_compareIS7_SH_NS_4lessIS7_EELb1EEENS5_ISH_EEE4findIS7_EENS_15__tree_iteratorISH_PNS_11__tree_nodeISH_SE_EEiEERKT_"
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_EEE5eraseENS_21__tree_const_iteratorISH_PNS_11__tree_nodeISH_SE_EEiEE"
439  },
440  {
441   "binding" : "weak",
442   "name" : "_ZNSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEE21__push_back_slow_pathIS5_EEvOT_"
443  },
444  {
445   "binding" : "weak",
446   "name" : "_ZNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEC2ERKSH_"
447  },
448  {
449   "binding" : "weak",
450   "name" : "_ZNSt3__16vectorIPvNS_9allocatorIS1_EEE21__push_back_slow_pathIS1_EEvOT_"
451  },
452  {
453   "name" : "_ZThn20_N7android8hardware7thermal4V1_011BnHwThermalD0Ev"
454  },
455  {
456   "name" : "_ZThn20_N7android8hardware7thermal4V1_011BnHwThermalD1Ev"
457  },
458  {
459   "name" : "_ZThn8_N7android8hardware7thermal4V1_011BpHwThermal15onLastStrongRefEPKv"
460  },
461  {
462   "name" : "_ZTv0_n12_N7android8hardware7thermal4V1_011BnHwThermalD0Ev"
463  },
464  {
465   "name" : "_ZTv0_n12_N7android8hardware7thermal4V1_011BnHwThermalD1Ev"
466  },
467  {
468   "name" : "_ZTv0_n20_N7android8hardware7thermal4V1_011BpHwThermal15onLastStrongRefEPKv"
469  }
470 ],
471 "elf_objects" :
472 [
473  {
474   "name" : "_ZN7android8hardware7thermal4V1_08IThermal10descriptorE"
475  },
476  {
477   "name" : "_ZTCN7android8hardware7thermal4V1_011BnHwThermalE0_NS0_7IBinderE"
478  },
479  {
480   "name" : "_ZTCN7android8hardware7thermal4V1_011BnHwThermalE0_NS0_9BHwBinderE"
481  },
482  {
483   "name" : "_ZTCN7android8hardware7thermal4V1_011BnHwThermalE0_NS_4hidl4base4V1_08BnHwBaseE"
484  },
485  {
486   "name" : "_ZTCN7android8hardware7thermal4V1_011BpHwThermalE0_NS0_11BpInterfaceINS2_8IThermalEEE"
487  },
488  {
489   "name" : "_ZTCN7android8hardware7thermal4V1_011BpHwThermalE0_NS2_8IThermalE"
490  },
491  {
492   "name" : "_ZTCN7android8hardware7thermal4V1_011BpHwThermalE0_NS_4hidl4base4V1_05IBaseE"
493  },
494  {
495   "name" : "_ZTCN7android8hardware7thermal4V1_011BpHwThermalE4_NS0_10IInterfaceE"
496  },
497  {
498   "name" : "_ZTCN7android8hardware7thermal4V1_011BpHwThermalE8_NS0_11BpHwRefBaseE"
499  },
500  {
501   "name" : "_ZTCN7android8hardware7thermal4V1_08IThermalE0_NS_4hidl4base4V1_05IBaseE"
502  },
503  {
504   "binding" : "weak",
505   "name" : "_ZTCN7android8hardware7thermal4V1_09BsThermalE0_NS2_8IThermalE"
506  },
507  {
508   "name" : "_ZTTN7android8hardware7thermal4V1_011BnHwThermalE"
509  },
510  {
511   "name" : "_ZTTN7android8hardware7thermal4V1_011BpHwThermalE"
512  },
513  {
514   "name" : "_ZTTN7android8hardware7thermal4V1_08IThermalE"
515  },
516  {
517   "name" : "_ZTVN7android8hardware7thermal4V1_011BnHwThermalE"
518  },
519  {
520   "name" : "_ZTVN7android8hardware7thermal4V1_011BpHwThermalE"
521  },
522  {
523   "name" : "_ZTVN7android8hardware7thermal4V1_08IThermalE"
524  },
525  {
526   "binding" : "weak",
527   "name" : "_ZTVN7android8hardware7thermal4V1_09BsThermalE"
528  }
529 ],
530 "enum_types" :
531 [
532  {
533   "alignment" : 4,
534   "enum_fields" :
535   [
536    {
537     "enum_field_value" : 1,
538     "name" : "HAL_HDR_DOLBY_VISION"
539    },
540    {
541     "enum_field_value" : 2,
542     "name" : "HAL_HDR_HDR10"
543    },
544    {
545     "enum_field_value" : 3,
546     "name" : "HAL_HDR_HLG"
547    }
548   ],
549   "linker_set_key" : "_ZTI13android_hdr_t",
550   "name" : "android_hdr_t",
551   "referenced_type" : "_ZTI13android_hdr_t",
552   "self_type" : "_ZTI13android_hdr_t",
553   "size" : 4,
554   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
555   "underlying_type" : "_ZTIj"
556  },
557  {
558   "alignment" : 4,
559   "enum_fields" :
560   [
561    {
562     "enum_field_value" : 4,
563     "name" : "HAL_HDR_HDR10_PLUS"
564    }
565   ],
566   "linker_set_key" : "_ZTI18android_hdr_v1_2_t",
567   "name" : "android_hdr_v1_2_t",
568   "referenced_type" : "_ZTI18android_hdr_v1_2_t",
569   "self_type" : "_ZTI18android_hdr_v1_2_t",
570   "size" : 4,
571   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
572   "underlying_type" : "_ZTIj"
573  },
574  {
575   "alignment" : 4,
576   "enum_fields" :
577   [
578    {
579     "enum_field_value" : 0,
580     "name" : "ANDROID_LOG_UNKNOWN"
581    },
582    {
583     "enum_field_value" : 1,
584     "name" : "ANDROID_LOG_DEFAULT"
585    },
586    {
587     "enum_field_value" : 2,
588     "name" : "ANDROID_LOG_VERBOSE"
589    },
590    {
591     "enum_field_value" : 3,
592     "name" : "ANDROID_LOG_DEBUG"
593    },
594    {
595     "enum_field_value" : 4,
596     "name" : "ANDROID_LOG_INFO"
597    },
598    {
599     "enum_field_value" : 5,
600     "name" : "ANDROID_LOG_WARN"
601    },
602    {
603     "enum_field_value" : 6,
604     "name" : "ANDROID_LOG_ERROR"
605    },
606    {
607     "enum_field_value" : 7,
608     "name" : "ANDROID_LOG_FATAL"
609    },
610    {
611     "enum_field_value" : 8,
612     "name" : "ANDROID_LOG_SILENT"
613    }
614   ],
615   "linker_set_key" : "_ZTI19android_LogPriority",
616   "name" : "android_LogPriority",
617   "referenced_type" : "_ZTI19android_LogPriority",
618   "self_type" : "_ZTI19android_LogPriority",
619   "size" : 4,
620   "source_file" : "/system/core/liblog/include/android/log.h",
621   "underlying_type" : "_ZTIj"
622  },
623  {
624   "alignment" : 4,
625   "enum_fields" :
626   [
627    {
628     "enum_field_value" : 0,
629     "name" : "HAL_DATASPACE_UNKNOWN"
630    },
631    {
632     "enum_field_value" : 1,
633     "name" : "HAL_DATASPACE_ARBITRARY"
634    },
635    {
636     "enum_field_value" : 16,
637     "name" : "HAL_DATASPACE_STANDARD_SHIFT"
638    },
639    {
640     "enum_field_value" : 4128768,
641     "name" : "HAL_DATASPACE_STANDARD_MASK"
642    },
643    {
644     "enum_field_value" : 0,
645     "name" : "HAL_DATASPACE_STANDARD_UNSPECIFIED"
646    },
647    {
648     "enum_field_value" : 65536,
649     "name" : "HAL_DATASPACE_STANDARD_BT709"
650    },
651    {
652     "enum_field_value" : 131072,
653     "name" : "HAL_DATASPACE_STANDARD_BT601_625"
654    },
655    {
656     "enum_field_value" : 196608,
657     "name" : "HAL_DATASPACE_STANDARD_BT601_625_UNADJUSTED"
658    },
659    {
660     "enum_field_value" : 262144,
661     "name" : "HAL_DATASPACE_STANDARD_BT601_525"
662    },
663    {
664     "enum_field_value" : 327680,
665     "name" : "HAL_DATASPACE_STANDARD_BT601_525_UNADJUSTED"
666    },
667    {
668     "enum_field_value" : 393216,
669     "name" : "HAL_DATASPACE_STANDARD_BT2020"
670    },
671    {
672     "enum_field_value" : 458752,
673     "name" : "HAL_DATASPACE_STANDARD_BT2020_CONSTANT_LUMINANCE"
674    },
675    {
676     "enum_field_value" : 524288,
677     "name" : "HAL_DATASPACE_STANDARD_BT470M"
678    },
679    {
680     "enum_field_value" : 589824,
681     "name" : "HAL_DATASPACE_STANDARD_FILM"
682    },
683    {
684     "enum_field_value" : 655360,
685     "name" : "HAL_DATASPACE_STANDARD_DCI_P3"
686    },
687    {
688     "enum_field_value" : 720896,
689     "name" : "HAL_DATASPACE_STANDARD_ADOBE_RGB"
690    },
691    {
692     "enum_field_value" : 22,
693     "name" : "HAL_DATASPACE_TRANSFER_SHIFT"
694    },
695    {
696     "enum_field_value" : 130023424,
697     "name" : "HAL_DATASPACE_TRANSFER_MASK"
698    },
699    {
700     "enum_field_value" : 0,
701     "name" : "HAL_DATASPACE_TRANSFER_UNSPECIFIED"
702    },
703    {
704     "enum_field_value" : 4194304,
705     "name" : "HAL_DATASPACE_TRANSFER_LINEAR"
706    },
707    {
708     "enum_field_value" : 8388608,
709     "name" : "HAL_DATASPACE_TRANSFER_SRGB"
710    },
711    {
712     "enum_field_value" : 12582912,
713     "name" : "HAL_DATASPACE_TRANSFER_SMPTE_170M"
714    },
715    {
716     "enum_field_value" : 16777216,
717     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_2"
718    },
719    {
720     "enum_field_value" : 20971520,
721     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_6"
722    },
723    {
724     "enum_field_value" : 25165824,
725     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_8"
726    },
727    {
728     "enum_field_value" : 29360128,
729     "name" : "HAL_DATASPACE_TRANSFER_ST2084"
730    },
731    {
732     "enum_field_value" : 33554432,
733     "name" : "HAL_DATASPACE_TRANSFER_HLG"
734    },
735    {
736     "enum_field_value" : 27,
737     "name" : "HAL_DATASPACE_RANGE_SHIFT"
738    },
739    {
740     "enum_field_value" : 939524096,
741     "name" : "HAL_DATASPACE_RANGE_MASK"
742    },
743    {
744     "enum_field_value" : 0,
745     "name" : "HAL_DATASPACE_RANGE_UNSPECIFIED"
746    },
747    {
748     "enum_field_value" : 134217728,
749     "name" : "HAL_DATASPACE_RANGE_FULL"
750    },
751    {
752     "enum_field_value" : 268435456,
753     "name" : "HAL_DATASPACE_RANGE_LIMITED"
754    },
755    {
756     "enum_field_value" : 402653184,
757     "name" : "HAL_DATASPACE_RANGE_EXTENDED"
758    },
759    {
760     "enum_field_value" : 512,
761     "name" : "HAL_DATASPACE_SRGB_LINEAR"
762    },
763    {
764     "enum_field_value" : 138477568,
765     "name" : "HAL_DATASPACE_V0_SRGB_LINEAR"
766    },
767    {
768     "enum_field_value" : 406913024,
769     "name" : "HAL_DATASPACE_V0_SCRGB_LINEAR"
770    },
771    {
772     "enum_field_value" : 513,
773     "name" : "HAL_DATASPACE_SRGB"
774    },
775    {
776     "enum_field_value" : 142671872,
777     "name" : "HAL_DATASPACE_V0_SRGB"
778    },
779    {
780     "enum_field_value" : 411107328,
781     "name" : "HAL_DATASPACE_V0_SCRGB"
782    },
783    {
784     "enum_field_value" : 257,
785     "name" : "HAL_DATASPACE_JFIF"
786    },
787    {
788     "enum_field_value" : 146931712,
789     "name" : "HAL_DATASPACE_V0_JFIF"
790    },
791    {
792     "enum_field_value" : 258,
793     "name" : "HAL_DATASPACE_BT601_625"
794    },
795    {
796     "enum_field_value" : 281149440,
797     "name" : "HAL_DATASPACE_V0_BT601_625"
798    },
799    {
800     "enum_field_value" : 259,
801     "name" : "HAL_DATASPACE_BT601_525"
802    },
803    {
804     "enum_field_value" : 281280512,
805     "name" : "HAL_DATASPACE_V0_BT601_525"
806    },
807    {
808     "enum_field_value" : 260,
809     "name" : "HAL_DATASPACE_BT709"
810    },
811    {
812     "enum_field_value" : 281083904,
813     "name" : "HAL_DATASPACE_V0_BT709"
814    },
815    {
816     "enum_field_value" : 139067392,
817     "name" : "HAL_DATASPACE_DCI_P3_LINEAR"
818    },
819    {
820     "enum_field_value" : 155844608,
821     "name" : "HAL_DATASPACE_DCI_P3"
822    },
823    {
824     "enum_field_value" : 139067392,
825     "name" : "HAL_DATASPACE_DISPLAY_P3_LINEAR"
826    },
827    {
828     "enum_field_value" : 143261696,
829     "name" : "HAL_DATASPACE_DISPLAY_P3"
830    },
831    {
832     "enum_field_value" : 151715840,
833     "name" : "HAL_DATASPACE_ADOBE_RGB"
834    },
835    {
836     "enum_field_value" : 138805248,
837     "name" : "HAL_DATASPACE_BT2020_LINEAR"
838    },
839    {
840     "enum_field_value" : 147193856,
841     "name" : "HAL_DATASPACE_BT2020"
842    },
843    {
844     "enum_field_value" : 163971072,
845     "name" : "HAL_DATASPACE_BT2020_PQ"
846    },
847    {
848     "enum_field_value" : 4096,
849     "name" : "HAL_DATASPACE_DEPTH"
850    },
851    {
852     "enum_field_value" : 4097,
853     "name" : "HAL_DATASPACE_SENSOR"
854    }
855   ],
856   "linker_set_key" : "_ZTI19android_dataspace_t",
857   "name" : "android_dataspace_t",
858   "referenced_type" : "_ZTI19android_dataspace_t",
859   "self_type" : "_ZTI19android_dataspace_t",
860   "size" : 4,
861   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
862   "underlying_type" : "_ZTIj"
863  },
864  {
865   "alignment" : 4,
866   "enum_fields" :
867   [
868    {
869     "enum_field_value" : 0,
870     "name" : "FLEX_FORMAT_INVALID"
871    },
872    {
873     "enum_field_value" : 1,
874     "name" : "FLEX_FORMAT_Y"
875    },
876    {
877     "enum_field_value" : 7,
878     "name" : "FLEX_FORMAT_YCbCr"
879    },
880    {
881     "enum_field_value" : 1073741831,
882     "name" : "FLEX_FORMAT_YCbCrA"
883    },
884    {
885     "enum_field_value" : 7168,
886     "name" : "FLEX_FORMAT_RGB"
887    },
888    {
889     "enum_field_value" : 1073748992,
890     "name" : "FLEX_FORMAT_RGBA"
891    }
892   ],
893   "linker_set_key" : "_ZTI19android_flex_format",
894   "name" : "android_flex_format",
895   "referenced_type" : "_ZTI19android_flex_format",
896   "self_type" : "_ZTI19android_flex_format",
897   "size" : 4,
898   "source_file" : "/system/core/libsystem/include/system/graphics.h",
899   "underlying_type" : "_ZTIj"
900  },
901  {
902   "alignment" : 4,
903   "enum_fields" :
904   [
905    {
906     "enum_field_value" : 1,
907     "name" : "HAL_TRANSFORM_FLIP_H"
908    },
909    {
910     "enum_field_value" : 2,
911     "name" : "HAL_TRANSFORM_FLIP_V"
912    },
913    {
914     "enum_field_value" : 4,
915     "name" : "HAL_TRANSFORM_ROT_90"
916    },
917    {
918     "enum_field_value" : 3,
919     "name" : "HAL_TRANSFORM_ROT_180"
920    },
921    {
922     "enum_field_value" : 7,
923     "name" : "HAL_TRANSFORM_ROT_270"
924    }
925   ],
926   "linker_set_key" : "_ZTI19android_transform_t",
927   "name" : "android_transform_t",
928   "referenced_type" : "_ZTI19android_transform_t",
929   "self_type" : "_ZTI19android_transform_t",
930   "size" : 4,
931   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
932   "underlying_type" : "_ZTIj"
933  },
934  {
935   "alignment" : 4,
936   "enum_fields" :
937   [
938    {
939     "enum_field_value" : 0,
940     "name" : "HAL_COLOR_MODE_NATIVE"
941    },
942    {
943     "enum_field_value" : 1,
944     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625"
945    },
946    {
947     "enum_field_value" : 2,
948     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625_UNADJUSTED"
949    },
950    {
951     "enum_field_value" : 3,
952     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525"
953    },
954    {
955     "enum_field_value" : 4,
956     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525_UNADJUSTED"
957    },
958    {
959     "enum_field_value" : 5,
960     "name" : "HAL_COLOR_MODE_STANDARD_BT709"
961    },
962    {
963     "enum_field_value" : 6,
964     "name" : "HAL_COLOR_MODE_DCI_P3"
965    },
966    {
967     "enum_field_value" : 7,
968     "name" : "HAL_COLOR_MODE_SRGB"
969    },
970    {
971     "enum_field_value" : 8,
972     "name" : "HAL_COLOR_MODE_ADOBE_RGB"
973    },
974    {
975     "enum_field_value" : 9,
976     "name" : "HAL_COLOR_MODE_DISPLAY_P3"
977    }
978   ],
979   "linker_set_key" : "_ZTI20android_color_mode_t",
980   "name" : "android_color_mode_t",
981   "referenced_type" : "_ZTI20android_color_mode_t",
982   "self_type" : "_ZTI20android_color_mode_t",
983   "size" : 4,
984   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
985   "underlying_type" : "_ZTIj"
986  },
987  {
988   "alignment" : 4,
989   "enum_fields" :
990   [
991    {
992     "enum_field_value" : 0,
993     "name" : "SYSTEM_TIME_REALTIME"
994    },
995    {
996     "enum_field_value" : 1,
997     "name" : "SYSTEM_TIME_MONOTONIC"
998    },
999    {
1000     "enum_field_value" : 2,
1001     "name" : "SYSTEM_TIME_PROCESS"
1002    },
1003    {
1004     "enum_field_value" : 3,
1005     "name" : "SYSTEM_TIME_THREAD"
1006    },
1007    {
1008     "enum_field_value" : 4,
1009     "name" : "SYSTEM_TIME_BOOTTIME"
1010    }
1011   ],
1012   "linker_set_key" : "_ZTI21$SYSTEM_TIME_BOOTTIME",
1013   "name" : "(anonymous enum at system/core/libutils/include/utils/Timers.h:79:1)",
1014   "referenced_type" : "_ZTI21$SYSTEM_TIME_BOOTTIME",
1015   "self_type" : "_ZTI21$SYSTEM_TIME_BOOTTIME",
1016   "size" : 4,
1017   "source_file" : "/system/core/libutils/include/utils/Timers.h",
1018   "underlying_type" : "_ZTIj"
1019  },
1020  {
1021   "alignment" : 4,
1022   "enum_fields" :
1023   [
1024    {
1025     "enum_field_value" : 1,
1026     "name" : "FLEX_COMPONENT_Y"
1027    },
1028    {
1029     "enum_field_value" : 2,
1030     "name" : "FLEX_COMPONENT_Cb"
1031    },
1032    {
1033     "enum_field_value" : 4,
1034     "name" : "FLEX_COMPONENT_Cr"
1035    },
1036    {
1037     "enum_field_value" : 1024,
1038     "name" : "FLEX_COMPONENT_R"
1039    },
1040    {
1041     "enum_field_value" : 2048,
1042     "name" : "FLEX_COMPONENT_G"
1043    },
1044    {
1045     "enum_field_value" : 4096,
1046     "name" : "FLEX_COMPONENT_B"
1047    },
1048    {
1049     "enum_field_value" : 1073741824,
1050     "name" : "FLEX_COMPONENT_A"
1051    }
1052   ],
1053   "linker_set_key" : "_ZTI22android_flex_component",
1054   "name" : "android_flex_component",
1055   "referenced_type" : "_ZTI22android_flex_component",
1056   "self_type" : "_ZTI22android_flex_component",
1057   "size" : 4,
1058   "source_file" : "/system/core/libsystem/include/system/graphics.h",
1059   "underlying_type" : "_ZTIj"
1060  },
1061  {
1062   "alignment" : 4,
1063   "enum_fields" :
1064   [
1065    {
1066     "enum_field_value" : 1,
1067     "name" : "HAL_PIXEL_FORMAT_RGBA_8888"
1068    },
1069    {
1070     "enum_field_value" : 2,
1071     "name" : "HAL_PIXEL_FORMAT_RGBX_8888"
1072    },
1073    {
1074     "enum_field_value" : 3,
1075     "name" : "HAL_PIXEL_FORMAT_RGB_888"
1076    },
1077    {
1078     "enum_field_value" : 4,
1079     "name" : "HAL_PIXEL_FORMAT_RGB_565"
1080    },
1081    {
1082     "enum_field_value" : 5,
1083     "name" : "HAL_PIXEL_FORMAT_BGRA_8888"
1084    },
1085    {
1086     "enum_field_value" : 16,
1087     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_SP"
1088    },
1089    {
1090     "enum_field_value" : 17,
1091     "name" : "HAL_PIXEL_FORMAT_YCRCB_420_SP"
1092    },
1093    {
1094     "enum_field_value" : 20,
1095     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_I"
1096    },
1097    {
1098     "enum_field_value" : 22,
1099     "name" : "HAL_PIXEL_FORMAT_RGBA_FP16"
1100    },
1101    {
1102     "enum_field_value" : 32,
1103     "name" : "HAL_PIXEL_FORMAT_RAW16"
1104    },
1105    {
1106     "enum_field_value" : 33,
1107     "name" : "HAL_PIXEL_FORMAT_BLOB"
1108    },
1109    {
1110     "enum_field_value" : 34,
1111     "name" : "HAL_PIXEL_FORMAT_IMPLEMENTATION_DEFINED"
1112    },
1113    {
1114     "enum_field_value" : 35,
1115     "name" : "HAL_PIXEL_FORMAT_YCBCR_420_888"
1116    },
1117    {
1118     "enum_field_value" : 36,
1119     "name" : "HAL_PIXEL_FORMAT_RAW_OPAQUE"
1120    },
1121    {
1122     "enum_field_value" : 37,
1123     "name" : "HAL_PIXEL_FORMAT_RAW10"
1124    },
1125    {
1126     "enum_field_value" : 38,
1127     "name" : "HAL_PIXEL_FORMAT_RAW12"
1128    },
1129    {
1130     "enum_field_value" : 43,
1131     "name" : "HAL_PIXEL_FORMAT_RGBA_1010102"
1132    },
1133    {
1134     "enum_field_value" : 538982489,
1135     "name" : "HAL_PIXEL_FORMAT_Y8"
1136    },
1137    {
1138     "enum_field_value" : 540422489,
1139     "name" : "HAL_PIXEL_FORMAT_Y16"
1140    },
1141    {
1142     "enum_field_value" : 842094169,
1143     "name" : "HAL_PIXEL_FORMAT_YV12"
1144    }
1145   ],
1146   "linker_set_key" : "_ZTI22android_pixel_format_t",
1147   "name" : "android_pixel_format_t",
1148   "referenced_type" : "_ZTI22android_pixel_format_t",
1149   "self_type" : "_ZTI22android_pixel_format_t",
1150   "size" : 4,
1151   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1152   "underlying_type" : "_ZTIj"
1153  },
1154  {
1155   "alignment" : 4,
1156   "enum_fields" :
1157   [
1158    {
1159     "enum_field_value" : 19,
1160     "name" : "ANDROID_PRIORITY_LOWEST"
1161    },
1162    {
1163     "enum_field_value" : 10,
1164     "name" : "ANDROID_PRIORITY_BACKGROUND"
1165    },
1166    {
1167     "enum_field_value" : 0,
1168     "name" : "ANDROID_PRIORITY_NORMAL"
1169    },
1170    {
1171     "enum_field_value" : -2,
1172     "name" : "ANDROID_PRIORITY_FOREGROUND"
1173    },
1174    {
1175     "enum_field_value" : -4,
1176     "name" : "ANDROID_PRIORITY_DISPLAY"
1177    },
1178    {
1179     "enum_field_value" : -8,
1180     "name" : "ANDROID_PRIORITY_URGENT_DISPLAY"
1181    },
1182    {
1183     "enum_field_value" : -10,
1184     "name" : "ANDROID_PRIORITY_VIDEO"
1185    },
1186    {
1187     "enum_field_value" : -16,
1188     "name" : "ANDROID_PRIORITY_AUDIO"
1189    },
1190    {
1191     "enum_field_value" : -19,
1192     "name" : "ANDROID_PRIORITY_URGENT_AUDIO"
1193    },
1194    {
1195     "enum_field_value" : -20,
1196     "name" : "ANDROID_PRIORITY_HIGHEST"
1197    },
1198    {
1199     "enum_field_value" : 0,
1200     "name" : "ANDROID_PRIORITY_DEFAULT"
1201    },
1202    {
1203     "enum_field_value" : -1,
1204     "name" : "ANDROID_PRIORITY_MORE_FAVORABLE"
1205    },
1206    {
1207     "enum_field_value" : 1,
1208     "name" : "ANDROID_PRIORITY_LESS_FAVORABLE"
1209    }
1210   ],
1211   "linker_set_key" : "_ZTI23$ANDROID_PRIORITY_AUDIO",
1212   "name" : "(anonymous enum at system/core/libsystem/include/system/thread_defs.h:26:1)",
1213   "referenced_type" : "_ZTI23$ANDROID_PRIORITY_AUDIO",
1214   "self_type" : "_ZTI23$ANDROID_PRIORITY_AUDIO",
1215   "size" : 4,
1216   "source_file" : "/system/core/libsystem/include/system/thread_defs.h",
1217   "underlying_type" : "_ZTIi"
1218  },
1219  {
1220   "alignment" : 4,
1221   "enum_fields" :
1222   [
1223    {
1224     "enum_field_value" : 281411584,
1225     "name" : "HAL_DATASPACE_BT2020_ITU"
1226    },
1227    {
1228     "enum_field_value" : 298188800,
1229     "name" : "HAL_DATASPACE_BT2020_ITU_PQ"
1230    },
1231    {
1232     "enum_field_value" : 302383104,
1233     "name" : "HAL_DATASPACE_BT2020_ITU_HLG"
1234    },
1235    {
1236     "enum_field_value" : 168165376,
1237     "name" : "HAL_DATASPACE_BT2020_HLG"
1238    }
1239   ],
1240   "linker_set_key" : "_ZTI24android_dataspace_v1_1_t",
1241   "name" : "android_dataspace_v1_1_t",
1242   "referenced_type" : "_ZTI24android_dataspace_v1_1_t",
1243   "self_type" : "_ZTI24android_dataspace_v1_1_t",
1244   "size" : 4,
1245   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1246   "underlying_type" : "_ZTIj"
1247  },
1248  {
1249   "alignment" : 4,
1250   "enum_fields" :
1251   [
1252    {
1253     "enum_field_value" : 142999552,
1254     "name" : "HAL_DATASPACE_DISPLAY_BT2020"
1255    },
1256    {
1257     "enum_field_value" : 4098,
1258     "name" : "HAL_DATASPACE_DYNAMIC_DEPTH"
1259    },
1260    {
1261     "enum_field_value" : 4099,
1262     "name" : "HAL_DATASPACE_JPEG_APP_SEGMENTS"
1263    },
1264    {
1265     "enum_field_value" : 4100,
1266     "name" : "HAL_DATASPACE_HEIF"
1267    }
1268   ],
1269   "linker_set_key" : "_ZTI24android_dataspace_v1_2_t",
1270   "name" : "android_dataspace_v1_2_t",
1271   "referenced_type" : "_ZTI24android_dataspace_v1_2_t",
1272   "self_type" : "_ZTI24android_dataspace_v1_2_t",
1273   "size" : 4,
1274   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
1275   "underlying_type" : "_ZTIj"
1276  },
1277  {
1278   "alignment" : 4,
1279   "enum_fields" :
1280   [
1281    {
1282     "enum_field_value" : 10,
1283     "name" : "HAL_COLOR_MODE_BT2020"
1284    },
1285    {
1286     "enum_field_value" : 11,
1287     "name" : "HAL_COLOR_MODE_BT2100_PQ"
1288    },
1289    {
1290     "enum_field_value" : 12,
1291     "name" : "HAL_COLOR_MODE_BT2100_HLG"
1292    }
1293   ],
1294   "linker_set_key" : "_ZTI25android_color_mode_v1_1_t",
1295   "name" : "android_color_mode_v1_1_t",
1296   "referenced_type" : "_ZTI25android_color_mode_v1_1_t",
1297   "self_type" : "_ZTI25android_color_mode_v1_1_t",
1298   "size" : 4,
1299   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1300   "underlying_type" : "_ZTIj"
1301  },
1302  {
1303   "alignment" : 4,
1304   "enum_fields" :
1305   [
1306    {
1307     "enum_field_value" : 0,
1308     "name" : "HAL_COLOR_TRANSFORM_IDENTITY"
1309    },
1310    {
1311     "enum_field_value" : 1,
1312     "name" : "HAL_COLOR_TRANSFORM_ARBITRARY_MATRIX"
1313    },
1314    {
1315     "enum_field_value" : 2,
1316     "name" : "HAL_COLOR_TRANSFORM_VALUE_INVERSE"
1317    },
1318    {
1319     "enum_field_value" : 3,
1320     "name" : "HAL_COLOR_TRANSFORM_GRAYSCALE"
1321    },
1322    {
1323     "enum_field_value" : 4,
1324     "name" : "HAL_COLOR_TRANSFORM_CORRECT_PROTANOPIA"
1325    },
1326    {
1327     "enum_field_value" : 5,
1328     "name" : "HAL_COLOR_TRANSFORM_CORRECT_DEUTERANOPIA"
1329    },
1330    {
1331     "enum_field_value" : 6,
1332     "name" : "HAL_COLOR_TRANSFORM_CORRECT_TRITANOPIA"
1333    }
1334   ],
1335   "linker_set_key" : "_ZTI25android_color_transform_t",
1336   "name" : "android_color_transform_t",
1337   "referenced_type" : "_ZTI25android_color_transform_t",
1338   "self_type" : "_ZTI25android_color_transform_t",
1339   "size" : 4,
1340   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1341   "underlying_type" : "_ZTIj"
1342  },
1343  {
1344   "alignment" : 4,
1345   "enum_fields" :
1346   [
1347    {
1348     "enum_field_value" : 39,
1349     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_888"
1350    },
1351    {
1352     "enum_field_value" : 40,
1353     "name" : "HAL_PIXEL_FORMAT_YCBCR_444_888"
1354    },
1355    {
1356     "enum_field_value" : 41,
1357     "name" : "HAL_PIXEL_FORMAT_FLEX_RGB_888"
1358    },
1359    {
1360     "enum_field_value" : 42,
1361     "name" : "HAL_PIXEL_FORMAT_FLEX_RGBA_8888"
1362    }
1363   ],
1364   "linker_set_key" : "_ZTI25android_pixel_format_sw_t",
1365   "name" : "android_pixel_format_sw_t",
1366   "referenced_type" : "_ZTI25android_pixel_format_sw_t",
1367   "self_type" : "_ZTI25android_pixel_format_sw_t",
1368   "size" : 4,
1369   "source_file" : "/system/core/libsystem/include/system/graphics-sw.h",
1370   "underlying_type" : "_ZTIj"
1371  },
1372  {
1373   "alignment" : 4,
1374   "enum_fields" :
1375   [
1376    {
1377     "enum_field_value" : 48,
1378     "name" : "HAL_PIXEL_FORMAT_DEPTH_16"
1379    },
1380    {
1381     "enum_field_value" : 49,
1382     "name" : "HAL_PIXEL_FORMAT_DEPTH_24"
1383    },
1384    {
1385     "enum_field_value" : 50,
1386     "name" : "HAL_PIXEL_FORMAT_DEPTH_24_STENCIL_8"
1387    },
1388    {
1389     "enum_field_value" : 51,
1390     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F"
1391    },
1392    {
1393     "enum_field_value" : 52,
1394     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F_STENCIL_8"
1395    },
1396    {
1397     "enum_field_value" : 53,
1398     "name" : "HAL_PIXEL_FORMAT_STENCIL_8"
1399    },
1400    {
1401     "enum_field_value" : 54,
1402     "name" : "HAL_PIXEL_FORMAT_YCBCR_P010"
1403    }
1404   ],
1405   "linker_set_key" : "_ZTI27android_pixel_format_v1_1_t",
1406   "name" : "android_pixel_format_v1_1_t",
1407   "referenced_type" : "_ZTI27android_pixel_format_v1_1_t",
1408   "self_type" : "_ZTI27android_pixel_format_v1_1_t",
1409   "size" : 4,
1410   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1411   "underlying_type" : "_ZTIj"
1412  },
1413  {
1414   "alignment" : 4,
1415   "enum_fields" :
1416   [
1417    {
1418     "enum_field_value" : 55,
1419     "name" : "HAL_PIXEL_FORMAT_HSV_888"
1420    }
1421   ],
1422   "linker_set_key" : "_ZTI27android_pixel_format_v1_2_t",
1423   "name" : "android_pixel_format_v1_2_t",
1424   "referenced_type" : "_ZTI27android_pixel_format_v1_2_t",
1425   "self_type" : "_ZTI27android_pixel_format_v1_2_t",
1426   "size" : 4,
1427   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
1428   "underlying_type" : "_ZTIj"
1429  },
1430  {
1431   "alignment" : 4,
1432   "enum_fields" :
1433   [
1434    {
1435     "enum_field_value" : 0,
1436     "name" : "HAL_RENDER_INTENT_COLORIMETRIC"
1437    },
1438    {
1439     "enum_field_value" : 1,
1440     "name" : "HAL_RENDER_INTENT_ENHANCE"
1441    },
1442    {
1443     "enum_field_value" : 2,
1444     "name" : "HAL_RENDER_INTENT_TONE_MAP_COLORIMETRIC"
1445    },
1446    {
1447     "enum_field_value" : 3,
1448     "name" : "HAL_RENDER_INTENT_TONE_MAP_ENHANCE"
1449    }
1450   ],
1451   "linker_set_key" : "_ZTI28android_render_intent_v1_1_t",
1452   "name" : "android_render_intent_v1_1_t",
1453   "referenced_type" : "_ZTI28android_render_intent_v1_1_t",
1454   "self_type" : "_ZTI28android_render_intent_v1_1_t",
1455   "size" : 4,
1456   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1457   "underlying_type" : "_ZTIj"
1458  },
1459  {
1460   "alignment" : 4,
1461   "enum_fields" :
1462   [
1463    {
1464     "enum_field_value" : 0,
1465     "name" : "LOG_ID_MIN"
1466    },
1467    {
1468     "enum_field_value" : 0,
1469     "name" : "LOG_ID_MAIN"
1470    },
1471    {
1472     "enum_field_value" : 1,
1473     "name" : "LOG_ID_RADIO"
1474    },
1475    {
1476     "enum_field_value" : 2,
1477     "name" : "LOG_ID_EVENTS"
1478    },
1479    {
1480     "enum_field_value" : 3,
1481     "name" : "LOG_ID_SYSTEM"
1482    },
1483    {
1484     "enum_field_value" : 4,
1485     "name" : "LOG_ID_CRASH"
1486    },
1487    {
1488     "enum_field_value" : 5,
1489     "name" : "LOG_ID_STATS"
1490    },
1491    {
1492     "enum_field_value" : 6,
1493     "name" : "LOG_ID_SECURITY"
1494    },
1495    {
1496     "enum_field_value" : 7,
1497     "name" : "LOG_ID_KERNEL"
1498    },
1499    {
1500     "enum_field_value" : 8,
1501     "name" : "LOG_ID_MAX"
1502    },
1503    {
1504     "enum_field_value" : 2147483647,
1505     "name" : "LOG_ID_DEFAULT"
1506    }
1507   ],
1508   "linker_set_key" : "_ZTI6log_id",
1509   "name" : "log_id",
1510   "referenced_type" : "_ZTI6log_id",
1511   "self_type" : "_ZTI6log_id",
1512   "size" : 4,
1513   "source_file" : "/system/core/liblog/include/android/log.h",
1514   "underlying_type" : "_ZTIj"
1515  },
1516  {
1517   "alignment" : 4,
1518   "enum_fields" :
1519   [
1520    {
1521     "enum_field_value" : 1,
1522     "name" : "android::VectorImpl::HAS_TRIVIAL_CTOR"
1523    },
1524    {
1525     "enum_field_value" : 2,
1526     "name" : "android::VectorImpl::HAS_TRIVIAL_DTOR"
1527    },
1528    {
1529     "enum_field_value" : 4,
1530     "name" : "android::VectorImpl::HAS_TRIVIAL_COPY"
1531    }
1532   ],
1533   "linker_set_key" : "_ZTIN7android10VectorImpl17$HAS_TRIVIAL_COPYE",
1534   "name" : "android::VectorImpl::(anonymous enum at system/core/libutils/include/utils/VectorImpl.h:43:5)",
1535   "referenced_type" : "_ZTIN7android10VectorImpl17$HAS_TRIVIAL_COPYE",
1536   "self_type" : "_ZTIN7android10VectorImpl17$HAS_TRIVIAL_COPYE",
1537   "size" : 4,
1538   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
1539   "underlying_type" : "_ZTIj"
1540  },
1541  {
1542   "alignment" : 4,
1543   "enum_fields" :
1544   [
1545    {
1546     "enum_field_value" : 0,
1547     "name" : "android::OK"
1548    },
1549    {
1550     "enum_field_value" : 0,
1551     "name" : "android::NO_ERROR"
1552    },
1553    {
1554     "enum_field_value" : -2147483648,
1555     "name" : "android::UNKNOWN_ERROR"
1556    },
1557    {
1558     "enum_field_value" : -12,
1559     "name" : "android::NO_MEMORY"
1560    },
1561    {
1562     "enum_field_value" : -38,
1563     "name" : "android::INVALID_OPERATION"
1564    },
1565    {
1566     "enum_field_value" : -22,
1567     "name" : "android::BAD_VALUE"
1568    },
1569    {
1570     "enum_field_value" : -2147483647,
1571     "name" : "android::BAD_TYPE"
1572    },
1573    {
1574     "enum_field_value" : -2,
1575     "name" : "android::NAME_NOT_FOUND"
1576    },
1577    {
1578     "enum_field_value" : -1,
1579     "name" : "android::PERMISSION_DENIED"
1580    },
1581    {
1582     "enum_field_value" : -19,
1583     "name" : "android::NO_INIT"
1584    },
1585    {
1586     "enum_field_value" : -17,
1587     "name" : "android::ALREADY_EXISTS"
1588    },
1589    {
1590     "enum_field_value" : -32,
1591     "name" : "android::DEAD_OBJECT"
1592    },
1593    {
1594     "enum_field_value" : -2147483646,
1595     "name" : "android::FAILED_TRANSACTION"
1596    },
1597    {
1598     "enum_field_value" : -75,
1599     "name" : "android::BAD_INDEX"
1600    },
1601    {
1602     "enum_field_value" : -61,
1603     "name" : "android::NOT_ENOUGH_DATA"
1604    },
1605    {
1606     "enum_field_value" : -11,
1607     "name" : "android::WOULD_BLOCK"
1608    },
1609    {
1610     "enum_field_value" : -110,
1611     "name" : "android::TIMED_OUT"
1612    },
1613    {
1614     "enum_field_value" : -74,
1615     "name" : "android::UNKNOWN_TRANSACTION"
1616    },
1617    {
1618     "enum_field_value" : -2147483641,
1619     "name" : "android::FDS_NOT_ALLOWED"
1620    },
1621    {
1622     "enum_field_value" : -2147483640,
1623     "name" : "android::UNEXPECTED_NULL"
1624    }
1625   ],
1626   "linker_set_key" : "_ZTIN7android15$ALREADY_EXISTSE",
1627   "name" : "android::(anonymous enum at system/core/libutils/include/utils/Errors.h:43:1)",
1628   "referenced_type" : "_ZTIN7android15$ALREADY_EXISTSE",
1629   "self_type" : "_ZTIN7android15$ALREADY_EXISTSE",
1630   "size" : 4,
1631   "source_file" : "/system/core/libutils/include/utils/Errors.h",
1632   "underlying_type" : "_ZTIi"
1633  },
1634  {
1635   "alignment" : 4,
1636   "enum_fields" :
1637   [
1638    {
1639     "enum_field_value" : 19,
1640     "name" : "android::PRIORITY_LOWEST"
1641    },
1642    {
1643     "enum_field_value" : 10,
1644     "name" : "android::PRIORITY_BACKGROUND"
1645    },
1646    {
1647     "enum_field_value" : 0,
1648     "name" : "android::PRIORITY_NORMAL"
1649    },
1650    {
1651     "enum_field_value" : -2,
1652     "name" : "android::PRIORITY_FOREGROUND"
1653    },
1654    {
1655     "enum_field_value" : -4,
1656     "name" : "android::PRIORITY_DISPLAY"
1657    },
1658    {
1659     "enum_field_value" : -8,
1660     "name" : "android::PRIORITY_URGENT_DISPLAY"
1661    },
1662    {
1663     "enum_field_value" : -16,
1664     "name" : "android::PRIORITY_AUDIO"
1665    },
1666    {
1667     "enum_field_value" : -19,
1668     "name" : "android::PRIORITY_URGENT_AUDIO"
1669    },
1670    {
1671     "enum_field_value" : -20,
1672     "name" : "android::PRIORITY_HIGHEST"
1673    },
1674    {
1675     "enum_field_value" : 0,
1676     "name" : "android::PRIORITY_DEFAULT"
1677    },
1678    {
1679     "enum_field_value" : -1,
1680     "name" : "android::PRIORITY_MORE_FAVORABLE"
1681    },
1682    {
1683     "enum_field_value" : 1,
1684     "name" : "android::PRIORITY_LESS_FAVORABLE"
1685    }
1686   ],
1687   "linker_set_key" : "_ZTIN7android15$PRIORITY_AUDIOE",
1688   "name" : "android::(anonymous enum at system/core/libutils/include/utils/ThreadDefs.h:53:1)",
1689   "referenced_type" : "_ZTIN7android15$PRIORITY_AUDIOE",
1690   "self_type" : "_ZTIN7android15$PRIORITY_AUDIOE",
1691   "size" : 4,
1692   "source_file" : "/system/core/libutils/include/utils/ThreadDefs.h",
1693   "underlying_type" : "_ZTIi"
1694  },
1695  {
1696   "alignment" : 4,
1697   "enum_fields" :
1698   [
1699    {
1700     "enum_field_value" : 1,
1701     "name" : "android::trait_trivial_copy<bool>::value"
1702    }
1703   ],
1704   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIbE6$valueE",
1705   "name" : "android::trait_trivial_copy<bool>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:98:1)",
1706   "referenced_type" : "_ZTIN7android18trait_trivial_copyIbE6$valueE",
1707   "self_type" : "_ZTIN7android18trait_trivial_copyIbE6$valueE",
1708   "size" : 4,
1709   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1710   "underlying_type" : "_ZTIj"
1711  },
1712  {
1713   "alignment" : 4,
1714   "enum_fields" :
1715   [
1716    {
1717     "enum_field_value" : 1,
1718     "name" : "android::trait_trivial_copy<char>::value"
1719    }
1720   ],
1721   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIcE6$valueE",
1722   "name" : "android::trait_trivial_copy<char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:99:1)",
1723   "referenced_type" : "_ZTIN7android18trait_trivial_copyIcE6$valueE",
1724   "self_type" : "_ZTIN7android18trait_trivial_copyIcE6$valueE",
1725   "size" : 4,
1726   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1727   "underlying_type" : "_ZTIj"
1728  },
1729  {
1730   "alignment" : 4,
1731   "enum_fields" :
1732   [
1733    {
1734     "enum_field_value" : 1,
1735     "name" : "android::trait_trivial_copy<double>::value"
1736    }
1737   ],
1738   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIdE6$valueE",
1739   "name" : "android::trait_trivial_copy<double>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:110:1)",
1740   "referenced_type" : "_ZTIN7android18trait_trivial_copyIdE6$valueE",
1741   "self_type" : "_ZTIN7android18trait_trivial_copyIdE6$valueE",
1742   "size" : 4,
1743   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1744   "underlying_type" : "_ZTIj"
1745  },
1746  {
1747   "alignment" : 4,
1748   "enum_fields" :
1749   [
1750    {
1751     "enum_field_value" : 1,
1752     "name" : "android::trait_trivial_copy<float>::value"
1753    }
1754   ],
1755   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIfE6$valueE",
1756   "name" : "android::trait_trivial_copy<float>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:109:1)",
1757   "referenced_type" : "_ZTIN7android18trait_trivial_copyIfE6$valueE",
1758   "self_type" : "_ZTIN7android18trait_trivial_copyIfE6$valueE",
1759   "size" : 4,
1760   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1761   "underlying_type" : "_ZTIj"
1762  },
1763  {
1764   "alignment" : 4,
1765   "enum_fields" :
1766   [
1767    {
1768     "enum_field_value" : 1,
1769     "name" : "android::trait_trivial_copy<unsigned char>::value"
1770    }
1771   ],
1772   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIhE6$valueE",
1773   "name" : "android::trait_trivial_copy<unsigned char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:100:1)",
1774   "referenced_type" : "_ZTIN7android18trait_trivial_copyIhE6$valueE",
1775   "self_type" : "_ZTIN7android18trait_trivial_copyIhE6$valueE",
1776   "size" : 4,
1777   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1778   "underlying_type" : "_ZTIj"
1779  },
1780  {
1781   "alignment" : 4,
1782   "enum_fields" :
1783   [
1784    {
1785     "enum_field_value" : 1,
1786     "name" : "android::trait_trivial_copy<int>::value"
1787    }
1788   ],
1789   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIiE6$valueE",
1790   "name" : "android::trait_trivial_copy<int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:103:1)",
1791   "referenced_type" : "_ZTIN7android18trait_trivial_copyIiE6$valueE",
1792   "self_type" : "_ZTIN7android18trait_trivial_copyIiE6$valueE",
1793   "size" : 4,
1794   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1795   "underlying_type" : "_ZTIj"
1796  },
1797  {
1798   "alignment" : 4,
1799   "enum_fields" :
1800   [
1801    {
1802     "enum_field_value" : 1,
1803     "name" : "android::trait_trivial_copy<unsigned int>::value"
1804    }
1805   ],
1806   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIjE6$valueE",
1807   "name" : "android::trait_trivial_copy<unsigned int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:104:1)",
1808   "referenced_type" : "_ZTIN7android18trait_trivial_copyIjE6$valueE",
1809   "self_type" : "_ZTIN7android18trait_trivial_copyIjE6$valueE",
1810   "size" : 4,
1811   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1812   "underlying_type" : "_ZTIj"
1813  },
1814  {
1815   "alignment" : 4,
1816   "enum_fields" :
1817   [
1818    {
1819     "enum_field_value" : 1,
1820     "name" : "android::trait_trivial_copy<long>::value"
1821    }
1822   ],
1823   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIlE6$valueE",
1824   "name" : "android::trait_trivial_copy<long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:105:1)",
1825   "referenced_type" : "_ZTIN7android18trait_trivial_copyIlE6$valueE",
1826   "self_type" : "_ZTIN7android18trait_trivial_copyIlE6$valueE",
1827   "size" : 4,
1828   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1829   "underlying_type" : "_ZTIj"
1830  },
1831  {
1832   "alignment" : 4,
1833   "enum_fields" :
1834   [
1835    {
1836     "enum_field_value" : 1,
1837     "name" : "android::trait_trivial_copy<unsigned long>::value"
1838    }
1839   ],
1840   "linker_set_key" : "_ZTIN7android18trait_trivial_copyImE6$valueE",
1841   "name" : "android::trait_trivial_copy<unsigned long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:106:1)",
1842   "referenced_type" : "_ZTIN7android18trait_trivial_copyImE6$valueE",
1843   "self_type" : "_ZTIN7android18trait_trivial_copyImE6$valueE",
1844   "size" : 4,
1845   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1846   "underlying_type" : "_ZTIj"
1847  },
1848  {
1849   "alignment" : 4,
1850   "enum_fields" :
1851   [
1852    {
1853     "enum_field_value" : 1,
1854     "name" : "android::trait_trivial_copy<short>::value"
1855    }
1856   ],
1857   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIsE6$valueE",
1858   "name" : "android::trait_trivial_copy<short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:101:1)",
1859   "referenced_type" : "_ZTIN7android18trait_trivial_copyIsE6$valueE",
1860   "self_type" : "_ZTIN7android18trait_trivial_copyIsE6$valueE",
1861   "size" : 4,
1862   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1863   "underlying_type" : "_ZTIj"
1864  },
1865  {
1866   "alignment" : 4,
1867   "enum_fields" :
1868   [
1869    {
1870     "enum_field_value" : 1,
1871     "name" : "android::trait_trivial_copy<unsigned short>::value"
1872    }
1873   ],
1874   "linker_set_key" : "_ZTIN7android18trait_trivial_copyItE6$valueE",
1875   "name" : "android::trait_trivial_copy<unsigned short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:102:1)",
1876   "referenced_type" : "_ZTIN7android18trait_trivial_copyItE6$valueE",
1877   "self_type" : "_ZTIN7android18trait_trivial_copyItE6$valueE",
1878   "size" : 4,
1879   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1880   "underlying_type" : "_ZTIj"
1881  },
1882  {
1883   "alignment" : 4,
1884   "enum_fields" :
1885   [
1886    {
1887     "enum_field_value" : 1,
1888     "name" : "android::trait_trivial_copy<void>::value"
1889    }
1890   ],
1891   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIvE6$valueE",
1892   "name" : "android::trait_trivial_copy<void>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:97:1)",
1893   "referenced_type" : "_ZTIN7android18trait_trivial_copyIvE6$valueE",
1894   "self_type" : "_ZTIN7android18trait_trivial_copyIvE6$valueE",
1895   "size" : 4,
1896   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1897   "underlying_type" : "_ZTIj"
1898  },
1899  {
1900   "alignment" : 4,
1901   "enum_fields" :
1902   [
1903    {
1904     "enum_field_value" : 1,
1905     "name" : "android::trait_trivial_copy<long long>::value"
1906    }
1907   ],
1908   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIxE6$valueE",
1909   "name" : "android::trait_trivial_copy<long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:107:1)",
1910   "referenced_type" : "_ZTIN7android18trait_trivial_copyIxE6$valueE",
1911   "self_type" : "_ZTIN7android18trait_trivial_copyIxE6$valueE",
1912   "size" : 4,
1913   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1914   "underlying_type" : "_ZTIj"
1915  },
1916  {
1917   "alignment" : 4,
1918   "enum_fields" :
1919   [
1920    {
1921     "enum_field_value" : 1,
1922     "name" : "android::trait_trivial_copy<unsigned long long>::value"
1923    }
1924   ],
1925   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIyE6$valueE",
1926   "name" : "android::trait_trivial_copy<unsigned long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:108:1)",
1927   "referenced_type" : "_ZTIN7android18trait_trivial_copyIyE6$valueE",
1928   "self_type" : "_ZTIN7android18trait_trivial_copyIyE6$valueE",
1929   "size" : 4,
1930   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1931   "underlying_type" : "_ZTIj"
1932  },
1933  {
1934   "alignment" : 4,
1935   "enum_fields" :
1936   [
1937    {
1938     "enum_field_value" : 1,
1939     "name" : "android::trait_trivial_ctor<bool>::value"
1940    }
1941   ],
1942   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIbE6$valueE",
1943   "name" : "android::trait_trivial_ctor<bool>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:98:1)",
1944   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIbE6$valueE",
1945   "self_type" : "_ZTIN7android18trait_trivial_ctorIbE6$valueE",
1946   "size" : 4,
1947   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1948   "underlying_type" : "_ZTIj"
1949  },
1950  {
1951   "alignment" : 4,
1952   "enum_fields" :
1953   [
1954    {
1955     "enum_field_value" : 1,
1956     "name" : "android::trait_trivial_ctor<char>::value"
1957    }
1958   ],
1959   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIcE6$valueE",
1960   "name" : "android::trait_trivial_ctor<char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:99:1)",
1961   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIcE6$valueE",
1962   "self_type" : "_ZTIN7android18trait_trivial_ctorIcE6$valueE",
1963   "size" : 4,
1964   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1965   "underlying_type" : "_ZTIj"
1966  },
1967  {
1968   "alignment" : 4,
1969   "enum_fields" :
1970   [
1971    {
1972     "enum_field_value" : 1,
1973     "name" : "android::trait_trivial_ctor<double>::value"
1974    }
1975   ],
1976   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIdE6$valueE",
1977   "name" : "android::trait_trivial_ctor<double>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:110:1)",
1978   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIdE6$valueE",
1979   "self_type" : "_ZTIN7android18trait_trivial_ctorIdE6$valueE",
1980   "size" : 4,
1981   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1982   "underlying_type" : "_ZTIj"
1983  },
1984  {
1985   "alignment" : 4,
1986   "enum_fields" :
1987   [
1988    {
1989     "enum_field_value" : 1,
1990     "name" : "android::trait_trivial_ctor<float>::value"
1991    }
1992   ],
1993   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIfE6$valueE",
1994   "name" : "android::trait_trivial_ctor<float>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:109:1)",
1995   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIfE6$valueE",
1996   "self_type" : "_ZTIN7android18trait_trivial_ctorIfE6$valueE",
1997   "size" : 4,
1998   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1999   "underlying_type" : "_ZTIj"
2000  },
2001  {
2002   "alignment" : 4,
2003   "enum_fields" :
2004   [
2005    {
2006     "enum_field_value" : 1,
2007     "name" : "android::trait_trivial_ctor<unsigned char>::value"
2008    }
2009   ],
2010   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIhE6$valueE",
2011   "name" : "android::trait_trivial_ctor<unsigned char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:100:1)",
2012   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIhE6$valueE",
2013   "self_type" : "_ZTIN7android18trait_trivial_ctorIhE6$valueE",
2014   "size" : 4,
2015   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2016   "underlying_type" : "_ZTIj"
2017  },
2018  {
2019   "alignment" : 4,
2020   "enum_fields" :
2021   [
2022    {
2023     "enum_field_value" : 1,
2024     "name" : "android::trait_trivial_ctor<int>::value"
2025    }
2026   ],
2027   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIiE6$valueE",
2028   "name" : "android::trait_trivial_ctor<int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:103:1)",
2029   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIiE6$valueE",
2030   "self_type" : "_ZTIN7android18trait_trivial_ctorIiE6$valueE",
2031   "size" : 4,
2032   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2033   "underlying_type" : "_ZTIj"
2034  },
2035  {
2036   "alignment" : 4,
2037   "enum_fields" :
2038   [
2039    {
2040     "enum_field_value" : 1,
2041     "name" : "android::trait_trivial_ctor<unsigned int>::value"
2042    }
2043   ],
2044   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIjE6$valueE",
2045   "name" : "android::trait_trivial_ctor<unsigned int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:104:1)",
2046   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIjE6$valueE",
2047   "self_type" : "_ZTIN7android18trait_trivial_ctorIjE6$valueE",
2048   "size" : 4,
2049   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2050   "underlying_type" : "_ZTIj"
2051  },
2052  {
2053   "alignment" : 4,
2054   "enum_fields" :
2055   [
2056    {
2057     "enum_field_value" : 1,
2058     "name" : "android::trait_trivial_ctor<long>::value"
2059    }
2060   ],
2061   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIlE6$valueE",
2062   "name" : "android::trait_trivial_ctor<long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:105:1)",
2063   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIlE6$valueE",
2064   "self_type" : "_ZTIN7android18trait_trivial_ctorIlE6$valueE",
2065   "size" : 4,
2066   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2067   "underlying_type" : "_ZTIj"
2068  },
2069  {
2070   "alignment" : 4,
2071   "enum_fields" :
2072   [
2073    {
2074     "enum_field_value" : 1,
2075     "name" : "android::trait_trivial_ctor<unsigned long>::value"
2076    }
2077   ],
2078   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorImE6$valueE",
2079   "name" : "android::trait_trivial_ctor<unsigned long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:106:1)",
2080   "referenced_type" : "_ZTIN7android18trait_trivial_ctorImE6$valueE",
2081   "self_type" : "_ZTIN7android18trait_trivial_ctorImE6$valueE",
2082   "size" : 4,
2083   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2084   "underlying_type" : "_ZTIj"
2085  },
2086  {
2087   "alignment" : 4,
2088   "enum_fields" :
2089   [
2090    {
2091     "enum_field_value" : 1,
2092     "name" : "android::trait_trivial_ctor<short>::value"
2093    }
2094   ],
2095   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIsE6$valueE",
2096   "name" : "android::trait_trivial_ctor<short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:101:1)",
2097   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIsE6$valueE",
2098   "self_type" : "_ZTIN7android18trait_trivial_ctorIsE6$valueE",
2099   "size" : 4,
2100   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2101   "underlying_type" : "_ZTIj"
2102  },
2103  {
2104   "alignment" : 4,
2105   "enum_fields" :
2106   [
2107    {
2108     "enum_field_value" : 1,
2109     "name" : "android::trait_trivial_ctor<unsigned short>::value"
2110    }
2111   ],
2112   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorItE6$valueE",
2113   "name" : "android::trait_trivial_ctor<unsigned short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:102:1)",
2114   "referenced_type" : "_ZTIN7android18trait_trivial_ctorItE6$valueE",
2115   "self_type" : "_ZTIN7android18trait_trivial_ctorItE6$valueE",
2116   "size" : 4,
2117   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2118   "underlying_type" : "_ZTIj"
2119  },
2120  {
2121   "alignment" : 4,
2122   "enum_fields" :
2123   [
2124    {
2125     "enum_field_value" : 1,
2126     "name" : "android::trait_trivial_ctor<void>::value"
2127    }
2128   ],
2129   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIvE6$valueE",
2130   "name" : "android::trait_trivial_ctor<void>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:97:1)",
2131   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIvE6$valueE",
2132   "self_type" : "_ZTIN7android18trait_trivial_ctorIvE6$valueE",
2133   "size" : 4,
2134   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2135   "underlying_type" : "_ZTIj"
2136  },
2137  {
2138   "alignment" : 4,
2139   "enum_fields" :
2140   [
2141    {
2142     "enum_field_value" : 1,
2143     "name" : "android::trait_trivial_ctor<long long>::value"
2144    }
2145   ],
2146   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIxE6$valueE",
2147   "name" : "android::trait_trivial_ctor<long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:107:1)",
2148   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIxE6$valueE",
2149   "self_type" : "_ZTIN7android18trait_trivial_ctorIxE6$valueE",
2150   "size" : 4,
2151   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2152   "underlying_type" : "_ZTIj"
2153  },
2154  {
2155   "alignment" : 4,
2156   "enum_fields" :
2157   [
2158    {
2159     "enum_field_value" : 1,
2160     "name" : "android::trait_trivial_ctor<unsigned long long>::value"
2161    }
2162   ],
2163   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIyE6$valueE",
2164   "name" : "android::trait_trivial_ctor<unsigned long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:108:1)",
2165   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIyE6$valueE",
2166   "self_type" : "_ZTIN7android18trait_trivial_ctorIyE6$valueE",
2167   "size" : 4,
2168   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2169   "underlying_type" : "_ZTIj"
2170  },
2171  {
2172   "alignment" : 4,
2173   "enum_fields" :
2174   [
2175    {
2176     "enum_field_value" : 1,
2177     "name" : "android::trait_trivial_dtor<bool>::value"
2178    }
2179   ],
2180   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIbE6$valueE",
2181   "name" : "android::trait_trivial_dtor<bool>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:98:1)",
2182   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIbE6$valueE",
2183   "self_type" : "_ZTIN7android18trait_trivial_dtorIbE6$valueE",
2184   "size" : 4,
2185   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2186   "underlying_type" : "_ZTIj"
2187  },
2188  {
2189   "alignment" : 4,
2190   "enum_fields" :
2191   [
2192    {
2193     "enum_field_value" : 1,
2194     "name" : "android::trait_trivial_dtor<char>::value"
2195    }
2196   ],
2197   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIcE6$valueE",
2198   "name" : "android::trait_trivial_dtor<char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:99:1)",
2199   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIcE6$valueE",
2200   "self_type" : "_ZTIN7android18trait_trivial_dtorIcE6$valueE",
2201   "size" : 4,
2202   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2203   "underlying_type" : "_ZTIj"
2204  },
2205  {
2206   "alignment" : 4,
2207   "enum_fields" :
2208   [
2209    {
2210     "enum_field_value" : 1,
2211     "name" : "android::trait_trivial_dtor<double>::value"
2212    }
2213   ],
2214   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIdE6$valueE",
2215   "name" : "android::trait_trivial_dtor<double>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:110:1)",
2216   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIdE6$valueE",
2217   "self_type" : "_ZTIN7android18trait_trivial_dtorIdE6$valueE",
2218   "size" : 4,
2219   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2220   "underlying_type" : "_ZTIj"
2221  },
2222  {
2223   "alignment" : 4,
2224   "enum_fields" :
2225   [
2226    {
2227     "enum_field_value" : 1,
2228     "name" : "android::trait_trivial_dtor<float>::value"
2229    }
2230   ],
2231   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIfE6$valueE",
2232   "name" : "android::trait_trivial_dtor<float>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:109:1)",
2233   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIfE6$valueE",
2234   "self_type" : "_ZTIN7android18trait_trivial_dtorIfE6$valueE",
2235   "size" : 4,
2236   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2237   "underlying_type" : "_ZTIj"
2238  },
2239  {
2240   "alignment" : 4,
2241   "enum_fields" :
2242   [
2243    {
2244     "enum_field_value" : 1,
2245     "name" : "android::trait_trivial_dtor<unsigned char>::value"
2246    }
2247   ],
2248   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIhE6$valueE",
2249   "name" : "android::trait_trivial_dtor<unsigned char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:100:1)",
2250   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIhE6$valueE",
2251   "self_type" : "_ZTIN7android18trait_trivial_dtorIhE6$valueE",
2252   "size" : 4,
2253   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2254   "underlying_type" : "_ZTIj"
2255  },
2256  {
2257   "alignment" : 4,
2258   "enum_fields" :
2259   [
2260    {
2261     "enum_field_value" : 1,
2262     "name" : "android::trait_trivial_dtor<int>::value"
2263    }
2264   ],
2265   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIiE6$valueE",
2266   "name" : "android::trait_trivial_dtor<int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:103:1)",
2267   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIiE6$valueE",
2268   "self_type" : "_ZTIN7android18trait_trivial_dtorIiE6$valueE",
2269   "size" : 4,
2270   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2271   "underlying_type" : "_ZTIj"
2272  },
2273  {
2274   "alignment" : 4,
2275   "enum_fields" :
2276   [
2277    {
2278     "enum_field_value" : 1,
2279     "name" : "android::trait_trivial_dtor<unsigned int>::value"
2280    }
2281   ],
2282   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIjE6$valueE",
2283   "name" : "android::trait_trivial_dtor<unsigned int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:104:1)",
2284   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIjE6$valueE",
2285   "self_type" : "_ZTIN7android18trait_trivial_dtorIjE6$valueE",
2286   "size" : 4,
2287   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2288   "underlying_type" : "_ZTIj"
2289  },
2290  {
2291   "alignment" : 4,
2292   "enum_fields" :
2293   [
2294    {
2295     "enum_field_value" : 1,
2296     "name" : "android::trait_trivial_dtor<long>::value"
2297    }
2298   ],
2299   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIlE6$valueE",
2300   "name" : "android::trait_trivial_dtor<long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:105:1)",
2301   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIlE6$valueE",
2302   "self_type" : "_ZTIN7android18trait_trivial_dtorIlE6$valueE",
2303   "size" : 4,
2304   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2305   "underlying_type" : "_ZTIj"
2306  },
2307  {
2308   "alignment" : 4,
2309   "enum_fields" :
2310   [
2311    {
2312     "enum_field_value" : 1,
2313     "name" : "android::trait_trivial_dtor<unsigned long>::value"
2314    }
2315   ],
2316   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorImE6$valueE",
2317   "name" : "android::trait_trivial_dtor<unsigned long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:106:1)",
2318   "referenced_type" : "_ZTIN7android18trait_trivial_dtorImE6$valueE",
2319   "self_type" : "_ZTIN7android18trait_trivial_dtorImE6$valueE",
2320   "size" : 4,
2321   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2322   "underlying_type" : "_ZTIj"
2323  },
2324  {
2325   "alignment" : 4,
2326   "enum_fields" :
2327   [
2328    {
2329     "enum_field_value" : 1,
2330     "name" : "android::trait_trivial_dtor<short>::value"
2331    }
2332   ],
2333   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIsE6$valueE",
2334   "name" : "android::trait_trivial_dtor<short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:101:1)",
2335   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIsE6$valueE",
2336   "self_type" : "_ZTIN7android18trait_trivial_dtorIsE6$valueE",
2337   "size" : 4,
2338   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2339   "underlying_type" : "_ZTIj"
2340  },
2341  {
2342   "alignment" : 4,
2343   "enum_fields" :
2344   [
2345    {
2346     "enum_field_value" : 1,
2347     "name" : "android::trait_trivial_dtor<unsigned short>::value"
2348    }
2349   ],
2350   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorItE6$valueE",
2351   "name" : "android::trait_trivial_dtor<unsigned short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:102:1)",
2352   "referenced_type" : "_ZTIN7android18trait_trivial_dtorItE6$valueE",
2353   "self_type" : "_ZTIN7android18trait_trivial_dtorItE6$valueE",
2354   "size" : 4,
2355   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2356   "underlying_type" : "_ZTIj"
2357  },
2358  {
2359   "alignment" : 4,
2360   "enum_fields" :
2361   [
2362    {
2363     "enum_field_value" : 1,
2364     "name" : "android::trait_trivial_dtor<void>::value"
2365    }
2366   ],
2367   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIvE6$valueE",
2368   "name" : "android::trait_trivial_dtor<void>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:97:1)",
2369   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIvE6$valueE",
2370   "self_type" : "_ZTIN7android18trait_trivial_dtorIvE6$valueE",
2371   "size" : 4,
2372   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2373   "underlying_type" : "_ZTIj"
2374  },
2375  {
2376   "alignment" : 4,
2377   "enum_fields" :
2378   [
2379    {
2380     "enum_field_value" : 1,
2381     "name" : "android::trait_trivial_dtor<long long>::value"
2382    }
2383   ],
2384   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIxE6$valueE",
2385   "name" : "android::trait_trivial_dtor<long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:107:1)",
2386   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIxE6$valueE",
2387   "self_type" : "_ZTIN7android18trait_trivial_dtorIxE6$valueE",
2388   "size" : 4,
2389   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2390   "underlying_type" : "_ZTIj"
2391  },
2392  {
2393   "alignment" : 4,
2394   "enum_fields" :
2395   [
2396    {
2397     "enum_field_value" : 1,
2398     "name" : "android::trait_trivial_dtor<unsigned long long>::value"
2399    }
2400   ],
2401   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIyE6$valueE",
2402   "name" : "android::trait_trivial_dtor<unsigned long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:108:1)",
2403   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIyE6$valueE",
2404   "self_type" : "_ZTIN7android18trait_trivial_dtorIyE6$valueE",
2405   "size" : 4,
2406   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2407   "underlying_type" : "_ZTIj"
2408  },
2409  {
2410   "alignment" : 4,
2411   "enum_fields" :
2412   [
2413    {
2414     "enum_field_value" : 1,
2415     "name" : "android::trait_trivial_move<android::String8>::value"
2416    }
2417   ],
2418   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_7String8EE6$valueE",
2419   "name" : "android::trait_trivial_move<String8>::(anonymous enum at system/core/libutils/include/utils/String8.h:242:1)",
2420   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EE6$valueE",
2421   "self_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EE6$valueE",
2422   "size" : 4,
2423   "source_file" : "/system/core/libutils/include/utils/String8.h",
2424   "underlying_type" : "_ZTIj"
2425  },
2426  {
2427   "alignment" : 4,
2428   "enum_fields" :
2429   [
2430    {
2431     "enum_field_value" : 1,
2432     "name" : "android::trait_trivial_move<android::String16>::value"
2433    }
2434   ],
2435   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_8String16EE6$valueE",
2436   "name" : "android::trait_trivial_move<String16>::(anonymous enum at system/core/libutils/include/utils/String16.h:197:1)",
2437   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EE6$valueE",
2438   "self_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EE6$valueE",
2439   "size" : 4,
2440   "source_file" : "/system/core/libutils/include/utils/String16.h",
2441   "underlying_type" : "_ZTIj"
2442  },
2443  {
2444   "alignment" : 4,
2445   "enum_fields" :
2446   [
2447    {
2448     "enum_field_value" : 1,
2449     "name" : "android::trait_trivial_move<bool>::value"
2450    }
2451   ],
2452   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIbE6$valueE",
2453   "name" : "android::trait_trivial_move<bool>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:98:1)",
2454   "referenced_type" : "_ZTIN7android18trait_trivial_moveIbE6$valueE",
2455   "self_type" : "_ZTIN7android18trait_trivial_moveIbE6$valueE",
2456   "size" : 4,
2457   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2458   "underlying_type" : "_ZTIj"
2459  },
2460  {
2461   "alignment" : 4,
2462   "enum_fields" :
2463   [
2464    {
2465     "enum_field_value" : 1,
2466     "name" : "android::trait_trivial_move<char>::value"
2467    }
2468   ],
2469   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIcE6$valueE",
2470   "name" : "android::trait_trivial_move<char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:99:1)",
2471   "referenced_type" : "_ZTIN7android18trait_trivial_moveIcE6$valueE",
2472   "self_type" : "_ZTIN7android18trait_trivial_moveIcE6$valueE",
2473   "size" : 4,
2474   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2475   "underlying_type" : "_ZTIj"
2476  },
2477  {
2478   "alignment" : 4,
2479   "enum_fields" :
2480   [
2481    {
2482     "enum_field_value" : 1,
2483     "name" : "android::trait_trivial_move<double>::value"
2484    }
2485   ],
2486   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIdE6$valueE",
2487   "name" : "android::trait_trivial_move<double>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:110:1)",
2488   "referenced_type" : "_ZTIN7android18trait_trivial_moveIdE6$valueE",
2489   "self_type" : "_ZTIN7android18trait_trivial_moveIdE6$valueE",
2490   "size" : 4,
2491   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2492   "underlying_type" : "_ZTIj"
2493  },
2494  {
2495   "alignment" : 4,
2496   "enum_fields" :
2497   [
2498    {
2499     "enum_field_value" : 1,
2500     "name" : "android::trait_trivial_move<float>::value"
2501    }
2502   ],
2503   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIfE6$valueE",
2504   "name" : "android::trait_trivial_move<float>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:109:1)",
2505   "referenced_type" : "_ZTIN7android18trait_trivial_moveIfE6$valueE",
2506   "self_type" : "_ZTIN7android18trait_trivial_moveIfE6$valueE",
2507   "size" : 4,
2508   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2509   "underlying_type" : "_ZTIj"
2510  },
2511  {
2512   "alignment" : 4,
2513   "enum_fields" :
2514   [
2515    {
2516     "enum_field_value" : 1,
2517     "name" : "android::trait_trivial_move<unsigned char>::value"
2518    }
2519   ],
2520   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIhE6$valueE",
2521   "name" : "android::trait_trivial_move<unsigned char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:100:1)",
2522   "referenced_type" : "_ZTIN7android18trait_trivial_moveIhE6$valueE",
2523   "self_type" : "_ZTIN7android18trait_trivial_moveIhE6$valueE",
2524   "size" : 4,
2525   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2526   "underlying_type" : "_ZTIj"
2527  },
2528  {
2529   "alignment" : 4,
2530   "enum_fields" :
2531   [
2532    {
2533     "enum_field_value" : 1,
2534     "name" : "android::trait_trivial_move<int>::value"
2535    }
2536   ],
2537   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIiE6$valueE",
2538   "name" : "android::trait_trivial_move<int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:103:1)",
2539   "referenced_type" : "_ZTIN7android18trait_trivial_moveIiE6$valueE",
2540   "self_type" : "_ZTIN7android18trait_trivial_moveIiE6$valueE",
2541   "size" : 4,
2542   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2543   "underlying_type" : "_ZTIj"
2544  },
2545  {
2546   "alignment" : 4,
2547   "enum_fields" :
2548   [
2549    {
2550     "enum_field_value" : 1,
2551     "name" : "android::trait_trivial_move<unsigned int>::value"
2552    }
2553   ],
2554   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIjE6$valueE",
2555   "name" : "android::trait_trivial_move<unsigned int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:104:1)",
2556   "referenced_type" : "_ZTIN7android18trait_trivial_moveIjE6$valueE",
2557   "self_type" : "_ZTIN7android18trait_trivial_moveIjE6$valueE",
2558   "size" : 4,
2559   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2560   "underlying_type" : "_ZTIj"
2561  },
2562  {
2563   "alignment" : 4,
2564   "enum_fields" :
2565   [
2566    {
2567     "enum_field_value" : 1,
2568     "name" : "android::trait_trivial_move<long>::value"
2569    }
2570   ],
2571   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIlE6$valueE",
2572   "name" : "android::trait_trivial_move<long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:105:1)",
2573   "referenced_type" : "_ZTIN7android18trait_trivial_moveIlE6$valueE",
2574   "self_type" : "_ZTIN7android18trait_trivial_moveIlE6$valueE",
2575   "size" : 4,
2576   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2577   "underlying_type" : "_ZTIj"
2578  },
2579  {
2580   "alignment" : 4,
2581   "enum_fields" :
2582   [
2583    {
2584     "enum_field_value" : 1,
2585     "name" : "android::trait_trivial_move<unsigned long>::value"
2586    }
2587   ],
2588   "linker_set_key" : "_ZTIN7android18trait_trivial_moveImE6$valueE",
2589   "name" : "android::trait_trivial_move<unsigned long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:106:1)",
2590   "referenced_type" : "_ZTIN7android18trait_trivial_moveImE6$valueE",
2591   "self_type" : "_ZTIN7android18trait_trivial_moveImE6$valueE",
2592   "size" : 4,
2593   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2594   "underlying_type" : "_ZTIj"
2595  },
2596  {
2597   "alignment" : 4,
2598   "enum_fields" :
2599   [
2600    {
2601     "enum_field_value" : 1,
2602     "name" : "android::trait_trivial_move<short>::value"
2603    }
2604   ],
2605   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIsE6$valueE",
2606   "name" : "android::trait_trivial_move<short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:101:1)",
2607   "referenced_type" : "_ZTIN7android18trait_trivial_moveIsE6$valueE",
2608   "self_type" : "_ZTIN7android18trait_trivial_moveIsE6$valueE",
2609   "size" : 4,
2610   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2611   "underlying_type" : "_ZTIj"
2612  },
2613  {
2614   "alignment" : 4,
2615   "enum_fields" :
2616   [
2617    {
2618     "enum_field_value" : 1,
2619     "name" : "android::trait_trivial_move<unsigned short>::value"
2620    }
2621   ],
2622   "linker_set_key" : "_ZTIN7android18trait_trivial_moveItE6$valueE",
2623   "name" : "android::trait_trivial_move<unsigned short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:102:1)",
2624   "referenced_type" : "_ZTIN7android18trait_trivial_moveItE6$valueE",
2625   "self_type" : "_ZTIN7android18trait_trivial_moveItE6$valueE",
2626   "size" : 4,
2627   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2628   "underlying_type" : "_ZTIj"
2629  },
2630  {
2631   "alignment" : 4,
2632   "enum_fields" :
2633   [
2634    {
2635     "enum_field_value" : 1,
2636     "name" : "android::trait_trivial_move<void>::value"
2637    }
2638   ],
2639   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIvE6$valueE",
2640   "name" : "android::trait_trivial_move<void>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:97:1)",
2641   "referenced_type" : "_ZTIN7android18trait_trivial_moveIvE6$valueE",
2642   "self_type" : "_ZTIN7android18trait_trivial_moveIvE6$valueE",
2643   "size" : 4,
2644   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2645   "underlying_type" : "_ZTIj"
2646  },
2647  {
2648   "alignment" : 4,
2649   "enum_fields" :
2650   [
2651    {
2652     "enum_field_value" : 1,
2653     "name" : "android::trait_trivial_move<long long>::value"
2654    }
2655   ],
2656   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIxE6$valueE",
2657   "name" : "android::trait_trivial_move<long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:107:1)",
2658   "referenced_type" : "_ZTIN7android18trait_trivial_moveIxE6$valueE",
2659   "self_type" : "_ZTIN7android18trait_trivial_moveIxE6$valueE",
2660   "size" : 4,
2661   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2662   "underlying_type" : "_ZTIj"
2663  },
2664  {
2665   "alignment" : 4,
2666   "enum_fields" :
2667   [
2668    {
2669     "enum_field_value" : 1,
2670     "name" : "android::trait_trivial_move<unsigned long long>::value"
2671    }
2672   ],
2673   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIyE6$valueE",
2674   "name" : "android::trait_trivial_move<unsigned long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:108:1)",
2675   "referenced_type" : "_ZTIN7android18trait_trivial_moveIyE6$valueE",
2676   "self_type" : "_ZTIN7android18trait_trivial_moveIyE6$valueE",
2677   "size" : 4,
2678   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2679   "underlying_type" : "_ZTIj"
2680  },
2681  {
2682   "alignment" : 4,
2683   "enum_fields" :
2684   [
2685    {
2686     "enum_field_value" : 0,
2687     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::UNKNOWN"
2688    },
2689    {
2690     "enum_field_value" : 1,
2691     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_64BIT"
2692    },
2693    {
2694     "enum_field_value" : 2,
2695     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_32BIT"
2696    }
2697   ],
2698   "linker_set_key" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
2699   "name" : "android::hidl::base::V1_0::DebugInfo::Architecture",
2700   "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
2701   "self_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
2702   "size" : 4,
2703   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h",
2704   "underlying_type" : "_ZTIi"
2705  },
2706  {
2707   "alignment" : 4,
2708   "enum_fields" :
2709   [
2710    {
2711     "enum_field_value" : -1,
2712     "name" : "android::hidl::manager::V1_0::IServiceManager::PidConstant::NO_PID"
2713    }
2714   ],
2715   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
2716   "name" : "android::hidl::manager::V1_0::IServiceManager::PidConstant",
2717   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
2718   "self_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
2719   "size" : 4,
2720   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
2721   "underlying_type" : "_ZTIi"
2722  },
2723  {
2724   "alignment" : 1,
2725   "enum_fields" :
2726   [
2727    {
2728     "enum_field_value" : 0,
2729     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::EMPTY"
2730    },
2731    {
2732     "enum_field_value" : 1,
2733     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::HWBINDER"
2734    },
2735    {
2736     "enum_field_value" : 2,
2737     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::PASSTHROUGH"
2738    }
2739   ],
2740   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_015IServiceManager9TransportE",
2741   "name" : "android::hidl::manager::V1_0::IServiceManager::Transport",
2742   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager9TransportE",
2743   "self_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager9TransportE",
2744   "size" : 1,
2745   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
2746   "underlying_type" : "_ZTIh"
2747  },
2748  {
2749   "alignment" : 4,
2750   "enum_fields" :
2751   [
2752    {
2753     "enum_field_value" : 0,
2754     "name" : "android::Mutex::PRIVATE"
2755    },
2756    {
2757     "enum_field_value" : 1,
2758     "name" : "android::Mutex::SHARED"
2759    }
2760   ],
2761   "linker_set_key" : "_ZTIN7android5Mutex8$PRIVATEE",
2762   "name" : "android::Mutex::(anonymous enum at system/core/libutils/include/utils/Mutex.h:96:5)",
2763   "referenced_type" : "_ZTIN7android5Mutex8$PRIVATEE",
2764   "self_type" : "_ZTIN7android5Mutex8$PRIVATEE",
2765   "size" : 4,
2766   "source_file" : "/system/core/libutils/include/utils/Mutex.h",
2767   "underlying_type" : "_ZTIj"
2768  },
2769  {
2770   "alignment" : 4,
2771   "enum_fields" :
2772   [
2773    {
2774     "enum_field_value" : 0,
2775     "name" : "android::RWLock::PRIVATE"
2776    },
2777    {
2778     "enum_field_value" : 1,
2779     "name" : "android::RWLock::SHARED"
2780    }
2781   ],
2782   "linker_set_key" : "_ZTIN7android6RWLock8$PRIVATEE",
2783   "name" : "android::RWLock::(anonymous enum at system/core/libutils/include/utils/RWLock.h:44:5)",
2784   "referenced_type" : "_ZTIN7android6RWLock8$PRIVATEE",
2785   "self_type" : "_ZTIN7android6RWLock8$PRIVATEE",
2786   "size" : 4,
2787   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
2788   "underlying_type" : "_ZTIj"
2789  },
2790  {
2791   "access" : "protected",
2792   "alignment" : 4,
2793   "enum_fields" :
2794   [
2795    {
2796     "enum_field_value" : 1,
2797     "name" : "android::RefBase::FIRST_INC_STRONG"
2798    }
2799   ],
2800   "linker_set_key" : "_ZTIN7android7RefBase17$FIRST_INC_STRONGE",
2801   "name" : "android::RefBase::(anonymous enum at system/core/libutils/include/utils/RefBase.h:313:5)",
2802   "referenced_type" : "_ZTIN7android7RefBase17$FIRST_INC_STRONGE",
2803   "self_type" : "_ZTIN7android7RefBase17$FIRST_INC_STRONGE",
2804   "size" : 4,
2805   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
2806   "underlying_type" : "_ZTIj"
2807  },
2808  {
2809   "access" : "protected",
2810   "alignment" : 4,
2811   "enum_fields" :
2812   [
2813    {
2814     "enum_field_value" : 0,
2815     "name" : "android::RefBase::OBJECT_LIFETIME_STRONG"
2816    },
2817    {
2818     "enum_field_value" : 1,
2819     "name" : "android::RefBase::OBJECT_LIFETIME_WEAK"
2820    },
2821    {
2822     "enum_field_value" : 1,
2823     "name" : "android::RefBase::OBJECT_LIFETIME_MASK"
2824    }
2825   ],
2826   "linker_set_key" : "_ZTIN7android7RefBase21$OBJECT_LIFETIME_MASKE",
2827   "name" : "android::RefBase::(anonymous enum at system/core/libutils/include/utils/RefBase.h:304:5)",
2828   "referenced_type" : "_ZTIN7android7RefBase21$OBJECT_LIFETIME_MASKE",
2829   "self_type" : "_ZTIN7android7RefBase21$OBJECT_LIFETIME_MASKE",
2830   "size" : 4,
2831   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
2832   "underlying_type" : "_ZTIj"
2833  },
2834  {
2835   "alignment" : 4,
2836   "enum_fields" :
2837   [
2838    {
2839     "enum_field_value" : 0,
2840     "name" : "android::String8::kEmptyString"
2841    }
2842   ],
2843   "linker_set_key" : "_ZTIN7android7String813StaticLinkageE",
2844   "name" : "android::String8::StaticLinkage",
2845   "referenced_type" : "_ZTIN7android7String813StaticLinkageE",
2846   "self_type" : "_ZTIN7android7String813StaticLinkageE",
2847   "size" : 4,
2848   "source_file" : "/system/core/libutils/include/utils/String8.h",
2849   "underlying_type" : "_ZTIj"
2850  },
2851  {
2852   "alignment" : 4,
2853   "enum_fields" :
2854   [
2855    {
2856     "enum_field_value" : 0,
2857     "name" : "android::String16::kEmptyString"
2858    }
2859   ],
2860   "linker_set_key" : "_ZTIN7android8String1613StaticLinkageE",
2861   "name" : "android::String16::StaticLinkage",
2862   "referenced_type" : "_ZTIN7android8String1613StaticLinkageE",
2863   "self_type" : "_ZTIN7android8String1613StaticLinkageE",
2864   "size" : 4,
2865   "source_file" : "/system/core/libutils/include/utils/String16.h",
2866   "underlying_type" : "_ZTIj"
2867  },
2868  {
2869   "alignment" : 4,
2870   "enum_fields" :
2871   [
2872    {
2873     "enum_field_value" : 0,
2874     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::READPTRPOS"
2875    },
2876    {
2877     "enum_field_value" : 1,
2878     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::WRITEPTRPOS"
2879    },
2880    {
2881     "enum_field_value" : 2,
2882     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::DATAPTRPOS"
2883    },
2884    {
2885     "enum_field_value" : 3,
2886     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::EVFLAGWORDPOS"
2887    }
2888   ],
2889   "linker_set_key" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EE11GrantorTypeE",
2890   "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::GrantorType",
2891   "referenced_type" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EE11GrantorTypeE",
2892   "self_type" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EE11GrantorTypeE",
2893   "size" : 4,
2894   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
2895   "underlying_type" : "_ZTIi"
2896  },
2897  {
2898   "alignment" : 4,
2899   "enum_fields" :
2900   [
2901    {
2902     "enum_field_value" : 0,
2903     "name" : "android::hardware::ProcessState::CallRestriction::NONE"
2904    },
2905    {
2906     "enum_field_value" : 1,
2907     "name" : "android::hardware::ProcessState::CallRestriction::ERROR_IF_NOT_ONEWAY"
2908    },
2909    {
2910     "enum_field_value" : 2,
2911     "name" : "android::hardware::ProcessState::CallRestriction::FATAL_IF_NOT_ONEWAY"
2912    }
2913   ],
2914   "linker_set_key" : "_ZTIN7android8hardware12ProcessState15CallRestrictionE",
2915   "name" : "android::hardware::ProcessState::CallRestriction",
2916   "referenced_type" : "_ZTIN7android8hardware12ProcessState15CallRestrictionE",
2917   "self_type" : "_ZTIN7android8hardware12ProcessState15CallRestrictionE",
2918   "size" : 4,
2919   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
2920   "underlying_type" : "_ZTIi"
2921  },
2922  {
2923   "alignment" : 4,
2924   "enum_fields" :
2925   [
2926    {
2927     "enum_field_value" : 0,
2928     "name" : "android::hardware::HidlReturnRestriction::NONE"
2929    },
2930    {
2931     "enum_field_value" : 1,
2932     "name" : "android::hardware::HidlReturnRestriction::ERROR_IF_UNCHECKED"
2933    },
2934    {
2935     "enum_field_value" : 2,
2936     "name" : "android::hardware::HidlReturnRestriction::FATAL_IF_UNCHECKED"
2937    }
2938   ],
2939   "linker_set_key" : "_ZTIN7android8hardware21HidlReturnRestrictionE",
2940   "name" : "android::hardware::HidlReturnRestriction",
2941   "referenced_type" : "_ZTIN7android8hardware21HidlReturnRestrictionE",
2942   "self_type" : "_ZTIN7android8hardware21HidlReturnRestrictionE",
2943   "size" : 4,
2944   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
2945   "underlying_type" : "_ZTIi"
2946  },
2947  {
2948   "alignment" : 4,
2949   "enum_fields" :
2950   [
2951    {
2952     "enum_field_value" : 0,
2953     "name" : "android::hardware::Status::EX_NONE"
2954    },
2955    {
2956     "enum_field_value" : -1,
2957     "name" : "android::hardware::Status::EX_SECURITY"
2958    },
2959    {
2960     "enum_field_value" : -2,
2961     "name" : "android::hardware::Status::EX_BAD_PARCELABLE"
2962    },
2963    {
2964     "enum_field_value" : -3,
2965     "name" : "android::hardware::Status::EX_ILLEGAL_ARGUMENT"
2966    },
2967    {
2968     "enum_field_value" : -4,
2969     "name" : "android::hardware::Status::EX_NULL_POINTER"
2970    },
2971    {
2972     "enum_field_value" : -5,
2973     "name" : "android::hardware::Status::EX_ILLEGAL_STATE"
2974    },
2975    {
2976     "enum_field_value" : -6,
2977     "name" : "android::hardware::Status::EX_NETWORK_MAIN_THREAD"
2978    },
2979    {
2980     "enum_field_value" : -7,
2981     "name" : "android::hardware::Status::EX_UNSUPPORTED_OPERATION"
2982    },
2983    {
2984     "enum_field_value" : -128,
2985     "name" : "android::hardware::Status::EX_HAS_REPLY_HEADER"
2986    },
2987    {
2988     "enum_field_value" : -129,
2989     "name" : "android::hardware::Status::EX_TRANSACTION_FAILED"
2990    }
2991   ],
2992   "linker_set_key" : "_ZTIN7android8hardware6Status9ExceptionE",
2993   "name" : "android::hardware::Status::Exception",
2994   "referenced_type" : "_ZTIN7android8hardware6Status9ExceptionE",
2995   "self_type" : "_ZTIN7android8hardware6Status9ExceptionE",
2996   "size" : 4,
2997   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
2998   "underlying_type" : "_ZTIi"
2999  },
3000  {
3001   "alignment" : 4,
3002   "enum_fields" :
3003   [
3004    {
3005     "enum_field_value" : 1,
3006     "name" : "android::hardware::IBinder::FLAG_ONEWAY"
3007    }
3008   ],
3009   "linker_set_key" : "_ZTIN7android8hardware7IBinder12$FLAG_ONEWAYE",
3010   "name" : "android::hardware::IBinder::(anonymous enum at system/libhwbinder/include/hwbinder/IBinder.h:47:5)",
3011   "referenced_type" : "_ZTIN7android8hardware7IBinder12$FLAG_ONEWAYE",
3012   "self_type" : "_ZTIN7android8hardware7IBinder12$FLAG_ONEWAYE",
3013   "size" : 4,
3014   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
3015   "underlying_type" : "_ZTIj"
3016  },
3017  {
3018   "alignment" : 4,
3019   "enum_fields" :
3020   [
3021    {
3022     "enum_field_value" : 0,
3023     "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_ENTRY"
3024    },
3025    {
3026     "enum_field_value" : 1,
3027     "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_EXIT"
3028    },
3029    {
3030     "enum_field_value" : 2,
3031     "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_ENTRY"
3032    },
3033    {
3034     "enum_field_value" : 3,
3035     "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_EXIT"
3036    },
3037    {
3038     "enum_field_value" : 4,
3039     "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_ENTRY"
3040    },
3041    {
3042     "enum_field_value" : 5,
3043     "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_EXIT"
3044    },
3045    {
3046     "enum_field_value" : 6,
3047     "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_ENTRY"
3048    },
3049    {
3050     "enum_field_value" : 7,
3051     "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_EXIT"
3052    },
3053    {
3054     "enum_field_value" : 8,
3055     "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_ENTRY"
3056    },
3057    {
3058     "enum_field_value" : 9,
3059     "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_EXIT"
3060    }
3061   ],
3062   "linker_set_key" : "_ZTIN7android8hardware7details16HidlInstrumentor20InstrumentationEventE",
3063   "name" : "android::hardware::details::HidlInstrumentor::InstrumentationEvent",
3064   "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentor20InstrumentationEventE",
3065   "self_type" : "_ZTIN7android8hardware7details16HidlInstrumentor20InstrumentationEventE",
3066   "size" : 4,
3067   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
3068   "underlying_type" : "_ZTIj"
3069  },
3070  {
3071   "alignment" : 4,
3072   "enum_fields" :
3073   [
3074    {
3075     "enum_field_value" : 0,
3076     "name" : "android::hardware::thermal::V1_0::CoolingType::FAN_RPM"
3077    }
3078   ],
3079   "linker_set_key" : "_ZTIN7android8hardware7thermal4V1_011CoolingTypeE",
3080   "name" : "android::hardware::thermal::V1_0::CoolingType",
3081   "referenced_type" : "_ZTIN7android8hardware7thermal4V1_011CoolingTypeE",
3082   "self_type" : "_ZTIN7android8hardware7thermal4V1_011CoolingTypeE",
3083   "size" : 4,
3084   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/types.h",
3085   "underlying_type" : "_ZTIj"
3086  },
3087  {
3088   "alignment" : 4,
3089   "enum_fields" :
3090   [
3091    {
3092     "enum_field_value" : -1,
3093     "name" : "android::hardware::thermal::V1_0::TemperatureType::UNKNOWN"
3094    },
3095    {
3096     "enum_field_value" : 0,
3097     "name" : "android::hardware::thermal::V1_0::TemperatureType::CPU"
3098    },
3099    {
3100     "enum_field_value" : 1,
3101     "name" : "android::hardware::thermal::V1_0::TemperatureType::GPU"
3102    },
3103    {
3104     "enum_field_value" : 2,
3105     "name" : "android::hardware::thermal::V1_0::TemperatureType::BATTERY"
3106    },
3107    {
3108     "enum_field_value" : 3,
3109     "name" : "android::hardware::thermal::V1_0::TemperatureType::SKIN"
3110    }
3111   ],
3112   "linker_set_key" : "_ZTIN7android8hardware7thermal4V1_015TemperatureTypeE",
3113   "name" : "android::hardware::thermal::V1_0::TemperatureType",
3114   "referenced_type" : "_ZTIN7android8hardware7thermal4V1_015TemperatureTypeE",
3115   "self_type" : "_ZTIN7android8hardware7thermal4V1_015TemperatureTypeE",
3116   "size" : 4,
3117   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/types.h",
3118   "underlying_type" : "_ZTIi"
3119  },
3120  {
3121   "alignment" : 4,
3122   "enum_fields" :
3123   [
3124    {
3125     "enum_field_value" : 0,
3126     "name" : "android::hardware::thermal::V1_0::ThermalStatusCode::SUCCESS"
3127    },
3128    {
3129     "enum_field_value" : 1,
3130     "name" : "android::hardware::thermal::V1_0::ThermalStatusCode::FAILURE"
3131    }
3132   ],
3133   "linker_set_key" : "_ZTIN7android8hardware7thermal4V1_017ThermalStatusCodeE",
3134   "name" : "android::hardware::thermal::V1_0::ThermalStatusCode",
3135   "referenced_type" : "_ZTIN7android8hardware7thermal4V1_017ThermalStatusCodeE",
3136   "self_type" : "_ZTIN7android8hardware7thermal4V1_017ThermalStatusCodeE",
3137   "size" : 4,
3138   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/types.h",
3139   "underlying_type" : "_ZTIj"
3140  },
3141  {
3142   "alignment" : 4,
3143   "enum_fields" :
3144   [
3145    {
3146     "enum_field_value" : 1,
3147     "name" : "android::hardware::kSynchronizedReadWrite"
3148    },
3149    {
3150     "enum_field_value" : 2,
3151     "name" : "android::hardware::kUnsynchronizedWrite"
3152    }
3153   ],
3154   "linker_set_key" : "_ZTIN7android8hardware8MQFlavorE",
3155   "name" : "android::hardware::MQFlavor",
3156   "referenced_type" : "_ZTIN7android8hardware8MQFlavorE",
3157   "self_type" : "_ZTIN7android8hardware8MQFlavorE",
3158   "size" : 4,
3159   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
3160   "underlying_type" : "_ZTIj"
3161  },
3162  {
3163   "alignment" : 4,
3164   "enum_fields" :
3165   [
3166    {
3167     "enum_field_value" : 0,
3168     "name" : "android::Condition::WAKE_UP_ONE"
3169    },
3170    {
3171     "enum_field_value" : 1,
3172     "name" : "android::Condition::WAKE_UP_ALL"
3173    }
3174   ],
3175   "linker_set_key" : "_ZTIN7android9Condition10WakeUpTypeE",
3176   "name" : "android::Condition::WakeUpType",
3177   "referenced_type" : "_ZTIN7android9Condition10WakeUpTypeE",
3178   "self_type" : "_ZTIN7android9Condition10WakeUpTypeE",
3179   "size" : 4,
3180   "source_file" : "/system/core/libutils/include/utils/Condition.h",
3181   "underlying_type" : "_ZTIj"
3182  },
3183  {
3184   "alignment" : 4,
3185   "enum_fields" :
3186   [
3187    {
3188     "enum_field_value" : 0,
3189     "name" : "android::Condition::PRIVATE"
3190    },
3191    {
3192     "enum_field_value" : 1,
3193     "name" : "android::Condition::SHARED"
3194    }
3195   ],
3196   "linker_set_key" : "_ZTIN7android9Condition8$PRIVATEE",
3197   "name" : "android::Condition::(anonymous enum at system/core/libutils/include/utils/Condition.h:54:5)",
3198   "referenced_type" : "_ZTIN7android9Condition8$PRIVATEE",
3199   "self_type" : "_ZTIN7android9Condition8$PRIVATEE",
3200   "size" : 4,
3201   "source_file" : "/system/core/libutils/include/utils/Condition.h",
3202   "underlying_type" : "_ZTIj"
3203  }
3204 ],
3205 "function_types" :
3206 [
3207  {
3208   "alignment" : 4,
3209   "linker_set_key" : "_ZTIFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
3210   "name" : "bool (const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
3211   "parameters" :
3212   [
3213    {
3214     "referenced_type" : "_ZTIRKN7android8String16E"
3215    },
3216    {
3217     "referenced_type" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE"
3218    },
3219    {
3220     "referenced_type" : "_ZTIPv"
3221    }
3222   ],
3223   "referenced_type" : "_ZTIFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
3224   "return_type" : "_ZTIb",
3225   "self_type" : "_ZTIFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
3226   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
3227  },
3228  {
3229   "alignment" : 4,
3230   "linker_set_key" : "_ZTIFiPvE",
3231   "name" : "int (void *)",
3232   "parameters" :
3233   [
3234    {
3235     "referenced_type" : "_ZTIPv"
3236    }
3237   ],
3238   "referenced_type" : "_ZTIFiPvE",
3239   "return_type" : "_ZTIi",
3240   "self_type" : "_ZTIFiPvE",
3241   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
3242  },
3243  {
3244   "alignment" : 4,
3245   "linker_set_key" : "_ZTIFvPN7android8hardware6ParcelEPKhjPKyjPvE",
3246   "name" : "void (android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
3247   "parameters" :
3248   [
3249    {
3250     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
3251    },
3252    {
3253     "referenced_type" : "_ZTIPKh"
3254    },
3255    {
3256     "referenced_type" : "_ZTIj"
3257    },
3258    {
3259     "referenced_type" : "_ZTIPKy"
3260    },
3261    {
3262     "referenced_type" : "_ZTIj"
3263    },
3264    {
3265     "referenced_type" : "_ZTIPv"
3266    }
3267   ],
3268   "referenced_type" : "_ZTIFvPN7android8hardware6ParcelEPKhjPKyjPvE",
3269   "return_type" : "_ZTIv",
3270   "self_type" : "_ZTIFvPN7android8hardware6ParcelEPKhjPKyjPvE",
3271   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
3272  }
3273 ],
3274 "functions" :
3275 [
3276  {
3277   "function_name" : "android::hardware::details::castInterface",
3278   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_7thermal4V1_08IThermalENS_4hidl4base4V1_05IBaseENS4_11BpHwThermalEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb",
3279   "parameters" :
3280   [
3281    {
3282     "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE"
3283    },
3284    {
3285     "referenced_type" : "_ZTIPKc"
3286    },
3287    {
3288     "referenced_type" : "_ZTIb"
3289    }
3290   ],
3291   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_7thermal4V1_08IThermalEEEEE",
3292   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
3293   "template_args" :
3294   [
3295    "_ZTIN7android8hardware7thermal4V1_08IThermalE",
3296    "_ZTIN7android4hidl4base4V1_05IBaseE",
3297    "_ZTIN7android8hardware7thermal4V1_011BpHwThermalE"
3298   ]
3299  },
3300  {
3301   "function_name" : "android::hardware::details::getServiceInternal",
3302   "linker_set_key" : "_ZN7android8hardware7details18getServiceInternalINS0_7thermal4V1_011BpHwThermalENS4_8IThermalEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb",
3303   "parameters" :
3304   [
3305    {
3306     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
3307    },
3308    {
3309     "referenced_type" : "_ZTIb"
3310    },
3311    {
3312     "referenced_type" : "_ZTIb"
3313    }
3314   ],
3315   "return_type" : "_ZTIN7android2spINS_8hardware7thermal4V1_08IThermalEEE",
3316   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
3317   "template_args" :
3318   [
3319    "_ZTIN7android8hardware7thermal4V1_011BpHwThermalE",
3320    "_ZTIN7android8hardware7thermal4V1_08IThermalE",
3321    "_ZTIv",
3322    "_ZTIv"
3323   ]
3324  },
3325  {
3326   "function_name" : "android::hardware::thermal::V1_0::BnHwThermal::onTransact",
3327   "linker_set_key" : "_ZN7android8hardware7thermal4V1_011BnHwThermal10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE",
3328   "parameters" :
3329   [
3330    {
3331     "is_this_ptr" : true,
3332     "referenced_type" : "_ZTIPN7android8hardware7thermal4V1_011BnHwThermalE"
3333    },
3334    {
3335     "referenced_type" : "_ZTIj"
3336    },
3337    {
3338     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
3339    },
3340    {
3341     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
3342    },
3343    {
3344     "default_arg" : true,
3345     "referenced_type" : "_ZTIj"
3346    },
3347    {
3348     "default_arg" : true,
3349     "referenced_type" : "_ZTINSt3__18functionIFvRN7android8hardware6ParcelEEEE"
3350    }
3351   ],
3352   "return_type" : "_ZTIi",
3353   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/BnHwThermal.h"
3354  },
3355  {
3356   "access" : "private",
3357   "function_name" : "android::hardware::thermal::V1_0::BnHwThermal::getDebugInfo",
3358   "linker_set_key" : "_ZN7android8hardware7thermal4V1_011BnHwThermal12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
3359   "parameters" :
3360   [
3361    {
3362     "is_this_ptr" : true,
3363     "referenced_type" : "_ZTIPN7android8hardware7thermal4V1_011BnHwThermalE"
3364    },
3365    {
3366     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android4hidl4base4V1_09DebugInfoEEEE"
3367    }
3368   ],
3369   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3370   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/BnHwThermal.h"
3371  },
3372  {
3373   "function_name" : "android::hardware::thermal::V1_0::BnHwThermal::_hidl_getCpuUsages",
3374   "linker_set_key" : "_ZN7android8hardware7thermal4V1_011BnHwThermal18_hidl_getCpuUsagesEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
3375   "parameters" :
3376   [
3377    {
3378     "referenced_type" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE"
3379    },
3380    {
3381     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
3382    },
3383    {
3384     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
3385    },
3386    {
3387     "referenced_type" : "_ZTINSt3__18functionIFvRN7android8hardware6ParcelEEEE"
3388    }
3389   ],
3390   "return_type" : "_ZTIi",
3391   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/BnHwThermal.h"
3392  },
3393  {
3394   "function_name" : "android::hardware::thermal::V1_0::BnHwThermal::_hidl_getTemperatures",
3395   "linker_set_key" : "_ZN7android8hardware7thermal4V1_011BnHwThermal21_hidl_getTemperaturesEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
3396   "parameters" :
3397   [
3398    {
3399     "referenced_type" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE"
3400    },
3401    {
3402     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
3403    },
3404    {
3405     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
3406    },
3407    {
3408     "referenced_type" : "_ZTINSt3__18functionIFvRN7android8hardware6ParcelEEEE"
3409    }
3410   ],
3411   "return_type" : "_ZTIi",
3412   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/BnHwThermal.h"
3413  },
3414  {
3415   "function_name" : "android::hardware::thermal::V1_0::BnHwThermal::_hidl_getCoolingDevices",
3416   "linker_set_key" : "_ZN7android8hardware7thermal4V1_011BnHwThermal23_hidl_getCoolingDevicesEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
3417   "parameters" :
3418   [
3419    {
3420     "referenced_type" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE"
3421    },
3422    {
3423     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
3424    },
3425    {
3426     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
3427    },
3428    {
3429     "referenced_type" : "_ZTINSt3__18functionIFvRN7android8hardware6ParcelEEEE"
3430    }
3431   ],
3432   "return_type" : "_ZTIi",
3433   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/BnHwThermal.h"
3434  },
3435  {
3436   "access" : "private",
3437   "function_name" : "android::hardware::thermal::V1_0::BnHwThermal::ping",
3438   "linker_set_key" : "_ZN7android8hardware7thermal4V1_011BnHwThermal4pingEv",
3439   "parameters" :
3440   [
3441    {
3442     "is_this_ptr" : true,
3443     "referenced_type" : "_ZTIPN7android8hardware7thermal4V1_011BnHwThermalE"
3444    }
3445   ],
3446   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3447   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/BnHwThermal.h"
3448  },
3449  {
3450   "function_name" : "android::hardware::thermal::V1_0::BnHwThermal::BnHwThermal",
3451   "linker_set_key" : "_ZN7android8hardware7thermal4V1_011BnHwThermalC1ERKNS_2spINS2_8IThermalEEE",
3452   "parameters" :
3453   [
3454    {
3455     "is_this_ptr" : true,
3456     "referenced_type" : "_ZTIPN7android8hardware7thermal4V1_011BnHwThermalE"
3457    },
3458    {
3459     "referenced_type" : "_ZTIRKN7android2spINS_8hardware7thermal4V1_08IThermalEEE"
3460    }
3461   ],
3462   "return_type" : "_ZTIv",
3463   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/BnHwThermal.h"
3464  },
3465  {
3466   "function_name" : "android::hardware::thermal::V1_0::BnHwThermal::BnHwThermal",
3467   "linker_set_key" : "_ZN7android8hardware7thermal4V1_011BnHwThermalC2ERKNS_2spINS2_8IThermalEEE",
3468   "parameters" :
3469   [
3470    {
3471     "is_this_ptr" : true,
3472     "referenced_type" : "_ZTIPN7android8hardware7thermal4V1_011BnHwThermalE"
3473    },
3474    {
3475     "referenced_type" : "_ZTIRKN7android2spINS_8hardware7thermal4V1_08IThermalEEE"
3476    }
3477   ],
3478   "return_type" : "_ZTIv",
3479   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/BnHwThermal.h"
3480  },
3481  {
3482   "function_name" : "android::hardware::thermal::V1_0::BnHwThermal::~BnHwThermal",
3483   "linker_set_key" : "_ZN7android8hardware7thermal4V1_011BnHwThermalD0Ev",
3484   "parameters" :
3485   [
3486    {
3487     "is_this_ptr" : true,
3488     "referenced_type" : "_ZTIPN7android8hardware7thermal4V1_011BnHwThermalE"
3489    }
3490   ],
3491   "return_type" : "_ZTIv",
3492   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/BnHwThermal.h"
3493  },
3494  {
3495   "function_name" : "android::hardware::thermal::V1_0::BnHwThermal::~BnHwThermal",
3496   "linker_set_key" : "_ZN7android8hardware7thermal4V1_011BnHwThermalD1Ev",
3497   "parameters" :
3498   [
3499    {
3500     "is_this_ptr" : true,
3501     "referenced_type" : "_ZTIPN7android8hardware7thermal4V1_011BnHwThermalE"
3502    }
3503   ],
3504   "return_type" : "_ZTIv",
3505   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/BnHwThermal.h"
3506  },
3507  {
3508   "function_name" : "android::hardware::thermal::V1_0::BnHwThermal::~BnHwThermal",
3509   "linker_set_key" : "_ZN7android8hardware7thermal4V1_011BnHwThermalD2Ev",
3510   "parameters" :
3511   [
3512    {
3513     "is_this_ptr" : true,
3514     "referenced_type" : "_ZTIPN7android8hardware7thermal4V1_011BnHwThermalE"
3515    }
3516   ],
3517   "return_type" : "_ZTIv",
3518   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/BnHwThermal.h"
3519  },
3520  {
3521   "function_name" : "android::hardware::thermal::V1_0::BpHwThermal::linkToDeath",
3522   "linker_set_key" : "_ZN7android8hardware7thermal4V1_011BpHwThermal11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
3523   "parameters" :
3524   [
3525    {
3526     "is_this_ptr" : true,
3527     "referenced_type" : "_ZTIPN7android8hardware7thermal4V1_011BpHwThermalE"
3528    },
3529    {
3530     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
3531    },
3532    {
3533     "referenced_type" : "_ZTIy"
3534    }
3535   ],
3536   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
3537   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/BpHwThermal.h"
3538  },
3539  {
3540   "function_name" : "android::hardware::thermal::V1_0::BpHwThermal::getCpuUsages",
3541   "linker_set_key" : "_ZN7android8hardware7thermal4V1_011BpHwThermal12getCpuUsagesENSt3__18functionIFvRKNS2_13ThermalStatusERKNS0_8hidl_vecINS2_8CpuUsageEEEEEE",
3542   "parameters" :
3543   [
3544    {
3545     "is_this_ptr" : true,
3546     "referenced_type" : "_ZTIPN7android8hardware7thermal4V1_011BpHwThermalE"
3547    },
3548    {
3549     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware7thermal4V1_013ThermalStatusERKNS2_8hidl_vecINS4_8CpuUsageEEEEEE"
3550    }
3551   ],
3552   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3553   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/BpHwThermal.h"
3554  },
3555  {
3556   "function_name" : "android::hardware::thermal::V1_0::BpHwThermal::getDebugInfo",
3557   "linker_set_key" : "_ZN7android8hardware7thermal4V1_011BpHwThermal12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
3558   "parameters" :
3559   [
3560    {
3561     "is_this_ptr" : true,
3562     "referenced_type" : "_ZTIPN7android8hardware7thermal4V1_011BpHwThermalE"
3563    },
3564    {
3565     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android4hidl4base4V1_09DebugInfoEEEE"
3566    }
3567   ],
3568   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3569   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/BpHwThermal.h"
3570  },
3571  {
3572   "function_name" : "android::hardware::thermal::V1_0::BpHwThermal::getHashChain",
3573   "linker_set_key" : "_ZN7android8hardware7thermal4V1_011BpHwThermal12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
3574   "parameters" :
3575   [
3576    {
3577     "is_this_ptr" : true,
3578     "referenced_type" : "_ZTIPN7android8hardware7thermal4V1_011BpHwThermalE"
3579    },
3580    {
3581     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_10hidl_arrayIhLj32EJEEEEEEEE"
3582    }
3583   ],
3584   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3585   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/BpHwThermal.h"
3586  },
3587  {
3588   "function_name" : "android::hardware::thermal::V1_0::BpHwThermal::unlinkToDeath",
3589   "linker_set_key" : "_ZN7android8hardware7thermal4V1_011BpHwThermal13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
3590   "parameters" :
3591   [
3592    {
3593     "is_this_ptr" : true,
3594     "referenced_type" : "_ZTIPN7android8hardware7thermal4V1_011BpHwThermalE"
3595    },
3596    {
3597     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
3598    }
3599   ],
3600   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
3601   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/BpHwThermal.h"
3602  },
3603  {
3604   "function_name" : "android::hardware::thermal::V1_0::BpHwThermal::interfaceChain",
3605   "linker_set_key" : "_ZN7android8hardware7thermal4V1_011BpHwThermal14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
3606   "parameters" :
3607   [
3608    {
3609     "is_this_ptr" : true,
3610     "referenced_type" : "_ZTIPN7android8hardware7thermal4V1_011BpHwThermalE"
3611    },
3612    {
3613     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_11hidl_stringEEEEEE"
3614    }
3615   ],
3616   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3617   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/BpHwThermal.h"
3618  },
3619  {
3620   "function_name" : "android::hardware::thermal::V1_0::BpHwThermal::getTemperatures",
3621   "linker_set_key" : "_ZN7android8hardware7thermal4V1_011BpHwThermal15getTemperaturesENSt3__18functionIFvRKNS2_13ThermalStatusERKNS0_8hidl_vecINS2_11TemperatureEEEEEE",
3622   "parameters" :
3623   [
3624    {
3625     "is_this_ptr" : true,
3626     "referenced_type" : "_ZTIPN7android8hardware7thermal4V1_011BpHwThermalE"
3627    },
3628    {
3629     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware7thermal4V1_013ThermalStatusERKNS2_8hidl_vecINS4_11TemperatureEEEEEE"
3630    }
3631   ],
3632   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3633   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/BpHwThermal.h"
3634  },
3635  {
3636   "function_name" : "android::hardware::thermal::V1_0::BpHwThermal::onLastStrongRef",
3637   "linker_set_key" : "_ZN7android8hardware7thermal4V1_011BpHwThermal15onLastStrongRefEPKv",
3638   "parameters" :
3639   [
3640    {
3641     "is_this_ptr" : true,
3642     "referenced_type" : "_ZTIPN7android8hardware7thermal4V1_011BpHwThermalE"
3643    },
3644    {
3645     "referenced_type" : "_ZTIPKv"
3646    }
3647   ],
3648   "return_type" : "_ZTIv",
3649   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/BpHwThermal.h"
3650  },
3651  {
3652   "function_name" : "android::hardware::thermal::V1_0::BpHwThermal::getCoolingDevices",
3653   "linker_set_key" : "_ZN7android8hardware7thermal4V1_011BpHwThermal17getCoolingDevicesENSt3__18functionIFvRKNS2_13ThermalStatusERKNS0_8hidl_vecINS2_13CoolingDeviceEEEEEE",
3654   "parameters" :
3655   [
3656    {
3657     "is_this_ptr" : true,
3658     "referenced_type" : "_ZTIPN7android8hardware7thermal4V1_011BpHwThermalE"
3659    },
3660    {
3661     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware7thermal4V1_013ThermalStatusERKNS2_8hidl_vecINS4_13CoolingDeviceEEEEEE"
3662    }
3663   ],
3664   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3665   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/BpHwThermal.h"
3666  },
3667  {
3668   "function_name" : "android::hardware::thermal::V1_0::BpHwThermal::_hidl_getCpuUsages",
3669   "linker_set_key" : "_ZN7android8hardware7thermal4V1_011BpHwThermal18_hidl_getCpuUsagesEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENSt3__18functionIFvRKNS2_13ThermalStatusERKNS0_8hidl_vecINS2_8CpuUsageEEEEEE",
3670   "parameters" :
3671   [
3672    {
3673     "referenced_type" : "_ZTIPN7android8hardware10IInterfaceE"
3674    },
3675    {
3676     "referenced_type" : "_ZTIPN7android8hardware7details16HidlInstrumentorE"
3677    },
3678    {
3679     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware7thermal4V1_013ThermalStatusERKNS2_8hidl_vecINS4_8CpuUsageEEEEEE"
3680    }
3681   ],
3682   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3683   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/BpHwThermal.h"
3684  },
3685  {
3686   "function_name" : "android::hardware::thermal::V1_0::BpHwThermal::interfaceDescriptor",
3687   "linker_set_key" : "_ZN7android8hardware7thermal4V1_011BpHwThermal19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
3688   "parameters" :
3689   [
3690    {
3691     "is_this_ptr" : true,
3692     "referenced_type" : "_ZTIPN7android8hardware7thermal4V1_011BpHwThermalE"
3693    },
3694    {
3695     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware11hidl_stringEEEE"
3696    }
3697   ],
3698   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3699   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/BpHwThermal.h"
3700  },
3701  {
3702   "function_name" : "android::hardware::thermal::V1_0::BpHwThermal::_hidl_getTemperatures",
3703   "linker_set_key" : "_ZN7android8hardware7thermal4V1_011BpHwThermal21_hidl_getTemperaturesEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENSt3__18functionIFvRKNS2_13ThermalStatusERKNS0_8hidl_vecINS2_11TemperatureEEEEEE",
3704   "parameters" :
3705   [
3706    {
3707     "referenced_type" : "_ZTIPN7android8hardware10IInterfaceE"
3708    },
3709    {
3710     "referenced_type" : "_ZTIPN7android8hardware7details16HidlInstrumentorE"
3711    },
3712    {
3713     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware7thermal4V1_013ThermalStatusERKNS2_8hidl_vecINS4_11TemperatureEEEEEE"
3714    }
3715   ],
3716   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3717   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/BpHwThermal.h"
3718  },
3719  {
3720   "function_name" : "android::hardware::thermal::V1_0::BpHwThermal::notifySyspropsChanged",
3721   "linker_set_key" : "_ZN7android8hardware7thermal4V1_011BpHwThermal21notifySyspropsChangedEv",
3722   "parameters" :
3723   [
3724    {
3725     "is_this_ptr" : true,
3726     "referenced_type" : "_ZTIPN7android8hardware7thermal4V1_011BpHwThermalE"
3727    }
3728   ],
3729   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3730   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/BpHwThermal.h"
3731  },
3732  {
3733   "function_name" : "android::hardware::thermal::V1_0::BpHwThermal::setHALInstrumentation",
3734   "linker_set_key" : "_ZN7android8hardware7thermal4V1_011BpHwThermal21setHALInstrumentationEv",
3735   "parameters" :
3736   [
3737    {
3738     "is_this_ptr" : true,
3739     "referenced_type" : "_ZTIPN7android8hardware7thermal4V1_011BpHwThermalE"
3740    }
3741   ],
3742   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3743   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/BpHwThermal.h"
3744  },
3745  {
3746   "function_name" : "android::hardware::thermal::V1_0::BpHwThermal::_hidl_getCoolingDevices",
3747   "linker_set_key" : "_ZN7android8hardware7thermal4V1_011BpHwThermal23_hidl_getCoolingDevicesEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENSt3__18functionIFvRKNS2_13ThermalStatusERKNS0_8hidl_vecINS2_13CoolingDeviceEEEEEE",
3748   "parameters" :
3749   [
3750    {
3751     "referenced_type" : "_ZTIPN7android8hardware10IInterfaceE"
3752    },
3753    {
3754     "referenced_type" : "_ZTIPN7android8hardware7details16HidlInstrumentorE"
3755    },
3756    {
3757     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware7thermal4V1_013ThermalStatusERKNS2_8hidl_vecINS4_13CoolingDeviceEEEEEE"
3758    }
3759   ],
3760   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3761   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/BpHwThermal.h"
3762  },
3763  {
3764   "function_name" : "android::hardware::thermal::V1_0::BpHwThermal::ping",
3765   "linker_set_key" : "_ZN7android8hardware7thermal4V1_011BpHwThermal4pingEv",
3766   "parameters" :
3767   [
3768    {
3769     "is_this_ptr" : true,
3770     "referenced_type" : "_ZTIPN7android8hardware7thermal4V1_011BpHwThermalE"
3771    }
3772   ],
3773   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3774   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/BpHwThermal.h"
3775  },
3776  {
3777   "function_name" : "android::hardware::thermal::V1_0::BpHwThermal::debug",
3778   "linker_set_key" : "_ZN7android8hardware7thermal4V1_011BpHwThermal5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
3779   "parameters" :
3780   [
3781    {
3782     "is_this_ptr" : true,
3783     "referenced_type" : "_ZTIPN7android8hardware7thermal4V1_011BpHwThermalE"
3784    },
3785    {
3786     "referenced_type" : "_ZTIRKN7android8hardware11hidl_handleE"
3787    },
3788    {
3789     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_11hidl_stringEEE"
3790    }
3791   ],
3792   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3793   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/BpHwThermal.h"
3794  },
3795  {
3796   "function_name" : "android::hardware::thermal::V1_0::BpHwThermal::BpHwThermal",
3797   "linker_set_key" : "_ZN7android8hardware7thermal4V1_011BpHwThermalC1ERKNS_2spINS0_7IBinderEEE",
3798   "parameters" :
3799   [
3800    {
3801     "is_this_ptr" : true,
3802     "referenced_type" : "_ZTIPN7android8hardware7thermal4V1_011BpHwThermalE"
3803    },
3804    {
3805     "referenced_type" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE"
3806    }
3807   ],
3808   "return_type" : "_ZTIv",
3809   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/BpHwThermal.h"
3810  },
3811  {
3812   "function_name" : "android::hardware::thermal::V1_0::BpHwThermal::BpHwThermal",
3813   "linker_set_key" : "_ZN7android8hardware7thermal4V1_011BpHwThermalC2ERKNS_2spINS0_7IBinderEEE",
3814   "parameters" :
3815   [
3816    {
3817     "is_this_ptr" : true,
3818     "referenced_type" : "_ZTIPN7android8hardware7thermal4V1_011BpHwThermalE"
3819    },
3820    {
3821     "referenced_type" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE"
3822    }
3823   ],
3824   "return_type" : "_ZTIv",
3825   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/BpHwThermal.h"
3826  },
3827  {
3828   "function_name" : "android::hardware::thermal::V1_0::writeEmbeddedToParcel",
3829   "linker_set_key" : "_ZN7android8hardware7thermal4V1_021writeEmbeddedToParcelERKNS2_11TemperatureEPNS0_6ParcelEjj",
3830   "parameters" :
3831   [
3832    {
3833     "referenced_type" : "_ZTIRKN7android8hardware7thermal4V1_011TemperatureE"
3834    },
3835    {
3836     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
3837    },
3838    {
3839     "referenced_type" : "_ZTIj"
3840    },
3841    {
3842     "referenced_type" : "_ZTIj"
3843    }
3844   ],
3845   "return_type" : "_ZTIi",
3846   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/hwtypes.h"
3847  },
3848  {
3849   "function_name" : "android::hardware::thermal::V1_0::writeEmbeddedToParcel",
3850   "linker_set_key" : "_ZN7android8hardware7thermal4V1_021writeEmbeddedToParcelERKNS2_13CoolingDeviceEPNS0_6ParcelEjj",
3851   "parameters" :
3852   [
3853    {
3854     "referenced_type" : "_ZTIRKN7android8hardware7thermal4V1_013CoolingDeviceE"
3855    },
3856    {
3857     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
3858    },
3859    {
3860     "referenced_type" : "_ZTIj"
3861    },
3862    {
3863     "referenced_type" : "_ZTIj"
3864    }
3865   ],
3866   "return_type" : "_ZTIi",
3867   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/hwtypes.h"
3868  },
3869  {
3870   "function_name" : "android::hardware::thermal::V1_0::writeEmbeddedToParcel",
3871   "linker_set_key" : "_ZN7android8hardware7thermal4V1_021writeEmbeddedToParcelERKNS2_13ThermalStatusEPNS0_6ParcelEjj",
3872   "parameters" :
3873   [
3874    {
3875     "referenced_type" : "_ZTIRKN7android8hardware7thermal4V1_013ThermalStatusE"
3876    },
3877    {
3878     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
3879    },
3880    {
3881     "referenced_type" : "_ZTIj"
3882    },
3883    {
3884     "referenced_type" : "_ZTIj"
3885    }
3886   ],
3887   "return_type" : "_ZTIi",
3888   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/hwtypes.h"
3889  },
3890  {
3891   "function_name" : "android::hardware::thermal::V1_0::writeEmbeddedToParcel",
3892   "linker_set_key" : "_ZN7android8hardware7thermal4V1_021writeEmbeddedToParcelERKNS2_8CpuUsageEPNS0_6ParcelEjj",
3893   "parameters" :
3894   [
3895    {
3896     "referenced_type" : "_ZTIRKN7android8hardware7thermal4V1_08CpuUsageE"
3897    },
3898    {
3899     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
3900    },
3901    {
3902     "referenced_type" : "_ZTIj"
3903    },
3904    {
3905     "referenced_type" : "_ZTIj"
3906    }
3907   ],
3908   "return_type" : "_ZTIi",
3909   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/hwtypes.h"
3910  },
3911  {
3912   "function_name" : "android::hardware::thermal::V1_0::readEmbeddedFromParcel",
3913   "linker_set_key" : "_ZN7android8hardware7thermal4V1_022readEmbeddedFromParcelERKNS2_11TemperatureERKNS0_6ParcelEjj",
3914   "parameters" :
3915   [
3916    {
3917     "referenced_type" : "_ZTIRKN7android8hardware7thermal4V1_011TemperatureE"
3918    },
3919    {
3920     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
3921    },
3922    {
3923     "referenced_type" : "_ZTIj"
3924    },
3925    {
3926     "referenced_type" : "_ZTIj"
3927    }
3928   ],
3929   "return_type" : "_ZTIi",
3930   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/hwtypes.h"
3931  },
3932  {
3933   "function_name" : "android::hardware::thermal::V1_0::readEmbeddedFromParcel",
3934   "linker_set_key" : "_ZN7android8hardware7thermal4V1_022readEmbeddedFromParcelERKNS2_13CoolingDeviceERKNS0_6ParcelEjj",
3935   "parameters" :
3936   [
3937    {
3938     "referenced_type" : "_ZTIRKN7android8hardware7thermal4V1_013CoolingDeviceE"
3939    },
3940    {
3941     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
3942    },
3943    {
3944     "referenced_type" : "_ZTIj"
3945    },
3946    {
3947     "referenced_type" : "_ZTIj"
3948    }
3949   ],
3950   "return_type" : "_ZTIi",
3951   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/hwtypes.h"
3952  },
3953  {
3954   "function_name" : "android::hardware::thermal::V1_0::readEmbeddedFromParcel",
3955   "linker_set_key" : "_ZN7android8hardware7thermal4V1_022readEmbeddedFromParcelERKNS2_13ThermalStatusERKNS0_6ParcelEjj",
3956   "parameters" :
3957   [
3958    {
3959     "referenced_type" : "_ZTIRKN7android8hardware7thermal4V1_013ThermalStatusE"
3960    },
3961    {
3962     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
3963    },
3964    {
3965     "referenced_type" : "_ZTIj"
3966    },
3967    {
3968     "referenced_type" : "_ZTIj"
3969    }
3970   ],
3971   "return_type" : "_ZTIi",
3972   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/hwtypes.h"
3973  },
3974  {
3975   "function_name" : "android::hardware::thermal::V1_0::readEmbeddedFromParcel",
3976   "linker_set_key" : "_ZN7android8hardware7thermal4V1_022readEmbeddedFromParcelERKNS2_8CpuUsageERKNS0_6ParcelEjj",
3977   "parameters" :
3978   [
3979    {
3980     "referenced_type" : "_ZTIRKN7android8hardware7thermal4V1_08CpuUsageE"
3981    },
3982    {
3983     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
3984    },
3985    {
3986     "referenced_type" : "_ZTIj"
3987    },
3988    {
3989     "referenced_type" : "_ZTIj"
3990    }
3991   ],
3992   "return_type" : "_ZTIi",
3993   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/hwtypes.h"
3994  },
3995  {
3996   "function_name" : "android::hardware::thermal::V1_0::IThermal::getService",
3997   "linker_set_key" : "_ZN7android8hardware7thermal4V1_08IThermal10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
3998   "parameters" :
3999   [
4000    {
4001     "default_arg" : true,
4002     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
4003    },
4004    {
4005     "default_arg" : true,
4006     "referenced_type" : "_ZTIb"
4007    }
4008   ],
4009   "return_type" : "_ZTIN7android2spINS_8hardware7thermal4V1_08IThermalEEE",
4010   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/IThermal.h"
4011  },
4012  {
4013   "function_name" : "android::hardware::thermal::V1_0::IThermal::linkToDeath",
4014   "linker_set_key" : "_ZN7android8hardware7thermal4V1_08IThermal11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
4015   "parameters" :
4016   [
4017    {
4018     "is_this_ptr" : true,
4019     "referenced_type" : "_ZTIPN7android8hardware7thermal4V1_08IThermalE"
4020    },
4021    {
4022     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
4023    },
4024    {
4025     "referenced_type" : "_ZTIy"
4026    }
4027   ],
4028   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
4029   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/IThermal.h"
4030  },
4031  {
4032   "function_name" : "android::hardware::thermal::V1_0::IThermal::getDebugInfo",
4033   "linker_set_key" : "_ZN7android8hardware7thermal4V1_08IThermal12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
4034   "parameters" :
4035   [
4036    {
4037     "is_this_ptr" : true,
4038     "referenced_type" : "_ZTIPN7android8hardware7thermal4V1_08IThermalE"
4039    },
4040    {
4041     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android4hidl4base4V1_09DebugInfoEEEE"
4042    }
4043   ],
4044   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4045   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/IThermal.h"
4046  },
4047  {
4048   "function_name" : "android::hardware::thermal::V1_0::IThermal::getHashChain",
4049   "linker_set_key" : "_ZN7android8hardware7thermal4V1_08IThermal12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
4050   "parameters" :
4051   [
4052    {
4053     "is_this_ptr" : true,
4054     "referenced_type" : "_ZTIPN7android8hardware7thermal4V1_08IThermalE"
4055    },
4056    {
4057     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_10hidl_arrayIhLj32EJEEEEEEEE"
4058    }
4059   ],
4060   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4061   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/IThermal.h"
4062  },
4063  {
4064   "function_name" : "android::hardware::thermal::V1_0::IThermal::tryGetService",
4065   "linker_set_key" : "_ZN7android8hardware7thermal4V1_08IThermal13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
4066   "parameters" :
4067   [
4068    {
4069     "default_arg" : true,
4070     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
4071    },
4072    {
4073     "default_arg" : true,
4074     "referenced_type" : "_ZTIb"
4075    }
4076   ],
4077   "return_type" : "_ZTIN7android2spINS_8hardware7thermal4V1_08IThermalEEE",
4078   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/IThermal.h"
4079  },
4080  {
4081   "function_name" : "android::hardware::thermal::V1_0::IThermal::unlinkToDeath",
4082   "linker_set_key" : "_ZN7android8hardware7thermal4V1_08IThermal13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
4083   "parameters" :
4084   [
4085    {
4086     "is_this_ptr" : true,
4087     "referenced_type" : "_ZTIPN7android8hardware7thermal4V1_08IThermalE"
4088    },
4089    {
4090     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
4091    }
4092   ],
4093   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
4094   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/IThermal.h"
4095  },
4096  {
4097   "function_name" : "android::hardware::thermal::V1_0::IThermal::interfaceChain",
4098   "linker_set_key" : "_ZN7android8hardware7thermal4V1_08IThermal14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
4099   "parameters" :
4100   [
4101    {
4102     "is_this_ptr" : true,
4103     "referenced_type" : "_ZTIPN7android8hardware7thermal4V1_08IThermalE"
4104    },
4105    {
4106     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_11hidl_stringEEEEEE"
4107    }
4108   ],
4109   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4110   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/IThermal.h"
4111  },
4112  {
4113   "function_name" : "android::hardware::thermal::V1_0::IThermal::registerAsService",
4114   "linker_set_key" : "_ZN7android8hardware7thermal4V1_08IThermal17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE",
4115   "parameters" :
4116   [
4117    {
4118     "is_this_ptr" : true,
4119     "referenced_type" : "_ZTIPN7android8hardware7thermal4V1_08IThermalE"
4120    },
4121    {
4122     "default_arg" : true,
4123     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
4124    }
4125   ],
4126   "return_type" : "_ZTIi",
4127   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/IThermal.h"
4128  },
4129  {
4130   "function_name" : "android::hardware::thermal::V1_0::IThermal::interfaceDescriptor",
4131   "linker_set_key" : "_ZN7android8hardware7thermal4V1_08IThermal19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
4132   "parameters" :
4133   [
4134    {
4135     "is_this_ptr" : true,
4136     "referenced_type" : "_ZTIPN7android8hardware7thermal4V1_08IThermalE"
4137    },
4138    {
4139     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware11hidl_stringEEEE"
4140    }
4141   ],
4142   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4143   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/IThermal.h"
4144  },
4145  {
4146   "function_name" : "android::hardware::thermal::V1_0::IThermal::notifySyspropsChanged",
4147   "linker_set_key" : "_ZN7android8hardware7thermal4V1_08IThermal21notifySyspropsChangedEv",
4148   "parameters" :
4149   [
4150    {
4151     "is_this_ptr" : true,
4152     "referenced_type" : "_ZTIPN7android8hardware7thermal4V1_08IThermalE"
4153    }
4154   ],
4155   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4156   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/IThermal.h"
4157  },
4158  {
4159   "function_name" : "android::hardware::thermal::V1_0::IThermal::setHALInstrumentation",
4160   "linker_set_key" : "_ZN7android8hardware7thermal4V1_08IThermal21setHALInstrumentationEv",
4161   "parameters" :
4162   [
4163    {
4164     "is_this_ptr" : true,
4165     "referenced_type" : "_ZTIPN7android8hardware7thermal4V1_08IThermalE"
4166    }
4167   ],
4168   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4169   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/IThermal.h"
4170  },
4171  {
4172   "function_name" : "android::hardware::thermal::V1_0::IThermal::registerForNotifications",
4173   "linker_set_key" : "_ZN7android8hardware7thermal4V1_08IThermal24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
4174   "parameters" :
4175   [
4176    {
4177     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
4178    },
4179    {
4180     "referenced_type" : "_ZTIRKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
4181    }
4182   ],
4183   "return_type" : "_ZTIb",
4184   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/IThermal.h"
4185  },
4186  {
4187   "function_name" : "android::hardware::thermal::V1_0::IThermal::ping",
4188   "linker_set_key" : "_ZN7android8hardware7thermal4V1_08IThermal4pingEv",
4189   "parameters" :
4190   [
4191    {
4192     "is_this_ptr" : true,
4193     "referenced_type" : "_ZTIPN7android8hardware7thermal4V1_08IThermalE"
4194    }
4195   ],
4196   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4197   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/IThermal.h"
4198  },
4199  {
4200   "function_name" : "android::hardware::thermal::V1_0::IThermal::debug",
4201   "linker_set_key" : "_ZN7android8hardware7thermal4V1_08IThermal5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
4202   "parameters" :
4203   [
4204    {
4205     "is_this_ptr" : true,
4206     "referenced_type" : "_ZTIPN7android8hardware7thermal4V1_08IThermalE"
4207    },
4208    {
4209     "referenced_type" : "_ZTIRKN7android8hardware11hidl_handleE"
4210    },
4211    {
4212     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_11hidl_stringEEE"
4213    }
4214   ],
4215   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4216   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/IThermal.h"
4217  },
4218  {
4219   "function_name" : "android::hardware::thermal::V1_0::IThermal::castFrom",
4220   "linker_set_key" : "_ZN7android8hardware7thermal4V1_08IThermal8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb",
4221   "parameters" :
4222   [
4223    {
4224     "referenced_type" : "_ZTIRKN7android2spINS_4hidl4base4V1_05IBaseEEE"
4225    },
4226    {
4227     "default_arg" : true,
4228     "referenced_type" : "_ZTIb"
4229    }
4230   ],
4231   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_7thermal4V1_08IThermalEEEEE",
4232   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/IThermal.h"
4233  },
4234  {
4235   "function_name" : "android::hardware::thermal::V1_0::IThermal::castFrom",
4236   "linker_set_key" : "_ZN7android8hardware7thermal4V1_08IThermal8castFromERKNS_2spIS3_EEb",
4237   "parameters" :
4238   [
4239    {
4240     "referenced_type" : "_ZTIRKN7android2spINS_8hardware7thermal4V1_08IThermalEEE"
4241    },
4242    {
4243     "default_arg" : true,
4244     "referenced_type" : "_ZTIb"
4245    }
4246   ],
4247   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_7thermal4V1_08IThermalEEEEE",
4248   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/IThermal.h"
4249  },
4250  {
4251   "access" : "private",
4252   "function_name" : "android::hardware::thermal::V1_0::BsThermal::addOnewayTask",
4253   "linker_set_key" : "_ZN7android8hardware7thermal4V1_09BsThermal13addOnewayTaskENSt3__18functionIFvvEEE",
4254   "parameters" :
4255   [
4256    {
4257     "is_this_ptr" : true,
4258     "referenced_type" : "_ZTIPN7android8hardware7thermal4V1_09BsThermalE"
4259    },
4260    {
4261     "referenced_type" : "_ZTINSt3__18functionIFvvEEE"
4262    }
4263   ],
4264   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4265   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/BsThermal.h"
4266  },
4267  {
4268   "function_name" : "android::hardware::thermal::V1_0::BsThermal::BsThermal",
4269   "linker_set_key" : "_ZN7android8hardware7thermal4V1_09BsThermalC1ENS_2spINS2_8IThermalEEE",
4270   "parameters" :
4271   [
4272    {
4273     "is_this_ptr" : true,
4274     "referenced_type" : "_ZTIPN7android8hardware7thermal4V1_09BsThermalE"
4275    },
4276    {
4277     "referenced_type" : "_ZTIKN7android2spINS_8hardware7thermal4V1_08IThermalEEE"
4278    }
4279   ],
4280   "return_type" : "_ZTIv",
4281   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/BsThermal.h"
4282  },
4283  {
4284   "function_name" : "android::hardware::thermal::V1_0::BsThermal::BsThermal",
4285   "linker_set_key" : "_ZN7android8hardware7thermal4V1_09BsThermalC2ENS_2spINS2_8IThermalEEE",
4286   "parameters" :
4287   [
4288    {
4289     "is_this_ptr" : true,
4290     "referenced_type" : "_ZTIPN7android8hardware7thermal4V1_09BsThermalE"
4291    },
4292    {
4293     "referenced_type" : "_ZTIKN7android2spINS_8hardware7thermal4V1_08IThermalEEE"
4294    }
4295   ],
4296   "return_type" : "_ZTIv",
4297   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/BsThermal.h"
4298  },
4299  {
4300   "function_name" : "android::hardware::thermal::V1_0::BpHwThermal::onLastStrongRef",
4301   "linker_set_key" : "_ZThn8_N7android8hardware7thermal4V1_011BpHwThermal15onLastStrongRefEPKv",
4302   "parameters" :
4303   [
4304    {
4305     "is_this_ptr" : true,
4306     "referenced_type" : "_ZTIPN7android8hardware7thermal4V1_011BpHwThermalE"
4307    },
4308    {
4309     "referenced_type" : "_ZTIPKv"
4310    }
4311   ],
4312   "return_type" : "_ZTIv",
4313   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/BpHwThermal.h"
4314  },
4315  {
4316   "function_name" : "android::hardware::thermal::V1_0::BpHwThermal::onLastStrongRef",
4317   "linker_set_key" : "_ZTv0_n20_N7android8hardware7thermal4V1_011BpHwThermal15onLastStrongRefEPKv",
4318   "parameters" :
4319   [
4320    {
4321     "is_this_ptr" : true,
4322     "referenced_type" : "_ZTIPN7android8hardware7thermal4V1_011BpHwThermalE"
4323    },
4324    {
4325     "referenced_type" : "_ZTIPKv"
4326    }
4327   ],
4328   "return_type" : "_ZTIv",
4329   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/BpHwThermal.h"
4330  }
4331 ],
4332 "global_vars" :
4333 [
4334  {
4335   "linker_set_key" : "_ZN7android8hardware7thermal4V1_08IThermal10descriptorE",
4336   "name" : "android::hardware::thermal::V1_0::IThermal::descriptor",
4337   "referenced_type" : "_ZTIPKc",
4338   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/IThermal.h"
4339  }
4340 ],
4341 "lvalue_reference_types" :
4342 [
4343  {
4344   "alignment" : 4,
4345   "linker_set_key" : "_ZTIRK7log_msg",
4346   "name" : "const log_msg &",
4347   "referenced_type" : "_ZTIK7log_msg",
4348   "self_type" : "_ZTIRK7log_msg",
4349   "size" : 4,
4350   "source_file" : "/system/core/liblog/include/log/log_read.h"
4351  },
4352  {
4353   "alignment" : 4,
4354   "linker_set_key" : "_ZTIRKN7android2spINS_4hidl4base4V1_05IBaseEEE",
4355   "name" : "const android::sp<android::hidl::base::V1_0::IBase> &",
4356   "referenced_type" : "_ZTIKN7android2spINS_4hidl4base4V1_05IBaseEEE",
4357   "self_type" : "_ZTIRKN7android2spINS_4hidl4base4V1_05IBaseEEE",
4358   "size" : 4,
4359   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4360  },
4361  {
4362   "alignment" : 4,
4363   "linker_set_key" : "_ZTIRKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
4364   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> &",
4365   "referenced_type" : "_ZTIKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
4366   "self_type" : "_ZTIRKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
4367   "size" : 4,
4368   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/IThermal.h"
4369  },
4370  {
4371   "alignment" : 4,
4372   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE",
4373   "name" : "const android::sp<android::hardware::hidl_death_recipient> &",
4374   "referenced_type" : "_ZTIKN7android2spINS_8hardware20hidl_death_recipientEEE",
4375   "self_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE",
4376   "size" : 4,
4377   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4378  },
4379  {
4380   "alignment" : 4,
4381   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
4382   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient> &",
4383   "referenced_type" : "_ZTIKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
4384   "self_type" : "_ZTIRKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
4385   "size" : 4,
4386   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4387  },
4388  {
4389   "alignment" : 4,
4390   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE",
4391   "name" : "const android::sp<android::hardware::IBinder> &",
4392   "referenced_type" : "_ZTIKN7android2spINS_8hardware7IBinderEEE",
4393   "self_type" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE",
4394   "size" : 4,
4395   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
4396  },
4397  {
4398   "alignment" : 4,
4399   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware7thermal4V1_08IThermalEEE",
4400   "name" : "const android::sp<android::hardware::thermal::V1_0::IThermal> &",
4401   "referenced_type" : "_ZTIKN7android2spINS_8hardware7thermal4V1_08IThermalEEE",
4402   "self_type" : "_ZTIRKN7android2spINS_8hardware7thermal4V1_08IThermalEEE",
4403   "size" : 4,
4404   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4405  },
4406  {
4407   "alignment" : 4,
4408   "linker_set_key" : "_ZTIRKN7android2wpINS_8hardware9BHwBinderEEE",
4409   "name" : "const android::wp<android::hardware::BHwBinder> &",
4410   "referenced_type" : "_ZTIKN7android2wpINS_8hardware9BHwBinderEEE",
4411   "self_type" : "_ZTIRKN7android2wpINS_8hardware9BHwBinderEEE",
4412   "size" : 4,
4413   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4414  },
4415  {
4416   "alignment" : 4,
4417   "linker_set_key" : "_ZTIRKN7android7String8E",
4418   "name" : "const android::String8 &",
4419   "referenced_type" : "_ZTIKN7android7String8E",
4420   "self_type" : "_ZTIRKN7android7String8E",
4421   "size" : 4,
4422   "source_file" : "/system/core/libutils/include/utils/String8.h"
4423  },
4424  {
4425   "alignment" : 4,
4426   "linker_set_key" : "_ZTIRKN7android8String16E",
4427   "name" : "const android::String16 &",
4428   "referenced_type" : "_ZTIKN7android8String16E",
4429   "self_type" : "_ZTIRKN7android8String16E",
4430   "size" : 4,
4431   "source_file" : "/system/core/libutils/include/utils/String16.h"
4432  },
4433  {
4434   "alignment" : 4,
4435   "linker_set_key" : "_ZTIRKN7android8hardware10hidl_arrayIhLj32EJEEE",
4436   "name" : "const android::hardware::hidl_array<unsigned char, 32> &",
4437   "referenced_type" : "_ZTIKN7android8hardware10hidl_arrayIhLj32EJEEE",
4438   "self_type" : "_ZTIRKN7android8hardware10hidl_arrayIhLj32EJEEE",
4439   "size" : 4,
4440   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4441  },
4442  {
4443   "alignment" : 4,
4444   "linker_set_key" : "_ZTIRKN7android8hardware11hidl_handleE",
4445   "name" : "const android::hardware::hidl_handle &",
4446   "referenced_type" : "_ZTIKN7android8hardware11hidl_handleE",
4447   "self_type" : "_ZTIRKN7android8hardware11hidl_handleE",
4448   "size" : 4,
4449   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4450  },
4451  {
4452   "alignment" : 4,
4453   "linker_set_key" : "_ZTIRKN7android8hardware11hidl_memoryE",
4454   "name" : "const android::hardware::hidl_memory &",
4455   "referenced_type" : "_ZTIKN7android8hardware11hidl_memoryE",
4456   "self_type" : "_ZTIRKN7android8hardware11hidl_memoryE",
4457   "size" : 4,
4458   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4459  },
4460  {
4461   "alignment" : 4,
4462   "linker_set_key" : "_ZTIRKN7android8hardware11hidl_stringE",
4463   "name" : "const android::hardware::hidl_string &",
4464   "referenced_type" : "_ZTIKN7android8hardware11hidl_stringE",
4465   "self_type" : "_ZTIRKN7android8hardware11hidl_stringE",
4466   "size" : 4,
4467   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4468  },
4469  {
4470   "alignment" : 4,
4471   "linker_set_key" : "_ZTIRKN7android8hardware12hidl_versionE",
4472   "name" : "const android::hardware::hidl_version &",
4473   "referenced_type" : "_ZTIKN7android8hardware12hidl_versionE",
4474   "self_type" : "_ZTIRKN7android8hardware12hidl_versionE",
4475   "size" : 4,
4476   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4477  },
4478  {
4479   "alignment" : 4,
4480   "linker_set_key" : "_ZTIRKN7android8hardware6ParcelE",
4481   "name" : "const android::hardware::Parcel &",
4482   "referenced_type" : "_ZTIKN7android8hardware6ParcelE",
4483   "self_type" : "_ZTIRKN7android8hardware6ParcelE",
4484   "size" : 4,
4485   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
4486  },
4487  {
4488   "alignment" : 4,
4489   "linker_set_key" : "_ZTIRKN7android8hardware6ReturnIbEE",
4490   "name" : "const android::hardware::Return<bool> &",
4491   "referenced_type" : "_ZTIKN7android8hardware6ReturnIbEE",
4492   "self_type" : "_ZTIRKN7android8hardware6ReturnIbEE",
4493   "size" : 4,
4494   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4495  },
4496  {
4497   "alignment" : 4,
4498   "linker_set_key" : "_ZTIRKN7android8hardware6StatusE",
4499   "name" : "const android::hardware::Status &",
4500   "referenced_type" : "_ZTIKN7android8hardware6StatusE",
4501   "self_type" : "_ZTIRKN7android8hardware6StatusE",
4502   "size" : 4,
4503   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4504  },
4505  {
4506   "alignment" : 4,
4507   "linker_set_key" : "_ZTIRKN7android8hardware7thermal4V1_011TemperatureE",
4508   "name" : "const android::hardware::thermal::V1_0::Temperature &",
4509   "referenced_type" : "_ZTIKN7android8hardware7thermal4V1_011TemperatureE",
4510   "self_type" : "_ZTIRKN7android8hardware7thermal4V1_011TemperatureE",
4511   "size" : 4,
4512   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4513  },
4514  {
4515   "alignment" : 4,
4516   "linker_set_key" : "_ZTIRKN7android8hardware7thermal4V1_013CoolingDeviceE",
4517   "name" : "const android::hardware::thermal::V1_0::CoolingDevice &",
4518   "referenced_type" : "_ZTIKN7android8hardware7thermal4V1_013CoolingDeviceE",
4519   "self_type" : "_ZTIRKN7android8hardware7thermal4V1_013CoolingDeviceE",
4520   "size" : 4,
4521   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4522  },
4523  {
4524   "alignment" : 4,
4525   "linker_set_key" : "_ZTIRKN7android8hardware7thermal4V1_013ThermalStatusE",
4526   "name" : "const android::hardware::thermal::V1_0::ThermalStatus &",
4527   "referenced_type" : "_ZTIKN7android8hardware7thermal4V1_013ThermalStatusE",
4528   "self_type" : "_ZTIRKN7android8hardware7thermal4V1_013ThermalStatusE",
4529   "size" : 4,
4530   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/hwtypes.h"
4531  },
4532  {
4533   "alignment" : 4,
4534   "linker_set_key" : "_ZTIRKN7android8hardware7thermal4V1_08CpuUsageE",
4535   "name" : "const android::hardware::thermal::V1_0::CpuUsage &",
4536   "referenced_type" : "_ZTIKN7android8hardware7thermal4V1_08CpuUsageE",
4537   "self_type" : "_ZTIRKN7android8hardware7thermal4V1_08CpuUsageE",
4538   "size" : 4,
4539   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4540  },
4541  {
4542   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vec4iterIXTL0__EEE",
4543   "name" : "const iter<is_const> &",
4544   "referenced_type" : "_ZTIKN7android8hardware8hidl_vec4iterIXTL0__EEE",
4545   "self_type" : "_ZTIRKN7android8hardware8hidl_vec4iterIXTL0__EEE",
4546   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4547  },
4548  {
4549   "alignment" : 4,
4550   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
4551   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_string> &",
4552   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
4553   "self_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
4554   "size" : 4,
4555   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/IThermal.h"
4556  },
4557  {
4558   "alignment" : 4,
4559   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vecINS0_7thermal4V1_011TemperatureEEE",
4560   "name" : "const android::hardware::hidl_vec<android::hardware::thermal::V1_0::Temperature> &",
4561   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecINS0_7thermal4V1_011TemperatureEEE",
4562   "self_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_7thermal4V1_011TemperatureEEE",
4563   "size" : 4,
4564   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h"
4565  },
4566  {
4567   "alignment" : 4,
4568   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vecINS0_7thermal4V1_013CoolingDeviceEEE",
4569   "name" : "const android::hardware::hidl_vec<android::hardware::thermal::V1_0::CoolingDevice> &",
4570   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecINS0_7thermal4V1_013CoolingDeviceEEE",
4571   "self_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_7thermal4V1_013CoolingDeviceEEE",
4572   "size" : 4,
4573   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h"
4574  },
4575  {
4576   "alignment" : 4,
4577   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vecINS0_7thermal4V1_08CpuUsageEEE",
4578   "name" : "const android::hardware::hidl_vec<android::hardware::thermal::V1_0::CpuUsage> &",
4579   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecINS0_7thermal4V1_08CpuUsageEEE",
4580   "self_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_7thermal4V1_08CpuUsageEEE",
4581   "size" : 4,
4582   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h"
4583  },
4584  {
4585   "alignment" : 4,
4586   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vecIiEE",
4587   "name" : "const android::hardware::hidl_vec<int> &",
4588   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecIiEE",
4589   "self_type" : "_ZTIRKN7android8hardware8hidl_vecIiEE",
4590   "size" : 4,
4591   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4592  },
4593  {
4594   "alignment" : 4,
4595   "linker_set_key" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
4596   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
4597   "referenced_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
4598   "self_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
4599   "size" : 4,
4600   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
4601  },
4602  {
4603   "alignment" : 4,
4604   "linker_set_key" : "_ZTIRKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
4605   "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 *> > *)> > > &",
4606   "referenced_type" : "_ZTIKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
4607   "self_type" : "_ZTIRKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
4608   "size" : 4,
4609   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4610  },
4611  {
4612   "alignment" : 4,
4613   "linker_set_key" : "_ZTIRKPKN7android4hidl4base4V1_05IBaseE",
4614   "name" : "const android::hidl::base::V1_0::IBase *const &",
4615   "referenced_type" : "_ZTIKPKN7android4hidl4base4V1_05IBaseE",
4616   "self_type" : "_ZTIRKPKN7android4hidl4base4V1_05IBaseE",
4617   "size" : 4,
4618   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
4619  },
4620  {
4621   "alignment" : 4,
4622   "linker_set_key" : "_ZTIRKa",
4623   "name" : "const signed char &",
4624   "referenced_type" : "_ZTIKa",
4625   "self_type" : "_ZTIRKa",
4626   "size" : 4,
4627   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4628  },
4629  {
4630   "alignment" : 4,
4631   "linker_set_key" : "_ZTIRKb",
4632   "name" : "const bool &",
4633   "referenced_type" : "_ZTIKb",
4634   "self_type" : "_ZTIRKb",
4635   "size" : 4,
4636   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4637  },
4638  {
4639   "alignment" : 4,
4640   "linker_set_key" : "_ZTIRKd",
4641   "name" : "const double &",
4642   "referenced_type" : "_ZTIKd",
4643   "self_type" : "_ZTIRKd",
4644   "size" : 4,
4645   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4646  },
4647  {
4648   "alignment" : 4,
4649   "linker_set_key" : "_ZTIRKf",
4650   "name" : "const float &",
4651   "referenced_type" : "_ZTIKf",
4652   "self_type" : "_ZTIRKf",
4653   "size" : 4,
4654   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4655  },
4656  {
4657   "alignment" : 4,
4658   "linker_set_key" : "_ZTIRKh",
4659   "name" : "const unsigned char &",
4660   "referenced_type" : "_ZTIKh",
4661   "self_type" : "_ZTIRKh",
4662   "size" : 4,
4663   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4664  },
4665  {
4666   "alignment" : 4,
4667   "linker_set_key" : "_ZTIRKi",
4668   "name" : "const int &",
4669   "referenced_type" : "_ZTIKi",
4670   "self_type" : "_ZTIRKi",
4671   "size" : 4,
4672   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4673  },
4674  {
4675   "alignment" : 4,
4676   "linker_set_key" : "_ZTIRKj",
4677   "name" : "const unsigned int &",
4678   "referenced_type" : "_ZTIKj",
4679   "self_type" : "_ZTIRKj",
4680   "size" : 4,
4681   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4682  },
4683  {
4684   "alignment" : 4,
4685   "linker_set_key" : "_ZTIRKs",
4686   "name" : "const short &",
4687   "referenced_type" : "_ZTIKs",
4688   "self_type" : "_ZTIRKs",
4689   "size" : 4,
4690   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4691  },
4692  {
4693   "alignment" : 4,
4694   "linker_set_key" : "_ZTIRKt",
4695   "name" : "const unsigned short &",
4696   "referenced_type" : "_ZTIKt",
4697   "self_type" : "_ZTIRKt",
4698   "size" : 4,
4699   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4700  },
4701  {
4702   "alignment" : 4,
4703   "linker_set_key" : "_ZTIRKx",
4704   "name" : "const long long &",
4705   "referenced_type" : "_ZTIKx",
4706   "self_type" : "_ZTIRKx",
4707   "size" : 4,
4708   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4709  },
4710  {
4711   "alignment" : 4,
4712   "linker_set_key" : "_ZTIRKy",
4713   "name" : "const unsigned long long &",
4714   "referenced_type" : "_ZTIKy",
4715   "self_type" : "_ZTIRKy",
4716   "size" : 4,
4717   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4718  },
4719  {
4720   "alignment" : 4,
4721   "linker_set_key" : "_ZTIRN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
4722   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &",
4723   "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
4724   "self_type" : "_ZTIRN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
4725   "size" : 4,
4726   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4727  },
4728  {
4729   "alignment" : 4,
4730   "linker_set_key" : "_ZTIRN7android2spINS_8hardware7thermal4V1_08IThermalEEE",
4731   "name" : "android::sp<android::hardware::thermal::V1_0::IThermal> &",
4732   "referenced_type" : "_ZTIN7android2spINS_8hardware7thermal4V1_08IThermalEEE",
4733   "self_type" : "_ZTIRN7android2spINS_8hardware7thermal4V1_08IThermalEEE",
4734   "size" : 4,
4735   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4736  },
4737  {
4738   "alignment" : 4,
4739   "linker_set_key" : "_ZTIRN7android5MutexE",
4740   "name" : "android::Mutex &",
4741   "referenced_type" : "_ZTIN7android5MutexE",
4742   "self_type" : "_ZTIRN7android5MutexE",
4743   "size" : 4,
4744   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
4745  },
4746  {
4747   "alignment" : 4,
4748   "linker_set_key" : "_ZTIRN7android6RWLockE",
4749   "name" : "android::RWLock &",
4750   "referenced_type" : "_ZTIN7android6RWLockE",
4751   "self_type" : "_ZTIRN7android6RWLockE",
4752   "size" : 4,
4753   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
4754  },
4755  {
4756   "alignment" : 4,
4757   "linker_set_key" : "_ZTIRN7android7String8E",
4758   "name" : "android::String8 &",
4759   "referenced_type" : "_ZTIN7android7String8E",
4760   "self_type" : "_ZTIRN7android7String8E",
4761   "size" : 4,
4762   "source_file" : "/system/core/libutils/include/utils/String8.h"
4763  },
4764  {
4765   "alignment" : 4,
4766   "linker_set_key" : "_ZTIRN7android8String16E",
4767   "name" : "android::String16 &",
4768   "referenced_type" : "_ZTIN7android8String16E",
4769   "self_type" : "_ZTIRN7android8String16E",
4770   "size" : 4,
4771   "source_file" : "/system/core/libutils/include/utils/String16.h"
4772  },
4773  {
4774   "alignment" : 4,
4775   "linker_set_key" : "_ZTIRN7android8hardware10TextOutputE",
4776   "name" : "android::hardware::TextOutput &",
4777   "referenced_type" : "_ZTIN7android8hardware10TextOutputE",
4778   "self_type" : "_ZTIRN7android8hardware10TextOutputE",
4779   "size" : 4,
4780   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
4781  },
4782  {
4783   "alignment" : 4,
4784   "linker_set_key" : "_ZTIRN7android8hardware10hidl_arrayIhLj32EJEEE",
4785   "name" : "android::hardware::hidl_array<unsigned char, 32> &",
4786   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
4787   "self_type" : "_ZTIRN7android8hardware10hidl_arrayIhLj32EJEEE",
4788   "size" : 4,
4789   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4790  },
4791  {
4792   "alignment" : 4,
4793   "linker_set_key" : "_ZTIRN7android8hardware11hidl_memoryE",
4794   "name" : "android::hardware::hidl_memory &",
4795   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
4796   "self_type" : "_ZTIRN7android8hardware11hidl_memoryE",
4797   "size" : 4,
4798   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4799  },
4800  {
4801   "alignment" : 4,
4802   "linker_set_key" : "_ZTIRN7android8hardware11hidl_stringE",
4803   "name" : "android::hardware::hidl_string &",
4804   "referenced_type" : "_ZTIN7android8hardware11hidl_stringE",
4805   "self_type" : "_ZTIRN7android8hardware11hidl_stringE",
4806   "size" : 4,
4807   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4808  },
4809  {
4810   "alignment" : 4,
4811   "linker_set_key" : "_ZTIRN7android8hardware6ReturnINS_2spINS0_7thermal4V1_08IThermalEEEEE",
4812   "name" : "android::hardware::Return<android::sp<android::hardware::thermal::V1_0::IThermal> > &",
4813   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_7thermal4V1_08IThermalEEEEE",
4814   "self_type" : "_ZTIRN7android8hardware6ReturnINS_2spINS0_7thermal4V1_08IThermalEEEEE",
4815   "size" : 4,
4816   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4817  },
4818  {
4819   "alignment" : 4,
4820   "linker_set_key" : "_ZTIRN7android8hardware6ReturnIbEE",
4821   "name" : "android::hardware::Return<bool> &",
4822   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
4823   "self_type" : "_ZTIRN7android8hardware6ReturnIbEE",
4824   "size" : 4,
4825   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4826  },
4827  {
4828   "alignment" : 4,
4829   "linker_set_key" : "_ZTIRN7android8hardware6ReturnIvEE",
4830   "name" : "android::hardware::Return<void> &",
4831   "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
4832   "self_type" : "_ZTIRN7android8hardware6ReturnIvEE",
4833   "size" : 4,
4834   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4835  },
4836  {
4837   "alignment" : 4,
4838   "linker_set_key" : "_ZTIRN7android8hardware6StatusE",
4839   "name" : "android::hardware::Status &",
4840   "referenced_type" : "_ZTIN7android8hardware6StatusE",
4841   "self_type" : "_ZTIRN7android8hardware6StatusE",
4842   "size" : 4,
4843   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4844  },
4845  {
4846   "alignment" : 4,
4847   "linker_set_key" : "_ZTIRN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
4848   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > &",
4849   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
4850   "self_type" : "_ZTIRN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
4851   "size" : 4,
4852   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4853  },
4854  {
4855   "alignment" : 4,
4856   "linker_set_key" : "_ZTIRN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
4857   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> &",
4858   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
4859   "self_type" : "_ZTIRN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
4860   "size" : 4,
4861   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4862  },
4863  {
4864   "alignment" : 4,
4865   "linker_set_key" : "_ZTIRN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
4866   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > &",
4867   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
4868   "self_type" : "_ZTIRN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
4869   "size" : 4,
4870   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4871  },
4872  {
4873   "alignment" : 4,
4874   "linker_set_key" : "_ZTIRN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
4875   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string> &",
4876   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
4877   "self_type" : "_ZTIRN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
4878   "size" : 4,
4879   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4880  },
4881  {
4882   "alignment" : 4,
4883   "linker_set_key" : "_ZTIRh",
4884   "name" : "unsigned char &",
4885   "referenced_type" : "_ZTIh",
4886   "self_type" : "_ZTIRh",
4887   "size" : 4,
4888   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
4889  },
4890  {
4891   "alignment" : 4,
4892   "linker_set_key" : "_ZTIRi",
4893   "name" : "int &",
4894   "referenced_type" : "_ZTIi",
4895   "self_type" : "_ZTIRi",
4896   "size" : 4,
4897   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
4898  },
4899  {
4900   "alignment" : 4,
4901   "linker_set_key" : "_ZTIRj",
4902   "name" : "unsigned int &",
4903   "referenced_type" : "_ZTIj",
4904   "self_type" : "_ZTIRj",
4905   "size" : 4,
4906   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/types.h"
4907  }
4908 ],
4909 "pointer_types" :
4910 [
4911  {
4912   "alignment" : 4,
4913   "linker_set_key" : "_ZTIP13native_handle",
4914   "name" : "native_handle *",
4915   "referenced_type" : "_ZTI13native_handle",
4916   "self_type" : "_ZTIP13native_handle",
4917   "size" : 4,
4918   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4919  },
4920  {
4921   "alignment" : 4,
4922   "linker_set_key" : "_ZTIP18android_flex_plane",
4923   "name" : "android_flex_plane *",
4924   "referenced_type" : "_ZTI18android_flex_plane",
4925   "self_type" : "_ZTIP18android_flex_plane",
4926   "size" : 4,
4927   "source_file" : "/system/core/libsystem/include/system/graphics.h"
4928  },
4929  {
4930   "alignment" : 4,
4931   "linker_set_key" : "_ZTIP7log_msg",
4932   "name" : "log_msg *",
4933   "referenced_type" : "_ZTI7log_msg",
4934   "self_type" : "_ZTIP7log_msg",
4935   "size" : 4,
4936   "source_file" : "/system/core/liblog/include/log/log_read.h"
4937  },
4938  {
4939   "alignment" : 4,
4940   "linker_set_key" : "_ZTIPFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
4941   "name" : "bool (*)(const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
4942   "referenced_type" : "_ZTIFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
4943   "self_type" : "_ZTIPFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
4944   "size" : 4,
4945   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
4946  },
4947  {
4948   "alignment" : 4,
4949   "linker_set_key" : "_ZTIPFiPvE",
4950   "name" : "int (*)(void *)",
4951   "referenced_type" : "_ZTIFiPvE",
4952   "self_type" : "_ZTIPFiPvE",
4953   "size" : 4,
4954   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
4955  },
4956  {
4957   "alignment" : 4,
4958   "linker_set_key" : "_ZTIPFvPN7android8hardware6ParcelEPKhjPKyjPvE",
4959   "name" : "void (*)(android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
4960   "referenced_type" : "_ZTIFvPN7android8hardware6ParcelEPKhjPKyjPvE",
4961   "self_type" : "_ZTIPFvPN7android8hardware6ParcelEPKhjPKyjPvE",
4962   "size" : 4,
4963   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
4964  },
4965  {
4966   "alignment" : 4,
4967   "linker_set_key" : "_ZTIPK13native_handle",
4968   "name" : "const native_handle *",
4969   "referenced_type" : "_ZTIK13native_handle",
4970   "self_type" : "_ZTIPK13native_handle",
4971   "size" : 4,
4972   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4973  },
4974  {
4975   "alignment" : 4,
4976   "linker_set_key" : "_ZTIPK7log_msg",
4977   "name" : "const log_msg *",
4978   "referenced_type" : "_ZTIK7log_msg",
4979   "self_type" : "_ZTIPK7log_msg",
4980   "size" : 4,
4981   "source_file" : "/system/core/liblog/include/log/log_read.h"
4982  },
4983  {
4984   "alignment" : 4,
4985   "linker_set_key" : "_ZTIPKDs",
4986   "name" : "const char16_t *",
4987   "referenced_type" : "_ZTIKDs",
4988   "self_type" : "_ZTIPKDs",
4989   "size" : 4,
4990   "source_file" : "/system/core/libutils/include/utils/String16.h"
4991  },
4992  {
4993   "alignment" : 4,
4994   "linker_set_key" : "_ZTIPKN7android10VectorImplE",
4995   "name" : "const android::VectorImpl *",
4996   "referenced_type" : "_ZTIKN7android10VectorImplE",
4997   "self_type" : "_ZTIPKN7android10VectorImplE",
4998   "size" : 4,
4999   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
5000  },
5001  {
5002   "alignment" : 4,
5003   "linker_set_key" : "_ZTIPKN7android12NativeHandleE",
5004   "name" : "const android::NativeHandle *",
5005   "referenced_type" : "_ZTIKN7android12NativeHandleE",
5006   "self_type" : "_ZTIPKN7android12NativeHandleE",
5007   "size" : 4,
5008   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
5009  },
5010  {
5011   "alignment" : 4,
5012   "linker_set_key" : "_ZTIPKN7android2spINS_4hidl4base4V1_05IBaseEEE",
5013   "name" : "const android::sp<android::hidl::base::V1_0::IBase> *",
5014   "referenced_type" : "_ZTIKN7android2spINS_4hidl4base4V1_05IBaseEEE",
5015   "self_type" : "_ZTIPKN7android2spINS_4hidl4base4V1_05IBaseEEE",
5016   "size" : 4,
5017   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5018  },
5019  {
5020   "alignment" : 4,
5021   "linker_set_key" : "_ZTIPKN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
5022   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceManager> *",
5023   "referenced_type" : "_ZTIKN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
5024   "self_type" : "_ZTIPKN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
5025   "size" : 4,
5026   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5027  },
5028  {
5029   "alignment" : 4,
5030   "linker_set_key" : "_ZTIPKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
5031   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
5032   "referenced_type" : "_ZTIKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
5033   "self_type" : "_ZTIPKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
5034   "size" : 4,
5035   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5036  },
5037  {
5038   "alignment" : 4,
5039   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware12ProcessStateEEE",
5040   "name" : "const android::sp<android::hardware::ProcessState> *",
5041   "referenced_type" : "_ZTIKN7android2spINS_8hardware12ProcessStateEEE",
5042   "self_type" : "_ZTIPKN7android2spINS_8hardware12ProcessStateEEE",
5043   "size" : 4,
5044   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5045  },
5046  {
5047   "alignment" : 4,
5048   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware20hidl_death_recipientEEE",
5049   "name" : "const android::sp<android::hardware::hidl_death_recipient> *",
5050   "referenced_type" : "_ZTIKN7android2spINS_8hardware20hidl_death_recipientEEE",
5051   "self_type" : "_ZTIPKN7android2spINS_8hardware20hidl_death_recipientEEE",
5052   "size" : 4,
5053   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5054  },
5055  {
5056   "alignment" : 4,
5057   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
5058   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient> *",
5059   "referenced_type" : "_ZTIKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
5060   "self_type" : "_ZTIPKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
5061   "size" : 4,
5062   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5063  },
5064  {
5065   "alignment" : 4,
5066   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware7IBinderEEE",
5067   "name" : "const android::sp<android::hardware::IBinder> *",
5068   "referenced_type" : "_ZTIKN7android2spINS_8hardware7IBinderEEE",
5069   "self_type" : "_ZTIPKN7android2spINS_8hardware7IBinderEEE",
5070   "size" : 4,
5071   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5072  },
5073  {
5074   "alignment" : 4,
5075   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware7thermal4V1_08IThermalEEE",
5076   "name" : "const android::sp<android::hardware::thermal::V1_0::IThermal> *",
5077   "referenced_type" : "_ZTIKN7android2spINS_8hardware7thermal4V1_08IThermalEEE",
5078   "self_type" : "_ZTIPKN7android2spINS_8hardware7thermal4V1_08IThermalEEE",
5079   "size" : 4,
5080   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5081  },
5082  {
5083   "alignment" : 4,
5084   "linker_set_key" : "_ZTIPKN7android2wpINS_8hardware20hidl_death_recipientEEE",
5085   "name" : "const android::wp<android::hardware::hidl_death_recipient> *",
5086   "referenced_type" : "_ZTIKN7android2wpINS_8hardware20hidl_death_recipientEEE",
5087   "self_type" : "_ZTIPKN7android2wpINS_8hardware20hidl_death_recipientEEE",
5088   "size" : 4,
5089   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5090  },
5091  {
5092   "alignment" : 4,
5093   "linker_set_key" : "_ZTIPKN7android2wpINS_8hardware9BHwBinderEEE",
5094   "name" : "const android::wp<android::hardware::BHwBinder> *",
5095   "referenced_type" : "_ZTIKN7android2wpINS_8hardware9BHwBinderEEE",
5096   "self_type" : "_ZTIPKN7android2wpINS_8hardware9BHwBinderEEE",
5097   "size" : 4,
5098   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5099  },
5100  {
5101   "alignment" : 4,
5102   "linker_set_key" : "_ZTIPKN7android4hidl4base4V1_05IBaseE",
5103   "name" : "const android::hidl::base::V1_0::IBase *",
5104   "referenced_type" : "_ZTIKN7android4hidl4base4V1_05IBaseE",
5105   "self_type" : "_ZTIPKN7android4hidl4base4V1_05IBaseE",
5106   "size" : 4,
5107   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h"
5108  },
5109  {
5110   "alignment" : 4,
5111   "linker_set_key" : "_ZTIPKN7android4hidl4base4V1_08BpHwBaseE",
5112   "name" : "const android::hidl::base::V1_0::BpHwBase *",
5113   "referenced_type" : "_ZTIKN7android4hidl4base4V1_08BpHwBaseE",
5114   "self_type" : "_ZTIPKN7android4hidl4base4V1_08BpHwBaseE",
5115   "size" : 4,
5116   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h"
5117  },
5118  {
5119   "alignment" : 4,
5120   "linker_set_key" : "_ZTIPKN7android4hidl7manager4V1_015IServiceManagerE",
5121   "name" : "const android::hidl::manager::V1_0::IServiceManager *",
5122   "referenced_type" : "_ZTIKN7android4hidl7manager4V1_015IServiceManagerE",
5123   "self_type" : "_ZTIPKN7android4hidl7manager4V1_015IServiceManagerE",
5124   "size" : 4,
5125   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
5126  },
5127  {
5128   "alignment" : 4,
5129   "linker_set_key" : "_ZTIPKN7android4hidl7manager4V1_020IServiceNotificationE",
5130   "name" : "const android::hidl::manager::V1_0::IServiceNotification *",
5131   "referenced_type" : "_ZTIKN7android4hidl7manager4V1_020IServiceNotificationE",
5132   "self_type" : "_ZTIPKN7android4hidl7manager4V1_020IServiceNotificationE",
5133   "size" : 4,
5134   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h"
5135  },
5136  {
5137   "alignment" : 4,
5138   "linker_set_key" : "_ZTIPKN7android7RefBaseE",
5139   "name" : "const android::RefBase *",
5140   "referenced_type" : "_ZTIKN7android7RefBaseE",
5141   "self_type" : "_ZTIPKN7android7RefBaseE",
5142   "size" : 4,
5143   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5144  },
5145  {
5146   "alignment" : 4,
5147   "linker_set_key" : "_ZTIPKN7android7String8E",
5148   "name" : "const android::String8 *",
5149   "referenced_type" : "_ZTIKN7android7String8E",
5150   "self_type" : "_ZTIPKN7android7String8E",
5151   "size" : 4,
5152   "source_file" : "/system/core/libutils/include/utils/String8.h"
5153  },
5154  {
5155   "alignment" : 4,
5156   "linker_set_key" : "_ZTIPKN7android8String16E",
5157   "name" : "const android::String16 *",
5158   "referenced_type" : "_ZTIKN7android8String16E",
5159   "self_type" : "_ZTIPKN7android8String16E",
5160   "size" : 4,
5161   "source_file" : "/system/core/libutils/include/utils/String16.h"
5162  },
5163  {
5164   "alignment" : 4,
5165   "linker_set_key" : "_ZTIPKN7android8hardware11BpHwRefBaseE",
5166   "name" : "const android::hardware::BpHwRefBase *",
5167   "referenced_type" : "_ZTIKN7android8hardware11BpHwRefBaseE",
5168   "self_type" : "_ZTIPKN7android8hardware11BpHwRefBaseE",
5169   "size" : 4,
5170   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
5171  },
5172  {
5173   "alignment" : 4,
5174   "linker_set_key" : "_ZTIPKN7android8hardware11hidl_memoryE",
5175   "name" : "const android::hardware::hidl_memory *",
5176   "referenced_type" : "_ZTIKN7android8hardware11hidl_memoryE",
5177   "self_type" : "_ZTIPKN7android8hardware11hidl_memoryE",
5178   "size" : 4,
5179   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5180  },
5181  {
5182   "alignment" : 4,
5183   "linker_set_key" : "_ZTIPKN7android8hardware12hidl_versionE",
5184   "name" : "const android::hardware::hidl_version *",
5185   "referenced_type" : "_ZTIKN7android8hardware12hidl_versionE",
5186   "self_type" : "_ZTIPKN7android8hardware12hidl_versionE",
5187   "size" : 4,
5188   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5189  },
5190  {
5191   "alignment" : 4,
5192   "linker_set_key" : "_ZTIPKN7android8hardware6ReturnINS_2spINS0_7thermal4V1_08IThermalEEEEE",
5193   "name" : "const android::hardware::Return<android::sp<android::hardware::thermal::V1_0::IThermal> > *",
5194   "referenced_type" : "_ZTIKN7android8hardware6ReturnINS_2spINS0_7thermal4V1_08IThermalEEEEE",
5195   "self_type" : "_ZTIPKN7android8hardware6ReturnINS_2spINS0_7thermal4V1_08IThermalEEEEE",
5196   "size" : 4,
5197   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5198  },
5199  {
5200   "alignment" : 4,
5201   "linker_set_key" : "_ZTIPKN7android8hardware6ReturnIbEE",
5202   "name" : "const android::hardware::Return<bool> *",
5203   "referenced_type" : "_ZTIKN7android8hardware6ReturnIbEE",
5204   "self_type" : "_ZTIPKN7android8hardware6ReturnIbEE",
5205   "size" : 4,
5206   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5207  },
5208  {
5209   "alignment" : 4,
5210   "linker_set_key" : "_ZTIPKN7android8hardware6StatusE",
5211   "name" : "const android::hardware::Status *",
5212   "referenced_type" : "_ZTIKN7android8hardware6StatusE",
5213   "self_type" : "_ZTIPKN7android8hardware6StatusE",
5214   "size" : 4,
5215   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5216  },
5217  {
5218   "alignment" : 4,
5219   "linker_set_key" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
5220   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
5221   "referenced_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
5222   "self_type" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
5223   "size" : 4,
5224   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5225  },
5226  {
5227   "alignment" : 4,
5228   "linker_set_key" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
5229   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
5230   "referenced_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
5231   "self_type" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
5232   "size" : 4,
5233   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5234  },
5235  {
5236   "alignment" : 4,
5237   "linker_set_key" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_7thermal4V1_011TemperatureEEE",
5238   "name" : "const android::hardware::details::hidl_pointer<android::hardware::thermal::V1_0::Temperature> *",
5239   "referenced_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_7thermal4V1_011TemperatureEEE",
5240   "self_type" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_7thermal4V1_011TemperatureEEE",
5241   "size" : 4,
5242   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5243  },
5244  {
5245   "alignment" : 4,
5246   "linker_set_key" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_7thermal4V1_013CoolingDeviceEEE",
5247   "name" : "const android::hardware::details::hidl_pointer<android::hardware::thermal::V1_0::CoolingDevice> *",
5248   "referenced_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_7thermal4V1_013CoolingDeviceEEE",
5249   "self_type" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_7thermal4V1_013CoolingDeviceEEE",
5250   "size" : 4,
5251   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5252  },
5253  {
5254   "alignment" : 4,
5255   "linker_set_key" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_7thermal4V1_08CpuUsageEEE",
5256   "name" : "const android::hardware::details::hidl_pointer<android::hardware::thermal::V1_0::CpuUsage> *",
5257   "referenced_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_7thermal4V1_08CpuUsageEEE",
5258   "self_type" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_7thermal4V1_08CpuUsageEEE",
5259   "size" : 4,
5260   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5261  },
5262  {
5263   "alignment" : 4,
5264   "linker_set_key" : "_ZTIPKN7android8hardware7details12hidl_pointerIiEE",
5265   "name" : "const android::hardware::details::hidl_pointer<int> *",
5266   "referenced_type" : "_ZTIKN7android8hardware7details12hidl_pointerIiEE",
5267   "self_type" : "_ZTIPKN7android8hardware7details12hidl_pointerIiEE",
5268   "size" : 4,
5269   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5270  },
5271  {
5272   "alignment" : 4,
5273   "linker_set_key" : "_ZTIPKN7android8hardware7details13return_statusE",
5274   "name" : "const android::hardware::details::return_status *",
5275   "referenced_type" : "_ZTIKN7android8hardware7details13return_statusE",
5276   "self_type" : "_ZTIPKN7android8hardware7details13return_statusE",
5277   "size" : 4,
5278   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5279  },
5280  {
5281   "alignment" : 4,
5282   "linker_set_key" : "_ZTIPKN7android8hardware7thermal4V1_011BpHwThermalE",
5283   "name" : "const android::hardware::thermal::V1_0::BpHwThermal *",
5284   "referenced_type" : "_ZTIKN7android8hardware7thermal4V1_011BpHwThermalE",
5285   "self_type" : "_ZTIPKN7android8hardware7thermal4V1_011BpHwThermalE",
5286   "size" : 4,
5287   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/BpHwThermal.h"
5288  },
5289  {
5290   "alignment" : 4,
5291   "linker_set_key" : "_ZTIPKN7android8hardware7thermal4V1_011TemperatureE",
5292   "name" : "const android::hardware::thermal::V1_0::Temperature *",
5293   "referenced_type" : "_ZTIKN7android8hardware7thermal4V1_011TemperatureE",
5294   "self_type" : "_ZTIPKN7android8hardware7thermal4V1_011TemperatureE",
5295   "size" : 4,
5296   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5297  },
5298  {
5299   "alignment" : 4,
5300   "linker_set_key" : "_ZTIPKN7android8hardware7thermal4V1_013CoolingDeviceE",
5301   "name" : "const android::hardware::thermal::V1_0::CoolingDevice *",
5302   "referenced_type" : "_ZTIKN7android8hardware7thermal4V1_013CoolingDeviceE",
5303   "self_type" : "_ZTIPKN7android8hardware7thermal4V1_013CoolingDeviceE",
5304   "size" : 4,
5305   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5306  },
5307  {
5308   "alignment" : 4,
5309   "linker_set_key" : "_ZTIPKN7android8hardware7thermal4V1_08CpuUsageE",
5310   "name" : "const android::hardware::thermal::V1_0::CpuUsage *",
5311   "referenced_type" : "_ZTIKN7android8hardware7thermal4V1_08CpuUsageE",
5312   "self_type" : "_ZTIPKN7android8hardware7thermal4V1_08CpuUsageE",
5313   "size" : 4,
5314   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5315  },
5316  {
5317   "alignment" : 4,
5318   "linker_set_key" : "_ZTIPKN7android8hardware7thermal4V1_08IThermalE",
5319   "name" : "const android::hardware::thermal::V1_0::IThermal *",
5320   "referenced_type" : "_ZTIKN7android8hardware7thermal4V1_08IThermalE",
5321   "self_type" : "_ZTIPKN7android8hardware7thermal4V1_08IThermalE",
5322   "size" : 4,
5323   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/IThermal.h"
5324  },
5325  {
5326   "alignment" : 4,
5327   "linker_set_key" : "_ZTIPKN7android8hardware8hidl_vecINS0_7thermal4V1_011TemperatureEEE",
5328   "name" : "const android::hardware::hidl_vec<android::hardware::thermal::V1_0::Temperature> *",
5329   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecINS0_7thermal4V1_011TemperatureEEE",
5330   "self_type" : "_ZTIPKN7android8hardware8hidl_vecINS0_7thermal4V1_011TemperatureEEE",
5331   "size" : 4,
5332   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5333  },
5334  {
5335   "alignment" : 4,
5336   "linker_set_key" : "_ZTIPKN7android8hardware8hidl_vecINS0_7thermal4V1_013CoolingDeviceEEE",
5337   "name" : "const android::hardware::hidl_vec<android::hardware::thermal::V1_0::CoolingDevice> *",
5338   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecINS0_7thermal4V1_013CoolingDeviceEEE",
5339   "self_type" : "_ZTIPKN7android8hardware8hidl_vecINS0_7thermal4V1_013CoolingDeviceEEE",
5340   "size" : 4,
5341   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5342  },
5343  {
5344   "alignment" : 4,
5345   "linker_set_key" : "_ZTIPKN7android8hardware8hidl_vecINS0_7thermal4V1_08CpuUsageEEE",
5346   "name" : "const android::hardware::hidl_vec<android::hardware::thermal::V1_0::CpuUsage> *",
5347   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecINS0_7thermal4V1_08CpuUsageEEE",
5348   "self_type" : "_ZTIPKN7android8hardware8hidl_vecINS0_7thermal4V1_08CpuUsageEEE",
5349   "size" : 4,
5350   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5351  },
5352  {
5353   "alignment" : 4,
5354   "linker_set_key" : "_ZTIPKN7android8hardware8hidl_vecIiEE",
5355   "name" : "const android::hardware::hidl_vec<int> *",
5356   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecIiEE",
5357   "self_type" : "_ZTIPKN7android8hardware8hidl_vecIiEE",
5358   "size" : 4,
5359   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5360  },
5361  {
5362   "alignment" : 4,
5363   "linker_set_key" : "_ZTIPKc",
5364   "name" : "const char *",
5365   "referenced_type" : "_ZTIKc",
5366   "self_type" : "_ZTIPKc",
5367   "size" : 4,
5368   "source_file" : "/system/core/liblog/include/android/log.h"
5369  },
5370  {
5371   "alignment" : 4,
5372   "linker_set_key" : "_ZTIPKh",
5373   "name" : "const unsigned char *",
5374   "referenced_type" : "_ZTIKh",
5375   "self_type" : "_ZTIPKh",
5376   "size" : 4,
5377   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5378  },
5379  {
5380   "alignment" : 4,
5381   "linker_set_key" : "_ZTIPKv",
5382   "name" : "const void *",
5383   "referenced_type" : "_ZTIKv",
5384   "self_type" : "_ZTIPKv",
5385   "size" : 4,
5386   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5387  },
5388  {
5389   "alignment" : 4,
5390   "linker_set_key" : "_ZTIPKy",
5391   "name" : "const unsigned long long *",
5392   "referenced_type" : "_ZTIKy",
5393   "self_type" : "_ZTIPKy",
5394   "size" : 4,
5395   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5396  },
5397  {
5398   "alignment" : 4,
5399   "linker_set_key" : "_ZTIPN7android11ScopedTraceE",
5400   "name" : "android::ScopedTrace *",
5401   "referenced_type" : "_ZTIN7android11ScopedTraceE",
5402   "self_type" : "_ZTIPN7android11ScopedTraceE",
5403   "size" : 4,
5404   "source_file" : "/system/core/libutils/include/utils/Trace.h"
5405  },
5406  {
5407   "alignment" : 4,
5408   "linker_set_key" : "_ZTIPN7android16ReferenceRenamerE",
5409   "name" : "android::ReferenceRenamer *",
5410   "referenced_type" : "_ZTIN7android16ReferenceRenamerE",
5411   "self_type" : "_ZTIPN7android16ReferenceRenamerE",
5412   "size" : 4,
5413   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5414  },
5415  {
5416   "alignment" : 4,
5417   "linker_set_key" : "_ZTIPN7android19VirtualLightRefBaseE",
5418   "name" : "android::VirtualLightRefBase *",
5419   "referenced_type" : "_ZTIN7android19VirtualLightRefBaseE",
5420   "self_type" : "_ZTIPN7android19VirtualLightRefBaseE",
5421   "size" : 4,
5422   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h"
5423  },
5424  {
5425   "alignment" : 4,
5426   "linker_set_key" : "_ZTIPN7android2spINS_4hidl4base4V1_05IBaseEEE",
5427   "name" : "android::sp<android::hidl::base::V1_0::IBase> *",
5428   "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
5429   "self_type" : "_ZTIPN7android2spINS_4hidl4base4V1_05IBaseEEE",
5430   "size" : 4,
5431   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5432  },
5433  {
5434   "alignment" : 4,
5435   "linker_set_key" : "_ZTIPN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
5436   "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager> *",
5437   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
5438   "self_type" : "_ZTIPN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
5439   "size" : 4,
5440   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5441  },
5442  {
5443   "alignment" : 4,
5444   "linker_set_key" : "_ZTIPN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
5445   "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
5446   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
5447   "self_type" : "_ZTIPN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
5448   "size" : 4,
5449   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5450  },
5451  {
5452   "alignment" : 4,
5453   "linker_set_key" : "_ZTIPN7android2spINS_8hardware12ProcessStateEEE",
5454   "name" : "android::sp<android::hardware::ProcessState> *",
5455   "referenced_type" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
5456   "self_type" : "_ZTIPN7android2spINS_8hardware12ProcessStateEEE",
5457   "size" : 4,
5458   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5459  },
5460  {
5461   "alignment" : 4,
5462   "linker_set_key" : "_ZTIPN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
5463   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> *",
5464   "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
5465   "self_type" : "_ZTIPN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
5466   "size" : 4,
5467   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5468  },
5469  {
5470   "alignment" : 4,
5471   "linker_set_key" : "_ZTIPN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
5472   "name" : "android::sp<android::hardware::IBinder::DeathRecipient> *",
5473   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
5474   "self_type" : "_ZTIPN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
5475   "size" : 4,
5476   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5477  },
5478  {
5479   "alignment" : 4,
5480   "linker_set_key" : "_ZTIPN7android2spINS_8hardware7IBinderEEE",
5481   "name" : "android::sp<android::hardware::IBinder> *",
5482   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
5483   "self_type" : "_ZTIPN7android2spINS_8hardware7IBinderEEE",
5484   "size" : 4,
5485   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5486  },
5487  {
5488   "alignment" : 4,
5489   "linker_set_key" : "_ZTIPN7android2spINS_8hardware7thermal4V1_08IThermalEEE",
5490   "name" : "android::sp<android::hardware::thermal::V1_0::IThermal> *",
5491   "referenced_type" : "_ZTIN7android2spINS_8hardware7thermal4V1_08IThermalEEE",
5492   "self_type" : "_ZTIPN7android2spINS_8hardware7thermal4V1_08IThermalEEE",
5493   "size" : 4,
5494   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5495  },
5496  {
5497   "alignment" : 4,
5498   "linker_set_key" : "_ZTIPN7android2wpINS_8hardware20hidl_death_recipientEEE",
5499   "name" : "android::wp<android::hardware::hidl_death_recipient> *",
5500   "referenced_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
5501   "self_type" : "_ZTIPN7android2wpINS_8hardware20hidl_death_recipientEEE",
5502   "size" : 4,
5503   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5504  },
5505  {
5506   "alignment" : 4,
5507   "linker_set_key" : "_ZTIPN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
5508   "name" : "android::wp<android::hardware::IBinder::DeathRecipient> *",
5509   "referenced_type" : "_ZTIN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
5510   "self_type" : "_ZTIPN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
5511   "size" : 4,
5512   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5513  },
5514  {
5515   "alignment" : 4,
5516   "linker_set_key" : "_ZTIPN7android2wpINS_8hardware9BHwBinderEEE",
5517   "name" : "android::wp<android::hardware::BHwBinder> *",
5518   "referenced_type" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
5519   "self_type" : "_ZTIPN7android2wpINS_8hardware9BHwBinderEEE",
5520   "size" : 4,
5521   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5522  },
5523  {
5524   "alignment" : 4,
5525   "linker_set_key" : "_ZTIPN7android4hidl4base4V1_05IBaseE",
5526   "name" : "android::hidl::base::V1_0::IBase *",
5527   "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE",
5528   "self_type" : "_ZTIPN7android4hidl4base4V1_05IBaseE",
5529   "size" : 4,
5530   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5531  },
5532  {
5533   "alignment" : 4,
5534   "linker_set_key" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE",
5535   "name" : "android::hidl::base::V1_0::BnHwBase *",
5536   "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE",
5537   "self_type" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE",
5538   "size" : 4,
5539   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h"
5540  },
5541  {
5542   "alignment" : 4,
5543   "linker_set_key" : "_ZTIPN7android4hidl7manager4V1_015IServiceManagerE",
5544   "name" : "android::hidl::manager::V1_0::IServiceManager *",
5545   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
5546   "self_type" : "_ZTIPN7android4hidl7manager4V1_015IServiceManagerE",
5547   "size" : 4,
5548   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5549  },
5550  {
5551   "alignment" : 4,
5552   "linker_set_key" : "_ZTIPN7android4hidl7manager4V1_020IServiceNotificationE",
5553   "name" : "android::hidl::manager::V1_0::IServiceNotification *",
5554   "referenced_type" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
5555   "self_type" : "_ZTIPN7android4hidl7manager4V1_020IServiceNotificationE",
5556   "size" : 4,
5557   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5558  },
5559  {
5560   "alignment" : 4,
5561   "linker_set_key" : "_ZTIPN7android5Mutex8AutolockE",
5562   "name" : "android::Mutex::Autolock *",
5563   "referenced_type" : "_ZTIN7android5Mutex8AutolockE",
5564   "self_type" : "_ZTIPN7android5Mutex8AutolockE",
5565   "size" : 4,
5566   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
5567  },
5568  {
5569   "alignment" : 4,
5570   "linker_set_key" : "_ZTIPN7android5MutexE",
5571   "name" : "android::Mutex *",
5572   "referenced_type" : "_ZTIN7android5MutexE",
5573   "self_type" : "_ZTIPN7android5MutexE",
5574   "size" : 4,
5575   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
5576  },
5577  {
5578   "alignment" : 4,
5579   "linker_set_key" : "_ZTIPN7android6RWLock9AutoRLockE",
5580   "name" : "android::RWLock::AutoRLock *",
5581   "referenced_type" : "_ZTIN7android6RWLock9AutoRLockE",
5582   "self_type" : "_ZTIPN7android6RWLock9AutoRLockE",
5583   "size" : 4,
5584   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
5585  },
5586  {
5587   "alignment" : 4,
5588   "linker_set_key" : "_ZTIPN7android6RWLock9AutoWLockE",
5589   "name" : "android::RWLock::AutoWLock *",
5590   "referenced_type" : "_ZTIN7android6RWLock9AutoWLockE",
5591   "self_type" : "_ZTIPN7android6RWLock9AutoWLockE",
5592   "size" : 4,
5593   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
5594  },
5595  {
5596   "alignment" : 4,
5597   "linker_set_key" : "_ZTIPN7android6RWLockE",
5598   "name" : "android::RWLock *",
5599   "referenced_type" : "_ZTIN7android6RWLockE",
5600   "self_type" : "_ZTIPN7android6RWLockE",
5601   "size" : 4,
5602   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
5603  },
5604  {
5605   "alignment" : 4,
5606   "linker_set_key" : "_ZTIPN7android6ThreadE",
5607   "name" : "android::Thread *",
5608   "referenced_type" : "_ZTIN7android6ThreadE",
5609   "self_type" : "_ZTIPN7android6ThreadE",
5610   "size" : 4,
5611   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5612  },
5613  {
5614   "alignment" : 4,
5615   "linker_set_key" : "_ZTIPN7android7RefBase12weakref_implE",
5616   "name" : "android::RefBase::weakref_impl *",
5617   "referenced_type" : "_ZTIN7android7RefBase12weakref_implE",
5618   "self_type" : "_ZTIPN7android7RefBase12weakref_implE",
5619   "size" : 4,
5620   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5621  },
5622  {
5623   "alignment" : 4,
5624   "linker_set_key" : "_ZTIPN7android7RefBase12weakref_typeE",
5625   "name" : "android::RefBase::weakref_type *",
5626   "referenced_type" : "_ZTIN7android7RefBase12weakref_typeE",
5627   "self_type" : "_ZTIPN7android7RefBase12weakref_typeE",
5628   "size" : 4,
5629   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5630  },
5631  {
5632   "alignment" : 4,
5633   "linker_set_key" : "_ZTIPN7android7RefBaseE",
5634   "name" : "android::RefBase *",
5635   "referenced_type" : "_ZTIN7android7RefBaseE",
5636   "self_type" : "_ZTIPN7android7RefBaseE",
5637   "size" : 4,
5638   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5639  },
5640  {
5641   "alignment" : 4,
5642   "linker_set_key" : "_ZTIPN7android7String8E",
5643   "name" : "android::String8 *",
5644   "referenced_type" : "_ZTIN7android7String8E",
5645   "self_type" : "_ZTIPN7android7String8E",
5646   "size" : 4,
5647   "source_file" : "/system/core/libutils/include/utils/String8.h"
5648  },
5649  {
5650   "alignment" : 4,
5651   "linker_set_key" : "_ZTIPN7android8String16E",
5652   "name" : "android::String16 *",
5653   "referenced_type" : "_ZTIN7android8String16E",
5654   "self_type" : "_ZTIPN7android8String16E",
5655   "size" : 4,
5656   "source_file" : "/system/core/libutils/include/utils/String16.h"
5657  },
5658  {
5659   "alignment" : 4,
5660   "linker_set_key" : "_ZTIPN7android8hardware10IInterfaceE",
5661   "name" : "android::hardware::IInterface *",
5662   "referenced_type" : "_ZTIN7android8hardware10IInterfaceE",
5663   "self_type" : "_ZTIPN7android8hardware10IInterfaceE",
5664   "size" : 4,
5665   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5666  },
5667  {
5668   "alignment" : 4,
5669   "linker_set_key" : "_ZTIPN7android8hardware10hidl_arrayIhLj32EJEEE",
5670   "name" : "android::hardware::hidl_array<unsigned char, 32> *",
5671   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
5672   "self_type" : "_ZTIPN7android8hardware10hidl_arrayIhLj32EJEEE",
5673   "size" : 4,
5674   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5675  },
5676  {
5677   "alignment" : 4,
5678   "linker_set_key" : "_ZTIPN7android8hardware11BpInterfaceINS0_7thermal4V1_08IThermalEEE",
5679   "name" : "android::hardware::BpInterface<android::hardware::thermal::V1_0::IThermal> *",
5680   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_7thermal4V1_08IThermalEEE",
5681   "self_type" : "_ZTIPN7android8hardware11BpInterfaceINS0_7thermal4V1_08IThermalEEE",
5682   "size" : 4,
5683   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
5684  },
5685  {
5686   "alignment" : 4,
5687   "linker_set_key" : "_ZTIPN7android8hardware11hidl_memoryE",
5688   "name" : "android::hardware::hidl_memory *",
5689   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
5690   "self_type" : "_ZTIPN7android8hardware11hidl_memoryE",
5691   "size" : 4,
5692   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5693  },
5694  {
5695   "alignment" : 4,
5696   "linker_set_key" : "_ZTIPN7android8hardware11hidl_stringE",
5697   "name" : "android::hardware::hidl_string *",
5698   "referenced_type" : "_ZTIN7android8hardware11hidl_stringE",
5699   "self_type" : "_ZTIPN7android8hardware11hidl_stringE",
5700   "size" : 4,
5701   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5702  },
5703  {
5704   "alignment" : 4,
5705   "linker_set_key" : "_ZTIPN7android8hardware12ProcessStateE",
5706   "name" : "android::hardware::ProcessState *",
5707   "referenced_type" : "_ZTIN7android8hardware12ProcessStateE",
5708   "self_type" : "_ZTIPN7android8hardware12ProcessStateE",
5709   "size" : 4,
5710   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5711  },
5712  {
5713   "alignment" : 4,
5714   "linker_set_key" : "_ZTIPN7android8hardware12hidl_versionE",
5715   "name" : "android::hardware::hidl_version *",
5716   "referenced_type" : "_ZTIN7android8hardware12hidl_versionE",
5717   "self_type" : "_ZTIPN7android8hardware12hidl_versionE",
5718   "size" : 4,
5719   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5720  },
5721  {
5722   "alignment" : 4,
5723   "linker_set_key" : "_ZTIPN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
5724   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> > *",
5725   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
5726   "self_type" : "_ZTIPN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
5727   "size" : 4,
5728   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5729  },
5730  {
5731   "alignment" : 4,
5732   "linker_set_key" : "_ZTIPN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
5733   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> > *",
5734   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
5735   "self_type" : "_ZTIPN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
5736   "size" : 4,
5737   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5738  },
5739  {
5740   "alignment" : 4,
5741   "linker_set_key" : "_ZTIPN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
5742   "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > *",
5743   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
5744   "self_type" : "_ZTIPN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
5745   "size" : 4,
5746   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5747  },
5748  {
5749   "alignment" : 4,
5750   "linker_set_key" : "_ZTIPN7android8hardware17GrantorDescriptorE",
5751   "name" : "android::hardware::GrantorDescriptor *",
5752   "referenced_type" : "_ZTIN7android8hardware17GrantorDescriptorE",
5753   "self_type" : "_ZTIPN7android8hardware17GrantorDescriptorE",
5754   "size" : 4,
5755   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5756  },
5757  {
5758   "alignment" : 4,
5759   "linker_set_key" : "_ZTIPN7android8hardware20hidl_death_recipientE",
5760   "name" : "android::hardware::hidl_death_recipient *",
5761   "referenced_type" : "_ZTIN7android8hardware20hidl_death_recipientE",
5762   "self_type" : "_ZTIPN7android8hardware20hidl_death_recipientE",
5763   "size" : 4,
5764   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5765  },
5766  {
5767   "alignment" : 4,
5768   "linker_set_key" : "_ZTIPN7android8hardware27hidl_binder_death_recipientE",
5769   "name" : "android::hardware::hidl_binder_death_recipient *",
5770   "referenced_type" : "_ZTIN7android8hardware27hidl_binder_death_recipientE",
5771   "self_type" : "_ZTIPN7android8hardware27hidl_binder_death_recipientE",
5772   "size" : 4,
5773   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5774  },
5775  {
5776   "alignment" : 4,
5777   "linker_set_key" : "_ZTIPN7android8hardware6ParcelE",
5778   "name" : "android::hardware::Parcel *",
5779   "referenced_type" : "_ZTIN7android8hardware6ParcelE",
5780   "self_type" : "_ZTIPN7android8hardware6ParcelE",
5781   "size" : 4,
5782   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5783  },
5784  {
5785   "alignment" : 4,
5786   "linker_set_key" : "_ZTIPN7android8hardware6ReturnINS_2spINS0_7thermal4V1_08IThermalEEEEE",
5787   "name" : "android::hardware::Return<android::sp<android::hardware::thermal::V1_0::IThermal> > *",
5788   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_7thermal4V1_08IThermalEEEEE",
5789   "self_type" : "_ZTIPN7android8hardware6ReturnINS_2spINS0_7thermal4V1_08IThermalEEEEE",
5790   "size" : 4,
5791   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5792  },
5793  {
5794   "alignment" : 4,
5795   "linker_set_key" : "_ZTIPN7android8hardware6ReturnIbEE",
5796   "name" : "android::hardware::Return<bool> *",
5797   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
5798   "self_type" : "_ZTIPN7android8hardware6ReturnIbEE",
5799   "size" : 4,
5800   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5801  },
5802  {
5803   "alignment" : 4,
5804   "linker_set_key" : "_ZTIPN7android8hardware6ReturnIvEE",
5805   "name" : "android::hardware::Return<void> *",
5806   "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
5807   "self_type" : "_ZTIPN7android8hardware6ReturnIvEE",
5808   "size" : 4,
5809   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5810  },
5811  {
5812   "alignment" : 4,
5813   "linker_set_key" : "_ZTIPN7android8hardware6StatusE",
5814   "name" : "android::hardware::Status *",
5815   "referenced_type" : "_ZTIN7android8hardware6StatusE",
5816   "self_type" : "_ZTIPN7android8hardware6StatusE",
5817   "size" : 4,
5818   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5819  },
5820  {
5821   "alignment" : 4,
5822   "linker_set_key" : "_ZTIPN7android8hardware7IBinder14DeathRecipientE",
5823   "name" : "android::hardware::IBinder::DeathRecipient *",
5824   "referenced_type" : "_ZTIN7android8hardware7IBinder14DeathRecipientE",
5825   "self_type" : "_ZTIPN7android8hardware7IBinder14DeathRecipientE",
5826   "size" : 4,
5827   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5828  },
5829  {
5830   "alignment" : 4,
5831   "linker_set_key" : "_ZTIPN7android8hardware7IBinderE",
5832   "name" : "android::hardware::IBinder *",
5833   "referenced_type" : "_ZTIN7android8hardware7IBinderE",
5834   "self_type" : "_ZTIPN7android8hardware7IBinderE",
5835   "size" : 4,
5836   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5837  },
5838  {
5839   "alignment" : 4,
5840   "linker_set_key" : "_ZTIPN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
5841   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
5842   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
5843   "self_type" : "_ZTIPN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
5844   "size" : 4,
5845   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5846  },
5847  {
5848   "alignment" : 4,
5849   "linker_set_key" : "_ZTIPN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
5850   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
5851   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
5852   "self_type" : "_ZTIPN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
5853   "size" : 4,
5854   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5855  },
5856  {
5857   "alignment" : 4,
5858   "linker_set_key" : "_ZTIPN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
5859   "name" : "android::hardware::details::DoNotDestruct<android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > > *",
5860   "referenced_type" : "_ZTIN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
5861   "self_type" : "_ZTIPN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
5862   "size" : 4,
5863   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5864  },
5865  {
5866   "alignment" : 4,
5867   "linker_set_key" : "_ZTIPN7android8hardware7details13return_statusE",
5868   "name" : "android::hardware::details::return_status *",
5869   "referenced_type" : "_ZTIN7android8hardware7details13return_statusE",
5870   "self_type" : "_ZTIPN7android8hardware7details13return_statusE",
5871   "size" : 4,
5872   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5873  },
5874  {
5875   "alignment" : 4,
5876   "linker_set_key" : "_ZTIPN7android8hardware7details16HidlInstrumentorE",
5877   "name" : "android::hardware::details::HidlInstrumentor *",
5878   "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
5879   "self_type" : "_ZTIPN7android8hardware7details16HidlInstrumentorE",
5880   "size" : 4,
5881   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5882  },
5883  {
5884   "alignment" : 4,
5885   "linker_set_key" : "_ZTIPN7android8hardware7thermal4V1_011BnHwThermalE",
5886   "name" : "android::hardware::thermal::V1_0::BnHwThermal *",
5887   "referenced_type" : "_ZTIN7android8hardware7thermal4V1_011BnHwThermalE",
5888   "self_type" : "_ZTIPN7android8hardware7thermal4V1_011BnHwThermalE",
5889   "size" : 4,
5890   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5891  },
5892  {
5893   "alignment" : 4,
5894   "linker_set_key" : "_ZTIPN7android8hardware7thermal4V1_011BpHwThermalE",
5895   "name" : "android::hardware::thermal::V1_0::BpHwThermal *",
5896   "referenced_type" : "_ZTIN7android8hardware7thermal4V1_011BpHwThermalE",
5897   "self_type" : "_ZTIPN7android8hardware7thermal4V1_011BpHwThermalE",
5898   "size" : 4,
5899   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5900  },
5901  {
5902   "alignment" : 4,
5903   "linker_set_key" : "_ZTIPN7android8hardware7thermal4V1_011TemperatureE",
5904   "name" : "android::hardware::thermal::V1_0::Temperature *",
5905   "referenced_type" : "_ZTIN7android8hardware7thermal4V1_011TemperatureE",
5906   "self_type" : "_ZTIPN7android8hardware7thermal4V1_011TemperatureE",
5907   "size" : 4,
5908   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5909  },
5910  {
5911   "alignment" : 4,
5912   "linker_set_key" : "_ZTIPN7android8hardware7thermal4V1_013CoolingDeviceE",
5913   "name" : "android::hardware::thermal::V1_0::CoolingDevice *",
5914   "referenced_type" : "_ZTIN7android8hardware7thermal4V1_013CoolingDeviceE",
5915   "self_type" : "_ZTIPN7android8hardware7thermal4V1_013CoolingDeviceE",
5916   "size" : 4,
5917   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5918  },
5919  {
5920   "alignment" : 4,
5921   "linker_set_key" : "_ZTIPN7android8hardware7thermal4V1_08CpuUsageE",
5922   "name" : "android::hardware::thermal::V1_0::CpuUsage *",
5923   "referenced_type" : "_ZTIN7android8hardware7thermal4V1_08CpuUsageE",
5924   "self_type" : "_ZTIPN7android8hardware7thermal4V1_08CpuUsageE",
5925   "size" : 4,
5926   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5927  },
5928  {
5929   "alignment" : 4,
5930   "linker_set_key" : "_ZTIPN7android8hardware7thermal4V1_08IThermalE",
5931   "name" : "android::hardware::thermal::V1_0::IThermal *",
5932   "referenced_type" : "_ZTIN7android8hardware7thermal4V1_08IThermalE",
5933   "self_type" : "_ZTIPN7android8hardware7thermal4V1_08IThermalE",
5934   "size" : 4,
5935   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5936  },
5937  {
5938   "alignment" : 4,
5939   "linker_set_key" : "_ZTIPN7android8hardware7thermal4V1_09BsThermalE",
5940   "name" : "android::hardware::thermal::V1_0::BsThermal *",
5941   "referenced_type" : "_ZTIN7android8hardware7thermal4V1_09BsThermalE",
5942   "self_type" : "_ZTIPN7android8hardware7thermal4V1_09BsThermalE",
5943   "size" : 4,
5944   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5945  },
5946  {
5947   "alignment" : 4,
5948   "linker_set_key" : "_ZTIPN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
5949   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > *",
5950   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
5951   "self_type" : "_ZTIPN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
5952   "size" : 4,
5953   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5954  },
5955  {
5956   "alignment" : 4,
5957   "linker_set_key" : "_ZTIPN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
5958   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string> *",
5959   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
5960   "self_type" : "_ZTIPN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
5961   "size" : 4,
5962   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5963  },
5964  {
5965   "alignment" : 4,
5966   "linker_set_key" : "_ZTIPN7android8hardware9BHwBinderE",
5967   "name" : "android::hardware::BHwBinder *",
5968   "referenced_type" : "_ZTIN7android8hardware9BHwBinderE",
5969   "self_type" : "_ZTIPN7android8hardware9BHwBinderE",
5970   "size" : 4,
5971   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5972  },
5973  {
5974   "alignment" : 4,
5975   "linker_set_key" : "_ZTIPN7android9ConditionE",
5976   "name" : "android::Condition *",
5977   "referenced_type" : "_ZTIN7android9ConditionE",
5978   "self_type" : "_ZTIPN7android9ConditionE",
5979   "size" : 4,
5980   "source_file" : "/system/core/libutils/include/utils/Condition.h"
5981  },
5982  {
5983   "alignment" : 4,
5984   "linker_set_key" : "_ZTIPPv",
5985   "name" : "void **",
5986   "referenced_type" : "_ZTIPv",
5987   "self_type" : "_ZTIPPv",
5988   "size" : 4,
5989   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
5990  },
5991  {
5992   "alignment" : 4,
5993   "linker_set_key" : "_ZTIPc",
5994   "name" : "char *",
5995   "referenced_type" : "_ZTIc",
5996   "self_type" : "_ZTIPc",
5997   "size" : 4,
5998   "source_file" : "/system/core/liblog/include/log/log_read.h"
5999  },
6000  {
6001   "alignment" : 4,
6002   "linker_set_key" : "_ZTIPh",
6003   "name" : "unsigned char *",
6004   "referenced_type" : "_ZTIh",
6005   "self_type" : "_ZTIPh",
6006   "size" : 4,
6007   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
6008  },
6009  {
6010   "alignment" : 4,
6011   "linker_set_key" : "_ZTIPi",
6012   "name" : "int *",
6013   "referenced_type" : "_ZTIi",
6014   "self_type" : "_ZTIPi",
6015   "size" : 4,
6016   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6017  },
6018  {
6019   "alignment" : 4,
6020   "linker_set_key" : "_ZTIPj",
6021   "name" : "unsigned int *",
6022   "referenced_type" : "_ZTIj",
6023   "self_type" : "_ZTIPj",
6024   "size" : 4,
6025   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h"
6026  },
6027  {
6028   "alignment" : 4,
6029   "linker_set_key" : "_ZTIPv",
6030   "name" : "void *",
6031   "referenced_type" : "_ZTIv",
6032   "self_type" : "_ZTIPv",
6033   "size" : 4,
6034   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
6035  },
6036  {
6037   "alignment" : 4,
6038   "linker_set_key" : "_ZTIPy",
6039   "name" : "unsigned long long *",
6040   "referenced_type" : "_ZTIy",
6041   "self_type" : "_ZTIPy",
6042   "size" : 4,
6043   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
6044  }
6045 ],
6046 "qualified_types" :
6047 [
6048  {
6049   "alignment" : 4,
6050   "is_const" : true,
6051   "linker_set_key" : "_ZTIK13native_handle",
6052   "name" : "const native_handle",
6053   "referenced_type" : "_ZTI13native_handle",
6054   "self_type" : "_ZTIK13native_handle",
6055   "size" : 12,
6056   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6057  },
6058  {
6059   "alignment" : 4,
6060   "is_const" : true,
6061   "linker_set_key" : "_ZTIK7log_msg",
6062   "name" : "const log_msg",
6063   "referenced_type" : "_ZTI7log_msg",
6064   "self_type" : "_ZTIK7log_msg",
6065   "size" : 5124,
6066   "source_file" : "/system/core/liblog/include/log/log_read.h"
6067  },
6068  {
6069   "alignment" : 2,
6070   "is_const" : true,
6071   "linker_set_key" : "_ZTIKDs",
6072   "name" : "const char16_t",
6073   "referenced_type" : "_ZTIDs",
6074   "self_type" : "_ZTIKDs",
6075   "size" : 2,
6076   "source_file" : "/system/core/libutils/include/utils/String16.h"
6077  },
6078  {
6079   "alignment" : 4,
6080   "is_const" : true,
6081   "linker_set_key" : "_ZTIKN7android10VectorImplE",
6082   "name" : "const android::VectorImpl",
6083   "referenced_type" : "_ZTIN7android10VectorImplE",
6084   "self_type" : "_ZTIKN7android10VectorImplE",
6085   "size" : 20,
6086   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
6087  },
6088  {
6089   "alignment" : 4,
6090   "is_const" : true,
6091   "linker_set_key" : "_ZTIKN7android12NativeHandleE",
6092   "name" : "const android::NativeHandle",
6093   "referenced_type" : "_ZTIN7android12NativeHandleE",
6094   "self_type" : "_ZTIKN7android12NativeHandleE",
6095   "size" : 12,
6096   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
6097  },
6098  {
6099   "alignment" : 4,
6100   "is_const" : true,
6101   "linker_set_key" : "_ZTIKN7android2spINS_4hidl4base4V1_05IBaseEEE",
6102   "name" : "const android::sp<android::hidl::base::V1_0::IBase>",
6103   "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
6104   "self_type" : "_ZTIKN7android2spINS_4hidl4base4V1_05IBaseEEE",
6105   "size" : 4,
6106   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6107  },
6108  {
6109   "alignment" : 4,
6110   "is_const" : true,
6111   "linker_set_key" : "_ZTIKN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
6112   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceManager>",
6113   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
6114   "self_type" : "_ZTIKN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
6115   "size" : 4,
6116   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6117  },
6118  {
6119   "alignment" : 4,
6120   "is_const" : true,
6121   "linker_set_key" : "_ZTIKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
6122   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification>",
6123   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
6124   "self_type" : "_ZTIKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
6125   "size" : 4,
6126   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6127  },
6128  {
6129   "alignment" : 4,
6130   "is_const" : true,
6131   "linker_set_key" : "_ZTIKN7android2spINS_8hardware12ProcessStateEEE",
6132   "name" : "const android::sp<android::hardware::ProcessState>",
6133   "referenced_type" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
6134   "self_type" : "_ZTIKN7android2spINS_8hardware12ProcessStateEEE",
6135   "size" : 4,
6136   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6137  },
6138  {
6139   "alignment" : 4,
6140   "is_const" : true,
6141   "linker_set_key" : "_ZTIKN7android2spINS_8hardware20hidl_death_recipientEEE",
6142   "name" : "const android::sp<android::hardware::hidl_death_recipient>",
6143   "referenced_type" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE",
6144   "self_type" : "_ZTIKN7android2spINS_8hardware20hidl_death_recipientEEE",
6145   "size" : 4,
6146   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6147  },
6148  {
6149   "alignment" : 4,
6150   "is_const" : true,
6151   "linker_set_key" : "_ZTIKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
6152   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient>",
6153   "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
6154   "self_type" : "_ZTIKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
6155   "size" : 4,
6156   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6157  },
6158  {
6159   "alignment" : 4,
6160   "is_const" : true,
6161   "linker_set_key" : "_ZTIKN7android2spINS_8hardware7IBinderEEE",
6162   "name" : "const android::sp<android::hardware::IBinder>",
6163   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
6164   "self_type" : "_ZTIKN7android2spINS_8hardware7IBinderEEE",
6165   "size" : 4,
6166   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6167  },
6168  {
6169   "alignment" : 4,
6170   "is_const" : true,
6171   "linker_set_key" : "_ZTIKN7android2spINS_8hardware7thermal4V1_08IThermalEEE",
6172   "name" : "const android::sp<android::hardware::thermal::V1_0::IThermal>",
6173   "referenced_type" : "_ZTIN7android2spINS_8hardware7thermal4V1_08IThermalEEE",
6174   "self_type" : "_ZTIKN7android2spINS_8hardware7thermal4V1_08IThermalEEE",
6175   "size" : 4,
6176   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6177  },
6178  {
6179   "alignment" : 4,
6180   "is_const" : true,
6181   "linker_set_key" : "_ZTIKN7android2wpINS_8hardware20hidl_death_recipientEEE",
6182   "name" : "const android::wp<android::hardware::hidl_death_recipient>",
6183   "referenced_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
6184   "self_type" : "_ZTIKN7android2wpINS_8hardware20hidl_death_recipientEEE",
6185   "size" : 8,
6186   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6187  },
6188  {
6189   "alignment" : 4,
6190   "is_const" : true,
6191   "linker_set_key" : "_ZTIKN7android2wpINS_8hardware9BHwBinderEEE",
6192   "name" : "const android::wp<android::hardware::BHwBinder>",
6193   "referenced_type" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
6194   "self_type" : "_ZTIKN7android2wpINS_8hardware9BHwBinderEEE",
6195   "size" : 8,
6196   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6197  },
6198  {
6199   "alignment" : 4,
6200   "is_const" : true,
6201   "linker_set_key" : "_ZTIKN7android4hidl4base4V1_05IBaseE",
6202   "name" : "const android::hidl::base::V1_0::IBase",
6203   "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE",
6204   "self_type" : "_ZTIKN7android4hidl4base4V1_05IBaseE",
6205   "size" : 12,
6206   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h"
6207  },
6208  {
6209   "alignment" : 4,
6210   "is_const" : true,
6211   "linker_set_key" : "_ZTIKN7android4hidl4base4V1_08BpHwBaseE",
6212   "name" : "const android::hidl::base::V1_0::BpHwBase",
6213   "referenced_type" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE",
6214   "self_type" : "_ZTIKN7android4hidl4base4V1_08BpHwBaseE",
6215   "size" : 92,
6216   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h"
6217  },
6218  {
6219   "alignment" : 4,
6220   "is_const" : true,
6221   "linker_set_key" : "_ZTIKN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
6222   "name" : "const android::hidl::base::V1_0::DebugInfo::Architecture",
6223   "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
6224   "self_type" : "_ZTIKN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
6225   "size" : 4,
6226   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
6227  },
6228  {
6229   "alignment" : 4,
6230   "is_const" : true,
6231   "linker_set_key" : "_ZTIKN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
6232   "name" : "const android::hidl::manager::V1_0::IServiceManager::PidConstant",
6233   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
6234   "self_type" : "_ZTIKN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
6235   "size" : 4,
6236   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
6237  },
6238  {
6239   "alignment" : 1,
6240   "is_const" : true,
6241   "linker_set_key" : "_ZTIKN7android4hidl7manager4V1_015IServiceManager9TransportE",
6242   "name" : "const android::hidl::manager::V1_0::IServiceManager::Transport",
6243   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager9TransportE",
6244   "self_type" : "_ZTIKN7android4hidl7manager4V1_015IServiceManager9TransportE",
6245   "size" : 1,
6246   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
6247  },
6248  {
6249   "alignment" : 4,
6250   "is_const" : true,
6251   "linker_set_key" : "_ZTIKN7android4hidl7manager4V1_015IServiceManagerE",
6252   "name" : "const android::hidl::manager::V1_0::IServiceManager",
6253   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
6254   "self_type" : "_ZTIKN7android4hidl7manager4V1_015IServiceManagerE",
6255   "size" : 12,
6256   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
6257  },
6258  {
6259   "alignment" : 4,
6260   "is_const" : true,
6261   "linker_set_key" : "_ZTIKN7android4hidl7manager4V1_020IServiceNotificationE",
6262   "name" : "const android::hidl::manager::V1_0::IServiceNotification",
6263   "referenced_type" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
6264   "self_type" : "_ZTIKN7android4hidl7manager4V1_020IServiceNotificationE",
6265   "size" : 12,
6266   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h"
6267  },
6268  {
6269   "alignment" : 4,
6270   "is_const" : true,
6271   "linker_set_key" : "_ZTIKN7android7RefBaseE",
6272   "name" : "const android::RefBase",
6273   "referenced_type" : "_ZTIN7android7RefBaseE",
6274   "self_type" : "_ZTIKN7android7RefBaseE",
6275   "size" : 8,
6276   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6277  },
6278  {
6279   "alignment" : 4,
6280   "is_const" : true,
6281   "linker_set_key" : "_ZTIKN7android7String8E",
6282   "name" : "const android::String8",
6283   "referenced_type" : "_ZTIN7android7String8E",
6284   "self_type" : "_ZTIKN7android7String8E",
6285   "size" : 4,
6286   "source_file" : "/system/core/libutils/include/utils/String8.h"
6287  },
6288  {
6289   "alignment" : 4,
6290   "is_const" : true,
6291   "linker_set_key" : "_ZTIKN7android8String16E",
6292   "name" : "const android::String16",
6293   "referenced_type" : "_ZTIN7android8String16E",
6294   "self_type" : "_ZTIKN7android8String16E",
6295   "size" : 4,
6296   "source_file" : "/system/core/libutils/include/utils/String16.h"
6297  },
6298  {
6299   "alignment" : 1,
6300   "is_const" : true,
6301   "linker_set_key" : "_ZTIKN7android8hardware10hidl_arrayIhLj32EJEEE",
6302   "name" : "const android::hardware::hidl_array<unsigned char, 32>",
6303   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
6304   "self_type" : "_ZTIKN7android8hardware10hidl_arrayIhLj32EJEEE",
6305   "size" : 32,
6306   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6307  },
6308  {
6309   "alignment" : 4,
6310   "is_const" : true,
6311   "linker_set_key" : "_ZTIKN7android8hardware11BpHwRefBaseE",
6312   "name" : "const android::hardware::BpHwRefBase",
6313   "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE",
6314   "self_type" : "_ZTIKN7android8hardware11BpHwRefBaseE",
6315   "size" : 24,
6316   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
6317  },
6318  {
6319   "alignment" : 4,
6320   "is_const" : true,
6321   "linker_set_key" : "_ZTIKN7android8hardware11hidl_handleE",
6322   "name" : "const android::hardware::hidl_handle",
6323   "referenced_type" : "_ZTIN7android8hardware11hidl_handleE",
6324   "self_type" : "_ZTIKN7android8hardware11hidl_handleE",
6325   "size" : 16,
6326   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6327  },
6328  {
6329   "alignment" : 4,
6330   "is_const" : true,
6331   "linker_set_key" : "_ZTIKN7android8hardware11hidl_memoryE",
6332   "name" : "const android::hardware::hidl_memory",
6333   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
6334   "self_type" : "_ZTIKN7android8hardware11hidl_memoryE",
6335   "size" : 40,
6336   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6337  },
6338  {
6339   "alignment" : 4,
6340   "is_const" : true,
6341   "linker_set_key" : "_ZTIKN7android8hardware11hidl_stringE",
6342   "name" : "const android::hardware::hidl_string",
6343   "referenced_type" : "_ZTIN7android8hardware11hidl_stringE",
6344   "self_type" : "_ZTIKN7android8hardware11hidl_stringE",
6345   "size" : 16,
6346   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6347  },
6348  {
6349   "alignment" : 2,
6350   "is_const" : true,
6351   "linker_set_key" : "_ZTIKN7android8hardware12hidl_versionE",
6352   "name" : "const android::hardware::hidl_version",
6353   "referenced_type" : "_ZTIN7android8hardware12hidl_versionE",
6354   "self_type" : "_ZTIKN7android8hardware12hidl_versionE",
6355   "size" : 4,
6356   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6357  },
6358  {
6359   "alignment" : 4,
6360   "is_const" : true,
6361   "linker_set_key" : "_ZTIKN7android8hardware6ParcelE",
6362   "name" : "const android::hardware::Parcel",
6363   "referenced_type" : "_ZTIN7android8hardware6ParcelE",
6364   "self_type" : "_ZTIKN7android8hardware6ParcelE",
6365   "size" : 68,
6366   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
6367  },
6368  {
6369   "alignment" : 4,
6370   "is_const" : true,
6371   "linker_set_key" : "_ZTIKN7android8hardware6ReturnINS_2spINS0_7thermal4V1_08IThermalEEEEE",
6372   "name" : "const android::hardware::Return<android::sp<android::hardware::thermal::V1_0::IThermal> >",
6373   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_7thermal4V1_08IThermalEEEEE",
6374   "self_type" : "_ZTIKN7android8hardware6ReturnINS_2spINS0_7thermal4V1_08IThermalEEEEE",
6375   "size" : 28,
6376   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6377  },
6378  {
6379   "alignment" : 4,
6380   "is_const" : true,
6381   "linker_set_key" : "_ZTIKN7android8hardware6ReturnIbEE",
6382   "name" : "const android::hardware::Return<bool>",
6383   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
6384   "self_type" : "_ZTIKN7android8hardware6ReturnIbEE",
6385   "size" : 24,
6386   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6387  },
6388  {
6389   "alignment" : 4,
6390   "is_const" : true,
6391   "linker_set_key" : "_ZTIKN7android8hardware6StatusE",
6392   "name" : "const android::hardware::Status",
6393   "referenced_type" : "_ZTIN7android8hardware6StatusE",
6394   "self_type" : "_ZTIKN7android8hardware6StatusE",
6395   "size" : 20,
6396   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6397  },
6398  {
6399   "alignment" : 4,
6400   "is_const" : true,
6401   "linker_set_key" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
6402   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
6403   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
6404   "self_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
6405   "size" : 8,
6406   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6407  },
6408  {
6409   "alignment" : 4,
6410   "is_const" : true,
6411   "linker_set_key" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
6412   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
6413   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
6414   "self_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
6415   "size" : 8,
6416   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6417  },
6418  {
6419   "alignment" : 4,
6420   "is_const" : true,
6421   "linker_set_key" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_7thermal4V1_011TemperatureEEE",
6422   "name" : "const android::hardware::details::hidl_pointer<android::hardware::thermal::V1_0::Temperature>",
6423   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V1_011TemperatureEEE",
6424   "self_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_7thermal4V1_011TemperatureEEE",
6425   "size" : 8,
6426   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6427  },
6428  {
6429   "alignment" : 4,
6430   "is_const" : true,
6431   "linker_set_key" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_7thermal4V1_013CoolingDeviceEEE",
6432   "name" : "const android::hardware::details::hidl_pointer<android::hardware::thermal::V1_0::CoolingDevice>",
6433   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V1_013CoolingDeviceEEE",
6434   "self_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_7thermal4V1_013CoolingDeviceEEE",
6435   "size" : 8,
6436   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6437  },
6438  {
6439   "alignment" : 4,
6440   "is_const" : true,
6441   "linker_set_key" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_7thermal4V1_08CpuUsageEEE",
6442   "name" : "const android::hardware::details::hidl_pointer<android::hardware::thermal::V1_0::CpuUsage>",
6443   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V1_08CpuUsageEEE",
6444   "self_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_7thermal4V1_08CpuUsageEEE",
6445   "size" : 8,
6446   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6447  },
6448  {
6449   "alignment" : 4,
6450   "is_const" : true,
6451   "linker_set_key" : "_ZTIKN7android8hardware7details12hidl_pointerIiEE",
6452   "name" : "const android::hardware::details::hidl_pointer<int>",
6453   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEE",
6454   "self_type" : "_ZTIKN7android8hardware7details12hidl_pointerIiEE",
6455   "size" : 8,
6456   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6457  },
6458  {
6459   "alignment" : 4,
6460   "is_const" : true,
6461   "linker_set_key" : "_ZTIKN7android8hardware7details13return_statusE",
6462   "name" : "const android::hardware::details::return_status",
6463   "referenced_type" : "_ZTIN7android8hardware7details13return_statusE",
6464   "self_type" : "_ZTIKN7android8hardware7details13return_statusE",
6465   "size" : 24,
6466   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6467  },
6468  {
6469   "alignment" : 4,
6470   "is_const" : true,
6471   "linker_set_key" : "_ZTIKN7android8hardware7thermal4V1_011BpHwThermalE",
6472   "name" : "const android::hardware::thermal::V1_0::BpHwThermal",
6473   "referenced_type" : "_ZTIN7android8hardware7thermal4V1_011BpHwThermalE",
6474   "self_type" : "_ZTIKN7android8hardware7thermal4V1_011BpHwThermalE",
6475   "size" : 92,
6476   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/BpHwThermal.h"
6477  },
6478  {
6479   "alignment" : 4,
6480   "is_const" : true,
6481   "linker_set_key" : "_ZTIKN7android8hardware7thermal4V1_011CoolingTypeE",
6482   "name" : "const android::hardware::thermal::V1_0::CoolingType",
6483   "referenced_type" : "_ZTIN7android8hardware7thermal4V1_011CoolingTypeE",
6484   "self_type" : "_ZTIKN7android8hardware7thermal4V1_011CoolingTypeE",
6485   "size" : 4,
6486   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/types.h"
6487  },
6488  {
6489   "alignment" : 8,
6490   "is_const" : true,
6491   "linker_set_key" : "_ZTIKN7android8hardware7thermal4V1_011TemperatureE",
6492   "name" : "const android::hardware::thermal::V1_0::Temperature",
6493   "referenced_type" : "_ZTIN7android8hardware7thermal4V1_011TemperatureE",
6494   "self_type" : "_ZTIKN7android8hardware7thermal4V1_011TemperatureE",
6495   "size" : 40,
6496   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6497  },
6498  {
6499   "alignment" : 8,
6500   "is_const" : true,
6501   "linker_set_key" : "_ZTIKN7android8hardware7thermal4V1_013CoolingDeviceE",
6502   "name" : "const android::hardware::thermal::V1_0::CoolingDevice",
6503   "referenced_type" : "_ZTIN7android8hardware7thermal4V1_013CoolingDeviceE",
6504   "self_type" : "_ZTIKN7android8hardware7thermal4V1_013CoolingDeviceE",
6505   "size" : 32,
6506   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6507  },
6508  {
6509   "alignment" : 8,
6510   "is_const" : true,
6511   "linker_set_key" : "_ZTIKN7android8hardware7thermal4V1_013ThermalStatusE",
6512   "name" : "const android::hardware::thermal::V1_0::ThermalStatus",
6513   "referenced_type" : "_ZTIN7android8hardware7thermal4V1_013ThermalStatusE",
6514   "self_type" : "_ZTIKN7android8hardware7thermal4V1_013ThermalStatusE",
6515   "size" : 24,
6516   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/hwtypes.h"
6517  },
6518  {
6519   "alignment" : 4,
6520   "is_const" : true,
6521   "linker_set_key" : "_ZTIKN7android8hardware7thermal4V1_015TemperatureTypeE",
6522   "name" : "const android::hardware::thermal::V1_0::TemperatureType",
6523   "referenced_type" : "_ZTIN7android8hardware7thermal4V1_015TemperatureTypeE",
6524   "self_type" : "_ZTIKN7android8hardware7thermal4V1_015TemperatureTypeE",
6525   "size" : 4,
6526   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/types.h"
6527  },
6528  {
6529   "alignment" : 4,
6530   "is_const" : true,
6531   "linker_set_key" : "_ZTIKN7android8hardware7thermal4V1_017ThermalStatusCodeE",
6532   "name" : "const android::hardware::thermal::V1_0::ThermalStatusCode",
6533   "referenced_type" : "_ZTIN7android8hardware7thermal4V1_017ThermalStatusCodeE",
6534   "self_type" : "_ZTIKN7android8hardware7thermal4V1_017ThermalStatusCodeE",
6535   "size" : 4,
6536   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/types.h"
6537  },
6538  {
6539   "alignment" : 8,
6540   "is_const" : true,
6541   "linker_set_key" : "_ZTIKN7android8hardware7thermal4V1_08CpuUsageE",
6542   "name" : "const android::hardware::thermal::V1_0::CpuUsage",
6543   "referenced_type" : "_ZTIN7android8hardware7thermal4V1_08CpuUsageE",
6544   "self_type" : "_ZTIKN7android8hardware7thermal4V1_08CpuUsageE",
6545   "size" : 40,
6546   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6547  },
6548  {
6549   "alignment" : 4,
6550   "is_const" : true,
6551   "linker_set_key" : "_ZTIKN7android8hardware7thermal4V1_08IThermalE",
6552   "name" : "const android::hardware::thermal::V1_0::IThermal",
6553   "referenced_type" : "_ZTIN7android8hardware7thermal4V1_08IThermalE",
6554   "self_type" : "_ZTIKN7android8hardware7thermal4V1_08IThermalE",
6555   "size" : 12,
6556   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/IThermal.h"
6557  },
6558  {
6559   "is_const" : true,
6560   "linker_set_key" : "_ZTIKN7android8hardware8hidl_vec4iterIXTL0__EEE",
6561   "name" : "const iter<is_const>",
6562   "referenced_type" : "_ZTIN7android8hardware8hidl_vec4iterIXTL0__EEE",
6563   "self_type" : "_ZTIKN7android8hardware8hidl_vec4iterIXTL0__EEE",
6564   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6565  },
6566  {
6567   "alignment" : 4,
6568   "is_const" : true,
6569   "linker_set_key" : "_ZTIKN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
6570   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_string>",
6571   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
6572   "self_type" : "_ZTIKN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
6573   "size" : 16,
6574   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/IThermal.h"
6575  },
6576  {
6577   "alignment" : 4,
6578   "is_const" : true,
6579   "linker_set_key" : "_ZTIKN7android8hardware8hidl_vecINS0_7thermal4V1_011TemperatureEEE",
6580   "name" : "const android::hardware::hidl_vec<android::hardware::thermal::V1_0::Temperature>",
6581   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_7thermal4V1_011TemperatureEEE",
6582   "self_type" : "_ZTIKN7android8hardware8hidl_vecINS0_7thermal4V1_011TemperatureEEE",
6583   "size" : 16,
6584   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6585  },
6586  {
6587   "alignment" : 4,
6588   "is_const" : true,
6589   "linker_set_key" : "_ZTIKN7android8hardware8hidl_vecINS0_7thermal4V1_013CoolingDeviceEEE",
6590   "name" : "const android::hardware::hidl_vec<android::hardware::thermal::V1_0::CoolingDevice>",
6591   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_7thermal4V1_013CoolingDeviceEEE",
6592   "self_type" : "_ZTIKN7android8hardware8hidl_vecINS0_7thermal4V1_013CoolingDeviceEEE",
6593   "size" : 16,
6594   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6595  },
6596  {
6597   "alignment" : 4,
6598   "is_const" : true,
6599   "linker_set_key" : "_ZTIKN7android8hardware8hidl_vecINS0_7thermal4V1_08CpuUsageEEE",
6600   "name" : "const android::hardware::hidl_vec<android::hardware::thermal::V1_0::CpuUsage>",
6601   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_7thermal4V1_08CpuUsageEEE",
6602   "self_type" : "_ZTIKN7android8hardware8hidl_vecINS0_7thermal4V1_08CpuUsageEEE",
6603   "size" : 16,
6604   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6605  },
6606  {
6607   "alignment" : 4,
6608   "is_const" : true,
6609   "linker_set_key" : "_ZTIKN7android8hardware8hidl_vecIiEE",
6610   "name" : "const android::hardware::hidl_vec<int>",
6611   "referenced_type" : "_ZTIN7android8hardware8hidl_vecIiEE",
6612   "self_type" : "_ZTIKN7android8hardware8hidl_vecIiEE",
6613   "size" : 16,
6614   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6615  },
6616  {
6617   "alignment" : 4,
6618   "is_const" : true,
6619   "linker_set_key" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
6620   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
6621   "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
6622   "self_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
6623   "size" : 12,
6624   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
6625  },
6626  {
6627   "alignment" : 4,
6628   "is_const" : true,
6629   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android4hidl4base4V1_09DebugInfo12ArchitectureELj3EEE",
6630   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
6631   "referenced_type" : "_ZTINSt3__15arrayIN7android4hidl4base4V1_09DebugInfo12ArchitectureELj3EEE",
6632   "self_type" : "_ZTIKNSt3__15arrayIN7android4hidl4base4V1_09DebugInfo12ArchitectureELj3EEE",
6633   "size" : 12,
6634   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
6635  },
6636  {
6637   "alignment" : 4,
6638   "is_const" : true,
6639   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager11PidConstantELj1EEE",
6640   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
6641   "referenced_type" : "_ZTINSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager11PidConstantELj1EEE",
6642   "self_type" : "_ZTIKNSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager11PidConstantELj1EEE",
6643   "size" : 4,
6644   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
6645  },
6646  {
6647   "alignment" : 1,
6648   "is_const" : true,
6649   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager9TransportELj3EEE",
6650   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
6651   "referenced_type" : "_ZTINSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager9TransportELj3EEE",
6652   "self_type" : "_ZTIKNSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager9TransportELj3EEE",
6653   "size" : 3,
6654   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
6655  },
6656  {
6657   "alignment" : 4,
6658   "is_const" : true,
6659   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware7thermal4V1_011CoolingTypeELj1EEE",
6660   "name" : "const std::array<android::hardware::thermal::V1_0::CoolingType, 1>",
6661   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware7thermal4V1_011CoolingTypeELj1EEE",
6662   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware7thermal4V1_011CoolingTypeELj1EEE",
6663   "size" : 4,
6664   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/types.h"
6665  },
6666  {
6667   "alignment" : 4,
6668   "is_const" : true,
6669   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware7thermal4V1_015TemperatureTypeELj5EEE",
6670   "name" : "const std::array<android::hardware::thermal::V1_0::TemperatureType, 5>",
6671   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware7thermal4V1_015TemperatureTypeELj5EEE",
6672   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware7thermal4V1_015TemperatureTypeELj5EEE",
6673   "size" : 20,
6674   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/types.h"
6675  },
6676  {
6677   "alignment" : 4,
6678   "is_const" : true,
6679   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware7thermal4V1_017ThermalStatusCodeELj2EEE",
6680   "name" : "const std::array<android::hardware::thermal::V1_0::ThermalStatusCode, 2>",
6681   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware7thermal4V1_017ThermalStatusCodeELj2EEE",
6682   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware7thermal4V1_017ThermalStatusCodeELj2EEE",
6683   "size" : 8,
6684   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/types.h"
6685  },
6686  {
6687   "alignment" : 4,
6688   "is_const" : true,
6689   "linker_set_key" : "_ZTIKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
6690   "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 *> > *)> > >",
6691   "referenced_type" : "_ZTINSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
6692   "self_type" : "_ZTIKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
6693   "size" : 12,
6694   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6695  },
6696  {
6697   "alignment" : 4,
6698   "is_const" : true,
6699   "linker_set_key" : "_ZTIKPKN7android4hidl4base4V1_05IBaseE",
6700   "name" : "const android::hidl::base::V1_0::IBase *const",
6701   "referenced_type" : "_ZTIPKN7android4hidl4base4V1_05IBaseE",
6702   "self_type" : "_ZTIKPKN7android4hidl4base4V1_05IBaseE",
6703   "size" : 4,
6704   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
6705  },
6706  {
6707   "alignment" : 4,
6708   "is_const" : true,
6709   "linker_set_key" : "_ZTIKPN7android7RefBase12weakref_implE",
6710   "name" : "android::RefBase::weakref_impl *const",
6711   "referenced_type" : "_ZTIPN7android7RefBase12weakref_implE",
6712   "self_type" : "_ZTIKPN7android7RefBase12weakref_implE",
6713   "size" : 4,
6714   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6715  },
6716  {
6717   "alignment" : 4,
6718   "is_const" : true,
6719   "linker_set_key" : "_ZTIKPN7android8hardware7IBinderE",
6720   "name" : "android::hardware::IBinder *const",
6721   "referenced_type" : "_ZTIPN7android8hardware7IBinderE",
6722   "self_type" : "_ZTIKPN7android8hardware7IBinderE",
6723   "size" : 4,
6724   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
6725  },
6726  {
6727   "alignment" : 4,
6728   "is_const" : true,
6729   "linker_set_key" : "_ZTIKSt16initializer_listIN7android8hardware10hidl_arrayIhLj32EJEEEE",
6730   "name" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
6731   "referenced_type" : "_ZTISt16initializer_listIN7android8hardware10hidl_arrayIhLj32EJEEEE",
6732   "self_type" : "_ZTIKSt16initializer_listIN7android8hardware10hidl_arrayIhLj32EJEEEE",
6733   "size" : 8,
6734   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6735  },
6736  {
6737   "alignment" : 4,
6738   "is_const" : true,
6739   "linker_set_key" : "_ZTIKSt16initializer_listIN7android8hardware11hidl_stringEE",
6740   "name" : "const std::initializer_list<android::hardware::hidl_string>",
6741   "referenced_type" : "_ZTISt16initializer_listIN7android8hardware11hidl_stringEE",
6742   "self_type" : "_ZTIKSt16initializer_listIN7android8hardware11hidl_stringEE",
6743   "size" : 8,
6744   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6745  },
6746  {
6747   "alignment" : 1,
6748   "is_const" : true,
6749   "linker_set_key" : "_ZTIKa",
6750   "name" : "const signed char",
6751   "referenced_type" : "_ZTIa",
6752   "self_type" : "_ZTIKa",
6753   "size" : 1,
6754   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6755  },
6756  {
6757   "alignment" : 1,
6758   "is_const" : true,
6759   "linker_set_key" : "_ZTIKb",
6760   "name" : "const bool",
6761   "referenced_type" : "_ZTIb",
6762   "self_type" : "_ZTIKb",
6763   "size" : 1,
6764   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6765  },
6766  {
6767   "alignment" : 1,
6768   "is_const" : true,
6769   "linker_set_key" : "_ZTIKc",
6770   "name" : "const char",
6771   "referenced_type" : "_ZTIc",
6772   "self_type" : "_ZTIKc",
6773   "size" : 1,
6774   "source_file" : "/system/core/liblog/include/android/log.h"
6775  },
6776  {
6777   "alignment" : 4,
6778   "is_const" : true,
6779   "linker_set_key" : "_ZTIKd",
6780   "name" : "const double",
6781   "referenced_type" : "_ZTId",
6782   "self_type" : "_ZTIKd",
6783   "size" : 8,
6784   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6785  },
6786  {
6787   "alignment" : 4,
6788   "is_const" : true,
6789   "linker_set_key" : "_ZTIKf",
6790   "name" : "const float",
6791   "referenced_type" : "_ZTIf",
6792   "self_type" : "_ZTIKf",
6793   "size" : 4,
6794   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6795  },
6796  {
6797   "alignment" : 1,
6798   "is_const" : true,
6799   "linker_set_key" : "_ZTIKh",
6800   "name" : "const unsigned char",
6801   "referenced_type" : "_ZTIh",
6802   "self_type" : "_ZTIKh",
6803   "size" : 1,
6804   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6805  },
6806  {
6807   "alignment" : 4,
6808   "is_const" : true,
6809   "linker_set_key" : "_ZTIKi",
6810   "name" : "const int",
6811   "referenced_type" : "_ZTIi",
6812   "self_type" : "_ZTIKi",
6813   "size" : 4,
6814   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6815  },
6816  {
6817   "alignment" : 4,
6818   "is_const" : true,
6819   "linker_set_key" : "_ZTIKj",
6820   "name" : "const unsigned int",
6821   "referenced_type" : "_ZTIj",
6822   "self_type" : "_ZTIKj",
6823   "size" : 4,
6824   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6825  },
6826  {
6827   "alignment" : 2,
6828   "is_const" : true,
6829   "linker_set_key" : "_ZTIKs",
6830   "name" : "const short",
6831   "referenced_type" : "_ZTIs",
6832   "self_type" : "_ZTIKs",
6833   "size" : 2,
6834   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6835  },
6836  {
6837   "alignment" : 2,
6838   "is_const" : true,
6839   "linker_set_key" : "_ZTIKt",
6840   "name" : "const unsigned short",
6841   "referenced_type" : "_ZTIt",
6842   "self_type" : "_ZTIKt",
6843   "size" : 2,
6844   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6845  },
6846  {
6847   "is_const" : true,
6848   "linker_set_key" : "_ZTIKv",
6849   "name" : "const void",
6850   "referenced_type" : "_ZTIv",
6851   "self_type" : "_ZTIKv",
6852   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6853  },
6854  {
6855   "alignment" : 4,
6856   "is_const" : true,
6857   "linker_set_key" : "_ZTIKx",
6858   "name" : "const long long",
6859   "referenced_type" : "_ZTIx",
6860   "self_type" : "_ZTIKx",
6861   "size" : 8,
6862   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6863  },
6864  {
6865   "alignment" : 4,
6866   "is_const" : true,
6867   "linker_set_key" : "_ZTIKy",
6868   "name" : "const unsigned long long",
6869   "referenced_type" : "_ZTIy",
6870   "self_type" : "_ZTIKy",
6871   "size" : 8,
6872   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6873  },
6874  {
6875   "alignment" : 1,
6876   "is_volatile" : true,
6877   "linker_set_key" : "_ZTIVb",
6878   "name" : "volatile bool",
6879   "referenced_type" : "_ZTIb",
6880   "self_type" : "_ZTIVb",
6881   "size" : 1,
6882   "source_file" : "/system/core/libutils/include/utils/Thread.h"
6883  },
6884  {
6885   "alignment" : 4,
6886   "is_volatile" : true,
6887   "linker_set_key" : "_ZTIVi",
6888   "name" : "volatile int",
6889   "referenced_type" : "_ZTIi",
6890   "self_type" : "_ZTIVi",
6891   "size" : 4,
6892   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
6893  }
6894 ],
6895 "record_types" :
6896 [
6897  {
6898   "alignment" : 4,
6899   "fields" :
6900   [
6901    {
6902     "field_name" : "len",
6903     "referenced_type" : "_ZTIt"
6904    },
6905    {
6906     "field_name" : "hdr_size",
6907     "field_offset" : 16,
6908     "referenced_type" : "_ZTIt"
6909    },
6910    {
6911     "field_name" : "pid",
6912     "field_offset" : 32,
6913     "referenced_type" : "_ZTIi"
6914    },
6915    {
6916     "field_name" : "tid",
6917     "field_offset" : 64,
6918     "referenced_type" : "_ZTIj"
6919    },
6920    {
6921     "field_name" : "sec",
6922     "field_offset" : 96,
6923     "referenced_type" : "_ZTIj"
6924    },
6925    {
6926     "field_name" : "nsec",
6927     "field_offset" : 128,
6928     "referenced_type" : "_ZTIj"
6929    },
6930    {
6931     "field_name" : "lid",
6932     "field_offset" : 160,
6933     "referenced_type" : "_ZTIj"
6934    },
6935    {
6936     "field_name" : "uid",
6937     "field_offset" : 192,
6938     "referenced_type" : "_ZTIj"
6939    }
6940   ],
6941   "linker_set_key" : "_ZTI12logger_entry",
6942   "name" : "logger_entry",
6943   "referenced_type" : "_ZTI12logger_entry",
6944   "self_type" : "_ZTI12logger_entry",
6945   "size" : 28,
6946   "source_file" : "/system/core/liblog/include/log/log_read.h"
6947  },
6948  {
6949   "alignment" : 4,
6950   "fields" :
6951   [
6952    {
6953     "field_name" : "y",
6954     "referenced_type" : "_ZTIPv"
6955    },
6956    {
6957     "field_name" : "cb",
6958     "field_offset" : 32,
6959     "referenced_type" : "_ZTIPv"
6960    },
6961    {
6962     "field_name" : "cr",
6963     "field_offset" : 64,
6964     "referenced_type" : "_ZTIPv"
6965    },
6966    {
6967     "field_name" : "ystride",
6968     "field_offset" : 96,
6969     "referenced_type" : "_ZTIj"
6970    },
6971    {
6972     "field_name" : "cstride",
6973     "field_offset" : 128,
6974     "referenced_type" : "_ZTIj"
6975    },
6976    {
6977     "field_name" : "chroma_step",
6978     "field_offset" : 160,
6979     "referenced_type" : "_ZTIj"
6980    },
6981    {
6982     "field_name" : "reserved",
6983     "field_offset" : 192,
6984     "referenced_type" : "_ZTIA8_j"
6985    }
6986   ],
6987   "linker_set_key" : "_ZTI13android_ycbcr",
6988   "name" : "android_ycbcr",
6989   "referenced_type" : "_ZTI13android_ycbcr",
6990   "self_type" : "_ZTI13android_ycbcr",
6991   "size" : 56,
6992   "source_file" : "/system/core/libsystem/include/system/graphics.h"
6993  },
6994  {
6995   "alignment" : 4,
6996   "fields" :
6997   [
6998    {
6999     "field_name" : "version",
7000     "referenced_type" : "_ZTIi"
7001    },
7002    {
7003     "field_name" : "numFds",
7004     "field_offset" : 32,
7005     "referenced_type" : "_ZTIi"
7006    },
7007    {
7008     "field_name" : "numInts",
7009     "field_offset" : 64,
7010     "referenced_type" : "_ZTIi"
7011    },
7012    {
7013     "field_name" : "data",
7014     "field_offset" : 96,
7015     "referenced_type" : "_ZTIA0_i"
7016    }
7017   ],
7018   "linker_set_key" : "_ZTI13native_handle",
7019   "name" : "native_handle",
7020   "referenced_type" : "_ZTI13native_handle",
7021   "self_type" : "_ZTI13native_handle",
7022   "size" : 12,
7023   "source_file" : "/system/core/libcutils/include/cutils/native_handle.h"
7024  },
7025  {
7026   "alignment" : 4,
7027   "fields" :
7028   [
7029    {
7030     "field_name" : "x",
7031     "referenced_type" : "_ZTIf"
7032    },
7033    {
7034     "field_name" : "y",
7035     "field_offset" : 32,
7036     "referenced_type" : "_ZTIf"
7037    }
7038   ],
7039   "linker_set_key" : "_ZTI16android_xy_color",
7040   "name" : "android_xy_color",
7041   "referenced_type" : "_ZTI16android_xy_color",
7042   "self_type" : "_ZTI16android_xy_color",
7043   "size" : 8,
7044   "source_file" : "/system/core/libsystem/include/system/graphics.h"
7045  },
7046  {
7047   "alignment" : 4,
7048   "fields" :
7049   [
7050    {
7051     "field_name" : "top_left",
7052     "referenced_type" : "_ZTIPh"
7053    },
7054    {
7055     "field_name" : "component",
7056     "field_offset" : 32,
7057     "referenced_type" : "_ZTI22android_flex_component"
7058    },
7059    {
7060     "field_name" : "bits_per_component",
7061     "field_offset" : 64,
7062     "referenced_type" : "_ZTIi"
7063    },
7064    {
7065     "field_name" : "bits_used",
7066     "field_offset" : 96,
7067     "referenced_type" : "_ZTIi"
7068    },
7069    {
7070     "field_name" : "h_increment",
7071     "field_offset" : 128,
7072     "referenced_type" : "_ZTIi"
7073    },
7074    {
7075     "field_name" : "v_increment",
7076     "field_offset" : 160,
7077     "referenced_type" : "_ZTIi"
7078    },
7079    {
7080     "field_name" : "h_subsampling",
7081     "field_offset" : 192,
7082     "referenced_type" : "_ZTIi"
7083    },
7084    {
7085     "field_name" : "v_subsampling",
7086     "field_offset" : 224,
7087     "referenced_type" : "_ZTIi"
7088    }
7089   ],
7090   "linker_set_key" : "_ZTI18android_flex_plane",
7091   "name" : "android_flex_plane",
7092   "referenced_type" : "_ZTI18android_flex_plane",
7093   "self_type" : "_ZTI18android_flex_plane",
7094   "size" : 32,
7095   "source_file" : "/system/core/libsystem/include/system/graphics.h"
7096  },
7097  {
7098   "alignment" : 4,
7099   "fields" :
7100   [
7101    {
7102     "field_name" : "format",
7103     "referenced_type" : "_ZTI19android_flex_format"
7104    },
7105    {
7106     "field_name" : "num_planes",
7107     "field_offset" : 32,
7108     "referenced_type" : "_ZTIj"
7109    },
7110    {
7111     "field_name" : "planes",
7112     "field_offset" : 64,
7113     "referenced_type" : "_ZTIP18android_flex_plane"
7114    }
7115   ],
7116   "linker_set_key" : "_ZTI19android_flex_layout",
7117   "name" : "android_flex_layout",
7118   "referenced_type" : "_ZTI19android_flex_layout",
7119   "self_type" : "_ZTI19android_flex_layout",
7120   "size" : 12,
7121   "source_file" : "/system/core/libsystem/include/system/graphics.h"
7122  },
7123  {
7124   "alignment" : 4,
7125   "fields" :
7126   [
7127    {
7128     "field_name" : "num_points",
7129     "referenced_type" : "_ZTIj"
7130    },
7131    {
7132     "field_name" : "reserved",
7133     "field_offset" : 32,
7134     "referenced_type" : "_ZTIA8_j"
7135    },
7136    {
7137     "field_name" : "xyzc_points",
7138     "field_offset" : 288,
7139     "referenced_type" : "_ZTIA_f"
7140    }
7141   ],
7142   "linker_set_key" : "_ZTI20android_depth_points",
7143   "name" : "android_depth_points",
7144   "referenced_type" : "_ZTI20android_depth_points",
7145   "self_type" : "_ZTI20android_depth_points",
7146   "size" : 36,
7147   "source_file" : "/system/core/libsystem/include/system/graphics.h"
7148  },
7149  {
7150   "alignment" : 4,
7151   "fields" :
7152   [
7153    {
7154     "field_name" : "struct_size",
7155     "referenced_type" : "_ZTIj"
7156    },
7157    {
7158     "field_name" : "buffer_id",
7159     "field_offset" : 32,
7160     "referenced_type" : "_ZTIi"
7161    },
7162    {
7163     "field_name" : "priority",
7164     "field_offset" : 64,
7165     "referenced_type" : "_ZTIi"
7166    },
7167    {
7168     "field_name" : "tag",
7169     "field_offset" : 96,
7170     "referenced_type" : "_ZTIPKc"
7171    },
7172    {
7173     "field_name" : "file",
7174     "field_offset" : 128,
7175     "referenced_type" : "_ZTIPKc"
7176    },
7177    {
7178     "field_name" : "line",
7179     "field_offset" : 160,
7180     "referenced_type" : "_ZTIj"
7181    },
7182    {
7183     "field_name" : "message",
7184     "field_offset" : 192,
7185     "referenced_type" : "_ZTIPKc"
7186    }
7187   ],
7188   "linker_set_key" : "_ZTI21__android_log_message",
7189   "name" : "__android_log_message",
7190   "referenced_type" : "_ZTI21__android_log_message",
7191   "self_type" : "_ZTI21__android_log_message",
7192   "size" : 28,
7193   "source_file" : "/system/core/liblog/include/android/log.h"
7194  },
7195  {
7196   "alignment" : 4,
7197   "fields" :
7198   [
7199    {
7200     "field_name" : "maxContentLightLevel",
7201     "referenced_type" : "_ZTIf"
7202    },
7203    {
7204     "field_name" : "maxFrameAverageLightLevel",
7205     "field_offset" : 32,
7206     "referenced_type" : "_ZTIf"
7207    }
7208   ],
7209   "linker_set_key" : "_ZTI25android_cta861_3_metadata",
7210   "name" : "android_cta861_3_metadata",
7211   "referenced_type" : "_ZTI25android_cta861_3_metadata",
7212   "self_type" : "_ZTI25android_cta861_3_metadata",
7213   "size" : 8,
7214   "source_file" : "/system/core/libsystem/include/system/graphics.h"
7215  },
7216  {
7217   "alignment" : 4,
7218   "fields" :
7219   [
7220    {
7221     "field_name" : "displayPrimaryRed",
7222     "referenced_type" : "_ZTI16android_xy_color"
7223    },
7224    {
7225     "field_name" : "displayPrimaryGreen",
7226     "field_offset" : 64,
7227     "referenced_type" : "_ZTI16android_xy_color"
7228    },
7229    {
7230     "field_name" : "displayPrimaryBlue",
7231     "field_offset" : 128,
7232     "referenced_type" : "_ZTI16android_xy_color"
7233    },
7234    {
7235     "field_name" : "whitePoint",
7236     "field_offset" : 192,
7237     "referenced_type" : "_ZTI16android_xy_color"
7238    },
7239    {
7240     "field_name" : "maxLuminance",
7241     "field_offset" : 256,
7242     "referenced_type" : "_ZTIf"
7243    },
7244    {
7245     "field_name" : "minLuminance",
7246     "field_offset" : 288,
7247     "referenced_type" : "_ZTIf"
7248    }
7249   ],
7250   "linker_set_key" : "_ZTI26android_smpte2086_metadata",
7251   "name" : "android_smpte2086_metadata",
7252   "referenced_type" : "_ZTI26android_smpte2086_metadata",
7253   "self_type" : "_ZTI26android_smpte2086_metadata",
7254   "size" : 40,
7255   "source_file" : "/system/core/libsystem/include/system/graphics.h"
7256  },
7257  {
7258   "alignment" : 4,
7259   "fields" :
7260   [
7261    {
7262     "referenced_type" : "_ZTIN7log_msgUt_E"
7263    }
7264   ],
7265   "linker_set_key" : "_ZTI7log_msg",
7266   "name" : "log_msg",
7267   "referenced_type" : "_ZTI7log_msg",
7268   "self_type" : "_ZTI7log_msg",
7269   "size" : 5124,
7270   "source_file" : "/system/core/liblog/include/log/log_read.h"
7271  },
7272  {
7273   "alignment" : 1,
7274   "fields" :
7275   [
7276    {
7277     "field_name" : "tv_sec",
7278     "referenced_type" : "_ZTIj"
7279    },
7280    {
7281     "field_name" : "tv_nsec",
7282     "field_offset" : 32,
7283     "referenced_type" : "_ZTIj"
7284    }
7285   ],
7286   "linker_set_key" : "_ZTI8log_time",
7287   "name" : "log_time",
7288   "referenced_type" : "_ZTI8log_time",
7289   "self_type" : "_ZTI8log_time",
7290   "size" : 8,
7291   "source_file" : "/system/core/liblog/include_vndk/log/log_time.h"
7292  },
7293  {
7294   "alignment" : 4,
7295   "fields" :
7296   [
7297    {
7298     "access" : "private",
7299     "field_name" : "mStorage",
7300     "field_offset" : 32,
7301     "referenced_type" : "_ZTIPv"
7302    },
7303    {
7304     "access" : "private",
7305     "field_name" : "mCount",
7306     "field_offset" : 64,
7307     "referenced_type" : "_ZTIj"
7308    },
7309    {
7310     "access" : "private",
7311     "field_name" : "mFlags",
7312     "field_offset" : 96,
7313     "referenced_type" : "_ZTIKj"
7314    },
7315    {
7316     "access" : "private",
7317     "field_name" : "mItemSize",
7318     "field_offset" : 128,
7319     "referenced_type" : "_ZTIKj"
7320    }
7321   ],
7322   "linker_set_key" : "_ZTIN7android10VectorImplE",
7323   "name" : "android::VectorImpl",
7324   "record_kind" : "class",
7325   "referenced_type" : "_ZTIN7android10VectorImplE",
7326   "self_type" : "_ZTIN7android10VectorImplE",
7327   "size" : 20,
7328   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
7329   "vtable_components" :
7330   [
7331    {
7332     "kind" : "offset_to_top"
7333    },
7334    {
7335     "kind" : "rtti",
7336     "mangled_component_name" : "_ZTIN7android10VectorImplE"
7337    },
7338    {
7339     "kind" : "complete_dtor_pointer",
7340     "mangled_component_name" : "_ZN7android10VectorImplD1Ev"
7341    },
7342    {
7343     "kind" : "deleting_dtor_pointer",
7344     "mangled_component_name" : "_ZN7android10VectorImplD0Ev"
7345    },
7346    {
7347     "is_pure" : true,
7348     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvj"
7349    },
7350    {
7351     "is_pure" : true,
7352     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvj"
7353    },
7354    {
7355     "is_pure" : true,
7356     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvj"
7357    },
7358    {
7359     "is_pure" : true,
7360     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvj"
7361    },
7362    {
7363     "is_pure" : true,
7364     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvj"
7365    },
7366    {
7367     "is_pure" : true,
7368     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvj"
7369    }
7370   ]
7371  },
7372  {
7373   "alignment" : 4,
7374   "fields" :
7375   [
7376    {
7377     "access" : "private",
7378     "field_name" : "mVector",
7379     "referenced_type" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE"
7380    }
7381   ],
7382   "linker_set_key" : "_ZTIN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE",
7383   "name" : "android::KeyedVector<android::String16, android::sp<android::hardware::IBinder> >",
7384   "record_kind" : "class",
7385   "referenced_type" : "_ZTIN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE",
7386   "self_type" : "_ZTIN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE",
7387   "size" : 20,
7388   "source_file" : "/system/core/libutils/include/utils/KeyedVector.h",
7389   "template_args" : [ "_ZTIN7android8String16E", "_ZTIN7android2spINS_8hardware7IBinderEEE" ]
7390  },
7391  {
7392   "alignment" : 4,
7393   "fields" :
7394   [
7395    {
7396     "access" : "private",
7397     "field_name" : "mTag",
7398     "referenced_type" : "_ZTIy"
7399    }
7400   ],
7401   "linker_set_key" : "_ZTIN7android11ScopedTraceE",
7402   "name" : "android::ScopedTrace",
7403   "record_kind" : "class",
7404   "referenced_type" : "_ZTIN7android11ScopedTraceE",
7405   "self_type" : "_ZTIN7android11ScopedTraceE",
7406   "size" : 8,
7407   "source_file" : "/system/core/libutils/include/utils/Trace.h"
7408  },
7409  {
7410   "alignment" : 4,
7411   "fields" :
7412   [
7413    {
7414     "access" : "private",
7415     "field_name" : "mCount",
7416     "referenced_type" : "_ZTINSt3__16atomicIiEE"
7417    }
7418   ],
7419   "linker_set_key" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE",
7420   "name" : "android::LightRefBase<android::NativeHandle>",
7421   "record_kind" : "class",
7422   "referenced_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE",
7423   "self_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE",
7424   "size" : 4,
7425   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
7426   "template_args" : [ "_ZTIN7android12NativeHandleE" ]
7427  },
7428  {
7429   "alignment" : 4,
7430   "fields" :
7431   [
7432    {
7433     "access" : "private",
7434     "field_name" : "mCount",
7435     "referenced_type" : "_ZTINSt3__16atomicIiEE"
7436    }
7437   ],
7438   "linker_set_key" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE",
7439   "name" : "android::LightRefBase<android::VirtualLightRefBase>",
7440   "record_kind" : "class",
7441   "referenced_type" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE",
7442   "self_type" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE",
7443   "size" : 4,
7444   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
7445   "template_args" : [ "_ZTIN7android19VirtualLightRefBaseE" ]
7446  },
7447  {
7448   "alignment" : 4,
7449   "base_specifiers" :
7450   [
7451    {
7452     "referenced_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE"
7453    }
7454   ],
7455   "fields" :
7456   [
7457    {
7458     "access" : "private",
7459     "field_name" : "mHandle",
7460     "field_offset" : 32,
7461     "referenced_type" : "_ZTIP13native_handle"
7462    },
7463    {
7464     "access" : "private",
7465     "field_name" : "mOwnsHandle",
7466     "field_offset" : 64,
7467     "referenced_type" : "_ZTIb"
7468    }
7469   ],
7470   "linker_set_key" : "_ZTIN7android12NativeHandleE",
7471   "name" : "android::NativeHandle",
7472   "record_kind" : "class",
7473   "referenced_type" : "_ZTIN7android12NativeHandleE",
7474   "self_type" : "_ZTIN7android12NativeHandleE",
7475   "size" : 12,
7476   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
7477  },
7478  {
7479   "alignment" : 4,
7480   "base_specifiers" :
7481   [
7482    {
7483     "access" : "private",
7484     "referenced_type" : "_ZTIN7android16SortedVectorImplE"
7485    }
7486   ],
7487   "linker_set_key" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE",
7488   "name" : "android::SortedVector<android::key_value_pair_t<android::String16, android::sp<android::hardware::IBinder> > >",
7489   "record_kind" : "class",
7490   "referenced_type" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE",
7491   "self_type" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE",
7492   "size" : 20,
7493   "source_file" : "/system/core/libutils/include/utils/SortedVector.h",
7494   "template_args" :
7495   [
7496    "_ZTIN7android16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEE"
7497   ],
7498   "vtable_components" :
7499   [
7500    {
7501     "kind" : "offset_to_top"
7502    },
7503    {
7504     "kind" : "rtti",
7505     "mangled_component_name" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE"
7506    },
7507    {
7508     "kind" : "complete_dtor_pointer",
7509     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED1Ev"
7510    },
7511    {
7512     "kind" : "deleting_dtor_pointer",
7513     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED0Ev"
7514    },
7515    {
7516     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE12do_constructEPvj"
7517    },
7518    {
7519     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_destroyEPvj"
7520    },
7521    {
7522     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE7do_copyEPvPKvj"
7523    },
7524    {
7525     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE8do_splatEPvPKvj"
7526    },
7527    {
7528     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE15do_move_forwardEPvPKvj"
7529    },
7530    {
7531     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE16do_move_backwardEPvPKvj"
7532    },
7533    {
7534     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_compareEPKvSA_"
7535    }
7536   ]
7537  },
7538  {
7539   "alignment" : 1,
7540   "linker_set_key" : "_ZTIN7android14ReferenceMoverE",
7541   "name" : "android::ReferenceMover",
7542   "record_kind" : "class",
7543   "referenced_type" : "_ZTIN7android14ReferenceMoverE",
7544   "self_type" : "_ZTIN7android14ReferenceMoverE",
7545   "size" : 1,
7546   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7547  },
7548  {
7549   "alignment" : 4,
7550   "linker_set_key" : "_ZTIN7android16ReferenceRenamerE",
7551   "name" : "android::ReferenceRenamer",
7552   "record_kind" : "class",
7553   "referenced_type" : "_ZTIN7android16ReferenceRenamerE",
7554   "self_type" : "_ZTIN7android16ReferenceRenamerE",
7555   "size" : 4,
7556   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
7557   "vtable_components" :
7558   [
7559    {
7560     "kind" : "offset_to_top"
7561    },
7562    {
7563     "kind" : "rtti",
7564     "mangled_component_name" : "_ZTIN7android16ReferenceRenamerE"
7565    },
7566    {
7567     "is_pure" : true,
7568     "mangled_component_name" : "_ZNK7android16ReferenceRenamerclEj"
7569    }
7570   ]
7571  },
7572  {
7573   "alignment" : 4,
7574   "base_specifiers" :
7575   [
7576    {
7577     "referenced_type" : "_ZTIN7android10VectorImplE"
7578    }
7579   ],
7580   "linker_set_key" : "_ZTIN7android16SortedVectorImplE",
7581   "name" : "android::SortedVectorImpl",
7582   "record_kind" : "class",
7583   "referenced_type" : "_ZTIN7android16SortedVectorImplE",
7584   "self_type" : "_ZTIN7android16SortedVectorImplE",
7585   "size" : 20,
7586   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
7587   "vtable_components" :
7588   [
7589    {
7590     "kind" : "offset_to_top"
7591    },
7592    {
7593     "kind" : "rtti",
7594     "mangled_component_name" : "_ZTIN7android16SortedVectorImplE"
7595    },
7596    {
7597     "kind" : "complete_dtor_pointer",
7598     "mangled_component_name" : "_ZN7android16SortedVectorImplD1Ev"
7599    },
7600    {
7601     "kind" : "deleting_dtor_pointer",
7602     "mangled_component_name" : "_ZN7android16SortedVectorImplD0Ev"
7603    },
7604    {
7605     "is_pure" : true,
7606     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvj"
7607    },
7608    {
7609     "is_pure" : true,
7610     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvj"
7611    },
7612    {
7613     "is_pure" : true,
7614     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvj"
7615    },
7616    {
7617     "is_pure" : true,
7618     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvj"
7619    },
7620    {
7621     "is_pure" : true,
7622     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvj"
7623    },
7624    {
7625     "is_pure" : true,
7626     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvj"
7627    },
7628    {
7629     "is_pure" : true,
7630     "mangled_component_name" : "_ZNK7android16SortedVectorImpl10do_compareEPKvS2_"
7631    }
7632   ]
7633  },
7634  {
7635   "alignment" : 1,
7636   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIbEE",
7637   "name" : "android::trait_trivial_copy<bool>",
7638   "referenced_type" : "_ZTIN7android18trait_trivial_copyIbEE",
7639   "self_type" : "_ZTIN7android18trait_trivial_copyIbEE",
7640   "size" : 1,
7641   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7642   "template_args" : [ "_ZTIb" ]
7643  },
7644  {
7645   "alignment" : 1,
7646   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIcEE",
7647   "name" : "android::trait_trivial_copy<char>",
7648   "referenced_type" : "_ZTIN7android18trait_trivial_copyIcEE",
7649   "self_type" : "_ZTIN7android18trait_trivial_copyIcEE",
7650   "size" : 1,
7651   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7652   "template_args" : [ "_ZTIc" ]
7653  },
7654  {
7655   "alignment" : 1,
7656   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIdEE",
7657   "name" : "android::trait_trivial_copy<double>",
7658   "referenced_type" : "_ZTIN7android18trait_trivial_copyIdEE",
7659   "self_type" : "_ZTIN7android18trait_trivial_copyIdEE",
7660   "size" : 1,
7661   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7662   "template_args" : [ "_ZTId" ]
7663  },
7664  {
7665   "alignment" : 1,
7666   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIfEE",
7667   "name" : "android::trait_trivial_copy<float>",
7668   "referenced_type" : "_ZTIN7android18trait_trivial_copyIfEE",
7669   "self_type" : "_ZTIN7android18trait_trivial_copyIfEE",
7670   "size" : 1,
7671   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7672   "template_args" : [ "_ZTIf" ]
7673  },
7674  {
7675   "alignment" : 1,
7676   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIhEE",
7677   "name" : "android::trait_trivial_copy<unsigned char>",
7678   "referenced_type" : "_ZTIN7android18trait_trivial_copyIhEE",
7679   "self_type" : "_ZTIN7android18trait_trivial_copyIhEE",
7680   "size" : 1,
7681   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7682   "template_args" : [ "_ZTIh" ]
7683  },
7684  {
7685   "alignment" : 1,
7686   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIiEE",
7687   "name" : "android::trait_trivial_copy<int>",
7688   "referenced_type" : "_ZTIN7android18trait_trivial_copyIiEE",
7689   "self_type" : "_ZTIN7android18trait_trivial_copyIiEE",
7690   "size" : 1,
7691   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7692   "template_args" : [ "_ZTIi" ]
7693  },
7694  {
7695   "alignment" : 1,
7696   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIjEE",
7697   "name" : "android::trait_trivial_copy<unsigned int>",
7698   "referenced_type" : "_ZTIN7android18trait_trivial_copyIjEE",
7699   "self_type" : "_ZTIN7android18trait_trivial_copyIjEE",
7700   "size" : 1,
7701   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7702   "template_args" : [ "_ZTIj" ]
7703  },
7704  {
7705   "alignment" : 1,
7706   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIlEE",
7707   "name" : "android::trait_trivial_copy<long>",
7708   "referenced_type" : "_ZTIN7android18trait_trivial_copyIlEE",
7709   "self_type" : "_ZTIN7android18trait_trivial_copyIlEE",
7710   "size" : 1,
7711   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7712   "template_args" : [ "_ZTIl" ]
7713  },
7714  {
7715   "alignment" : 1,
7716   "linker_set_key" : "_ZTIN7android18trait_trivial_copyImEE",
7717   "name" : "android::trait_trivial_copy<unsigned long>",
7718   "referenced_type" : "_ZTIN7android18trait_trivial_copyImEE",
7719   "self_type" : "_ZTIN7android18trait_trivial_copyImEE",
7720   "size" : 1,
7721   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7722   "template_args" : [ "_ZTIm" ]
7723  },
7724  {
7725   "alignment" : 1,
7726   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIsEE",
7727   "name" : "android::trait_trivial_copy<short>",
7728   "referenced_type" : "_ZTIN7android18trait_trivial_copyIsEE",
7729   "self_type" : "_ZTIN7android18trait_trivial_copyIsEE",
7730   "size" : 1,
7731   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7732   "template_args" : [ "_ZTIs" ]
7733  },
7734  {
7735   "alignment" : 1,
7736   "linker_set_key" : "_ZTIN7android18trait_trivial_copyItEE",
7737   "name" : "android::trait_trivial_copy<unsigned short>",
7738   "referenced_type" : "_ZTIN7android18trait_trivial_copyItEE",
7739   "self_type" : "_ZTIN7android18trait_trivial_copyItEE",
7740   "size" : 1,
7741   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7742   "template_args" : [ "_ZTIt" ]
7743  },
7744  {
7745   "alignment" : 1,
7746   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIvEE",
7747   "name" : "android::trait_trivial_copy<void>",
7748   "referenced_type" : "_ZTIN7android18trait_trivial_copyIvEE",
7749   "self_type" : "_ZTIN7android18trait_trivial_copyIvEE",
7750   "size" : 1,
7751   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7752   "template_args" : [ "_ZTIv" ]
7753  },
7754  {
7755   "alignment" : 1,
7756   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIxEE",
7757   "name" : "android::trait_trivial_copy<long long>",
7758   "referenced_type" : "_ZTIN7android18trait_trivial_copyIxEE",
7759   "self_type" : "_ZTIN7android18trait_trivial_copyIxEE",
7760   "size" : 1,
7761   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7762   "template_args" : [ "_ZTIx" ]
7763  },
7764  {
7765   "alignment" : 1,
7766   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIyEE",
7767   "name" : "android::trait_trivial_copy<unsigned long long>",
7768   "referenced_type" : "_ZTIN7android18trait_trivial_copyIyEE",
7769   "self_type" : "_ZTIN7android18trait_trivial_copyIyEE",
7770   "size" : 1,
7771   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7772   "template_args" : [ "_ZTIy" ]
7773  },
7774  {
7775   "alignment" : 1,
7776   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIbEE",
7777   "name" : "android::trait_trivial_ctor<bool>",
7778   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIbEE",
7779   "self_type" : "_ZTIN7android18trait_trivial_ctorIbEE",
7780   "size" : 1,
7781   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7782   "template_args" : [ "_ZTIb" ]
7783  },
7784  {
7785   "alignment" : 1,
7786   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIcEE",
7787   "name" : "android::trait_trivial_ctor<char>",
7788   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIcEE",
7789   "self_type" : "_ZTIN7android18trait_trivial_ctorIcEE",
7790   "size" : 1,
7791   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7792   "template_args" : [ "_ZTIc" ]
7793  },
7794  {
7795   "alignment" : 1,
7796   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIdEE",
7797   "name" : "android::trait_trivial_ctor<double>",
7798   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIdEE",
7799   "self_type" : "_ZTIN7android18trait_trivial_ctorIdEE",
7800   "size" : 1,
7801   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7802   "template_args" : [ "_ZTId" ]
7803  },
7804  {
7805   "alignment" : 1,
7806   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIfEE",
7807   "name" : "android::trait_trivial_ctor<float>",
7808   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIfEE",
7809   "self_type" : "_ZTIN7android18trait_trivial_ctorIfEE",
7810   "size" : 1,
7811   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7812   "template_args" : [ "_ZTIf" ]
7813  },
7814  {
7815   "alignment" : 1,
7816   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIhEE",
7817   "name" : "android::trait_trivial_ctor<unsigned char>",
7818   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIhEE",
7819   "self_type" : "_ZTIN7android18trait_trivial_ctorIhEE",
7820   "size" : 1,
7821   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7822   "template_args" : [ "_ZTIh" ]
7823  },
7824  {
7825   "alignment" : 1,
7826   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIiEE",
7827   "name" : "android::trait_trivial_ctor<int>",
7828   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIiEE",
7829   "self_type" : "_ZTIN7android18trait_trivial_ctorIiEE",
7830   "size" : 1,
7831   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7832   "template_args" : [ "_ZTIi" ]
7833  },
7834  {
7835   "alignment" : 1,
7836   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIjEE",
7837   "name" : "android::trait_trivial_ctor<unsigned int>",
7838   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIjEE",
7839   "self_type" : "_ZTIN7android18trait_trivial_ctorIjEE",
7840   "size" : 1,
7841   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7842   "template_args" : [ "_ZTIj" ]
7843  },
7844  {
7845   "alignment" : 1,
7846   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIlEE",
7847   "name" : "android::trait_trivial_ctor<long>",
7848   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIlEE",
7849   "self_type" : "_ZTIN7android18trait_trivial_ctorIlEE",
7850   "size" : 1,
7851   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7852   "template_args" : [ "_ZTIl" ]
7853  },
7854  {
7855   "alignment" : 1,
7856   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorImEE",
7857   "name" : "android::trait_trivial_ctor<unsigned long>",
7858   "referenced_type" : "_ZTIN7android18trait_trivial_ctorImEE",
7859   "self_type" : "_ZTIN7android18trait_trivial_ctorImEE",
7860   "size" : 1,
7861   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7862   "template_args" : [ "_ZTIm" ]
7863  },
7864  {
7865   "alignment" : 1,
7866   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIsEE",
7867   "name" : "android::trait_trivial_ctor<short>",
7868   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIsEE",
7869   "self_type" : "_ZTIN7android18trait_trivial_ctorIsEE",
7870   "size" : 1,
7871   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7872   "template_args" : [ "_ZTIs" ]
7873  },
7874  {
7875   "alignment" : 1,
7876   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorItEE",
7877   "name" : "android::trait_trivial_ctor<unsigned short>",
7878   "referenced_type" : "_ZTIN7android18trait_trivial_ctorItEE",
7879   "self_type" : "_ZTIN7android18trait_trivial_ctorItEE",
7880   "size" : 1,
7881   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7882   "template_args" : [ "_ZTIt" ]
7883  },
7884  {
7885   "alignment" : 1,
7886   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIvEE",
7887   "name" : "android::trait_trivial_ctor<void>",
7888   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIvEE",
7889   "self_type" : "_ZTIN7android18trait_trivial_ctorIvEE",
7890   "size" : 1,
7891   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7892   "template_args" : [ "_ZTIv" ]
7893  },
7894  {
7895   "alignment" : 1,
7896   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIxEE",
7897   "name" : "android::trait_trivial_ctor<long long>",
7898   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIxEE",
7899   "self_type" : "_ZTIN7android18trait_trivial_ctorIxEE",
7900   "size" : 1,
7901   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7902   "template_args" : [ "_ZTIx" ]
7903  },
7904  {
7905   "alignment" : 1,
7906   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIyEE",
7907   "name" : "android::trait_trivial_ctor<unsigned long long>",
7908   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIyEE",
7909   "self_type" : "_ZTIN7android18trait_trivial_ctorIyEE",
7910   "size" : 1,
7911   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7912   "template_args" : [ "_ZTIy" ]
7913  },
7914  {
7915   "alignment" : 1,
7916   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIbEE",
7917   "name" : "android::trait_trivial_dtor<bool>",
7918   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIbEE",
7919   "self_type" : "_ZTIN7android18trait_trivial_dtorIbEE",
7920   "size" : 1,
7921   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7922   "template_args" : [ "_ZTIb" ]
7923  },
7924  {
7925   "alignment" : 1,
7926   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIcEE",
7927   "name" : "android::trait_trivial_dtor<char>",
7928   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIcEE",
7929   "self_type" : "_ZTIN7android18trait_trivial_dtorIcEE",
7930   "size" : 1,
7931   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7932   "template_args" : [ "_ZTIc" ]
7933  },
7934  {
7935   "alignment" : 1,
7936   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIdEE",
7937   "name" : "android::trait_trivial_dtor<double>",
7938   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIdEE",
7939   "self_type" : "_ZTIN7android18trait_trivial_dtorIdEE",
7940   "size" : 1,
7941   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7942   "template_args" : [ "_ZTId" ]
7943  },
7944  {
7945   "alignment" : 1,
7946   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIfEE",
7947   "name" : "android::trait_trivial_dtor<float>",
7948   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIfEE",
7949   "self_type" : "_ZTIN7android18trait_trivial_dtorIfEE",
7950   "size" : 1,
7951   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7952   "template_args" : [ "_ZTIf" ]
7953  },
7954  {
7955   "alignment" : 1,
7956   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIhEE",
7957   "name" : "android::trait_trivial_dtor<unsigned char>",
7958   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIhEE",
7959   "self_type" : "_ZTIN7android18trait_trivial_dtorIhEE",
7960   "size" : 1,
7961   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7962   "template_args" : [ "_ZTIh" ]
7963  },
7964  {
7965   "alignment" : 1,
7966   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIiEE",
7967   "name" : "android::trait_trivial_dtor<int>",
7968   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIiEE",
7969   "self_type" : "_ZTIN7android18trait_trivial_dtorIiEE",
7970   "size" : 1,
7971   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7972   "template_args" : [ "_ZTIi" ]
7973  },
7974  {
7975   "alignment" : 1,
7976   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIjEE",
7977   "name" : "android::trait_trivial_dtor<unsigned int>",
7978   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIjEE",
7979   "self_type" : "_ZTIN7android18trait_trivial_dtorIjEE",
7980   "size" : 1,
7981   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7982   "template_args" : [ "_ZTIj" ]
7983  },
7984  {
7985   "alignment" : 1,
7986   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIlEE",
7987   "name" : "android::trait_trivial_dtor<long>",
7988   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIlEE",
7989   "self_type" : "_ZTIN7android18trait_trivial_dtorIlEE",
7990   "size" : 1,
7991   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7992   "template_args" : [ "_ZTIl" ]
7993  },
7994  {
7995   "alignment" : 1,
7996   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorImEE",
7997   "name" : "android::trait_trivial_dtor<unsigned long>",
7998   "referenced_type" : "_ZTIN7android18trait_trivial_dtorImEE",
7999   "self_type" : "_ZTIN7android18trait_trivial_dtorImEE",
8000   "size" : 1,
8001   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8002   "template_args" : [ "_ZTIm" ]
8003  },
8004  {
8005   "alignment" : 1,
8006   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIsEE",
8007   "name" : "android::trait_trivial_dtor<short>",
8008   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIsEE",
8009   "self_type" : "_ZTIN7android18trait_trivial_dtorIsEE",
8010   "size" : 1,
8011   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8012   "template_args" : [ "_ZTIs" ]
8013  },
8014  {
8015   "alignment" : 1,
8016   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorItEE",
8017   "name" : "android::trait_trivial_dtor<unsigned short>",
8018   "referenced_type" : "_ZTIN7android18trait_trivial_dtorItEE",
8019   "self_type" : "_ZTIN7android18trait_trivial_dtorItEE",
8020   "size" : 1,
8021   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8022   "template_args" : [ "_ZTIt" ]
8023  },
8024  {
8025   "alignment" : 1,
8026   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIvEE",
8027   "name" : "android::trait_trivial_dtor<void>",
8028   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIvEE",
8029   "self_type" : "_ZTIN7android18trait_trivial_dtorIvEE",
8030   "size" : 1,
8031   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8032   "template_args" : [ "_ZTIv" ]
8033  },
8034  {
8035   "alignment" : 1,
8036   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIxEE",
8037   "name" : "android::trait_trivial_dtor<long long>",
8038   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIxEE",
8039   "self_type" : "_ZTIN7android18trait_trivial_dtorIxEE",
8040   "size" : 1,
8041   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8042   "template_args" : [ "_ZTIx" ]
8043  },
8044  {
8045   "alignment" : 1,
8046   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIyEE",
8047   "name" : "android::trait_trivial_dtor<unsigned long long>",
8048   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIyEE",
8049   "self_type" : "_ZTIN7android18trait_trivial_dtorIyEE",
8050   "size" : 1,
8051   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8052   "template_args" : [ "_ZTIy" ]
8053  },
8054  {
8055   "alignment" : 1,
8056   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_7String8EEE",
8057   "name" : "android::trait_trivial_move<android::String8>",
8058   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EEE",
8059   "self_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EEE",
8060   "size" : 1,
8061   "source_file" : "/system/core/libutils/include/utils/String8.h",
8062   "template_args" : [ "_ZTIN7android7String8E" ]
8063  },
8064  {
8065   "alignment" : 1,
8066   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_8String16EEE",
8067   "name" : "android::trait_trivial_move<android::String16>",
8068   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EEE",
8069   "self_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EEE",
8070   "size" : 1,
8071   "source_file" : "/system/core/libutils/include/utils/String16.h",
8072   "template_args" : [ "_ZTIN7android8String16E" ]
8073  },
8074  {
8075   "alignment" : 1,
8076   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIbEE",
8077   "name" : "android::trait_trivial_move<bool>",
8078   "referenced_type" : "_ZTIN7android18trait_trivial_moveIbEE",
8079   "self_type" : "_ZTIN7android18trait_trivial_moveIbEE",
8080   "size" : 1,
8081   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8082   "template_args" : [ "_ZTIb" ]
8083  },
8084  {
8085   "alignment" : 1,
8086   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIcEE",
8087   "name" : "android::trait_trivial_move<char>",
8088   "referenced_type" : "_ZTIN7android18trait_trivial_moveIcEE",
8089   "self_type" : "_ZTIN7android18trait_trivial_moveIcEE",
8090   "size" : 1,
8091   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8092   "template_args" : [ "_ZTIc" ]
8093  },
8094  {
8095   "alignment" : 1,
8096   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIdEE",
8097   "name" : "android::trait_trivial_move<double>",
8098   "referenced_type" : "_ZTIN7android18trait_trivial_moveIdEE",
8099   "self_type" : "_ZTIN7android18trait_trivial_moveIdEE",
8100   "size" : 1,
8101   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8102   "template_args" : [ "_ZTId" ]
8103  },
8104  {
8105   "alignment" : 1,
8106   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIfEE",
8107   "name" : "android::trait_trivial_move<float>",
8108   "referenced_type" : "_ZTIN7android18trait_trivial_moveIfEE",
8109   "self_type" : "_ZTIN7android18trait_trivial_moveIfEE",
8110   "size" : 1,
8111   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8112   "template_args" : [ "_ZTIf" ]
8113  },
8114  {
8115   "alignment" : 1,
8116   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIhEE",
8117   "name" : "android::trait_trivial_move<unsigned char>",
8118   "referenced_type" : "_ZTIN7android18trait_trivial_moveIhEE",
8119   "self_type" : "_ZTIN7android18trait_trivial_moveIhEE",
8120   "size" : 1,
8121   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8122   "template_args" : [ "_ZTIh" ]
8123  },
8124  {
8125   "alignment" : 1,
8126   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIiEE",
8127   "name" : "android::trait_trivial_move<int>",
8128   "referenced_type" : "_ZTIN7android18trait_trivial_moveIiEE",
8129   "self_type" : "_ZTIN7android18trait_trivial_moveIiEE",
8130   "size" : 1,
8131   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8132   "template_args" : [ "_ZTIi" ]
8133  },
8134  {
8135   "alignment" : 1,
8136   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIjEE",
8137   "name" : "android::trait_trivial_move<unsigned int>",
8138   "referenced_type" : "_ZTIN7android18trait_trivial_moveIjEE",
8139   "self_type" : "_ZTIN7android18trait_trivial_moveIjEE",
8140   "size" : 1,
8141   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8142   "template_args" : [ "_ZTIj" ]
8143  },
8144  {
8145   "alignment" : 1,
8146   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIlEE",
8147   "name" : "android::trait_trivial_move<long>",
8148   "referenced_type" : "_ZTIN7android18trait_trivial_moveIlEE",
8149   "self_type" : "_ZTIN7android18trait_trivial_moveIlEE",
8150   "size" : 1,
8151   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8152   "template_args" : [ "_ZTIl" ]
8153  },
8154  {
8155   "alignment" : 1,
8156   "linker_set_key" : "_ZTIN7android18trait_trivial_moveImEE",
8157   "name" : "android::trait_trivial_move<unsigned long>",
8158   "referenced_type" : "_ZTIN7android18trait_trivial_moveImEE",
8159   "self_type" : "_ZTIN7android18trait_trivial_moveImEE",
8160   "size" : 1,
8161   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8162   "template_args" : [ "_ZTIm" ]
8163  },
8164  {
8165   "alignment" : 1,
8166   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIsEE",
8167   "name" : "android::trait_trivial_move<short>",
8168   "referenced_type" : "_ZTIN7android18trait_trivial_moveIsEE",
8169   "self_type" : "_ZTIN7android18trait_trivial_moveIsEE",
8170   "size" : 1,
8171   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8172   "template_args" : [ "_ZTIs" ]
8173  },
8174  {
8175   "alignment" : 1,
8176   "linker_set_key" : "_ZTIN7android18trait_trivial_moveItEE",
8177   "name" : "android::trait_trivial_move<unsigned short>",
8178   "referenced_type" : "_ZTIN7android18trait_trivial_moveItEE",
8179   "self_type" : "_ZTIN7android18trait_trivial_moveItEE",
8180   "size" : 1,
8181   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8182   "template_args" : [ "_ZTIt" ]
8183  },
8184  {
8185   "alignment" : 1,
8186   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIvEE",
8187   "name" : "android::trait_trivial_move<void>",
8188   "referenced_type" : "_ZTIN7android18trait_trivial_moveIvEE",
8189   "self_type" : "_ZTIN7android18trait_trivial_moveIvEE",
8190   "size" : 1,
8191   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8192   "template_args" : [ "_ZTIv" ]
8193  },
8194  {
8195   "alignment" : 1,
8196   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIxEE",
8197   "name" : "android::trait_trivial_move<long long>",
8198   "referenced_type" : "_ZTIN7android18trait_trivial_moveIxEE",
8199   "self_type" : "_ZTIN7android18trait_trivial_moveIxEE",
8200   "size" : 1,
8201   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8202   "template_args" : [ "_ZTIx" ]
8203  },
8204  {
8205   "alignment" : 1,
8206   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIyEE",
8207   "name" : "android::trait_trivial_move<unsigned long long>",
8208   "referenced_type" : "_ZTIN7android18trait_trivial_moveIyEE",
8209   "self_type" : "_ZTIN7android18trait_trivial_moveIyEE",
8210   "size" : 1,
8211   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8212   "template_args" : [ "_ZTIy" ]
8213  },
8214  {
8215   "alignment" : 4,
8216   "base_specifiers" :
8217   [
8218    {
8219     "referenced_type" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE"
8220    }
8221   ],
8222   "linker_set_key" : "_ZTIN7android19VirtualLightRefBaseE",
8223   "name" : "android::VirtualLightRefBase",
8224   "record_kind" : "class",
8225   "referenced_type" : "_ZTIN7android19VirtualLightRefBaseE",
8226   "self_type" : "_ZTIN7android19VirtualLightRefBaseE",
8227   "size" : 8,
8228   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
8229   "vtable_components" :
8230   [
8231    {
8232     "kind" : "offset_to_top"
8233    },
8234    {
8235     "kind" : "rtti",
8236     "mangled_component_name" : "_ZTIN7android19VirtualLightRefBaseE"
8237    },
8238    {
8239     "kind" : "complete_dtor_pointer",
8240     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD1Ev"
8241    },
8242    {
8243     "kind" : "deleting_dtor_pointer",
8244     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD0Ev"
8245    }
8246   ]
8247  },
8248  {
8249   "alignment" : 4,
8250   "fields" :
8251   [
8252    {
8253     "access" : "private",
8254     "field_name" : "m_ptr",
8255     "referenced_type" : "_ZTIPN7android4hidl4base4V1_05IBaseE"
8256    }
8257   ],
8258   "linker_set_key" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
8259   "name" : "android::sp<android::hidl::base::V1_0::IBase>",
8260   "record_kind" : "class",
8261   "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
8262   "self_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
8263   "size" : 4,
8264   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8265   "template_args" : [ "_ZTIN7android4hidl4base4V1_05IBaseE" ]
8266  },
8267  {
8268   "alignment" : 4,
8269   "fields" :
8270   [
8271    {
8272     "access" : "private",
8273     "field_name" : "m_ptr",
8274     "referenced_type" : "_ZTIPN7android4hidl7manager4V1_015IServiceManagerE"
8275    }
8276   ],
8277   "linker_set_key" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
8278   "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager>",
8279   "record_kind" : "class",
8280   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
8281   "self_type" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
8282   "size" : 4,
8283   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8284   "template_args" : [ "_ZTIN7android4hidl7manager4V1_015IServiceManagerE" ]
8285  },
8286  {
8287   "alignment" : 4,
8288   "fields" :
8289   [
8290    {
8291     "access" : "private",
8292     "field_name" : "m_ptr",
8293     "referenced_type" : "_ZTIPN7android4hidl7manager4V1_020IServiceNotificationE"
8294    }
8295   ],
8296   "linker_set_key" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
8297   "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification>",
8298   "record_kind" : "class",
8299   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
8300   "self_type" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
8301   "size" : 4,
8302   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8303   "template_args" : [ "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE" ]
8304  },
8305  {
8306   "alignment" : 4,
8307   "fields" :
8308   [
8309    {
8310     "access" : "private",
8311     "field_name" : "m_ptr",
8312     "referenced_type" : "_ZTIPN7android6ThreadE"
8313    }
8314   ],
8315   "linker_set_key" : "_ZTIN7android2spINS_6ThreadEEE",
8316   "name" : "android::sp<android::Thread>",
8317   "record_kind" : "class",
8318   "referenced_type" : "_ZTIN7android2spINS_6ThreadEEE",
8319   "self_type" : "_ZTIN7android2spINS_6ThreadEEE",
8320   "size" : 4,
8321   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8322   "template_args" : [ "_ZTIN7android6ThreadE" ]
8323  },
8324  {
8325   "alignment" : 4,
8326   "fields" :
8327   [
8328    {
8329     "access" : "private",
8330     "field_name" : "m_ptr",
8331     "referenced_type" : "_ZTIPN7android8hardware10IInterfaceE"
8332    }
8333   ],
8334   "linker_set_key" : "_ZTIN7android2spINS_8hardware10IInterfaceEEE",
8335   "name" : "android::sp<android::hardware::IInterface>",
8336   "record_kind" : "class",
8337   "referenced_type" : "_ZTIN7android2spINS_8hardware10IInterfaceEEE",
8338   "self_type" : "_ZTIN7android2spINS_8hardware10IInterfaceEEE",
8339   "size" : 4,
8340   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8341   "template_args" : [ "_ZTIN7android8hardware10IInterfaceE" ]
8342  },
8343  {
8344   "alignment" : 4,
8345   "fields" :
8346   [
8347    {
8348     "access" : "private",
8349     "field_name" : "m_ptr",
8350     "referenced_type" : "_ZTIPN7android8hardware12ProcessStateE"
8351    }
8352   ],
8353   "linker_set_key" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
8354   "name" : "android::sp<android::hardware::ProcessState>",
8355   "record_kind" : "class",
8356   "referenced_type" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
8357   "self_type" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
8358   "size" : 4,
8359   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8360   "template_args" : [ "_ZTIN7android8hardware12ProcessStateE" ]
8361  },
8362  {
8363   "alignment" : 4,
8364   "fields" :
8365   [
8366    {
8367     "access" : "private",
8368     "field_name" : "m_ptr",
8369     "referenced_type" : "_ZTIPN7android8hardware20hidl_death_recipientE"
8370    }
8371   ],
8372   "linker_set_key" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE",
8373   "name" : "android::sp<android::hardware::hidl_death_recipient>",
8374   "record_kind" : "class",
8375   "referenced_type" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE",
8376   "self_type" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE",
8377   "size" : 4,
8378   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8379   "template_args" : [ "_ZTIN7android8hardware20hidl_death_recipientE" ]
8380  },
8381  {
8382   "alignment" : 4,
8383   "fields" :
8384   [
8385    {
8386     "access" : "private",
8387     "field_name" : "m_ptr",
8388     "referenced_type" : "_ZTIPN7android8hardware27hidl_binder_death_recipientE"
8389    }
8390   ],
8391   "linker_set_key" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
8392   "name" : "android::sp<android::hardware::hidl_binder_death_recipient>",
8393   "record_kind" : "class",
8394   "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
8395   "self_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
8396   "size" : 4,
8397   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8398   "template_args" : [ "_ZTIN7android8hardware27hidl_binder_death_recipientE" ]
8399  },
8400  {
8401   "alignment" : 4,
8402   "fields" :
8403   [
8404    {
8405     "access" : "private",
8406     "field_name" : "m_ptr",
8407     "referenced_type" : "_ZTIPN7android8hardware7IBinder14DeathRecipientE"
8408    }
8409   ],
8410   "linker_set_key" : "_ZTIN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
8411   "name" : "android::sp<android::hardware::IBinder::DeathRecipient>",
8412   "record_kind" : "class",
8413   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
8414   "self_type" : "_ZTIN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
8415   "size" : 4,
8416   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8417   "template_args" : [ "_ZTIN7android8hardware7IBinder14DeathRecipientE" ]
8418  },
8419  {
8420   "alignment" : 4,
8421   "fields" :
8422   [
8423    {
8424     "access" : "private",
8425     "field_name" : "m_ptr",
8426     "referenced_type" : "_ZTIPN7android8hardware7IBinderE"
8427    }
8428   ],
8429   "linker_set_key" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
8430   "name" : "android::sp<android::hardware::IBinder>",
8431   "record_kind" : "class",
8432   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
8433   "self_type" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
8434   "size" : 4,
8435   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8436   "template_args" : [ "_ZTIN7android8hardware7IBinderE" ]
8437  },
8438  {
8439   "alignment" : 4,
8440   "fields" :
8441   [
8442    {
8443     "access" : "private",
8444     "field_name" : "m_ptr",
8445     "referenced_type" : "_ZTIPN7android8hardware7thermal4V1_08IThermalE"
8446    }
8447   ],
8448   "linker_set_key" : "_ZTIN7android2spINS_8hardware7thermal4V1_08IThermalEEE",
8449   "name" : "android::sp<android::hardware::thermal::V1_0::IThermal>",
8450   "record_kind" : "class",
8451   "referenced_type" : "_ZTIN7android2spINS_8hardware7thermal4V1_08IThermalEEE",
8452   "self_type" : "_ZTIN7android2spINS_8hardware7thermal4V1_08IThermalEEE",
8453   "size" : 4,
8454   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8455   "template_args" : [ "_ZTIN7android8hardware7thermal4V1_08IThermalE" ]
8456  },
8457  {
8458   "alignment" : 4,
8459   "fields" :
8460   [
8461    {
8462     "access" : "private",
8463     "field_name" : "m_ptr",
8464     "referenced_type" : "_ZTIPN7android8hardware9BHwBinderE"
8465    }
8466   ],
8467   "linker_set_key" : "_ZTIN7android2spINS_8hardware9BHwBinderEEE",
8468   "name" : "android::sp<android::hardware::BHwBinder>",
8469   "record_kind" : "class",
8470   "referenced_type" : "_ZTIN7android2spINS_8hardware9BHwBinderEEE",
8471   "self_type" : "_ZTIN7android2spINS_8hardware9BHwBinderEEE",
8472   "size" : 4,
8473   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8474   "template_args" : [ "_ZTIN7android8hardware9BHwBinderE" ]
8475  },
8476  {
8477   "alignment" : 4,
8478   "fields" :
8479   [
8480    {
8481     "access" : "private",
8482     "field_name" : "m_ptr",
8483     "referenced_type" : "_ZTIPN7android4hidl4base4V1_05IBaseE"
8484    },
8485    {
8486     "access" : "private",
8487     "field_name" : "m_refs",
8488     "field_offset" : 32,
8489     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
8490    }
8491   ],
8492   "linker_set_key" : "_ZTIN7android2wpINS_4hidl4base4V1_05IBaseEEE",
8493   "name" : "android::wp<android::hidl::base::V1_0::IBase>",
8494   "record_kind" : "class",
8495   "referenced_type" : "_ZTIN7android2wpINS_4hidl4base4V1_05IBaseEEE",
8496   "self_type" : "_ZTIN7android2wpINS_4hidl4base4V1_05IBaseEEE",
8497   "size" : 8,
8498   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
8499   "template_args" : [ "_ZTIN7android4hidl4base4V1_05IBaseE" ]
8500  },
8501  {
8502   "alignment" : 4,
8503   "fields" :
8504   [
8505    {
8506     "access" : "private",
8507     "field_name" : "m_ptr",
8508     "referenced_type" : "_ZTIPN7android8hardware20hidl_death_recipientE"
8509    },
8510    {
8511     "access" : "private",
8512     "field_name" : "m_refs",
8513     "field_offset" : 32,
8514     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
8515    }
8516   ],
8517   "linker_set_key" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
8518   "name" : "android::wp<android::hardware::hidl_death_recipient>",
8519   "record_kind" : "class",
8520   "referenced_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
8521   "self_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
8522   "size" : 8,
8523   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
8524   "template_args" : [ "_ZTIN7android8hardware20hidl_death_recipientE" ]
8525  },
8526  {
8527   "alignment" : 4,
8528   "fields" :
8529   [
8530    {
8531     "access" : "private",
8532     "field_name" : "m_ptr",
8533     "referenced_type" : "_ZTIPN7android8hardware7IBinder14DeathRecipientE"
8534    },
8535    {
8536     "access" : "private",
8537     "field_name" : "m_refs",
8538     "field_offset" : 32,
8539     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
8540    }
8541   ],
8542   "linker_set_key" : "_ZTIN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
8543   "name" : "android::wp<android::hardware::IBinder::DeathRecipient>",
8544   "record_kind" : "class",
8545   "referenced_type" : "_ZTIN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
8546   "self_type" : "_ZTIN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
8547   "size" : 8,
8548   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
8549   "template_args" : [ "_ZTIN7android8hardware7IBinder14DeathRecipientE" ]
8550  },
8551  {
8552   "alignment" : 4,
8553   "fields" :
8554   [
8555    {
8556     "access" : "private",
8557     "field_name" : "m_ptr",
8558     "referenced_type" : "_ZTIPN7android8hardware9BHwBinderE"
8559    },
8560    {
8561     "access" : "private",
8562     "field_name" : "m_refs",
8563     "field_offset" : 32,
8564     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
8565    }
8566   ],
8567   "linker_set_key" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
8568   "name" : "android::wp<android::hardware::BHwBinder>",
8569   "record_kind" : "class",
8570   "referenced_type" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
8571   "self_type" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
8572   "size" : 8,
8573   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
8574   "template_args" : [ "_ZTIN7android8hardware9BHwBinderE" ]
8575  },
8576  {
8577   "alignment" : 4,
8578   "base_specifiers" :
8579   [
8580    {
8581     "is_virtual" : true,
8582     "referenced_type" : "_ZTIN7android7RefBaseE"
8583    }
8584   ],
8585   "linker_set_key" : "_ZTIN7android4hidl4base4V1_05IBaseE",
8586   "name" : "android::hidl::base::V1_0::IBase",
8587   "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE",
8588   "self_type" : "_ZTIN7android4hidl4base4V1_05IBaseE",
8589   "size" : 12,
8590   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h",
8591   "vtable_components" :
8592   [
8593    {
8594     "component_value" : 4,
8595     "kind" : "vbase_offset"
8596    },
8597    {
8598     "kind" : "offset_to_top"
8599    },
8600    {
8601     "kind" : "rtti",
8602     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
8603    },
8604    {
8605     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
8606    },
8607    {
8608     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
8609    },
8610    {
8611     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
8612    },
8613    {
8614     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
8615    },
8616    {
8617     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
8618    },
8619    {
8620     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
8621    },
8622    {
8623     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
8624    },
8625    {
8626     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
8627    },
8628    {
8629     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
8630    },
8631    {
8632     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
8633    },
8634    {
8635     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
8636    },
8637    {
8638     "kind" : "complete_dtor_pointer",
8639     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD1Ev"
8640    },
8641    {
8642     "kind" : "deleting_dtor_pointer",
8643     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD0Ev"
8644    },
8645    {
8646     "kind" : "vcall_offset"
8647    },
8648    {
8649     "kind" : "vcall_offset"
8650    },
8651    {
8652     "kind" : "vcall_offset"
8653    },
8654    {
8655     "kind" : "vcall_offset"
8656    },
8657    {
8658     "component_value" : -4,
8659     "kind" : "vcall_offset"
8660    },
8661    {
8662     "component_value" : -4,
8663     "kind" : "offset_to_top"
8664    },
8665    {
8666     "kind" : "rtti",
8667     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
8668    },
8669    {
8670     "kind" : "complete_dtor_pointer",
8671     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_05IBaseD1Ev"
8672    },
8673    {
8674     "kind" : "deleting_dtor_pointer",
8675     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_05IBaseD0Ev"
8676    },
8677    {
8678     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
8679    },
8680    {
8681     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
8682    },
8683    {
8684     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
8685    },
8686    {
8687     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8688    }
8689   ]
8690  },
8691  {
8692   "alignment" : 4,
8693   "base_specifiers" :
8694   [
8695    {
8696     "referenced_type" : "_ZTIN7android8hardware9BHwBinderE"
8697    },
8698    {
8699     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
8700    }
8701   ],
8702   "fields" :
8703   [
8704    {
8705     "access" : "private",
8706     "field_name" : "_hidl_mImpl",
8707     "field_offset" : 512,
8708     "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE"
8709    }
8710   ],
8711   "linker_set_key" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE",
8712   "name" : "android::hidl::base::V1_0::BnHwBase",
8713   "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE",
8714   "self_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE",
8715   "size" : 76,
8716   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h",
8717   "vtable_components" :
8718   [
8719    {
8720     "component_value" : 68,
8721     "kind" : "vbase_offset"
8722    },
8723    {
8724     "kind" : "offset_to_top"
8725    },
8726    {
8727     "kind" : "rtti",
8728     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
8729    },
8730    {
8731     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
8732    },
8733    {
8734     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
8735    },
8736    {
8737     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
8738    },
8739    {
8740     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BnHwBase13checkSubclassEPKv"
8741    },
8742    {
8743     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
8744    },
8745    {
8746     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
8747    },
8748    {
8749     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
8750    },
8751    {
8752     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
8753    },
8754    {
8755     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
8756    },
8757    {
8758     "kind" : "complete_dtor_pointer",
8759     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD1Ev"
8760    },
8761    {
8762     "kind" : "deleting_dtor_pointer",
8763     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD0Ev"
8764    },
8765    {
8766     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBase10onTransactEjRKNS_8hardware6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
8767    },
8768    {
8769     "component_value" : -20,
8770     "kind" : "offset_to_top"
8771    },
8772    {
8773     "kind" : "rtti",
8774     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
8775    },
8776    {
8777     "kind" : "complete_dtor_pointer",
8778     "mangled_component_name" : "_ZThn20_N7android4hidl4base4V1_08BnHwBaseD1Ev"
8779    },
8780    {
8781     "kind" : "deleting_dtor_pointer",
8782     "mangled_component_name" : "_ZThn20_N7android4hidl4base4V1_08BnHwBaseD0Ev"
8783    },
8784    {
8785     "kind" : "vcall_offset"
8786    },
8787    {
8788     "kind" : "vcall_offset"
8789    },
8790    {
8791     "kind" : "vcall_offset"
8792    },
8793    {
8794     "kind" : "vcall_offset"
8795    },
8796    {
8797     "component_value" : -68,
8798     "kind" : "vcall_offset"
8799    },
8800    {
8801     "component_value" : -68,
8802     "kind" : "offset_to_top"
8803    },
8804    {
8805     "kind" : "rtti",
8806     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
8807    },
8808    {
8809     "kind" : "complete_dtor_pointer",
8810     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BnHwBaseD1Ev"
8811    },
8812    {
8813     "kind" : "deleting_dtor_pointer",
8814     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BnHwBaseD0Ev"
8815    },
8816    {
8817     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
8818    },
8819    {
8820     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
8821    },
8822    {
8823     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
8824    },
8825    {
8826     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8827    }
8828   ]
8829  },
8830  {
8831   "alignment" : 4,
8832   "base_specifiers" :
8833   [
8834    {
8835     "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
8836    },
8837    {
8838     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
8839    }
8840   ],
8841   "fields" :
8842   [
8843    {
8844     "access" : "private",
8845     "field_name" : "_hidl_mMutex",
8846     "field_offset" : 544,
8847     "referenced_type" : "_ZTINSt3__15mutexE"
8848    },
8849    {
8850     "access" : "private",
8851     "field_name" : "_hidl_mDeathRecipients",
8852     "field_offset" : 576,
8853     "referenced_type" : "_ZTINSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEEE"
8854    }
8855   ],
8856   "linker_set_key" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE",
8857   "name" : "android::hidl::base::V1_0::BpHwBase",
8858   "referenced_type" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE",
8859   "self_type" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE",
8860   "size" : 92,
8861   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h",
8862   "vtable_components" :
8863   [
8864    {
8865     "component_value" : 84,
8866     "kind" : "vbase_offset"
8867    },
8868    {
8869     "kind" : "offset_to_top"
8870    },
8871    {
8872     "kind" : "rtti",
8873     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
8874    },
8875    {
8876     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BpHwBase8isRemoteEv"
8877    },
8878    {
8879     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
8880    },
8881    {
8882     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
8883    },
8884    {
8885     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
8886    },
8887    {
8888     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
8889    },
8890    {
8891     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21setHALInstrumentationEv"
8892    },
8893    {
8894     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
8895    },
8896    {
8897     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase4pingEv"
8898    },
8899    {
8900     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
8901    },
8902    {
8903     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21notifySyspropsChangedEv"
8904    },
8905    {
8906     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
8907    },
8908    {
8909     "kind" : "complete_dtor_pointer",
8910     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD1Ev"
8911    },
8912    {
8913     "kind" : "deleting_dtor_pointer",
8914     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD0Ev"
8915    },
8916    {
8917     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
8918    },
8919    {
8920     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase15onLastStrongRefEPKv"
8921    },
8922    {
8923     "component_value" : 80,
8924     "kind" : "vbase_offset"
8925    },
8926    {
8927     "component_value" : -4,
8928     "kind" : "offset_to_top"
8929    },
8930    {
8931     "kind" : "rtti",
8932     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
8933    },
8934    {
8935     "kind" : "complete_dtor_pointer",
8936     "mangled_component_name" : "_ZThn4_N7android4hidl4base4V1_08BpHwBaseD1Ev"
8937    },
8938    {
8939     "kind" : "deleting_dtor_pointer",
8940     "mangled_component_name" : "_ZThn4_N7android4hidl4base4V1_08BpHwBaseD0Ev"
8941    },
8942    {
8943     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
8944    },
8945    {
8946     "component_value" : 76,
8947     "kind" : "vbase_offset"
8948    },
8949    {
8950     "component_value" : -8,
8951     "kind" : "offset_to_top"
8952    },
8953    {
8954     "kind" : "rtti",
8955     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
8956    },
8957    {
8958     "kind" : "complete_dtor_pointer",
8959     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD1Ev"
8960    },
8961    {
8962     "kind" : "deleting_dtor_pointer",
8963     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD0Ev"
8964    },
8965    {
8966     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
8967    },
8968    {
8969     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBase15onLastStrongRefEPKv"
8970    },
8971    {
8972     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
8973    },
8974    {
8975     "component_value" : -24,
8976     "kind" : "offset_to_top"
8977    },
8978    {
8979     "kind" : "rtti",
8980     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
8981    },
8982    {
8983     "kind" : "complete_dtor_pointer",
8984     "mangled_component_name" : "_ZThn24_N7android4hidl4base4V1_08BpHwBaseD1Ev"
8985    },
8986    {
8987     "kind" : "deleting_dtor_pointer",
8988     "mangled_component_name" : "_ZThn24_N7android4hidl4base4V1_08BpHwBaseD0Ev"
8989    },
8990    {
8991     "kind" : "vcall_offset"
8992    },
8993    {
8994     "component_value" : -76,
8995     "kind" : "vcall_offset"
8996    },
8997    {
8998     "component_value" : -84,
8999     "kind" : "vcall_offset"
9000    },
9001    {
9002     "component_value" : -76,
9003     "kind" : "vcall_offset"
9004    },
9005    {
9006     "component_value" : -84,
9007     "kind" : "vcall_offset"
9008    },
9009    {
9010     "component_value" : -84,
9011     "kind" : "offset_to_top"
9012    },
9013    {
9014     "kind" : "rtti",
9015     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
9016    },
9017    {
9018     "kind" : "complete_dtor_pointer",
9019     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BpHwBaseD1Ev"
9020    },
9021    {
9022     "kind" : "deleting_dtor_pointer",
9023     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BpHwBaseD0Ev"
9024    },
9025    {
9026     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
9027    },
9028    {
9029     "mangled_component_name" : "_ZTv0_n20_N7android4hidl4base4V1_08BpHwBase15onLastStrongRefEPKv"
9030    },
9031    {
9032     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
9033    },
9034    {
9035     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9036    }
9037   ]
9038  },
9039  {
9040   "alignment" : 8,
9041   "fields" :
9042   [
9043    {
9044     "field_name" : "pid",
9045     "referenced_type" : "_ZTIi"
9046    },
9047    {
9048     "field_name" : "ptr",
9049     "field_offset" : 64,
9050     "referenced_type" : "_ZTIy"
9051    },
9052    {
9053     "field_name" : "arch",
9054     "field_offset" : 128,
9055     "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE"
9056    }
9057   ],
9058   "linker_set_key" : "_ZTIN7android4hidl4base4V1_09DebugInfoE",
9059   "name" : "android::hidl::base::V1_0::DebugInfo",
9060   "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfoE",
9061   "self_type" : "_ZTIN7android4hidl4base4V1_09DebugInfoE",
9062   "size" : 24,
9063   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
9064  },
9065  {
9066   "alignment" : 8,
9067   "fields" :
9068   [
9069    {
9070     "field_name" : "interfaceName",
9071     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
9072    },
9073    {
9074     "field_name" : "instanceName",
9075     "field_offset" : 128,
9076     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
9077    },
9078    {
9079     "field_name" : "pid",
9080     "field_offset" : 256,
9081     "referenced_type" : "_ZTIi"
9082    },
9083    {
9084     "field_name" : "clientPids",
9085     "field_offset" : 320,
9086     "referenced_type" : "_ZTIN7android8hardware8hidl_vecIiEE"
9087    },
9088    {
9089     "field_name" : "arch",
9090     "field_offset" : 448,
9091     "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE"
9092    }
9093   ],
9094   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_015IServiceManager17InstanceDebugInfoE",
9095   "name" : "android::hidl::manager::V1_0::IServiceManager::InstanceDebugInfo",
9096   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager17InstanceDebugInfoE",
9097   "self_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager17InstanceDebugInfoE",
9098   "size" : 64,
9099   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
9100  },
9101  {
9102   "alignment" : 4,
9103   "base_specifiers" :
9104   [
9105    {
9106     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
9107    }
9108   ],
9109   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
9110   "name" : "android::hidl::manager::V1_0::IServiceManager",
9111   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
9112   "self_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
9113   "size" : 12,
9114   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
9115   "vtable_components" :
9116   [
9117    {
9118     "component_value" : 4,
9119     "kind" : "vbase_offset"
9120    },
9121    {
9122     "kind" : "offset_to_top"
9123    },
9124    {
9125     "kind" : "rtti",
9126     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
9127    },
9128    {
9129     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_015IServiceManager8isRemoteEv"
9130    },
9131    {
9132     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
9133    },
9134    {
9135     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
9136    },
9137    {
9138     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
9139    },
9140    {
9141     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
9142    },
9143    {
9144     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21setHALInstrumentationEv"
9145    },
9146    {
9147     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
9148    },
9149    {
9150     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4pingEv"
9151    },
9152    {
9153     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
9154    },
9155    {
9156     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21notifySyspropsChangedEv"
9157    },
9158    {
9159     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
9160    },
9161    {
9162     "kind" : "complete_dtor_pointer",
9163     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD1Ev"
9164    },
9165    {
9166     "kind" : "deleting_dtor_pointer",
9167     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD0Ev"
9168    },
9169    {
9170     "is_pure" : true,
9171     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3getERKNS_8hardware11hidl_stringES7_"
9172    },
9173    {
9174     "is_pure" : true,
9175     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3addERKNS_8hardware11hidl_stringERKNS_2spINS0_4base4V1_05IBaseEEE"
9176    },
9177    {
9178     "is_pure" : true,
9179     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getTransportERKNS_8hardware11hidl_stringES7_"
9180    },
9181    {
9182     "is_pure" : true,
9183     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4listENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
9184    },
9185    {
9186     "is_pure" : true,
9187     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager15listByInterfaceERKNS_8hardware11hidl_stringENSt3__18functionIFvRKNS4_8hidl_vecIS5_EEEEE"
9188    },
9189    {
9190     "is_pure" : true,
9191     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager24registerForNotificationsERKNS_8hardware11hidl_stringES7_RKNS_2spINS2_20IServiceNotificationEEE"
9192    },
9193    {
9194     "is_pure" : true,
9195     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager9debugDumpENSt3__18functionIFvRKNS_8hardware8hidl_vecINS3_17InstanceDebugInfoEEEEEE"
9196    },
9197    {
9198     "is_pure" : true,
9199     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager25registerPassthroughClientERKNS_8hardware11hidl_stringES7_"
9200    },
9201    {
9202     "kind" : "vcall_offset"
9203    },
9204    {
9205     "kind" : "vcall_offset"
9206    },
9207    {
9208     "kind" : "vcall_offset"
9209    },
9210    {
9211     "kind" : "vcall_offset"
9212    },
9213    {
9214     "component_value" : -4,
9215     "kind" : "vcall_offset"
9216    },
9217    {
9218     "component_value" : -4,
9219     "kind" : "offset_to_top"
9220    },
9221    {
9222     "kind" : "rtti",
9223     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
9224    },
9225    {
9226     "kind" : "complete_dtor_pointer",
9227     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_015IServiceManagerD1Ev"
9228    },
9229    {
9230     "kind" : "deleting_dtor_pointer",
9231     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_015IServiceManagerD0Ev"
9232    },
9233    {
9234     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9235    },
9236    {
9237     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9238    },
9239    {
9240     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9241    },
9242    {
9243     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9244    }
9245   ]
9246  },
9247  {
9248   "alignment" : 4,
9249   "base_specifiers" :
9250   [
9251    {
9252     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
9253    }
9254   ],
9255   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
9256   "name" : "android::hidl::manager::V1_0::IServiceNotification",
9257   "referenced_type" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
9258   "self_type" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
9259   "size" : 12,
9260   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h",
9261   "vtable_components" :
9262   [
9263    {
9264     "component_value" : 4,
9265     "kind" : "vbase_offset"
9266    },
9267    {
9268     "kind" : "offset_to_top"
9269    },
9270    {
9271     "kind" : "rtti",
9272     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
9273    },
9274    {
9275     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_020IServiceNotification8isRemoteEv"
9276    },
9277    {
9278     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
9279    },
9280    {
9281     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
9282    },
9283    {
9284     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
9285    },
9286    {
9287     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
9288    },
9289    {
9290     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21setHALInstrumentationEv"
9291    },
9292    {
9293     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
9294    },
9295    {
9296     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification4pingEv"
9297    },
9298    {
9299     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
9300    },
9301    {
9302     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21notifySyspropsChangedEv"
9303    },
9304    {
9305     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
9306    },
9307    {
9308     "kind" : "complete_dtor_pointer",
9309     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD1Ev"
9310    },
9311    {
9312     "kind" : "deleting_dtor_pointer",
9313     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD0Ev"
9314    },
9315    {
9316     "is_pure" : true,
9317     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14onRegistrationERKNS_8hardware11hidl_stringES7_b"
9318    },
9319    {
9320     "kind" : "vcall_offset"
9321    },
9322    {
9323     "kind" : "vcall_offset"
9324    },
9325    {
9326     "kind" : "vcall_offset"
9327    },
9328    {
9329     "kind" : "vcall_offset"
9330    },
9331    {
9332     "component_value" : -4,
9333     "kind" : "vcall_offset"
9334    },
9335    {
9336     "component_value" : -4,
9337     "kind" : "offset_to_top"
9338    },
9339    {
9340     "kind" : "rtti",
9341     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
9342    },
9343    {
9344     "kind" : "complete_dtor_pointer",
9345     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_020IServiceNotificationD1Ev"
9346    },
9347    {
9348     "kind" : "deleting_dtor_pointer",
9349     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_020IServiceNotificationD0Ev"
9350    },
9351    {
9352     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9353    },
9354    {
9355     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9356    },
9357    {
9358     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9359    },
9360    {
9361     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9362    }
9363   ]
9364  },
9365  {
9366   "alignment" : 4,
9367   "fields" :
9368   [
9369    {
9370     "access" : "private",
9371     "field_name" : "mLock",
9372     "referenced_type" : "_ZTIRN7android5MutexE"
9373    }
9374   ],
9375   "linker_set_key" : "_ZTIN7android5Mutex8AutolockE",
9376   "name" : "android::Mutex::Autolock",
9377   "record_kind" : "class",
9378   "referenced_type" : "_ZTIN7android5Mutex8AutolockE",
9379   "self_type" : "_ZTIN7android5Mutex8AutolockE",
9380   "size" : 4,
9381   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
9382  },
9383  {
9384   "alignment" : 4,
9385   "fields" :
9386   [
9387    {
9388     "access" : "private",
9389     "field_name" : "mMutex",
9390     "referenced_type" : "_ZTI15pthread_mutex_t"
9391    }
9392   ],
9393   "linker_set_key" : "_ZTIN7android5MutexE",
9394   "name" : "android::Mutex",
9395   "record_kind" : "class",
9396   "referenced_type" : "_ZTIN7android5MutexE",
9397   "self_type" : "_ZTIN7android5MutexE",
9398   "size" : 4,
9399   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
9400  },
9401  {
9402   "alignment" : 4,
9403   "fields" :
9404   [
9405    {
9406     "access" : "private",
9407     "field_name" : "mLock",
9408     "referenced_type" : "_ZTIRN7android6RWLockE"
9409    }
9410   ],
9411   "linker_set_key" : "_ZTIN7android6RWLock9AutoRLockE",
9412   "name" : "android::RWLock::AutoRLock",
9413   "record_kind" : "class",
9414   "referenced_type" : "_ZTIN7android6RWLock9AutoRLockE",
9415   "self_type" : "_ZTIN7android6RWLock9AutoRLockE",
9416   "size" : 4,
9417   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
9418  },
9419  {
9420   "alignment" : 4,
9421   "fields" :
9422   [
9423    {
9424     "access" : "private",
9425     "field_name" : "mLock",
9426     "referenced_type" : "_ZTIRN7android6RWLockE"
9427    }
9428   ],
9429   "linker_set_key" : "_ZTIN7android6RWLock9AutoWLockE",
9430   "name" : "android::RWLock::AutoWLock",
9431   "record_kind" : "class",
9432   "referenced_type" : "_ZTIN7android6RWLock9AutoWLockE",
9433   "self_type" : "_ZTIN7android6RWLock9AutoWLockE",
9434   "size" : 4,
9435   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
9436  },
9437  {
9438   "alignment" : 4,
9439   "fields" :
9440   [
9441    {
9442     "access" : "private",
9443     "field_name" : "mRWLock",
9444     "referenced_type" : "_ZTI16pthread_rwlock_t"
9445    }
9446   ],
9447   "linker_set_key" : "_ZTIN7android6RWLockE",
9448   "name" : "android::RWLock",
9449   "record_kind" : "class",
9450   "referenced_type" : "_ZTIN7android6RWLockE",
9451   "self_type" : "_ZTIN7android6RWLockE",
9452   "size" : 40,
9453   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
9454  },
9455  {
9456   "alignment" : 4,
9457   "base_specifiers" :
9458   [
9459    {
9460     "is_virtual" : true,
9461     "referenced_type" : "_ZTIN7android7RefBaseE"
9462    }
9463   ],
9464   "fields" :
9465   [
9466    {
9467     "access" : "private",
9468     "field_name" : "mCanCallJava",
9469     "field_offset" : 32,
9470     "referenced_type" : "_ZTIKb"
9471    },
9472    {
9473     "access" : "private",
9474     "field_name" : "mThread",
9475     "field_offset" : 64,
9476     "referenced_type" : "_ZTIPv"
9477    },
9478    {
9479     "access" : "private",
9480     "field_name" : "mLock",
9481     "field_offset" : 96,
9482     "referenced_type" : "_ZTIN7android5MutexE"
9483    },
9484    {
9485     "access" : "private",
9486     "field_name" : "mThreadExitedCondition",
9487     "field_offset" : 128,
9488     "referenced_type" : "_ZTIN7android9ConditionE"
9489    },
9490    {
9491     "access" : "private",
9492     "field_name" : "mStatus",
9493     "field_offset" : 160,
9494     "referenced_type" : "_ZTIi"
9495    },
9496    {
9497     "access" : "private",
9498     "field_name" : "mExitPending",
9499     "field_offset" : 192,
9500     "referenced_type" : "_ZTIVb"
9501    },
9502    {
9503     "access" : "private",
9504     "field_name" : "mRunning",
9505     "field_offset" : 200,
9506     "referenced_type" : "_ZTIVb"
9507    },
9508    {
9509     "access" : "private",
9510     "field_name" : "mHoldSelf",
9511     "field_offset" : 224,
9512     "referenced_type" : "_ZTIN7android2spINS_6ThreadEEE"
9513    },
9514    {
9515     "access" : "private",
9516     "field_name" : "mTid",
9517     "field_offset" : 256,
9518     "referenced_type" : "_ZTIi"
9519    }
9520   ],
9521   "linker_set_key" : "_ZTIN7android6ThreadE",
9522   "name" : "android::Thread",
9523   "record_kind" : "class",
9524   "referenced_type" : "_ZTIN7android6ThreadE",
9525   "self_type" : "_ZTIN7android6ThreadE",
9526   "size" : 44,
9527   "source_file" : "/system/core/libutils/include/utils/Thread.h",
9528   "vtable_components" :
9529   [
9530    {
9531     "component_value" : 36,
9532     "kind" : "vbase_offset"
9533    },
9534    {
9535     "kind" : "offset_to_top"
9536    },
9537    {
9538     "kind" : "rtti",
9539     "mangled_component_name" : "_ZTIN7android6ThreadE"
9540    },
9541    {
9542     "kind" : "complete_dtor_pointer",
9543     "mangled_component_name" : "_ZN7android6ThreadD1Ev"
9544    },
9545    {
9546     "kind" : "deleting_dtor_pointer",
9547     "mangled_component_name" : "_ZN7android6ThreadD0Ev"
9548    },
9549    {
9550     "mangled_component_name" : "_ZN7android6Thread3runEPKcij"
9551    },
9552    {
9553     "mangled_component_name" : "_ZN7android6Thread11requestExitEv"
9554    },
9555    {
9556     "mangled_component_name" : "_ZN7android6Thread10readyToRunEv"
9557    },
9558    {
9559     "is_pure" : true,
9560     "mangled_component_name" : "_ZN7android6Thread10threadLoopEv"
9561    },
9562    {
9563     "kind" : "vcall_offset"
9564    },
9565    {
9566     "kind" : "vcall_offset"
9567    },
9568    {
9569     "kind" : "vcall_offset"
9570    },
9571    {
9572     "kind" : "vcall_offset"
9573    },
9574    {
9575     "component_value" : -36,
9576     "kind" : "vcall_offset"
9577    },
9578    {
9579     "component_value" : -36,
9580     "kind" : "offset_to_top"
9581    },
9582    {
9583     "kind" : "rtti",
9584     "mangled_component_name" : "_ZTIN7android6ThreadE"
9585    },
9586    {
9587     "kind" : "complete_dtor_pointer",
9588     "mangled_component_name" : "_ZTv0_n12_N7android6ThreadD1Ev"
9589    },
9590    {
9591     "kind" : "deleting_dtor_pointer",
9592     "mangled_component_name" : "_ZTv0_n12_N7android6ThreadD0Ev"
9593    },
9594    {
9595     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9596    },
9597    {
9598     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9599    },
9600    {
9601     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9602    },
9603    {
9604     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9605    }
9606   ]
9607  },
9608  {
9609   "alignment" : 4,
9610   "base_specifiers" :
9611   [
9612    {
9613     "access" : "private",
9614     "referenced_type" : "_ZTIN7android10VectorImplE"
9615    }
9616   ],
9617   "linker_set_key" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
9618   "name" : "android::Vector<android::hardware::ProcessState::handle_entry>",
9619   "record_kind" : "class",
9620   "referenced_type" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
9621   "self_type" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
9622   "size" : 20,
9623   "source_file" : "/system/core/libutils/include/utils/Vector.h",
9624   "template_args" : [ "_ZTIN7android8hardware12ProcessState12handle_entryE" ],
9625   "vtable_components" :
9626   [
9627    {
9628     "kind" : "offset_to_top"
9629    },
9630    {
9631     "kind" : "rtti",
9632     "mangled_component_name" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE"
9633    },
9634    {
9635     "kind" : "complete_dtor_pointer",
9636     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED1Ev"
9637    },
9638    {
9639     "kind" : "deleting_dtor_pointer",
9640     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED0Ev"
9641    },
9642    {
9643     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE12do_constructEPvj"
9644    },
9645    {
9646     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE10do_destroyEPvj"
9647    },
9648    {
9649     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE7do_copyEPvPKvj"
9650    },
9651    {
9652     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE8do_splatEPvPKvj"
9653    },
9654    {
9655     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE15do_move_forwardEPvPKvj"
9656    },
9657    {
9658     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE16do_move_backwardEPvPKvj"
9659    }
9660   ]
9661  },
9662  {
9663   "alignment" : 1,
9664   "linker_set_key" : "_ZTIN7android7RefBase12weakref_typeE",
9665   "name" : "android::RefBase::weakref_type",
9666   "record_kind" : "class",
9667   "referenced_type" : "_ZTIN7android7RefBase12weakref_typeE",
9668   "self_type" : "_ZTIN7android7RefBase12weakref_typeE",
9669   "size" : 1,
9670   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
9671  },
9672  {
9673   "alignment" : 4,
9674   "fields" :
9675   [
9676    {
9677     "access" : "private",
9678     "field_name" : "mRefs",
9679     "field_offset" : 32,
9680     "referenced_type" : "_ZTIKPN7android7RefBase12weakref_implE"
9681    }
9682   ],
9683   "linker_set_key" : "_ZTIN7android7RefBaseE",
9684   "name" : "android::RefBase",
9685   "record_kind" : "class",
9686   "referenced_type" : "_ZTIN7android7RefBaseE",
9687   "self_type" : "_ZTIN7android7RefBaseE",
9688   "size" : 8,
9689   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
9690   "vtable_components" :
9691   [
9692    {
9693     "kind" : "offset_to_top"
9694    },
9695    {
9696     "kind" : "rtti",
9697     "mangled_component_name" : "_ZTIN7android7RefBaseE"
9698    },
9699    {
9700     "kind" : "complete_dtor_pointer",
9701     "mangled_component_name" : "_ZN7android7RefBaseD1Ev"
9702    },
9703    {
9704     "kind" : "deleting_dtor_pointer",
9705     "mangled_component_name" : "_ZN7android7RefBaseD0Ev"
9706    },
9707    {
9708     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9709    },
9710    {
9711     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9712    },
9713    {
9714     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9715    },
9716    {
9717     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9718    }
9719   ]
9720  },
9721  {
9722   "alignment" : 4,
9723   "fields" :
9724   [
9725    {
9726     "access" : "private",
9727     "field_name" : "mString",
9728     "referenced_type" : "_ZTIPKc"
9729    }
9730   ],
9731   "linker_set_key" : "_ZTIN7android7String8E",
9732   "name" : "android::String8",
9733   "record_kind" : "class",
9734   "referenced_type" : "_ZTIN7android7String8E",
9735   "self_type" : "_ZTIN7android7String8E",
9736   "size" : 4,
9737   "source_file" : "/system/core/libutils/include/utils/String8.h"
9738  },
9739  {
9740   "alignment" : 4,
9741   "fields" :
9742   [
9743    {
9744     "access" : "private",
9745     "field_name" : "mString",
9746     "referenced_type" : "_ZTIPKDs"
9747    }
9748   ],
9749   "linker_set_key" : "_ZTIN7android8String16E",
9750   "name" : "android::String16",
9751   "record_kind" : "class",
9752   "referenced_type" : "_ZTIN7android8String16E",
9753   "self_type" : "_ZTIN7android8String16E",
9754   "size" : 4,
9755   "source_file" : "/system/core/libutils/include/utils/String16.h"
9756  },
9757  {
9758   "alignment" : 4,
9759   "base_specifiers" :
9760   [
9761    {
9762     "is_virtual" : true,
9763     "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE"
9764    },
9765    {
9766     "is_virtual" : true,
9767     "referenced_type" : "_ZTIN7android7RefBaseE"
9768    }
9769   ],
9770   "linker_set_key" : "_ZTIN7android8hardware10HidlMemoryE",
9771   "name" : "android::hardware::HidlMemory",
9772   "record_kind" : "class",
9773   "referenced_type" : "_ZTIN7android8hardware10HidlMemoryE",
9774   "self_type" : "_ZTIN7android8hardware10HidlMemoryE",
9775   "size" : 52,
9776   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
9777   "vtable_components" :
9778   [
9779    {
9780     "component_value" : 44,
9781     "kind" : "vbase_offset"
9782    },
9783    {
9784     "component_value" : 4,
9785     "kind" : "vbase_offset"
9786    },
9787    {
9788     "kind" : "offset_to_top"
9789    },
9790    {
9791     "kind" : "rtti",
9792     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
9793    },
9794    {
9795     "kind" : "complete_dtor_pointer",
9796     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD1Ev"
9797    },
9798    {
9799     "kind" : "deleting_dtor_pointer",
9800     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD0Ev"
9801    },
9802    {
9803     "kind" : "vcall_offset"
9804    },
9805    {
9806     "kind" : "vcall_offset"
9807    },
9808    {
9809     "kind" : "vcall_offset"
9810    },
9811    {
9812     "kind" : "vcall_offset"
9813    },
9814    {
9815     "component_value" : -44,
9816     "kind" : "vcall_offset"
9817    },
9818    {
9819     "component_value" : -44,
9820     "kind" : "offset_to_top"
9821    },
9822    {
9823     "kind" : "rtti",
9824     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
9825    },
9826    {
9827     "kind" : "complete_dtor_pointer",
9828     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10HidlMemoryD1Ev"
9829    },
9830    {
9831     "kind" : "deleting_dtor_pointer",
9832     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10HidlMemoryD0Ev"
9833    },
9834    {
9835     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9836    },
9837    {
9838     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9839    },
9840    {
9841     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9842    },
9843    {
9844     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9845    }
9846   ]
9847  },
9848  {
9849   "alignment" : 4,
9850   "base_specifiers" :
9851   [
9852    {
9853     "is_virtual" : true,
9854     "referenced_type" : "_ZTIN7android7RefBaseE"
9855    }
9856   ],
9857   "linker_set_key" : "_ZTIN7android8hardware10IInterfaceE",
9858   "name" : "android::hardware::IInterface",
9859   "record_kind" : "class",
9860   "referenced_type" : "_ZTIN7android8hardware10IInterfaceE",
9861   "self_type" : "_ZTIN7android8hardware10IInterfaceE",
9862   "size" : 12,
9863   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
9864   "vtable_components" :
9865   [
9866    {
9867     "component_value" : 4,
9868     "kind" : "vbase_offset"
9869    },
9870    {
9871     "kind" : "offset_to_top"
9872    },
9873    {
9874     "kind" : "rtti",
9875     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
9876    },
9877    {
9878     "kind" : "complete_dtor_pointer",
9879     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD1Ev"
9880    },
9881    {
9882     "kind" : "deleting_dtor_pointer",
9883     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD0Ev"
9884    },
9885    {
9886     "is_pure" : true,
9887     "mangled_component_name" : "_ZN7android8hardware10IInterface10onAsBinderEv"
9888    },
9889    {
9890     "kind" : "vcall_offset"
9891    },
9892    {
9893     "kind" : "vcall_offset"
9894    },
9895    {
9896     "kind" : "vcall_offset"
9897    },
9898    {
9899     "kind" : "vcall_offset"
9900    },
9901    {
9902     "component_value" : -4,
9903     "kind" : "vcall_offset"
9904    },
9905    {
9906     "component_value" : -4,
9907     "kind" : "offset_to_top"
9908    },
9909    {
9910     "kind" : "rtti",
9911     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
9912    },
9913    {
9914     "kind" : "complete_dtor_pointer",
9915     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10IInterfaceD1Ev"
9916    },
9917    {
9918     "kind" : "deleting_dtor_pointer",
9919     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10IInterfaceD0Ev"
9920    },
9921    {
9922     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9923    },
9924    {
9925     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9926    },
9927    {
9928     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9929    },
9930    {
9931     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9932    }
9933   ]
9934  },
9935  {
9936   "alignment" : 1,
9937   "fields" :
9938   [
9939    {
9940     "access" : "private",
9941     "field_name" : "mBuffer",
9942     "referenced_type" : "_ZTIA32_h"
9943    }
9944   ],
9945   "linker_set_key" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
9946   "name" : "android::hardware::hidl_array<unsigned char, 32>",
9947   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
9948   "self_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
9949   "size" : 32,
9950   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
9951   "template_args" : [ "_ZTIh" ]
9952  },
9953  {
9954   "alignment" : 4,
9955   "base_specifiers" :
9956   [
9957    {
9958     "is_virtual" : true,
9959     "referenced_type" : "_ZTIN7android7RefBaseE"
9960    }
9961   ],
9962   "fields" :
9963   [
9964    {
9965     "access" : "private",
9966     "field_name" : "mRemote",
9967     "field_offset" : 32,
9968     "referenced_type" : "_ZTIKPN7android8hardware7IBinderE"
9969    },
9970    {
9971     "access" : "private",
9972     "field_name" : "mRefs",
9973     "field_offset" : 64,
9974     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
9975    },
9976    {
9977     "access" : "private",
9978     "field_name" : "mState",
9979     "field_offset" : 96,
9980     "referenced_type" : "_ZTINSt3__16atomicIiEE"
9981    }
9982   ],
9983   "linker_set_key" : "_ZTIN7android8hardware11BpHwRefBaseE",
9984   "name" : "android::hardware::BpHwRefBase",
9985   "record_kind" : "class",
9986   "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE",
9987   "self_type" : "_ZTIN7android8hardware11BpHwRefBaseE",
9988   "size" : 24,
9989   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
9990   "vtable_components" :
9991   [
9992    {
9993     "component_value" : 16,
9994     "kind" : "vbase_offset"
9995    },
9996    {
9997     "kind" : "offset_to_top"
9998    },
9999    {
10000     "kind" : "rtti",
10001     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
10002    },
10003    {
10004     "kind" : "complete_dtor_pointer",
10005     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD1Ev"
10006    },
10007    {
10008     "kind" : "deleting_dtor_pointer",
10009     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD0Ev"
10010    },
10011    {
10012     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
10013    },
10014    {
10015     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10016    },
10017    {
10018     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10019    },
10020    {
10021     "kind" : "vcall_offset"
10022    },
10023    {
10024     "component_value" : -16,
10025     "kind" : "vcall_offset"
10026    },
10027    {
10028     "component_value" : -16,
10029     "kind" : "vcall_offset"
10030    },
10031    {
10032     "component_value" : -16,
10033     "kind" : "vcall_offset"
10034    },
10035    {
10036     "component_value" : -16,
10037     "kind" : "vcall_offset"
10038    },
10039    {
10040     "component_value" : -16,
10041     "kind" : "offset_to_top"
10042    },
10043    {
10044     "kind" : "rtti",
10045     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
10046    },
10047    {
10048     "kind" : "complete_dtor_pointer",
10049     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpHwRefBaseD1Ev"
10050    },
10051    {
10052     "kind" : "deleting_dtor_pointer",
10053     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpHwRefBaseD0Ev"
10054    },
10055    {
10056     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
10057    },
10058    {
10059     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10060    },
10061    {
10062     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10063    },
10064    {
10065     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10066    }
10067   ]
10068  },
10069  {
10070   "alignment" : 4,
10071   "base_specifiers" :
10072   [
10073    {
10074     "referenced_type" : "_ZTIN7android8hardware7thermal4V1_08IThermalE"
10075    },
10076    {
10077     "referenced_type" : "_ZTIN7android8hardware10IInterfaceE"
10078    },
10079    {
10080     "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE"
10081    }
10082   ],
10083   "linker_set_key" : "_ZTIN7android8hardware11BpInterfaceINS0_7thermal4V1_08IThermalEEE",
10084   "name" : "android::hardware::BpInterface<android::hardware::thermal::V1_0::IThermal>",
10085   "record_kind" : "class",
10086   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_7thermal4V1_08IThermalEEE",
10087   "self_type" : "_ZTIN7android8hardware11BpInterfaceINS0_7thermal4V1_08IThermalEEE",
10088   "size" : 32,
10089   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
10090   "template_args" : [ "_ZTIN7android8hardware7thermal4V1_08IThermalE" ],
10091   "vtable_components" :
10092   [
10093    {
10094     "component_value" : 24,
10095     "kind" : "vbase_offset"
10096    },
10097    {
10098     "kind" : "offset_to_top"
10099    },
10100    {
10101     "kind" : "rtti",
10102     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_7thermal4V1_08IThermalEEE"
10103    },
10104    {
10105     "mangled_component_name" : "_ZNK7android8hardware7thermal4V1_08IThermal8isRemoteEv"
10106    },
10107    {
10108     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_08IThermal14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
10109    },
10110    {
10111     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_08IThermal5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
10112    },
10113    {
10114     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_08IThermal19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
10115    },
10116    {
10117     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_08IThermal12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
10118    },
10119    {
10120     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_08IThermal21setHALInstrumentationEv"
10121    },
10122    {
10123     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_08IThermal11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
10124    },
10125    {
10126     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_08IThermal4pingEv"
10127    },
10128    {
10129     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_08IThermal12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
10130    },
10131    {
10132     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_08IThermal21notifySyspropsChangedEv"
10133    },
10134    {
10135     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_08IThermal13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
10136    },
10137    {
10138     "kind" : "complete_dtor_pointer",
10139     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_7thermal4V1_08IThermalEED1Ev"
10140    },
10141    {
10142     "kind" : "deleting_dtor_pointer",
10143     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_7thermal4V1_08IThermalEED0Ev"
10144    },
10145    {
10146     "is_pure" : true,
10147     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_08IThermal15getTemperaturesENSt3__18functionIFvRKNS2_13ThermalStatusERKNS0_8hidl_vecINS2_11TemperatureEEEEEE"
10148    },
10149    {
10150     "is_pure" : true,
10151     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_08IThermal12getCpuUsagesENSt3__18functionIFvRKNS2_13ThermalStatusERKNS0_8hidl_vecINS2_8CpuUsageEEEEEE"
10152    },
10153    {
10154     "is_pure" : true,
10155     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_08IThermal17getCoolingDevicesENSt3__18functionIFvRKNS2_13ThermalStatusERKNS0_8hidl_vecINS2_13CoolingDeviceEEEEEE"
10156    },
10157    {
10158     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_7thermal4V1_08IThermalEE10onAsBinderEv"
10159    },
10160    {
10161     "component_value" : 20,
10162     "kind" : "vbase_offset"
10163    },
10164    {
10165     "component_value" : -4,
10166     "kind" : "offset_to_top"
10167    },
10168    {
10169     "kind" : "rtti",
10170     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_7thermal4V1_08IThermalEEE"
10171    },
10172    {
10173     "kind" : "complete_dtor_pointer",
10174     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_7thermal4V1_08IThermalEED1Ev"
10175    },
10176    {
10177     "kind" : "deleting_dtor_pointer",
10178     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_7thermal4V1_08IThermalEED0Ev"
10179    },
10180    {
10181     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_7thermal4V1_08IThermalEE10onAsBinderEv"
10182    },
10183    {
10184     "component_value" : 16,
10185     "kind" : "vbase_offset"
10186    },
10187    {
10188     "component_value" : -8,
10189     "kind" : "offset_to_top"
10190    },
10191    {
10192     "kind" : "rtti",
10193     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_7thermal4V1_08IThermalEEE"
10194    },
10195    {
10196     "kind" : "complete_dtor_pointer",
10197     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_7thermal4V1_08IThermalEED1Ev"
10198    },
10199    {
10200     "kind" : "deleting_dtor_pointer",
10201     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_7thermal4V1_08IThermalEED0Ev"
10202    },
10203    {
10204     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
10205    },
10206    {
10207     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10208    },
10209    {
10210     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10211    },
10212    {
10213     "kind" : "vcall_offset"
10214    },
10215    {
10216     "component_value" : -16,
10217     "kind" : "vcall_offset"
10218    },
10219    {
10220     "component_value" : -16,
10221     "kind" : "vcall_offset"
10222    },
10223    {
10224     "component_value" : -16,
10225     "kind" : "vcall_offset"
10226    },
10227    {
10228     "component_value" : -24,
10229     "kind" : "vcall_offset"
10230    },
10231    {
10232     "component_value" : -24,
10233     "kind" : "offset_to_top"
10234    },
10235    {
10236     "kind" : "rtti",
10237     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_7thermal4V1_08IThermalEEE"
10238    },
10239    {
10240     "kind" : "complete_dtor_pointer",
10241     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_7thermal4V1_08IThermalEED1Ev"
10242    },
10243    {
10244     "kind" : "deleting_dtor_pointer",
10245     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_7thermal4V1_08IThermalEED0Ev"
10246    },
10247    {
10248     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
10249    },
10250    {
10251     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10252    },
10253    {
10254     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10255    },
10256    {
10257     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10258    }
10259   ]
10260  },
10261  {
10262   "alignment" : 4,
10263   "base_specifiers" :
10264   [
10265    {
10266     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
10267    },
10268    {
10269     "referenced_type" : "_ZTIN7android8hardware10IInterfaceE"
10270    },
10271    {
10272     "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE"
10273    }
10274   ],
10275   "linker_set_key" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE",
10276   "name" : "android::hardware::BpInterface<android::hidl::base::V1_0::IBase>",
10277   "record_kind" : "class",
10278   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE",
10279   "self_type" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE",
10280   "size" : 32,
10281   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
10282   "template_args" : [ "_ZTIN7android4hidl4base4V1_05IBaseE" ],
10283   "vtable_components" :
10284   [
10285    {
10286     "component_value" : 24,
10287     "kind" : "vbase_offset"
10288    },
10289    {
10290     "kind" : "offset_to_top"
10291    },
10292    {
10293     "kind" : "rtti",
10294     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
10295    },
10296    {
10297     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
10298    },
10299    {
10300     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
10301    },
10302    {
10303     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
10304    },
10305    {
10306     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
10307    },
10308    {
10309     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
10310    },
10311    {
10312     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
10313    },
10314    {
10315     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
10316    },
10317    {
10318     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
10319    },
10320    {
10321     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
10322    },
10323    {
10324     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
10325    },
10326    {
10327     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
10328    },
10329    {
10330     "kind" : "complete_dtor_pointer",
10331     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
10332    },
10333    {
10334     "kind" : "deleting_dtor_pointer",
10335     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
10336    },
10337    {
10338     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
10339    },
10340    {
10341     "component_value" : 20,
10342     "kind" : "vbase_offset"
10343    },
10344    {
10345     "component_value" : -4,
10346     "kind" : "offset_to_top"
10347    },
10348    {
10349     "kind" : "rtti",
10350     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
10351    },
10352    {
10353     "kind" : "complete_dtor_pointer",
10354     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
10355    },
10356    {
10357     "kind" : "deleting_dtor_pointer",
10358     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
10359    },
10360    {
10361     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
10362    },
10363    {
10364     "component_value" : 16,
10365     "kind" : "vbase_offset"
10366    },
10367    {
10368     "component_value" : -8,
10369     "kind" : "offset_to_top"
10370    },
10371    {
10372     "kind" : "rtti",
10373     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
10374    },
10375    {
10376     "kind" : "complete_dtor_pointer",
10377     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
10378    },
10379    {
10380     "kind" : "deleting_dtor_pointer",
10381     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
10382    },
10383    {
10384     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
10385    },
10386    {
10387     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10388    },
10389    {
10390     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10391    },
10392    {
10393     "kind" : "vcall_offset"
10394    },
10395    {
10396     "component_value" : -16,
10397     "kind" : "vcall_offset"
10398    },
10399    {
10400     "component_value" : -16,
10401     "kind" : "vcall_offset"
10402    },
10403    {
10404     "component_value" : -16,
10405     "kind" : "vcall_offset"
10406    },
10407    {
10408     "component_value" : -24,
10409     "kind" : "vcall_offset"
10410    },
10411    {
10412     "component_value" : -24,
10413     "kind" : "offset_to_top"
10414    },
10415    {
10416     "kind" : "rtti",
10417     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
10418    },
10419    {
10420     "kind" : "complete_dtor_pointer",
10421     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
10422    },
10423    {
10424     "kind" : "deleting_dtor_pointer",
10425     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
10426    },
10427    {
10428     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
10429    },
10430    {
10431     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10432    },
10433    {
10434     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10435    },
10436    {
10437     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10438    }
10439   ]
10440  },
10441  {
10442   "alignment" : 4,
10443   "fields" :
10444   [
10445    {
10446     "access" : "private",
10447     "field_name" : "mHandle",
10448     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE"
10449    },
10450    {
10451     "access" : "private",
10452     "field_name" : "mOwnsHandle",
10453     "field_offset" : 64,
10454     "referenced_type" : "_ZTIb"
10455    },
10456    {
10457     "access" : "private",
10458     "field_name" : "mPad",
10459     "field_offset" : 72,
10460     "referenced_type" : "_ZTIA7_h"
10461    }
10462   ],
10463   "linker_set_key" : "_ZTIN7android8hardware11hidl_handleE",
10464   "name" : "android::hardware::hidl_handle",
10465   "referenced_type" : "_ZTIN7android8hardware11hidl_handleE",
10466   "self_type" : "_ZTIN7android8hardware11hidl_handleE",
10467   "size" : 16,
10468   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
10469  },
10470  {
10471   "alignment" : 4,
10472   "fields" :
10473   [
10474    {
10475     "access" : "private",
10476     "field_name" : "mHandle",
10477     "referenced_type" : "_ZTIN7android8hardware11hidl_handleE"
10478    },
10479    {
10480     "access" : "private",
10481     "field_name" : "mSize",
10482     "field_offset" : 128,
10483     "referenced_type" : "_ZTIy"
10484    },
10485    {
10486     "access" : "private",
10487     "field_name" : "mName",
10488     "field_offset" : 192,
10489     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
10490    }
10491   ],
10492   "linker_set_key" : "_ZTIN7android8hardware11hidl_memoryE",
10493   "name" : "android::hardware::hidl_memory",
10494   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
10495   "self_type" : "_ZTIN7android8hardware11hidl_memoryE",
10496   "size" : 40,
10497   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
10498  },
10499  {
10500   "alignment" : 4,
10501   "fields" :
10502   [
10503    {
10504     "access" : "private",
10505     "field_name" : "mBuffer",
10506     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE"
10507    },
10508    {
10509     "access" : "private",
10510     "field_name" : "mSize",
10511     "field_offset" : 64,
10512     "referenced_type" : "_ZTIj"
10513    },
10514    {
10515     "access" : "private",
10516     "field_name" : "mOwnsBuffer",
10517     "field_offset" : 96,
10518     "referenced_type" : "_ZTIb"
10519    },
10520    {
10521     "access" : "private",
10522     "field_name" : "mPad",
10523     "field_offset" : 104,
10524     "referenced_type" : "_ZTIA3_h"
10525    }
10526   ],
10527   "linker_set_key" : "_ZTIN7android8hardware11hidl_stringE",
10528   "name" : "android::hardware::hidl_string",
10529   "referenced_type" : "_ZTIN7android8hardware11hidl_stringE",
10530   "self_type" : "_ZTIN7android8hardware11hidl_stringE",
10531   "size" : 16,
10532   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
10533  },
10534  {
10535   "alignment" : 4,
10536   "fields" :
10537   [
10538    {
10539     "access" : "private",
10540     "field_name" : "mGrantors",
10541     "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE"
10542    },
10543    {
10544     "access" : "private",
10545     "field_name" : "mHandle",
10546     "field_offset" : 128,
10547     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE"
10548    },
10549    {
10550     "access" : "private",
10551     "field_name" : "mQuantum",
10552     "field_offset" : 192,
10553     "referenced_type" : "_ZTIj"
10554    },
10555    {
10556     "access" : "private",
10557     "field_name" : "mFlags",
10558     "field_offset" : 224,
10559     "referenced_type" : "_ZTIj"
10560    }
10561   ],
10562   "linker_set_key" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE",
10563   "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>",
10564   "referenced_type" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE",
10565   "self_type" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE",
10566   "size" : 32,
10567   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
10568   "template_args" : [ "_ZTIc" ]
10569  },
10570  {
10571   "access" : "private",
10572   "alignment" : 4,
10573   "fields" :
10574   [
10575    {
10576     "field_name" : "binder",
10577     "referenced_type" : "_ZTIPN7android8hardware7IBinderE"
10578    },
10579    {
10580     "field_name" : "refs",
10581     "field_offset" : 32,
10582     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
10583    }
10584   ],
10585   "linker_set_key" : "_ZTIN7android8hardware12ProcessState12handle_entryE",
10586   "name" : "android::hardware::ProcessState::handle_entry",
10587   "referenced_type" : "_ZTIN7android8hardware12ProcessState12handle_entryE",
10588   "self_type" : "_ZTIN7android8hardware12ProcessState12handle_entryE",
10589   "size" : 8,
10590   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
10591  },
10592  {
10593   "alignment" : 4,
10594   "base_specifiers" :
10595   [
10596    {
10597     "is_virtual" : true,
10598     "referenced_type" : "_ZTIN7android7RefBaseE"
10599    }
10600   ],
10601   "fields" :
10602   [
10603    {
10604     "access" : "private",
10605     "field_name" : "mDriverFD",
10606     "field_offset" : 32,
10607     "referenced_type" : "_ZTIi"
10608    },
10609    {
10610     "access" : "private",
10611     "field_name" : "mVMStart",
10612     "field_offset" : 64,
10613     "referenced_type" : "_ZTIPv"
10614    },
10615    {
10616     "access" : "private",
10617     "field_name" : "mThreadCountLock",
10618     "field_offset" : 96,
10619     "referenced_type" : "_ZTI15pthread_mutex_t"
10620    },
10621    {
10622     "access" : "private",
10623     "field_name" : "mThreadCountDecrement",
10624     "field_offset" : 128,
10625     "referenced_type" : "_ZTI14pthread_cond_t"
10626    },
10627    {
10628     "access" : "private",
10629     "field_name" : "mExecutingThreadsCount",
10630     "field_offset" : 160,
10631     "referenced_type" : "_ZTIj"
10632    },
10633    {
10634     "access" : "private",
10635     "field_name" : "mMaxThreads",
10636     "field_offset" : 192,
10637     "referenced_type" : "_ZTIj"
10638    },
10639    {
10640     "access" : "private",
10641     "field_name" : "mStarvationStartTimeMs",
10642     "field_offset" : 224,
10643     "referenced_type" : "_ZTIx"
10644    },
10645    {
10646     "access" : "private",
10647     "field_name" : "mLock",
10648     "field_offset" : 288,
10649     "referenced_type" : "_ZTIN7android5MutexE"
10650    },
10651    {
10652     "access" : "private",
10653     "field_name" : "mHandleToObject",
10654     "field_offset" : 320,
10655     "referenced_type" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE"
10656    },
10657    {
10658     "access" : "private",
10659     "field_name" : "mManagesContexts",
10660     "field_offset" : 480,
10661     "referenced_type" : "_ZTIb"
10662    },
10663    {
10664     "access" : "private",
10665     "field_name" : "mBinderContextCheckFunc",
10666     "field_offset" : 512,
10667     "referenced_type" : "_ZTIPFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE"
10668    },
10669    {
10670     "access" : "private",
10671     "field_name" : "mBinderContextUserData",
10672     "field_offset" : 544,
10673     "referenced_type" : "_ZTIPv"
10674    },
10675    {
10676     "access" : "private",
10677     "field_name" : "mContexts",
10678     "field_offset" : 576,
10679     "referenced_type" : "_ZTIN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE"
10680    },
10681    {
10682     "access" : "private",
10683     "field_name" : "mRootDir",
10684     "field_offset" : 736,
10685     "referenced_type" : "_ZTIN7android7String8E"
10686    },
10687    {
10688     "access" : "private",
10689     "field_name" : "mThreadPoolStarted",
10690     "field_offset" : 768,
10691     "referenced_type" : "_ZTIb"
10692    },
10693    {
10694     "access" : "private",
10695     "field_name" : "mSpawnThreadOnStart",
10696     "field_offset" : 776,
10697     "referenced_type" : "_ZTIb"
10698    },
10699    {
10700     "access" : "private",
10701     "field_name" : "mThreadPoolSeq",
10702     "field_offset" : 800,
10703     "referenced_type" : "_ZTIVi"
10704    },
10705    {
10706     "access" : "private",
10707     "field_name" : "mMmapSize",
10708     "field_offset" : 832,
10709     "referenced_type" : "_ZTIKj"
10710    },
10711    {
10712     "access" : "private",
10713     "field_name" : "mCallRestriction",
10714     "field_offset" : 864,
10715     "referenced_type" : "_ZTIN7android8hardware12ProcessState15CallRestrictionE"
10716    }
10717   ],
10718   "linker_set_key" : "_ZTIN7android8hardware12ProcessStateE",
10719   "name" : "android::hardware::ProcessState",
10720   "record_kind" : "class",
10721   "referenced_type" : "_ZTIN7android8hardware12ProcessStateE",
10722   "self_type" : "_ZTIN7android8hardware12ProcessStateE",
10723   "size" : 120,
10724   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
10725   "vtable_components" :
10726   [
10727    {
10728     "component_value" : 112,
10729     "kind" : "vbase_offset"
10730    },
10731    {
10732     "kind" : "offset_to_top"
10733    },
10734    {
10735     "kind" : "rtti",
10736     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
10737    },
10738    {
10739     "kind" : "complete_dtor_pointer",
10740     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD1Ev"
10741    },
10742    {
10743     "kind" : "deleting_dtor_pointer",
10744     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD0Ev"
10745    },
10746    {
10747     "kind" : "vcall_offset"
10748    },
10749    {
10750     "kind" : "vcall_offset"
10751    },
10752    {
10753     "kind" : "vcall_offset"
10754    },
10755    {
10756     "kind" : "vcall_offset"
10757    },
10758    {
10759     "component_value" : -112,
10760     "kind" : "vcall_offset"
10761    },
10762    {
10763     "component_value" : -112,
10764     "kind" : "offset_to_top"
10765    },
10766    {
10767     "kind" : "rtti",
10768     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
10769    },
10770    {
10771     "kind" : "complete_dtor_pointer",
10772     "mangled_component_name" : "_ZTv0_n12_N7android8hardware12ProcessStateD1Ev"
10773    },
10774    {
10775     "kind" : "deleting_dtor_pointer",
10776     "mangled_component_name" : "_ZTv0_n12_N7android8hardware12ProcessStateD0Ev"
10777    },
10778    {
10779     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10780    },
10781    {
10782     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10783    },
10784    {
10785     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10786    },
10787    {
10788     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10789    }
10790   ]
10791  },
10792  {
10793   "alignment" : 2,
10794   "fields" :
10795   [
10796    {
10797     "access" : "private",
10798     "field_name" : "mMajor",
10799     "referenced_type" : "_ZTIt"
10800    },
10801    {
10802     "access" : "private",
10803     "field_name" : "mMinor",
10804     "field_offset" : 16,
10805     "referenced_type" : "_ZTIt"
10806    }
10807   ],
10808   "linker_set_key" : "_ZTIN7android8hardware12hidl_versionE",
10809   "name" : "android::hardware::hidl_version",
10810   "referenced_type" : "_ZTIN7android8hardware12hidl_versionE",
10811   "self_type" : "_ZTIN7android8hardware12hidl_versionE",
10812   "size" : 4,
10813   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
10814  },
10815  {
10816   "alignment" : 4,
10817   "fields" :
10818   [
10819    {
10820     "access" : "private",
10821     "field_name" : "mMutex",
10822     "referenced_type" : "_ZTINSt3__15mutexE"
10823    },
10824    {
10825     "access" : "private",
10826     "field_name" : "mMap",
10827     "field_offset" : 32,
10828     "referenced_type" : "_ZTINSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS8_8hardware7IBinderEEEPvEEENS_4lessIS6_EENS4_INS_4pairIKS6_SF_EEEEEE"
10829    }
10830   ],
10831   "linker_set_key" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
10832   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> >",
10833   "record_kind" : "class",
10834   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
10835   "self_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
10836   "size" : 16,
10837   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
10838   "template_args" :
10839   [
10840    "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
10841    "_ZTINSt3__18functionIFN7android2spINS1_8hardware7IBinderEEEPvEEE"
10842   ]
10843  },
10844  {
10845   "alignment" : 4,
10846   "fields" :
10847   [
10848    {
10849     "access" : "private",
10850     "field_name" : "mMutex",
10851     "referenced_type" : "_ZTINSt3__15mutexE"
10852    },
10853    {
10854     "access" : "private",
10855     "field_name" : "mMap",
10856     "field_offset" : 32,
10857     "referenced_type" : "_ZTINSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS8_4hidl4base4V1_05IBaseEEEPvEEENS_4lessIS6_EENS4_INS_4pairIKS6_SH_EEEEEE"
10858    }
10859   ],
10860   "linker_set_key" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
10861   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> >",
10862   "record_kind" : "class",
10863   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
10864   "self_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
10865   "size" : 16,
10866   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
10867   "template_args" :
10868   [
10869    "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
10870    "_ZTINSt3__18functionIFN7android2spINS1_4hidl4base4V1_05IBaseEEEPvEEE"
10871   ]
10872  },
10873  {
10874   "alignment" : 4,
10875   "fields" :
10876   [
10877    {
10878     "access" : "private",
10879     "field_name" : "mMutex",
10880     "referenced_type" : "_ZTINSt3__15mutexE"
10881    },
10882    {
10883     "access" : "private",
10884     "field_name" : "mMap",
10885     "field_offset" : 32,
10886     "referenced_type" : "_ZTINSt3__13mapIPKN7android4hidl4base4V1_05IBaseENS1_2wpINS1_8hardware9BHwBinderEEENS_4lessIS7_EENS_9allocatorINS_4pairIKS7_SB_EEEEEE"
10887    }
10888   ],
10889   "linker_set_key" : "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
10890   "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> >",
10891   "record_kind" : "class",
10892   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
10893   "self_type" : "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
10894   "size" : 16,
10895   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
10896   "template_args" :
10897   [
10898    "_ZTIPKN7android4hidl4base4V1_05IBaseE",
10899    "_ZTIN7android2wpINS_8hardware9BHwBinderEEE"
10900   ]
10901  },
10902  {
10903   "alignment" : 8,
10904   "fields" :
10905   [
10906    {
10907     "field_name" : "flags",
10908     "referenced_type" : "_ZTIj"
10909    },
10910    {
10911     "field_name" : "fdIndex",
10912     "field_offset" : 32,
10913     "referenced_type" : "_ZTIj"
10914    },
10915    {
10916     "field_name" : "offset",
10917     "field_offset" : 64,
10918     "referenced_type" : "_ZTIj"
10919    },
10920    {
10921     "field_name" : "extent",
10922     "field_offset" : 128,
10923     "referenced_type" : "_ZTIy"
10924    }
10925   ],
10926   "linker_set_key" : "_ZTIN7android8hardware17GrantorDescriptorE",
10927   "name" : "android::hardware::GrantorDescriptor",
10928   "referenced_type" : "_ZTIN7android8hardware17GrantorDescriptorE",
10929   "self_type" : "_ZTIN7android8hardware17GrantorDescriptorE",
10930   "size" : 24,
10931   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h"
10932  },
10933  {
10934   "alignment" : 4,
10935   "base_specifiers" :
10936   [
10937    {
10938     "is_virtual" : true,
10939     "referenced_type" : "_ZTIN7android7RefBaseE"
10940    }
10941   ],
10942   "linker_set_key" : "_ZTIN7android8hardware20hidl_death_recipientE",
10943   "name" : "android::hardware::hidl_death_recipient",
10944   "referenced_type" : "_ZTIN7android8hardware20hidl_death_recipientE",
10945   "self_type" : "_ZTIN7android8hardware20hidl_death_recipientE",
10946   "size" : 12,
10947   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10948   "vtable_components" :
10949   [
10950    {
10951     "component_value" : 4,
10952     "kind" : "vbase_offset"
10953    },
10954    {
10955     "kind" : "offset_to_top"
10956    },
10957    {
10958     "kind" : "rtti",
10959     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
10960    },
10961    {
10962     "is_pure" : true,
10963     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipient11serviceDiedEyRKNS_2wpINS_4hidl4base4V1_05IBaseEEE"
10964    },
10965    {
10966     "kind" : "complete_dtor_pointer",
10967     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD1Ev"
10968    },
10969    {
10970     "kind" : "deleting_dtor_pointer",
10971     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD0Ev"
10972    },
10973    {
10974     "kind" : "vcall_offset"
10975    },
10976    {
10977     "kind" : "vcall_offset"
10978    },
10979    {
10980     "kind" : "vcall_offset"
10981    },
10982    {
10983     "kind" : "vcall_offset"
10984    },
10985    {
10986     "component_value" : -4,
10987     "kind" : "vcall_offset"
10988    },
10989    {
10990     "component_value" : -4,
10991     "kind" : "offset_to_top"
10992    },
10993    {
10994     "kind" : "rtti",
10995     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
10996    },
10997    {
10998     "kind" : "complete_dtor_pointer",
10999     "mangled_component_name" : "_ZTv0_n12_N7android8hardware20hidl_death_recipientD1Ev"
11000    },
11001    {
11002     "kind" : "deleting_dtor_pointer",
11003     "mangled_component_name" : "_ZTv0_n12_N7android8hardware20hidl_death_recipientD0Ev"
11004    },
11005    {
11006     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11007    },
11008    {
11009     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11010    },
11011    {
11012     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11013    },
11014    {
11015     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11016    }
11017   ]
11018  },
11019  {
11020   "alignment" : 4,
11021   "base_specifiers" :
11022   [
11023    {
11024     "referenced_type" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
11025    }
11026   ],
11027   "fields" :
11028   [
11029    {
11030     "access" : "private",
11031     "field_name" : "mRecipient",
11032     "field_offset" : 32,
11033     "referenced_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE"
11034    },
11035    {
11036     "access" : "private",
11037     "field_name" : "mCookie",
11038     "field_offset" : 96,
11039     "referenced_type" : "_ZTIy"
11040    },
11041    {
11042     "access" : "private",
11043     "field_name" : "mBase",
11044     "field_offset" : 160,
11045     "referenced_type" : "_ZTIN7android2wpINS_4hidl4base4V1_05IBaseEEE"
11046    }
11047   ],
11048   "linker_set_key" : "_ZTIN7android8hardware27hidl_binder_death_recipientE",
11049   "name" : "android::hardware::hidl_binder_death_recipient",
11050   "referenced_type" : "_ZTIN7android8hardware27hidl_binder_death_recipientE",
11051   "self_type" : "_ZTIN7android8hardware27hidl_binder_death_recipientE",
11052   "size" : 36,
11053   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h",
11054   "vtable_components" :
11055   [
11056    {
11057     "component_value" : 28,
11058     "kind" : "vbase_offset"
11059    },
11060    {
11061     "kind" : "offset_to_top"
11062    },
11063    {
11064     "kind" : "rtti",
11065     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
11066    },
11067    {
11068     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipient10binderDiedERKNS_2wpINS0_7IBinderEEE"
11069    },
11070    {
11071     "kind" : "complete_dtor_pointer",
11072     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD1Ev"
11073    },
11074    {
11075     "kind" : "deleting_dtor_pointer",
11076     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD0Ev"
11077    },
11078    {
11079     "kind" : "vcall_offset"
11080    },
11081    {
11082     "kind" : "vcall_offset"
11083    },
11084    {
11085     "kind" : "vcall_offset"
11086    },
11087    {
11088     "kind" : "vcall_offset"
11089    },
11090    {
11091     "component_value" : -28,
11092     "kind" : "vcall_offset"
11093    },
11094    {
11095     "component_value" : -28,
11096     "kind" : "offset_to_top"
11097    },
11098    {
11099     "kind" : "rtti",
11100     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
11101    },
11102    {
11103     "kind" : "complete_dtor_pointer",
11104     "mangled_component_name" : "_ZTv0_n12_N7android8hardware27hidl_binder_death_recipientD1Ev"
11105    },
11106    {
11107     "kind" : "deleting_dtor_pointer",
11108     "mangled_component_name" : "_ZTv0_n12_N7android8hardware27hidl_binder_death_recipientD0Ev"
11109    },
11110    {
11111     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11112    },
11113    {
11114     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11115    },
11116    {
11117     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11118    },
11119    {
11120     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11121    }
11122   ]
11123  },
11124  {
11125   "access" : "private",
11126   "alignment" : 4,
11127   "fields" :
11128   [
11129    {
11130     "field_name" : "index",
11131     "referenced_type" : "_ZTIj"
11132    },
11133    {
11134     "field_name" : "buffer",
11135     "field_offset" : 32,
11136     "referenced_type" : "_ZTIy"
11137    },
11138    {
11139     "field_name" : "bufend",
11140     "field_offset" : 96,
11141     "referenced_type" : "_ZTIy"
11142    }
11143   ],
11144   "linker_set_key" : "_ZTIN7android8hardware6Parcel10BufferInfoE",
11145   "name" : "android::hardware::Parcel::BufferInfo",
11146   "referenced_type" : "_ZTIN7android8hardware6Parcel10BufferInfoE",
11147   "self_type" : "_ZTIN7android8hardware6Parcel10BufferInfoE",
11148   "size" : 20,
11149   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
11150  },
11151  {
11152   "alignment" : 4,
11153   "fields" :
11154   [
11155    {
11156     "access" : "private",
11157     "field_name" : "mBufCachePos",
11158     "referenced_type" : "_ZTIj"
11159    },
11160    {
11161     "access" : "private",
11162     "field_name" : "mBufCache",
11163     "field_offset" : 32,
11164     "referenced_type" : "_ZTINSt3__16vectorIN7android8hardware6Parcel10BufferInfoENS_9allocatorIS4_EEEE"
11165    },
11166    {
11167     "access" : "private",
11168     "field_name" : "mError",
11169     "field_offset" : 128,
11170     "referenced_type" : "_ZTIi"
11171    },
11172    {
11173     "access" : "private",
11174     "field_name" : "mData",
11175     "field_offset" : 160,
11176     "referenced_type" : "_ZTIPh"
11177    },
11178    {
11179     "access" : "private",
11180     "field_name" : "mDataSize",
11181     "field_offset" : 192,
11182     "referenced_type" : "_ZTIj"
11183    },
11184    {
11185     "access" : "private",
11186     "field_name" : "mDataCapacity",
11187     "field_offset" : 224,
11188     "referenced_type" : "_ZTIj"
11189    },
11190    {
11191     "access" : "private",
11192     "field_name" : "mDataPos",
11193     "field_offset" : 256,
11194     "referenced_type" : "_ZTIj"
11195    },
11196    {
11197     "access" : "private",
11198     "field_name" : "mObjects",
11199     "field_offset" : 288,
11200     "referenced_type" : "_ZTIPy"
11201    },
11202    {
11203     "access" : "private",
11204     "field_name" : "mObjectsSize",
11205     "field_offset" : 320,
11206     "referenced_type" : "_ZTIj"
11207    },
11208    {
11209     "access" : "private",
11210     "field_name" : "mObjectsCapacity",
11211     "field_offset" : 352,
11212     "referenced_type" : "_ZTIj"
11213    },
11214    {
11215     "access" : "private",
11216     "field_name" : "mNextObjectHint",
11217     "field_offset" : 384,
11218     "referenced_type" : "_ZTIj"
11219    },
11220    {
11221     "access" : "private",
11222     "field_name" : "mNumRef",
11223     "field_offset" : 416,
11224     "referenced_type" : "_ZTIj"
11225    },
11226    {
11227     "access" : "private",
11228     "field_name" : "mFdsKnown",
11229     "field_offset" : 448,
11230     "referenced_type" : "_ZTIb"
11231    },
11232    {
11233     "access" : "private",
11234     "field_name" : "mHasFds",
11235     "field_offset" : 456,
11236     "referenced_type" : "_ZTIb"
11237    },
11238    {
11239     "access" : "private",
11240     "field_name" : "mAllowFds",
11241     "field_offset" : 464,
11242     "referenced_type" : "_ZTIb"
11243    },
11244    {
11245     "access" : "private",
11246     "field_name" : "mOwner",
11247     "field_offset" : 480,
11248     "referenced_type" : "_ZTIPFvPN7android8hardware6ParcelEPKhjPKyjPvE"
11249    },
11250    {
11251     "access" : "private",
11252     "field_name" : "mOwnerCookie",
11253     "field_offset" : 512,
11254     "referenced_type" : "_ZTIPv"
11255    }
11256   ],
11257   "linker_set_key" : "_ZTIN7android8hardware6ParcelE",
11258   "name" : "android::hardware::Parcel",
11259   "record_kind" : "class",
11260   "referenced_type" : "_ZTIN7android8hardware6ParcelE",
11261   "self_type" : "_ZTIN7android8hardware6ParcelE",
11262   "size" : 68,
11263   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
11264  },
11265  {
11266   "alignment" : 4,
11267   "base_specifiers" :
11268   [
11269    {
11270     "referenced_type" : "_ZTIN7android8hardware7details13return_statusE"
11271    }
11272   ],
11273   "fields" :
11274   [
11275    {
11276     "access" : "private",
11277     "field_name" : "mVal",
11278     "field_offset" : 192,
11279     "referenced_type" : "_ZTIN7android2spINS_8hardware7thermal4V1_08IThermalEEE"
11280    }
11281   ],
11282   "linker_set_key" : "_ZTIN7android8hardware6ReturnINS_2spINS0_7thermal4V1_08IThermalEEEEE",
11283   "name" : "android::hardware::Return<android::sp<android::hardware::thermal::V1_0::IThermal> >",
11284   "record_kind" : "class",
11285   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_7thermal4V1_08IThermalEEEEE",
11286   "self_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_7thermal4V1_08IThermalEEEEE",
11287   "size" : 28,
11288   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
11289   "template_args" : [ "_ZTIN7android2spINS_8hardware7thermal4V1_08IThermalEEE" ]
11290  },
11291  {
11292   "alignment" : 4,
11293   "base_specifiers" :
11294   [
11295    {
11296     "referenced_type" : "_ZTIN7android8hardware7details13return_statusE"
11297    }
11298   ],
11299   "fields" :
11300   [
11301    {
11302     "access" : "private",
11303     "field_name" : "mVal",
11304     "field_offset" : 168,
11305     "referenced_type" : "_ZTIb"
11306    }
11307   ],
11308   "linker_set_key" : "_ZTIN7android8hardware6ReturnIbEE",
11309   "name" : "android::hardware::Return<bool>",
11310   "record_kind" : "class",
11311   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
11312   "self_type" : "_ZTIN7android8hardware6ReturnIbEE",
11313   "size" : 24,
11314   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
11315   "template_args" : [ "_ZTIb" ]
11316  },
11317  {
11318   "alignment" : 4,
11319   "base_specifiers" :
11320   [
11321    {
11322     "referenced_type" : "_ZTIN7android8hardware7details13return_statusE"
11323    }
11324   ],
11325   "linker_set_key" : "_ZTIN7android8hardware6ReturnIvEE",
11326   "name" : "android::hardware::Return<void>",
11327   "record_kind" : "class",
11328   "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
11329   "self_type" : "_ZTIN7android8hardware6ReturnIvEE",
11330   "size" : 24,
11331   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
11332   "template_args" : [ "_ZTIv" ]
11333  },
11334  {
11335   "alignment" : 4,
11336   "fields" :
11337   [
11338    {
11339     "access" : "private",
11340     "field_name" : "mException",
11341     "referenced_type" : "_ZTIi"
11342    },
11343    {
11344     "access" : "private",
11345     "field_name" : "mErrorCode",
11346     "field_offset" : 32,
11347     "referenced_type" : "_ZTIi"
11348    },
11349    {
11350     "access" : "private",
11351     "field_name" : "mMessage",
11352     "field_offset" : 64,
11353     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
11354    }
11355   ],
11356   "linker_set_key" : "_ZTIN7android8hardware6StatusE",
11357   "name" : "android::hardware::Status",
11358   "record_kind" : "class",
11359   "referenced_type" : "_ZTIN7android8hardware6StatusE",
11360   "self_type" : "_ZTIN7android8hardware6StatusE",
11361   "size" : 20,
11362   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
11363  },
11364  {
11365   "alignment" : 4,
11366   "base_specifiers" :
11367   [
11368    {
11369     "is_virtual" : true,
11370     "referenced_type" : "_ZTIN7android7RefBaseE"
11371    }
11372   ],
11373   "linker_set_key" : "_ZTIN7android8hardware7IBinder14DeathRecipientE",
11374   "name" : "android::hardware::IBinder::DeathRecipient",
11375   "record_kind" : "class",
11376   "referenced_type" : "_ZTIN7android8hardware7IBinder14DeathRecipientE",
11377   "self_type" : "_ZTIN7android8hardware7IBinder14DeathRecipientE",
11378   "size" : 12,
11379   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
11380   "vtable_components" :
11381   [
11382    {
11383     "component_value" : 4,
11384     "kind" : "vbase_offset"
11385    },
11386    {
11387     "kind" : "offset_to_top"
11388    },
11389    {
11390     "kind" : "rtti",
11391     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
11392    },
11393    {
11394     "is_pure" : true,
11395     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipient10binderDiedERKNS_2wpIS1_EE"
11396    },
11397    {
11398     "kind" : "complete_dtor_pointer",
11399     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD1Ev"
11400    },
11401    {
11402     "kind" : "deleting_dtor_pointer",
11403     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD0Ev"
11404    },
11405    {
11406     "kind" : "vcall_offset"
11407    },
11408    {
11409     "kind" : "vcall_offset"
11410    },
11411    {
11412     "kind" : "vcall_offset"
11413    },
11414    {
11415     "kind" : "vcall_offset"
11416    },
11417    {
11418     "component_value" : -4,
11419     "kind" : "vcall_offset"
11420    },
11421    {
11422     "component_value" : -4,
11423     "kind" : "offset_to_top"
11424    },
11425    {
11426     "kind" : "rtti",
11427     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
11428    },
11429    {
11430     "kind" : "complete_dtor_pointer",
11431     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinder14DeathRecipientD1Ev"
11432    },
11433    {
11434     "kind" : "deleting_dtor_pointer",
11435     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinder14DeathRecipientD0Ev"
11436    },
11437    {
11438     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11439    },
11440    {
11441     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11442    },
11443    {
11444     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11445    },
11446    {
11447     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11448    }
11449   ]
11450  },
11451  {
11452   "alignment" : 4,
11453   "base_specifiers" :
11454   [
11455    {
11456     "is_virtual" : true,
11457     "referenced_type" : "_ZTIN7android7RefBaseE"
11458    }
11459   ],
11460   "linker_set_key" : "_ZTIN7android8hardware7IBinderE",
11461   "name" : "android::hardware::IBinder",
11462   "record_kind" : "class",
11463   "referenced_type" : "_ZTIN7android8hardware7IBinderE",
11464   "self_type" : "_ZTIN7android8hardware7IBinderE",
11465   "size" : 12,
11466   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
11467   "vtable_components" :
11468   [
11469    {
11470     "component_value" : 4,
11471     "kind" : "vbase_offset"
11472    },
11473    {
11474     "kind" : "offset_to_top"
11475    },
11476    {
11477     "kind" : "rtti",
11478     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
11479    },
11480    {
11481     "is_pure" : true,
11482     "mangled_component_name" : "_ZN7android8hardware7IBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
11483    },
11484    {
11485     "is_pure" : true,
11486     "mangled_component_name" : "_ZN7android8hardware7IBinder11linkToDeathERKNS_2spINS1_14DeathRecipientEEEPvj"
11487    },
11488    {
11489     "is_pure" : true,
11490     "mangled_component_name" : "_ZN7android8hardware7IBinder13unlinkToDeathERKNS_2wpINS1_14DeathRecipientEEEPvjPS4_"
11491    },
11492    {
11493     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
11494    },
11495    {
11496     "is_pure" : true,
11497     "mangled_component_name" : "_ZN7android8hardware7IBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
11498    },
11499    {
11500     "is_pure" : true,
11501     "mangled_component_name" : "_ZNK7android8hardware7IBinder10findObjectEPKv"
11502    },
11503    {
11504     "is_pure" : true,
11505     "mangled_component_name" : "_ZN7android8hardware7IBinder12detachObjectEPKv"
11506    },
11507    {
11508     "mangled_component_name" : "_ZN7android8hardware7IBinder11localBinderEv"
11509    },
11510    {
11511     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
11512    },
11513    {
11514     "kind" : "complete_dtor_pointer",
11515     "mangled_component_name" : "_ZN7android8hardware7IBinderD1Ev"
11516    },
11517    {
11518     "kind" : "deleting_dtor_pointer",
11519     "mangled_component_name" : "_ZN7android8hardware7IBinderD0Ev"
11520    },
11521    {
11522     "kind" : "vcall_offset"
11523    },
11524    {
11525     "kind" : "vcall_offset"
11526    },
11527    {
11528     "kind" : "vcall_offset"
11529    },
11530    {
11531     "kind" : "vcall_offset"
11532    },
11533    {
11534     "component_value" : -4,
11535     "kind" : "vcall_offset"
11536    },
11537    {
11538     "component_value" : -4,
11539     "kind" : "offset_to_top"
11540    },
11541    {
11542     "kind" : "rtti",
11543     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
11544    },
11545    {
11546     "kind" : "complete_dtor_pointer",
11547     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinderD1Ev"
11548    },
11549    {
11550     "kind" : "deleting_dtor_pointer",
11551     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinderD0Ev"
11552    },
11553    {
11554     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11555    },
11556    {
11557     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11558    },
11559    {
11560     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11561    },
11562    {
11563     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11564    }
11565   ]
11566  },
11567  {
11568   "alignment" : 4,
11569   "fields" :
11570   [
11571    {
11572     "access" : "private",
11573     "field_name" : "mQueue",
11574     "referenced_type" : "_ZTINSt3__110shared_ptrIN7android8hardware7details17SynchronizedQueueINS_8functionIFvvEEEEEEE"
11575    }
11576   ],
11577   "linker_set_key" : "_ZTIN7android8hardware7details10TaskRunnerE",
11578   "name" : "android::hardware::details::TaskRunner",
11579   "record_kind" : "class",
11580   "referenced_type" : "_ZTIN7android8hardware7details10TaskRunnerE",
11581   "self_type" : "_ZTIN7android8hardware7details10TaskRunnerE",
11582   "size" : 8,
11583   "source_file" : "/system/libhidl/base/include/hidl/TaskRunner.h"
11584  },
11585  {
11586   "alignment" : 4,
11587   "fields" :
11588   [
11589    {
11590     "access" : "private",
11591     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E"
11592    }
11593   ],
11594   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE",
11595   "name" : "android::hardware::details::hidl_pointer<native_handle>",
11596   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE",
11597   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE",
11598   "size" : 8,
11599   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11600   "template_args" : [ "_ZTI13native_handle" ]
11601  },
11602  {
11603   "access" : "private",
11604   "alignment" : 4,
11605   "fields" :
11606   [
11607    {
11608     "field_name" : "mPointer",
11609     "referenced_type" : "_ZTIP13native_handle"
11610    },
11611    {
11612     "field_name" : "_pad",
11613     "referenced_type" : "_ZTIy"
11614    }
11615   ],
11616   "is_anonymous" : true,
11617   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E",
11618   "name" : "android::hardware::details::hidl_pointer<native_handle>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5)",
11619   "record_kind" : "union",
11620   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E",
11621   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E",
11622   "size" : 8,
11623   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
11624  },
11625  {
11626   "alignment" : 4,
11627   "fields" :
11628   [
11629    {
11630     "access" : "private",
11631     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E"
11632    }
11633   ],
11634   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE",
11635   "name" : "android::hardware::details::hidl_pointer<const native_handle>",
11636   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE",
11637   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE",
11638   "size" : 8,
11639   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11640   "template_args" : [ "_ZTIK13native_handle" ]
11641  },
11642  {
11643   "access" : "private",
11644   "alignment" : 4,
11645   "fields" :
11646   [
11647    {
11648     "field_name" : "mPointer",
11649     "referenced_type" : "_ZTIPK13native_handle"
11650    },
11651    {
11652     "field_name" : "_pad",
11653     "referenced_type" : "_ZTIy"
11654    }
11655   ],
11656   "is_anonymous" : true,
11657   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E",
11658   "name" : "android::hardware::details::hidl_pointer<const native_handle>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5)",
11659   "record_kind" : "union",
11660   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E",
11661   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E",
11662   "size" : 8,
11663   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
11664  },
11665  {
11666   "alignment" : 4,
11667   "fields" :
11668   [
11669    {
11670     "access" : "private",
11671     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E"
11672    }
11673   ],
11674   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE",
11675   "name" : "android::hardware::details::hidl_pointer<const char>",
11676   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE",
11677   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE",
11678   "size" : 8,
11679   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11680   "template_args" : [ "_ZTIKc" ]
11681  },
11682  {
11683   "access" : "private",
11684   "alignment" : 4,
11685   "fields" :
11686   [
11687    {
11688     "field_name" : "mPointer",
11689     "referenced_type" : "_ZTIPKc"
11690    },
11691    {
11692     "field_name" : "_pad",
11693     "referenced_type" : "_ZTIy"
11694    }
11695   ],
11696   "is_anonymous" : true,
11697   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E",
11698   "name" : "android::hardware::details::hidl_pointer<const char>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5)",
11699   "record_kind" : "union",
11700   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E",
11701   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E",
11702   "size" : 8,
11703   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
11704  },
11705  {
11706   "alignment" : 4,
11707   "fields" :
11708   [
11709    {
11710     "access" : "private",
11711     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEUt_E"
11712    }
11713   ],
11714   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
11715   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
11716   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
11717   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
11718   "size" : 8,
11719   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11720   "template_args" : [ "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE" ]
11721  },
11722  {
11723   "access" : "private",
11724   "alignment" : 4,
11725   "fields" :
11726   [
11727    {
11728     "field_name" : "mPointer",
11729     "referenced_type" : "_ZTIPN7android8hardware10hidl_arrayIhLj32EJEEE"
11730    },
11731    {
11732     "field_name" : "_pad",
11733     "referenced_type" : "_ZTIy"
11734    }
11735   ],
11736   "is_anonymous" : true,
11737   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEUt_E",
11738   "name" : "android::hardware::details::hidl_pointer<hidl_array<unsigned char, 32> >::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5)",
11739   "record_kind" : "union",
11740   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEUt_E",
11741   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEUt_E",
11742   "size" : 8,
11743   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
11744  },
11745  {
11746   "alignment" : 4,
11747   "fields" :
11748   [
11749    {
11750     "access" : "private",
11751     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E"
11752    }
11753   ],
11754   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
11755   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
11756   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
11757   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
11758   "size" : 8,
11759   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11760   "template_args" : [ "_ZTIN7android8hardware11hidl_stringE" ]
11761  },
11762  {
11763   "access" : "private",
11764   "alignment" : 4,
11765   "fields" :
11766   [
11767    {
11768     "field_name" : "mPointer",
11769     "referenced_type" : "_ZTIPN7android8hardware11hidl_stringE"
11770    },
11771    {
11772     "field_name" : "_pad",
11773     "referenced_type" : "_ZTIy"
11774    }
11775   ],
11776   "is_anonymous" : true,
11777   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E",
11778   "name" : "android::hardware::details::hidl_pointer<hidl_string>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5)",
11779   "record_kind" : "union",
11780   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E",
11781   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E",
11782   "size" : 8,
11783   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
11784  },
11785  {
11786   "alignment" : 4,
11787   "fields" :
11788   [
11789    {
11790     "access" : "private",
11791     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E"
11792    }
11793   ],
11794   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE",
11795   "name" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>",
11796   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE",
11797   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE",
11798   "size" : 8,
11799   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11800   "template_args" : [ "_ZTIN7android8hardware17GrantorDescriptorE" ]
11801  },
11802  {
11803   "access" : "private",
11804   "alignment" : 4,
11805   "fields" :
11806   [
11807    {
11808     "field_name" : "mPointer",
11809     "referenced_type" : "_ZTIPN7android8hardware17GrantorDescriptorE"
11810    },
11811    {
11812     "field_name" : "_pad",
11813     "referenced_type" : "_ZTIy"
11814    }
11815   ],
11816   "is_anonymous" : true,
11817   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E",
11818   "name" : "android::hardware::details::hidl_pointer<GrantorDescriptor>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5)",
11819   "record_kind" : "union",
11820   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E",
11821   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E",
11822   "size" : 8,
11823   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
11824  },
11825  {
11826   "alignment" : 4,
11827   "fields" :
11828   [
11829    {
11830     "access" : "private",
11831     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V1_011TemperatureEEUt_E"
11832    }
11833   ],
11834   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V1_011TemperatureEEE",
11835   "name" : "android::hardware::details::hidl_pointer<android::hardware::thermal::V1_0::Temperature>",
11836   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V1_011TemperatureEEE",
11837   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V1_011TemperatureEEE",
11838   "size" : 8,
11839   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11840   "template_args" : [ "_ZTIN7android8hardware7thermal4V1_011TemperatureE" ]
11841  },
11842  {
11843   "access" : "private",
11844   "alignment" : 4,
11845   "fields" :
11846   [
11847    {
11848     "field_name" : "mPointer",
11849     "referenced_type" : "_ZTIPN7android8hardware7thermal4V1_011TemperatureE"
11850    },
11851    {
11852     "field_name" : "_pad",
11853     "referenced_type" : "_ZTIy"
11854    }
11855   ],
11856   "is_anonymous" : true,
11857   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V1_011TemperatureEEUt_E",
11858   "name" : "android::hardware::details::hidl_pointer<Temperature>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5)",
11859   "record_kind" : "union",
11860   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V1_011TemperatureEEUt_E",
11861   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V1_011TemperatureEEUt_E",
11862   "size" : 8,
11863   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
11864  },
11865  {
11866   "alignment" : 4,
11867   "fields" :
11868   [
11869    {
11870     "access" : "private",
11871     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V1_013CoolingDeviceEEUt_E"
11872    }
11873   ],
11874   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V1_013CoolingDeviceEEE",
11875   "name" : "android::hardware::details::hidl_pointer<android::hardware::thermal::V1_0::CoolingDevice>",
11876   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V1_013CoolingDeviceEEE",
11877   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V1_013CoolingDeviceEEE",
11878   "size" : 8,
11879   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11880   "template_args" : [ "_ZTIN7android8hardware7thermal4V1_013CoolingDeviceE" ]
11881  },
11882  {
11883   "access" : "private",
11884   "alignment" : 4,
11885   "fields" :
11886   [
11887    {
11888     "field_name" : "mPointer",
11889     "referenced_type" : "_ZTIPN7android8hardware7thermal4V1_013CoolingDeviceE"
11890    },
11891    {
11892     "field_name" : "_pad",
11893     "referenced_type" : "_ZTIy"
11894    }
11895   ],
11896   "is_anonymous" : true,
11897   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V1_013CoolingDeviceEEUt_E",
11898   "name" : "android::hardware::details::hidl_pointer<CoolingDevice>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5)",
11899   "record_kind" : "union",
11900   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V1_013CoolingDeviceEEUt_E",
11901   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V1_013CoolingDeviceEEUt_E",
11902   "size" : 8,
11903   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
11904  },
11905  {
11906   "alignment" : 4,
11907   "fields" :
11908   [
11909    {
11910     "access" : "private",
11911     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V1_08CpuUsageEEUt_E"
11912    }
11913   ],
11914   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V1_08CpuUsageEEE",
11915   "name" : "android::hardware::details::hidl_pointer<android::hardware::thermal::V1_0::CpuUsage>",
11916   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V1_08CpuUsageEEE",
11917   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V1_08CpuUsageEEE",
11918   "size" : 8,
11919   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11920   "template_args" : [ "_ZTIN7android8hardware7thermal4V1_08CpuUsageE" ]
11921  },
11922  {
11923   "access" : "private",
11924   "alignment" : 4,
11925   "fields" :
11926   [
11927    {
11928     "field_name" : "mPointer",
11929     "referenced_type" : "_ZTIPN7android8hardware7thermal4V1_08CpuUsageE"
11930    },
11931    {
11932     "field_name" : "_pad",
11933     "referenced_type" : "_ZTIy"
11934    }
11935   ],
11936   "is_anonymous" : true,
11937   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V1_08CpuUsageEEUt_E",
11938   "name" : "android::hardware::details::hidl_pointer<CpuUsage>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5)",
11939   "record_kind" : "union",
11940   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V1_08CpuUsageEEUt_E",
11941   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V1_08CpuUsageEEUt_E",
11942   "size" : 8,
11943   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
11944  },
11945  {
11946   "alignment" : 4,
11947   "fields" :
11948   [
11949    {
11950     "access" : "private",
11951     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEUt_E"
11952    }
11953   ],
11954   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIcEE",
11955   "name" : "android::hardware::details::hidl_pointer<char>",
11956   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEE",
11957   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEE",
11958   "size" : 8,
11959   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11960   "template_args" : [ "_ZTIc" ]
11961  },
11962  {
11963   "access" : "private",
11964   "alignment" : 4,
11965   "fields" :
11966   [
11967    {
11968     "field_name" : "mPointer",
11969     "referenced_type" : "_ZTIPc"
11970    },
11971    {
11972     "field_name" : "_pad",
11973     "referenced_type" : "_ZTIy"
11974    }
11975   ],
11976   "is_anonymous" : true,
11977   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIcEUt_E",
11978   "name" : "android::hardware::details::hidl_pointer<char>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5)",
11979   "record_kind" : "union",
11980   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEUt_E",
11981   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEUt_E",
11982   "size" : 8,
11983   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
11984  },
11985  {
11986   "alignment" : 4,
11987   "fields" :
11988   [
11989    {
11990     "access" : "private",
11991     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEUt_E"
11992    }
11993   ],
11994   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIiEE",
11995   "name" : "android::hardware::details::hidl_pointer<int>",
11996   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEE",
11997   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEE",
11998   "size" : 8,
11999   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12000   "template_args" : [ "_ZTIi" ]
12001  },
12002  {
12003   "access" : "private",
12004   "alignment" : 4,
12005   "fields" :
12006   [
12007    {
12008     "field_name" : "mPointer",
12009     "referenced_type" : "_ZTIPi"
12010    },
12011    {
12012     "field_name" : "_pad",
12013     "referenced_type" : "_ZTIy"
12014    }
12015   ],
12016   "is_anonymous" : true,
12017   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIiEUt_E",
12018   "name" : "android::hardware::details::hidl_pointer<int>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5)",
12019   "record_kind" : "union",
12020   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEUt_E",
12021   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEUt_E",
12022   "size" : 8,
12023   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
12024  },
12025  {
12026   "alignment" : 4,
12027   "fields" :
12028   [
12029    {
12030     "access" : "private",
12031     "field_name" : "buffer",
12032     "referenced_type" : "_ZTIA16_c"
12033    }
12034   ],
12035   "linker_set_key" : "_ZTIN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
12036   "name" : "android::hardware::details::DoNotDestruct<android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > >",
12037   "record_kind" : "class",
12038   "referenced_type" : "_ZTIN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
12039   "self_type" : "_ZTIN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
12040   "size" : 16,
12041   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
12042   "template_args" :
12043   [
12044    "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE"
12045   ]
12046  },
12047  {
12048   "alignment" : 4,
12049   "fields" :
12050   [
12051    {
12052     "access" : "private",
12053     "field_name" : "mStatus",
12054     "referenced_type" : "_ZTIN7android8hardware6StatusE"
12055    },
12056    {
12057     "access" : "private",
12058     "field_name" : "mCheckedStatus",
12059     "field_offset" : 160,
12060     "referenced_type" : "_ZTIb"
12061    }
12062   ],
12063   "linker_set_key" : "_ZTIN7android8hardware7details13return_statusE",
12064   "name" : "android::hardware::details::return_status",
12065   "record_kind" : "class",
12066   "referenced_type" : "_ZTIN7android8hardware7details13return_statusE",
12067   "self_type" : "_ZTIN7android8hardware7details13return_statusE",
12068   "size" : 24,
12069   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
12070  },
12071  {
12072   "alignment" : 4,
12073   "fields" :
12074   [
12075    {
12076     "access" : "protected",
12077     "field_name" : "mInstrumentationCallbacks",
12078     "field_offset" : 32,
12079     "referenced_type" : "_ZTINSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE"
12080    },
12081    {
12082     "access" : "protected",
12083     "field_name" : "mEnableInstrumentation",
12084     "field_offset" : 128,
12085     "referenced_type" : "_ZTIb"
12086    },
12087    {
12088     "access" : "protected",
12089     "field_name" : "mInstrumentationLibPackage",
12090     "field_offset" : 160,
12091     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
12092    },
12093    {
12094     "access" : "protected",
12095     "field_name" : "mInterfaceName",
12096     "field_offset" : 256,
12097     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
12098    }
12099   ],
12100   "linker_set_key" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
12101   "name" : "android::hardware::details::HidlInstrumentor",
12102   "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
12103   "self_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
12104   "size" : 44,
12105   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12106   "vtable_components" :
12107   [
12108    {
12109     "kind" : "offset_to_top"
12110    },
12111    {
12112     "kind" : "rtti",
12113     "mangled_component_name" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
12114    },
12115    {
12116     "kind" : "complete_dtor_pointer",
12117     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD1Ev"
12118    },
12119    {
12120     "kind" : "deleting_dtor_pointer",
12121     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD0Ev"
12122    }
12123   ]
12124  },
12125  {
12126   "alignment" : 1,
12127   "linker_set_key" : "_ZTIN7android8hardware7details5i_tagE",
12128   "name" : "android::hardware::details::i_tag",
12129   "referenced_type" : "_ZTIN7android8hardware7details5i_tagE",
12130   "self_type" : "_ZTIN7android8hardware7details5i_tagE",
12131   "size" : 1,
12132   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
12133  },
12134  {
12135   "alignment" : 1,
12136   "linker_set_key" : "_ZTIN7android8hardware7details6bs_tagE",
12137   "name" : "android::hardware::details::bs_tag",
12138   "referenced_type" : "_ZTIN7android8hardware7details6bs_tagE",
12139   "self_type" : "_ZTIN7android8hardware7details6bs_tagE",
12140   "size" : 1,
12141   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
12142  },
12143  {
12144   "alignment" : 1,
12145   "linker_set_key" : "_ZTIN7android8hardware7details8bnhw_tagE",
12146   "name" : "android::hardware::details::bnhw_tag",
12147   "referenced_type" : "_ZTIN7android8hardware7details8bnhw_tagE",
12148   "self_type" : "_ZTIN7android8hardware7details8bnhw_tagE",
12149   "size" : 1,
12150   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
12151  },
12152  {
12153   "alignment" : 1,
12154   "linker_set_key" : "_ZTIN7android8hardware7details8bphw_tagE",
12155   "name" : "android::hardware::details::bphw_tag",
12156   "referenced_type" : "_ZTIN7android8hardware7details8bphw_tagE",
12157   "self_type" : "_ZTIN7android8hardware7details8bphw_tagE",
12158   "size" : 1,
12159   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
12160  },
12161  {
12162   "alignment" : 1,
12163   "linker_set_key" : "_ZTIN7android8hardware7details9std_arrayIhLj32EJEEE",
12164   "name" : "android::hardware::details::std_array<unsigned char, 32>",
12165   "referenced_type" : "_ZTIN7android8hardware7details9std_arrayIhLj32EJEEE",
12166   "self_type" : "_ZTIN7android8hardware7details9std_arrayIhLj32EJEEE",
12167   "size" : 1,
12168   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
12169   "template_args" : [ "_ZTIh" ]
12170  },
12171  {
12172   "alignment" : 4,
12173   "base_specifiers" :
12174   [
12175    {
12176     "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
12177    }
12178   ],
12179   "fields" :
12180   [
12181    {
12182     "access" : "private",
12183     "field_name" : "_hidl_mImpl",
12184     "field_offset" : 544,
12185     "referenced_type" : "_ZTIN7android2spINS_8hardware7thermal4V1_08IThermalEEE"
12186    }
12187   ],
12188   "linker_set_key" : "_ZTIN7android8hardware7thermal4V1_011BnHwThermalE",
12189   "name" : "android::hardware::thermal::V1_0::BnHwThermal",
12190   "referenced_type" : "_ZTIN7android8hardware7thermal4V1_011BnHwThermalE",
12191   "self_type" : "_ZTIN7android8hardware7thermal4V1_011BnHwThermalE",
12192   "size" : 80,
12193   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/BnHwThermal.h",
12194   "vtable_components" :
12195   [
12196    {
12197     "component_value" : 72,
12198     "kind" : "vbase_offset"
12199    },
12200    {
12201     "kind" : "offset_to_top"
12202    },
12203    {
12204     "kind" : "rtti",
12205     "mangled_component_name" : "_ZTIN7android8hardware7thermal4V1_011BnHwThermalE"
12206    },
12207    {
12208     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
12209    },
12210    {
12211     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
12212    },
12213    {
12214     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
12215    },
12216    {
12217     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BnHwBase13checkSubclassEPKv"
12218    },
12219    {
12220     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
12221    },
12222    {
12223     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
12224    },
12225    {
12226     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
12227    },
12228    {
12229     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
12230    },
12231    {
12232     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
12233    },
12234    {
12235     "kind" : "complete_dtor_pointer",
12236     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_011BnHwThermalD1Ev"
12237    },
12238    {
12239     "kind" : "deleting_dtor_pointer",
12240     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_011BnHwThermalD0Ev"
12241    },
12242    {
12243     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_011BnHwThermal10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
12244    },
12245    {
12246     "component_value" : -20,
12247     "kind" : "offset_to_top"
12248    },
12249    {
12250     "kind" : "rtti",
12251     "mangled_component_name" : "_ZTIN7android8hardware7thermal4V1_011BnHwThermalE"
12252    },
12253    {
12254     "kind" : "complete_dtor_pointer",
12255     "mangled_component_name" : "_ZThn20_N7android8hardware7thermal4V1_011BnHwThermalD1Ev"
12256    },
12257    {
12258     "kind" : "deleting_dtor_pointer",
12259     "mangled_component_name" : "_ZThn20_N7android8hardware7thermal4V1_011BnHwThermalD0Ev"
12260    },
12261    {
12262     "kind" : "vcall_offset"
12263    },
12264    {
12265     "kind" : "vcall_offset"
12266    },
12267    {
12268     "kind" : "vcall_offset"
12269    },
12270    {
12271     "kind" : "vcall_offset"
12272    },
12273    {
12274     "component_value" : -72,
12275     "kind" : "vcall_offset"
12276    },
12277    {
12278     "component_value" : -72,
12279     "kind" : "offset_to_top"
12280    },
12281    {
12282     "kind" : "rtti",
12283     "mangled_component_name" : "_ZTIN7android8hardware7thermal4V1_011BnHwThermalE"
12284    },
12285    {
12286     "kind" : "complete_dtor_pointer",
12287     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7thermal4V1_011BnHwThermalD1Ev"
12288    },
12289    {
12290     "kind" : "deleting_dtor_pointer",
12291     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7thermal4V1_011BnHwThermalD0Ev"
12292    },
12293    {
12294     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12295    },
12296    {
12297     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12298    },
12299    {
12300     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12301    },
12302    {
12303     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12304    }
12305   ]
12306  },
12307  {
12308   "alignment" : 4,
12309   "base_specifiers" :
12310   [
12311    {
12312     "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_7thermal4V1_08IThermalEEE"
12313    },
12314    {
12315     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
12316    }
12317   ],
12318   "fields" :
12319   [
12320    {
12321     "access" : "private",
12322     "field_name" : "_hidl_mMutex",
12323     "field_offset" : 544,
12324     "referenced_type" : "_ZTINSt3__15mutexE"
12325    },
12326    {
12327     "access" : "private",
12328     "field_name" : "_hidl_mDeathRecipients",
12329     "field_offset" : 576,
12330     "referenced_type" : "_ZTINSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEEE"
12331    }
12332   ],
12333   "linker_set_key" : "_ZTIN7android8hardware7thermal4V1_011BpHwThermalE",
12334   "name" : "android::hardware::thermal::V1_0::BpHwThermal",
12335   "referenced_type" : "_ZTIN7android8hardware7thermal4V1_011BpHwThermalE",
12336   "self_type" : "_ZTIN7android8hardware7thermal4V1_011BpHwThermalE",
12337   "size" : 92,
12338   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/BpHwThermal.h",
12339   "vtable_components" :
12340   [
12341    {
12342     "component_value" : 84,
12343     "kind" : "vbase_offset"
12344    },
12345    {
12346     "kind" : "offset_to_top"
12347    },
12348    {
12349     "kind" : "rtti",
12350     "mangled_component_name" : "_ZTIN7android8hardware7thermal4V1_011BpHwThermalE"
12351    },
12352    {
12353     "mangled_component_name" : "_ZNK7android8hardware7thermal4V1_011BpHwThermal8isRemoteEv"
12354    },
12355    {
12356     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_011BpHwThermal14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
12357    },
12358    {
12359     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_011BpHwThermal5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
12360    },
12361    {
12362     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_011BpHwThermal19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
12363    },
12364    {
12365     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_011BpHwThermal12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
12366    },
12367    {
12368     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_011BpHwThermal21setHALInstrumentationEv"
12369    },
12370    {
12371     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_011BpHwThermal11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
12372    },
12373    {
12374     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_011BpHwThermal4pingEv"
12375    },
12376    {
12377     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_011BpHwThermal12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
12378    },
12379    {
12380     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_011BpHwThermal21notifySyspropsChangedEv"
12381    },
12382    {
12383     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_011BpHwThermal13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
12384    },
12385    {
12386     "kind" : "complete_dtor_pointer",
12387     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_011BpHwThermalD1Ev"
12388    },
12389    {
12390     "kind" : "deleting_dtor_pointer",
12391     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_011BpHwThermalD0Ev"
12392    },
12393    {
12394     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_011BpHwThermal15getTemperaturesENSt3__18functionIFvRKNS2_13ThermalStatusERKNS0_8hidl_vecINS2_11TemperatureEEEEEE"
12395    },
12396    {
12397     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_011BpHwThermal12getCpuUsagesENSt3__18functionIFvRKNS2_13ThermalStatusERKNS0_8hidl_vecINS2_8CpuUsageEEEEEE"
12398    },
12399    {
12400     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_011BpHwThermal17getCoolingDevicesENSt3__18functionIFvRKNS2_13ThermalStatusERKNS0_8hidl_vecINS2_13CoolingDeviceEEEEEE"
12401    },
12402    {
12403     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_7thermal4V1_08IThermalEE10onAsBinderEv"
12404    },
12405    {
12406     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_011BpHwThermal15onLastStrongRefEPKv"
12407    },
12408    {
12409     "component_value" : 80,
12410     "kind" : "vbase_offset"
12411    },
12412    {
12413     "component_value" : -4,
12414     "kind" : "offset_to_top"
12415    },
12416    {
12417     "kind" : "rtti",
12418     "mangled_component_name" : "_ZTIN7android8hardware7thermal4V1_011BpHwThermalE"
12419    },
12420    {
12421     "kind" : "complete_dtor_pointer",
12422     "mangled_component_name" : "_ZThn4_N7android8hardware7thermal4V1_011BpHwThermalD1Ev"
12423    },
12424    {
12425     "kind" : "deleting_dtor_pointer",
12426     "mangled_component_name" : "_ZThn4_N7android8hardware7thermal4V1_011BpHwThermalD0Ev"
12427    },
12428    {
12429     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_7thermal4V1_08IThermalEE10onAsBinderEv"
12430    },
12431    {
12432     "component_value" : 76,
12433     "kind" : "vbase_offset"
12434    },
12435    {
12436     "component_value" : -8,
12437     "kind" : "offset_to_top"
12438    },
12439    {
12440     "kind" : "rtti",
12441     "mangled_component_name" : "_ZTIN7android8hardware7thermal4V1_011BpHwThermalE"
12442    },
12443    {
12444     "kind" : "complete_dtor_pointer",
12445     "mangled_component_name" : "_ZThn8_N7android8hardware7thermal4V1_011BpHwThermalD1Ev"
12446    },
12447    {
12448     "kind" : "deleting_dtor_pointer",
12449     "mangled_component_name" : "_ZThn8_N7android8hardware7thermal4V1_011BpHwThermalD0Ev"
12450    },
12451    {
12452     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
12453    },
12454    {
12455     "mangled_component_name" : "_ZThn8_N7android8hardware7thermal4V1_011BpHwThermal15onLastStrongRefEPKv"
12456    },
12457    {
12458     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12459    },
12460    {
12461     "component_value" : -24,
12462     "kind" : "offset_to_top"
12463    },
12464    {
12465     "kind" : "rtti",
12466     "mangled_component_name" : "_ZTIN7android8hardware7thermal4V1_011BpHwThermalE"
12467    },
12468    {
12469     "kind" : "complete_dtor_pointer",
12470     "mangled_component_name" : "_ZThn24_N7android8hardware7thermal4V1_011BpHwThermalD1Ev"
12471    },
12472    {
12473     "kind" : "deleting_dtor_pointer",
12474     "mangled_component_name" : "_ZThn24_N7android8hardware7thermal4V1_011BpHwThermalD0Ev"
12475    },
12476    {
12477     "kind" : "vcall_offset"
12478    },
12479    {
12480     "component_value" : -76,
12481     "kind" : "vcall_offset"
12482    },
12483    {
12484     "component_value" : -84,
12485     "kind" : "vcall_offset"
12486    },
12487    {
12488     "component_value" : -76,
12489     "kind" : "vcall_offset"
12490    },
12491    {
12492     "component_value" : -84,
12493     "kind" : "vcall_offset"
12494    },
12495    {
12496     "component_value" : -84,
12497     "kind" : "offset_to_top"
12498    },
12499    {
12500     "kind" : "rtti",
12501     "mangled_component_name" : "_ZTIN7android8hardware7thermal4V1_011BpHwThermalE"
12502    },
12503    {
12504     "kind" : "complete_dtor_pointer",
12505     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7thermal4V1_011BpHwThermalD1Ev"
12506    },
12507    {
12508     "kind" : "deleting_dtor_pointer",
12509     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7thermal4V1_011BpHwThermalD0Ev"
12510    },
12511    {
12512     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
12513    },
12514    {
12515     "mangled_component_name" : "_ZTv0_n20_N7android8hardware7thermal4V1_011BpHwThermal15onLastStrongRefEPKv"
12516    },
12517    {
12518     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12519    },
12520    {
12521     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12522    }
12523   ]
12524  },
12525  {
12526   "alignment" : 8,
12527   "fields" :
12528   [
12529    {
12530     "field_name" : "type",
12531     "referenced_type" : "_ZTIN7android8hardware7thermal4V1_015TemperatureTypeE"
12532    },
12533    {
12534     "field_name" : "name",
12535     "field_offset" : 64,
12536     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
12537    },
12538    {
12539     "field_name" : "currentValue",
12540     "field_offset" : 192,
12541     "referenced_type" : "_ZTIf"
12542    },
12543    {
12544     "field_name" : "throttlingThreshold",
12545     "field_offset" : 224,
12546     "referenced_type" : "_ZTIf"
12547    },
12548    {
12549     "field_name" : "shutdownThreshold",
12550     "field_offset" : 256,
12551     "referenced_type" : "_ZTIf"
12552    },
12553    {
12554     "field_name" : "vrThrottlingThreshold",
12555     "field_offset" : 288,
12556     "referenced_type" : "_ZTIf"
12557    }
12558   ],
12559   "linker_set_key" : "_ZTIN7android8hardware7thermal4V1_011TemperatureE",
12560   "name" : "android::hardware::thermal::V1_0::Temperature",
12561   "referenced_type" : "_ZTIN7android8hardware7thermal4V1_011TemperatureE",
12562   "self_type" : "_ZTIN7android8hardware7thermal4V1_011TemperatureE",
12563   "size" : 40,
12564   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/types.h"
12565  },
12566  {
12567   "alignment" : 8,
12568   "fields" :
12569   [
12570    {
12571     "field_name" : "type",
12572     "referenced_type" : "_ZTIN7android8hardware7thermal4V1_011CoolingTypeE"
12573    },
12574    {
12575     "field_name" : "name",
12576     "field_offset" : 64,
12577     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
12578    },
12579    {
12580     "field_name" : "currentValue",
12581     "field_offset" : 192,
12582     "referenced_type" : "_ZTIf"
12583    }
12584   ],
12585   "linker_set_key" : "_ZTIN7android8hardware7thermal4V1_013CoolingDeviceE",
12586   "name" : "android::hardware::thermal::V1_0::CoolingDevice",
12587   "referenced_type" : "_ZTIN7android8hardware7thermal4V1_013CoolingDeviceE",
12588   "self_type" : "_ZTIN7android8hardware7thermal4V1_013CoolingDeviceE",
12589   "size" : 32,
12590   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/types.h"
12591  },
12592  {
12593   "alignment" : 8,
12594   "fields" :
12595   [
12596    {
12597     "field_name" : "code",
12598     "referenced_type" : "_ZTIN7android8hardware7thermal4V1_017ThermalStatusCodeE"
12599    },
12600    {
12601     "field_name" : "debugMessage",
12602     "field_offset" : 64,
12603     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
12604    }
12605   ],
12606   "linker_set_key" : "_ZTIN7android8hardware7thermal4V1_013ThermalStatusE",
12607   "name" : "android::hardware::thermal::V1_0::ThermalStatus",
12608   "referenced_type" : "_ZTIN7android8hardware7thermal4V1_013ThermalStatusE",
12609   "self_type" : "_ZTIN7android8hardware7thermal4V1_013ThermalStatusE",
12610   "size" : 24,
12611   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/types.h"
12612  },
12613  {
12614   "alignment" : 8,
12615   "fields" :
12616   [
12617    {
12618     "field_name" : "name",
12619     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
12620    },
12621    {
12622     "field_name" : "active",
12623     "field_offset" : 128,
12624     "referenced_type" : "_ZTIy"
12625    },
12626    {
12627     "field_name" : "total",
12628     "field_offset" : 192,
12629     "referenced_type" : "_ZTIy"
12630    },
12631    {
12632     "field_name" : "isOnline",
12633     "field_offset" : 256,
12634     "referenced_type" : "_ZTIb"
12635    }
12636   ],
12637   "linker_set_key" : "_ZTIN7android8hardware7thermal4V1_08CpuUsageE",
12638   "name" : "android::hardware::thermal::V1_0::CpuUsage",
12639   "referenced_type" : "_ZTIN7android8hardware7thermal4V1_08CpuUsageE",
12640   "self_type" : "_ZTIN7android8hardware7thermal4V1_08CpuUsageE",
12641   "size" : 40,
12642   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/types.h"
12643  },
12644  {
12645   "alignment" : 4,
12646   "base_specifiers" :
12647   [
12648    {
12649     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
12650    }
12651   ],
12652   "linker_set_key" : "_ZTIN7android8hardware7thermal4V1_08IThermalE",
12653   "name" : "android::hardware::thermal::V1_0::IThermal",
12654   "referenced_type" : "_ZTIN7android8hardware7thermal4V1_08IThermalE",
12655   "self_type" : "_ZTIN7android8hardware7thermal4V1_08IThermalE",
12656   "size" : 12,
12657   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/IThermal.h",
12658   "vtable_components" :
12659   [
12660    {
12661     "component_value" : 4,
12662     "kind" : "vbase_offset"
12663    },
12664    {
12665     "kind" : "offset_to_top"
12666    },
12667    {
12668     "kind" : "rtti",
12669     "mangled_component_name" : "_ZTIN7android8hardware7thermal4V1_08IThermalE"
12670    },
12671    {
12672     "mangled_component_name" : "_ZNK7android8hardware7thermal4V1_08IThermal8isRemoteEv"
12673    },
12674    {
12675     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_08IThermal14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
12676    },
12677    {
12678     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_08IThermal5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
12679    },
12680    {
12681     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_08IThermal19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
12682    },
12683    {
12684     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_08IThermal12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
12685    },
12686    {
12687     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_08IThermal21setHALInstrumentationEv"
12688    },
12689    {
12690     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_08IThermal11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
12691    },
12692    {
12693     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_08IThermal4pingEv"
12694    },
12695    {
12696     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_08IThermal12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
12697    },
12698    {
12699     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_08IThermal21notifySyspropsChangedEv"
12700    },
12701    {
12702     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_08IThermal13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
12703    },
12704    {
12705     "kind" : "complete_dtor_pointer",
12706     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_08IThermalD1Ev"
12707    },
12708    {
12709     "kind" : "deleting_dtor_pointer",
12710     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_08IThermalD0Ev"
12711    },
12712    {
12713     "is_pure" : true,
12714     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_08IThermal15getTemperaturesENSt3__18functionIFvRKNS2_13ThermalStatusERKNS0_8hidl_vecINS2_11TemperatureEEEEEE"
12715    },
12716    {
12717     "is_pure" : true,
12718     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_08IThermal12getCpuUsagesENSt3__18functionIFvRKNS2_13ThermalStatusERKNS0_8hidl_vecINS2_8CpuUsageEEEEEE"
12719    },
12720    {
12721     "is_pure" : true,
12722     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_08IThermal17getCoolingDevicesENSt3__18functionIFvRKNS2_13ThermalStatusERKNS0_8hidl_vecINS2_13CoolingDeviceEEEEEE"
12723    },
12724    {
12725     "kind" : "vcall_offset"
12726    },
12727    {
12728     "kind" : "vcall_offset"
12729    },
12730    {
12731     "kind" : "vcall_offset"
12732    },
12733    {
12734     "kind" : "vcall_offset"
12735    },
12736    {
12737     "component_value" : -4,
12738     "kind" : "vcall_offset"
12739    },
12740    {
12741     "component_value" : -4,
12742     "kind" : "offset_to_top"
12743    },
12744    {
12745     "kind" : "rtti",
12746     "mangled_component_name" : "_ZTIN7android8hardware7thermal4V1_08IThermalE"
12747    },
12748    {
12749     "kind" : "complete_dtor_pointer",
12750     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7thermal4V1_08IThermalD1Ev"
12751    },
12752    {
12753     "kind" : "deleting_dtor_pointer",
12754     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7thermal4V1_08IThermalD0Ev"
12755    },
12756    {
12757     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12758    },
12759    {
12760     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12761    },
12762    {
12763     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12764    },
12765    {
12766     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12767    }
12768   ]
12769  },
12770  {
12771   "alignment" : 4,
12772   "base_specifiers" :
12773   [
12774    {
12775     "referenced_type" : "_ZTIN7android8hardware7thermal4V1_08IThermalE"
12776    },
12777    {
12778     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
12779    }
12780   ],
12781   "fields" :
12782   [
12783    {
12784     "access" : "private",
12785     "field_name" : "mImpl",
12786     "field_offset" : 384,
12787     "referenced_type" : "_ZTIKN7android2spINS_8hardware7thermal4V1_08IThermalEEE"
12788    },
12789    {
12790     "access" : "private",
12791     "field_name" : "mOnewayQueue",
12792     "field_offset" : 416,
12793     "referenced_type" : "_ZTIN7android8hardware7details10TaskRunnerE"
12794    }
12795   ],
12796   "linker_set_key" : "_ZTIN7android8hardware7thermal4V1_09BsThermalE",
12797   "name" : "android::hardware::thermal::V1_0::BsThermal",
12798   "referenced_type" : "_ZTIN7android8hardware7thermal4V1_09BsThermalE",
12799   "self_type" : "_ZTIN7android8hardware7thermal4V1_09BsThermalE",
12800   "size" : 68,
12801   "source_file" : "/out/soong/.intermediates/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen/android/hardware/thermal/1.0/BsThermal.h",
12802   "vtable_components" :
12803   [
12804    {
12805     "component_value" : 60,
12806     "kind" : "vbase_offset"
12807    },
12808    {
12809     "kind" : "offset_to_top"
12810    },
12811    {
12812     "kind" : "rtti",
12813     "mangled_component_name" : "_ZTIN7android8hardware7thermal4V1_09BsThermalE"
12814    },
12815    {
12816     "mangled_component_name" : "_ZNK7android8hardware7thermal4V1_08IThermal8isRemoteEv"
12817    },
12818    {
12819     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_09BsThermal14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
12820    },
12821    {
12822     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_09BsThermal5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
12823    },
12824    {
12825     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_09BsThermal19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
12826    },
12827    {
12828     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_09BsThermal12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
12829    },
12830    {
12831     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_09BsThermal21setHALInstrumentationEv"
12832    },
12833    {
12834     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_09BsThermal11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
12835    },
12836    {
12837     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_09BsThermal4pingEv"
12838    },
12839    {
12840     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_09BsThermal12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
12841    },
12842    {
12843     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_09BsThermal21notifySyspropsChangedEv"
12844    },
12845    {
12846     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_09BsThermal13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
12847    },
12848    {
12849     "kind" : "complete_dtor_pointer",
12850     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_09BsThermalD1Ev"
12851    },
12852    {
12853     "kind" : "deleting_dtor_pointer",
12854     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_09BsThermalD0Ev"
12855    },
12856    {
12857     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_09BsThermal15getTemperaturesENSt3__18functionIFvRKNS2_13ThermalStatusERKNS0_8hidl_vecINS2_11TemperatureEEEEEE"
12858    },
12859    {
12860     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_09BsThermal12getCpuUsagesENSt3__18functionIFvRKNS2_13ThermalStatusERKNS0_8hidl_vecINS2_8CpuUsageEEEEEE"
12861    },
12862    {
12863     "mangled_component_name" : "_ZN7android8hardware7thermal4V1_09BsThermal17getCoolingDevicesENSt3__18functionIFvRKNS2_13ThermalStatusERKNS0_8hidl_vecINS2_13CoolingDeviceEEEEEE"
12864    },
12865    {
12866     "component_value" : -4,
12867     "kind" : "offset_to_top"
12868    },
12869    {
12870     "kind" : "rtti",
12871     "mangled_component_name" : "_ZTIN7android8hardware7thermal4V1_09BsThermalE"
12872    },
12873    {
12874     "kind" : "complete_dtor_pointer",
12875     "mangled_component_name" : "_ZThn4_N7android8hardware7thermal4V1_09BsThermalD1Ev"
12876    },
12877    {
12878     "kind" : "deleting_dtor_pointer",
12879     "mangled_component_name" : "_ZThn4_N7android8hardware7thermal4V1_09BsThermalD0Ev"
12880    },
12881    {
12882     "kind" : "vcall_offset"
12883    },
12884    {
12885     "kind" : "vcall_offset"
12886    },
12887    {
12888     "kind" : "vcall_offset"
12889    },
12890    {
12891     "kind" : "vcall_offset"
12892    },
12893    {
12894     "component_value" : -60,
12895     "kind" : "vcall_offset"
12896    },
12897    {
12898     "component_value" : -60,
12899     "kind" : "offset_to_top"
12900    },
12901    {
12902     "kind" : "rtti",
12903     "mangled_component_name" : "_ZTIN7android8hardware7thermal4V1_09BsThermalE"
12904    },
12905    {
12906     "kind" : "complete_dtor_pointer",
12907     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7thermal4V1_09BsThermalD1Ev"
12908    },
12909    {
12910     "kind" : "deleting_dtor_pointer",
12911     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7thermal4V1_09BsThermalD0Ev"
12912    },
12913    {
12914     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12915    },
12916    {
12917     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12918    },
12919    {
12920     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12921    },
12922    {
12923     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12924    }
12925   ]
12926  },
12927  {
12928   "alignment" : 4,
12929   "fields" :
12930   [
12931    {
12932     "access" : "private",
12933     "field_name" : "mBuffer",
12934     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE"
12935    },
12936    {
12937     "access" : "private",
12938     "field_name" : "mSize",
12939     "field_offset" : 64,
12940     "referenced_type" : "_ZTIj"
12941    },
12942    {
12943     "access" : "private",
12944     "field_name" : "mOwnsBuffer",
12945     "field_offset" : 96,
12946     "referenced_type" : "_ZTIb"
12947    },
12948    {
12949     "access" : "private",
12950     "field_name" : "mPad",
12951     "field_offset" : 104,
12952     "referenced_type" : "_ZTIA3_h"
12953    }
12954   ],
12955   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
12956   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> >",
12957   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
12958   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
12959   "size" : 16,
12960   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
12961   "template_args" : [ "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE" ]
12962  },
12963  {
12964   "alignment" : 4,
12965   "fields" :
12966   [
12967    {
12968     "access" : "private",
12969     "field_name" : "mBuffer",
12970     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE"
12971    },
12972    {
12973     "access" : "private",
12974     "field_name" : "mSize",
12975     "field_offset" : 64,
12976     "referenced_type" : "_ZTIj"
12977    },
12978    {
12979     "access" : "private",
12980     "field_name" : "mOwnsBuffer",
12981     "field_offset" : 96,
12982     "referenced_type" : "_ZTIb"
12983    },
12984    {
12985     "access" : "private",
12986     "field_name" : "mPad",
12987     "field_offset" : 104,
12988     "referenced_type" : "_ZTIA3_h"
12989    }
12990   ],
12991   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
12992   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string>",
12993   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
12994   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
12995   "size" : 16,
12996   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
12997   "template_args" : [ "_ZTIN7android8hardware11hidl_stringE" ]
12998  },
12999  {
13000   "alignment" : 4,
13001   "fields" :
13002   [
13003    {
13004     "access" : "private",
13005     "field_name" : "mBuffer",
13006     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE"
13007    },
13008    {
13009     "access" : "private",
13010     "field_name" : "mSize",
13011     "field_offset" : 64,
13012     "referenced_type" : "_ZTIj"
13013    },
13014    {
13015     "access" : "private",
13016     "field_name" : "mOwnsBuffer",
13017     "field_offset" : 96,
13018     "referenced_type" : "_ZTIb"
13019    },
13020    {
13021     "access" : "private",
13022     "field_name" : "mPad",
13023     "field_offset" : 104,
13024     "referenced_type" : "_ZTIA3_h"
13025    }
13026   ],
13027   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE",
13028   "name" : "android::hardware::hidl_vec<android::hardware::GrantorDescriptor>",
13029   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE",
13030   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE",
13031   "size" : 16,
13032   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13033   "template_args" : [ "_ZTIN7android8hardware17GrantorDescriptorE" ]
13034  },
13035  {
13036   "alignment" : 4,
13037   "fields" :
13038   [
13039    {
13040     "access" : "private",
13041     "field_name" : "mBuffer",
13042     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V1_011TemperatureEEE"
13043    },
13044    {
13045     "access" : "private",
13046     "field_name" : "mSize",
13047     "field_offset" : 64,
13048     "referenced_type" : "_ZTIj"
13049    },
13050    {
13051     "access" : "private",
13052     "field_name" : "mOwnsBuffer",
13053     "field_offset" : 96,
13054     "referenced_type" : "_ZTIb"
13055    },
13056    {
13057     "access" : "private",
13058     "field_name" : "mPad",
13059     "field_offset" : 104,
13060     "referenced_type" : "_ZTIA3_h"
13061    }
13062   ],
13063   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_7thermal4V1_011TemperatureEEE",
13064   "name" : "android::hardware::hidl_vec<android::hardware::thermal::V1_0::Temperature>",
13065   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_7thermal4V1_011TemperatureEEE",
13066   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_7thermal4V1_011TemperatureEEE",
13067   "size" : 16,
13068   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13069   "template_args" : [ "_ZTIN7android8hardware7thermal4V1_011TemperatureE" ]
13070  },
13071  {
13072   "alignment" : 4,
13073   "fields" :
13074   [
13075    {
13076     "access" : "private",
13077     "field_name" : "mBuffer",
13078     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V1_013CoolingDeviceEEE"
13079    },
13080    {
13081     "access" : "private",
13082     "field_name" : "mSize",
13083     "field_offset" : 64,
13084     "referenced_type" : "_ZTIj"
13085    },
13086    {
13087     "access" : "private",
13088     "field_name" : "mOwnsBuffer",
13089     "field_offset" : 96,
13090     "referenced_type" : "_ZTIb"
13091    },
13092    {
13093     "access" : "private",
13094     "field_name" : "mPad",
13095     "field_offset" : 104,
13096     "referenced_type" : "_ZTIA3_h"
13097    }
13098   ],
13099   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_7thermal4V1_013CoolingDeviceEEE",
13100   "name" : "android::hardware::hidl_vec<android::hardware::thermal::V1_0::CoolingDevice>",
13101   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_7thermal4V1_013CoolingDeviceEEE",
13102   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_7thermal4V1_013CoolingDeviceEEE",
13103   "size" : 16,
13104   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13105   "template_args" : [ "_ZTIN7android8hardware7thermal4V1_013CoolingDeviceE" ]
13106  },
13107  {
13108   "alignment" : 4,
13109   "fields" :
13110   [
13111    {
13112     "access" : "private",
13113     "field_name" : "mBuffer",
13114     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_7thermal4V1_08CpuUsageEEE"
13115    },
13116    {
13117     "access" : "private",
13118     "field_name" : "mSize",
13119     "field_offset" : 64,
13120     "referenced_type" : "_ZTIj"
13121    },
13122    {
13123     "access" : "private",
13124     "field_name" : "mOwnsBuffer",
13125     "field_offset" : 96,
13126     "referenced_type" : "_ZTIb"
13127    },
13128    {
13129     "access" : "private",
13130     "field_name" : "mPad",
13131     "field_offset" : 104,
13132     "referenced_type" : "_ZTIA3_h"
13133    }
13134   ],
13135   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_7thermal4V1_08CpuUsageEEE",
13136   "name" : "android::hardware::hidl_vec<android::hardware::thermal::V1_0::CpuUsage>",
13137   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_7thermal4V1_08CpuUsageEEE",
13138   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_7thermal4V1_08CpuUsageEEE",
13139   "size" : 16,
13140   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13141   "template_args" : [ "_ZTIN7android8hardware7thermal4V1_08CpuUsageE" ]
13142  },
13143  {
13144   "alignment" : 4,
13145   "fields" :
13146   [
13147    {
13148     "access" : "private",
13149     "field_name" : "mBuffer",
13150     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEE"
13151    },
13152    {
13153     "access" : "private",
13154     "field_name" : "mSize",
13155     "field_offset" : 64,
13156     "referenced_type" : "_ZTIj"
13157    },
13158    {
13159     "access" : "private",
13160     "field_name" : "mOwnsBuffer",
13161     "field_offset" : 96,
13162     "referenced_type" : "_ZTIb"
13163    },
13164    {
13165     "access" : "private",
13166     "field_name" : "mPad",
13167     "field_offset" : 104,
13168     "referenced_type" : "_ZTIA3_h"
13169    }
13170   ],
13171   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecIcEE",
13172   "name" : "android::hardware::hidl_vec<char>",
13173   "referenced_type" : "_ZTIN7android8hardware8hidl_vecIcEE",
13174   "self_type" : "_ZTIN7android8hardware8hidl_vecIcEE",
13175   "size" : 16,
13176   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13177   "template_args" : [ "_ZTIc" ]
13178  },
13179  {
13180   "alignment" : 4,
13181   "fields" :
13182   [
13183    {
13184     "access" : "private",
13185     "field_name" : "mBuffer",
13186     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEE"
13187    },
13188    {
13189     "access" : "private",
13190     "field_name" : "mSize",
13191     "field_offset" : 64,
13192     "referenced_type" : "_ZTIj"
13193    },
13194    {
13195     "access" : "private",
13196     "field_name" : "mOwnsBuffer",
13197     "field_offset" : 96,
13198     "referenced_type" : "_ZTIb"
13199    },
13200    {
13201     "access" : "private",
13202     "field_name" : "mPad",
13203     "field_offset" : 104,
13204     "referenced_type" : "_ZTIA3_h"
13205    }
13206   ],
13207   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecIiEE",
13208   "name" : "android::hardware::hidl_vec<int>",
13209   "referenced_type" : "_ZTIN7android8hardware8hidl_vecIiEE",
13210   "self_type" : "_ZTIN7android8hardware8hidl_vecIiEE",
13211   "size" : 16,
13212   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13213   "template_args" : [ "_ZTIi" ]
13214  },
13215  {
13216   "alignment" : 4,
13217   "base_specifiers" :
13218   [
13219    {
13220     "referenced_type" : "_ZTIN7android8hardware7IBinderE"
13221    }
13222   ],
13223   "fields" :
13224   [
13225    {
13226     "access" : "protected",
13227     "field_name" : "mSchedPolicy",
13228     "field_offset" : 32,
13229     "referenced_type" : "_ZTIi"
13230    },
13231    {
13232     "access" : "protected",
13233     "field_name" : "mSchedPriority",
13234     "field_offset" : 64,
13235     "referenced_type" : "_ZTIi"
13236    },
13237    {
13238     "access" : "private",
13239     "field_name" : "mExtras",
13240     "field_offset" : 96,
13241     "referenced_type" : "_ZTINSt3__16atomicIPN7android8hardware9BHwBinder6ExtrasEEE"
13242    },
13243    {
13244     "access" : "private",
13245     "field_name" : "mReserved0",
13246     "field_offset" : 128,
13247     "referenced_type" : "_ZTIPv"
13248    }
13249   ],
13250   "linker_set_key" : "_ZTIN7android8hardware9BHwBinderE",
13251   "name" : "android::hardware::BHwBinder",
13252   "record_kind" : "class",
13253   "referenced_type" : "_ZTIN7android8hardware9BHwBinderE",
13254   "self_type" : "_ZTIN7android8hardware9BHwBinderE",
13255   "size" : 28,
13256   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
13257   "vtable_components" :
13258   [
13259    {
13260     "component_value" : 20,
13261     "kind" : "vbase_offset"
13262    },
13263    {
13264     "kind" : "offset_to_top"
13265    },
13266    {
13267     "kind" : "rtti",
13268     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
13269    },
13270    {
13271     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
13272    },
13273    {
13274     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
13275    },
13276    {
13277     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
13278    },
13279    {
13280     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
13281    },
13282    {
13283     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
13284    },
13285    {
13286     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
13287    },
13288    {
13289     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
13290    },
13291    {
13292     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
13293    },
13294    {
13295     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
13296    },
13297    {
13298     "kind" : "complete_dtor_pointer",
13299     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD1Ev"
13300    },
13301    {
13302     "kind" : "deleting_dtor_pointer",
13303     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD0Ev"
13304    },
13305    {
13306     "mangled_component_name" : "_ZN7android8hardware9BHwBinder10onTransactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
13307    },
13308    {
13309     "kind" : "vcall_offset"
13310    },
13311    {
13312     "kind" : "vcall_offset"
13313    },
13314    {
13315     "kind" : "vcall_offset"
13316    },
13317    {
13318     "kind" : "vcall_offset"
13319    },
13320    {
13321     "component_value" : -20,
13322     "kind" : "vcall_offset"
13323    },
13324    {
13325     "component_value" : -20,
13326     "kind" : "offset_to_top"
13327    },
13328    {
13329     "kind" : "rtti",
13330     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
13331    },
13332    {
13333     "kind" : "complete_dtor_pointer",
13334     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9BHwBinderD1Ev"
13335    },
13336    {
13337     "kind" : "deleting_dtor_pointer",
13338     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9BHwBinderD0Ev"
13339    },
13340    {
13341     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13342    },
13343    {
13344     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13345    },
13346    {
13347     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13348    },
13349    {
13350     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13351    }
13352   ]
13353  },
13354  {
13355   "alignment" : 4,
13356   "fields" :
13357   [
13358    {
13359     "field_name" : "sched_policy",
13360     "referenced_type" : "_ZTIi"
13361    },
13362    {
13363     "field_name" : "prio",
13364     "field_offset" : 32,
13365     "referenced_type" : "_ZTIi"
13366    }
13367   ],
13368   "linker_set_key" : "_ZTIN7android8hardware9SchedPrioE",
13369   "name" : "android::hardware::SchedPrio",
13370   "referenced_type" : "_ZTIN7android8hardware9SchedPrioE",
13371   "self_type" : "_ZTIN7android8hardware9SchedPrioE",
13372   "size" : 8,
13373   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
13374  },
13375  {
13376   "alignment" : 4,
13377   "fields" :
13378   [
13379    {
13380     "access" : "private",
13381     "field_name" : "mCond",
13382     "referenced_type" : "_ZTI14pthread_cond_t"
13383    }
13384   ],
13385   "linker_set_key" : "_ZTIN7android9ConditionE",
13386   "name" : "android::Condition",
13387   "record_kind" : "class",
13388   "referenced_type" : "_ZTIN7android9ConditionE",
13389   "self_type" : "_ZTIN7android9ConditionE",
13390   "size" : 4,
13391   "source_file" : "/system/core/libutils/include/utils/Condition.h"
13392  },
13393  {
13394   "alignment" : 4,
13395   "fields" :
13396   [
13397    {
13398     "field_name" : "buf",
13399     "referenced_type" : "_ZTIA5121_h"
13400    },
13401    {
13402     "field_name" : "entry",
13403     "referenced_type" : "_ZTI12logger_entry"
13404    }
13405   ],
13406   "is_anonymous" : true,
13407   "linker_set_key" : "_ZTIN7log_msgUt_E",
13408   "name" : "log_msg::(anonymous union at system/core/liblog/include_vndk/log/log_read.h:77:3)",
13409   "record_kind" : "union",
13410   "referenced_type" : "_ZTIN7log_msgUt_E",
13411   "self_type" : "_ZTIN7log_msgUt_E",
13412   "size" : 5124,
13413   "source_file" : "/system/core/liblog/include/log/log_read.h"
13414  }
13415 ],
13416 "rvalue_reference_types" :
13417 [
13418  {
13419   "alignment" : 4,
13420   "linker_set_key" : "_ZTION7android2spINS_8hardware27hidl_binder_death_recipientEEE",
13421   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &&",
13422   "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
13423   "self_type" : "_ZTION7android2spINS_8hardware27hidl_binder_death_recipientEEE",
13424   "size" : 4,
13425   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
13426  },
13427  {
13428   "alignment" : 4,
13429   "linker_set_key" : "_ZTION7android2spINS_8hardware7thermal4V1_08IThermalEEE",
13430   "name" : "android::sp<android::hardware::thermal::V1_0::IThermal> &&",
13431   "referenced_type" : "_ZTIN7android2spINS_8hardware7thermal4V1_08IThermalEEE",
13432   "self_type" : "_ZTION7android2spINS_8hardware7thermal4V1_08IThermalEEE",
13433   "size" : 4,
13434   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
13435  },
13436  {
13437   "alignment" : 4,
13438   "linker_set_key" : "_ZTION7android8hardware10hidl_arrayIhLj32EJEEE",
13439   "name" : "android::hardware::hidl_array<unsigned char, 32> &&",
13440   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
13441   "self_type" : "_ZTION7android8hardware10hidl_arrayIhLj32EJEEE",
13442   "size" : 4,
13443   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
13444  },
13445  {
13446   "alignment" : 4,
13447   "linker_set_key" : "_ZTION7android8hardware11hidl_handleE",
13448   "name" : "android::hardware::hidl_handle &&",
13449   "referenced_type" : "_ZTIN7android8hardware11hidl_handleE",
13450   "self_type" : "_ZTION7android8hardware11hidl_handleE",
13451   "size" : 4,
13452   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
13453  },
13454  {
13455   "alignment" : 4,
13456   "linker_set_key" : "_ZTION7android8hardware11hidl_memoryE",
13457   "name" : "android::hardware::hidl_memory &&",
13458   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
13459   "self_type" : "_ZTION7android8hardware11hidl_memoryE",
13460   "size" : 4,
13461   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
13462  },
13463  {
13464   "alignment" : 4,
13465   "linker_set_key" : "_ZTION7android8hardware6ReturnINS_2spINS0_7thermal4V1_08IThermalEEEEE",
13466   "name" : "android::hardware::Return<android::sp<android::hardware::thermal::V1_0::IThermal> > &&",
13467   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_7thermal4V1_08IThermalEEEEE",
13468   "self_type" : "_ZTION7android8hardware6ReturnINS_2spINS0_7thermal4V1_08IThermalEEEEE",
13469   "size" : 4,
13470   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
13471  },
13472  {
13473   "alignment" : 4,
13474   "linker_set_key" : "_ZTION7android8hardware6ReturnIbEE",
13475   "name" : "android::hardware::Return<bool> &&",
13476   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
13477   "self_type" : "_ZTION7android8hardware6ReturnIbEE",
13478   "size" : 4,
13479   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
13480  },
13481  {
13482   "alignment" : 4,
13483   "linker_set_key" : "_ZTION7android8hardware6ReturnIvEE",
13484   "name" : "android::hardware::Return<void> &&",
13485   "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
13486   "self_type" : "_ZTION7android8hardware6ReturnIvEE",
13487   "size" : 4,
13488   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
13489  },
13490  {
13491   "alignment" : 4,
13492   "linker_set_key" : "_ZTION7android8hardware6StatusE",
13493   "name" : "android::hardware::Status &&",
13494   "referenced_type" : "_ZTIN7android8hardware6StatusE",
13495   "self_type" : "_ZTION7android8hardware6StatusE",
13496   "size" : 4,
13497   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
13498  },
13499  {
13500   "alignment" : 4,
13501   "linker_set_key" : "_ZTION7android8hardware7details13return_statusE",
13502   "name" : "android::hardware::details::return_status &&",
13503   "referenced_type" : "_ZTIN7android8hardware7details13return_statusE",
13504   "self_type" : "_ZTION7android8hardware7details13return_statusE",
13505   "size" : 4,
13506   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
13507  },
13508  {
13509   "alignment" : 4,
13510   "linker_set_key" : "_ZTIONSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
13511   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
13512   "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
13513   "self_type" : "_ZTIONSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
13514   "size" : 4,
13515   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
13516  },
13517  {
13518   "alignment" : 4,
13519   "linker_set_key" : "_ZTIONSt3__18functionIFN7android2spINS1_4hidl4base4V1_05IBaseEEEPvEEE",
13520   "name" : "std::function<sp<IBase> (void *)> &&",
13521   "referenced_type" : "_ZTINSt3__18functionIFN7android2spINS1_4hidl4base4V1_05IBaseEEEPvEEE",
13522   "self_type" : "_ZTIONSt3__18functionIFN7android2spINS1_4hidl4base4V1_05IBaseEEEPvEEE",
13523   "size" : 4,
13524   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
13525  },
13526  {
13527   "alignment" : 4,
13528   "linker_set_key" : "_ZTIONSt3__18functionIFN7android2spINS1_8hardware7IBinderEEEPvEEE",
13529   "name" : "std::function<sp<IBinder> (void *)> &&",
13530   "referenced_type" : "_ZTINSt3__18functionIFN7android2spINS1_8hardware7IBinderEEEPvEEE",
13531   "self_type" : "_ZTIONSt3__18functionIFN7android2spINS1_8hardware7IBinderEEEPvEEE",
13532   "size" : 4,
13533   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
13534  }
13535 ]
13536}
13537