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   "name" : "_ZN7android10frameworks16schedulerservice4V1_024ISchedulingPolicyService10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
227  },
228  {
229   "name" : "_ZN7android10frameworks16schedulerservice4V1_024ISchedulingPolicyService11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
230  },
231  {
232   "name" : "_ZN7android10frameworks16schedulerservice4V1_024ISchedulingPolicyService12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
233  },
234  {
235   "name" : "_ZN7android10frameworks16schedulerservice4V1_024ISchedulingPolicyService12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
236  },
237  {
238   "name" : "_ZN7android10frameworks16schedulerservice4V1_024ISchedulingPolicyService13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
239  },
240  {
241   "name" : "_ZN7android10frameworks16schedulerservice4V1_024ISchedulingPolicyService13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
242  },
243  {
244   "name" : "_ZN7android10frameworks16schedulerservice4V1_024ISchedulingPolicyService14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
245  },
246  {
247   "name" : "_ZN7android10frameworks16schedulerservice4V1_024ISchedulingPolicyService17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
248  },
249  {
250   "name" : "_ZN7android10frameworks16schedulerservice4V1_024ISchedulingPolicyService19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
251  },
252  {
253   "name" : "_ZN7android10frameworks16schedulerservice4V1_024ISchedulingPolicyService21notifySyspropsChangedEv"
254  },
255  {
256   "name" : "_ZN7android10frameworks16schedulerservice4V1_024ISchedulingPolicyService21setHALInstrumentationEv"
257  },
258  {
259   "name" : "_ZN7android10frameworks16schedulerservice4V1_024ISchedulingPolicyService24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
260  },
261  {
262   "name" : "_ZN7android10frameworks16schedulerservice4V1_024ISchedulingPolicyService4pingEv"
263  },
264  {
265   "name" : "_ZN7android10frameworks16schedulerservice4V1_024ISchedulingPolicyService5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
266  },
267  {
268   "name" : "_ZN7android10frameworks16schedulerservice4V1_024ISchedulingPolicyService8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb"
269  },
270  {
271   "name" : "_ZN7android10frameworks16schedulerservice4V1_024ISchedulingPolicyService8castFromERKNS_2spIS3_EEb"
272  },
273  {
274   "name" : "_ZN7android10frameworks16schedulerservice4V1_025BsSchedulingPolicyService13addOnewayTaskENSt3__18functionIFvvEEE"
275  },
276  {
277   "name" : "_ZN7android10frameworks16schedulerservice4V1_025BsSchedulingPolicyServiceC1ENS_2spINS2_24ISchedulingPolicyServiceEEE"
278  },
279  {
280   "name" : "_ZN7android10frameworks16schedulerservice4V1_025BsSchedulingPolicyServiceC2ENS_2spINS2_24ISchedulingPolicyServiceEEE"
281  },
282  {
283   "name" : "_ZN7android10frameworks16schedulerservice4V1_027BnHwSchedulingPolicyService10onTransactEjRKNS_8hardware6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
284  },
285  {
286   "name" : "_ZN7android10frameworks16schedulerservice4V1_027BnHwSchedulingPolicyService12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
287  },
288  {
289   "name" : "_ZN7android10frameworks16schedulerservice4V1_027BnHwSchedulingPolicyService21_hidl_requestPriorityEPNS_4hidl4base4V1_08BnHwBaseERKNS_8hardware6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
290  },
291  {
292   "name" : "_ZN7android10frameworks16schedulerservice4V1_027BnHwSchedulingPolicyService27_hidl_getMaxAllowedPriorityEPNS_4hidl4base4V1_08BnHwBaseERKNS_8hardware6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
293  },
294  {
295   "name" : "_ZN7android10frameworks16schedulerservice4V1_027BnHwSchedulingPolicyService4pingEv"
296  },
297  {
298   "name" : "_ZN7android10frameworks16schedulerservice4V1_027BnHwSchedulingPolicyServiceC1ERKNS_2spINS2_24ISchedulingPolicyServiceEEE"
299  },
300  {
301   "name" : "_ZN7android10frameworks16schedulerservice4V1_027BnHwSchedulingPolicyServiceC2ERKNS_2spINS2_24ISchedulingPolicyServiceEEE"
302  },
303  {
304   "name" : "_ZN7android10frameworks16schedulerservice4V1_027BnHwSchedulingPolicyServiceD0Ev"
305  },
306  {
307   "name" : "_ZN7android10frameworks16schedulerservice4V1_027BnHwSchedulingPolicyServiceD1Ev"
308  },
309  {
310   "name" : "_ZN7android10frameworks16schedulerservice4V1_027BnHwSchedulingPolicyServiceD2Ev"
311  },
312  {
313   "name" : "_ZN7android10frameworks16schedulerservice4V1_027BpHwSchedulingPolicyService11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
314  },
315  {
316   "name" : "_ZN7android10frameworks16schedulerservice4V1_027BpHwSchedulingPolicyService12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
317  },
318  {
319   "name" : "_ZN7android10frameworks16schedulerservice4V1_027BpHwSchedulingPolicyService12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
320  },
321  {
322   "name" : "_ZN7android10frameworks16schedulerservice4V1_027BpHwSchedulingPolicyService13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
323  },
324  {
325   "name" : "_ZN7android10frameworks16schedulerservice4V1_027BpHwSchedulingPolicyService14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
326  },
327  {
328   "name" : "_ZN7android10frameworks16schedulerservice4V1_027BpHwSchedulingPolicyService15onLastStrongRefEPKv"
329  },
330  {
331   "name" : "_ZN7android10frameworks16schedulerservice4V1_027BpHwSchedulingPolicyService15requestPriorityEiii"
332  },
333  {
334   "name" : "_ZN7android10frameworks16schedulerservice4V1_027BpHwSchedulingPolicyService19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
335  },
336  {
337   "name" : "_ZN7android10frameworks16schedulerservice4V1_027BpHwSchedulingPolicyService21_hidl_requestPriorityEPNS_8hardware10IInterfaceEPNS4_7details16HidlInstrumentorEiii"
338  },
339  {
340   "name" : "_ZN7android10frameworks16schedulerservice4V1_027BpHwSchedulingPolicyService21getMaxAllowedPriorityEv"
341  },
342  {
343   "name" : "_ZN7android10frameworks16schedulerservice4V1_027BpHwSchedulingPolicyService21notifySyspropsChangedEv"
344  },
345  {
346   "name" : "_ZN7android10frameworks16schedulerservice4V1_027BpHwSchedulingPolicyService21setHALInstrumentationEv"
347  },
348  {
349   "name" : "_ZN7android10frameworks16schedulerservice4V1_027BpHwSchedulingPolicyService27_hidl_getMaxAllowedPriorityEPNS_8hardware10IInterfaceEPNS4_7details16HidlInstrumentorE"
350  },
351  {
352   "name" : "_ZN7android10frameworks16schedulerservice4V1_027BpHwSchedulingPolicyService4pingEv"
353  },
354  {
355   "name" : "_ZN7android10frameworks16schedulerservice4V1_027BpHwSchedulingPolicyService5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
356  },
357  {
358   "name" : "_ZN7android10frameworks16schedulerservice4V1_027BpHwSchedulingPolicyServiceC1ERKNS_2spINS_8hardware7IBinderEEE"
359  },
360  {
361   "name" : "_ZN7android10frameworks16schedulerservice4V1_027BpHwSchedulingPolicyServiceC2ERKNS_2spINS_8hardware7IBinderEEE"
362  },
363  {
364   "binding" : "weak",
365   "name" : "_ZN7android8hardware7details13castInterfaceINS_10frameworks16schedulerservice4V1_024ISchedulingPolicyServiceENS_4hidl4base4V1_05IBaseENS5_27BpHwSchedulingPolicyServiceEEENS0_6ReturnINS_2spIT_EEEENSD_IT0_EEPKcb"
366  },
367  {
368   "binding" : "weak",
369   "name" : "_ZN7android8hardware7details18getServiceInternalINS_10frameworks16schedulerservice4V1_027BpHwSchedulingPolicyServiceENS5_24ISchedulingPolicyServiceEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEEbb"
370  },
371  {
372   "binding" : "weak",
373   "name" : "_ZNKSt3__18functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS7_S7_S7_PNS_6vectorIPvNS_9allocatorIS9_EEEEEEclES5_S7_S7_S7_S7_SD_"
374  },
375  {
376   "binding" : "weak",
377   "name" : "_ZNSt3__113__tree_removeIPNS_16__tree_node_baseIPvEEEEvT_S5_"
378  },
379  {
380   "binding" : "weak",
381   "name" : "_ZNSt3__127__tree_balance_after_insertIPNS_16__tree_node_baseIPvEEEEvT_S5_"
382  },
383  {
384   "binding" : "weak",
385   "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_"
386  },
387  {
388   "binding" : "weak",
389   "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_"
390  },
391  {
392   "binding" : "weak",
393   "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"
394  },
395  {
396   "binding" : "weak",
397   "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_"
398  },
399  {
400   "binding" : "weak",
401   "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_"
402  },
403  {
404   "binding" : "weak",
405   "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"
406  },
407  {
408   "binding" : "weak",
409   "name" : "_ZNSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEE21__push_back_slow_pathIS5_EEvOT_"
410  },
411  {
412   "binding" : "weak",
413   "name" : "_ZNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEC2ERKSH_"
414  },
415  {
416   "binding" : "weak",
417   "name" : "_ZNSt3__16vectorIPvNS_9allocatorIS1_EEE21__push_back_slow_pathIS1_EEvOT_"
418  },
419  {
420   "name" : "_ZThn20_N7android10frameworks16schedulerservice4V1_027BnHwSchedulingPolicyServiceD0Ev"
421  },
422  {
423   "name" : "_ZThn20_N7android10frameworks16schedulerservice4V1_027BnHwSchedulingPolicyServiceD1Ev"
424  },
425  {
426   "name" : "_ZThn8_N7android10frameworks16schedulerservice4V1_027BpHwSchedulingPolicyService15onLastStrongRefEPKv"
427  },
428  {
429   "name" : "_ZTv0_n12_N7android10frameworks16schedulerservice4V1_027BnHwSchedulingPolicyServiceD0Ev"
430  },
431  {
432   "name" : "_ZTv0_n12_N7android10frameworks16schedulerservice4V1_027BnHwSchedulingPolicyServiceD1Ev"
433  },
434  {
435   "name" : "_ZTv0_n20_N7android10frameworks16schedulerservice4V1_027BpHwSchedulingPolicyService15onLastStrongRefEPKv"
436  }
437 ],
438 "elf_objects" :
439 [
440  {
441   "name" : "_ZN7android10frameworks16schedulerservice4V1_024ISchedulingPolicyService10descriptorE"
442  },
443  {
444   "name" : "_ZTCN7android10frameworks16schedulerservice4V1_024ISchedulingPolicyServiceE0_NS_4hidl4base4V1_05IBaseE"
445  },
446  {
447   "binding" : "weak",
448   "name" : "_ZTCN7android10frameworks16schedulerservice4V1_025BsSchedulingPolicyServiceE0_NS2_24ISchedulingPolicyServiceE"
449  },
450  {
451   "name" : "_ZTCN7android10frameworks16schedulerservice4V1_027BnHwSchedulingPolicyServiceE0_NS_4hidl4base4V1_08BnHwBaseE"
452  },
453  {
454   "name" : "_ZTCN7android10frameworks16schedulerservice4V1_027BnHwSchedulingPolicyServiceE0_NS_8hardware7IBinderE"
455  },
456  {
457   "name" : "_ZTCN7android10frameworks16schedulerservice4V1_027BnHwSchedulingPolicyServiceE0_NS_8hardware9BHwBinderE"
458  },
459  {
460   "name" : "_ZTCN7android10frameworks16schedulerservice4V1_027BpHwSchedulingPolicyServiceE0_NS2_24ISchedulingPolicyServiceE"
461  },
462  {
463   "name" : "_ZTCN7android10frameworks16schedulerservice4V1_027BpHwSchedulingPolicyServiceE0_NS_4hidl4base4V1_05IBaseE"
464  },
465  {
466   "name" : "_ZTCN7android10frameworks16schedulerservice4V1_027BpHwSchedulingPolicyServiceE0_NS_8hardware11BpInterfaceINS2_24ISchedulingPolicyServiceEEE"
467  },
468  {
469   "name" : "_ZTCN7android10frameworks16schedulerservice4V1_027BpHwSchedulingPolicyServiceE4_NS_8hardware10IInterfaceE"
470  },
471  {
472   "name" : "_ZTCN7android10frameworks16schedulerservice4V1_027BpHwSchedulingPolicyServiceE8_NS_8hardware11BpHwRefBaseE"
473  },
474  {
475   "name" : "_ZTTN7android10frameworks16schedulerservice4V1_024ISchedulingPolicyServiceE"
476  },
477  {
478   "name" : "_ZTTN7android10frameworks16schedulerservice4V1_027BnHwSchedulingPolicyServiceE"
479  },
480  {
481   "name" : "_ZTTN7android10frameworks16schedulerservice4V1_027BpHwSchedulingPolicyServiceE"
482  },
483  {
484   "name" : "_ZTVN7android10frameworks16schedulerservice4V1_024ISchedulingPolicyServiceE"
485  },
486  {
487   "binding" : "weak",
488   "name" : "_ZTVN7android10frameworks16schedulerservice4V1_025BsSchedulingPolicyServiceE"
489  },
490  {
491   "name" : "_ZTVN7android10frameworks16schedulerservice4V1_027BnHwSchedulingPolicyServiceE"
492  },
493  {
494   "name" : "_ZTVN7android10frameworks16schedulerservice4V1_027BpHwSchedulingPolicyServiceE"
495  }
496 ],
497 "enum_types" :
498 [
499  {
500   "alignment" : 4,
501   "enum_fields" :
502   [
503    {
504     "enum_field_value" : 1,
505     "name" : "HAL_HDR_DOLBY_VISION"
506    },
507    {
508     "enum_field_value" : 2,
509     "name" : "HAL_HDR_HDR10"
510    },
511    {
512     "enum_field_value" : 3,
513     "name" : "HAL_HDR_HLG"
514    }
515   ],
516   "linker_set_key" : "_ZTI13android_hdr_t",
517   "name" : "android_hdr_t",
518   "referenced_type" : "_ZTI13android_hdr_t",
519   "self_type" : "_ZTI13android_hdr_t",
520   "size" : 4,
521   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
522   "underlying_type" : "_ZTIj"
523  },
524  {
525   "alignment" : 4,
526   "enum_fields" :
527   [
528    {
529     "enum_field_value" : 4,
530     "name" : "HAL_HDR_HDR10_PLUS"
531    }
532   ],
533   "linker_set_key" : "_ZTI18android_hdr_v1_2_t",
534   "name" : "android_hdr_v1_2_t",
535   "referenced_type" : "_ZTI18android_hdr_v1_2_t",
536   "self_type" : "_ZTI18android_hdr_v1_2_t",
537   "size" : 4,
538   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
539   "underlying_type" : "_ZTIj"
540  },
541  {
542   "alignment" : 4,
543   "enum_fields" :
544   [
545    {
546     "enum_field_value" : 0,
547     "name" : "ANDROID_LOG_UNKNOWN"
548    },
549    {
550     "enum_field_value" : 1,
551     "name" : "ANDROID_LOG_DEFAULT"
552    },
553    {
554     "enum_field_value" : 2,
555     "name" : "ANDROID_LOG_VERBOSE"
556    },
557    {
558     "enum_field_value" : 3,
559     "name" : "ANDROID_LOG_DEBUG"
560    },
561    {
562     "enum_field_value" : 4,
563     "name" : "ANDROID_LOG_INFO"
564    },
565    {
566     "enum_field_value" : 5,
567     "name" : "ANDROID_LOG_WARN"
568    },
569    {
570     "enum_field_value" : 6,
571     "name" : "ANDROID_LOG_ERROR"
572    },
573    {
574     "enum_field_value" : 7,
575     "name" : "ANDROID_LOG_FATAL"
576    },
577    {
578     "enum_field_value" : 8,
579     "name" : "ANDROID_LOG_SILENT"
580    }
581   ],
582   "linker_set_key" : "_ZTI19android_LogPriority",
583   "name" : "android_LogPriority",
584   "referenced_type" : "_ZTI19android_LogPriority",
585   "self_type" : "_ZTI19android_LogPriority",
586   "size" : 4,
587   "source_file" : "/system/core/liblog/include/android/log.h",
588   "underlying_type" : "_ZTIj"
589  },
590  {
591   "alignment" : 4,
592   "enum_fields" :
593   [
594    {
595     "enum_field_value" : 0,
596     "name" : "HAL_DATASPACE_UNKNOWN"
597    },
598    {
599     "enum_field_value" : 1,
600     "name" : "HAL_DATASPACE_ARBITRARY"
601    },
602    {
603     "enum_field_value" : 16,
604     "name" : "HAL_DATASPACE_STANDARD_SHIFT"
605    },
606    {
607     "enum_field_value" : 4128768,
608     "name" : "HAL_DATASPACE_STANDARD_MASK"
609    },
610    {
611     "enum_field_value" : 0,
612     "name" : "HAL_DATASPACE_STANDARD_UNSPECIFIED"
613    },
614    {
615     "enum_field_value" : 65536,
616     "name" : "HAL_DATASPACE_STANDARD_BT709"
617    },
618    {
619     "enum_field_value" : 131072,
620     "name" : "HAL_DATASPACE_STANDARD_BT601_625"
621    },
622    {
623     "enum_field_value" : 196608,
624     "name" : "HAL_DATASPACE_STANDARD_BT601_625_UNADJUSTED"
625    },
626    {
627     "enum_field_value" : 262144,
628     "name" : "HAL_DATASPACE_STANDARD_BT601_525"
629    },
630    {
631     "enum_field_value" : 327680,
632     "name" : "HAL_DATASPACE_STANDARD_BT601_525_UNADJUSTED"
633    },
634    {
635     "enum_field_value" : 393216,
636     "name" : "HAL_DATASPACE_STANDARD_BT2020"
637    },
638    {
639     "enum_field_value" : 458752,
640     "name" : "HAL_DATASPACE_STANDARD_BT2020_CONSTANT_LUMINANCE"
641    },
642    {
643     "enum_field_value" : 524288,
644     "name" : "HAL_DATASPACE_STANDARD_BT470M"
645    },
646    {
647     "enum_field_value" : 589824,
648     "name" : "HAL_DATASPACE_STANDARD_FILM"
649    },
650    {
651     "enum_field_value" : 655360,
652     "name" : "HAL_DATASPACE_STANDARD_DCI_P3"
653    },
654    {
655     "enum_field_value" : 720896,
656     "name" : "HAL_DATASPACE_STANDARD_ADOBE_RGB"
657    },
658    {
659     "enum_field_value" : 22,
660     "name" : "HAL_DATASPACE_TRANSFER_SHIFT"
661    },
662    {
663     "enum_field_value" : 130023424,
664     "name" : "HAL_DATASPACE_TRANSFER_MASK"
665    },
666    {
667     "enum_field_value" : 0,
668     "name" : "HAL_DATASPACE_TRANSFER_UNSPECIFIED"
669    },
670    {
671     "enum_field_value" : 4194304,
672     "name" : "HAL_DATASPACE_TRANSFER_LINEAR"
673    },
674    {
675     "enum_field_value" : 8388608,
676     "name" : "HAL_DATASPACE_TRANSFER_SRGB"
677    },
678    {
679     "enum_field_value" : 12582912,
680     "name" : "HAL_DATASPACE_TRANSFER_SMPTE_170M"
681    },
682    {
683     "enum_field_value" : 16777216,
684     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_2"
685    },
686    {
687     "enum_field_value" : 20971520,
688     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_6"
689    },
690    {
691     "enum_field_value" : 25165824,
692     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_8"
693    },
694    {
695     "enum_field_value" : 29360128,
696     "name" : "HAL_DATASPACE_TRANSFER_ST2084"
697    },
698    {
699     "enum_field_value" : 33554432,
700     "name" : "HAL_DATASPACE_TRANSFER_HLG"
701    },
702    {
703     "enum_field_value" : 27,
704     "name" : "HAL_DATASPACE_RANGE_SHIFT"
705    },
706    {
707     "enum_field_value" : 939524096,
708     "name" : "HAL_DATASPACE_RANGE_MASK"
709    },
710    {
711     "enum_field_value" : 0,
712     "name" : "HAL_DATASPACE_RANGE_UNSPECIFIED"
713    },
714    {
715     "enum_field_value" : 134217728,
716     "name" : "HAL_DATASPACE_RANGE_FULL"
717    },
718    {
719     "enum_field_value" : 268435456,
720     "name" : "HAL_DATASPACE_RANGE_LIMITED"
721    },
722    {
723     "enum_field_value" : 402653184,
724     "name" : "HAL_DATASPACE_RANGE_EXTENDED"
725    },
726    {
727     "enum_field_value" : 512,
728     "name" : "HAL_DATASPACE_SRGB_LINEAR"
729    },
730    {
731     "enum_field_value" : 138477568,
732     "name" : "HAL_DATASPACE_V0_SRGB_LINEAR"
733    },
734    {
735     "enum_field_value" : 406913024,
736     "name" : "HAL_DATASPACE_V0_SCRGB_LINEAR"
737    },
738    {
739     "enum_field_value" : 513,
740     "name" : "HAL_DATASPACE_SRGB"
741    },
742    {
743     "enum_field_value" : 142671872,
744     "name" : "HAL_DATASPACE_V0_SRGB"
745    },
746    {
747     "enum_field_value" : 411107328,
748     "name" : "HAL_DATASPACE_V0_SCRGB"
749    },
750    {
751     "enum_field_value" : 257,
752     "name" : "HAL_DATASPACE_JFIF"
753    },
754    {
755     "enum_field_value" : 146931712,
756     "name" : "HAL_DATASPACE_V0_JFIF"
757    },
758    {
759     "enum_field_value" : 258,
760     "name" : "HAL_DATASPACE_BT601_625"
761    },
762    {
763     "enum_field_value" : 281149440,
764     "name" : "HAL_DATASPACE_V0_BT601_625"
765    },
766    {
767     "enum_field_value" : 259,
768     "name" : "HAL_DATASPACE_BT601_525"
769    },
770    {
771     "enum_field_value" : 281280512,
772     "name" : "HAL_DATASPACE_V0_BT601_525"
773    },
774    {
775     "enum_field_value" : 260,
776     "name" : "HAL_DATASPACE_BT709"
777    },
778    {
779     "enum_field_value" : 281083904,
780     "name" : "HAL_DATASPACE_V0_BT709"
781    },
782    {
783     "enum_field_value" : 139067392,
784     "name" : "HAL_DATASPACE_DCI_P3_LINEAR"
785    },
786    {
787     "enum_field_value" : 155844608,
788     "name" : "HAL_DATASPACE_DCI_P3"
789    },
790    {
791     "enum_field_value" : 139067392,
792     "name" : "HAL_DATASPACE_DISPLAY_P3_LINEAR"
793    },
794    {
795     "enum_field_value" : 143261696,
796     "name" : "HAL_DATASPACE_DISPLAY_P3"
797    },
798    {
799     "enum_field_value" : 151715840,
800     "name" : "HAL_DATASPACE_ADOBE_RGB"
801    },
802    {
803     "enum_field_value" : 138805248,
804     "name" : "HAL_DATASPACE_BT2020_LINEAR"
805    },
806    {
807     "enum_field_value" : 147193856,
808     "name" : "HAL_DATASPACE_BT2020"
809    },
810    {
811     "enum_field_value" : 163971072,
812     "name" : "HAL_DATASPACE_BT2020_PQ"
813    },
814    {
815     "enum_field_value" : 4096,
816     "name" : "HAL_DATASPACE_DEPTH"
817    },
818    {
819     "enum_field_value" : 4097,
820     "name" : "HAL_DATASPACE_SENSOR"
821    }
822   ],
823   "linker_set_key" : "_ZTI19android_dataspace_t",
824   "name" : "android_dataspace_t",
825   "referenced_type" : "_ZTI19android_dataspace_t",
826   "self_type" : "_ZTI19android_dataspace_t",
827   "size" : 4,
828   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
829   "underlying_type" : "_ZTIj"
830  },
831  {
832   "alignment" : 4,
833   "enum_fields" :
834   [
835    {
836     "enum_field_value" : 0,
837     "name" : "FLEX_FORMAT_INVALID"
838    },
839    {
840     "enum_field_value" : 1,
841     "name" : "FLEX_FORMAT_Y"
842    },
843    {
844     "enum_field_value" : 7,
845     "name" : "FLEX_FORMAT_YCbCr"
846    },
847    {
848     "enum_field_value" : 1073741831,
849     "name" : "FLEX_FORMAT_YCbCrA"
850    },
851    {
852     "enum_field_value" : 7168,
853     "name" : "FLEX_FORMAT_RGB"
854    },
855    {
856     "enum_field_value" : 1073748992,
857     "name" : "FLEX_FORMAT_RGBA"
858    }
859   ],
860   "linker_set_key" : "_ZTI19android_flex_format",
861   "name" : "android_flex_format",
862   "referenced_type" : "_ZTI19android_flex_format",
863   "self_type" : "_ZTI19android_flex_format",
864   "size" : 4,
865   "source_file" : "/system/core/libsystem/include/system/graphics.h",
866   "underlying_type" : "_ZTIj"
867  },
868  {
869   "alignment" : 4,
870   "enum_fields" :
871   [
872    {
873     "enum_field_value" : 1,
874     "name" : "HAL_TRANSFORM_FLIP_H"
875    },
876    {
877     "enum_field_value" : 2,
878     "name" : "HAL_TRANSFORM_FLIP_V"
879    },
880    {
881     "enum_field_value" : 4,
882     "name" : "HAL_TRANSFORM_ROT_90"
883    },
884    {
885     "enum_field_value" : 3,
886     "name" : "HAL_TRANSFORM_ROT_180"
887    },
888    {
889     "enum_field_value" : 7,
890     "name" : "HAL_TRANSFORM_ROT_270"
891    }
892   ],
893   "linker_set_key" : "_ZTI19android_transform_t",
894   "name" : "android_transform_t",
895   "referenced_type" : "_ZTI19android_transform_t",
896   "self_type" : "_ZTI19android_transform_t",
897   "size" : 4,
898   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
899   "underlying_type" : "_ZTIj"
900  },
901  {
902   "alignment" : 4,
903   "enum_fields" :
904   [
905    {
906     "enum_field_value" : 0,
907     "name" : "HAL_COLOR_MODE_NATIVE"
908    },
909    {
910     "enum_field_value" : 1,
911     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625"
912    },
913    {
914     "enum_field_value" : 2,
915     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625_UNADJUSTED"
916    },
917    {
918     "enum_field_value" : 3,
919     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525"
920    },
921    {
922     "enum_field_value" : 4,
923     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525_UNADJUSTED"
924    },
925    {
926     "enum_field_value" : 5,
927     "name" : "HAL_COLOR_MODE_STANDARD_BT709"
928    },
929    {
930     "enum_field_value" : 6,
931     "name" : "HAL_COLOR_MODE_DCI_P3"
932    },
933    {
934     "enum_field_value" : 7,
935     "name" : "HAL_COLOR_MODE_SRGB"
936    },
937    {
938     "enum_field_value" : 8,
939     "name" : "HAL_COLOR_MODE_ADOBE_RGB"
940    },
941    {
942     "enum_field_value" : 9,
943     "name" : "HAL_COLOR_MODE_DISPLAY_P3"
944    }
945   ],
946   "linker_set_key" : "_ZTI20android_color_mode_t",
947   "name" : "android_color_mode_t",
948   "referenced_type" : "_ZTI20android_color_mode_t",
949   "self_type" : "_ZTI20android_color_mode_t",
950   "size" : 4,
951   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
952   "underlying_type" : "_ZTIj"
953  },
954  {
955   "alignment" : 4,
956   "enum_fields" :
957   [
958    {
959     "enum_field_value" : 0,
960     "name" : "SYSTEM_TIME_REALTIME"
961    },
962    {
963     "enum_field_value" : 1,
964     "name" : "SYSTEM_TIME_MONOTONIC"
965    },
966    {
967     "enum_field_value" : 2,
968     "name" : "SYSTEM_TIME_PROCESS"
969    },
970    {
971     "enum_field_value" : 3,
972     "name" : "SYSTEM_TIME_THREAD"
973    },
974    {
975     "enum_field_value" : 4,
976     "name" : "SYSTEM_TIME_BOOTTIME"
977    }
978   ],
979   "linker_set_key" : "_ZTI21$SYSTEM_TIME_BOOTTIME",
980   "name" : "(anonymous enum at system/core/libutils/include/utils/Timers.h:79:1)",
981   "referenced_type" : "_ZTI21$SYSTEM_TIME_BOOTTIME",
982   "self_type" : "_ZTI21$SYSTEM_TIME_BOOTTIME",
983   "size" : 4,
984   "source_file" : "/system/core/libutils/include/utils/Timers.h",
985   "underlying_type" : "_ZTIj"
986  },
987  {
988   "alignment" : 4,
989   "enum_fields" :
990   [
991    {
992     "enum_field_value" : 1,
993     "name" : "FLEX_COMPONENT_Y"
994    },
995    {
996     "enum_field_value" : 2,
997     "name" : "FLEX_COMPONENT_Cb"
998    },
999    {
1000     "enum_field_value" : 4,
1001     "name" : "FLEX_COMPONENT_Cr"
1002    },
1003    {
1004     "enum_field_value" : 1024,
1005     "name" : "FLEX_COMPONENT_R"
1006    },
1007    {
1008     "enum_field_value" : 2048,
1009     "name" : "FLEX_COMPONENT_G"
1010    },
1011    {
1012     "enum_field_value" : 4096,
1013     "name" : "FLEX_COMPONENT_B"
1014    },
1015    {
1016     "enum_field_value" : 1073741824,
1017     "name" : "FLEX_COMPONENT_A"
1018    }
1019   ],
1020   "linker_set_key" : "_ZTI22android_flex_component",
1021   "name" : "android_flex_component",
1022   "referenced_type" : "_ZTI22android_flex_component",
1023   "self_type" : "_ZTI22android_flex_component",
1024   "size" : 4,
1025   "source_file" : "/system/core/libsystem/include/system/graphics.h",
1026   "underlying_type" : "_ZTIj"
1027  },
1028  {
1029   "alignment" : 4,
1030   "enum_fields" :
1031   [
1032    {
1033     "enum_field_value" : 1,
1034     "name" : "HAL_PIXEL_FORMAT_RGBA_8888"
1035    },
1036    {
1037     "enum_field_value" : 2,
1038     "name" : "HAL_PIXEL_FORMAT_RGBX_8888"
1039    },
1040    {
1041     "enum_field_value" : 3,
1042     "name" : "HAL_PIXEL_FORMAT_RGB_888"
1043    },
1044    {
1045     "enum_field_value" : 4,
1046     "name" : "HAL_PIXEL_FORMAT_RGB_565"
1047    },
1048    {
1049     "enum_field_value" : 5,
1050     "name" : "HAL_PIXEL_FORMAT_BGRA_8888"
1051    },
1052    {
1053     "enum_field_value" : 16,
1054     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_SP"
1055    },
1056    {
1057     "enum_field_value" : 17,
1058     "name" : "HAL_PIXEL_FORMAT_YCRCB_420_SP"
1059    },
1060    {
1061     "enum_field_value" : 20,
1062     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_I"
1063    },
1064    {
1065     "enum_field_value" : 22,
1066     "name" : "HAL_PIXEL_FORMAT_RGBA_FP16"
1067    },
1068    {
1069     "enum_field_value" : 32,
1070     "name" : "HAL_PIXEL_FORMAT_RAW16"
1071    },
1072    {
1073     "enum_field_value" : 33,
1074     "name" : "HAL_PIXEL_FORMAT_BLOB"
1075    },
1076    {
1077     "enum_field_value" : 34,
1078     "name" : "HAL_PIXEL_FORMAT_IMPLEMENTATION_DEFINED"
1079    },
1080    {
1081     "enum_field_value" : 35,
1082     "name" : "HAL_PIXEL_FORMAT_YCBCR_420_888"
1083    },
1084    {
1085     "enum_field_value" : 36,
1086     "name" : "HAL_PIXEL_FORMAT_RAW_OPAQUE"
1087    },
1088    {
1089     "enum_field_value" : 37,
1090     "name" : "HAL_PIXEL_FORMAT_RAW10"
1091    },
1092    {
1093     "enum_field_value" : 38,
1094     "name" : "HAL_PIXEL_FORMAT_RAW12"
1095    },
1096    {
1097     "enum_field_value" : 43,
1098     "name" : "HAL_PIXEL_FORMAT_RGBA_1010102"
1099    },
1100    {
1101     "enum_field_value" : 538982489,
1102     "name" : "HAL_PIXEL_FORMAT_Y8"
1103    },
1104    {
1105     "enum_field_value" : 540422489,
1106     "name" : "HAL_PIXEL_FORMAT_Y16"
1107    },
1108    {
1109     "enum_field_value" : 842094169,
1110     "name" : "HAL_PIXEL_FORMAT_YV12"
1111    }
1112   ],
1113   "linker_set_key" : "_ZTI22android_pixel_format_t",
1114   "name" : "android_pixel_format_t",
1115   "referenced_type" : "_ZTI22android_pixel_format_t",
1116   "self_type" : "_ZTI22android_pixel_format_t",
1117   "size" : 4,
1118   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1119   "underlying_type" : "_ZTIj"
1120  },
1121  {
1122   "alignment" : 4,
1123   "enum_fields" :
1124   [
1125    {
1126     "enum_field_value" : 19,
1127     "name" : "ANDROID_PRIORITY_LOWEST"
1128    },
1129    {
1130     "enum_field_value" : 10,
1131     "name" : "ANDROID_PRIORITY_BACKGROUND"
1132    },
1133    {
1134     "enum_field_value" : 0,
1135     "name" : "ANDROID_PRIORITY_NORMAL"
1136    },
1137    {
1138     "enum_field_value" : -2,
1139     "name" : "ANDROID_PRIORITY_FOREGROUND"
1140    },
1141    {
1142     "enum_field_value" : -4,
1143     "name" : "ANDROID_PRIORITY_DISPLAY"
1144    },
1145    {
1146     "enum_field_value" : -8,
1147     "name" : "ANDROID_PRIORITY_URGENT_DISPLAY"
1148    },
1149    {
1150     "enum_field_value" : -10,
1151     "name" : "ANDROID_PRIORITY_VIDEO"
1152    },
1153    {
1154     "enum_field_value" : -16,
1155     "name" : "ANDROID_PRIORITY_AUDIO"
1156    },
1157    {
1158     "enum_field_value" : -19,
1159     "name" : "ANDROID_PRIORITY_URGENT_AUDIO"
1160    },
1161    {
1162     "enum_field_value" : -20,
1163     "name" : "ANDROID_PRIORITY_HIGHEST"
1164    },
1165    {
1166     "enum_field_value" : 0,
1167     "name" : "ANDROID_PRIORITY_DEFAULT"
1168    },
1169    {
1170     "enum_field_value" : -1,
1171     "name" : "ANDROID_PRIORITY_MORE_FAVORABLE"
1172    },
1173    {
1174     "enum_field_value" : 1,
1175     "name" : "ANDROID_PRIORITY_LESS_FAVORABLE"
1176    }
1177   ],
1178   "linker_set_key" : "_ZTI23$ANDROID_PRIORITY_AUDIO",
1179   "name" : "(anonymous enum at system/core/libsystem/include/system/thread_defs.h:26:1)",
1180   "referenced_type" : "_ZTI23$ANDROID_PRIORITY_AUDIO",
1181   "self_type" : "_ZTI23$ANDROID_PRIORITY_AUDIO",
1182   "size" : 4,
1183   "source_file" : "/system/core/libsystem/include/system/thread_defs.h",
1184   "underlying_type" : "_ZTIi"
1185  },
1186  {
1187   "alignment" : 4,
1188   "enum_fields" :
1189   [
1190    {
1191     "enum_field_value" : 281411584,
1192     "name" : "HAL_DATASPACE_BT2020_ITU"
1193    },
1194    {
1195     "enum_field_value" : 298188800,
1196     "name" : "HAL_DATASPACE_BT2020_ITU_PQ"
1197    },
1198    {
1199     "enum_field_value" : 302383104,
1200     "name" : "HAL_DATASPACE_BT2020_ITU_HLG"
1201    },
1202    {
1203     "enum_field_value" : 168165376,
1204     "name" : "HAL_DATASPACE_BT2020_HLG"
1205    }
1206   ],
1207   "linker_set_key" : "_ZTI24android_dataspace_v1_1_t",
1208   "name" : "android_dataspace_v1_1_t",
1209   "referenced_type" : "_ZTI24android_dataspace_v1_1_t",
1210   "self_type" : "_ZTI24android_dataspace_v1_1_t",
1211   "size" : 4,
1212   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1213   "underlying_type" : "_ZTIj"
1214  },
1215  {
1216   "alignment" : 4,
1217   "enum_fields" :
1218   [
1219    {
1220     "enum_field_value" : 142999552,
1221     "name" : "HAL_DATASPACE_DISPLAY_BT2020"
1222    },
1223    {
1224     "enum_field_value" : 4098,
1225     "name" : "HAL_DATASPACE_DYNAMIC_DEPTH"
1226    },
1227    {
1228     "enum_field_value" : 4099,
1229     "name" : "HAL_DATASPACE_JPEG_APP_SEGMENTS"
1230    },
1231    {
1232     "enum_field_value" : 4100,
1233     "name" : "HAL_DATASPACE_HEIF"
1234    }
1235   ],
1236   "linker_set_key" : "_ZTI24android_dataspace_v1_2_t",
1237   "name" : "android_dataspace_v1_2_t",
1238   "referenced_type" : "_ZTI24android_dataspace_v1_2_t",
1239   "self_type" : "_ZTI24android_dataspace_v1_2_t",
1240   "size" : 4,
1241   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
1242   "underlying_type" : "_ZTIj"
1243  },
1244  {
1245   "alignment" : 4,
1246   "enum_fields" :
1247   [
1248    {
1249     "enum_field_value" : 10,
1250     "name" : "HAL_COLOR_MODE_BT2020"
1251    },
1252    {
1253     "enum_field_value" : 11,
1254     "name" : "HAL_COLOR_MODE_BT2100_PQ"
1255    },
1256    {
1257     "enum_field_value" : 12,
1258     "name" : "HAL_COLOR_MODE_BT2100_HLG"
1259    }
1260   ],
1261   "linker_set_key" : "_ZTI25android_color_mode_v1_1_t",
1262   "name" : "android_color_mode_v1_1_t",
1263   "referenced_type" : "_ZTI25android_color_mode_v1_1_t",
1264   "self_type" : "_ZTI25android_color_mode_v1_1_t",
1265   "size" : 4,
1266   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1267   "underlying_type" : "_ZTIj"
1268  },
1269  {
1270   "alignment" : 4,
1271   "enum_fields" :
1272   [
1273    {
1274     "enum_field_value" : 0,
1275     "name" : "HAL_COLOR_TRANSFORM_IDENTITY"
1276    },
1277    {
1278     "enum_field_value" : 1,
1279     "name" : "HAL_COLOR_TRANSFORM_ARBITRARY_MATRIX"
1280    },
1281    {
1282     "enum_field_value" : 2,
1283     "name" : "HAL_COLOR_TRANSFORM_VALUE_INVERSE"
1284    },
1285    {
1286     "enum_field_value" : 3,
1287     "name" : "HAL_COLOR_TRANSFORM_GRAYSCALE"
1288    },
1289    {
1290     "enum_field_value" : 4,
1291     "name" : "HAL_COLOR_TRANSFORM_CORRECT_PROTANOPIA"
1292    },
1293    {
1294     "enum_field_value" : 5,
1295     "name" : "HAL_COLOR_TRANSFORM_CORRECT_DEUTERANOPIA"
1296    },
1297    {
1298     "enum_field_value" : 6,
1299     "name" : "HAL_COLOR_TRANSFORM_CORRECT_TRITANOPIA"
1300    }
1301   ],
1302   "linker_set_key" : "_ZTI25android_color_transform_t",
1303   "name" : "android_color_transform_t",
1304   "referenced_type" : "_ZTI25android_color_transform_t",
1305   "self_type" : "_ZTI25android_color_transform_t",
1306   "size" : 4,
1307   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1308   "underlying_type" : "_ZTIj"
1309  },
1310  {
1311   "alignment" : 4,
1312   "enum_fields" :
1313   [
1314    {
1315     "enum_field_value" : 39,
1316     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_888"
1317    },
1318    {
1319     "enum_field_value" : 40,
1320     "name" : "HAL_PIXEL_FORMAT_YCBCR_444_888"
1321    },
1322    {
1323     "enum_field_value" : 41,
1324     "name" : "HAL_PIXEL_FORMAT_FLEX_RGB_888"
1325    },
1326    {
1327     "enum_field_value" : 42,
1328     "name" : "HAL_PIXEL_FORMAT_FLEX_RGBA_8888"
1329    }
1330   ],
1331   "linker_set_key" : "_ZTI25android_pixel_format_sw_t",
1332   "name" : "android_pixel_format_sw_t",
1333   "referenced_type" : "_ZTI25android_pixel_format_sw_t",
1334   "self_type" : "_ZTI25android_pixel_format_sw_t",
1335   "size" : 4,
1336   "source_file" : "/system/core/libsystem/include/system/graphics-sw.h",
1337   "underlying_type" : "_ZTIj"
1338  },
1339  {
1340   "alignment" : 4,
1341   "enum_fields" :
1342   [
1343    {
1344     "enum_field_value" : 48,
1345     "name" : "HAL_PIXEL_FORMAT_DEPTH_16"
1346    },
1347    {
1348     "enum_field_value" : 49,
1349     "name" : "HAL_PIXEL_FORMAT_DEPTH_24"
1350    },
1351    {
1352     "enum_field_value" : 50,
1353     "name" : "HAL_PIXEL_FORMAT_DEPTH_24_STENCIL_8"
1354    },
1355    {
1356     "enum_field_value" : 51,
1357     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F"
1358    },
1359    {
1360     "enum_field_value" : 52,
1361     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F_STENCIL_8"
1362    },
1363    {
1364     "enum_field_value" : 53,
1365     "name" : "HAL_PIXEL_FORMAT_STENCIL_8"
1366    },
1367    {
1368     "enum_field_value" : 54,
1369     "name" : "HAL_PIXEL_FORMAT_YCBCR_P010"
1370    }
1371   ],
1372   "linker_set_key" : "_ZTI27android_pixel_format_v1_1_t",
1373   "name" : "android_pixel_format_v1_1_t",
1374   "referenced_type" : "_ZTI27android_pixel_format_v1_1_t",
1375   "self_type" : "_ZTI27android_pixel_format_v1_1_t",
1376   "size" : 4,
1377   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1378   "underlying_type" : "_ZTIj"
1379  },
1380  {
1381   "alignment" : 4,
1382   "enum_fields" :
1383   [
1384    {
1385     "enum_field_value" : 55,
1386     "name" : "HAL_PIXEL_FORMAT_HSV_888"
1387    }
1388   ],
1389   "linker_set_key" : "_ZTI27android_pixel_format_v1_2_t",
1390   "name" : "android_pixel_format_v1_2_t",
1391   "referenced_type" : "_ZTI27android_pixel_format_v1_2_t",
1392   "self_type" : "_ZTI27android_pixel_format_v1_2_t",
1393   "size" : 4,
1394   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
1395   "underlying_type" : "_ZTIj"
1396  },
1397  {
1398   "alignment" : 4,
1399   "enum_fields" :
1400   [
1401    {
1402     "enum_field_value" : 0,
1403     "name" : "HAL_RENDER_INTENT_COLORIMETRIC"
1404    },
1405    {
1406     "enum_field_value" : 1,
1407     "name" : "HAL_RENDER_INTENT_ENHANCE"
1408    },
1409    {
1410     "enum_field_value" : 2,
1411     "name" : "HAL_RENDER_INTENT_TONE_MAP_COLORIMETRIC"
1412    },
1413    {
1414     "enum_field_value" : 3,
1415     "name" : "HAL_RENDER_INTENT_TONE_MAP_ENHANCE"
1416    }
1417   ],
1418   "linker_set_key" : "_ZTI28android_render_intent_v1_1_t",
1419   "name" : "android_render_intent_v1_1_t",
1420   "referenced_type" : "_ZTI28android_render_intent_v1_1_t",
1421   "self_type" : "_ZTI28android_render_intent_v1_1_t",
1422   "size" : 4,
1423   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1424   "underlying_type" : "_ZTIj"
1425  },
1426  {
1427   "alignment" : 4,
1428   "enum_fields" :
1429   [
1430    {
1431     "enum_field_value" : 0,
1432     "name" : "LOG_ID_MIN"
1433    },
1434    {
1435     "enum_field_value" : 0,
1436     "name" : "LOG_ID_MAIN"
1437    },
1438    {
1439     "enum_field_value" : 1,
1440     "name" : "LOG_ID_RADIO"
1441    },
1442    {
1443     "enum_field_value" : 2,
1444     "name" : "LOG_ID_EVENTS"
1445    },
1446    {
1447     "enum_field_value" : 3,
1448     "name" : "LOG_ID_SYSTEM"
1449    },
1450    {
1451     "enum_field_value" : 4,
1452     "name" : "LOG_ID_CRASH"
1453    },
1454    {
1455     "enum_field_value" : 5,
1456     "name" : "LOG_ID_STATS"
1457    },
1458    {
1459     "enum_field_value" : 6,
1460     "name" : "LOG_ID_SECURITY"
1461    },
1462    {
1463     "enum_field_value" : 7,
1464     "name" : "LOG_ID_KERNEL"
1465    },
1466    {
1467     "enum_field_value" : 8,
1468     "name" : "LOG_ID_MAX"
1469    },
1470    {
1471     "enum_field_value" : 2147483647,
1472     "name" : "LOG_ID_DEFAULT"
1473    }
1474   ],
1475   "linker_set_key" : "_ZTI6log_id",
1476   "name" : "log_id",
1477   "referenced_type" : "_ZTI6log_id",
1478   "self_type" : "_ZTI6log_id",
1479   "size" : 4,
1480   "source_file" : "/system/core/liblog/include/android/log.h",
1481   "underlying_type" : "_ZTIj"
1482  },
1483  {
1484   "alignment" : 4,
1485   "enum_fields" :
1486   [
1487    {
1488     "enum_field_value" : 1,
1489     "name" : "android::VectorImpl::HAS_TRIVIAL_CTOR"
1490    },
1491    {
1492     "enum_field_value" : 2,
1493     "name" : "android::VectorImpl::HAS_TRIVIAL_DTOR"
1494    },
1495    {
1496     "enum_field_value" : 4,
1497     "name" : "android::VectorImpl::HAS_TRIVIAL_COPY"
1498    }
1499   ],
1500   "linker_set_key" : "_ZTIN7android10VectorImpl17$HAS_TRIVIAL_COPYE",
1501   "name" : "android::VectorImpl::(anonymous enum at system/core/libutils/include/utils/VectorImpl.h:43:5)",
1502   "referenced_type" : "_ZTIN7android10VectorImpl17$HAS_TRIVIAL_COPYE",
1503   "self_type" : "_ZTIN7android10VectorImpl17$HAS_TRIVIAL_COPYE",
1504   "size" : 4,
1505   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
1506   "underlying_type" : "_ZTIj"
1507  },
1508  {
1509   "alignment" : 4,
1510   "enum_fields" :
1511   [
1512    {
1513     "enum_field_value" : 1,
1514     "name" : "android::frameworks::schedulerservice::V1_0::ISchedulingPolicyService::Priority::MIN"
1515    },
1516    {
1517     "enum_field_value" : 99,
1518     "name" : "android::frameworks::schedulerservice::V1_0::ISchedulingPolicyService::Priority::MAX"
1519    }
1520   ],
1521   "linker_set_key" : "_ZTIN7android10frameworks16schedulerservice4V1_024ISchedulingPolicyService8PriorityE",
1522   "name" : "android::frameworks::schedulerservice::V1_0::ISchedulingPolicyService::Priority",
1523   "referenced_type" : "_ZTIN7android10frameworks16schedulerservice4V1_024ISchedulingPolicyService8PriorityE",
1524   "self_type" : "_ZTIN7android10frameworks16schedulerservice4V1_024ISchedulingPolicyService8PriorityE",
1525   "size" : 4,
1526   "source_file" : "/out/soong/.intermediates/frameworks/hardware/interfaces/schedulerservice/1.0/[email protected]_genc++_headers/gen/android/frameworks/schedulerservice/1.0/ISchedulingPolicyService.h",
1527   "underlying_type" : "_ZTIi"
1528  },
1529  {
1530   "alignment" : 4,
1531   "enum_fields" :
1532   [
1533    {
1534     "enum_field_value" : 0,
1535     "name" : "android::OK"
1536    },
1537    {
1538     "enum_field_value" : 0,
1539     "name" : "android::NO_ERROR"
1540    },
1541    {
1542     "enum_field_value" : -2147483648,
1543     "name" : "android::UNKNOWN_ERROR"
1544    },
1545    {
1546     "enum_field_value" : -12,
1547     "name" : "android::NO_MEMORY"
1548    },
1549    {
1550     "enum_field_value" : -38,
1551     "name" : "android::INVALID_OPERATION"
1552    },
1553    {
1554     "enum_field_value" : -22,
1555     "name" : "android::BAD_VALUE"
1556    },
1557    {
1558     "enum_field_value" : -2147483647,
1559     "name" : "android::BAD_TYPE"
1560    },
1561    {
1562     "enum_field_value" : -2,
1563     "name" : "android::NAME_NOT_FOUND"
1564    },
1565    {
1566     "enum_field_value" : -1,
1567     "name" : "android::PERMISSION_DENIED"
1568    },
1569    {
1570     "enum_field_value" : -19,
1571     "name" : "android::NO_INIT"
1572    },
1573    {
1574     "enum_field_value" : -17,
1575     "name" : "android::ALREADY_EXISTS"
1576    },
1577    {
1578     "enum_field_value" : -32,
1579     "name" : "android::DEAD_OBJECT"
1580    },
1581    {
1582     "enum_field_value" : -2147483646,
1583     "name" : "android::FAILED_TRANSACTION"
1584    },
1585    {
1586     "enum_field_value" : -75,
1587     "name" : "android::BAD_INDEX"
1588    },
1589    {
1590     "enum_field_value" : -61,
1591     "name" : "android::NOT_ENOUGH_DATA"
1592    },
1593    {
1594     "enum_field_value" : -11,
1595     "name" : "android::WOULD_BLOCK"
1596    },
1597    {
1598     "enum_field_value" : -110,
1599     "name" : "android::TIMED_OUT"
1600    },
1601    {
1602     "enum_field_value" : -74,
1603     "name" : "android::UNKNOWN_TRANSACTION"
1604    },
1605    {
1606     "enum_field_value" : -2147483641,
1607     "name" : "android::FDS_NOT_ALLOWED"
1608    },
1609    {
1610     "enum_field_value" : -2147483640,
1611     "name" : "android::UNEXPECTED_NULL"
1612    }
1613   ],
1614   "linker_set_key" : "_ZTIN7android15$ALREADY_EXISTSE",
1615   "name" : "android::(anonymous enum at system/core/libutils/include/utils/Errors.h:43:1)",
1616   "referenced_type" : "_ZTIN7android15$ALREADY_EXISTSE",
1617   "self_type" : "_ZTIN7android15$ALREADY_EXISTSE",
1618   "size" : 4,
1619   "source_file" : "/system/core/libutils/include/utils/Errors.h",
1620   "underlying_type" : "_ZTIi"
1621  },
1622  {
1623   "alignment" : 4,
1624   "enum_fields" :
1625   [
1626    {
1627     "enum_field_value" : 19,
1628     "name" : "android::PRIORITY_LOWEST"
1629    },
1630    {
1631     "enum_field_value" : 10,
1632     "name" : "android::PRIORITY_BACKGROUND"
1633    },
1634    {
1635     "enum_field_value" : 0,
1636     "name" : "android::PRIORITY_NORMAL"
1637    },
1638    {
1639     "enum_field_value" : -2,
1640     "name" : "android::PRIORITY_FOREGROUND"
1641    },
1642    {
1643     "enum_field_value" : -4,
1644     "name" : "android::PRIORITY_DISPLAY"
1645    },
1646    {
1647     "enum_field_value" : -8,
1648     "name" : "android::PRIORITY_URGENT_DISPLAY"
1649    },
1650    {
1651     "enum_field_value" : -16,
1652     "name" : "android::PRIORITY_AUDIO"
1653    },
1654    {
1655     "enum_field_value" : -19,
1656     "name" : "android::PRIORITY_URGENT_AUDIO"
1657    },
1658    {
1659     "enum_field_value" : -20,
1660     "name" : "android::PRIORITY_HIGHEST"
1661    },
1662    {
1663     "enum_field_value" : 0,
1664     "name" : "android::PRIORITY_DEFAULT"
1665    },
1666    {
1667     "enum_field_value" : -1,
1668     "name" : "android::PRIORITY_MORE_FAVORABLE"
1669    },
1670    {
1671     "enum_field_value" : 1,
1672     "name" : "android::PRIORITY_LESS_FAVORABLE"
1673    }
1674   ],
1675   "linker_set_key" : "_ZTIN7android15$PRIORITY_AUDIOE",
1676   "name" : "android::(anonymous enum at system/core/libutils/include/utils/ThreadDefs.h:53:1)",
1677   "referenced_type" : "_ZTIN7android15$PRIORITY_AUDIOE",
1678   "self_type" : "_ZTIN7android15$PRIORITY_AUDIOE",
1679   "size" : 4,
1680   "source_file" : "/system/core/libutils/include/utils/ThreadDefs.h",
1681   "underlying_type" : "_ZTIi"
1682  },
1683  {
1684   "alignment" : 4,
1685   "enum_fields" :
1686   [
1687    {
1688     "enum_field_value" : 1,
1689     "name" : "android::trait_trivial_copy<bool>::value"
1690    }
1691   ],
1692   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIbE6$valueE",
1693   "name" : "android::trait_trivial_copy<bool>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:98:1)",
1694   "referenced_type" : "_ZTIN7android18trait_trivial_copyIbE6$valueE",
1695   "self_type" : "_ZTIN7android18trait_trivial_copyIbE6$valueE",
1696   "size" : 4,
1697   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1698   "underlying_type" : "_ZTIj"
1699  },
1700  {
1701   "alignment" : 4,
1702   "enum_fields" :
1703   [
1704    {
1705     "enum_field_value" : 1,
1706     "name" : "android::trait_trivial_copy<char>::value"
1707    }
1708   ],
1709   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIcE6$valueE",
1710   "name" : "android::trait_trivial_copy<char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:99:1)",
1711   "referenced_type" : "_ZTIN7android18trait_trivial_copyIcE6$valueE",
1712   "self_type" : "_ZTIN7android18trait_trivial_copyIcE6$valueE",
1713   "size" : 4,
1714   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1715   "underlying_type" : "_ZTIj"
1716  },
1717  {
1718   "alignment" : 4,
1719   "enum_fields" :
1720   [
1721    {
1722     "enum_field_value" : 1,
1723     "name" : "android::trait_trivial_copy<double>::value"
1724    }
1725   ],
1726   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIdE6$valueE",
1727   "name" : "android::trait_trivial_copy<double>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:110:1)",
1728   "referenced_type" : "_ZTIN7android18trait_trivial_copyIdE6$valueE",
1729   "self_type" : "_ZTIN7android18trait_trivial_copyIdE6$valueE",
1730   "size" : 4,
1731   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1732   "underlying_type" : "_ZTIj"
1733  },
1734  {
1735   "alignment" : 4,
1736   "enum_fields" :
1737   [
1738    {
1739     "enum_field_value" : 1,
1740     "name" : "android::trait_trivial_copy<float>::value"
1741    }
1742   ],
1743   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIfE6$valueE",
1744   "name" : "android::trait_trivial_copy<float>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:109:1)",
1745   "referenced_type" : "_ZTIN7android18trait_trivial_copyIfE6$valueE",
1746   "self_type" : "_ZTIN7android18trait_trivial_copyIfE6$valueE",
1747   "size" : 4,
1748   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1749   "underlying_type" : "_ZTIj"
1750  },
1751  {
1752   "alignment" : 4,
1753   "enum_fields" :
1754   [
1755    {
1756     "enum_field_value" : 1,
1757     "name" : "android::trait_trivial_copy<unsigned char>::value"
1758    }
1759   ],
1760   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIhE6$valueE",
1761   "name" : "android::trait_trivial_copy<unsigned char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:100:1)",
1762   "referenced_type" : "_ZTIN7android18trait_trivial_copyIhE6$valueE",
1763   "self_type" : "_ZTIN7android18trait_trivial_copyIhE6$valueE",
1764   "size" : 4,
1765   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1766   "underlying_type" : "_ZTIj"
1767  },
1768  {
1769   "alignment" : 4,
1770   "enum_fields" :
1771   [
1772    {
1773     "enum_field_value" : 1,
1774     "name" : "android::trait_trivial_copy<int>::value"
1775    }
1776   ],
1777   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIiE6$valueE",
1778   "name" : "android::trait_trivial_copy<int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:103:1)",
1779   "referenced_type" : "_ZTIN7android18trait_trivial_copyIiE6$valueE",
1780   "self_type" : "_ZTIN7android18trait_trivial_copyIiE6$valueE",
1781   "size" : 4,
1782   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1783   "underlying_type" : "_ZTIj"
1784  },
1785  {
1786   "alignment" : 4,
1787   "enum_fields" :
1788   [
1789    {
1790     "enum_field_value" : 1,
1791     "name" : "android::trait_trivial_copy<unsigned int>::value"
1792    }
1793   ],
1794   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIjE6$valueE",
1795   "name" : "android::trait_trivial_copy<unsigned int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:104:1)",
1796   "referenced_type" : "_ZTIN7android18trait_trivial_copyIjE6$valueE",
1797   "self_type" : "_ZTIN7android18trait_trivial_copyIjE6$valueE",
1798   "size" : 4,
1799   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1800   "underlying_type" : "_ZTIj"
1801  },
1802  {
1803   "alignment" : 4,
1804   "enum_fields" :
1805   [
1806    {
1807     "enum_field_value" : 1,
1808     "name" : "android::trait_trivial_copy<long>::value"
1809    }
1810   ],
1811   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIlE6$valueE",
1812   "name" : "android::trait_trivial_copy<long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:105:1)",
1813   "referenced_type" : "_ZTIN7android18trait_trivial_copyIlE6$valueE",
1814   "self_type" : "_ZTIN7android18trait_trivial_copyIlE6$valueE",
1815   "size" : 4,
1816   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1817   "underlying_type" : "_ZTIj"
1818  },
1819  {
1820   "alignment" : 4,
1821   "enum_fields" :
1822   [
1823    {
1824     "enum_field_value" : 1,
1825     "name" : "android::trait_trivial_copy<unsigned long>::value"
1826    }
1827   ],
1828   "linker_set_key" : "_ZTIN7android18trait_trivial_copyImE6$valueE",
1829   "name" : "android::trait_trivial_copy<unsigned long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:106:1)",
1830   "referenced_type" : "_ZTIN7android18trait_trivial_copyImE6$valueE",
1831   "self_type" : "_ZTIN7android18trait_trivial_copyImE6$valueE",
1832   "size" : 4,
1833   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1834   "underlying_type" : "_ZTIj"
1835  },
1836  {
1837   "alignment" : 4,
1838   "enum_fields" :
1839   [
1840    {
1841     "enum_field_value" : 1,
1842     "name" : "android::trait_trivial_copy<short>::value"
1843    }
1844   ],
1845   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIsE6$valueE",
1846   "name" : "android::trait_trivial_copy<short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:101:1)",
1847   "referenced_type" : "_ZTIN7android18trait_trivial_copyIsE6$valueE",
1848   "self_type" : "_ZTIN7android18trait_trivial_copyIsE6$valueE",
1849   "size" : 4,
1850   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1851   "underlying_type" : "_ZTIj"
1852  },
1853  {
1854   "alignment" : 4,
1855   "enum_fields" :
1856   [
1857    {
1858     "enum_field_value" : 1,
1859     "name" : "android::trait_trivial_copy<unsigned short>::value"
1860    }
1861   ],
1862   "linker_set_key" : "_ZTIN7android18trait_trivial_copyItE6$valueE",
1863   "name" : "android::trait_trivial_copy<unsigned short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:102:1)",
1864   "referenced_type" : "_ZTIN7android18trait_trivial_copyItE6$valueE",
1865   "self_type" : "_ZTIN7android18trait_trivial_copyItE6$valueE",
1866   "size" : 4,
1867   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1868   "underlying_type" : "_ZTIj"
1869  },
1870  {
1871   "alignment" : 4,
1872   "enum_fields" :
1873   [
1874    {
1875     "enum_field_value" : 1,
1876     "name" : "android::trait_trivial_copy<void>::value"
1877    }
1878   ],
1879   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIvE6$valueE",
1880   "name" : "android::trait_trivial_copy<void>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:97:1)",
1881   "referenced_type" : "_ZTIN7android18trait_trivial_copyIvE6$valueE",
1882   "self_type" : "_ZTIN7android18trait_trivial_copyIvE6$valueE",
1883   "size" : 4,
1884   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1885   "underlying_type" : "_ZTIj"
1886  },
1887  {
1888   "alignment" : 4,
1889   "enum_fields" :
1890   [
1891    {
1892     "enum_field_value" : 1,
1893     "name" : "android::trait_trivial_copy<long long>::value"
1894    }
1895   ],
1896   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIxE6$valueE",
1897   "name" : "android::trait_trivial_copy<long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:107:1)",
1898   "referenced_type" : "_ZTIN7android18trait_trivial_copyIxE6$valueE",
1899   "self_type" : "_ZTIN7android18trait_trivial_copyIxE6$valueE",
1900   "size" : 4,
1901   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1902   "underlying_type" : "_ZTIj"
1903  },
1904  {
1905   "alignment" : 4,
1906   "enum_fields" :
1907   [
1908    {
1909     "enum_field_value" : 1,
1910     "name" : "android::trait_trivial_copy<unsigned long long>::value"
1911    }
1912   ],
1913   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIyE6$valueE",
1914   "name" : "android::trait_trivial_copy<unsigned long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:108:1)",
1915   "referenced_type" : "_ZTIN7android18trait_trivial_copyIyE6$valueE",
1916   "self_type" : "_ZTIN7android18trait_trivial_copyIyE6$valueE",
1917   "size" : 4,
1918   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1919   "underlying_type" : "_ZTIj"
1920  },
1921  {
1922   "alignment" : 4,
1923   "enum_fields" :
1924   [
1925    {
1926     "enum_field_value" : 1,
1927     "name" : "android::trait_trivial_ctor<bool>::value"
1928    }
1929   ],
1930   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIbE6$valueE",
1931   "name" : "android::trait_trivial_ctor<bool>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:98:1)",
1932   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIbE6$valueE",
1933   "self_type" : "_ZTIN7android18trait_trivial_ctorIbE6$valueE",
1934   "size" : 4,
1935   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1936   "underlying_type" : "_ZTIj"
1937  },
1938  {
1939   "alignment" : 4,
1940   "enum_fields" :
1941   [
1942    {
1943     "enum_field_value" : 1,
1944     "name" : "android::trait_trivial_ctor<char>::value"
1945    }
1946   ],
1947   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIcE6$valueE",
1948   "name" : "android::trait_trivial_ctor<char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:99:1)",
1949   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIcE6$valueE",
1950   "self_type" : "_ZTIN7android18trait_trivial_ctorIcE6$valueE",
1951   "size" : 4,
1952   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1953   "underlying_type" : "_ZTIj"
1954  },
1955  {
1956   "alignment" : 4,
1957   "enum_fields" :
1958   [
1959    {
1960     "enum_field_value" : 1,
1961     "name" : "android::trait_trivial_ctor<double>::value"
1962    }
1963   ],
1964   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIdE6$valueE",
1965   "name" : "android::trait_trivial_ctor<double>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:110:1)",
1966   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIdE6$valueE",
1967   "self_type" : "_ZTIN7android18trait_trivial_ctorIdE6$valueE",
1968   "size" : 4,
1969   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1970   "underlying_type" : "_ZTIj"
1971  },
1972  {
1973   "alignment" : 4,
1974   "enum_fields" :
1975   [
1976    {
1977     "enum_field_value" : 1,
1978     "name" : "android::trait_trivial_ctor<float>::value"
1979    }
1980   ],
1981   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIfE6$valueE",
1982   "name" : "android::trait_trivial_ctor<float>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:109:1)",
1983   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIfE6$valueE",
1984   "self_type" : "_ZTIN7android18trait_trivial_ctorIfE6$valueE",
1985   "size" : 4,
1986   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1987   "underlying_type" : "_ZTIj"
1988  },
1989  {
1990   "alignment" : 4,
1991   "enum_fields" :
1992   [
1993    {
1994     "enum_field_value" : 1,
1995     "name" : "android::trait_trivial_ctor<unsigned char>::value"
1996    }
1997   ],
1998   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIhE6$valueE",
1999   "name" : "android::trait_trivial_ctor<unsigned char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:100:1)",
2000   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIhE6$valueE",
2001   "self_type" : "_ZTIN7android18trait_trivial_ctorIhE6$valueE",
2002   "size" : 4,
2003   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2004   "underlying_type" : "_ZTIj"
2005  },
2006  {
2007   "alignment" : 4,
2008   "enum_fields" :
2009   [
2010    {
2011     "enum_field_value" : 1,
2012     "name" : "android::trait_trivial_ctor<int>::value"
2013    }
2014   ],
2015   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIiE6$valueE",
2016   "name" : "android::trait_trivial_ctor<int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:103:1)",
2017   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIiE6$valueE",
2018   "self_type" : "_ZTIN7android18trait_trivial_ctorIiE6$valueE",
2019   "size" : 4,
2020   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2021   "underlying_type" : "_ZTIj"
2022  },
2023  {
2024   "alignment" : 4,
2025   "enum_fields" :
2026   [
2027    {
2028     "enum_field_value" : 1,
2029     "name" : "android::trait_trivial_ctor<unsigned int>::value"
2030    }
2031   ],
2032   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIjE6$valueE",
2033   "name" : "android::trait_trivial_ctor<unsigned int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:104:1)",
2034   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIjE6$valueE",
2035   "self_type" : "_ZTIN7android18trait_trivial_ctorIjE6$valueE",
2036   "size" : 4,
2037   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2038   "underlying_type" : "_ZTIj"
2039  },
2040  {
2041   "alignment" : 4,
2042   "enum_fields" :
2043   [
2044    {
2045     "enum_field_value" : 1,
2046     "name" : "android::trait_trivial_ctor<long>::value"
2047    }
2048   ],
2049   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIlE6$valueE",
2050   "name" : "android::trait_trivial_ctor<long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:105:1)",
2051   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIlE6$valueE",
2052   "self_type" : "_ZTIN7android18trait_trivial_ctorIlE6$valueE",
2053   "size" : 4,
2054   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2055   "underlying_type" : "_ZTIj"
2056  },
2057  {
2058   "alignment" : 4,
2059   "enum_fields" :
2060   [
2061    {
2062     "enum_field_value" : 1,
2063     "name" : "android::trait_trivial_ctor<unsigned long>::value"
2064    }
2065   ],
2066   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorImE6$valueE",
2067   "name" : "android::trait_trivial_ctor<unsigned long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:106:1)",
2068   "referenced_type" : "_ZTIN7android18trait_trivial_ctorImE6$valueE",
2069   "self_type" : "_ZTIN7android18trait_trivial_ctorImE6$valueE",
2070   "size" : 4,
2071   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2072   "underlying_type" : "_ZTIj"
2073  },
2074  {
2075   "alignment" : 4,
2076   "enum_fields" :
2077   [
2078    {
2079     "enum_field_value" : 1,
2080     "name" : "android::trait_trivial_ctor<short>::value"
2081    }
2082   ],
2083   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIsE6$valueE",
2084   "name" : "android::trait_trivial_ctor<short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:101:1)",
2085   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIsE6$valueE",
2086   "self_type" : "_ZTIN7android18trait_trivial_ctorIsE6$valueE",
2087   "size" : 4,
2088   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2089   "underlying_type" : "_ZTIj"
2090  },
2091  {
2092   "alignment" : 4,
2093   "enum_fields" :
2094   [
2095    {
2096     "enum_field_value" : 1,
2097     "name" : "android::trait_trivial_ctor<unsigned short>::value"
2098    }
2099   ],
2100   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorItE6$valueE",
2101   "name" : "android::trait_trivial_ctor<unsigned short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:102:1)",
2102   "referenced_type" : "_ZTIN7android18trait_trivial_ctorItE6$valueE",
2103   "self_type" : "_ZTIN7android18trait_trivial_ctorItE6$valueE",
2104   "size" : 4,
2105   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2106   "underlying_type" : "_ZTIj"
2107  },
2108  {
2109   "alignment" : 4,
2110   "enum_fields" :
2111   [
2112    {
2113     "enum_field_value" : 1,
2114     "name" : "android::trait_trivial_ctor<void>::value"
2115    }
2116   ],
2117   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIvE6$valueE",
2118   "name" : "android::trait_trivial_ctor<void>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:97:1)",
2119   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIvE6$valueE",
2120   "self_type" : "_ZTIN7android18trait_trivial_ctorIvE6$valueE",
2121   "size" : 4,
2122   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2123   "underlying_type" : "_ZTIj"
2124  },
2125  {
2126   "alignment" : 4,
2127   "enum_fields" :
2128   [
2129    {
2130     "enum_field_value" : 1,
2131     "name" : "android::trait_trivial_ctor<long long>::value"
2132    }
2133   ],
2134   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIxE6$valueE",
2135   "name" : "android::trait_trivial_ctor<long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:107:1)",
2136   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIxE6$valueE",
2137   "self_type" : "_ZTIN7android18trait_trivial_ctorIxE6$valueE",
2138   "size" : 4,
2139   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2140   "underlying_type" : "_ZTIj"
2141  },
2142  {
2143   "alignment" : 4,
2144   "enum_fields" :
2145   [
2146    {
2147     "enum_field_value" : 1,
2148     "name" : "android::trait_trivial_ctor<unsigned long long>::value"
2149    }
2150   ],
2151   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIyE6$valueE",
2152   "name" : "android::trait_trivial_ctor<unsigned long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:108:1)",
2153   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIyE6$valueE",
2154   "self_type" : "_ZTIN7android18trait_trivial_ctorIyE6$valueE",
2155   "size" : 4,
2156   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2157   "underlying_type" : "_ZTIj"
2158  },
2159  {
2160   "alignment" : 4,
2161   "enum_fields" :
2162   [
2163    {
2164     "enum_field_value" : 1,
2165     "name" : "android::trait_trivial_dtor<bool>::value"
2166    }
2167   ],
2168   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIbE6$valueE",
2169   "name" : "android::trait_trivial_dtor<bool>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:98:1)",
2170   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIbE6$valueE",
2171   "self_type" : "_ZTIN7android18trait_trivial_dtorIbE6$valueE",
2172   "size" : 4,
2173   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2174   "underlying_type" : "_ZTIj"
2175  },
2176  {
2177   "alignment" : 4,
2178   "enum_fields" :
2179   [
2180    {
2181     "enum_field_value" : 1,
2182     "name" : "android::trait_trivial_dtor<char>::value"
2183    }
2184   ],
2185   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIcE6$valueE",
2186   "name" : "android::trait_trivial_dtor<char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:99:1)",
2187   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIcE6$valueE",
2188   "self_type" : "_ZTIN7android18trait_trivial_dtorIcE6$valueE",
2189   "size" : 4,
2190   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2191   "underlying_type" : "_ZTIj"
2192  },
2193  {
2194   "alignment" : 4,
2195   "enum_fields" :
2196   [
2197    {
2198     "enum_field_value" : 1,
2199     "name" : "android::trait_trivial_dtor<double>::value"
2200    }
2201   ],
2202   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIdE6$valueE",
2203   "name" : "android::trait_trivial_dtor<double>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:110:1)",
2204   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIdE6$valueE",
2205   "self_type" : "_ZTIN7android18trait_trivial_dtorIdE6$valueE",
2206   "size" : 4,
2207   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2208   "underlying_type" : "_ZTIj"
2209  },
2210  {
2211   "alignment" : 4,
2212   "enum_fields" :
2213   [
2214    {
2215     "enum_field_value" : 1,
2216     "name" : "android::trait_trivial_dtor<float>::value"
2217    }
2218   ],
2219   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIfE6$valueE",
2220   "name" : "android::trait_trivial_dtor<float>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:109:1)",
2221   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIfE6$valueE",
2222   "self_type" : "_ZTIN7android18trait_trivial_dtorIfE6$valueE",
2223   "size" : 4,
2224   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2225   "underlying_type" : "_ZTIj"
2226  },
2227  {
2228   "alignment" : 4,
2229   "enum_fields" :
2230   [
2231    {
2232     "enum_field_value" : 1,
2233     "name" : "android::trait_trivial_dtor<unsigned char>::value"
2234    }
2235   ],
2236   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIhE6$valueE",
2237   "name" : "android::trait_trivial_dtor<unsigned char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:100:1)",
2238   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIhE6$valueE",
2239   "self_type" : "_ZTIN7android18trait_trivial_dtorIhE6$valueE",
2240   "size" : 4,
2241   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2242   "underlying_type" : "_ZTIj"
2243  },
2244  {
2245   "alignment" : 4,
2246   "enum_fields" :
2247   [
2248    {
2249     "enum_field_value" : 1,
2250     "name" : "android::trait_trivial_dtor<int>::value"
2251    }
2252   ],
2253   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIiE6$valueE",
2254   "name" : "android::trait_trivial_dtor<int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:103:1)",
2255   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIiE6$valueE",
2256   "self_type" : "_ZTIN7android18trait_trivial_dtorIiE6$valueE",
2257   "size" : 4,
2258   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2259   "underlying_type" : "_ZTIj"
2260  },
2261  {
2262   "alignment" : 4,
2263   "enum_fields" :
2264   [
2265    {
2266     "enum_field_value" : 1,
2267     "name" : "android::trait_trivial_dtor<unsigned int>::value"
2268    }
2269   ],
2270   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIjE6$valueE",
2271   "name" : "android::trait_trivial_dtor<unsigned int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:104:1)",
2272   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIjE6$valueE",
2273   "self_type" : "_ZTIN7android18trait_trivial_dtorIjE6$valueE",
2274   "size" : 4,
2275   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2276   "underlying_type" : "_ZTIj"
2277  },
2278  {
2279   "alignment" : 4,
2280   "enum_fields" :
2281   [
2282    {
2283     "enum_field_value" : 1,
2284     "name" : "android::trait_trivial_dtor<long>::value"
2285    }
2286   ],
2287   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIlE6$valueE",
2288   "name" : "android::trait_trivial_dtor<long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:105:1)",
2289   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIlE6$valueE",
2290   "self_type" : "_ZTIN7android18trait_trivial_dtorIlE6$valueE",
2291   "size" : 4,
2292   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2293   "underlying_type" : "_ZTIj"
2294  },
2295  {
2296   "alignment" : 4,
2297   "enum_fields" :
2298   [
2299    {
2300     "enum_field_value" : 1,
2301     "name" : "android::trait_trivial_dtor<unsigned long>::value"
2302    }
2303   ],
2304   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorImE6$valueE",
2305   "name" : "android::trait_trivial_dtor<unsigned long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:106:1)",
2306   "referenced_type" : "_ZTIN7android18trait_trivial_dtorImE6$valueE",
2307   "self_type" : "_ZTIN7android18trait_trivial_dtorImE6$valueE",
2308   "size" : 4,
2309   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2310   "underlying_type" : "_ZTIj"
2311  },
2312  {
2313   "alignment" : 4,
2314   "enum_fields" :
2315   [
2316    {
2317     "enum_field_value" : 1,
2318     "name" : "android::trait_trivial_dtor<short>::value"
2319    }
2320   ],
2321   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIsE6$valueE",
2322   "name" : "android::trait_trivial_dtor<short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:101:1)",
2323   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIsE6$valueE",
2324   "self_type" : "_ZTIN7android18trait_trivial_dtorIsE6$valueE",
2325   "size" : 4,
2326   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2327   "underlying_type" : "_ZTIj"
2328  },
2329  {
2330   "alignment" : 4,
2331   "enum_fields" :
2332   [
2333    {
2334     "enum_field_value" : 1,
2335     "name" : "android::trait_trivial_dtor<unsigned short>::value"
2336    }
2337   ],
2338   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorItE6$valueE",
2339   "name" : "android::trait_trivial_dtor<unsigned short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:102:1)",
2340   "referenced_type" : "_ZTIN7android18trait_trivial_dtorItE6$valueE",
2341   "self_type" : "_ZTIN7android18trait_trivial_dtorItE6$valueE",
2342   "size" : 4,
2343   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2344   "underlying_type" : "_ZTIj"
2345  },
2346  {
2347   "alignment" : 4,
2348   "enum_fields" :
2349   [
2350    {
2351     "enum_field_value" : 1,
2352     "name" : "android::trait_trivial_dtor<void>::value"
2353    }
2354   ],
2355   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIvE6$valueE",
2356   "name" : "android::trait_trivial_dtor<void>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:97:1)",
2357   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIvE6$valueE",
2358   "self_type" : "_ZTIN7android18trait_trivial_dtorIvE6$valueE",
2359   "size" : 4,
2360   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2361   "underlying_type" : "_ZTIj"
2362  },
2363  {
2364   "alignment" : 4,
2365   "enum_fields" :
2366   [
2367    {
2368     "enum_field_value" : 1,
2369     "name" : "android::trait_trivial_dtor<long long>::value"
2370    }
2371   ],
2372   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIxE6$valueE",
2373   "name" : "android::trait_trivial_dtor<long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:107:1)",
2374   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIxE6$valueE",
2375   "self_type" : "_ZTIN7android18trait_trivial_dtorIxE6$valueE",
2376   "size" : 4,
2377   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2378   "underlying_type" : "_ZTIj"
2379  },
2380  {
2381   "alignment" : 4,
2382   "enum_fields" :
2383   [
2384    {
2385     "enum_field_value" : 1,
2386     "name" : "android::trait_trivial_dtor<unsigned long long>::value"
2387    }
2388   ],
2389   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIyE6$valueE",
2390   "name" : "android::trait_trivial_dtor<unsigned long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:108:1)",
2391   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIyE6$valueE",
2392   "self_type" : "_ZTIN7android18trait_trivial_dtorIyE6$valueE",
2393   "size" : 4,
2394   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2395   "underlying_type" : "_ZTIj"
2396  },
2397  {
2398   "alignment" : 4,
2399   "enum_fields" :
2400   [
2401    {
2402     "enum_field_value" : 1,
2403     "name" : "android::trait_trivial_move<android::String8>::value"
2404    }
2405   ],
2406   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_7String8EE6$valueE",
2407   "name" : "android::trait_trivial_move<String8>::(anonymous enum at system/core/libutils/include/utils/String8.h:242:1)",
2408   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EE6$valueE",
2409   "self_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EE6$valueE",
2410   "size" : 4,
2411   "source_file" : "/system/core/libutils/include/utils/String8.h",
2412   "underlying_type" : "_ZTIj"
2413  },
2414  {
2415   "alignment" : 4,
2416   "enum_fields" :
2417   [
2418    {
2419     "enum_field_value" : 1,
2420     "name" : "android::trait_trivial_move<android::String16>::value"
2421    }
2422   ],
2423   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_8String16EE6$valueE",
2424   "name" : "android::trait_trivial_move<String16>::(anonymous enum at system/core/libutils/include/utils/String16.h:197:1)",
2425   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EE6$valueE",
2426   "self_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EE6$valueE",
2427   "size" : 4,
2428   "source_file" : "/system/core/libutils/include/utils/String16.h",
2429   "underlying_type" : "_ZTIj"
2430  },
2431  {
2432   "alignment" : 4,
2433   "enum_fields" :
2434   [
2435    {
2436     "enum_field_value" : 1,
2437     "name" : "android::trait_trivial_move<bool>::value"
2438    }
2439   ],
2440   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIbE6$valueE",
2441   "name" : "android::trait_trivial_move<bool>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:98:1)",
2442   "referenced_type" : "_ZTIN7android18trait_trivial_moveIbE6$valueE",
2443   "self_type" : "_ZTIN7android18trait_trivial_moveIbE6$valueE",
2444   "size" : 4,
2445   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2446   "underlying_type" : "_ZTIj"
2447  },
2448  {
2449   "alignment" : 4,
2450   "enum_fields" :
2451   [
2452    {
2453     "enum_field_value" : 1,
2454     "name" : "android::trait_trivial_move<char>::value"
2455    }
2456   ],
2457   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIcE6$valueE",
2458   "name" : "android::trait_trivial_move<char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:99:1)",
2459   "referenced_type" : "_ZTIN7android18trait_trivial_moveIcE6$valueE",
2460   "self_type" : "_ZTIN7android18trait_trivial_moveIcE6$valueE",
2461   "size" : 4,
2462   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2463   "underlying_type" : "_ZTIj"
2464  },
2465  {
2466   "alignment" : 4,
2467   "enum_fields" :
2468   [
2469    {
2470     "enum_field_value" : 1,
2471     "name" : "android::trait_trivial_move<double>::value"
2472    }
2473   ],
2474   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIdE6$valueE",
2475   "name" : "android::trait_trivial_move<double>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:110:1)",
2476   "referenced_type" : "_ZTIN7android18trait_trivial_moveIdE6$valueE",
2477   "self_type" : "_ZTIN7android18trait_trivial_moveIdE6$valueE",
2478   "size" : 4,
2479   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2480   "underlying_type" : "_ZTIj"
2481  },
2482  {
2483   "alignment" : 4,
2484   "enum_fields" :
2485   [
2486    {
2487     "enum_field_value" : 1,
2488     "name" : "android::trait_trivial_move<float>::value"
2489    }
2490   ],
2491   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIfE6$valueE",
2492   "name" : "android::trait_trivial_move<float>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:109:1)",
2493   "referenced_type" : "_ZTIN7android18trait_trivial_moveIfE6$valueE",
2494   "self_type" : "_ZTIN7android18trait_trivial_moveIfE6$valueE",
2495   "size" : 4,
2496   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2497   "underlying_type" : "_ZTIj"
2498  },
2499  {
2500   "alignment" : 4,
2501   "enum_fields" :
2502   [
2503    {
2504     "enum_field_value" : 1,
2505     "name" : "android::trait_trivial_move<unsigned char>::value"
2506    }
2507   ],
2508   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIhE6$valueE",
2509   "name" : "android::trait_trivial_move<unsigned char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:100:1)",
2510   "referenced_type" : "_ZTIN7android18trait_trivial_moveIhE6$valueE",
2511   "self_type" : "_ZTIN7android18trait_trivial_moveIhE6$valueE",
2512   "size" : 4,
2513   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2514   "underlying_type" : "_ZTIj"
2515  },
2516  {
2517   "alignment" : 4,
2518   "enum_fields" :
2519   [
2520    {
2521     "enum_field_value" : 1,
2522     "name" : "android::trait_trivial_move<int>::value"
2523    }
2524   ],
2525   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIiE6$valueE",
2526   "name" : "android::trait_trivial_move<int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:103:1)",
2527   "referenced_type" : "_ZTIN7android18trait_trivial_moveIiE6$valueE",
2528   "self_type" : "_ZTIN7android18trait_trivial_moveIiE6$valueE",
2529   "size" : 4,
2530   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2531   "underlying_type" : "_ZTIj"
2532  },
2533  {
2534   "alignment" : 4,
2535   "enum_fields" :
2536   [
2537    {
2538     "enum_field_value" : 1,
2539     "name" : "android::trait_trivial_move<unsigned int>::value"
2540    }
2541   ],
2542   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIjE6$valueE",
2543   "name" : "android::trait_trivial_move<unsigned int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:104:1)",
2544   "referenced_type" : "_ZTIN7android18trait_trivial_moveIjE6$valueE",
2545   "self_type" : "_ZTIN7android18trait_trivial_moveIjE6$valueE",
2546   "size" : 4,
2547   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2548   "underlying_type" : "_ZTIj"
2549  },
2550  {
2551   "alignment" : 4,
2552   "enum_fields" :
2553   [
2554    {
2555     "enum_field_value" : 1,
2556     "name" : "android::trait_trivial_move<long>::value"
2557    }
2558   ],
2559   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIlE6$valueE",
2560   "name" : "android::trait_trivial_move<long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:105:1)",
2561   "referenced_type" : "_ZTIN7android18trait_trivial_moveIlE6$valueE",
2562   "self_type" : "_ZTIN7android18trait_trivial_moveIlE6$valueE",
2563   "size" : 4,
2564   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2565   "underlying_type" : "_ZTIj"
2566  },
2567  {
2568   "alignment" : 4,
2569   "enum_fields" :
2570   [
2571    {
2572     "enum_field_value" : 1,
2573     "name" : "android::trait_trivial_move<unsigned long>::value"
2574    }
2575   ],
2576   "linker_set_key" : "_ZTIN7android18trait_trivial_moveImE6$valueE",
2577   "name" : "android::trait_trivial_move<unsigned long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:106:1)",
2578   "referenced_type" : "_ZTIN7android18trait_trivial_moveImE6$valueE",
2579   "self_type" : "_ZTIN7android18trait_trivial_moveImE6$valueE",
2580   "size" : 4,
2581   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2582   "underlying_type" : "_ZTIj"
2583  },
2584  {
2585   "alignment" : 4,
2586   "enum_fields" :
2587   [
2588    {
2589     "enum_field_value" : 1,
2590     "name" : "android::trait_trivial_move<short>::value"
2591    }
2592   ],
2593   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIsE6$valueE",
2594   "name" : "android::trait_trivial_move<short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:101:1)",
2595   "referenced_type" : "_ZTIN7android18trait_trivial_moveIsE6$valueE",
2596   "self_type" : "_ZTIN7android18trait_trivial_moveIsE6$valueE",
2597   "size" : 4,
2598   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2599   "underlying_type" : "_ZTIj"
2600  },
2601  {
2602   "alignment" : 4,
2603   "enum_fields" :
2604   [
2605    {
2606     "enum_field_value" : 1,
2607     "name" : "android::trait_trivial_move<unsigned short>::value"
2608    }
2609   ],
2610   "linker_set_key" : "_ZTIN7android18trait_trivial_moveItE6$valueE",
2611   "name" : "android::trait_trivial_move<unsigned short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:102:1)",
2612   "referenced_type" : "_ZTIN7android18trait_trivial_moveItE6$valueE",
2613   "self_type" : "_ZTIN7android18trait_trivial_moveItE6$valueE",
2614   "size" : 4,
2615   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2616   "underlying_type" : "_ZTIj"
2617  },
2618  {
2619   "alignment" : 4,
2620   "enum_fields" :
2621   [
2622    {
2623     "enum_field_value" : 1,
2624     "name" : "android::trait_trivial_move<void>::value"
2625    }
2626   ],
2627   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIvE6$valueE",
2628   "name" : "android::trait_trivial_move<void>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:97:1)",
2629   "referenced_type" : "_ZTIN7android18trait_trivial_moveIvE6$valueE",
2630   "self_type" : "_ZTIN7android18trait_trivial_moveIvE6$valueE",
2631   "size" : 4,
2632   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2633   "underlying_type" : "_ZTIj"
2634  },
2635  {
2636   "alignment" : 4,
2637   "enum_fields" :
2638   [
2639    {
2640     "enum_field_value" : 1,
2641     "name" : "android::trait_trivial_move<long long>::value"
2642    }
2643   ],
2644   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIxE6$valueE",
2645   "name" : "android::trait_trivial_move<long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:107:1)",
2646   "referenced_type" : "_ZTIN7android18trait_trivial_moveIxE6$valueE",
2647   "self_type" : "_ZTIN7android18trait_trivial_moveIxE6$valueE",
2648   "size" : 4,
2649   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2650   "underlying_type" : "_ZTIj"
2651  },
2652  {
2653   "alignment" : 4,
2654   "enum_fields" :
2655   [
2656    {
2657     "enum_field_value" : 1,
2658     "name" : "android::trait_trivial_move<unsigned long long>::value"
2659    }
2660   ],
2661   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIyE6$valueE",
2662   "name" : "android::trait_trivial_move<unsigned long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:108:1)",
2663   "referenced_type" : "_ZTIN7android18trait_trivial_moveIyE6$valueE",
2664   "self_type" : "_ZTIN7android18trait_trivial_moveIyE6$valueE",
2665   "size" : 4,
2666   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2667   "underlying_type" : "_ZTIj"
2668  },
2669  {
2670   "alignment" : 4,
2671   "enum_fields" :
2672   [
2673    {
2674     "enum_field_value" : 0,
2675     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::UNKNOWN"
2676    },
2677    {
2678     "enum_field_value" : 1,
2679     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_64BIT"
2680    },
2681    {
2682     "enum_field_value" : 2,
2683     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_32BIT"
2684    }
2685   ],
2686   "linker_set_key" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
2687   "name" : "android::hidl::base::V1_0::DebugInfo::Architecture",
2688   "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
2689   "self_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
2690   "size" : 4,
2691   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h",
2692   "underlying_type" : "_ZTIi"
2693  },
2694  {
2695   "alignment" : 4,
2696   "enum_fields" :
2697   [
2698    {
2699     "enum_field_value" : -1,
2700     "name" : "android::hidl::manager::V1_0::IServiceManager::PidConstant::NO_PID"
2701    }
2702   ],
2703   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
2704   "name" : "android::hidl::manager::V1_0::IServiceManager::PidConstant",
2705   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
2706   "self_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
2707   "size" : 4,
2708   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
2709   "underlying_type" : "_ZTIi"
2710  },
2711  {
2712   "alignment" : 1,
2713   "enum_fields" :
2714   [
2715    {
2716     "enum_field_value" : 0,
2717     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::EMPTY"
2718    },
2719    {
2720     "enum_field_value" : 1,
2721     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::HWBINDER"
2722    },
2723    {
2724     "enum_field_value" : 2,
2725     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::PASSTHROUGH"
2726    }
2727   ],
2728   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_015IServiceManager9TransportE",
2729   "name" : "android::hidl::manager::V1_0::IServiceManager::Transport",
2730   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager9TransportE",
2731   "self_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager9TransportE",
2732   "size" : 1,
2733   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
2734   "underlying_type" : "_ZTIh"
2735  },
2736  {
2737   "alignment" : 4,
2738   "enum_fields" :
2739   [
2740    {
2741     "enum_field_value" : 0,
2742     "name" : "android::Mutex::PRIVATE"
2743    },
2744    {
2745     "enum_field_value" : 1,
2746     "name" : "android::Mutex::SHARED"
2747    }
2748   ],
2749   "linker_set_key" : "_ZTIN7android5Mutex8$PRIVATEE",
2750   "name" : "android::Mutex::(anonymous enum at system/core/libutils/include/utils/Mutex.h:96:5)",
2751   "referenced_type" : "_ZTIN7android5Mutex8$PRIVATEE",
2752   "self_type" : "_ZTIN7android5Mutex8$PRIVATEE",
2753   "size" : 4,
2754   "source_file" : "/system/core/libutils/include/utils/Mutex.h",
2755   "underlying_type" : "_ZTIj"
2756  },
2757  {
2758   "alignment" : 4,
2759   "enum_fields" :
2760   [
2761    {
2762     "enum_field_value" : 0,
2763     "name" : "android::RWLock::PRIVATE"
2764    },
2765    {
2766     "enum_field_value" : 1,
2767     "name" : "android::RWLock::SHARED"
2768    }
2769   ],
2770   "linker_set_key" : "_ZTIN7android6RWLock8$PRIVATEE",
2771   "name" : "android::RWLock::(anonymous enum at system/core/libutils/include/utils/RWLock.h:44:5)",
2772   "referenced_type" : "_ZTIN7android6RWLock8$PRIVATEE",
2773   "self_type" : "_ZTIN7android6RWLock8$PRIVATEE",
2774   "size" : 4,
2775   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
2776   "underlying_type" : "_ZTIj"
2777  },
2778  {
2779   "access" : "protected",
2780   "alignment" : 4,
2781   "enum_fields" :
2782   [
2783    {
2784     "enum_field_value" : 1,
2785     "name" : "android::RefBase::FIRST_INC_STRONG"
2786    }
2787   ],
2788   "linker_set_key" : "_ZTIN7android7RefBase17$FIRST_INC_STRONGE",
2789   "name" : "android::RefBase::(anonymous enum at system/core/libutils/include/utils/RefBase.h:313:5)",
2790   "referenced_type" : "_ZTIN7android7RefBase17$FIRST_INC_STRONGE",
2791   "self_type" : "_ZTIN7android7RefBase17$FIRST_INC_STRONGE",
2792   "size" : 4,
2793   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
2794   "underlying_type" : "_ZTIj"
2795  },
2796  {
2797   "access" : "protected",
2798   "alignment" : 4,
2799   "enum_fields" :
2800   [
2801    {
2802     "enum_field_value" : 0,
2803     "name" : "android::RefBase::OBJECT_LIFETIME_STRONG"
2804    },
2805    {
2806     "enum_field_value" : 1,
2807     "name" : "android::RefBase::OBJECT_LIFETIME_WEAK"
2808    },
2809    {
2810     "enum_field_value" : 1,
2811     "name" : "android::RefBase::OBJECT_LIFETIME_MASK"
2812    }
2813   ],
2814   "linker_set_key" : "_ZTIN7android7RefBase21$OBJECT_LIFETIME_MASKE",
2815   "name" : "android::RefBase::(anonymous enum at system/core/libutils/include/utils/RefBase.h:304:5)",
2816   "referenced_type" : "_ZTIN7android7RefBase21$OBJECT_LIFETIME_MASKE",
2817   "self_type" : "_ZTIN7android7RefBase21$OBJECT_LIFETIME_MASKE",
2818   "size" : 4,
2819   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
2820   "underlying_type" : "_ZTIj"
2821  },
2822  {
2823   "alignment" : 4,
2824   "enum_fields" :
2825   [
2826    {
2827     "enum_field_value" : 0,
2828     "name" : "android::String8::kEmptyString"
2829    }
2830   ],
2831   "linker_set_key" : "_ZTIN7android7String813StaticLinkageE",
2832   "name" : "android::String8::StaticLinkage",
2833   "referenced_type" : "_ZTIN7android7String813StaticLinkageE",
2834   "self_type" : "_ZTIN7android7String813StaticLinkageE",
2835   "size" : 4,
2836   "source_file" : "/system/core/libutils/include/utils/String8.h",
2837   "underlying_type" : "_ZTIj"
2838  },
2839  {
2840   "alignment" : 4,
2841   "enum_fields" :
2842   [
2843    {
2844     "enum_field_value" : 0,
2845     "name" : "android::String16::kEmptyString"
2846    }
2847   ],
2848   "linker_set_key" : "_ZTIN7android8String1613StaticLinkageE",
2849   "name" : "android::String16::StaticLinkage",
2850   "referenced_type" : "_ZTIN7android8String1613StaticLinkageE",
2851   "self_type" : "_ZTIN7android8String1613StaticLinkageE",
2852   "size" : 4,
2853   "source_file" : "/system/core/libutils/include/utils/String16.h",
2854   "underlying_type" : "_ZTIj"
2855  },
2856  {
2857   "alignment" : 4,
2858   "enum_fields" :
2859   [
2860    {
2861     "enum_field_value" : 0,
2862     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::READPTRPOS"
2863    },
2864    {
2865     "enum_field_value" : 1,
2866     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::WRITEPTRPOS"
2867    },
2868    {
2869     "enum_field_value" : 2,
2870     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::DATAPTRPOS"
2871    },
2872    {
2873     "enum_field_value" : 3,
2874     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::EVFLAGWORDPOS"
2875    }
2876   ],
2877   "linker_set_key" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EE11GrantorTypeE",
2878   "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::GrantorType",
2879   "referenced_type" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EE11GrantorTypeE",
2880   "self_type" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EE11GrantorTypeE",
2881   "size" : 4,
2882   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
2883   "underlying_type" : "_ZTIi"
2884  },
2885  {
2886   "alignment" : 4,
2887   "enum_fields" :
2888   [
2889    {
2890     "enum_field_value" : 0,
2891     "name" : "android::hardware::ProcessState::CallRestriction::NONE"
2892    },
2893    {
2894     "enum_field_value" : 1,
2895     "name" : "android::hardware::ProcessState::CallRestriction::ERROR_IF_NOT_ONEWAY"
2896    },
2897    {
2898     "enum_field_value" : 2,
2899     "name" : "android::hardware::ProcessState::CallRestriction::FATAL_IF_NOT_ONEWAY"
2900    }
2901   ],
2902   "linker_set_key" : "_ZTIN7android8hardware12ProcessState15CallRestrictionE",
2903   "name" : "android::hardware::ProcessState::CallRestriction",
2904   "referenced_type" : "_ZTIN7android8hardware12ProcessState15CallRestrictionE",
2905   "self_type" : "_ZTIN7android8hardware12ProcessState15CallRestrictionE",
2906   "size" : 4,
2907   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
2908   "underlying_type" : "_ZTIi"
2909  },
2910  {
2911   "alignment" : 4,
2912   "enum_fields" :
2913   [
2914    {
2915     "enum_field_value" : 0,
2916     "name" : "android::hardware::HidlReturnRestriction::NONE"
2917    },
2918    {
2919     "enum_field_value" : 1,
2920     "name" : "android::hardware::HidlReturnRestriction::ERROR_IF_UNCHECKED"
2921    },
2922    {
2923     "enum_field_value" : 2,
2924     "name" : "android::hardware::HidlReturnRestriction::FATAL_IF_UNCHECKED"
2925    }
2926   ],
2927   "linker_set_key" : "_ZTIN7android8hardware21HidlReturnRestrictionE",
2928   "name" : "android::hardware::HidlReturnRestriction",
2929   "referenced_type" : "_ZTIN7android8hardware21HidlReturnRestrictionE",
2930   "self_type" : "_ZTIN7android8hardware21HidlReturnRestrictionE",
2931   "size" : 4,
2932   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
2933   "underlying_type" : "_ZTIi"
2934  },
2935  {
2936   "alignment" : 4,
2937   "enum_fields" :
2938   [
2939    {
2940     "enum_field_value" : 0,
2941     "name" : "android::hardware::Status::EX_NONE"
2942    },
2943    {
2944     "enum_field_value" : -1,
2945     "name" : "android::hardware::Status::EX_SECURITY"
2946    },
2947    {
2948     "enum_field_value" : -2,
2949     "name" : "android::hardware::Status::EX_BAD_PARCELABLE"
2950    },
2951    {
2952     "enum_field_value" : -3,
2953     "name" : "android::hardware::Status::EX_ILLEGAL_ARGUMENT"
2954    },
2955    {
2956     "enum_field_value" : -4,
2957     "name" : "android::hardware::Status::EX_NULL_POINTER"
2958    },
2959    {
2960     "enum_field_value" : -5,
2961     "name" : "android::hardware::Status::EX_ILLEGAL_STATE"
2962    },
2963    {
2964     "enum_field_value" : -6,
2965     "name" : "android::hardware::Status::EX_NETWORK_MAIN_THREAD"
2966    },
2967    {
2968     "enum_field_value" : -7,
2969     "name" : "android::hardware::Status::EX_UNSUPPORTED_OPERATION"
2970    },
2971    {
2972     "enum_field_value" : -128,
2973     "name" : "android::hardware::Status::EX_HAS_REPLY_HEADER"
2974    },
2975    {
2976     "enum_field_value" : -129,
2977     "name" : "android::hardware::Status::EX_TRANSACTION_FAILED"
2978    }
2979   ],
2980   "linker_set_key" : "_ZTIN7android8hardware6Status9ExceptionE",
2981   "name" : "android::hardware::Status::Exception",
2982   "referenced_type" : "_ZTIN7android8hardware6Status9ExceptionE",
2983   "self_type" : "_ZTIN7android8hardware6Status9ExceptionE",
2984   "size" : 4,
2985   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
2986   "underlying_type" : "_ZTIi"
2987  },
2988  {
2989   "alignment" : 4,
2990   "enum_fields" :
2991   [
2992    {
2993     "enum_field_value" : 1,
2994     "name" : "android::hardware::IBinder::FLAG_ONEWAY"
2995    }
2996   ],
2997   "linker_set_key" : "_ZTIN7android8hardware7IBinder12$FLAG_ONEWAYE",
2998   "name" : "android::hardware::IBinder::(anonymous enum at system/libhwbinder/include/hwbinder/IBinder.h:47:5)",
2999   "referenced_type" : "_ZTIN7android8hardware7IBinder12$FLAG_ONEWAYE",
3000   "self_type" : "_ZTIN7android8hardware7IBinder12$FLAG_ONEWAYE",
3001   "size" : 4,
3002   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
3003   "underlying_type" : "_ZTIj"
3004  },
3005  {
3006   "alignment" : 4,
3007   "enum_fields" :
3008   [
3009    {
3010     "enum_field_value" : 0,
3011     "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_ENTRY"
3012    },
3013    {
3014     "enum_field_value" : 1,
3015     "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_EXIT"
3016    },
3017    {
3018     "enum_field_value" : 2,
3019     "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_ENTRY"
3020    },
3021    {
3022     "enum_field_value" : 3,
3023     "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_EXIT"
3024    },
3025    {
3026     "enum_field_value" : 4,
3027     "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_ENTRY"
3028    },
3029    {
3030     "enum_field_value" : 5,
3031     "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_EXIT"
3032    },
3033    {
3034     "enum_field_value" : 6,
3035     "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_ENTRY"
3036    },
3037    {
3038     "enum_field_value" : 7,
3039     "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_EXIT"
3040    },
3041    {
3042     "enum_field_value" : 8,
3043     "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_ENTRY"
3044    },
3045    {
3046     "enum_field_value" : 9,
3047     "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_EXIT"
3048    }
3049   ],
3050   "linker_set_key" : "_ZTIN7android8hardware7details16HidlInstrumentor20InstrumentationEventE",
3051   "name" : "android::hardware::details::HidlInstrumentor::InstrumentationEvent",
3052   "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentor20InstrumentationEventE",
3053   "self_type" : "_ZTIN7android8hardware7details16HidlInstrumentor20InstrumentationEventE",
3054   "size" : 4,
3055   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
3056   "underlying_type" : "_ZTIj"
3057  },
3058  {
3059   "alignment" : 4,
3060   "enum_fields" :
3061   [
3062    {
3063     "enum_field_value" : 1,
3064     "name" : "android::hardware::kSynchronizedReadWrite"
3065    },
3066    {
3067     "enum_field_value" : 2,
3068     "name" : "android::hardware::kUnsynchronizedWrite"
3069    }
3070   ],
3071   "linker_set_key" : "_ZTIN7android8hardware8MQFlavorE",
3072   "name" : "android::hardware::MQFlavor",
3073   "referenced_type" : "_ZTIN7android8hardware8MQFlavorE",
3074   "self_type" : "_ZTIN7android8hardware8MQFlavorE",
3075   "size" : 4,
3076   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
3077   "underlying_type" : "_ZTIj"
3078  },
3079  {
3080   "alignment" : 4,
3081   "enum_fields" :
3082   [
3083    {
3084     "enum_field_value" : 0,
3085     "name" : "android::Condition::WAKE_UP_ONE"
3086    },
3087    {
3088     "enum_field_value" : 1,
3089     "name" : "android::Condition::WAKE_UP_ALL"
3090    }
3091   ],
3092   "linker_set_key" : "_ZTIN7android9Condition10WakeUpTypeE",
3093   "name" : "android::Condition::WakeUpType",
3094   "referenced_type" : "_ZTIN7android9Condition10WakeUpTypeE",
3095   "self_type" : "_ZTIN7android9Condition10WakeUpTypeE",
3096   "size" : 4,
3097   "source_file" : "/system/core/libutils/include/utils/Condition.h",
3098   "underlying_type" : "_ZTIj"
3099  },
3100  {
3101   "alignment" : 4,
3102   "enum_fields" :
3103   [
3104    {
3105     "enum_field_value" : 0,
3106     "name" : "android::Condition::PRIVATE"
3107    },
3108    {
3109     "enum_field_value" : 1,
3110     "name" : "android::Condition::SHARED"
3111    }
3112   ],
3113   "linker_set_key" : "_ZTIN7android9Condition8$PRIVATEE",
3114   "name" : "android::Condition::(anonymous enum at system/core/libutils/include/utils/Condition.h:54:5)",
3115   "referenced_type" : "_ZTIN7android9Condition8$PRIVATEE",
3116   "self_type" : "_ZTIN7android9Condition8$PRIVATEE",
3117   "size" : 4,
3118   "source_file" : "/system/core/libutils/include/utils/Condition.h",
3119   "underlying_type" : "_ZTIj"
3120  }
3121 ],
3122 "function_types" :
3123 [
3124  {
3125   "alignment" : 4,
3126   "linker_set_key" : "_ZTIFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
3127   "name" : "bool (const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
3128   "parameters" :
3129   [
3130    {
3131     "referenced_type" : "_ZTIRKN7android8String16E"
3132    },
3133    {
3134     "referenced_type" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE"
3135    },
3136    {
3137     "referenced_type" : "_ZTIPv"
3138    }
3139   ],
3140   "referenced_type" : "_ZTIFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
3141   "return_type" : "_ZTIb",
3142   "self_type" : "_ZTIFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
3143   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
3144  },
3145  {
3146   "alignment" : 4,
3147   "linker_set_key" : "_ZTIFiPvE",
3148   "name" : "int (void *)",
3149   "parameters" :
3150   [
3151    {
3152     "referenced_type" : "_ZTIPv"
3153    }
3154   ],
3155   "referenced_type" : "_ZTIFiPvE",
3156   "return_type" : "_ZTIi",
3157   "self_type" : "_ZTIFiPvE",
3158   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
3159  },
3160  {
3161   "alignment" : 4,
3162   "linker_set_key" : "_ZTIFvPN7android8hardware6ParcelEPKhjPKyjPvE",
3163   "name" : "void (android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
3164   "parameters" :
3165   [
3166    {
3167     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
3168    },
3169    {
3170     "referenced_type" : "_ZTIPKh"
3171    },
3172    {
3173     "referenced_type" : "_ZTIj"
3174    },
3175    {
3176     "referenced_type" : "_ZTIPKy"
3177    },
3178    {
3179     "referenced_type" : "_ZTIj"
3180    },
3181    {
3182     "referenced_type" : "_ZTIPv"
3183    }
3184   ],
3185   "referenced_type" : "_ZTIFvPN7android8hardware6ParcelEPKhjPKyjPvE",
3186   "return_type" : "_ZTIv",
3187   "self_type" : "_ZTIFvPN7android8hardware6ParcelEPKhjPKyjPvE",
3188   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
3189  }
3190 ],
3191 "functions" :
3192 [
3193  {
3194   "function_name" : "android::frameworks::schedulerservice::V1_0::ISchedulingPolicyService::getService",
3195   "linker_set_key" : "_ZN7android10frameworks16schedulerservice4V1_024ISchedulingPolicyService10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
3196   "parameters" :
3197   [
3198    {
3199     "default_arg" : true,
3200     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
3201    },
3202    {
3203     "default_arg" : true,
3204     "referenced_type" : "_ZTIb"
3205    }
3206   ],
3207   "return_type" : "_ZTIN7android2spINS_10frameworks16schedulerservice4V1_024ISchedulingPolicyServiceEEE",
3208   "source_file" : "/out/soong/.intermediates/frameworks/hardware/interfaces/schedulerservice/1.0/[email protected]_genc++_headers/gen/android/frameworks/schedulerservice/1.0/ISchedulingPolicyService.h"
3209  },
3210  {
3211   "function_name" : "android::frameworks::schedulerservice::V1_0::ISchedulingPolicyService::linkToDeath",
3212   "linker_set_key" : "_ZN7android10frameworks16schedulerservice4V1_024ISchedulingPolicyService11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy",
3213   "parameters" :
3214   [
3215    {
3216     "is_this_ptr" : true,
3217     "referenced_type" : "_ZTIPN7android10frameworks16schedulerservice4V1_024ISchedulingPolicyServiceE"
3218    },
3219    {
3220     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
3221    },
3222    {
3223     "referenced_type" : "_ZTIy"
3224    }
3225   ],
3226   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
3227   "source_file" : "/out/soong/.intermediates/frameworks/hardware/interfaces/schedulerservice/1.0/[email protected]_genc++_headers/gen/android/frameworks/schedulerservice/1.0/ISchedulingPolicyService.h"
3228  },
3229  {
3230   "function_name" : "android::frameworks::schedulerservice::V1_0::ISchedulingPolicyService::getDebugInfo",
3231   "linker_set_key" : "_ZN7android10frameworks16schedulerservice4V1_024ISchedulingPolicyService12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
3232   "parameters" :
3233   [
3234    {
3235     "is_this_ptr" : true,
3236     "referenced_type" : "_ZTIPN7android10frameworks16schedulerservice4V1_024ISchedulingPolicyServiceE"
3237    },
3238    {
3239     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android4hidl4base4V1_09DebugInfoEEEE"
3240    }
3241   ],
3242   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3243   "source_file" : "/out/soong/.intermediates/frameworks/hardware/interfaces/schedulerservice/1.0/[email protected]_genc++_headers/gen/android/frameworks/schedulerservice/1.0/ISchedulingPolicyService.h"
3244  },
3245  {
3246   "function_name" : "android::frameworks::schedulerservice::V1_0::ISchedulingPolicyService::getHashChain",
3247   "linker_set_key" : "_ZN7android10frameworks16schedulerservice4V1_024ISchedulingPolicyService12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE",
3248   "parameters" :
3249   [
3250    {
3251     "is_this_ptr" : true,
3252     "referenced_type" : "_ZTIPN7android10frameworks16schedulerservice4V1_024ISchedulingPolicyServiceE"
3253    },
3254    {
3255     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_10hidl_arrayIhLj32EJEEEEEEEE"
3256    }
3257   ],
3258   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3259   "source_file" : "/out/soong/.intermediates/frameworks/hardware/interfaces/schedulerservice/1.0/[email protected]_genc++_headers/gen/android/frameworks/schedulerservice/1.0/ISchedulingPolicyService.h"
3260  },
3261  {
3262   "function_name" : "android::frameworks::schedulerservice::V1_0::ISchedulingPolicyService::tryGetService",
3263   "linker_set_key" : "_ZN7android10frameworks16schedulerservice4V1_024ISchedulingPolicyService13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
3264   "parameters" :
3265   [
3266    {
3267     "default_arg" : true,
3268     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
3269    },
3270    {
3271     "default_arg" : true,
3272     "referenced_type" : "_ZTIb"
3273    }
3274   ],
3275   "return_type" : "_ZTIN7android2spINS_10frameworks16schedulerservice4V1_024ISchedulingPolicyServiceEEE",
3276   "source_file" : "/out/soong/.intermediates/frameworks/hardware/interfaces/schedulerservice/1.0/[email protected]_genc++_headers/gen/android/frameworks/schedulerservice/1.0/ISchedulingPolicyService.h"
3277  },
3278  {
3279   "function_name" : "android::frameworks::schedulerservice::V1_0::ISchedulingPolicyService::unlinkToDeath",
3280   "linker_set_key" : "_ZN7android10frameworks16schedulerservice4V1_024ISchedulingPolicyService13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE",
3281   "parameters" :
3282   [
3283    {
3284     "is_this_ptr" : true,
3285     "referenced_type" : "_ZTIPN7android10frameworks16schedulerservice4V1_024ISchedulingPolicyServiceE"
3286    },
3287    {
3288     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
3289    }
3290   ],
3291   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
3292   "source_file" : "/out/soong/.intermediates/frameworks/hardware/interfaces/schedulerservice/1.0/[email protected]_genc++_headers/gen/android/frameworks/schedulerservice/1.0/ISchedulingPolicyService.h"
3293  },
3294  {
3295   "function_name" : "android::frameworks::schedulerservice::V1_0::ISchedulingPolicyService::interfaceChain",
3296   "linker_set_key" : "_ZN7android10frameworks16schedulerservice4V1_024ISchedulingPolicyService14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE",
3297   "parameters" :
3298   [
3299    {
3300     "is_this_ptr" : true,
3301     "referenced_type" : "_ZTIPN7android10frameworks16schedulerservice4V1_024ISchedulingPolicyServiceE"
3302    },
3303    {
3304     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_11hidl_stringEEEEEE"
3305    }
3306   ],
3307   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3308   "source_file" : "/out/soong/.intermediates/frameworks/hardware/interfaces/schedulerservice/1.0/[email protected]_genc++_headers/gen/android/frameworks/schedulerservice/1.0/ISchedulingPolicyService.h"
3309  },
3310  {
3311   "function_name" : "android::frameworks::schedulerservice::V1_0::ISchedulingPolicyService::registerAsService",
3312   "linker_set_key" : "_ZN7android10frameworks16schedulerservice4V1_024ISchedulingPolicyService17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE",
3313   "parameters" :
3314   [
3315    {
3316     "is_this_ptr" : true,
3317     "referenced_type" : "_ZTIPN7android10frameworks16schedulerservice4V1_024ISchedulingPolicyServiceE"
3318    },
3319    {
3320     "default_arg" : true,
3321     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
3322    }
3323   ],
3324   "return_type" : "_ZTIi",
3325   "source_file" : "/out/soong/.intermediates/frameworks/hardware/interfaces/schedulerservice/1.0/[email protected]_genc++_headers/gen/android/frameworks/schedulerservice/1.0/ISchedulingPolicyService.h"
3326  },
3327  {
3328   "function_name" : "android::frameworks::schedulerservice::V1_0::ISchedulingPolicyService::interfaceDescriptor",
3329   "linker_set_key" : "_ZN7android10frameworks16schedulerservice4V1_024ISchedulingPolicyService19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE",
3330   "parameters" :
3331   [
3332    {
3333     "is_this_ptr" : true,
3334     "referenced_type" : "_ZTIPN7android10frameworks16schedulerservice4V1_024ISchedulingPolicyServiceE"
3335    },
3336    {
3337     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware11hidl_stringEEEE"
3338    }
3339   ],
3340   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3341   "source_file" : "/out/soong/.intermediates/frameworks/hardware/interfaces/schedulerservice/1.0/[email protected]_genc++_headers/gen/android/frameworks/schedulerservice/1.0/ISchedulingPolicyService.h"
3342  },
3343  {
3344   "function_name" : "android::frameworks::schedulerservice::V1_0::ISchedulingPolicyService::notifySyspropsChanged",
3345   "linker_set_key" : "_ZN7android10frameworks16schedulerservice4V1_024ISchedulingPolicyService21notifySyspropsChangedEv",
3346   "parameters" :
3347   [
3348    {
3349     "is_this_ptr" : true,
3350     "referenced_type" : "_ZTIPN7android10frameworks16schedulerservice4V1_024ISchedulingPolicyServiceE"
3351    }
3352   ],
3353   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3354   "source_file" : "/out/soong/.intermediates/frameworks/hardware/interfaces/schedulerservice/1.0/[email protected]_genc++_headers/gen/android/frameworks/schedulerservice/1.0/ISchedulingPolicyService.h"
3355  },
3356  {
3357   "function_name" : "android::frameworks::schedulerservice::V1_0::ISchedulingPolicyService::setHALInstrumentation",
3358   "linker_set_key" : "_ZN7android10frameworks16schedulerservice4V1_024ISchedulingPolicyService21setHALInstrumentationEv",
3359   "parameters" :
3360   [
3361    {
3362     "is_this_ptr" : true,
3363     "referenced_type" : "_ZTIPN7android10frameworks16schedulerservice4V1_024ISchedulingPolicyServiceE"
3364    }
3365   ],
3366   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3367   "source_file" : "/out/soong/.intermediates/frameworks/hardware/interfaces/schedulerservice/1.0/[email protected]_genc++_headers/gen/android/frameworks/schedulerservice/1.0/ISchedulingPolicyService.h"
3368  },
3369  {
3370   "function_name" : "android::frameworks::schedulerservice::V1_0::ISchedulingPolicyService::registerForNotifications",
3371   "linker_set_key" : "_ZN7android10frameworks16schedulerservice4V1_024ISchedulingPolicyService24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
3372   "parameters" :
3373   [
3374    {
3375     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
3376    },
3377    {
3378     "referenced_type" : "_ZTIRKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
3379    }
3380   ],
3381   "return_type" : "_ZTIb",
3382   "source_file" : "/out/soong/.intermediates/frameworks/hardware/interfaces/schedulerservice/1.0/[email protected]_genc++_headers/gen/android/frameworks/schedulerservice/1.0/ISchedulingPolicyService.h"
3383  },
3384  {
3385   "function_name" : "android::frameworks::schedulerservice::V1_0::ISchedulingPolicyService::ping",
3386   "linker_set_key" : "_ZN7android10frameworks16schedulerservice4V1_024ISchedulingPolicyService4pingEv",
3387   "parameters" :
3388   [
3389    {
3390     "is_this_ptr" : true,
3391     "referenced_type" : "_ZTIPN7android10frameworks16schedulerservice4V1_024ISchedulingPolicyServiceE"
3392    }
3393   ],
3394   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3395   "source_file" : "/out/soong/.intermediates/frameworks/hardware/interfaces/schedulerservice/1.0/[email protected]_genc++_headers/gen/android/frameworks/schedulerservice/1.0/ISchedulingPolicyService.h"
3396  },
3397  {
3398   "function_name" : "android::frameworks::schedulerservice::V1_0::ISchedulingPolicyService::debug",
3399   "linker_set_key" : "_ZN7android10frameworks16schedulerservice4V1_024ISchedulingPolicyService5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE",
3400   "parameters" :
3401   [
3402    {
3403     "is_this_ptr" : true,
3404     "referenced_type" : "_ZTIPN7android10frameworks16schedulerservice4V1_024ISchedulingPolicyServiceE"
3405    },
3406    {
3407     "referenced_type" : "_ZTIRKN7android8hardware11hidl_handleE"
3408    },
3409    {
3410     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_11hidl_stringEEE"
3411    }
3412   ],
3413   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3414   "source_file" : "/out/soong/.intermediates/frameworks/hardware/interfaces/schedulerservice/1.0/[email protected]_genc++_headers/gen/android/frameworks/schedulerservice/1.0/ISchedulingPolicyService.h"
3415  },
3416  {
3417   "function_name" : "android::frameworks::schedulerservice::V1_0::ISchedulingPolicyService::castFrom",
3418   "linker_set_key" : "_ZN7android10frameworks16schedulerservice4V1_024ISchedulingPolicyService8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb",
3419   "parameters" :
3420   [
3421    {
3422     "referenced_type" : "_ZTIRKN7android2spINS_4hidl4base4V1_05IBaseEEE"
3423    },
3424    {
3425     "default_arg" : true,
3426     "referenced_type" : "_ZTIb"
3427    }
3428   ],
3429   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS_10frameworks16schedulerservice4V1_024ISchedulingPolicyServiceEEEEE",
3430   "source_file" : "/out/soong/.intermediates/frameworks/hardware/interfaces/schedulerservice/1.0/[email protected]_genc++_headers/gen/android/frameworks/schedulerservice/1.0/ISchedulingPolicyService.h"
3431  },
3432  {
3433   "function_name" : "android::frameworks::schedulerservice::V1_0::ISchedulingPolicyService::castFrom",
3434   "linker_set_key" : "_ZN7android10frameworks16schedulerservice4V1_024ISchedulingPolicyService8castFromERKNS_2spIS3_EEb",
3435   "parameters" :
3436   [
3437    {
3438     "referenced_type" : "_ZTIRKN7android2spINS_10frameworks16schedulerservice4V1_024ISchedulingPolicyServiceEEE"
3439    },
3440    {
3441     "default_arg" : true,
3442     "referenced_type" : "_ZTIb"
3443    }
3444   ],
3445   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS_10frameworks16schedulerservice4V1_024ISchedulingPolicyServiceEEEEE",
3446   "source_file" : "/out/soong/.intermediates/frameworks/hardware/interfaces/schedulerservice/1.0/[email protected]_genc++_headers/gen/android/frameworks/schedulerservice/1.0/ISchedulingPolicyService.h"
3447  },
3448  {
3449   "access" : "private",
3450   "function_name" : "android::frameworks::schedulerservice::V1_0::BsSchedulingPolicyService::addOnewayTask",
3451   "linker_set_key" : "_ZN7android10frameworks16schedulerservice4V1_025BsSchedulingPolicyService13addOnewayTaskENSt3__18functionIFvvEEE",
3452   "parameters" :
3453   [
3454    {
3455     "is_this_ptr" : true,
3456     "referenced_type" : "_ZTIPN7android10frameworks16schedulerservice4V1_025BsSchedulingPolicyServiceE"
3457    },
3458    {
3459     "referenced_type" : "_ZTINSt3__18functionIFvvEEE"
3460    }
3461   ],
3462   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3463   "source_file" : "/out/soong/.intermediates/frameworks/hardware/interfaces/schedulerservice/1.0/[email protected]_genc++_headers/gen/android/frameworks/schedulerservice/1.0/BsSchedulingPolicyService.h"
3464  },
3465  {
3466   "function_name" : "android::frameworks::schedulerservice::V1_0::BsSchedulingPolicyService::BsSchedulingPolicyService",
3467   "linker_set_key" : "_ZN7android10frameworks16schedulerservice4V1_025BsSchedulingPolicyServiceC1ENS_2spINS2_24ISchedulingPolicyServiceEEE",
3468   "parameters" :
3469   [
3470    {
3471     "is_this_ptr" : true,
3472     "referenced_type" : "_ZTIPN7android10frameworks16schedulerservice4V1_025BsSchedulingPolicyServiceE"
3473    },
3474    {
3475     "referenced_type" : "_ZTIKN7android2spINS_10frameworks16schedulerservice4V1_024ISchedulingPolicyServiceEEE"
3476    }
3477   ],
3478   "return_type" : "_ZTIv",
3479   "source_file" : "/out/soong/.intermediates/frameworks/hardware/interfaces/schedulerservice/1.0/[email protected]_genc++_headers/gen/android/frameworks/schedulerservice/1.0/BsSchedulingPolicyService.h"
3480  },
3481  {
3482   "function_name" : "android::frameworks::schedulerservice::V1_0::BsSchedulingPolicyService::BsSchedulingPolicyService",
3483   "linker_set_key" : "_ZN7android10frameworks16schedulerservice4V1_025BsSchedulingPolicyServiceC2ENS_2spINS2_24ISchedulingPolicyServiceEEE",
3484   "parameters" :
3485   [
3486    {
3487     "is_this_ptr" : true,
3488     "referenced_type" : "_ZTIPN7android10frameworks16schedulerservice4V1_025BsSchedulingPolicyServiceE"
3489    },
3490    {
3491     "referenced_type" : "_ZTIKN7android2spINS_10frameworks16schedulerservice4V1_024ISchedulingPolicyServiceEEE"
3492    }
3493   ],
3494   "return_type" : "_ZTIv",
3495   "source_file" : "/out/soong/.intermediates/frameworks/hardware/interfaces/schedulerservice/1.0/[email protected]_genc++_headers/gen/android/frameworks/schedulerservice/1.0/BsSchedulingPolicyService.h"
3496  },
3497  {
3498   "function_name" : "android::frameworks::schedulerservice::V1_0::BnHwSchedulingPolicyService::onTransact",
3499   "linker_set_key" : "_ZN7android10frameworks16schedulerservice4V1_027BnHwSchedulingPolicyService10onTransactEjRKNS_8hardware6ParcelEPS5_jNSt3__18functionIFvRS5_EEE",
3500   "parameters" :
3501   [
3502    {
3503     "is_this_ptr" : true,
3504     "referenced_type" : "_ZTIPN7android10frameworks16schedulerservice4V1_027BnHwSchedulingPolicyServiceE"
3505    },
3506    {
3507     "referenced_type" : "_ZTIj"
3508    },
3509    {
3510     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
3511    },
3512    {
3513     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
3514    },
3515    {
3516     "default_arg" : true,
3517     "referenced_type" : "_ZTIj"
3518    },
3519    {
3520     "default_arg" : true,
3521     "referenced_type" : "_ZTINSt3__18functionIFvRN7android8hardware6ParcelEEEE"
3522    }
3523   ],
3524   "return_type" : "_ZTIi",
3525   "source_file" : "/out/soong/.intermediates/frameworks/hardware/interfaces/schedulerservice/1.0/[email protected]_genc++_headers/gen/android/frameworks/schedulerservice/1.0/BnHwSchedulingPolicyService.h"
3526  },
3527  {
3528   "access" : "private",
3529   "function_name" : "android::frameworks::schedulerservice::V1_0::BnHwSchedulingPolicyService::getDebugInfo",
3530   "linker_set_key" : "_ZN7android10frameworks16schedulerservice4V1_027BnHwSchedulingPolicyService12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
3531   "parameters" :
3532   [
3533    {
3534     "is_this_ptr" : true,
3535     "referenced_type" : "_ZTIPN7android10frameworks16schedulerservice4V1_027BnHwSchedulingPolicyServiceE"
3536    },
3537    {
3538     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android4hidl4base4V1_09DebugInfoEEEE"
3539    }
3540   ],
3541   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3542   "source_file" : "/out/soong/.intermediates/frameworks/hardware/interfaces/schedulerservice/1.0/[email protected]_genc++_headers/gen/android/frameworks/schedulerservice/1.0/BnHwSchedulingPolicyService.h"
3543  },
3544  {
3545   "function_name" : "android::frameworks::schedulerservice::V1_0::BnHwSchedulingPolicyService::_hidl_requestPriority",
3546   "linker_set_key" : "_ZN7android10frameworks16schedulerservice4V1_027BnHwSchedulingPolicyService21_hidl_requestPriorityEPNS_4hidl4base4V1_08BnHwBaseERKNS_8hardware6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
3547   "parameters" :
3548   [
3549    {
3550     "referenced_type" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE"
3551    },
3552    {
3553     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
3554    },
3555    {
3556     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
3557    },
3558    {
3559     "referenced_type" : "_ZTINSt3__18functionIFvRN7android8hardware6ParcelEEEE"
3560    }
3561   ],
3562   "return_type" : "_ZTIi",
3563   "source_file" : "/out/soong/.intermediates/frameworks/hardware/interfaces/schedulerservice/1.0/[email protected]_genc++_headers/gen/android/frameworks/schedulerservice/1.0/BnHwSchedulingPolicyService.h"
3564  },
3565  {
3566   "function_name" : "android::frameworks::schedulerservice::V1_0::BnHwSchedulingPolicyService::_hidl_getMaxAllowedPriority",
3567   "linker_set_key" : "_ZN7android10frameworks16schedulerservice4V1_027BnHwSchedulingPolicyService27_hidl_getMaxAllowedPriorityEPNS_4hidl4base4V1_08BnHwBaseERKNS_8hardware6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
3568   "parameters" :
3569   [
3570    {
3571     "referenced_type" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE"
3572    },
3573    {
3574     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
3575    },
3576    {
3577     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
3578    },
3579    {
3580     "referenced_type" : "_ZTINSt3__18functionIFvRN7android8hardware6ParcelEEEE"
3581    }
3582   ],
3583   "return_type" : "_ZTIi",
3584   "source_file" : "/out/soong/.intermediates/frameworks/hardware/interfaces/schedulerservice/1.0/[email protected]_genc++_headers/gen/android/frameworks/schedulerservice/1.0/BnHwSchedulingPolicyService.h"
3585  },
3586  {
3587   "access" : "private",
3588   "function_name" : "android::frameworks::schedulerservice::V1_0::BnHwSchedulingPolicyService::ping",
3589   "linker_set_key" : "_ZN7android10frameworks16schedulerservice4V1_027BnHwSchedulingPolicyService4pingEv",
3590   "parameters" :
3591   [
3592    {
3593     "is_this_ptr" : true,
3594     "referenced_type" : "_ZTIPN7android10frameworks16schedulerservice4V1_027BnHwSchedulingPolicyServiceE"
3595    }
3596   ],
3597   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3598   "source_file" : "/out/soong/.intermediates/frameworks/hardware/interfaces/schedulerservice/1.0/[email protected]_genc++_headers/gen/android/frameworks/schedulerservice/1.0/BnHwSchedulingPolicyService.h"
3599  },
3600  {
3601   "function_name" : "android::frameworks::schedulerservice::V1_0::BnHwSchedulingPolicyService::BnHwSchedulingPolicyService",
3602   "linker_set_key" : "_ZN7android10frameworks16schedulerservice4V1_027BnHwSchedulingPolicyServiceC1ERKNS_2spINS2_24ISchedulingPolicyServiceEEE",
3603   "parameters" :
3604   [
3605    {
3606     "is_this_ptr" : true,
3607     "referenced_type" : "_ZTIPN7android10frameworks16schedulerservice4V1_027BnHwSchedulingPolicyServiceE"
3608    },
3609    {
3610     "referenced_type" : "_ZTIRKN7android2spINS_10frameworks16schedulerservice4V1_024ISchedulingPolicyServiceEEE"
3611    }
3612   ],
3613   "return_type" : "_ZTIv",
3614   "source_file" : "/out/soong/.intermediates/frameworks/hardware/interfaces/schedulerservice/1.0/[email protected]_genc++_headers/gen/android/frameworks/schedulerservice/1.0/BnHwSchedulingPolicyService.h"
3615  },
3616  {
3617   "function_name" : "android::frameworks::schedulerservice::V1_0::BnHwSchedulingPolicyService::BnHwSchedulingPolicyService",
3618   "linker_set_key" : "_ZN7android10frameworks16schedulerservice4V1_027BnHwSchedulingPolicyServiceC2ERKNS_2spINS2_24ISchedulingPolicyServiceEEE",
3619   "parameters" :
3620   [
3621    {
3622     "is_this_ptr" : true,
3623     "referenced_type" : "_ZTIPN7android10frameworks16schedulerservice4V1_027BnHwSchedulingPolicyServiceE"
3624    },
3625    {
3626     "referenced_type" : "_ZTIRKN7android2spINS_10frameworks16schedulerservice4V1_024ISchedulingPolicyServiceEEE"
3627    }
3628   ],
3629   "return_type" : "_ZTIv",
3630   "source_file" : "/out/soong/.intermediates/frameworks/hardware/interfaces/schedulerservice/1.0/[email protected]_genc++_headers/gen/android/frameworks/schedulerservice/1.0/BnHwSchedulingPolicyService.h"
3631  },
3632  {
3633   "function_name" : "android::frameworks::schedulerservice::V1_0::BnHwSchedulingPolicyService::~BnHwSchedulingPolicyService",
3634   "linker_set_key" : "_ZN7android10frameworks16schedulerservice4V1_027BnHwSchedulingPolicyServiceD0Ev",
3635   "parameters" :
3636   [
3637    {
3638     "is_this_ptr" : true,
3639     "referenced_type" : "_ZTIPN7android10frameworks16schedulerservice4V1_027BnHwSchedulingPolicyServiceE"
3640    }
3641   ],
3642   "return_type" : "_ZTIv",
3643   "source_file" : "/out/soong/.intermediates/frameworks/hardware/interfaces/schedulerservice/1.0/[email protected]_genc++_headers/gen/android/frameworks/schedulerservice/1.0/BnHwSchedulingPolicyService.h"
3644  },
3645  {
3646   "function_name" : "android::frameworks::schedulerservice::V1_0::BnHwSchedulingPolicyService::~BnHwSchedulingPolicyService",
3647   "linker_set_key" : "_ZN7android10frameworks16schedulerservice4V1_027BnHwSchedulingPolicyServiceD1Ev",
3648   "parameters" :
3649   [
3650    {
3651     "is_this_ptr" : true,
3652     "referenced_type" : "_ZTIPN7android10frameworks16schedulerservice4V1_027BnHwSchedulingPolicyServiceE"
3653    }
3654   ],
3655   "return_type" : "_ZTIv",
3656   "source_file" : "/out/soong/.intermediates/frameworks/hardware/interfaces/schedulerservice/1.0/[email protected]_genc++_headers/gen/android/frameworks/schedulerservice/1.0/BnHwSchedulingPolicyService.h"
3657  },
3658  {
3659   "function_name" : "android::frameworks::schedulerservice::V1_0::BnHwSchedulingPolicyService::~BnHwSchedulingPolicyService",
3660   "linker_set_key" : "_ZN7android10frameworks16schedulerservice4V1_027BnHwSchedulingPolicyServiceD2Ev",
3661   "parameters" :
3662   [
3663    {
3664     "is_this_ptr" : true,
3665     "referenced_type" : "_ZTIPN7android10frameworks16schedulerservice4V1_027BnHwSchedulingPolicyServiceE"
3666    }
3667   ],
3668   "return_type" : "_ZTIv",
3669   "source_file" : "/out/soong/.intermediates/frameworks/hardware/interfaces/schedulerservice/1.0/[email protected]_genc++_headers/gen/android/frameworks/schedulerservice/1.0/BnHwSchedulingPolicyService.h"
3670  },
3671  {
3672   "function_name" : "android::frameworks::schedulerservice::V1_0::BpHwSchedulingPolicyService::linkToDeath",
3673   "linker_set_key" : "_ZN7android10frameworks16schedulerservice4V1_027BpHwSchedulingPolicyService11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy",
3674   "parameters" :
3675   [
3676    {
3677     "is_this_ptr" : true,
3678     "referenced_type" : "_ZTIPN7android10frameworks16schedulerservice4V1_027BpHwSchedulingPolicyServiceE"
3679    },
3680    {
3681     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
3682    },
3683    {
3684     "referenced_type" : "_ZTIy"
3685    }
3686   ],
3687   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
3688   "source_file" : "/out/soong/.intermediates/frameworks/hardware/interfaces/schedulerservice/1.0/[email protected]_genc++_headers/gen/android/frameworks/schedulerservice/1.0/BpHwSchedulingPolicyService.h"
3689  },
3690  {
3691   "function_name" : "android::frameworks::schedulerservice::V1_0::BpHwSchedulingPolicyService::getDebugInfo",
3692   "linker_set_key" : "_ZN7android10frameworks16schedulerservice4V1_027BpHwSchedulingPolicyService12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
3693   "parameters" :
3694   [
3695    {
3696     "is_this_ptr" : true,
3697     "referenced_type" : "_ZTIPN7android10frameworks16schedulerservice4V1_027BpHwSchedulingPolicyServiceE"
3698    },
3699    {
3700     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android4hidl4base4V1_09DebugInfoEEEE"
3701    }
3702   ],
3703   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3704   "source_file" : "/out/soong/.intermediates/frameworks/hardware/interfaces/schedulerservice/1.0/[email protected]_genc++_headers/gen/android/frameworks/schedulerservice/1.0/BpHwSchedulingPolicyService.h"
3705  },
3706  {
3707   "function_name" : "android::frameworks::schedulerservice::V1_0::BpHwSchedulingPolicyService::getHashChain",
3708   "linker_set_key" : "_ZN7android10frameworks16schedulerservice4V1_027BpHwSchedulingPolicyService12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE",
3709   "parameters" :
3710   [
3711    {
3712     "is_this_ptr" : true,
3713     "referenced_type" : "_ZTIPN7android10frameworks16schedulerservice4V1_027BpHwSchedulingPolicyServiceE"
3714    },
3715    {
3716     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_10hidl_arrayIhLj32EJEEEEEEEE"
3717    }
3718   ],
3719   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3720   "source_file" : "/out/soong/.intermediates/frameworks/hardware/interfaces/schedulerservice/1.0/[email protected]_genc++_headers/gen/android/frameworks/schedulerservice/1.0/BpHwSchedulingPolicyService.h"
3721  },
3722  {
3723   "function_name" : "android::frameworks::schedulerservice::V1_0::BpHwSchedulingPolicyService::unlinkToDeath",
3724   "linker_set_key" : "_ZN7android10frameworks16schedulerservice4V1_027BpHwSchedulingPolicyService13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE",
3725   "parameters" :
3726   [
3727    {
3728     "is_this_ptr" : true,
3729     "referenced_type" : "_ZTIPN7android10frameworks16schedulerservice4V1_027BpHwSchedulingPolicyServiceE"
3730    },
3731    {
3732     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
3733    }
3734   ],
3735   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
3736   "source_file" : "/out/soong/.intermediates/frameworks/hardware/interfaces/schedulerservice/1.0/[email protected]_genc++_headers/gen/android/frameworks/schedulerservice/1.0/BpHwSchedulingPolicyService.h"
3737  },
3738  {
3739   "function_name" : "android::frameworks::schedulerservice::V1_0::BpHwSchedulingPolicyService::interfaceChain",
3740   "linker_set_key" : "_ZN7android10frameworks16schedulerservice4V1_027BpHwSchedulingPolicyService14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE",
3741   "parameters" :
3742   [
3743    {
3744     "is_this_ptr" : true,
3745     "referenced_type" : "_ZTIPN7android10frameworks16schedulerservice4V1_027BpHwSchedulingPolicyServiceE"
3746    },
3747    {
3748     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_11hidl_stringEEEEEE"
3749    }
3750   ],
3751   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3752   "source_file" : "/out/soong/.intermediates/frameworks/hardware/interfaces/schedulerservice/1.0/[email protected]_genc++_headers/gen/android/frameworks/schedulerservice/1.0/BpHwSchedulingPolicyService.h"
3753  },
3754  {
3755   "function_name" : "android::frameworks::schedulerservice::V1_0::BpHwSchedulingPolicyService::onLastStrongRef",
3756   "linker_set_key" : "_ZN7android10frameworks16schedulerservice4V1_027BpHwSchedulingPolicyService15onLastStrongRefEPKv",
3757   "parameters" :
3758   [
3759    {
3760     "is_this_ptr" : true,
3761     "referenced_type" : "_ZTIPN7android10frameworks16schedulerservice4V1_027BpHwSchedulingPolicyServiceE"
3762    },
3763    {
3764     "referenced_type" : "_ZTIPKv"
3765    }
3766   ],
3767   "return_type" : "_ZTIv",
3768   "source_file" : "/out/soong/.intermediates/frameworks/hardware/interfaces/schedulerservice/1.0/[email protected]_genc++_headers/gen/android/frameworks/schedulerservice/1.0/BpHwSchedulingPolicyService.h"
3769  },
3770  {
3771   "function_name" : "android::frameworks::schedulerservice::V1_0::BpHwSchedulingPolicyService::requestPriority",
3772   "linker_set_key" : "_ZN7android10frameworks16schedulerservice4V1_027BpHwSchedulingPolicyService15requestPriorityEiii",
3773   "parameters" :
3774   [
3775    {
3776     "is_this_ptr" : true,
3777     "referenced_type" : "_ZTIPN7android10frameworks16schedulerservice4V1_027BpHwSchedulingPolicyServiceE"
3778    },
3779    {
3780     "referenced_type" : "_ZTIi"
3781    },
3782    {
3783     "referenced_type" : "_ZTIi"
3784    },
3785    {
3786     "referenced_type" : "_ZTIi"
3787    }
3788   ],
3789   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
3790   "source_file" : "/out/soong/.intermediates/frameworks/hardware/interfaces/schedulerservice/1.0/[email protected]_genc++_headers/gen/android/frameworks/schedulerservice/1.0/BpHwSchedulingPolicyService.h"
3791  },
3792  {
3793   "function_name" : "android::frameworks::schedulerservice::V1_0::BpHwSchedulingPolicyService::interfaceDescriptor",
3794   "linker_set_key" : "_ZN7android10frameworks16schedulerservice4V1_027BpHwSchedulingPolicyService19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE",
3795   "parameters" :
3796   [
3797    {
3798     "is_this_ptr" : true,
3799     "referenced_type" : "_ZTIPN7android10frameworks16schedulerservice4V1_027BpHwSchedulingPolicyServiceE"
3800    },
3801    {
3802     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware11hidl_stringEEEE"
3803    }
3804   ],
3805   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3806   "source_file" : "/out/soong/.intermediates/frameworks/hardware/interfaces/schedulerservice/1.0/[email protected]_genc++_headers/gen/android/frameworks/schedulerservice/1.0/BpHwSchedulingPolicyService.h"
3807  },
3808  {
3809   "function_name" : "android::frameworks::schedulerservice::V1_0::BpHwSchedulingPolicyService::_hidl_requestPriority",
3810   "linker_set_key" : "_ZN7android10frameworks16schedulerservice4V1_027BpHwSchedulingPolicyService21_hidl_requestPriorityEPNS_8hardware10IInterfaceEPNS4_7details16HidlInstrumentorEiii",
3811   "parameters" :
3812   [
3813    {
3814     "referenced_type" : "_ZTIPN7android8hardware10IInterfaceE"
3815    },
3816    {
3817     "referenced_type" : "_ZTIPN7android8hardware7details16HidlInstrumentorE"
3818    },
3819    {
3820     "referenced_type" : "_ZTIi"
3821    },
3822    {
3823     "referenced_type" : "_ZTIi"
3824    },
3825    {
3826     "referenced_type" : "_ZTIi"
3827    }
3828   ],
3829   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
3830   "source_file" : "/out/soong/.intermediates/frameworks/hardware/interfaces/schedulerservice/1.0/[email protected]_genc++_headers/gen/android/frameworks/schedulerservice/1.0/BpHwSchedulingPolicyService.h"
3831  },
3832  {
3833   "function_name" : "android::frameworks::schedulerservice::V1_0::BpHwSchedulingPolicyService::getMaxAllowedPriority",
3834   "linker_set_key" : "_ZN7android10frameworks16schedulerservice4V1_027BpHwSchedulingPolicyService21getMaxAllowedPriorityEv",
3835   "parameters" :
3836   [
3837    {
3838     "is_this_ptr" : true,
3839     "referenced_type" : "_ZTIPN7android10frameworks16schedulerservice4V1_027BpHwSchedulingPolicyServiceE"
3840    }
3841   ],
3842   "return_type" : "_ZTIN7android8hardware6ReturnIiEE",
3843   "source_file" : "/out/soong/.intermediates/frameworks/hardware/interfaces/schedulerservice/1.0/[email protected]_genc++_headers/gen/android/frameworks/schedulerservice/1.0/BpHwSchedulingPolicyService.h"
3844  },
3845  {
3846   "function_name" : "android::frameworks::schedulerservice::V1_0::BpHwSchedulingPolicyService::notifySyspropsChanged",
3847   "linker_set_key" : "_ZN7android10frameworks16schedulerservice4V1_027BpHwSchedulingPolicyService21notifySyspropsChangedEv",
3848   "parameters" :
3849   [
3850    {
3851     "is_this_ptr" : true,
3852     "referenced_type" : "_ZTIPN7android10frameworks16schedulerservice4V1_027BpHwSchedulingPolicyServiceE"
3853    }
3854   ],
3855   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3856   "source_file" : "/out/soong/.intermediates/frameworks/hardware/interfaces/schedulerservice/1.0/[email protected]_genc++_headers/gen/android/frameworks/schedulerservice/1.0/BpHwSchedulingPolicyService.h"
3857  },
3858  {
3859   "function_name" : "android::frameworks::schedulerservice::V1_0::BpHwSchedulingPolicyService::setHALInstrumentation",
3860   "linker_set_key" : "_ZN7android10frameworks16schedulerservice4V1_027BpHwSchedulingPolicyService21setHALInstrumentationEv",
3861   "parameters" :
3862   [
3863    {
3864     "is_this_ptr" : true,
3865     "referenced_type" : "_ZTIPN7android10frameworks16schedulerservice4V1_027BpHwSchedulingPolicyServiceE"
3866    }
3867   ],
3868   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3869   "source_file" : "/out/soong/.intermediates/frameworks/hardware/interfaces/schedulerservice/1.0/[email protected]_genc++_headers/gen/android/frameworks/schedulerservice/1.0/BpHwSchedulingPolicyService.h"
3870  },
3871  {
3872   "function_name" : "android::frameworks::schedulerservice::V1_0::BpHwSchedulingPolicyService::_hidl_getMaxAllowedPriority",
3873   "linker_set_key" : "_ZN7android10frameworks16schedulerservice4V1_027BpHwSchedulingPolicyService27_hidl_getMaxAllowedPriorityEPNS_8hardware10IInterfaceEPNS4_7details16HidlInstrumentorE",
3874   "parameters" :
3875   [
3876    {
3877     "referenced_type" : "_ZTIPN7android8hardware10IInterfaceE"
3878    },
3879    {
3880     "referenced_type" : "_ZTIPN7android8hardware7details16HidlInstrumentorE"
3881    }
3882   ],
3883   "return_type" : "_ZTIN7android8hardware6ReturnIiEE",
3884   "source_file" : "/out/soong/.intermediates/frameworks/hardware/interfaces/schedulerservice/1.0/[email protected]_genc++_headers/gen/android/frameworks/schedulerservice/1.0/BpHwSchedulingPolicyService.h"
3885  },
3886  {
3887   "function_name" : "android::frameworks::schedulerservice::V1_0::BpHwSchedulingPolicyService::ping",
3888   "linker_set_key" : "_ZN7android10frameworks16schedulerservice4V1_027BpHwSchedulingPolicyService4pingEv",
3889   "parameters" :
3890   [
3891    {
3892     "is_this_ptr" : true,
3893     "referenced_type" : "_ZTIPN7android10frameworks16schedulerservice4V1_027BpHwSchedulingPolicyServiceE"
3894    }
3895   ],
3896   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3897   "source_file" : "/out/soong/.intermediates/frameworks/hardware/interfaces/schedulerservice/1.0/[email protected]_genc++_headers/gen/android/frameworks/schedulerservice/1.0/BpHwSchedulingPolicyService.h"
3898  },
3899  {
3900   "function_name" : "android::frameworks::schedulerservice::V1_0::BpHwSchedulingPolicyService::debug",
3901   "linker_set_key" : "_ZN7android10frameworks16schedulerservice4V1_027BpHwSchedulingPolicyService5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE",
3902   "parameters" :
3903   [
3904    {
3905     "is_this_ptr" : true,
3906     "referenced_type" : "_ZTIPN7android10frameworks16schedulerservice4V1_027BpHwSchedulingPolicyServiceE"
3907    },
3908    {
3909     "referenced_type" : "_ZTIRKN7android8hardware11hidl_handleE"
3910    },
3911    {
3912     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_11hidl_stringEEE"
3913    }
3914   ],
3915   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3916   "source_file" : "/out/soong/.intermediates/frameworks/hardware/interfaces/schedulerservice/1.0/[email protected]_genc++_headers/gen/android/frameworks/schedulerservice/1.0/BpHwSchedulingPolicyService.h"
3917  },
3918  {
3919   "function_name" : "android::frameworks::schedulerservice::V1_0::BpHwSchedulingPolicyService::BpHwSchedulingPolicyService",
3920   "linker_set_key" : "_ZN7android10frameworks16schedulerservice4V1_027BpHwSchedulingPolicyServiceC1ERKNS_2spINS_8hardware7IBinderEEE",
3921   "parameters" :
3922   [
3923    {
3924     "is_this_ptr" : true,
3925     "referenced_type" : "_ZTIPN7android10frameworks16schedulerservice4V1_027BpHwSchedulingPolicyServiceE"
3926    },
3927    {
3928     "referenced_type" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE"
3929    }
3930   ],
3931   "return_type" : "_ZTIv",
3932   "source_file" : "/out/soong/.intermediates/frameworks/hardware/interfaces/schedulerservice/1.0/[email protected]_genc++_headers/gen/android/frameworks/schedulerservice/1.0/BpHwSchedulingPolicyService.h"
3933  },
3934  {
3935   "function_name" : "android::frameworks::schedulerservice::V1_0::BpHwSchedulingPolicyService::BpHwSchedulingPolicyService",
3936   "linker_set_key" : "_ZN7android10frameworks16schedulerservice4V1_027BpHwSchedulingPolicyServiceC2ERKNS_2spINS_8hardware7IBinderEEE",
3937   "parameters" :
3938   [
3939    {
3940     "is_this_ptr" : true,
3941     "referenced_type" : "_ZTIPN7android10frameworks16schedulerservice4V1_027BpHwSchedulingPolicyServiceE"
3942    },
3943    {
3944     "referenced_type" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE"
3945    }
3946   ],
3947   "return_type" : "_ZTIv",
3948   "source_file" : "/out/soong/.intermediates/frameworks/hardware/interfaces/schedulerservice/1.0/[email protected]_genc++_headers/gen/android/frameworks/schedulerservice/1.0/BpHwSchedulingPolicyService.h"
3949  },
3950  {
3951   "function_name" : "android::hardware::details::castInterface",
3952   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS_10frameworks16schedulerservice4V1_024ISchedulingPolicyServiceENS_4hidl4base4V1_05IBaseENS5_27BpHwSchedulingPolicyServiceEEENS0_6ReturnINS_2spIT_EEEENSD_IT0_EEPKcb",
3953   "parameters" :
3954   [
3955    {
3956     "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE"
3957    },
3958    {
3959     "referenced_type" : "_ZTIPKc"
3960    },
3961    {
3962     "referenced_type" : "_ZTIb"
3963    }
3964   ],
3965   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS_10frameworks16schedulerservice4V1_024ISchedulingPolicyServiceEEEEE",
3966   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
3967   "template_args" :
3968   [
3969    "_ZTIN7android10frameworks16schedulerservice4V1_024ISchedulingPolicyServiceE",
3970    "_ZTIN7android4hidl4base4V1_05IBaseE",
3971    "_ZTIN7android10frameworks16schedulerservice4V1_027BpHwSchedulingPolicyServiceE"
3972   ]
3973  },
3974  {
3975   "function_name" : "android::hardware::details::getServiceInternal",
3976   "linker_set_key" : "_ZN7android8hardware7details18getServiceInternalINS_10frameworks16schedulerservice4V1_027BpHwSchedulingPolicyServiceENS5_24ISchedulingPolicyServiceEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEEbb",
3977   "parameters" :
3978   [
3979    {
3980     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
3981    },
3982    {
3983     "referenced_type" : "_ZTIb"
3984    },
3985    {
3986     "referenced_type" : "_ZTIb"
3987    }
3988   ],
3989   "return_type" : "_ZTIN7android2spINS_10frameworks16schedulerservice4V1_024ISchedulingPolicyServiceEEE",
3990   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
3991   "template_args" :
3992   [
3993    "_ZTIN7android10frameworks16schedulerservice4V1_027BpHwSchedulingPolicyServiceE",
3994    "_ZTIN7android10frameworks16schedulerservice4V1_024ISchedulingPolicyServiceE",
3995    "_ZTIv",
3996    "_ZTIv"
3997   ]
3998  },
3999  {
4000   "function_name" : "android::frameworks::schedulerservice::V1_0::BpHwSchedulingPolicyService::onLastStrongRef",
4001   "linker_set_key" : "_ZThn8_N7android10frameworks16schedulerservice4V1_027BpHwSchedulingPolicyService15onLastStrongRefEPKv",
4002   "parameters" :
4003   [
4004    {
4005     "is_this_ptr" : true,
4006     "referenced_type" : "_ZTIPN7android10frameworks16schedulerservice4V1_027BpHwSchedulingPolicyServiceE"
4007    },
4008    {
4009     "referenced_type" : "_ZTIPKv"
4010    }
4011   ],
4012   "return_type" : "_ZTIv",
4013   "source_file" : "/out/soong/.intermediates/frameworks/hardware/interfaces/schedulerservice/1.0/[email protected]_genc++_headers/gen/android/frameworks/schedulerservice/1.0/BpHwSchedulingPolicyService.h"
4014  },
4015  {
4016   "function_name" : "android::frameworks::schedulerservice::V1_0::BpHwSchedulingPolicyService::onLastStrongRef",
4017   "linker_set_key" : "_ZTv0_n20_N7android10frameworks16schedulerservice4V1_027BpHwSchedulingPolicyService15onLastStrongRefEPKv",
4018   "parameters" :
4019   [
4020    {
4021     "is_this_ptr" : true,
4022     "referenced_type" : "_ZTIPN7android10frameworks16schedulerservice4V1_027BpHwSchedulingPolicyServiceE"
4023    },
4024    {
4025     "referenced_type" : "_ZTIPKv"
4026    }
4027   ],
4028   "return_type" : "_ZTIv",
4029   "source_file" : "/out/soong/.intermediates/frameworks/hardware/interfaces/schedulerservice/1.0/[email protected]_genc++_headers/gen/android/frameworks/schedulerservice/1.0/BpHwSchedulingPolicyService.h"
4030  }
4031 ],
4032 "global_vars" :
4033 [
4034  {
4035   "linker_set_key" : "_ZN7android10frameworks16schedulerservice4V1_024ISchedulingPolicyService10descriptorE",
4036   "name" : "android::frameworks::schedulerservice::V1_0::ISchedulingPolicyService::descriptor",
4037   "referenced_type" : "_ZTIPKc",
4038   "source_file" : "/out/soong/.intermediates/frameworks/hardware/interfaces/schedulerservice/1.0/[email protected]_genc++_headers/gen/android/frameworks/schedulerservice/1.0/ISchedulingPolicyService.h"
4039  }
4040 ],
4041 "lvalue_reference_types" :
4042 [
4043  {
4044   "alignment" : 4,
4045   "linker_set_key" : "_ZTIRK7log_msg",
4046   "name" : "const log_msg &",
4047   "referenced_type" : "_ZTIK7log_msg",
4048   "self_type" : "_ZTIRK7log_msg",
4049   "size" : 4,
4050   "source_file" : "/system/core/liblog/include/log/log_read.h"
4051  },
4052  {
4053   "alignment" : 4,
4054   "linker_set_key" : "_ZTIRKN7android2spINS_10frameworks16schedulerservice4V1_024ISchedulingPolicyServiceEEE",
4055   "name" : "const android::sp<android::frameworks::schedulerservice::V1_0::ISchedulingPolicyService> &",
4056   "referenced_type" : "_ZTIKN7android2spINS_10frameworks16schedulerservice4V1_024ISchedulingPolicyServiceEEE",
4057   "self_type" : "_ZTIRKN7android2spINS_10frameworks16schedulerservice4V1_024ISchedulingPolicyServiceEEE",
4058   "size" : 4,
4059   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4060  },
4061  {
4062   "alignment" : 4,
4063   "linker_set_key" : "_ZTIRKN7android2spINS_4hidl4base4V1_05IBaseEEE",
4064   "name" : "const android::sp<android::hidl::base::V1_0::IBase> &",
4065   "referenced_type" : "_ZTIKN7android2spINS_4hidl4base4V1_05IBaseEEE",
4066   "self_type" : "_ZTIRKN7android2spINS_4hidl4base4V1_05IBaseEEE",
4067   "size" : 4,
4068   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4069  },
4070  {
4071   "alignment" : 4,
4072   "linker_set_key" : "_ZTIRKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
4073   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> &",
4074   "referenced_type" : "_ZTIKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
4075   "self_type" : "_ZTIRKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
4076   "size" : 4,
4077   "source_file" : "/out/soong/.intermediates/frameworks/hardware/interfaces/schedulerservice/1.0/[email protected]_genc++_headers/gen/android/frameworks/schedulerservice/1.0/ISchedulingPolicyService.h"
4078  },
4079  {
4080   "alignment" : 4,
4081   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE",
4082   "name" : "const android::sp<android::hardware::hidl_death_recipient> &",
4083   "referenced_type" : "_ZTIKN7android2spINS_8hardware20hidl_death_recipientEEE",
4084   "self_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE",
4085   "size" : 4,
4086   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4087  },
4088  {
4089   "alignment" : 4,
4090   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
4091   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient> &",
4092   "referenced_type" : "_ZTIKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
4093   "self_type" : "_ZTIRKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
4094   "size" : 4,
4095   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4096  },
4097  {
4098   "alignment" : 4,
4099   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE",
4100   "name" : "const android::sp<android::hardware::IBinder> &",
4101   "referenced_type" : "_ZTIKN7android2spINS_8hardware7IBinderEEE",
4102   "self_type" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE",
4103   "size" : 4,
4104   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
4105  },
4106  {
4107   "alignment" : 4,
4108   "linker_set_key" : "_ZTIRKN7android2wpINS_8hardware9BHwBinderEEE",
4109   "name" : "const android::wp<android::hardware::BHwBinder> &",
4110   "referenced_type" : "_ZTIKN7android2wpINS_8hardware9BHwBinderEEE",
4111   "self_type" : "_ZTIRKN7android2wpINS_8hardware9BHwBinderEEE",
4112   "size" : 4,
4113   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4114  },
4115  {
4116   "alignment" : 4,
4117   "linker_set_key" : "_ZTIRKN7android7String8E",
4118   "name" : "const android::String8 &",
4119   "referenced_type" : "_ZTIKN7android7String8E",
4120   "self_type" : "_ZTIRKN7android7String8E",
4121   "size" : 4,
4122   "source_file" : "/system/core/libutils/include/utils/String8.h"
4123  },
4124  {
4125   "alignment" : 4,
4126   "linker_set_key" : "_ZTIRKN7android8String16E",
4127   "name" : "const android::String16 &",
4128   "referenced_type" : "_ZTIKN7android8String16E",
4129   "self_type" : "_ZTIRKN7android8String16E",
4130   "size" : 4,
4131   "source_file" : "/system/core/libutils/include/utils/String16.h"
4132  },
4133  {
4134   "alignment" : 4,
4135   "linker_set_key" : "_ZTIRKN7android8hardware10hidl_arrayIhLj32EJEEE",
4136   "name" : "const android::hardware::hidl_array<unsigned char, 32> &",
4137   "referenced_type" : "_ZTIKN7android8hardware10hidl_arrayIhLj32EJEEE",
4138   "self_type" : "_ZTIRKN7android8hardware10hidl_arrayIhLj32EJEEE",
4139   "size" : 4,
4140   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4141  },
4142  {
4143   "alignment" : 4,
4144   "linker_set_key" : "_ZTIRKN7android8hardware11hidl_handleE",
4145   "name" : "const android::hardware::hidl_handle &",
4146   "referenced_type" : "_ZTIKN7android8hardware11hidl_handleE",
4147   "self_type" : "_ZTIRKN7android8hardware11hidl_handleE",
4148   "size" : 4,
4149   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4150  },
4151  {
4152   "alignment" : 4,
4153   "linker_set_key" : "_ZTIRKN7android8hardware11hidl_memoryE",
4154   "name" : "const android::hardware::hidl_memory &",
4155   "referenced_type" : "_ZTIKN7android8hardware11hidl_memoryE",
4156   "self_type" : "_ZTIRKN7android8hardware11hidl_memoryE",
4157   "size" : 4,
4158   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4159  },
4160  {
4161   "alignment" : 4,
4162   "linker_set_key" : "_ZTIRKN7android8hardware11hidl_stringE",
4163   "name" : "const android::hardware::hidl_string &",
4164   "referenced_type" : "_ZTIKN7android8hardware11hidl_stringE",
4165   "self_type" : "_ZTIRKN7android8hardware11hidl_stringE",
4166   "size" : 4,
4167   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4168  },
4169  {
4170   "alignment" : 4,
4171   "linker_set_key" : "_ZTIRKN7android8hardware12hidl_versionE",
4172   "name" : "const android::hardware::hidl_version &",
4173   "referenced_type" : "_ZTIKN7android8hardware12hidl_versionE",
4174   "self_type" : "_ZTIRKN7android8hardware12hidl_versionE",
4175   "size" : 4,
4176   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4177  },
4178  {
4179   "alignment" : 4,
4180   "linker_set_key" : "_ZTIRKN7android8hardware6ParcelE",
4181   "name" : "const android::hardware::Parcel &",
4182   "referenced_type" : "_ZTIKN7android8hardware6ParcelE",
4183   "self_type" : "_ZTIRKN7android8hardware6ParcelE",
4184   "size" : 4,
4185   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
4186  },
4187  {
4188   "alignment" : 4,
4189   "linker_set_key" : "_ZTIRKN7android8hardware6ReturnIbEE",
4190   "name" : "const android::hardware::Return<bool> &",
4191   "referenced_type" : "_ZTIKN7android8hardware6ReturnIbEE",
4192   "self_type" : "_ZTIRKN7android8hardware6ReturnIbEE",
4193   "size" : 4,
4194   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4195  },
4196  {
4197   "alignment" : 4,
4198   "linker_set_key" : "_ZTIRKN7android8hardware6StatusE",
4199   "name" : "const android::hardware::Status &",
4200   "referenced_type" : "_ZTIKN7android8hardware6StatusE",
4201   "self_type" : "_ZTIRKN7android8hardware6StatusE",
4202   "size" : 4,
4203   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4204  },
4205  {
4206   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vec4iterIXTL0__EEE",
4207   "name" : "const iter<is_const> &",
4208   "referenced_type" : "_ZTIKN7android8hardware8hidl_vec4iterIXTL0__EEE",
4209   "self_type" : "_ZTIRKN7android8hardware8hidl_vec4iterIXTL0__EEE",
4210   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4211  },
4212  {
4213   "alignment" : 4,
4214   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
4215   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_string> &",
4216   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
4217   "self_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
4218   "size" : 4,
4219   "source_file" : "/out/soong/.intermediates/frameworks/hardware/interfaces/schedulerservice/1.0/[email protected]_genc++_headers/gen/android/frameworks/schedulerservice/1.0/ISchedulingPolicyService.h"
4220  },
4221  {
4222   "alignment" : 4,
4223   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vecIiEE",
4224   "name" : "const android::hardware::hidl_vec<int> &",
4225   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecIiEE",
4226   "self_type" : "_ZTIRKN7android8hardware8hidl_vecIiEE",
4227   "size" : 4,
4228   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4229  },
4230  {
4231   "alignment" : 4,
4232   "linker_set_key" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
4233   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
4234   "referenced_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
4235   "self_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
4236   "size" : 4,
4237   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
4238  },
4239  {
4240   "alignment" : 4,
4241   "linker_set_key" : "_ZTIRKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
4242   "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 *> > *)> > > &",
4243   "referenced_type" : "_ZTIKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
4244   "self_type" : "_ZTIRKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
4245   "size" : 4,
4246   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4247  },
4248  {
4249   "alignment" : 4,
4250   "linker_set_key" : "_ZTIRKPKN7android4hidl4base4V1_05IBaseE",
4251   "name" : "const android::hidl::base::V1_0::IBase *const &",
4252   "referenced_type" : "_ZTIKPKN7android4hidl4base4V1_05IBaseE",
4253   "self_type" : "_ZTIRKPKN7android4hidl4base4V1_05IBaseE",
4254   "size" : 4,
4255   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
4256  },
4257  {
4258   "alignment" : 4,
4259   "linker_set_key" : "_ZTIRKa",
4260   "name" : "const signed char &",
4261   "referenced_type" : "_ZTIKa",
4262   "self_type" : "_ZTIRKa",
4263   "size" : 4,
4264   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4265  },
4266  {
4267   "alignment" : 4,
4268   "linker_set_key" : "_ZTIRKb",
4269   "name" : "const bool &",
4270   "referenced_type" : "_ZTIKb",
4271   "self_type" : "_ZTIRKb",
4272   "size" : 4,
4273   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4274  },
4275  {
4276   "alignment" : 4,
4277   "linker_set_key" : "_ZTIRKd",
4278   "name" : "const double &",
4279   "referenced_type" : "_ZTIKd",
4280   "self_type" : "_ZTIRKd",
4281   "size" : 4,
4282   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4283  },
4284  {
4285   "alignment" : 4,
4286   "linker_set_key" : "_ZTIRKf",
4287   "name" : "const float &",
4288   "referenced_type" : "_ZTIKf",
4289   "self_type" : "_ZTIRKf",
4290   "size" : 4,
4291   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4292  },
4293  {
4294   "alignment" : 4,
4295   "linker_set_key" : "_ZTIRKh",
4296   "name" : "const unsigned char &",
4297   "referenced_type" : "_ZTIKh",
4298   "self_type" : "_ZTIRKh",
4299   "size" : 4,
4300   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4301  },
4302  {
4303   "alignment" : 4,
4304   "linker_set_key" : "_ZTIRKi",
4305   "name" : "const int &",
4306   "referenced_type" : "_ZTIKi",
4307   "self_type" : "_ZTIRKi",
4308   "size" : 4,
4309   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4310  },
4311  {
4312   "alignment" : 4,
4313   "linker_set_key" : "_ZTIRKj",
4314   "name" : "const unsigned int &",
4315   "referenced_type" : "_ZTIKj",
4316   "self_type" : "_ZTIRKj",
4317   "size" : 4,
4318   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4319  },
4320  {
4321   "alignment" : 4,
4322   "linker_set_key" : "_ZTIRKs",
4323   "name" : "const short &",
4324   "referenced_type" : "_ZTIKs",
4325   "self_type" : "_ZTIRKs",
4326   "size" : 4,
4327   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4328  },
4329  {
4330   "alignment" : 4,
4331   "linker_set_key" : "_ZTIRKt",
4332   "name" : "const unsigned short &",
4333   "referenced_type" : "_ZTIKt",
4334   "self_type" : "_ZTIRKt",
4335   "size" : 4,
4336   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4337  },
4338  {
4339   "alignment" : 4,
4340   "linker_set_key" : "_ZTIRKx",
4341   "name" : "const long long &",
4342   "referenced_type" : "_ZTIKx",
4343   "self_type" : "_ZTIRKx",
4344   "size" : 4,
4345   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4346  },
4347  {
4348   "alignment" : 4,
4349   "linker_set_key" : "_ZTIRKy",
4350   "name" : "const unsigned long long &",
4351   "referenced_type" : "_ZTIKy",
4352   "self_type" : "_ZTIRKy",
4353   "size" : 4,
4354   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4355  },
4356  {
4357   "alignment" : 4,
4358   "linker_set_key" : "_ZTIRN7android2spINS_10frameworks16schedulerservice4V1_024ISchedulingPolicyServiceEEE",
4359   "name" : "android::sp<android::frameworks::schedulerservice::V1_0::ISchedulingPolicyService> &",
4360   "referenced_type" : "_ZTIN7android2spINS_10frameworks16schedulerservice4V1_024ISchedulingPolicyServiceEEE",
4361   "self_type" : "_ZTIRN7android2spINS_10frameworks16schedulerservice4V1_024ISchedulingPolicyServiceEEE",
4362   "size" : 4,
4363   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4364  },
4365  {
4366   "alignment" : 4,
4367   "linker_set_key" : "_ZTIRN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
4368   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &",
4369   "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
4370   "self_type" : "_ZTIRN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
4371   "size" : 4,
4372   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4373  },
4374  {
4375   "alignment" : 4,
4376   "linker_set_key" : "_ZTIRN7android5MutexE",
4377   "name" : "android::Mutex &",
4378   "referenced_type" : "_ZTIN7android5MutexE",
4379   "self_type" : "_ZTIRN7android5MutexE",
4380   "size" : 4,
4381   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
4382  },
4383  {
4384   "alignment" : 4,
4385   "linker_set_key" : "_ZTIRN7android6RWLockE",
4386   "name" : "android::RWLock &",
4387   "referenced_type" : "_ZTIN7android6RWLockE",
4388   "self_type" : "_ZTIRN7android6RWLockE",
4389   "size" : 4,
4390   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
4391  },
4392  {
4393   "alignment" : 4,
4394   "linker_set_key" : "_ZTIRN7android7String8E",
4395   "name" : "android::String8 &",
4396   "referenced_type" : "_ZTIN7android7String8E",
4397   "self_type" : "_ZTIRN7android7String8E",
4398   "size" : 4,
4399   "source_file" : "/system/core/libutils/include/utils/String8.h"
4400  },
4401  {
4402   "alignment" : 4,
4403   "linker_set_key" : "_ZTIRN7android8String16E",
4404   "name" : "android::String16 &",
4405   "referenced_type" : "_ZTIN7android8String16E",
4406   "self_type" : "_ZTIRN7android8String16E",
4407   "size" : 4,
4408   "source_file" : "/system/core/libutils/include/utils/String16.h"
4409  },
4410  {
4411   "alignment" : 4,
4412   "linker_set_key" : "_ZTIRN7android8hardware10TextOutputE",
4413   "name" : "android::hardware::TextOutput &",
4414   "referenced_type" : "_ZTIN7android8hardware10TextOutputE",
4415   "self_type" : "_ZTIRN7android8hardware10TextOutputE",
4416   "size" : 4,
4417   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
4418  },
4419  {
4420   "alignment" : 4,
4421   "linker_set_key" : "_ZTIRN7android8hardware10hidl_arrayIhLj32EJEEE",
4422   "name" : "android::hardware::hidl_array<unsigned char, 32> &",
4423   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
4424   "self_type" : "_ZTIRN7android8hardware10hidl_arrayIhLj32EJEEE",
4425   "size" : 4,
4426   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4427  },
4428  {
4429   "alignment" : 4,
4430   "linker_set_key" : "_ZTIRN7android8hardware11hidl_memoryE",
4431   "name" : "android::hardware::hidl_memory &",
4432   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
4433   "self_type" : "_ZTIRN7android8hardware11hidl_memoryE",
4434   "size" : 4,
4435   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4436  },
4437  {
4438   "alignment" : 4,
4439   "linker_set_key" : "_ZTIRN7android8hardware11hidl_stringE",
4440   "name" : "android::hardware::hidl_string &",
4441   "referenced_type" : "_ZTIN7android8hardware11hidl_stringE",
4442   "self_type" : "_ZTIRN7android8hardware11hidl_stringE",
4443   "size" : 4,
4444   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4445  },
4446  {
4447   "alignment" : 4,
4448   "linker_set_key" : "_ZTIRN7android8hardware6ReturnINS_2spINS_10frameworks16schedulerservice4V1_024ISchedulingPolicyServiceEEEEE",
4449   "name" : "android::hardware::Return<android::sp<android::frameworks::schedulerservice::V1_0::ISchedulingPolicyService> > &",
4450   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS_10frameworks16schedulerservice4V1_024ISchedulingPolicyServiceEEEEE",
4451   "self_type" : "_ZTIRN7android8hardware6ReturnINS_2spINS_10frameworks16schedulerservice4V1_024ISchedulingPolicyServiceEEEEE",
4452   "size" : 4,
4453   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4454  },
4455  {
4456   "alignment" : 4,
4457   "linker_set_key" : "_ZTIRN7android8hardware6ReturnIbEE",
4458   "name" : "android::hardware::Return<bool> &",
4459   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
4460   "self_type" : "_ZTIRN7android8hardware6ReturnIbEE",
4461   "size" : 4,
4462   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4463  },
4464  {
4465   "alignment" : 4,
4466   "linker_set_key" : "_ZTIRN7android8hardware6ReturnIiEE",
4467   "name" : "android::hardware::Return<int> &",
4468   "referenced_type" : "_ZTIN7android8hardware6ReturnIiEE",
4469   "self_type" : "_ZTIRN7android8hardware6ReturnIiEE",
4470   "size" : 4,
4471   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4472  },
4473  {
4474   "alignment" : 4,
4475   "linker_set_key" : "_ZTIRN7android8hardware6ReturnIvEE",
4476   "name" : "android::hardware::Return<void> &",
4477   "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
4478   "self_type" : "_ZTIRN7android8hardware6ReturnIvEE",
4479   "size" : 4,
4480   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4481  },
4482  {
4483   "alignment" : 4,
4484   "linker_set_key" : "_ZTIRN7android8hardware6StatusE",
4485   "name" : "android::hardware::Status &",
4486   "referenced_type" : "_ZTIN7android8hardware6StatusE",
4487   "self_type" : "_ZTIRN7android8hardware6StatusE",
4488   "size" : 4,
4489   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4490  },
4491  {
4492   "alignment" : 4,
4493   "linker_set_key" : "_ZTIRN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
4494   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > &",
4495   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
4496   "self_type" : "_ZTIRN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
4497   "size" : 4,
4498   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4499  },
4500  {
4501   "alignment" : 4,
4502   "linker_set_key" : "_ZTIRN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
4503   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> &",
4504   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
4505   "self_type" : "_ZTIRN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
4506   "size" : 4,
4507   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4508  },
4509  {
4510   "alignment" : 4,
4511   "linker_set_key" : "_ZTIRN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
4512   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > &",
4513   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
4514   "self_type" : "_ZTIRN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
4515   "size" : 4,
4516   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4517  },
4518  {
4519   "alignment" : 4,
4520   "linker_set_key" : "_ZTIRN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
4521   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string> &",
4522   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
4523   "self_type" : "_ZTIRN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
4524   "size" : 4,
4525   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4526  },
4527  {
4528   "alignment" : 4,
4529   "linker_set_key" : "_ZTIRh",
4530   "name" : "unsigned char &",
4531   "referenced_type" : "_ZTIh",
4532   "self_type" : "_ZTIRh",
4533   "size" : 4,
4534   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
4535  },
4536  {
4537   "alignment" : 4,
4538   "linker_set_key" : "_ZTIRi",
4539   "name" : "int &",
4540   "referenced_type" : "_ZTIi",
4541   "self_type" : "_ZTIRi",
4542   "size" : 4,
4543   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
4544  }
4545 ],
4546 "pointer_types" :
4547 [
4548  {
4549   "alignment" : 4,
4550   "linker_set_key" : "_ZTIP13native_handle",
4551   "name" : "native_handle *",
4552   "referenced_type" : "_ZTI13native_handle",
4553   "self_type" : "_ZTIP13native_handle",
4554   "size" : 4,
4555   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4556  },
4557  {
4558   "alignment" : 4,
4559   "linker_set_key" : "_ZTIP18android_flex_plane",
4560   "name" : "android_flex_plane *",
4561   "referenced_type" : "_ZTI18android_flex_plane",
4562   "self_type" : "_ZTIP18android_flex_plane",
4563   "size" : 4,
4564   "source_file" : "/system/core/libsystem/include/system/graphics.h"
4565  },
4566  {
4567   "alignment" : 4,
4568   "linker_set_key" : "_ZTIP7log_msg",
4569   "name" : "log_msg *",
4570   "referenced_type" : "_ZTI7log_msg",
4571   "self_type" : "_ZTIP7log_msg",
4572   "size" : 4,
4573   "source_file" : "/system/core/liblog/include/log/log_read.h"
4574  },
4575  {
4576   "alignment" : 4,
4577   "linker_set_key" : "_ZTIPFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
4578   "name" : "bool (*)(const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
4579   "referenced_type" : "_ZTIFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
4580   "self_type" : "_ZTIPFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
4581   "size" : 4,
4582   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
4583  },
4584  {
4585   "alignment" : 4,
4586   "linker_set_key" : "_ZTIPFiPvE",
4587   "name" : "int (*)(void *)",
4588   "referenced_type" : "_ZTIFiPvE",
4589   "self_type" : "_ZTIPFiPvE",
4590   "size" : 4,
4591   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
4592  },
4593  {
4594   "alignment" : 4,
4595   "linker_set_key" : "_ZTIPFvPN7android8hardware6ParcelEPKhjPKyjPvE",
4596   "name" : "void (*)(android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
4597   "referenced_type" : "_ZTIFvPN7android8hardware6ParcelEPKhjPKyjPvE",
4598   "self_type" : "_ZTIPFvPN7android8hardware6ParcelEPKhjPKyjPvE",
4599   "size" : 4,
4600   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
4601  },
4602  {
4603   "alignment" : 4,
4604   "linker_set_key" : "_ZTIPK13native_handle",
4605   "name" : "const native_handle *",
4606   "referenced_type" : "_ZTIK13native_handle",
4607   "self_type" : "_ZTIPK13native_handle",
4608   "size" : 4,
4609   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4610  },
4611  {
4612   "alignment" : 4,
4613   "linker_set_key" : "_ZTIPK7log_msg",
4614   "name" : "const log_msg *",
4615   "referenced_type" : "_ZTIK7log_msg",
4616   "self_type" : "_ZTIPK7log_msg",
4617   "size" : 4,
4618   "source_file" : "/system/core/liblog/include/log/log_read.h"
4619  },
4620  {
4621   "alignment" : 4,
4622   "linker_set_key" : "_ZTIPKDs",
4623   "name" : "const char16_t *",
4624   "referenced_type" : "_ZTIKDs",
4625   "self_type" : "_ZTIPKDs",
4626   "size" : 4,
4627   "source_file" : "/system/core/libutils/include/utils/String16.h"
4628  },
4629  {
4630   "alignment" : 4,
4631   "linker_set_key" : "_ZTIPKN7android10VectorImplE",
4632   "name" : "const android::VectorImpl *",
4633   "referenced_type" : "_ZTIKN7android10VectorImplE",
4634   "self_type" : "_ZTIPKN7android10VectorImplE",
4635   "size" : 4,
4636   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
4637  },
4638  {
4639   "alignment" : 4,
4640   "linker_set_key" : "_ZTIPKN7android10frameworks16schedulerservice4V1_024ISchedulingPolicyServiceE",
4641   "name" : "const android::frameworks::schedulerservice::V1_0::ISchedulingPolicyService *",
4642   "referenced_type" : "_ZTIKN7android10frameworks16schedulerservice4V1_024ISchedulingPolicyServiceE",
4643   "self_type" : "_ZTIPKN7android10frameworks16schedulerservice4V1_024ISchedulingPolicyServiceE",
4644   "size" : 4,
4645   "source_file" : "/out/soong/.intermediates/frameworks/hardware/interfaces/schedulerservice/1.0/[email protected]_genc++_headers/gen/android/frameworks/schedulerservice/1.0/ISchedulingPolicyService.h"
4646  },
4647  {
4648   "alignment" : 4,
4649   "linker_set_key" : "_ZTIPKN7android10frameworks16schedulerservice4V1_027BpHwSchedulingPolicyServiceE",
4650   "name" : "const android::frameworks::schedulerservice::V1_0::BpHwSchedulingPolicyService *",
4651   "referenced_type" : "_ZTIKN7android10frameworks16schedulerservice4V1_027BpHwSchedulingPolicyServiceE",
4652   "self_type" : "_ZTIPKN7android10frameworks16schedulerservice4V1_027BpHwSchedulingPolicyServiceE",
4653   "size" : 4,
4654   "source_file" : "/out/soong/.intermediates/frameworks/hardware/interfaces/schedulerservice/1.0/[email protected]_genc++_headers/gen/android/frameworks/schedulerservice/1.0/BpHwSchedulingPolicyService.h"
4655  },
4656  {
4657   "alignment" : 4,
4658   "linker_set_key" : "_ZTIPKN7android12NativeHandleE",
4659   "name" : "const android::NativeHandle *",
4660   "referenced_type" : "_ZTIKN7android12NativeHandleE",
4661   "self_type" : "_ZTIPKN7android12NativeHandleE",
4662   "size" : 4,
4663   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
4664  },
4665  {
4666   "alignment" : 4,
4667   "linker_set_key" : "_ZTIPKN7android2spINS_10frameworks16schedulerservice4V1_024ISchedulingPolicyServiceEEE",
4668   "name" : "const android::sp<android::frameworks::schedulerservice::V1_0::ISchedulingPolicyService> *",
4669   "referenced_type" : "_ZTIKN7android2spINS_10frameworks16schedulerservice4V1_024ISchedulingPolicyServiceEEE",
4670   "self_type" : "_ZTIPKN7android2spINS_10frameworks16schedulerservice4V1_024ISchedulingPolicyServiceEEE",
4671   "size" : 4,
4672   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4673  },
4674  {
4675   "alignment" : 4,
4676   "linker_set_key" : "_ZTIPKN7android2spINS_4hidl4base4V1_05IBaseEEE",
4677   "name" : "const android::sp<android::hidl::base::V1_0::IBase> *",
4678   "referenced_type" : "_ZTIKN7android2spINS_4hidl4base4V1_05IBaseEEE",
4679   "self_type" : "_ZTIPKN7android2spINS_4hidl4base4V1_05IBaseEEE",
4680   "size" : 4,
4681   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4682  },
4683  {
4684   "alignment" : 4,
4685   "linker_set_key" : "_ZTIPKN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
4686   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceManager> *",
4687   "referenced_type" : "_ZTIKN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
4688   "self_type" : "_ZTIPKN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
4689   "size" : 4,
4690   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4691  },
4692  {
4693   "alignment" : 4,
4694   "linker_set_key" : "_ZTIPKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
4695   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
4696   "referenced_type" : "_ZTIKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
4697   "self_type" : "_ZTIPKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
4698   "size" : 4,
4699   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4700  },
4701  {
4702   "alignment" : 4,
4703   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware12ProcessStateEEE",
4704   "name" : "const android::sp<android::hardware::ProcessState> *",
4705   "referenced_type" : "_ZTIKN7android2spINS_8hardware12ProcessStateEEE",
4706   "self_type" : "_ZTIPKN7android2spINS_8hardware12ProcessStateEEE",
4707   "size" : 4,
4708   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4709  },
4710  {
4711   "alignment" : 4,
4712   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware20hidl_death_recipientEEE",
4713   "name" : "const android::sp<android::hardware::hidl_death_recipient> *",
4714   "referenced_type" : "_ZTIKN7android2spINS_8hardware20hidl_death_recipientEEE",
4715   "self_type" : "_ZTIPKN7android2spINS_8hardware20hidl_death_recipientEEE",
4716   "size" : 4,
4717   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4718  },
4719  {
4720   "alignment" : 4,
4721   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
4722   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient> *",
4723   "referenced_type" : "_ZTIKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
4724   "self_type" : "_ZTIPKN7android2spINS_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" : "_ZTIPKN7android2spINS_8hardware7IBinderEEE",
4731   "name" : "const android::sp<android::hardware::IBinder> *",
4732   "referenced_type" : "_ZTIKN7android2spINS_8hardware7IBinderEEE",
4733   "self_type" : "_ZTIPKN7android2spINS_8hardware7IBinderEEE",
4734   "size" : 4,
4735   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4736  },
4737  {
4738   "alignment" : 4,
4739   "linker_set_key" : "_ZTIPKN7android2wpINS_8hardware20hidl_death_recipientEEE",
4740   "name" : "const android::wp<android::hardware::hidl_death_recipient> *",
4741   "referenced_type" : "_ZTIKN7android2wpINS_8hardware20hidl_death_recipientEEE",
4742   "self_type" : "_ZTIPKN7android2wpINS_8hardware20hidl_death_recipientEEE",
4743   "size" : 4,
4744   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4745  },
4746  {
4747   "alignment" : 4,
4748   "linker_set_key" : "_ZTIPKN7android2wpINS_8hardware9BHwBinderEEE",
4749   "name" : "const android::wp<android::hardware::BHwBinder> *",
4750   "referenced_type" : "_ZTIKN7android2wpINS_8hardware9BHwBinderEEE",
4751   "self_type" : "_ZTIPKN7android2wpINS_8hardware9BHwBinderEEE",
4752   "size" : 4,
4753   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4754  },
4755  {
4756   "alignment" : 4,
4757   "linker_set_key" : "_ZTIPKN7android4hidl4base4V1_05IBaseE",
4758   "name" : "const android::hidl::base::V1_0::IBase *",
4759   "referenced_type" : "_ZTIKN7android4hidl4base4V1_05IBaseE",
4760   "self_type" : "_ZTIPKN7android4hidl4base4V1_05IBaseE",
4761   "size" : 4,
4762   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h"
4763  },
4764  {
4765   "alignment" : 4,
4766   "linker_set_key" : "_ZTIPKN7android4hidl4base4V1_08BpHwBaseE",
4767   "name" : "const android::hidl::base::V1_0::BpHwBase *",
4768   "referenced_type" : "_ZTIKN7android4hidl4base4V1_08BpHwBaseE",
4769   "self_type" : "_ZTIPKN7android4hidl4base4V1_08BpHwBaseE",
4770   "size" : 4,
4771   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h"
4772  },
4773  {
4774   "alignment" : 4,
4775   "linker_set_key" : "_ZTIPKN7android4hidl7manager4V1_015IServiceManagerE",
4776   "name" : "const android::hidl::manager::V1_0::IServiceManager *",
4777   "referenced_type" : "_ZTIKN7android4hidl7manager4V1_015IServiceManagerE",
4778   "self_type" : "_ZTIPKN7android4hidl7manager4V1_015IServiceManagerE",
4779   "size" : 4,
4780   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
4781  },
4782  {
4783   "alignment" : 4,
4784   "linker_set_key" : "_ZTIPKN7android4hidl7manager4V1_020IServiceNotificationE",
4785   "name" : "const android::hidl::manager::V1_0::IServiceNotification *",
4786   "referenced_type" : "_ZTIKN7android4hidl7manager4V1_020IServiceNotificationE",
4787   "self_type" : "_ZTIPKN7android4hidl7manager4V1_020IServiceNotificationE",
4788   "size" : 4,
4789   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h"
4790  },
4791  {
4792   "alignment" : 4,
4793   "linker_set_key" : "_ZTIPKN7android7RefBaseE",
4794   "name" : "const android::RefBase *",
4795   "referenced_type" : "_ZTIKN7android7RefBaseE",
4796   "self_type" : "_ZTIPKN7android7RefBaseE",
4797   "size" : 4,
4798   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4799  },
4800  {
4801   "alignment" : 4,
4802   "linker_set_key" : "_ZTIPKN7android7String8E",
4803   "name" : "const android::String8 *",
4804   "referenced_type" : "_ZTIKN7android7String8E",
4805   "self_type" : "_ZTIPKN7android7String8E",
4806   "size" : 4,
4807   "source_file" : "/system/core/libutils/include/utils/String8.h"
4808  },
4809  {
4810   "alignment" : 4,
4811   "linker_set_key" : "_ZTIPKN7android8String16E",
4812   "name" : "const android::String16 *",
4813   "referenced_type" : "_ZTIKN7android8String16E",
4814   "self_type" : "_ZTIPKN7android8String16E",
4815   "size" : 4,
4816   "source_file" : "/system/core/libutils/include/utils/String16.h"
4817  },
4818  {
4819   "alignment" : 4,
4820   "linker_set_key" : "_ZTIPKN7android8hardware11BpHwRefBaseE",
4821   "name" : "const android::hardware::BpHwRefBase *",
4822   "referenced_type" : "_ZTIKN7android8hardware11BpHwRefBaseE",
4823   "self_type" : "_ZTIPKN7android8hardware11BpHwRefBaseE",
4824   "size" : 4,
4825   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
4826  },
4827  {
4828   "alignment" : 4,
4829   "linker_set_key" : "_ZTIPKN7android8hardware11hidl_memoryE",
4830   "name" : "const android::hardware::hidl_memory *",
4831   "referenced_type" : "_ZTIKN7android8hardware11hidl_memoryE",
4832   "self_type" : "_ZTIPKN7android8hardware11hidl_memoryE",
4833   "size" : 4,
4834   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4835  },
4836  {
4837   "alignment" : 4,
4838   "linker_set_key" : "_ZTIPKN7android8hardware12hidl_versionE",
4839   "name" : "const android::hardware::hidl_version *",
4840   "referenced_type" : "_ZTIKN7android8hardware12hidl_versionE",
4841   "self_type" : "_ZTIPKN7android8hardware12hidl_versionE",
4842   "size" : 4,
4843   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4844  },
4845  {
4846   "alignment" : 4,
4847   "linker_set_key" : "_ZTIPKN7android8hardware6ReturnINS_2spINS_10frameworks16schedulerservice4V1_024ISchedulingPolicyServiceEEEEE",
4848   "name" : "const android::hardware::Return<android::sp<android::frameworks::schedulerservice::V1_0::ISchedulingPolicyService> > *",
4849   "referenced_type" : "_ZTIKN7android8hardware6ReturnINS_2spINS_10frameworks16schedulerservice4V1_024ISchedulingPolicyServiceEEEEE",
4850   "self_type" : "_ZTIPKN7android8hardware6ReturnINS_2spINS_10frameworks16schedulerservice4V1_024ISchedulingPolicyServiceEEEEE",
4851   "size" : 4,
4852   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4853  },
4854  {
4855   "alignment" : 4,
4856   "linker_set_key" : "_ZTIPKN7android8hardware6ReturnIbEE",
4857   "name" : "const android::hardware::Return<bool> *",
4858   "referenced_type" : "_ZTIKN7android8hardware6ReturnIbEE",
4859   "self_type" : "_ZTIPKN7android8hardware6ReturnIbEE",
4860   "size" : 4,
4861   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4862  },
4863  {
4864   "alignment" : 4,
4865   "linker_set_key" : "_ZTIPKN7android8hardware6ReturnIiEE",
4866   "name" : "const android::hardware::Return<int> *",
4867   "referenced_type" : "_ZTIKN7android8hardware6ReturnIiEE",
4868   "self_type" : "_ZTIPKN7android8hardware6ReturnIiEE",
4869   "size" : 4,
4870   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4871  },
4872  {
4873   "alignment" : 4,
4874   "linker_set_key" : "_ZTIPKN7android8hardware6StatusE",
4875   "name" : "const android::hardware::Status *",
4876   "referenced_type" : "_ZTIKN7android8hardware6StatusE",
4877   "self_type" : "_ZTIPKN7android8hardware6StatusE",
4878   "size" : 4,
4879   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4880  },
4881  {
4882   "alignment" : 4,
4883   "linker_set_key" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
4884   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
4885   "referenced_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
4886   "self_type" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
4887   "size" : 4,
4888   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4889  },
4890  {
4891   "alignment" : 4,
4892   "linker_set_key" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
4893   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
4894   "referenced_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
4895   "self_type" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
4896   "size" : 4,
4897   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4898  },
4899  {
4900   "alignment" : 4,
4901   "linker_set_key" : "_ZTIPKN7android8hardware7details12hidl_pointerIiEE",
4902   "name" : "const android::hardware::details::hidl_pointer<int> *",
4903   "referenced_type" : "_ZTIKN7android8hardware7details12hidl_pointerIiEE",
4904   "self_type" : "_ZTIPKN7android8hardware7details12hidl_pointerIiEE",
4905   "size" : 4,
4906   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4907  },
4908  {
4909   "alignment" : 4,
4910   "linker_set_key" : "_ZTIPKN7android8hardware7details13return_statusE",
4911   "name" : "const android::hardware::details::return_status *",
4912   "referenced_type" : "_ZTIKN7android8hardware7details13return_statusE",
4913   "self_type" : "_ZTIPKN7android8hardware7details13return_statusE",
4914   "size" : 4,
4915   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4916  },
4917  {
4918   "alignment" : 4,
4919   "linker_set_key" : "_ZTIPKN7android8hardware8hidl_vecIiEE",
4920   "name" : "const android::hardware::hidl_vec<int> *",
4921   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecIiEE",
4922   "self_type" : "_ZTIPKN7android8hardware8hidl_vecIiEE",
4923   "size" : 4,
4924   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4925  },
4926  {
4927   "alignment" : 4,
4928   "linker_set_key" : "_ZTIPKc",
4929   "name" : "const char *",
4930   "referenced_type" : "_ZTIKc",
4931   "self_type" : "_ZTIPKc",
4932   "size" : 4,
4933   "source_file" : "/system/core/liblog/include/android/log.h"
4934  },
4935  {
4936   "alignment" : 4,
4937   "linker_set_key" : "_ZTIPKh",
4938   "name" : "const unsigned char *",
4939   "referenced_type" : "_ZTIKh",
4940   "self_type" : "_ZTIPKh",
4941   "size" : 4,
4942   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4943  },
4944  {
4945   "alignment" : 4,
4946   "linker_set_key" : "_ZTIPKv",
4947   "name" : "const void *",
4948   "referenced_type" : "_ZTIKv",
4949   "self_type" : "_ZTIPKv",
4950   "size" : 4,
4951   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4952  },
4953  {
4954   "alignment" : 4,
4955   "linker_set_key" : "_ZTIPKy",
4956   "name" : "const unsigned long long *",
4957   "referenced_type" : "_ZTIKy",
4958   "self_type" : "_ZTIPKy",
4959   "size" : 4,
4960   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
4961  },
4962  {
4963   "alignment" : 4,
4964   "linker_set_key" : "_ZTIPN7android10frameworks16schedulerservice4V1_024ISchedulingPolicyServiceE",
4965   "name" : "android::frameworks::schedulerservice::V1_0::ISchedulingPolicyService *",
4966   "referenced_type" : "_ZTIN7android10frameworks16schedulerservice4V1_024ISchedulingPolicyServiceE",
4967   "self_type" : "_ZTIPN7android10frameworks16schedulerservice4V1_024ISchedulingPolicyServiceE",
4968   "size" : 4,
4969   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4970  },
4971  {
4972   "alignment" : 4,
4973   "linker_set_key" : "_ZTIPN7android10frameworks16schedulerservice4V1_025BsSchedulingPolicyServiceE",
4974   "name" : "android::frameworks::schedulerservice::V1_0::BsSchedulingPolicyService *",
4975   "referenced_type" : "_ZTIN7android10frameworks16schedulerservice4V1_025BsSchedulingPolicyServiceE",
4976   "self_type" : "_ZTIPN7android10frameworks16schedulerservice4V1_025BsSchedulingPolicyServiceE",
4977   "size" : 4,
4978   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4979  },
4980  {
4981   "alignment" : 4,
4982   "linker_set_key" : "_ZTIPN7android10frameworks16schedulerservice4V1_027BnHwSchedulingPolicyServiceE",
4983   "name" : "android::frameworks::schedulerservice::V1_0::BnHwSchedulingPolicyService *",
4984   "referenced_type" : "_ZTIN7android10frameworks16schedulerservice4V1_027BnHwSchedulingPolicyServiceE",
4985   "self_type" : "_ZTIPN7android10frameworks16schedulerservice4V1_027BnHwSchedulingPolicyServiceE",
4986   "size" : 4,
4987   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4988  },
4989  {
4990   "alignment" : 4,
4991   "linker_set_key" : "_ZTIPN7android10frameworks16schedulerservice4V1_027BpHwSchedulingPolicyServiceE",
4992   "name" : "android::frameworks::schedulerservice::V1_0::BpHwSchedulingPolicyService *",
4993   "referenced_type" : "_ZTIN7android10frameworks16schedulerservice4V1_027BpHwSchedulingPolicyServiceE",
4994   "self_type" : "_ZTIPN7android10frameworks16schedulerservice4V1_027BpHwSchedulingPolicyServiceE",
4995   "size" : 4,
4996   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4997  },
4998  {
4999   "alignment" : 4,
5000   "linker_set_key" : "_ZTIPN7android11ScopedTraceE",
5001   "name" : "android::ScopedTrace *",
5002   "referenced_type" : "_ZTIN7android11ScopedTraceE",
5003   "self_type" : "_ZTIPN7android11ScopedTraceE",
5004   "size" : 4,
5005   "source_file" : "/system/core/libutils/include/utils/Trace.h"
5006  },
5007  {
5008   "alignment" : 4,
5009   "linker_set_key" : "_ZTIPN7android16ReferenceRenamerE",
5010   "name" : "android::ReferenceRenamer *",
5011   "referenced_type" : "_ZTIN7android16ReferenceRenamerE",
5012   "self_type" : "_ZTIPN7android16ReferenceRenamerE",
5013   "size" : 4,
5014   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5015  },
5016  {
5017   "alignment" : 4,
5018   "linker_set_key" : "_ZTIPN7android19VirtualLightRefBaseE",
5019   "name" : "android::VirtualLightRefBase *",
5020   "referenced_type" : "_ZTIN7android19VirtualLightRefBaseE",
5021   "self_type" : "_ZTIPN7android19VirtualLightRefBaseE",
5022   "size" : 4,
5023   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h"
5024  },
5025  {
5026   "alignment" : 4,
5027   "linker_set_key" : "_ZTIPN7android2spINS_10frameworks16schedulerservice4V1_024ISchedulingPolicyServiceEEE",
5028   "name" : "android::sp<android::frameworks::schedulerservice::V1_0::ISchedulingPolicyService> *",
5029   "referenced_type" : "_ZTIN7android2spINS_10frameworks16schedulerservice4V1_024ISchedulingPolicyServiceEEE",
5030   "self_type" : "_ZTIPN7android2spINS_10frameworks16schedulerservice4V1_024ISchedulingPolicyServiceEEE",
5031   "size" : 4,
5032   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5033  },
5034  {
5035   "alignment" : 4,
5036   "linker_set_key" : "_ZTIPN7android2spINS_4hidl4base4V1_05IBaseEEE",
5037   "name" : "android::sp<android::hidl::base::V1_0::IBase> *",
5038   "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
5039   "self_type" : "_ZTIPN7android2spINS_4hidl4base4V1_05IBaseEEE",
5040   "size" : 4,
5041   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5042  },
5043  {
5044   "alignment" : 4,
5045   "linker_set_key" : "_ZTIPN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
5046   "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager> *",
5047   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
5048   "self_type" : "_ZTIPN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
5049   "size" : 4,
5050   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5051  },
5052  {
5053   "alignment" : 4,
5054   "linker_set_key" : "_ZTIPN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
5055   "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
5056   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
5057   "self_type" : "_ZTIPN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
5058   "size" : 4,
5059   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5060  },
5061  {
5062   "alignment" : 4,
5063   "linker_set_key" : "_ZTIPN7android2spINS_8hardware12ProcessStateEEE",
5064   "name" : "android::sp<android::hardware::ProcessState> *",
5065   "referenced_type" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
5066   "self_type" : "_ZTIPN7android2spINS_8hardware12ProcessStateEEE",
5067   "size" : 4,
5068   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5069  },
5070  {
5071   "alignment" : 4,
5072   "linker_set_key" : "_ZTIPN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
5073   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> *",
5074   "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
5075   "self_type" : "_ZTIPN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
5076   "size" : 4,
5077   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5078  },
5079  {
5080   "alignment" : 4,
5081   "linker_set_key" : "_ZTIPN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
5082   "name" : "android::sp<android::hardware::IBinder::DeathRecipient> *",
5083   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
5084   "self_type" : "_ZTIPN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
5085   "size" : 4,
5086   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5087  },
5088  {
5089   "alignment" : 4,
5090   "linker_set_key" : "_ZTIPN7android2spINS_8hardware7IBinderEEE",
5091   "name" : "android::sp<android::hardware::IBinder> *",
5092   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
5093   "self_type" : "_ZTIPN7android2spINS_8hardware7IBinderEEE",
5094   "size" : 4,
5095   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5096  },
5097  {
5098   "alignment" : 4,
5099   "linker_set_key" : "_ZTIPN7android2wpINS_8hardware20hidl_death_recipientEEE",
5100   "name" : "android::wp<android::hardware::hidl_death_recipient> *",
5101   "referenced_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
5102   "self_type" : "_ZTIPN7android2wpINS_8hardware20hidl_death_recipientEEE",
5103   "size" : 4,
5104   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5105  },
5106  {
5107   "alignment" : 4,
5108   "linker_set_key" : "_ZTIPN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
5109   "name" : "android::wp<android::hardware::IBinder::DeathRecipient> *",
5110   "referenced_type" : "_ZTIN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
5111   "self_type" : "_ZTIPN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
5112   "size" : 4,
5113   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5114  },
5115  {
5116   "alignment" : 4,
5117   "linker_set_key" : "_ZTIPN7android2wpINS_8hardware9BHwBinderEEE",
5118   "name" : "android::wp<android::hardware::BHwBinder> *",
5119   "referenced_type" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
5120   "self_type" : "_ZTIPN7android2wpINS_8hardware9BHwBinderEEE",
5121   "size" : 4,
5122   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5123  },
5124  {
5125   "alignment" : 4,
5126   "linker_set_key" : "_ZTIPN7android4hidl4base4V1_05IBaseE",
5127   "name" : "android::hidl::base::V1_0::IBase *",
5128   "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE",
5129   "self_type" : "_ZTIPN7android4hidl4base4V1_05IBaseE",
5130   "size" : 4,
5131   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5132  },
5133  {
5134   "alignment" : 4,
5135   "linker_set_key" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE",
5136   "name" : "android::hidl::base::V1_0::BnHwBase *",
5137   "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE",
5138   "self_type" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE",
5139   "size" : 4,
5140   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h"
5141  },
5142  {
5143   "alignment" : 4,
5144   "linker_set_key" : "_ZTIPN7android4hidl7manager4V1_015IServiceManagerE",
5145   "name" : "android::hidl::manager::V1_0::IServiceManager *",
5146   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
5147   "self_type" : "_ZTIPN7android4hidl7manager4V1_015IServiceManagerE",
5148   "size" : 4,
5149   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5150  },
5151  {
5152   "alignment" : 4,
5153   "linker_set_key" : "_ZTIPN7android4hidl7manager4V1_020IServiceNotificationE",
5154   "name" : "android::hidl::manager::V1_0::IServiceNotification *",
5155   "referenced_type" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
5156   "self_type" : "_ZTIPN7android4hidl7manager4V1_020IServiceNotificationE",
5157   "size" : 4,
5158   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5159  },
5160  {
5161   "alignment" : 4,
5162   "linker_set_key" : "_ZTIPN7android5Mutex8AutolockE",
5163   "name" : "android::Mutex::Autolock *",
5164   "referenced_type" : "_ZTIN7android5Mutex8AutolockE",
5165   "self_type" : "_ZTIPN7android5Mutex8AutolockE",
5166   "size" : 4,
5167   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
5168  },
5169  {
5170   "alignment" : 4,
5171   "linker_set_key" : "_ZTIPN7android5MutexE",
5172   "name" : "android::Mutex *",
5173   "referenced_type" : "_ZTIN7android5MutexE",
5174   "self_type" : "_ZTIPN7android5MutexE",
5175   "size" : 4,
5176   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
5177  },
5178  {
5179   "alignment" : 4,
5180   "linker_set_key" : "_ZTIPN7android6RWLock9AutoRLockE",
5181   "name" : "android::RWLock::AutoRLock *",
5182   "referenced_type" : "_ZTIN7android6RWLock9AutoRLockE",
5183   "self_type" : "_ZTIPN7android6RWLock9AutoRLockE",
5184   "size" : 4,
5185   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
5186  },
5187  {
5188   "alignment" : 4,
5189   "linker_set_key" : "_ZTIPN7android6RWLock9AutoWLockE",
5190   "name" : "android::RWLock::AutoWLock *",
5191   "referenced_type" : "_ZTIN7android6RWLock9AutoWLockE",
5192   "self_type" : "_ZTIPN7android6RWLock9AutoWLockE",
5193   "size" : 4,
5194   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
5195  },
5196  {
5197   "alignment" : 4,
5198   "linker_set_key" : "_ZTIPN7android6RWLockE",
5199   "name" : "android::RWLock *",
5200   "referenced_type" : "_ZTIN7android6RWLockE",
5201   "self_type" : "_ZTIPN7android6RWLockE",
5202   "size" : 4,
5203   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
5204  },
5205  {
5206   "alignment" : 4,
5207   "linker_set_key" : "_ZTIPN7android6ThreadE",
5208   "name" : "android::Thread *",
5209   "referenced_type" : "_ZTIN7android6ThreadE",
5210   "self_type" : "_ZTIPN7android6ThreadE",
5211   "size" : 4,
5212   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5213  },
5214  {
5215   "alignment" : 4,
5216   "linker_set_key" : "_ZTIPN7android7RefBase12weakref_implE",
5217   "name" : "android::RefBase::weakref_impl *",
5218   "referenced_type" : "_ZTIN7android7RefBase12weakref_implE",
5219   "self_type" : "_ZTIPN7android7RefBase12weakref_implE",
5220   "size" : 4,
5221   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5222  },
5223  {
5224   "alignment" : 4,
5225   "linker_set_key" : "_ZTIPN7android7RefBase12weakref_typeE",
5226   "name" : "android::RefBase::weakref_type *",
5227   "referenced_type" : "_ZTIN7android7RefBase12weakref_typeE",
5228   "self_type" : "_ZTIPN7android7RefBase12weakref_typeE",
5229   "size" : 4,
5230   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5231  },
5232  {
5233   "alignment" : 4,
5234   "linker_set_key" : "_ZTIPN7android7RefBaseE",
5235   "name" : "android::RefBase *",
5236   "referenced_type" : "_ZTIN7android7RefBaseE",
5237   "self_type" : "_ZTIPN7android7RefBaseE",
5238   "size" : 4,
5239   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5240  },
5241  {
5242   "alignment" : 4,
5243   "linker_set_key" : "_ZTIPN7android7String8E",
5244   "name" : "android::String8 *",
5245   "referenced_type" : "_ZTIN7android7String8E",
5246   "self_type" : "_ZTIPN7android7String8E",
5247   "size" : 4,
5248   "source_file" : "/system/core/libutils/include/utils/String8.h"
5249  },
5250  {
5251   "alignment" : 4,
5252   "linker_set_key" : "_ZTIPN7android8String16E",
5253   "name" : "android::String16 *",
5254   "referenced_type" : "_ZTIN7android8String16E",
5255   "self_type" : "_ZTIPN7android8String16E",
5256   "size" : 4,
5257   "source_file" : "/system/core/libutils/include/utils/String16.h"
5258  },
5259  {
5260   "alignment" : 4,
5261   "linker_set_key" : "_ZTIPN7android8hardware10IInterfaceE",
5262   "name" : "android::hardware::IInterface *",
5263   "referenced_type" : "_ZTIN7android8hardware10IInterfaceE",
5264   "self_type" : "_ZTIPN7android8hardware10IInterfaceE",
5265   "size" : 4,
5266   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5267  },
5268  {
5269   "alignment" : 4,
5270   "linker_set_key" : "_ZTIPN7android8hardware10hidl_arrayIhLj32EJEEE",
5271   "name" : "android::hardware::hidl_array<unsigned char, 32> *",
5272   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
5273   "self_type" : "_ZTIPN7android8hardware10hidl_arrayIhLj32EJEEE",
5274   "size" : 4,
5275   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5276  },
5277  {
5278   "alignment" : 4,
5279   "linker_set_key" : "_ZTIPN7android8hardware11BpInterfaceINS_10frameworks16schedulerservice4V1_024ISchedulingPolicyServiceEEE",
5280   "name" : "android::hardware::BpInterface<android::frameworks::schedulerservice::V1_0::ISchedulingPolicyService> *",
5281   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS_10frameworks16schedulerservice4V1_024ISchedulingPolicyServiceEEE",
5282   "self_type" : "_ZTIPN7android8hardware11BpInterfaceINS_10frameworks16schedulerservice4V1_024ISchedulingPolicyServiceEEE",
5283   "size" : 4,
5284   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
5285  },
5286  {
5287   "alignment" : 4,
5288   "linker_set_key" : "_ZTIPN7android8hardware11hidl_memoryE",
5289   "name" : "android::hardware::hidl_memory *",
5290   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
5291   "self_type" : "_ZTIPN7android8hardware11hidl_memoryE",
5292   "size" : 4,
5293   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5294  },
5295  {
5296   "alignment" : 4,
5297   "linker_set_key" : "_ZTIPN7android8hardware11hidl_stringE",
5298   "name" : "android::hardware::hidl_string *",
5299   "referenced_type" : "_ZTIN7android8hardware11hidl_stringE",
5300   "self_type" : "_ZTIPN7android8hardware11hidl_stringE",
5301   "size" : 4,
5302   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5303  },
5304  {
5305   "alignment" : 4,
5306   "linker_set_key" : "_ZTIPN7android8hardware12ProcessStateE",
5307   "name" : "android::hardware::ProcessState *",
5308   "referenced_type" : "_ZTIN7android8hardware12ProcessStateE",
5309   "self_type" : "_ZTIPN7android8hardware12ProcessStateE",
5310   "size" : 4,
5311   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5312  },
5313  {
5314   "alignment" : 4,
5315   "linker_set_key" : "_ZTIPN7android8hardware12hidl_versionE",
5316   "name" : "android::hardware::hidl_version *",
5317   "referenced_type" : "_ZTIN7android8hardware12hidl_versionE",
5318   "self_type" : "_ZTIPN7android8hardware12hidl_versionE",
5319   "size" : 4,
5320   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5321  },
5322  {
5323   "alignment" : 4,
5324   "linker_set_key" : "_ZTIPN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
5325   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> > *",
5326   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
5327   "self_type" : "_ZTIPN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
5328   "size" : 4,
5329   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5330  },
5331  {
5332   "alignment" : 4,
5333   "linker_set_key" : "_ZTIPN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
5334   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> > *",
5335   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
5336   "self_type" : "_ZTIPN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
5337   "size" : 4,
5338   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5339  },
5340  {
5341   "alignment" : 4,
5342   "linker_set_key" : "_ZTIPN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
5343   "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > *",
5344   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
5345   "self_type" : "_ZTIPN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
5346   "size" : 4,
5347   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5348  },
5349  {
5350   "alignment" : 4,
5351   "linker_set_key" : "_ZTIPN7android8hardware17GrantorDescriptorE",
5352   "name" : "android::hardware::GrantorDescriptor *",
5353   "referenced_type" : "_ZTIN7android8hardware17GrantorDescriptorE",
5354   "self_type" : "_ZTIPN7android8hardware17GrantorDescriptorE",
5355   "size" : 4,
5356   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5357  },
5358  {
5359   "alignment" : 4,
5360   "linker_set_key" : "_ZTIPN7android8hardware20hidl_death_recipientE",
5361   "name" : "android::hardware::hidl_death_recipient *",
5362   "referenced_type" : "_ZTIN7android8hardware20hidl_death_recipientE",
5363   "self_type" : "_ZTIPN7android8hardware20hidl_death_recipientE",
5364   "size" : 4,
5365   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5366  },
5367  {
5368   "alignment" : 4,
5369   "linker_set_key" : "_ZTIPN7android8hardware27hidl_binder_death_recipientE",
5370   "name" : "android::hardware::hidl_binder_death_recipient *",
5371   "referenced_type" : "_ZTIN7android8hardware27hidl_binder_death_recipientE",
5372   "self_type" : "_ZTIPN7android8hardware27hidl_binder_death_recipientE",
5373   "size" : 4,
5374   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5375  },
5376  {
5377   "alignment" : 4,
5378   "linker_set_key" : "_ZTIPN7android8hardware6ParcelE",
5379   "name" : "android::hardware::Parcel *",
5380   "referenced_type" : "_ZTIN7android8hardware6ParcelE",
5381   "self_type" : "_ZTIPN7android8hardware6ParcelE",
5382   "size" : 4,
5383   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5384  },
5385  {
5386   "alignment" : 4,
5387   "linker_set_key" : "_ZTIPN7android8hardware6ReturnINS_2spINS_10frameworks16schedulerservice4V1_024ISchedulingPolicyServiceEEEEE",
5388   "name" : "android::hardware::Return<android::sp<android::frameworks::schedulerservice::V1_0::ISchedulingPolicyService> > *",
5389   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS_10frameworks16schedulerservice4V1_024ISchedulingPolicyServiceEEEEE",
5390   "self_type" : "_ZTIPN7android8hardware6ReturnINS_2spINS_10frameworks16schedulerservice4V1_024ISchedulingPolicyServiceEEEEE",
5391   "size" : 4,
5392   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5393  },
5394  {
5395   "alignment" : 4,
5396   "linker_set_key" : "_ZTIPN7android8hardware6ReturnIbEE",
5397   "name" : "android::hardware::Return<bool> *",
5398   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
5399   "self_type" : "_ZTIPN7android8hardware6ReturnIbEE",
5400   "size" : 4,
5401   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5402  },
5403  {
5404   "alignment" : 4,
5405   "linker_set_key" : "_ZTIPN7android8hardware6ReturnIiEE",
5406   "name" : "android::hardware::Return<int> *",
5407   "referenced_type" : "_ZTIN7android8hardware6ReturnIiEE",
5408   "self_type" : "_ZTIPN7android8hardware6ReturnIiEE",
5409   "size" : 4,
5410   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5411  },
5412  {
5413   "alignment" : 4,
5414   "linker_set_key" : "_ZTIPN7android8hardware6ReturnIvEE",
5415   "name" : "android::hardware::Return<void> *",
5416   "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
5417   "self_type" : "_ZTIPN7android8hardware6ReturnIvEE",
5418   "size" : 4,
5419   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5420  },
5421  {
5422   "alignment" : 4,
5423   "linker_set_key" : "_ZTIPN7android8hardware6StatusE",
5424   "name" : "android::hardware::Status *",
5425   "referenced_type" : "_ZTIN7android8hardware6StatusE",
5426   "self_type" : "_ZTIPN7android8hardware6StatusE",
5427   "size" : 4,
5428   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5429  },
5430  {
5431   "alignment" : 4,
5432   "linker_set_key" : "_ZTIPN7android8hardware7IBinder14DeathRecipientE",
5433   "name" : "android::hardware::IBinder::DeathRecipient *",
5434   "referenced_type" : "_ZTIN7android8hardware7IBinder14DeathRecipientE",
5435   "self_type" : "_ZTIPN7android8hardware7IBinder14DeathRecipientE",
5436   "size" : 4,
5437   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5438  },
5439  {
5440   "alignment" : 4,
5441   "linker_set_key" : "_ZTIPN7android8hardware7IBinderE",
5442   "name" : "android::hardware::IBinder *",
5443   "referenced_type" : "_ZTIN7android8hardware7IBinderE",
5444   "self_type" : "_ZTIPN7android8hardware7IBinderE",
5445   "size" : 4,
5446   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5447  },
5448  {
5449   "alignment" : 4,
5450   "linker_set_key" : "_ZTIPN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
5451   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
5452   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
5453   "self_type" : "_ZTIPN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
5454   "size" : 4,
5455   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5456  },
5457  {
5458   "alignment" : 4,
5459   "linker_set_key" : "_ZTIPN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
5460   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
5461   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
5462   "self_type" : "_ZTIPN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
5463   "size" : 4,
5464   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5465  },
5466  {
5467   "alignment" : 4,
5468   "linker_set_key" : "_ZTIPN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
5469   "name" : "android::hardware::details::DoNotDestruct<android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > > *",
5470   "referenced_type" : "_ZTIN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
5471   "self_type" : "_ZTIPN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
5472   "size" : 4,
5473   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5474  },
5475  {
5476   "alignment" : 4,
5477   "linker_set_key" : "_ZTIPN7android8hardware7details13return_statusE",
5478   "name" : "android::hardware::details::return_status *",
5479   "referenced_type" : "_ZTIN7android8hardware7details13return_statusE",
5480   "self_type" : "_ZTIPN7android8hardware7details13return_statusE",
5481   "size" : 4,
5482   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5483  },
5484  {
5485   "alignment" : 4,
5486   "linker_set_key" : "_ZTIPN7android8hardware7details16HidlInstrumentorE",
5487   "name" : "android::hardware::details::HidlInstrumentor *",
5488   "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
5489   "self_type" : "_ZTIPN7android8hardware7details16HidlInstrumentorE",
5490   "size" : 4,
5491   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5492  },
5493  {
5494   "alignment" : 4,
5495   "linker_set_key" : "_ZTIPN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
5496   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > *",
5497   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
5498   "self_type" : "_ZTIPN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
5499   "size" : 4,
5500   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5501  },
5502  {
5503   "alignment" : 4,
5504   "linker_set_key" : "_ZTIPN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
5505   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string> *",
5506   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
5507   "self_type" : "_ZTIPN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
5508   "size" : 4,
5509   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5510  },
5511  {
5512   "alignment" : 4,
5513   "linker_set_key" : "_ZTIPN7android8hardware9BHwBinderE",
5514   "name" : "android::hardware::BHwBinder *",
5515   "referenced_type" : "_ZTIN7android8hardware9BHwBinderE",
5516   "self_type" : "_ZTIPN7android8hardware9BHwBinderE",
5517   "size" : 4,
5518   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5519  },
5520  {
5521   "alignment" : 4,
5522   "linker_set_key" : "_ZTIPN7android9ConditionE",
5523   "name" : "android::Condition *",
5524   "referenced_type" : "_ZTIN7android9ConditionE",
5525   "self_type" : "_ZTIPN7android9ConditionE",
5526   "size" : 4,
5527   "source_file" : "/system/core/libutils/include/utils/Condition.h"
5528  },
5529  {
5530   "alignment" : 4,
5531   "linker_set_key" : "_ZTIPPv",
5532   "name" : "void **",
5533   "referenced_type" : "_ZTIPv",
5534   "self_type" : "_ZTIPPv",
5535   "size" : 4,
5536   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
5537  },
5538  {
5539   "alignment" : 4,
5540   "linker_set_key" : "_ZTIPc",
5541   "name" : "char *",
5542   "referenced_type" : "_ZTIc",
5543   "self_type" : "_ZTIPc",
5544   "size" : 4,
5545   "source_file" : "/system/core/liblog/include/log/log_read.h"
5546  },
5547  {
5548   "alignment" : 4,
5549   "linker_set_key" : "_ZTIPh",
5550   "name" : "unsigned char *",
5551   "referenced_type" : "_ZTIh",
5552   "self_type" : "_ZTIPh",
5553   "size" : 4,
5554   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5555  },
5556  {
5557   "alignment" : 4,
5558   "linker_set_key" : "_ZTIPi",
5559   "name" : "int *",
5560   "referenced_type" : "_ZTIi",
5561   "self_type" : "_ZTIPi",
5562   "size" : 4,
5563   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5564  },
5565  {
5566   "alignment" : 4,
5567   "linker_set_key" : "_ZTIPv",
5568   "name" : "void *",
5569   "referenced_type" : "_ZTIv",
5570   "self_type" : "_ZTIPv",
5571   "size" : 4,
5572   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
5573  },
5574  {
5575   "alignment" : 4,
5576   "linker_set_key" : "_ZTIPy",
5577   "name" : "unsigned long long *",
5578   "referenced_type" : "_ZTIy",
5579   "self_type" : "_ZTIPy",
5580   "size" : 4,
5581   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5582  }
5583 ],
5584 "qualified_types" :
5585 [
5586  {
5587   "alignment" : 4,
5588   "is_const" : true,
5589   "linker_set_key" : "_ZTIK13native_handle",
5590   "name" : "const native_handle",
5591   "referenced_type" : "_ZTI13native_handle",
5592   "self_type" : "_ZTIK13native_handle",
5593   "size" : 12,
5594   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5595  },
5596  {
5597   "alignment" : 4,
5598   "is_const" : true,
5599   "linker_set_key" : "_ZTIK7log_msg",
5600   "name" : "const log_msg",
5601   "referenced_type" : "_ZTI7log_msg",
5602   "self_type" : "_ZTIK7log_msg",
5603   "size" : 5124,
5604   "source_file" : "/system/core/liblog/include/log/log_read.h"
5605  },
5606  {
5607   "alignment" : 2,
5608   "is_const" : true,
5609   "linker_set_key" : "_ZTIKDs",
5610   "name" : "const char16_t",
5611   "referenced_type" : "_ZTIDs",
5612   "self_type" : "_ZTIKDs",
5613   "size" : 2,
5614   "source_file" : "/system/core/libutils/include/utils/String16.h"
5615  },
5616  {
5617   "alignment" : 4,
5618   "is_const" : true,
5619   "linker_set_key" : "_ZTIKN7android10VectorImplE",
5620   "name" : "const android::VectorImpl",
5621   "referenced_type" : "_ZTIN7android10VectorImplE",
5622   "self_type" : "_ZTIKN7android10VectorImplE",
5623   "size" : 20,
5624   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
5625  },
5626  {
5627   "alignment" : 4,
5628   "is_const" : true,
5629   "linker_set_key" : "_ZTIKN7android10frameworks16schedulerservice4V1_024ISchedulingPolicyService8PriorityE",
5630   "name" : "const android::frameworks::schedulerservice::V1_0::ISchedulingPolicyService::Priority",
5631   "referenced_type" : "_ZTIN7android10frameworks16schedulerservice4V1_024ISchedulingPolicyService8PriorityE",
5632   "self_type" : "_ZTIKN7android10frameworks16schedulerservice4V1_024ISchedulingPolicyService8PriorityE",
5633   "size" : 4,
5634   "source_file" : "/out/soong/.intermediates/frameworks/hardware/interfaces/schedulerservice/1.0/[email protected]_genc++_headers/gen/android/frameworks/schedulerservice/1.0/ISchedulingPolicyService.h"
5635  },
5636  {
5637   "alignment" : 4,
5638   "is_const" : true,
5639   "linker_set_key" : "_ZTIKN7android10frameworks16schedulerservice4V1_024ISchedulingPolicyServiceE",
5640   "name" : "const android::frameworks::schedulerservice::V1_0::ISchedulingPolicyService",
5641   "referenced_type" : "_ZTIN7android10frameworks16schedulerservice4V1_024ISchedulingPolicyServiceE",
5642   "self_type" : "_ZTIKN7android10frameworks16schedulerservice4V1_024ISchedulingPolicyServiceE",
5643   "size" : 12,
5644   "source_file" : "/out/soong/.intermediates/frameworks/hardware/interfaces/schedulerservice/1.0/[email protected]_genc++_headers/gen/android/frameworks/schedulerservice/1.0/ISchedulingPolicyService.h"
5645  },
5646  {
5647   "alignment" : 4,
5648   "is_const" : true,
5649   "linker_set_key" : "_ZTIKN7android10frameworks16schedulerservice4V1_027BpHwSchedulingPolicyServiceE",
5650   "name" : "const android::frameworks::schedulerservice::V1_0::BpHwSchedulingPolicyService",
5651   "referenced_type" : "_ZTIN7android10frameworks16schedulerservice4V1_027BpHwSchedulingPolicyServiceE",
5652   "self_type" : "_ZTIKN7android10frameworks16schedulerservice4V1_027BpHwSchedulingPolicyServiceE",
5653   "size" : 92,
5654   "source_file" : "/out/soong/.intermediates/frameworks/hardware/interfaces/schedulerservice/1.0/[email protected]_genc++_headers/gen/android/frameworks/schedulerservice/1.0/BpHwSchedulingPolicyService.h"
5655  },
5656  {
5657   "alignment" : 4,
5658   "is_const" : true,
5659   "linker_set_key" : "_ZTIKN7android12NativeHandleE",
5660   "name" : "const android::NativeHandle",
5661   "referenced_type" : "_ZTIN7android12NativeHandleE",
5662   "self_type" : "_ZTIKN7android12NativeHandleE",
5663   "size" : 12,
5664   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
5665  },
5666  {
5667   "alignment" : 4,
5668   "is_const" : true,
5669   "linker_set_key" : "_ZTIKN7android2spINS_10frameworks16schedulerservice4V1_024ISchedulingPolicyServiceEEE",
5670   "name" : "const android::sp<android::frameworks::schedulerservice::V1_0::ISchedulingPolicyService>",
5671   "referenced_type" : "_ZTIN7android2spINS_10frameworks16schedulerservice4V1_024ISchedulingPolicyServiceEEE",
5672   "self_type" : "_ZTIKN7android2spINS_10frameworks16schedulerservice4V1_024ISchedulingPolicyServiceEEE",
5673   "size" : 4,
5674   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5675  },
5676  {
5677   "alignment" : 4,
5678   "is_const" : true,
5679   "linker_set_key" : "_ZTIKN7android2spINS_4hidl4base4V1_05IBaseEEE",
5680   "name" : "const android::sp<android::hidl::base::V1_0::IBase>",
5681   "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
5682   "self_type" : "_ZTIKN7android2spINS_4hidl4base4V1_05IBaseEEE",
5683   "size" : 4,
5684   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5685  },
5686  {
5687   "alignment" : 4,
5688   "is_const" : true,
5689   "linker_set_key" : "_ZTIKN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
5690   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceManager>",
5691   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
5692   "self_type" : "_ZTIKN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
5693   "size" : 4,
5694   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5695  },
5696  {
5697   "alignment" : 4,
5698   "is_const" : true,
5699   "linker_set_key" : "_ZTIKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
5700   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification>",
5701   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
5702   "self_type" : "_ZTIKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
5703   "size" : 4,
5704   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5705  },
5706  {
5707   "alignment" : 4,
5708   "is_const" : true,
5709   "linker_set_key" : "_ZTIKN7android2spINS_8hardware12ProcessStateEEE",
5710   "name" : "const android::sp<android::hardware::ProcessState>",
5711   "referenced_type" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
5712   "self_type" : "_ZTIKN7android2spINS_8hardware12ProcessStateEEE",
5713   "size" : 4,
5714   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5715  },
5716  {
5717   "alignment" : 4,
5718   "is_const" : true,
5719   "linker_set_key" : "_ZTIKN7android2spINS_8hardware20hidl_death_recipientEEE",
5720   "name" : "const android::sp<android::hardware::hidl_death_recipient>",
5721   "referenced_type" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE",
5722   "self_type" : "_ZTIKN7android2spINS_8hardware20hidl_death_recipientEEE",
5723   "size" : 4,
5724   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5725  },
5726  {
5727   "alignment" : 4,
5728   "is_const" : true,
5729   "linker_set_key" : "_ZTIKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
5730   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient>",
5731   "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
5732   "self_type" : "_ZTIKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
5733   "size" : 4,
5734   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5735  },
5736  {
5737   "alignment" : 4,
5738   "is_const" : true,
5739   "linker_set_key" : "_ZTIKN7android2spINS_8hardware7IBinderEEE",
5740   "name" : "const android::sp<android::hardware::IBinder>",
5741   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
5742   "self_type" : "_ZTIKN7android2spINS_8hardware7IBinderEEE",
5743   "size" : 4,
5744   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5745  },
5746  {
5747   "alignment" : 4,
5748   "is_const" : true,
5749   "linker_set_key" : "_ZTIKN7android2wpINS_8hardware20hidl_death_recipientEEE",
5750   "name" : "const android::wp<android::hardware::hidl_death_recipient>",
5751   "referenced_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
5752   "self_type" : "_ZTIKN7android2wpINS_8hardware20hidl_death_recipientEEE",
5753   "size" : 8,
5754   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5755  },
5756  {
5757   "alignment" : 4,
5758   "is_const" : true,
5759   "linker_set_key" : "_ZTIKN7android2wpINS_8hardware9BHwBinderEEE",
5760   "name" : "const android::wp<android::hardware::BHwBinder>",
5761   "referenced_type" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
5762   "self_type" : "_ZTIKN7android2wpINS_8hardware9BHwBinderEEE",
5763   "size" : 8,
5764   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5765  },
5766  {
5767   "alignment" : 4,
5768   "is_const" : true,
5769   "linker_set_key" : "_ZTIKN7android4hidl4base4V1_05IBaseE",
5770   "name" : "const android::hidl::base::V1_0::IBase",
5771   "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE",
5772   "self_type" : "_ZTIKN7android4hidl4base4V1_05IBaseE",
5773   "size" : 12,
5774   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h"
5775  },
5776  {
5777   "alignment" : 4,
5778   "is_const" : true,
5779   "linker_set_key" : "_ZTIKN7android4hidl4base4V1_08BpHwBaseE",
5780   "name" : "const android::hidl::base::V1_0::BpHwBase",
5781   "referenced_type" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE",
5782   "self_type" : "_ZTIKN7android4hidl4base4V1_08BpHwBaseE",
5783   "size" : 92,
5784   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h"
5785  },
5786  {
5787   "alignment" : 4,
5788   "is_const" : true,
5789   "linker_set_key" : "_ZTIKN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
5790   "name" : "const android::hidl::base::V1_0::DebugInfo::Architecture",
5791   "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
5792   "self_type" : "_ZTIKN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
5793   "size" : 4,
5794   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
5795  },
5796  {
5797   "alignment" : 4,
5798   "is_const" : true,
5799   "linker_set_key" : "_ZTIKN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
5800   "name" : "const android::hidl::manager::V1_0::IServiceManager::PidConstant",
5801   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
5802   "self_type" : "_ZTIKN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
5803   "size" : 4,
5804   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
5805  },
5806  {
5807   "alignment" : 1,
5808   "is_const" : true,
5809   "linker_set_key" : "_ZTIKN7android4hidl7manager4V1_015IServiceManager9TransportE",
5810   "name" : "const android::hidl::manager::V1_0::IServiceManager::Transport",
5811   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager9TransportE",
5812   "self_type" : "_ZTIKN7android4hidl7manager4V1_015IServiceManager9TransportE",
5813   "size" : 1,
5814   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
5815  },
5816  {
5817   "alignment" : 4,
5818   "is_const" : true,
5819   "linker_set_key" : "_ZTIKN7android4hidl7manager4V1_015IServiceManagerE",
5820   "name" : "const android::hidl::manager::V1_0::IServiceManager",
5821   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
5822   "self_type" : "_ZTIKN7android4hidl7manager4V1_015IServiceManagerE",
5823   "size" : 12,
5824   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
5825  },
5826  {
5827   "alignment" : 4,
5828   "is_const" : true,
5829   "linker_set_key" : "_ZTIKN7android4hidl7manager4V1_020IServiceNotificationE",
5830   "name" : "const android::hidl::manager::V1_0::IServiceNotification",
5831   "referenced_type" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
5832   "self_type" : "_ZTIKN7android4hidl7manager4V1_020IServiceNotificationE",
5833   "size" : 12,
5834   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h"
5835  },
5836  {
5837   "alignment" : 4,
5838   "is_const" : true,
5839   "linker_set_key" : "_ZTIKN7android7RefBaseE",
5840   "name" : "const android::RefBase",
5841   "referenced_type" : "_ZTIN7android7RefBaseE",
5842   "self_type" : "_ZTIKN7android7RefBaseE",
5843   "size" : 8,
5844   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5845  },
5846  {
5847   "alignment" : 4,
5848   "is_const" : true,
5849   "linker_set_key" : "_ZTIKN7android7String8E",
5850   "name" : "const android::String8",
5851   "referenced_type" : "_ZTIN7android7String8E",
5852   "self_type" : "_ZTIKN7android7String8E",
5853   "size" : 4,
5854   "source_file" : "/system/core/libutils/include/utils/String8.h"
5855  },
5856  {
5857   "alignment" : 4,
5858   "is_const" : true,
5859   "linker_set_key" : "_ZTIKN7android8String16E",
5860   "name" : "const android::String16",
5861   "referenced_type" : "_ZTIN7android8String16E",
5862   "self_type" : "_ZTIKN7android8String16E",
5863   "size" : 4,
5864   "source_file" : "/system/core/libutils/include/utils/String16.h"
5865  },
5866  {
5867   "alignment" : 1,
5868   "is_const" : true,
5869   "linker_set_key" : "_ZTIKN7android8hardware10hidl_arrayIhLj32EJEEE",
5870   "name" : "const android::hardware::hidl_array<unsigned char, 32>",
5871   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
5872   "self_type" : "_ZTIKN7android8hardware10hidl_arrayIhLj32EJEEE",
5873   "size" : 32,
5874   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5875  },
5876  {
5877   "alignment" : 4,
5878   "is_const" : true,
5879   "linker_set_key" : "_ZTIKN7android8hardware11BpHwRefBaseE",
5880   "name" : "const android::hardware::BpHwRefBase",
5881   "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE",
5882   "self_type" : "_ZTIKN7android8hardware11BpHwRefBaseE",
5883   "size" : 24,
5884   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
5885  },
5886  {
5887   "alignment" : 4,
5888   "is_const" : true,
5889   "linker_set_key" : "_ZTIKN7android8hardware11hidl_handleE",
5890   "name" : "const android::hardware::hidl_handle",
5891   "referenced_type" : "_ZTIN7android8hardware11hidl_handleE",
5892   "self_type" : "_ZTIKN7android8hardware11hidl_handleE",
5893   "size" : 16,
5894   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5895  },
5896  {
5897   "alignment" : 4,
5898   "is_const" : true,
5899   "linker_set_key" : "_ZTIKN7android8hardware11hidl_memoryE",
5900   "name" : "const android::hardware::hidl_memory",
5901   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
5902   "self_type" : "_ZTIKN7android8hardware11hidl_memoryE",
5903   "size" : 40,
5904   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5905  },
5906  {
5907   "alignment" : 4,
5908   "is_const" : true,
5909   "linker_set_key" : "_ZTIKN7android8hardware11hidl_stringE",
5910   "name" : "const android::hardware::hidl_string",
5911   "referenced_type" : "_ZTIN7android8hardware11hidl_stringE",
5912   "self_type" : "_ZTIKN7android8hardware11hidl_stringE",
5913   "size" : 16,
5914   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5915  },
5916  {
5917   "alignment" : 2,
5918   "is_const" : true,
5919   "linker_set_key" : "_ZTIKN7android8hardware12hidl_versionE",
5920   "name" : "const android::hardware::hidl_version",
5921   "referenced_type" : "_ZTIN7android8hardware12hidl_versionE",
5922   "self_type" : "_ZTIKN7android8hardware12hidl_versionE",
5923   "size" : 4,
5924   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5925  },
5926  {
5927   "alignment" : 4,
5928   "is_const" : true,
5929   "linker_set_key" : "_ZTIKN7android8hardware6ParcelE",
5930   "name" : "const android::hardware::Parcel",
5931   "referenced_type" : "_ZTIN7android8hardware6ParcelE",
5932   "self_type" : "_ZTIKN7android8hardware6ParcelE",
5933   "size" : 68,
5934   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5935  },
5936  {
5937   "alignment" : 4,
5938   "is_const" : true,
5939   "linker_set_key" : "_ZTIKN7android8hardware6ReturnINS_2spINS_10frameworks16schedulerservice4V1_024ISchedulingPolicyServiceEEEEE",
5940   "name" : "const android::hardware::Return<android::sp<android::frameworks::schedulerservice::V1_0::ISchedulingPolicyService> >",
5941   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS_10frameworks16schedulerservice4V1_024ISchedulingPolicyServiceEEEEE",
5942   "self_type" : "_ZTIKN7android8hardware6ReturnINS_2spINS_10frameworks16schedulerservice4V1_024ISchedulingPolicyServiceEEEEE",
5943   "size" : 28,
5944   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5945  },
5946  {
5947   "alignment" : 4,
5948   "is_const" : true,
5949   "linker_set_key" : "_ZTIKN7android8hardware6ReturnIbEE",
5950   "name" : "const android::hardware::Return<bool>",
5951   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
5952   "self_type" : "_ZTIKN7android8hardware6ReturnIbEE",
5953   "size" : 24,
5954   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5955  },
5956  {
5957   "alignment" : 4,
5958   "is_const" : true,
5959   "linker_set_key" : "_ZTIKN7android8hardware6ReturnIiEE",
5960   "name" : "const android::hardware::Return<int>",
5961   "referenced_type" : "_ZTIN7android8hardware6ReturnIiEE",
5962   "self_type" : "_ZTIKN7android8hardware6ReturnIiEE",
5963   "size" : 28,
5964   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5965  },
5966  {
5967   "alignment" : 4,
5968   "is_const" : true,
5969   "linker_set_key" : "_ZTIKN7android8hardware6StatusE",
5970   "name" : "const android::hardware::Status",
5971   "referenced_type" : "_ZTIN7android8hardware6StatusE",
5972   "self_type" : "_ZTIKN7android8hardware6StatusE",
5973   "size" : 20,
5974   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5975  },
5976  {
5977   "alignment" : 4,
5978   "is_const" : true,
5979   "linker_set_key" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
5980   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
5981   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
5982   "self_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
5983   "size" : 8,
5984   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5985  },
5986  {
5987   "alignment" : 4,
5988   "is_const" : true,
5989   "linker_set_key" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
5990   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
5991   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
5992   "self_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
5993   "size" : 8,
5994   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5995  },
5996  {
5997   "alignment" : 4,
5998   "is_const" : true,
5999   "linker_set_key" : "_ZTIKN7android8hardware7details12hidl_pointerIiEE",
6000   "name" : "const android::hardware::details::hidl_pointer<int>",
6001   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEE",
6002   "self_type" : "_ZTIKN7android8hardware7details12hidl_pointerIiEE",
6003   "size" : 8,
6004   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6005  },
6006  {
6007   "alignment" : 4,
6008   "is_const" : true,
6009   "linker_set_key" : "_ZTIKN7android8hardware7details13return_statusE",
6010   "name" : "const android::hardware::details::return_status",
6011   "referenced_type" : "_ZTIN7android8hardware7details13return_statusE",
6012   "self_type" : "_ZTIKN7android8hardware7details13return_statusE",
6013   "size" : 24,
6014   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6015  },
6016  {
6017   "is_const" : true,
6018   "linker_set_key" : "_ZTIKN7android8hardware8hidl_vec4iterIXTL0__EEE",
6019   "name" : "const iter<is_const>",
6020   "referenced_type" : "_ZTIN7android8hardware8hidl_vec4iterIXTL0__EEE",
6021   "self_type" : "_ZTIKN7android8hardware8hidl_vec4iterIXTL0__EEE",
6022   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6023  },
6024  {
6025   "alignment" : 4,
6026   "is_const" : true,
6027   "linker_set_key" : "_ZTIKN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
6028   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_string>",
6029   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
6030   "self_type" : "_ZTIKN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
6031   "size" : 16,
6032   "source_file" : "/out/soong/.intermediates/frameworks/hardware/interfaces/schedulerservice/1.0/[email protected]_genc++_headers/gen/android/frameworks/schedulerservice/1.0/ISchedulingPolicyService.h"
6033  },
6034  {
6035   "alignment" : 4,
6036   "is_const" : true,
6037   "linker_set_key" : "_ZTIKN7android8hardware8hidl_vecIiEE",
6038   "name" : "const android::hardware::hidl_vec<int>",
6039   "referenced_type" : "_ZTIN7android8hardware8hidl_vecIiEE",
6040   "self_type" : "_ZTIKN7android8hardware8hidl_vecIiEE",
6041   "size" : 16,
6042   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6043  },
6044  {
6045   "alignment" : 4,
6046   "is_const" : true,
6047   "linker_set_key" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
6048   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
6049   "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
6050   "self_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
6051   "size" : 12,
6052   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
6053  },
6054  {
6055   "alignment" : 4,
6056   "is_const" : true,
6057   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android10frameworks16schedulerservice4V1_024ISchedulingPolicyService8PriorityELj2EEE",
6058   "name" : "const std::array<android::frameworks::schedulerservice::V1_0::ISchedulingPolicyService::Priority, 2>",
6059   "referenced_type" : "_ZTINSt3__15arrayIN7android10frameworks16schedulerservice4V1_024ISchedulingPolicyService8PriorityELj2EEE",
6060   "self_type" : "_ZTIKNSt3__15arrayIN7android10frameworks16schedulerservice4V1_024ISchedulingPolicyService8PriorityELj2EEE",
6061   "size" : 8,
6062   "source_file" : "/out/soong/.intermediates/frameworks/hardware/interfaces/schedulerservice/1.0/[email protected]_genc++_headers/gen/android/frameworks/schedulerservice/1.0/ISchedulingPolicyService.h"
6063  },
6064  {
6065   "alignment" : 4,
6066   "is_const" : true,
6067   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android4hidl4base4V1_09DebugInfo12ArchitectureELj3EEE",
6068   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
6069   "referenced_type" : "_ZTINSt3__15arrayIN7android4hidl4base4V1_09DebugInfo12ArchitectureELj3EEE",
6070   "self_type" : "_ZTIKNSt3__15arrayIN7android4hidl4base4V1_09DebugInfo12ArchitectureELj3EEE",
6071   "size" : 12,
6072   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
6073  },
6074  {
6075   "alignment" : 4,
6076   "is_const" : true,
6077   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager11PidConstantELj1EEE",
6078   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
6079   "referenced_type" : "_ZTINSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager11PidConstantELj1EEE",
6080   "self_type" : "_ZTIKNSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager11PidConstantELj1EEE",
6081   "size" : 4,
6082   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
6083  },
6084  {
6085   "alignment" : 1,
6086   "is_const" : true,
6087   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager9TransportELj3EEE",
6088   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
6089   "referenced_type" : "_ZTINSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager9TransportELj3EEE",
6090   "self_type" : "_ZTIKNSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager9TransportELj3EEE",
6091   "size" : 3,
6092   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
6093  },
6094  {
6095   "alignment" : 4,
6096   "is_const" : true,
6097   "linker_set_key" : "_ZTIKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
6098   "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 *> > *)> > >",
6099   "referenced_type" : "_ZTINSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
6100   "self_type" : "_ZTIKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
6101   "size" : 12,
6102   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6103  },
6104  {
6105   "alignment" : 4,
6106   "is_const" : true,
6107   "linker_set_key" : "_ZTIKPKN7android4hidl4base4V1_05IBaseE",
6108   "name" : "const android::hidl::base::V1_0::IBase *const",
6109   "referenced_type" : "_ZTIPKN7android4hidl4base4V1_05IBaseE",
6110   "self_type" : "_ZTIKPKN7android4hidl4base4V1_05IBaseE",
6111   "size" : 4,
6112   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
6113  },
6114  {
6115   "alignment" : 4,
6116   "is_const" : true,
6117   "linker_set_key" : "_ZTIKPN7android7RefBase12weakref_implE",
6118   "name" : "android::RefBase::weakref_impl *const",
6119   "referenced_type" : "_ZTIPN7android7RefBase12weakref_implE",
6120   "self_type" : "_ZTIKPN7android7RefBase12weakref_implE",
6121   "size" : 4,
6122   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6123  },
6124  {
6125   "alignment" : 4,
6126   "is_const" : true,
6127   "linker_set_key" : "_ZTIKPN7android8hardware7IBinderE",
6128   "name" : "android::hardware::IBinder *const",
6129   "referenced_type" : "_ZTIPN7android8hardware7IBinderE",
6130   "self_type" : "_ZTIKPN7android8hardware7IBinderE",
6131   "size" : 4,
6132   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
6133  },
6134  {
6135   "alignment" : 4,
6136   "is_const" : true,
6137   "linker_set_key" : "_ZTIKSt16initializer_listIN7android8hardware10hidl_arrayIhLj32EJEEEE",
6138   "name" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
6139   "referenced_type" : "_ZTISt16initializer_listIN7android8hardware10hidl_arrayIhLj32EJEEEE",
6140   "self_type" : "_ZTIKSt16initializer_listIN7android8hardware10hidl_arrayIhLj32EJEEEE",
6141   "size" : 8,
6142   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6143  },
6144  {
6145   "alignment" : 4,
6146   "is_const" : true,
6147   "linker_set_key" : "_ZTIKSt16initializer_listIN7android8hardware11hidl_stringEE",
6148   "name" : "const std::initializer_list<android::hardware::hidl_string>",
6149   "referenced_type" : "_ZTISt16initializer_listIN7android8hardware11hidl_stringEE",
6150   "self_type" : "_ZTIKSt16initializer_listIN7android8hardware11hidl_stringEE",
6151   "size" : 8,
6152   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6153  },
6154  {
6155   "alignment" : 1,
6156   "is_const" : true,
6157   "linker_set_key" : "_ZTIKa",
6158   "name" : "const signed char",
6159   "referenced_type" : "_ZTIa",
6160   "self_type" : "_ZTIKa",
6161   "size" : 1,
6162   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6163  },
6164  {
6165   "alignment" : 1,
6166   "is_const" : true,
6167   "linker_set_key" : "_ZTIKb",
6168   "name" : "const bool",
6169   "referenced_type" : "_ZTIb",
6170   "self_type" : "_ZTIKb",
6171   "size" : 1,
6172   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6173  },
6174  {
6175   "alignment" : 1,
6176   "is_const" : true,
6177   "linker_set_key" : "_ZTIKc",
6178   "name" : "const char",
6179   "referenced_type" : "_ZTIc",
6180   "self_type" : "_ZTIKc",
6181   "size" : 1,
6182   "source_file" : "/system/core/liblog/include/android/log.h"
6183  },
6184  {
6185   "alignment" : 4,
6186   "is_const" : true,
6187   "linker_set_key" : "_ZTIKd",
6188   "name" : "const double",
6189   "referenced_type" : "_ZTId",
6190   "self_type" : "_ZTIKd",
6191   "size" : 8,
6192   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6193  },
6194  {
6195   "alignment" : 4,
6196   "is_const" : true,
6197   "linker_set_key" : "_ZTIKf",
6198   "name" : "const float",
6199   "referenced_type" : "_ZTIf",
6200   "self_type" : "_ZTIKf",
6201   "size" : 4,
6202   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6203  },
6204  {
6205   "alignment" : 1,
6206   "is_const" : true,
6207   "linker_set_key" : "_ZTIKh",
6208   "name" : "const unsigned char",
6209   "referenced_type" : "_ZTIh",
6210   "self_type" : "_ZTIKh",
6211   "size" : 1,
6212   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6213  },
6214  {
6215   "alignment" : 4,
6216   "is_const" : true,
6217   "linker_set_key" : "_ZTIKi",
6218   "name" : "const int",
6219   "referenced_type" : "_ZTIi",
6220   "self_type" : "_ZTIKi",
6221   "size" : 4,
6222   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6223  },
6224  {
6225   "alignment" : 4,
6226   "is_const" : true,
6227   "linker_set_key" : "_ZTIKj",
6228   "name" : "const unsigned int",
6229   "referenced_type" : "_ZTIj",
6230   "self_type" : "_ZTIKj",
6231   "size" : 4,
6232   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6233  },
6234  {
6235   "alignment" : 2,
6236   "is_const" : true,
6237   "linker_set_key" : "_ZTIKs",
6238   "name" : "const short",
6239   "referenced_type" : "_ZTIs",
6240   "self_type" : "_ZTIKs",
6241   "size" : 2,
6242   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6243  },
6244  {
6245   "alignment" : 2,
6246   "is_const" : true,
6247   "linker_set_key" : "_ZTIKt",
6248   "name" : "const unsigned short",
6249   "referenced_type" : "_ZTIt",
6250   "self_type" : "_ZTIKt",
6251   "size" : 2,
6252   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6253  },
6254  {
6255   "is_const" : true,
6256   "linker_set_key" : "_ZTIKv",
6257   "name" : "const void",
6258   "referenced_type" : "_ZTIv",
6259   "self_type" : "_ZTIKv",
6260   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6261  },
6262  {
6263   "alignment" : 4,
6264   "is_const" : true,
6265   "linker_set_key" : "_ZTIKx",
6266   "name" : "const long long",
6267   "referenced_type" : "_ZTIx",
6268   "self_type" : "_ZTIKx",
6269   "size" : 8,
6270   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6271  },
6272  {
6273   "alignment" : 4,
6274   "is_const" : true,
6275   "linker_set_key" : "_ZTIKy",
6276   "name" : "const unsigned long long",
6277   "referenced_type" : "_ZTIy",
6278   "self_type" : "_ZTIKy",
6279   "size" : 8,
6280   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6281  },
6282  {
6283   "alignment" : 1,
6284   "is_volatile" : true,
6285   "linker_set_key" : "_ZTIVb",
6286   "name" : "volatile bool",
6287   "referenced_type" : "_ZTIb",
6288   "self_type" : "_ZTIVb",
6289   "size" : 1,
6290   "source_file" : "/system/core/libutils/include/utils/Thread.h"
6291  },
6292  {
6293   "alignment" : 4,
6294   "is_volatile" : true,
6295   "linker_set_key" : "_ZTIVi",
6296   "name" : "volatile int",
6297   "referenced_type" : "_ZTIi",
6298   "self_type" : "_ZTIVi",
6299   "size" : 4,
6300   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
6301  }
6302 ],
6303 "record_types" :
6304 [
6305  {
6306   "alignment" : 4,
6307   "fields" :
6308   [
6309    {
6310     "field_name" : "len",
6311     "referenced_type" : "_ZTIt"
6312    },
6313    {
6314     "field_name" : "hdr_size",
6315     "field_offset" : 16,
6316     "referenced_type" : "_ZTIt"
6317    },
6318    {
6319     "field_name" : "pid",
6320     "field_offset" : 32,
6321     "referenced_type" : "_ZTIi"
6322    },
6323    {
6324     "field_name" : "tid",
6325     "field_offset" : 64,
6326     "referenced_type" : "_ZTIj"
6327    },
6328    {
6329     "field_name" : "sec",
6330     "field_offset" : 96,
6331     "referenced_type" : "_ZTIj"
6332    },
6333    {
6334     "field_name" : "nsec",
6335     "field_offset" : 128,
6336     "referenced_type" : "_ZTIj"
6337    },
6338    {
6339     "field_name" : "lid",
6340     "field_offset" : 160,
6341     "referenced_type" : "_ZTIj"
6342    },
6343    {
6344     "field_name" : "uid",
6345     "field_offset" : 192,
6346     "referenced_type" : "_ZTIj"
6347    }
6348   ],
6349   "linker_set_key" : "_ZTI12logger_entry",
6350   "name" : "logger_entry",
6351   "referenced_type" : "_ZTI12logger_entry",
6352   "self_type" : "_ZTI12logger_entry",
6353   "size" : 28,
6354   "source_file" : "/system/core/liblog/include/log/log_read.h"
6355  },
6356  {
6357   "alignment" : 4,
6358   "fields" :
6359   [
6360    {
6361     "field_name" : "y",
6362     "referenced_type" : "_ZTIPv"
6363    },
6364    {
6365     "field_name" : "cb",
6366     "field_offset" : 32,
6367     "referenced_type" : "_ZTIPv"
6368    },
6369    {
6370     "field_name" : "cr",
6371     "field_offset" : 64,
6372     "referenced_type" : "_ZTIPv"
6373    },
6374    {
6375     "field_name" : "ystride",
6376     "field_offset" : 96,
6377     "referenced_type" : "_ZTIj"
6378    },
6379    {
6380     "field_name" : "cstride",
6381     "field_offset" : 128,
6382     "referenced_type" : "_ZTIj"
6383    },
6384    {
6385     "field_name" : "chroma_step",
6386     "field_offset" : 160,
6387     "referenced_type" : "_ZTIj"
6388    },
6389    {
6390     "field_name" : "reserved",
6391     "field_offset" : 192,
6392     "referenced_type" : "_ZTIA8_j"
6393    }
6394   ],
6395   "linker_set_key" : "_ZTI13android_ycbcr",
6396   "name" : "android_ycbcr",
6397   "referenced_type" : "_ZTI13android_ycbcr",
6398   "self_type" : "_ZTI13android_ycbcr",
6399   "size" : 56,
6400   "source_file" : "/system/core/libsystem/include/system/graphics.h"
6401  },
6402  {
6403   "alignment" : 4,
6404   "fields" :
6405   [
6406    {
6407     "field_name" : "version",
6408     "referenced_type" : "_ZTIi"
6409    },
6410    {
6411     "field_name" : "numFds",
6412     "field_offset" : 32,
6413     "referenced_type" : "_ZTIi"
6414    },
6415    {
6416     "field_name" : "numInts",
6417     "field_offset" : 64,
6418     "referenced_type" : "_ZTIi"
6419    },
6420    {
6421     "field_name" : "data",
6422     "field_offset" : 96,
6423     "referenced_type" : "_ZTIA0_i"
6424    }
6425   ],
6426   "linker_set_key" : "_ZTI13native_handle",
6427   "name" : "native_handle",
6428   "referenced_type" : "_ZTI13native_handle",
6429   "self_type" : "_ZTI13native_handle",
6430   "size" : 12,
6431   "source_file" : "/system/core/libcutils/include/cutils/native_handle.h"
6432  },
6433  {
6434   "alignment" : 4,
6435   "fields" :
6436   [
6437    {
6438     "field_name" : "x",
6439     "referenced_type" : "_ZTIf"
6440    },
6441    {
6442     "field_name" : "y",
6443     "field_offset" : 32,
6444     "referenced_type" : "_ZTIf"
6445    }
6446   ],
6447   "linker_set_key" : "_ZTI16android_xy_color",
6448   "name" : "android_xy_color",
6449   "referenced_type" : "_ZTI16android_xy_color",
6450   "self_type" : "_ZTI16android_xy_color",
6451   "size" : 8,
6452   "source_file" : "/system/core/libsystem/include/system/graphics.h"
6453  },
6454  {
6455   "alignment" : 4,
6456   "fields" :
6457   [
6458    {
6459     "field_name" : "top_left",
6460     "referenced_type" : "_ZTIPh"
6461    },
6462    {
6463     "field_name" : "component",
6464     "field_offset" : 32,
6465     "referenced_type" : "_ZTI22android_flex_component"
6466    },
6467    {
6468     "field_name" : "bits_per_component",
6469     "field_offset" : 64,
6470     "referenced_type" : "_ZTIi"
6471    },
6472    {
6473     "field_name" : "bits_used",
6474     "field_offset" : 96,
6475     "referenced_type" : "_ZTIi"
6476    },
6477    {
6478     "field_name" : "h_increment",
6479     "field_offset" : 128,
6480     "referenced_type" : "_ZTIi"
6481    },
6482    {
6483     "field_name" : "v_increment",
6484     "field_offset" : 160,
6485     "referenced_type" : "_ZTIi"
6486    },
6487    {
6488     "field_name" : "h_subsampling",
6489     "field_offset" : 192,
6490     "referenced_type" : "_ZTIi"
6491    },
6492    {
6493     "field_name" : "v_subsampling",
6494     "field_offset" : 224,
6495     "referenced_type" : "_ZTIi"
6496    }
6497   ],
6498   "linker_set_key" : "_ZTI18android_flex_plane",
6499   "name" : "android_flex_plane",
6500   "referenced_type" : "_ZTI18android_flex_plane",
6501   "self_type" : "_ZTI18android_flex_plane",
6502   "size" : 32,
6503   "source_file" : "/system/core/libsystem/include/system/graphics.h"
6504  },
6505  {
6506   "alignment" : 4,
6507   "fields" :
6508   [
6509    {
6510     "field_name" : "format",
6511     "referenced_type" : "_ZTI19android_flex_format"
6512    },
6513    {
6514     "field_name" : "num_planes",
6515     "field_offset" : 32,
6516     "referenced_type" : "_ZTIj"
6517    },
6518    {
6519     "field_name" : "planes",
6520     "field_offset" : 64,
6521     "referenced_type" : "_ZTIP18android_flex_plane"
6522    }
6523   ],
6524   "linker_set_key" : "_ZTI19android_flex_layout",
6525   "name" : "android_flex_layout",
6526   "referenced_type" : "_ZTI19android_flex_layout",
6527   "self_type" : "_ZTI19android_flex_layout",
6528   "size" : 12,
6529   "source_file" : "/system/core/libsystem/include/system/graphics.h"
6530  },
6531  {
6532   "alignment" : 4,
6533   "fields" :
6534   [
6535    {
6536     "field_name" : "num_points",
6537     "referenced_type" : "_ZTIj"
6538    },
6539    {
6540     "field_name" : "reserved",
6541     "field_offset" : 32,
6542     "referenced_type" : "_ZTIA8_j"
6543    },
6544    {
6545     "field_name" : "xyzc_points",
6546     "field_offset" : 288,
6547     "referenced_type" : "_ZTIA_f"
6548    }
6549   ],
6550   "linker_set_key" : "_ZTI20android_depth_points",
6551   "name" : "android_depth_points",
6552   "referenced_type" : "_ZTI20android_depth_points",
6553   "self_type" : "_ZTI20android_depth_points",
6554   "size" : 36,
6555   "source_file" : "/system/core/libsystem/include/system/graphics.h"
6556  },
6557  {
6558   "alignment" : 4,
6559   "fields" :
6560   [
6561    {
6562     "field_name" : "struct_size",
6563     "referenced_type" : "_ZTIj"
6564    },
6565    {
6566     "field_name" : "buffer_id",
6567     "field_offset" : 32,
6568     "referenced_type" : "_ZTIi"
6569    },
6570    {
6571     "field_name" : "priority",
6572     "field_offset" : 64,
6573     "referenced_type" : "_ZTIi"
6574    },
6575    {
6576     "field_name" : "tag",
6577     "field_offset" : 96,
6578     "referenced_type" : "_ZTIPKc"
6579    },
6580    {
6581     "field_name" : "file",
6582     "field_offset" : 128,
6583     "referenced_type" : "_ZTIPKc"
6584    },
6585    {
6586     "field_name" : "line",
6587     "field_offset" : 160,
6588     "referenced_type" : "_ZTIj"
6589    },
6590    {
6591     "field_name" : "message",
6592     "field_offset" : 192,
6593     "referenced_type" : "_ZTIPKc"
6594    }
6595   ],
6596   "linker_set_key" : "_ZTI21__android_log_message",
6597   "name" : "__android_log_message",
6598   "referenced_type" : "_ZTI21__android_log_message",
6599   "self_type" : "_ZTI21__android_log_message",
6600   "size" : 28,
6601   "source_file" : "/system/core/liblog/include/android/log.h"
6602  },
6603  {
6604   "alignment" : 4,
6605   "fields" :
6606   [
6607    {
6608     "field_name" : "maxContentLightLevel",
6609     "referenced_type" : "_ZTIf"
6610    },
6611    {
6612     "field_name" : "maxFrameAverageLightLevel",
6613     "field_offset" : 32,
6614     "referenced_type" : "_ZTIf"
6615    }
6616   ],
6617   "linker_set_key" : "_ZTI25android_cta861_3_metadata",
6618   "name" : "android_cta861_3_metadata",
6619   "referenced_type" : "_ZTI25android_cta861_3_metadata",
6620   "self_type" : "_ZTI25android_cta861_3_metadata",
6621   "size" : 8,
6622   "source_file" : "/system/core/libsystem/include/system/graphics.h"
6623  },
6624  {
6625   "alignment" : 4,
6626   "fields" :
6627   [
6628    {
6629     "field_name" : "displayPrimaryRed",
6630     "referenced_type" : "_ZTI16android_xy_color"
6631    },
6632    {
6633     "field_name" : "displayPrimaryGreen",
6634     "field_offset" : 64,
6635     "referenced_type" : "_ZTI16android_xy_color"
6636    },
6637    {
6638     "field_name" : "displayPrimaryBlue",
6639     "field_offset" : 128,
6640     "referenced_type" : "_ZTI16android_xy_color"
6641    },
6642    {
6643     "field_name" : "whitePoint",
6644     "field_offset" : 192,
6645     "referenced_type" : "_ZTI16android_xy_color"
6646    },
6647    {
6648     "field_name" : "maxLuminance",
6649     "field_offset" : 256,
6650     "referenced_type" : "_ZTIf"
6651    },
6652    {
6653     "field_name" : "minLuminance",
6654     "field_offset" : 288,
6655     "referenced_type" : "_ZTIf"
6656    }
6657   ],
6658   "linker_set_key" : "_ZTI26android_smpte2086_metadata",
6659   "name" : "android_smpte2086_metadata",
6660   "referenced_type" : "_ZTI26android_smpte2086_metadata",
6661   "self_type" : "_ZTI26android_smpte2086_metadata",
6662   "size" : 40,
6663   "source_file" : "/system/core/libsystem/include/system/graphics.h"
6664  },
6665  {
6666   "alignment" : 4,
6667   "fields" :
6668   [
6669    {
6670     "referenced_type" : "_ZTIN7log_msgUt_E"
6671    }
6672   ],
6673   "linker_set_key" : "_ZTI7log_msg",
6674   "name" : "log_msg",
6675   "referenced_type" : "_ZTI7log_msg",
6676   "self_type" : "_ZTI7log_msg",
6677   "size" : 5124,
6678   "source_file" : "/system/core/liblog/include/log/log_read.h"
6679  },
6680  {
6681   "alignment" : 1,
6682   "fields" :
6683   [
6684    {
6685     "field_name" : "tv_sec",
6686     "referenced_type" : "_ZTIj"
6687    },
6688    {
6689     "field_name" : "tv_nsec",
6690     "field_offset" : 32,
6691     "referenced_type" : "_ZTIj"
6692    }
6693   ],
6694   "linker_set_key" : "_ZTI8log_time",
6695   "name" : "log_time",
6696   "referenced_type" : "_ZTI8log_time",
6697   "self_type" : "_ZTI8log_time",
6698   "size" : 8,
6699   "source_file" : "/system/core/liblog/include_vndk/log/log_time.h"
6700  },
6701  {
6702   "alignment" : 4,
6703   "fields" :
6704   [
6705    {
6706     "access" : "private",
6707     "field_name" : "mStorage",
6708     "field_offset" : 32,
6709     "referenced_type" : "_ZTIPv"
6710    },
6711    {
6712     "access" : "private",
6713     "field_name" : "mCount",
6714     "field_offset" : 64,
6715     "referenced_type" : "_ZTIj"
6716    },
6717    {
6718     "access" : "private",
6719     "field_name" : "mFlags",
6720     "field_offset" : 96,
6721     "referenced_type" : "_ZTIKj"
6722    },
6723    {
6724     "access" : "private",
6725     "field_name" : "mItemSize",
6726     "field_offset" : 128,
6727     "referenced_type" : "_ZTIKj"
6728    }
6729   ],
6730   "linker_set_key" : "_ZTIN7android10VectorImplE",
6731   "name" : "android::VectorImpl",
6732   "record_kind" : "class",
6733   "referenced_type" : "_ZTIN7android10VectorImplE",
6734   "self_type" : "_ZTIN7android10VectorImplE",
6735   "size" : 20,
6736   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
6737   "vtable_components" :
6738   [
6739    {
6740     "kind" : "offset_to_top"
6741    },
6742    {
6743     "kind" : "rtti",
6744     "mangled_component_name" : "_ZTIN7android10VectorImplE"
6745    },
6746    {
6747     "kind" : "complete_dtor_pointer",
6748     "mangled_component_name" : "_ZN7android10VectorImplD1Ev"
6749    },
6750    {
6751     "kind" : "deleting_dtor_pointer",
6752     "mangled_component_name" : "_ZN7android10VectorImplD0Ev"
6753    },
6754    {
6755     "is_pure" : true,
6756     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvj"
6757    },
6758    {
6759     "is_pure" : true,
6760     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvj"
6761    },
6762    {
6763     "is_pure" : true,
6764     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvj"
6765    },
6766    {
6767     "is_pure" : true,
6768     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvj"
6769    },
6770    {
6771     "is_pure" : true,
6772     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvj"
6773    },
6774    {
6775     "is_pure" : true,
6776     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvj"
6777    }
6778   ]
6779  },
6780  {
6781   "alignment" : 4,
6782   "base_specifiers" :
6783   [
6784    {
6785     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
6786    }
6787   ],
6788   "linker_set_key" : "_ZTIN7android10frameworks16schedulerservice4V1_024ISchedulingPolicyServiceE",
6789   "name" : "android::frameworks::schedulerservice::V1_0::ISchedulingPolicyService",
6790   "referenced_type" : "_ZTIN7android10frameworks16schedulerservice4V1_024ISchedulingPolicyServiceE",
6791   "self_type" : "_ZTIN7android10frameworks16schedulerservice4V1_024ISchedulingPolicyServiceE",
6792   "size" : 12,
6793   "source_file" : "/out/soong/.intermediates/frameworks/hardware/interfaces/schedulerservice/1.0/[email protected]_genc++_headers/gen/android/frameworks/schedulerservice/1.0/ISchedulingPolicyService.h",
6794   "vtable_components" :
6795   [
6796    {
6797     "component_value" : 4,
6798     "kind" : "vbase_offset"
6799    },
6800    {
6801     "kind" : "offset_to_top"
6802    },
6803    {
6804     "kind" : "rtti",
6805     "mangled_component_name" : "_ZTIN7android10frameworks16schedulerservice4V1_024ISchedulingPolicyServiceE"
6806    },
6807    {
6808     "mangled_component_name" : "_ZNK7android10frameworks16schedulerservice4V1_024ISchedulingPolicyService8isRemoteEv"
6809    },
6810    {
6811     "mangled_component_name" : "_ZN7android10frameworks16schedulerservice4V1_024ISchedulingPolicyService14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
6812    },
6813    {
6814     "mangled_component_name" : "_ZN7android10frameworks16schedulerservice4V1_024ISchedulingPolicyService5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
6815    },
6816    {
6817     "mangled_component_name" : "_ZN7android10frameworks16schedulerservice4V1_024ISchedulingPolicyService19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
6818    },
6819    {
6820     "mangled_component_name" : "_ZN7android10frameworks16schedulerservice4V1_024ISchedulingPolicyService12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
6821    },
6822    {
6823     "mangled_component_name" : "_ZN7android10frameworks16schedulerservice4V1_024ISchedulingPolicyService21setHALInstrumentationEv"
6824    },
6825    {
6826     "mangled_component_name" : "_ZN7android10frameworks16schedulerservice4V1_024ISchedulingPolicyService11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
6827    },
6828    {
6829     "mangled_component_name" : "_ZN7android10frameworks16schedulerservice4V1_024ISchedulingPolicyService4pingEv"
6830    },
6831    {
6832     "mangled_component_name" : "_ZN7android10frameworks16schedulerservice4V1_024ISchedulingPolicyService12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
6833    },
6834    {
6835     "mangled_component_name" : "_ZN7android10frameworks16schedulerservice4V1_024ISchedulingPolicyService21notifySyspropsChangedEv"
6836    },
6837    {
6838     "mangled_component_name" : "_ZN7android10frameworks16schedulerservice4V1_024ISchedulingPolicyService13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
6839    },
6840    {
6841     "kind" : "complete_dtor_pointer",
6842     "mangled_component_name" : "_ZN7android10frameworks16schedulerservice4V1_024ISchedulingPolicyServiceD1Ev"
6843    },
6844    {
6845     "kind" : "deleting_dtor_pointer",
6846     "mangled_component_name" : "_ZN7android10frameworks16schedulerservice4V1_024ISchedulingPolicyServiceD0Ev"
6847    },
6848    {
6849     "is_pure" : true,
6850     "mangled_component_name" : "_ZN7android10frameworks16schedulerservice4V1_024ISchedulingPolicyService15requestPriorityEiii"
6851    },
6852    {
6853     "is_pure" : true,
6854     "mangled_component_name" : "_ZN7android10frameworks16schedulerservice4V1_024ISchedulingPolicyService21getMaxAllowedPriorityEv"
6855    },
6856    {
6857     "kind" : "vcall_offset"
6858    },
6859    {
6860     "kind" : "vcall_offset"
6861    },
6862    {
6863     "kind" : "vcall_offset"
6864    },
6865    {
6866     "kind" : "vcall_offset"
6867    },
6868    {
6869     "component_value" : -4,
6870     "kind" : "vcall_offset"
6871    },
6872    {
6873     "component_value" : -4,
6874     "kind" : "offset_to_top"
6875    },
6876    {
6877     "kind" : "rtti",
6878     "mangled_component_name" : "_ZTIN7android10frameworks16schedulerservice4V1_024ISchedulingPolicyServiceE"
6879    },
6880    {
6881     "kind" : "complete_dtor_pointer",
6882     "mangled_component_name" : "_ZTv0_n12_N7android10frameworks16schedulerservice4V1_024ISchedulingPolicyServiceD1Ev"
6883    },
6884    {
6885     "kind" : "deleting_dtor_pointer",
6886     "mangled_component_name" : "_ZTv0_n12_N7android10frameworks16schedulerservice4V1_024ISchedulingPolicyServiceD0Ev"
6887    },
6888    {
6889     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
6890    },
6891    {
6892     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
6893    },
6894    {
6895     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
6896    },
6897    {
6898     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
6899    }
6900   ]
6901  },
6902  {
6903   "alignment" : 4,
6904   "base_specifiers" :
6905   [
6906    {
6907     "referenced_type" : "_ZTIN7android10frameworks16schedulerservice4V1_024ISchedulingPolicyServiceE"
6908    },
6909    {
6910     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
6911    }
6912   ],
6913   "fields" :
6914   [
6915    {
6916     "access" : "private",
6917     "field_name" : "mImpl",
6918     "field_offset" : 384,
6919     "referenced_type" : "_ZTIKN7android2spINS_10frameworks16schedulerservice4V1_024ISchedulingPolicyServiceEEE"
6920    },
6921    {
6922     "access" : "private",
6923     "field_name" : "mOnewayQueue",
6924     "field_offset" : 416,
6925     "referenced_type" : "_ZTIN7android8hardware7details10TaskRunnerE"
6926    }
6927   ],
6928   "linker_set_key" : "_ZTIN7android10frameworks16schedulerservice4V1_025BsSchedulingPolicyServiceE",
6929   "name" : "android::frameworks::schedulerservice::V1_0::BsSchedulingPolicyService",
6930   "referenced_type" : "_ZTIN7android10frameworks16schedulerservice4V1_025BsSchedulingPolicyServiceE",
6931   "self_type" : "_ZTIN7android10frameworks16schedulerservice4V1_025BsSchedulingPolicyServiceE",
6932   "size" : 68,
6933   "source_file" : "/out/soong/.intermediates/frameworks/hardware/interfaces/schedulerservice/1.0/[email protected]_genc++_headers/gen/android/frameworks/schedulerservice/1.0/BsSchedulingPolicyService.h",
6934   "vtable_components" :
6935   [
6936    {
6937     "component_value" : 60,
6938     "kind" : "vbase_offset"
6939    },
6940    {
6941     "kind" : "offset_to_top"
6942    },
6943    {
6944     "kind" : "rtti",
6945     "mangled_component_name" : "_ZTIN7android10frameworks16schedulerservice4V1_025BsSchedulingPolicyServiceE"
6946    },
6947    {
6948     "mangled_component_name" : "_ZNK7android10frameworks16schedulerservice4V1_024ISchedulingPolicyService8isRemoteEv"
6949    },
6950    {
6951     "mangled_component_name" : "_ZN7android10frameworks16schedulerservice4V1_025BsSchedulingPolicyService14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
6952    },
6953    {
6954     "mangled_component_name" : "_ZN7android10frameworks16schedulerservice4V1_025BsSchedulingPolicyService5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
6955    },
6956    {
6957     "mangled_component_name" : "_ZN7android10frameworks16schedulerservice4V1_025BsSchedulingPolicyService19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
6958    },
6959    {
6960     "mangled_component_name" : "_ZN7android10frameworks16schedulerservice4V1_025BsSchedulingPolicyService12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
6961    },
6962    {
6963     "mangled_component_name" : "_ZN7android10frameworks16schedulerservice4V1_025BsSchedulingPolicyService21setHALInstrumentationEv"
6964    },
6965    {
6966     "mangled_component_name" : "_ZN7android10frameworks16schedulerservice4V1_025BsSchedulingPolicyService11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
6967    },
6968    {
6969     "mangled_component_name" : "_ZN7android10frameworks16schedulerservice4V1_025BsSchedulingPolicyService4pingEv"
6970    },
6971    {
6972     "mangled_component_name" : "_ZN7android10frameworks16schedulerservice4V1_025BsSchedulingPolicyService12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
6973    },
6974    {
6975     "mangled_component_name" : "_ZN7android10frameworks16schedulerservice4V1_025BsSchedulingPolicyService21notifySyspropsChangedEv"
6976    },
6977    {
6978     "mangled_component_name" : "_ZN7android10frameworks16schedulerservice4V1_025BsSchedulingPolicyService13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
6979    },
6980    {
6981     "kind" : "complete_dtor_pointer",
6982     "mangled_component_name" : "_ZN7android10frameworks16schedulerservice4V1_025BsSchedulingPolicyServiceD1Ev"
6983    },
6984    {
6985     "kind" : "deleting_dtor_pointer",
6986     "mangled_component_name" : "_ZN7android10frameworks16schedulerservice4V1_025BsSchedulingPolicyServiceD0Ev"
6987    },
6988    {
6989     "mangled_component_name" : "_ZN7android10frameworks16schedulerservice4V1_025BsSchedulingPolicyService15requestPriorityEiii"
6990    },
6991    {
6992     "mangled_component_name" : "_ZN7android10frameworks16schedulerservice4V1_025BsSchedulingPolicyService21getMaxAllowedPriorityEv"
6993    },
6994    {
6995     "component_value" : -4,
6996     "kind" : "offset_to_top"
6997    },
6998    {
6999     "kind" : "rtti",
7000     "mangled_component_name" : "_ZTIN7android10frameworks16schedulerservice4V1_025BsSchedulingPolicyServiceE"
7001    },
7002    {
7003     "kind" : "complete_dtor_pointer",
7004     "mangled_component_name" : "_ZThn4_N7android10frameworks16schedulerservice4V1_025BsSchedulingPolicyServiceD1Ev"
7005    },
7006    {
7007     "kind" : "deleting_dtor_pointer",
7008     "mangled_component_name" : "_ZThn4_N7android10frameworks16schedulerservice4V1_025BsSchedulingPolicyServiceD0Ev"
7009    },
7010    {
7011     "kind" : "vcall_offset"
7012    },
7013    {
7014     "kind" : "vcall_offset"
7015    },
7016    {
7017     "kind" : "vcall_offset"
7018    },
7019    {
7020     "kind" : "vcall_offset"
7021    },
7022    {
7023     "component_value" : -60,
7024     "kind" : "vcall_offset"
7025    },
7026    {
7027     "component_value" : -60,
7028     "kind" : "offset_to_top"
7029    },
7030    {
7031     "kind" : "rtti",
7032     "mangled_component_name" : "_ZTIN7android10frameworks16schedulerservice4V1_025BsSchedulingPolicyServiceE"
7033    },
7034    {
7035     "kind" : "complete_dtor_pointer",
7036     "mangled_component_name" : "_ZTv0_n12_N7android10frameworks16schedulerservice4V1_025BsSchedulingPolicyServiceD1Ev"
7037    },
7038    {
7039     "kind" : "deleting_dtor_pointer",
7040     "mangled_component_name" : "_ZTv0_n12_N7android10frameworks16schedulerservice4V1_025BsSchedulingPolicyServiceD0Ev"
7041    },
7042    {
7043     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
7044    },
7045    {
7046     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
7047    },
7048    {
7049     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
7050    },
7051    {
7052     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
7053    }
7054   ]
7055  },
7056  {
7057   "alignment" : 4,
7058   "base_specifiers" :
7059   [
7060    {
7061     "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
7062    }
7063   ],
7064   "fields" :
7065   [
7066    {
7067     "access" : "private",
7068     "field_name" : "_hidl_mImpl",
7069     "field_offset" : 544,
7070     "referenced_type" : "_ZTIN7android2spINS_10frameworks16schedulerservice4V1_024ISchedulingPolicyServiceEEE"
7071    }
7072   ],
7073   "linker_set_key" : "_ZTIN7android10frameworks16schedulerservice4V1_027BnHwSchedulingPolicyServiceE",
7074   "name" : "android::frameworks::schedulerservice::V1_0::BnHwSchedulingPolicyService",
7075   "referenced_type" : "_ZTIN7android10frameworks16schedulerservice4V1_027BnHwSchedulingPolicyServiceE",
7076   "self_type" : "_ZTIN7android10frameworks16schedulerservice4V1_027BnHwSchedulingPolicyServiceE",
7077   "size" : 80,
7078   "source_file" : "/out/soong/.intermediates/frameworks/hardware/interfaces/schedulerservice/1.0/[email protected]_genc++_headers/gen/android/frameworks/schedulerservice/1.0/BnHwSchedulingPolicyService.h",
7079   "vtable_components" :
7080   [
7081    {
7082     "component_value" : 72,
7083     "kind" : "vbase_offset"
7084    },
7085    {
7086     "kind" : "offset_to_top"
7087    },
7088    {
7089     "kind" : "rtti",
7090     "mangled_component_name" : "_ZTIN7android10frameworks16schedulerservice4V1_027BnHwSchedulingPolicyServiceE"
7091    },
7092    {
7093     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
7094    },
7095    {
7096     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
7097    },
7098    {
7099     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
7100    },
7101    {
7102     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BnHwBase13checkSubclassEPKv"
7103    },
7104    {
7105     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
7106    },
7107    {
7108     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
7109    },
7110    {
7111     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
7112    },
7113    {
7114     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
7115    },
7116    {
7117     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
7118    },
7119    {
7120     "kind" : "complete_dtor_pointer",
7121     "mangled_component_name" : "_ZN7android10frameworks16schedulerservice4V1_027BnHwSchedulingPolicyServiceD1Ev"
7122    },
7123    {
7124     "kind" : "deleting_dtor_pointer",
7125     "mangled_component_name" : "_ZN7android10frameworks16schedulerservice4V1_027BnHwSchedulingPolicyServiceD0Ev"
7126    },
7127    {
7128     "mangled_component_name" : "_ZN7android10frameworks16schedulerservice4V1_027BnHwSchedulingPolicyService10onTransactEjRKNS_8hardware6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
7129    },
7130    {
7131     "component_value" : -20,
7132     "kind" : "offset_to_top"
7133    },
7134    {
7135     "kind" : "rtti",
7136     "mangled_component_name" : "_ZTIN7android10frameworks16schedulerservice4V1_027BnHwSchedulingPolicyServiceE"
7137    },
7138    {
7139     "kind" : "complete_dtor_pointer",
7140     "mangled_component_name" : "_ZThn20_N7android10frameworks16schedulerservice4V1_027BnHwSchedulingPolicyServiceD1Ev"
7141    },
7142    {
7143     "kind" : "deleting_dtor_pointer",
7144     "mangled_component_name" : "_ZThn20_N7android10frameworks16schedulerservice4V1_027BnHwSchedulingPolicyServiceD0Ev"
7145    },
7146    {
7147     "kind" : "vcall_offset"
7148    },
7149    {
7150     "kind" : "vcall_offset"
7151    },
7152    {
7153     "kind" : "vcall_offset"
7154    },
7155    {
7156     "kind" : "vcall_offset"
7157    },
7158    {
7159     "component_value" : -72,
7160     "kind" : "vcall_offset"
7161    },
7162    {
7163     "component_value" : -72,
7164     "kind" : "offset_to_top"
7165    },
7166    {
7167     "kind" : "rtti",
7168     "mangled_component_name" : "_ZTIN7android10frameworks16schedulerservice4V1_027BnHwSchedulingPolicyServiceE"
7169    },
7170    {
7171     "kind" : "complete_dtor_pointer",
7172     "mangled_component_name" : "_ZTv0_n12_N7android10frameworks16schedulerservice4V1_027BnHwSchedulingPolicyServiceD1Ev"
7173    },
7174    {
7175     "kind" : "deleting_dtor_pointer",
7176     "mangled_component_name" : "_ZTv0_n12_N7android10frameworks16schedulerservice4V1_027BnHwSchedulingPolicyServiceD0Ev"
7177    },
7178    {
7179     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
7180    },
7181    {
7182     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
7183    },
7184    {
7185     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
7186    },
7187    {
7188     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
7189    }
7190   ]
7191  },
7192  {
7193   "alignment" : 4,
7194   "base_specifiers" :
7195   [
7196    {
7197     "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS_10frameworks16schedulerservice4V1_024ISchedulingPolicyServiceEEE"
7198    },
7199    {
7200     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
7201    }
7202   ],
7203   "fields" :
7204   [
7205    {
7206     "access" : "private",
7207     "field_name" : "_hidl_mMutex",
7208     "field_offset" : 544,
7209     "referenced_type" : "_ZTINSt3__15mutexE"
7210    },
7211    {
7212     "access" : "private",
7213     "field_name" : "_hidl_mDeathRecipients",
7214     "field_offset" : 576,
7215     "referenced_type" : "_ZTINSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEEE"
7216    }
7217   ],
7218   "linker_set_key" : "_ZTIN7android10frameworks16schedulerservice4V1_027BpHwSchedulingPolicyServiceE",
7219   "name" : "android::frameworks::schedulerservice::V1_0::BpHwSchedulingPolicyService",
7220   "referenced_type" : "_ZTIN7android10frameworks16schedulerservice4V1_027BpHwSchedulingPolicyServiceE",
7221   "self_type" : "_ZTIN7android10frameworks16schedulerservice4V1_027BpHwSchedulingPolicyServiceE",
7222   "size" : 92,
7223   "source_file" : "/out/soong/.intermediates/frameworks/hardware/interfaces/schedulerservice/1.0/[email protected]_genc++_headers/gen/android/frameworks/schedulerservice/1.0/BpHwSchedulingPolicyService.h",
7224   "vtable_components" :
7225   [
7226    {
7227     "component_value" : 84,
7228     "kind" : "vbase_offset"
7229    },
7230    {
7231     "kind" : "offset_to_top"
7232    },
7233    {
7234     "kind" : "rtti",
7235     "mangled_component_name" : "_ZTIN7android10frameworks16schedulerservice4V1_027BpHwSchedulingPolicyServiceE"
7236    },
7237    {
7238     "mangled_component_name" : "_ZNK7android10frameworks16schedulerservice4V1_027BpHwSchedulingPolicyService8isRemoteEv"
7239    },
7240    {
7241     "mangled_component_name" : "_ZN7android10frameworks16schedulerservice4V1_027BpHwSchedulingPolicyService14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
7242    },
7243    {
7244     "mangled_component_name" : "_ZN7android10frameworks16schedulerservice4V1_027BpHwSchedulingPolicyService5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
7245    },
7246    {
7247     "mangled_component_name" : "_ZN7android10frameworks16schedulerservice4V1_027BpHwSchedulingPolicyService19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
7248    },
7249    {
7250     "mangled_component_name" : "_ZN7android10frameworks16schedulerservice4V1_027BpHwSchedulingPolicyService12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
7251    },
7252    {
7253     "mangled_component_name" : "_ZN7android10frameworks16schedulerservice4V1_027BpHwSchedulingPolicyService21setHALInstrumentationEv"
7254    },
7255    {
7256     "mangled_component_name" : "_ZN7android10frameworks16schedulerservice4V1_027BpHwSchedulingPolicyService11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
7257    },
7258    {
7259     "mangled_component_name" : "_ZN7android10frameworks16schedulerservice4V1_027BpHwSchedulingPolicyService4pingEv"
7260    },
7261    {
7262     "mangled_component_name" : "_ZN7android10frameworks16schedulerservice4V1_027BpHwSchedulingPolicyService12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
7263    },
7264    {
7265     "mangled_component_name" : "_ZN7android10frameworks16schedulerservice4V1_027BpHwSchedulingPolicyService21notifySyspropsChangedEv"
7266    },
7267    {
7268     "mangled_component_name" : "_ZN7android10frameworks16schedulerservice4V1_027BpHwSchedulingPolicyService13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
7269    },
7270    {
7271     "kind" : "complete_dtor_pointer",
7272     "mangled_component_name" : "_ZN7android10frameworks16schedulerservice4V1_027BpHwSchedulingPolicyServiceD1Ev"
7273    },
7274    {
7275     "kind" : "deleting_dtor_pointer",
7276     "mangled_component_name" : "_ZN7android10frameworks16schedulerservice4V1_027BpHwSchedulingPolicyServiceD0Ev"
7277    },
7278    {
7279     "mangled_component_name" : "_ZN7android10frameworks16schedulerservice4V1_027BpHwSchedulingPolicyService15requestPriorityEiii"
7280    },
7281    {
7282     "mangled_component_name" : "_ZN7android10frameworks16schedulerservice4V1_027BpHwSchedulingPolicyService21getMaxAllowedPriorityEv"
7283    },
7284    {
7285     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_10frameworks16schedulerservice4V1_024ISchedulingPolicyServiceEE10onAsBinderEv"
7286    },
7287    {
7288     "mangled_component_name" : "_ZN7android10frameworks16schedulerservice4V1_027BpHwSchedulingPolicyService15onLastStrongRefEPKv"
7289    },
7290    {
7291     "component_value" : 80,
7292     "kind" : "vbase_offset"
7293    },
7294    {
7295     "component_value" : -4,
7296     "kind" : "offset_to_top"
7297    },
7298    {
7299     "kind" : "rtti",
7300     "mangled_component_name" : "_ZTIN7android10frameworks16schedulerservice4V1_027BpHwSchedulingPolicyServiceE"
7301    },
7302    {
7303     "kind" : "complete_dtor_pointer",
7304     "mangled_component_name" : "_ZThn4_N7android10frameworks16schedulerservice4V1_027BpHwSchedulingPolicyServiceD1Ev"
7305    },
7306    {
7307     "kind" : "deleting_dtor_pointer",
7308     "mangled_component_name" : "_ZThn4_N7android10frameworks16schedulerservice4V1_027BpHwSchedulingPolicyServiceD0Ev"
7309    },
7310    {
7311     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_10frameworks16schedulerservice4V1_024ISchedulingPolicyServiceEE10onAsBinderEv"
7312    },
7313    {
7314     "component_value" : 76,
7315     "kind" : "vbase_offset"
7316    },
7317    {
7318     "component_value" : -8,
7319     "kind" : "offset_to_top"
7320    },
7321    {
7322     "kind" : "rtti",
7323     "mangled_component_name" : "_ZTIN7android10frameworks16schedulerservice4V1_027BpHwSchedulingPolicyServiceE"
7324    },
7325    {
7326     "kind" : "complete_dtor_pointer",
7327     "mangled_component_name" : "_ZThn8_N7android10frameworks16schedulerservice4V1_027BpHwSchedulingPolicyServiceD1Ev"
7328    },
7329    {
7330     "kind" : "deleting_dtor_pointer",
7331     "mangled_component_name" : "_ZThn8_N7android10frameworks16schedulerservice4V1_027BpHwSchedulingPolicyServiceD0Ev"
7332    },
7333    {
7334     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
7335    },
7336    {
7337     "mangled_component_name" : "_ZThn8_N7android10frameworks16schedulerservice4V1_027BpHwSchedulingPolicyService15onLastStrongRefEPKv"
7338    },
7339    {
7340     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
7341    },
7342    {
7343     "component_value" : -24,
7344     "kind" : "offset_to_top"
7345    },
7346    {
7347     "kind" : "rtti",
7348     "mangled_component_name" : "_ZTIN7android10frameworks16schedulerservice4V1_027BpHwSchedulingPolicyServiceE"
7349    },
7350    {
7351     "kind" : "complete_dtor_pointer",
7352     "mangled_component_name" : "_ZThn24_N7android10frameworks16schedulerservice4V1_027BpHwSchedulingPolicyServiceD1Ev"
7353    },
7354    {
7355     "kind" : "deleting_dtor_pointer",
7356     "mangled_component_name" : "_ZThn24_N7android10frameworks16schedulerservice4V1_027BpHwSchedulingPolicyServiceD0Ev"
7357    },
7358    {
7359     "kind" : "vcall_offset"
7360    },
7361    {
7362     "component_value" : -76,
7363     "kind" : "vcall_offset"
7364    },
7365    {
7366     "component_value" : -84,
7367     "kind" : "vcall_offset"
7368    },
7369    {
7370     "component_value" : -76,
7371     "kind" : "vcall_offset"
7372    },
7373    {
7374     "component_value" : -84,
7375     "kind" : "vcall_offset"
7376    },
7377    {
7378     "component_value" : -84,
7379     "kind" : "offset_to_top"
7380    },
7381    {
7382     "kind" : "rtti",
7383     "mangled_component_name" : "_ZTIN7android10frameworks16schedulerservice4V1_027BpHwSchedulingPolicyServiceE"
7384    },
7385    {
7386     "kind" : "complete_dtor_pointer",
7387     "mangled_component_name" : "_ZTv0_n12_N7android10frameworks16schedulerservice4V1_027BpHwSchedulingPolicyServiceD1Ev"
7388    },
7389    {
7390     "kind" : "deleting_dtor_pointer",
7391     "mangled_component_name" : "_ZTv0_n12_N7android10frameworks16schedulerservice4V1_027BpHwSchedulingPolicyServiceD0Ev"
7392    },
7393    {
7394     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
7395    },
7396    {
7397     "mangled_component_name" : "_ZTv0_n20_N7android10frameworks16schedulerservice4V1_027BpHwSchedulingPolicyService15onLastStrongRefEPKv"
7398    },
7399    {
7400     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
7401    },
7402    {
7403     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
7404    }
7405   ]
7406  },
7407  {
7408   "alignment" : 4,
7409   "fields" :
7410   [
7411    {
7412     "access" : "private",
7413     "field_name" : "mVector",
7414     "referenced_type" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE"
7415    }
7416   ],
7417   "linker_set_key" : "_ZTIN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE",
7418   "name" : "android::KeyedVector<android::String16, android::sp<android::hardware::IBinder> >",
7419   "record_kind" : "class",
7420   "referenced_type" : "_ZTIN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE",
7421   "self_type" : "_ZTIN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE",
7422   "size" : 20,
7423   "source_file" : "/system/core/libutils/include/utils/KeyedVector.h",
7424   "template_args" : [ "_ZTIN7android8String16E", "_ZTIN7android2spINS_8hardware7IBinderEEE" ]
7425  },
7426  {
7427   "alignment" : 4,
7428   "fields" :
7429   [
7430    {
7431     "access" : "private",
7432     "field_name" : "mTag",
7433     "referenced_type" : "_ZTIy"
7434    }
7435   ],
7436   "linker_set_key" : "_ZTIN7android11ScopedTraceE",
7437   "name" : "android::ScopedTrace",
7438   "record_kind" : "class",
7439   "referenced_type" : "_ZTIN7android11ScopedTraceE",
7440   "self_type" : "_ZTIN7android11ScopedTraceE",
7441   "size" : 8,
7442   "source_file" : "/system/core/libutils/include/utils/Trace.h"
7443  },
7444  {
7445   "alignment" : 4,
7446   "fields" :
7447   [
7448    {
7449     "access" : "private",
7450     "field_name" : "mCount",
7451     "referenced_type" : "_ZTINSt3__16atomicIiEE"
7452    }
7453   ],
7454   "linker_set_key" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE",
7455   "name" : "android::LightRefBase<android::NativeHandle>",
7456   "record_kind" : "class",
7457   "referenced_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE",
7458   "self_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE",
7459   "size" : 4,
7460   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
7461   "template_args" : [ "_ZTIN7android12NativeHandleE" ]
7462  },
7463  {
7464   "alignment" : 4,
7465   "fields" :
7466   [
7467    {
7468     "access" : "private",
7469     "field_name" : "mCount",
7470     "referenced_type" : "_ZTINSt3__16atomicIiEE"
7471    }
7472   ],
7473   "linker_set_key" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE",
7474   "name" : "android::LightRefBase<android::VirtualLightRefBase>",
7475   "record_kind" : "class",
7476   "referenced_type" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE",
7477   "self_type" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE",
7478   "size" : 4,
7479   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
7480   "template_args" : [ "_ZTIN7android19VirtualLightRefBaseE" ]
7481  },
7482  {
7483   "alignment" : 4,
7484   "base_specifiers" :
7485   [
7486    {
7487     "referenced_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE"
7488    }
7489   ],
7490   "fields" :
7491   [
7492    {
7493     "access" : "private",
7494     "field_name" : "mHandle",
7495     "field_offset" : 32,
7496     "referenced_type" : "_ZTIP13native_handle"
7497    },
7498    {
7499     "access" : "private",
7500     "field_name" : "mOwnsHandle",
7501     "field_offset" : 64,
7502     "referenced_type" : "_ZTIb"
7503    }
7504   ],
7505   "linker_set_key" : "_ZTIN7android12NativeHandleE",
7506   "name" : "android::NativeHandle",
7507   "record_kind" : "class",
7508   "referenced_type" : "_ZTIN7android12NativeHandleE",
7509   "self_type" : "_ZTIN7android12NativeHandleE",
7510   "size" : 12,
7511   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
7512  },
7513  {
7514   "alignment" : 4,
7515   "base_specifiers" :
7516   [
7517    {
7518     "access" : "private",
7519     "referenced_type" : "_ZTIN7android16SortedVectorImplE"
7520    }
7521   ],
7522   "linker_set_key" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE",
7523   "name" : "android::SortedVector<android::key_value_pair_t<android::String16, android::sp<android::hardware::IBinder> > >",
7524   "record_kind" : "class",
7525   "referenced_type" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE",
7526   "self_type" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE",
7527   "size" : 20,
7528   "source_file" : "/system/core/libutils/include/utils/SortedVector.h",
7529   "template_args" :
7530   [
7531    "_ZTIN7android16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEE"
7532   ],
7533   "vtable_components" :
7534   [
7535    {
7536     "kind" : "offset_to_top"
7537    },
7538    {
7539     "kind" : "rtti",
7540     "mangled_component_name" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE"
7541    },
7542    {
7543     "kind" : "complete_dtor_pointer",
7544     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED1Ev"
7545    },
7546    {
7547     "kind" : "deleting_dtor_pointer",
7548     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED0Ev"
7549    },
7550    {
7551     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE12do_constructEPvj"
7552    },
7553    {
7554     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_destroyEPvj"
7555    },
7556    {
7557     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE7do_copyEPvPKvj"
7558    },
7559    {
7560     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE8do_splatEPvPKvj"
7561    },
7562    {
7563     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE15do_move_forwardEPvPKvj"
7564    },
7565    {
7566     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE16do_move_backwardEPvPKvj"
7567    },
7568    {
7569     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_compareEPKvSA_"
7570    }
7571   ]
7572  },
7573  {
7574   "alignment" : 1,
7575   "linker_set_key" : "_ZTIN7android14ReferenceMoverE",
7576   "name" : "android::ReferenceMover",
7577   "record_kind" : "class",
7578   "referenced_type" : "_ZTIN7android14ReferenceMoverE",
7579   "self_type" : "_ZTIN7android14ReferenceMoverE",
7580   "size" : 1,
7581   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7582  },
7583  {
7584   "alignment" : 4,
7585   "linker_set_key" : "_ZTIN7android16ReferenceRenamerE",
7586   "name" : "android::ReferenceRenamer",
7587   "record_kind" : "class",
7588   "referenced_type" : "_ZTIN7android16ReferenceRenamerE",
7589   "self_type" : "_ZTIN7android16ReferenceRenamerE",
7590   "size" : 4,
7591   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
7592   "vtable_components" :
7593   [
7594    {
7595     "kind" : "offset_to_top"
7596    },
7597    {
7598     "kind" : "rtti",
7599     "mangled_component_name" : "_ZTIN7android16ReferenceRenamerE"
7600    },
7601    {
7602     "is_pure" : true,
7603     "mangled_component_name" : "_ZNK7android16ReferenceRenamerclEj"
7604    }
7605   ]
7606  },
7607  {
7608   "alignment" : 4,
7609   "base_specifiers" :
7610   [
7611    {
7612     "referenced_type" : "_ZTIN7android10VectorImplE"
7613    }
7614   ],
7615   "linker_set_key" : "_ZTIN7android16SortedVectorImplE",
7616   "name" : "android::SortedVectorImpl",
7617   "record_kind" : "class",
7618   "referenced_type" : "_ZTIN7android16SortedVectorImplE",
7619   "self_type" : "_ZTIN7android16SortedVectorImplE",
7620   "size" : 20,
7621   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
7622   "vtable_components" :
7623   [
7624    {
7625     "kind" : "offset_to_top"
7626    },
7627    {
7628     "kind" : "rtti",
7629     "mangled_component_name" : "_ZTIN7android16SortedVectorImplE"
7630    },
7631    {
7632     "kind" : "complete_dtor_pointer",
7633     "mangled_component_name" : "_ZN7android16SortedVectorImplD1Ev"
7634    },
7635    {
7636     "kind" : "deleting_dtor_pointer",
7637     "mangled_component_name" : "_ZN7android16SortedVectorImplD0Ev"
7638    },
7639    {
7640     "is_pure" : true,
7641     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvj"
7642    },
7643    {
7644     "is_pure" : true,
7645     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvj"
7646    },
7647    {
7648     "is_pure" : true,
7649     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvj"
7650    },
7651    {
7652     "is_pure" : true,
7653     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvj"
7654    },
7655    {
7656     "is_pure" : true,
7657     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvj"
7658    },
7659    {
7660     "is_pure" : true,
7661     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvj"
7662    },
7663    {
7664     "is_pure" : true,
7665     "mangled_component_name" : "_ZNK7android16SortedVectorImpl10do_compareEPKvS2_"
7666    }
7667   ]
7668  },
7669  {
7670   "alignment" : 1,
7671   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIbEE",
7672   "name" : "android::trait_trivial_copy<bool>",
7673   "referenced_type" : "_ZTIN7android18trait_trivial_copyIbEE",
7674   "self_type" : "_ZTIN7android18trait_trivial_copyIbEE",
7675   "size" : 1,
7676   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7677   "template_args" : [ "_ZTIb" ]
7678  },
7679  {
7680   "alignment" : 1,
7681   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIcEE",
7682   "name" : "android::trait_trivial_copy<char>",
7683   "referenced_type" : "_ZTIN7android18trait_trivial_copyIcEE",
7684   "self_type" : "_ZTIN7android18trait_trivial_copyIcEE",
7685   "size" : 1,
7686   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7687   "template_args" : [ "_ZTIc" ]
7688  },
7689  {
7690   "alignment" : 1,
7691   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIdEE",
7692   "name" : "android::trait_trivial_copy<double>",
7693   "referenced_type" : "_ZTIN7android18trait_trivial_copyIdEE",
7694   "self_type" : "_ZTIN7android18trait_trivial_copyIdEE",
7695   "size" : 1,
7696   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7697   "template_args" : [ "_ZTId" ]
7698  },
7699  {
7700   "alignment" : 1,
7701   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIfEE",
7702   "name" : "android::trait_trivial_copy<float>",
7703   "referenced_type" : "_ZTIN7android18trait_trivial_copyIfEE",
7704   "self_type" : "_ZTIN7android18trait_trivial_copyIfEE",
7705   "size" : 1,
7706   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7707   "template_args" : [ "_ZTIf" ]
7708  },
7709  {
7710   "alignment" : 1,
7711   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIhEE",
7712   "name" : "android::trait_trivial_copy<unsigned char>",
7713   "referenced_type" : "_ZTIN7android18trait_trivial_copyIhEE",
7714   "self_type" : "_ZTIN7android18trait_trivial_copyIhEE",
7715   "size" : 1,
7716   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7717   "template_args" : [ "_ZTIh" ]
7718  },
7719  {
7720   "alignment" : 1,
7721   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIiEE",
7722   "name" : "android::trait_trivial_copy<int>",
7723   "referenced_type" : "_ZTIN7android18trait_trivial_copyIiEE",
7724   "self_type" : "_ZTIN7android18trait_trivial_copyIiEE",
7725   "size" : 1,
7726   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7727   "template_args" : [ "_ZTIi" ]
7728  },
7729  {
7730   "alignment" : 1,
7731   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIjEE",
7732   "name" : "android::trait_trivial_copy<unsigned int>",
7733   "referenced_type" : "_ZTIN7android18trait_trivial_copyIjEE",
7734   "self_type" : "_ZTIN7android18trait_trivial_copyIjEE",
7735   "size" : 1,
7736   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7737   "template_args" : [ "_ZTIj" ]
7738  },
7739  {
7740   "alignment" : 1,
7741   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIlEE",
7742   "name" : "android::trait_trivial_copy<long>",
7743   "referenced_type" : "_ZTIN7android18trait_trivial_copyIlEE",
7744   "self_type" : "_ZTIN7android18trait_trivial_copyIlEE",
7745   "size" : 1,
7746   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7747   "template_args" : [ "_ZTIl" ]
7748  },
7749  {
7750   "alignment" : 1,
7751   "linker_set_key" : "_ZTIN7android18trait_trivial_copyImEE",
7752   "name" : "android::trait_trivial_copy<unsigned long>",
7753   "referenced_type" : "_ZTIN7android18trait_trivial_copyImEE",
7754   "self_type" : "_ZTIN7android18trait_trivial_copyImEE",
7755   "size" : 1,
7756   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7757   "template_args" : [ "_ZTIm" ]
7758  },
7759  {
7760   "alignment" : 1,
7761   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIsEE",
7762   "name" : "android::trait_trivial_copy<short>",
7763   "referenced_type" : "_ZTIN7android18trait_trivial_copyIsEE",
7764   "self_type" : "_ZTIN7android18trait_trivial_copyIsEE",
7765   "size" : 1,
7766   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7767   "template_args" : [ "_ZTIs" ]
7768  },
7769  {
7770   "alignment" : 1,
7771   "linker_set_key" : "_ZTIN7android18trait_trivial_copyItEE",
7772   "name" : "android::trait_trivial_copy<unsigned short>",
7773   "referenced_type" : "_ZTIN7android18trait_trivial_copyItEE",
7774   "self_type" : "_ZTIN7android18trait_trivial_copyItEE",
7775   "size" : 1,
7776   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7777   "template_args" : [ "_ZTIt" ]
7778  },
7779  {
7780   "alignment" : 1,
7781   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIvEE",
7782   "name" : "android::trait_trivial_copy<void>",
7783   "referenced_type" : "_ZTIN7android18trait_trivial_copyIvEE",
7784   "self_type" : "_ZTIN7android18trait_trivial_copyIvEE",
7785   "size" : 1,
7786   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7787   "template_args" : [ "_ZTIv" ]
7788  },
7789  {
7790   "alignment" : 1,
7791   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIxEE",
7792   "name" : "android::trait_trivial_copy<long long>",
7793   "referenced_type" : "_ZTIN7android18trait_trivial_copyIxEE",
7794   "self_type" : "_ZTIN7android18trait_trivial_copyIxEE",
7795   "size" : 1,
7796   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7797   "template_args" : [ "_ZTIx" ]
7798  },
7799  {
7800   "alignment" : 1,
7801   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIyEE",
7802   "name" : "android::trait_trivial_copy<unsigned long long>",
7803   "referenced_type" : "_ZTIN7android18trait_trivial_copyIyEE",
7804   "self_type" : "_ZTIN7android18trait_trivial_copyIyEE",
7805   "size" : 1,
7806   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7807   "template_args" : [ "_ZTIy" ]
7808  },
7809  {
7810   "alignment" : 1,
7811   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIbEE",
7812   "name" : "android::trait_trivial_ctor<bool>",
7813   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIbEE",
7814   "self_type" : "_ZTIN7android18trait_trivial_ctorIbEE",
7815   "size" : 1,
7816   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7817   "template_args" : [ "_ZTIb" ]
7818  },
7819  {
7820   "alignment" : 1,
7821   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIcEE",
7822   "name" : "android::trait_trivial_ctor<char>",
7823   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIcEE",
7824   "self_type" : "_ZTIN7android18trait_trivial_ctorIcEE",
7825   "size" : 1,
7826   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7827   "template_args" : [ "_ZTIc" ]
7828  },
7829  {
7830   "alignment" : 1,
7831   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIdEE",
7832   "name" : "android::trait_trivial_ctor<double>",
7833   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIdEE",
7834   "self_type" : "_ZTIN7android18trait_trivial_ctorIdEE",
7835   "size" : 1,
7836   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7837   "template_args" : [ "_ZTId" ]
7838  },
7839  {
7840   "alignment" : 1,
7841   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIfEE",
7842   "name" : "android::trait_trivial_ctor<float>",
7843   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIfEE",
7844   "self_type" : "_ZTIN7android18trait_trivial_ctorIfEE",
7845   "size" : 1,
7846   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7847   "template_args" : [ "_ZTIf" ]
7848  },
7849  {
7850   "alignment" : 1,
7851   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIhEE",
7852   "name" : "android::trait_trivial_ctor<unsigned char>",
7853   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIhEE",
7854   "self_type" : "_ZTIN7android18trait_trivial_ctorIhEE",
7855   "size" : 1,
7856   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7857   "template_args" : [ "_ZTIh" ]
7858  },
7859  {
7860   "alignment" : 1,
7861   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIiEE",
7862   "name" : "android::trait_trivial_ctor<int>",
7863   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIiEE",
7864   "self_type" : "_ZTIN7android18trait_trivial_ctorIiEE",
7865   "size" : 1,
7866   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7867   "template_args" : [ "_ZTIi" ]
7868  },
7869  {
7870   "alignment" : 1,
7871   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIjEE",
7872   "name" : "android::trait_trivial_ctor<unsigned int>",
7873   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIjEE",
7874   "self_type" : "_ZTIN7android18trait_trivial_ctorIjEE",
7875   "size" : 1,
7876   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7877   "template_args" : [ "_ZTIj" ]
7878  },
7879  {
7880   "alignment" : 1,
7881   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIlEE",
7882   "name" : "android::trait_trivial_ctor<long>",
7883   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIlEE",
7884   "self_type" : "_ZTIN7android18trait_trivial_ctorIlEE",
7885   "size" : 1,
7886   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7887   "template_args" : [ "_ZTIl" ]
7888  },
7889  {
7890   "alignment" : 1,
7891   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorImEE",
7892   "name" : "android::trait_trivial_ctor<unsigned long>",
7893   "referenced_type" : "_ZTIN7android18trait_trivial_ctorImEE",
7894   "self_type" : "_ZTIN7android18trait_trivial_ctorImEE",
7895   "size" : 1,
7896   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7897   "template_args" : [ "_ZTIm" ]
7898  },
7899  {
7900   "alignment" : 1,
7901   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIsEE",
7902   "name" : "android::trait_trivial_ctor<short>",
7903   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIsEE",
7904   "self_type" : "_ZTIN7android18trait_trivial_ctorIsEE",
7905   "size" : 1,
7906   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7907   "template_args" : [ "_ZTIs" ]
7908  },
7909  {
7910   "alignment" : 1,
7911   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorItEE",
7912   "name" : "android::trait_trivial_ctor<unsigned short>",
7913   "referenced_type" : "_ZTIN7android18trait_trivial_ctorItEE",
7914   "self_type" : "_ZTIN7android18trait_trivial_ctorItEE",
7915   "size" : 1,
7916   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7917   "template_args" : [ "_ZTIt" ]
7918  },
7919  {
7920   "alignment" : 1,
7921   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIvEE",
7922   "name" : "android::trait_trivial_ctor<void>",
7923   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIvEE",
7924   "self_type" : "_ZTIN7android18trait_trivial_ctorIvEE",
7925   "size" : 1,
7926   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7927   "template_args" : [ "_ZTIv" ]
7928  },
7929  {
7930   "alignment" : 1,
7931   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIxEE",
7932   "name" : "android::trait_trivial_ctor<long long>",
7933   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIxEE",
7934   "self_type" : "_ZTIN7android18trait_trivial_ctorIxEE",
7935   "size" : 1,
7936   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7937   "template_args" : [ "_ZTIx" ]
7938  },
7939  {
7940   "alignment" : 1,
7941   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIyEE",
7942   "name" : "android::trait_trivial_ctor<unsigned long long>",
7943   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIyEE",
7944   "self_type" : "_ZTIN7android18trait_trivial_ctorIyEE",
7945   "size" : 1,
7946   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7947   "template_args" : [ "_ZTIy" ]
7948  },
7949  {
7950   "alignment" : 1,
7951   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIbEE",
7952   "name" : "android::trait_trivial_dtor<bool>",
7953   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIbEE",
7954   "self_type" : "_ZTIN7android18trait_trivial_dtorIbEE",
7955   "size" : 1,
7956   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7957   "template_args" : [ "_ZTIb" ]
7958  },
7959  {
7960   "alignment" : 1,
7961   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIcEE",
7962   "name" : "android::trait_trivial_dtor<char>",
7963   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIcEE",
7964   "self_type" : "_ZTIN7android18trait_trivial_dtorIcEE",
7965   "size" : 1,
7966   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7967   "template_args" : [ "_ZTIc" ]
7968  },
7969  {
7970   "alignment" : 1,
7971   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIdEE",
7972   "name" : "android::trait_trivial_dtor<double>",
7973   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIdEE",
7974   "self_type" : "_ZTIN7android18trait_trivial_dtorIdEE",
7975   "size" : 1,
7976   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7977   "template_args" : [ "_ZTId" ]
7978  },
7979  {
7980   "alignment" : 1,
7981   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIfEE",
7982   "name" : "android::trait_trivial_dtor<float>",
7983   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIfEE",
7984   "self_type" : "_ZTIN7android18trait_trivial_dtorIfEE",
7985   "size" : 1,
7986   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7987   "template_args" : [ "_ZTIf" ]
7988  },
7989  {
7990   "alignment" : 1,
7991   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIhEE",
7992   "name" : "android::trait_trivial_dtor<unsigned char>",
7993   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIhEE",
7994   "self_type" : "_ZTIN7android18trait_trivial_dtorIhEE",
7995   "size" : 1,
7996   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7997   "template_args" : [ "_ZTIh" ]
7998  },
7999  {
8000   "alignment" : 1,
8001   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIiEE",
8002   "name" : "android::trait_trivial_dtor<int>",
8003   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIiEE",
8004   "self_type" : "_ZTIN7android18trait_trivial_dtorIiEE",
8005   "size" : 1,
8006   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8007   "template_args" : [ "_ZTIi" ]
8008  },
8009  {
8010   "alignment" : 1,
8011   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIjEE",
8012   "name" : "android::trait_trivial_dtor<unsigned int>",
8013   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIjEE",
8014   "self_type" : "_ZTIN7android18trait_trivial_dtorIjEE",
8015   "size" : 1,
8016   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8017   "template_args" : [ "_ZTIj" ]
8018  },
8019  {
8020   "alignment" : 1,
8021   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIlEE",
8022   "name" : "android::trait_trivial_dtor<long>",
8023   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIlEE",
8024   "self_type" : "_ZTIN7android18trait_trivial_dtorIlEE",
8025   "size" : 1,
8026   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8027   "template_args" : [ "_ZTIl" ]
8028  },
8029  {
8030   "alignment" : 1,
8031   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorImEE",
8032   "name" : "android::trait_trivial_dtor<unsigned long>",
8033   "referenced_type" : "_ZTIN7android18trait_trivial_dtorImEE",
8034   "self_type" : "_ZTIN7android18trait_trivial_dtorImEE",
8035   "size" : 1,
8036   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8037   "template_args" : [ "_ZTIm" ]
8038  },
8039  {
8040   "alignment" : 1,
8041   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIsEE",
8042   "name" : "android::trait_trivial_dtor<short>",
8043   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIsEE",
8044   "self_type" : "_ZTIN7android18trait_trivial_dtorIsEE",
8045   "size" : 1,
8046   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8047   "template_args" : [ "_ZTIs" ]
8048  },
8049  {
8050   "alignment" : 1,
8051   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorItEE",
8052   "name" : "android::trait_trivial_dtor<unsigned short>",
8053   "referenced_type" : "_ZTIN7android18trait_trivial_dtorItEE",
8054   "self_type" : "_ZTIN7android18trait_trivial_dtorItEE",
8055   "size" : 1,
8056   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8057   "template_args" : [ "_ZTIt" ]
8058  },
8059  {
8060   "alignment" : 1,
8061   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIvEE",
8062   "name" : "android::trait_trivial_dtor<void>",
8063   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIvEE",
8064   "self_type" : "_ZTIN7android18trait_trivial_dtorIvEE",
8065   "size" : 1,
8066   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8067   "template_args" : [ "_ZTIv" ]
8068  },
8069  {
8070   "alignment" : 1,
8071   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIxEE",
8072   "name" : "android::trait_trivial_dtor<long long>",
8073   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIxEE",
8074   "self_type" : "_ZTIN7android18trait_trivial_dtorIxEE",
8075   "size" : 1,
8076   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8077   "template_args" : [ "_ZTIx" ]
8078  },
8079  {
8080   "alignment" : 1,
8081   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIyEE",
8082   "name" : "android::trait_trivial_dtor<unsigned long long>",
8083   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIyEE",
8084   "self_type" : "_ZTIN7android18trait_trivial_dtorIyEE",
8085   "size" : 1,
8086   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8087   "template_args" : [ "_ZTIy" ]
8088  },
8089  {
8090   "alignment" : 1,
8091   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_7String8EEE",
8092   "name" : "android::trait_trivial_move<android::String8>",
8093   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EEE",
8094   "self_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EEE",
8095   "size" : 1,
8096   "source_file" : "/system/core/libutils/include/utils/String8.h",
8097   "template_args" : [ "_ZTIN7android7String8E" ]
8098  },
8099  {
8100   "alignment" : 1,
8101   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_8String16EEE",
8102   "name" : "android::trait_trivial_move<android::String16>",
8103   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EEE",
8104   "self_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EEE",
8105   "size" : 1,
8106   "source_file" : "/system/core/libutils/include/utils/String16.h",
8107   "template_args" : [ "_ZTIN7android8String16E" ]
8108  },
8109  {
8110   "alignment" : 1,
8111   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIbEE",
8112   "name" : "android::trait_trivial_move<bool>",
8113   "referenced_type" : "_ZTIN7android18trait_trivial_moveIbEE",
8114   "self_type" : "_ZTIN7android18trait_trivial_moveIbEE",
8115   "size" : 1,
8116   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8117   "template_args" : [ "_ZTIb" ]
8118  },
8119  {
8120   "alignment" : 1,
8121   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIcEE",
8122   "name" : "android::trait_trivial_move<char>",
8123   "referenced_type" : "_ZTIN7android18trait_trivial_moveIcEE",
8124   "self_type" : "_ZTIN7android18trait_trivial_moveIcEE",
8125   "size" : 1,
8126   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8127   "template_args" : [ "_ZTIc" ]
8128  },
8129  {
8130   "alignment" : 1,
8131   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIdEE",
8132   "name" : "android::trait_trivial_move<double>",
8133   "referenced_type" : "_ZTIN7android18trait_trivial_moveIdEE",
8134   "self_type" : "_ZTIN7android18trait_trivial_moveIdEE",
8135   "size" : 1,
8136   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8137   "template_args" : [ "_ZTId" ]
8138  },
8139  {
8140   "alignment" : 1,
8141   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIfEE",
8142   "name" : "android::trait_trivial_move<float>",
8143   "referenced_type" : "_ZTIN7android18trait_trivial_moveIfEE",
8144   "self_type" : "_ZTIN7android18trait_trivial_moveIfEE",
8145   "size" : 1,
8146   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8147   "template_args" : [ "_ZTIf" ]
8148  },
8149  {
8150   "alignment" : 1,
8151   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIhEE",
8152   "name" : "android::trait_trivial_move<unsigned char>",
8153   "referenced_type" : "_ZTIN7android18trait_trivial_moveIhEE",
8154   "self_type" : "_ZTIN7android18trait_trivial_moveIhEE",
8155   "size" : 1,
8156   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8157   "template_args" : [ "_ZTIh" ]
8158  },
8159  {
8160   "alignment" : 1,
8161   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIiEE",
8162   "name" : "android::trait_trivial_move<int>",
8163   "referenced_type" : "_ZTIN7android18trait_trivial_moveIiEE",
8164   "self_type" : "_ZTIN7android18trait_trivial_moveIiEE",
8165   "size" : 1,
8166   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8167   "template_args" : [ "_ZTIi" ]
8168  },
8169  {
8170   "alignment" : 1,
8171   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIjEE",
8172   "name" : "android::trait_trivial_move<unsigned int>",
8173   "referenced_type" : "_ZTIN7android18trait_trivial_moveIjEE",
8174   "self_type" : "_ZTIN7android18trait_trivial_moveIjEE",
8175   "size" : 1,
8176   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8177   "template_args" : [ "_ZTIj" ]
8178  },
8179  {
8180   "alignment" : 1,
8181   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIlEE",
8182   "name" : "android::trait_trivial_move<long>",
8183   "referenced_type" : "_ZTIN7android18trait_trivial_moveIlEE",
8184   "self_type" : "_ZTIN7android18trait_trivial_moveIlEE",
8185   "size" : 1,
8186   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8187   "template_args" : [ "_ZTIl" ]
8188  },
8189  {
8190   "alignment" : 1,
8191   "linker_set_key" : "_ZTIN7android18trait_trivial_moveImEE",
8192   "name" : "android::trait_trivial_move<unsigned long>",
8193   "referenced_type" : "_ZTIN7android18trait_trivial_moveImEE",
8194   "self_type" : "_ZTIN7android18trait_trivial_moveImEE",
8195   "size" : 1,
8196   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8197   "template_args" : [ "_ZTIm" ]
8198  },
8199  {
8200   "alignment" : 1,
8201   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIsEE",
8202   "name" : "android::trait_trivial_move<short>",
8203   "referenced_type" : "_ZTIN7android18trait_trivial_moveIsEE",
8204   "self_type" : "_ZTIN7android18trait_trivial_moveIsEE",
8205   "size" : 1,
8206   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8207   "template_args" : [ "_ZTIs" ]
8208  },
8209  {
8210   "alignment" : 1,
8211   "linker_set_key" : "_ZTIN7android18trait_trivial_moveItEE",
8212   "name" : "android::trait_trivial_move<unsigned short>",
8213   "referenced_type" : "_ZTIN7android18trait_trivial_moveItEE",
8214   "self_type" : "_ZTIN7android18trait_trivial_moveItEE",
8215   "size" : 1,
8216   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8217   "template_args" : [ "_ZTIt" ]
8218  },
8219  {
8220   "alignment" : 1,
8221   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIvEE",
8222   "name" : "android::trait_trivial_move<void>",
8223   "referenced_type" : "_ZTIN7android18trait_trivial_moveIvEE",
8224   "self_type" : "_ZTIN7android18trait_trivial_moveIvEE",
8225   "size" : 1,
8226   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8227   "template_args" : [ "_ZTIv" ]
8228  },
8229  {
8230   "alignment" : 1,
8231   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIxEE",
8232   "name" : "android::trait_trivial_move<long long>",
8233   "referenced_type" : "_ZTIN7android18trait_trivial_moveIxEE",
8234   "self_type" : "_ZTIN7android18trait_trivial_moveIxEE",
8235   "size" : 1,
8236   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8237   "template_args" : [ "_ZTIx" ]
8238  },
8239  {
8240   "alignment" : 1,
8241   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIyEE",
8242   "name" : "android::trait_trivial_move<unsigned long long>",
8243   "referenced_type" : "_ZTIN7android18trait_trivial_moveIyEE",
8244   "self_type" : "_ZTIN7android18trait_trivial_moveIyEE",
8245   "size" : 1,
8246   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8247   "template_args" : [ "_ZTIy" ]
8248  },
8249  {
8250   "alignment" : 4,
8251   "base_specifiers" :
8252   [
8253    {
8254     "referenced_type" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE"
8255    }
8256   ],
8257   "linker_set_key" : "_ZTIN7android19VirtualLightRefBaseE",
8258   "name" : "android::VirtualLightRefBase",
8259   "record_kind" : "class",
8260   "referenced_type" : "_ZTIN7android19VirtualLightRefBaseE",
8261   "self_type" : "_ZTIN7android19VirtualLightRefBaseE",
8262   "size" : 8,
8263   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
8264   "vtable_components" :
8265   [
8266    {
8267     "kind" : "offset_to_top"
8268    },
8269    {
8270     "kind" : "rtti",
8271     "mangled_component_name" : "_ZTIN7android19VirtualLightRefBaseE"
8272    },
8273    {
8274     "kind" : "complete_dtor_pointer",
8275     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD1Ev"
8276    },
8277    {
8278     "kind" : "deleting_dtor_pointer",
8279     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD0Ev"
8280    }
8281   ]
8282  },
8283  {
8284   "alignment" : 4,
8285   "fields" :
8286   [
8287    {
8288     "access" : "private",
8289     "field_name" : "m_ptr",
8290     "referenced_type" : "_ZTIPN7android10frameworks16schedulerservice4V1_024ISchedulingPolicyServiceE"
8291    }
8292   ],
8293   "linker_set_key" : "_ZTIN7android2spINS_10frameworks16schedulerservice4V1_024ISchedulingPolicyServiceEEE",
8294   "name" : "android::sp<android::frameworks::schedulerservice::V1_0::ISchedulingPolicyService>",
8295   "record_kind" : "class",
8296   "referenced_type" : "_ZTIN7android2spINS_10frameworks16schedulerservice4V1_024ISchedulingPolicyServiceEEE",
8297   "self_type" : "_ZTIN7android2spINS_10frameworks16schedulerservice4V1_024ISchedulingPolicyServiceEEE",
8298   "size" : 4,
8299   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8300   "template_args" :
8301   [
8302    "_ZTIN7android10frameworks16schedulerservice4V1_024ISchedulingPolicyServiceE"
8303   ]
8304  },
8305  {
8306   "alignment" : 4,
8307   "fields" :
8308   [
8309    {
8310     "access" : "private",
8311     "field_name" : "m_ptr",
8312     "referenced_type" : "_ZTIPN7android4hidl4base4V1_05IBaseE"
8313    }
8314   ],
8315   "linker_set_key" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
8316   "name" : "android::sp<android::hidl::base::V1_0::IBase>",
8317   "record_kind" : "class",
8318   "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
8319   "self_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
8320   "size" : 4,
8321   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8322   "template_args" : [ "_ZTIN7android4hidl4base4V1_05IBaseE" ]
8323  },
8324  {
8325   "alignment" : 4,
8326   "fields" :
8327   [
8328    {
8329     "access" : "private",
8330     "field_name" : "m_ptr",
8331     "referenced_type" : "_ZTIPN7android4hidl7manager4V1_015IServiceManagerE"
8332    }
8333   ],
8334   "linker_set_key" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
8335   "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager>",
8336   "record_kind" : "class",
8337   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
8338   "self_type" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
8339   "size" : 4,
8340   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8341   "template_args" : [ "_ZTIN7android4hidl7manager4V1_015IServiceManagerE" ]
8342  },
8343  {
8344   "alignment" : 4,
8345   "fields" :
8346   [
8347    {
8348     "access" : "private",
8349     "field_name" : "m_ptr",
8350     "referenced_type" : "_ZTIPN7android4hidl7manager4V1_020IServiceNotificationE"
8351    }
8352   ],
8353   "linker_set_key" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
8354   "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification>",
8355   "record_kind" : "class",
8356   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
8357   "self_type" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
8358   "size" : 4,
8359   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8360   "template_args" : [ "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE" ]
8361  },
8362  {
8363   "alignment" : 4,
8364   "fields" :
8365   [
8366    {
8367     "access" : "private",
8368     "field_name" : "m_ptr",
8369     "referenced_type" : "_ZTIPN7android6ThreadE"
8370    }
8371   ],
8372   "linker_set_key" : "_ZTIN7android2spINS_6ThreadEEE",
8373   "name" : "android::sp<android::Thread>",
8374   "record_kind" : "class",
8375   "referenced_type" : "_ZTIN7android2spINS_6ThreadEEE",
8376   "self_type" : "_ZTIN7android2spINS_6ThreadEEE",
8377   "size" : 4,
8378   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8379   "template_args" : [ "_ZTIN7android6ThreadE" ]
8380  },
8381  {
8382   "alignment" : 4,
8383   "fields" :
8384   [
8385    {
8386     "access" : "private",
8387     "field_name" : "m_ptr",
8388     "referenced_type" : "_ZTIPN7android8hardware10IInterfaceE"
8389    }
8390   ],
8391   "linker_set_key" : "_ZTIN7android2spINS_8hardware10IInterfaceEEE",
8392   "name" : "android::sp<android::hardware::IInterface>",
8393   "record_kind" : "class",
8394   "referenced_type" : "_ZTIN7android2spINS_8hardware10IInterfaceEEE",
8395   "self_type" : "_ZTIN7android2spINS_8hardware10IInterfaceEEE",
8396   "size" : 4,
8397   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8398   "template_args" : [ "_ZTIN7android8hardware10IInterfaceE" ]
8399  },
8400  {
8401   "alignment" : 4,
8402   "fields" :
8403   [
8404    {
8405     "access" : "private",
8406     "field_name" : "m_ptr",
8407     "referenced_type" : "_ZTIPN7android8hardware12ProcessStateE"
8408    }
8409   ],
8410   "linker_set_key" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
8411   "name" : "android::sp<android::hardware::ProcessState>",
8412   "record_kind" : "class",
8413   "referenced_type" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
8414   "self_type" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
8415   "size" : 4,
8416   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8417   "template_args" : [ "_ZTIN7android8hardware12ProcessStateE" ]
8418  },
8419  {
8420   "alignment" : 4,
8421   "fields" :
8422   [
8423    {
8424     "access" : "private",
8425     "field_name" : "m_ptr",
8426     "referenced_type" : "_ZTIPN7android8hardware20hidl_death_recipientE"
8427    }
8428   ],
8429   "linker_set_key" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE",
8430   "name" : "android::sp<android::hardware::hidl_death_recipient>",
8431   "record_kind" : "class",
8432   "referenced_type" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE",
8433   "self_type" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE",
8434   "size" : 4,
8435   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8436   "template_args" : [ "_ZTIN7android8hardware20hidl_death_recipientE" ]
8437  },
8438  {
8439   "alignment" : 4,
8440   "fields" :
8441   [
8442    {
8443     "access" : "private",
8444     "field_name" : "m_ptr",
8445     "referenced_type" : "_ZTIPN7android8hardware27hidl_binder_death_recipientE"
8446    }
8447   ],
8448   "linker_set_key" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
8449   "name" : "android::sp<android::hardware::hidl_binder_death_recipient>",
8450   "record_kind" : "class",
8451   "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
8452   "self_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
8453   "size" : 4,
8454   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8455   "template_args" : [ "_ZTIN7android8hardware27hidl_binder_death_recipientE" ]
8456  },
8457  {
8458   "alignment" : 4,
8459   "fields" :
8460   [
8461    {
8462     "access" : "private",
8463     "field_name" : "m_ptr",
8464     "referenced_type" : "_ZTIPN7android8hardware7IBinder14DeathRecipientE"
8465    }
8466   ],
8467   "linker_set_key" : "_ZTIN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
8468   "name" : "android::sp<android::hardware::IBinder::DeathRecipient>",
8469   "record_kind" : "class",
8470   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
8471   "self_type" : "_ZTIN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
8472   "size" : 4,
8473   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8474   "template_args" : [ "_ZTIN7android8hardware7IBinder14DeathRecipientE" ]
8475  },
8476  {
8477   "alignment" : 4,
8478   "fields" :
8479   [
8480    {
8481     "access" : "private",
8482     "field_name" : "m_ptr",
8483     "referenced_type" : "_ZTIPN7android8hardware7IBinderE"
8484    }
8485   ],
8486   "linker_set_key" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
8487   "name" : "android::sp<android::hardware::IBinder>",
8488   "record_kind" : "class",
8489   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
8490   "self_type" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
8491   "size" : 4,
8492   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8493   "template_args" : [ "_ZTIN7android8hardware7IBinderE" ]
8494  },
8495  {
8496   "alignment" : 4,
8497   "fields" :
8498   [
8499    {
8500     "access" : "private",
8501     "field_name" : "m_ptr",
8502     "referenced_type" : "_ZTIPN7android8hardware9BHwBinderE"
8503    }
8504   ],
8505   "linker_set_key" : "_ZTIN7android2spINS_8hardware9BHwBinderEEE",
8506   "name" : "android::sp<android::hardware::BHwBinder>",
8507   "record_kind" : "class",
8508   "referenced_type" : "_ZTIN7android2spINS_8hardware9BHwBinderEEE",
8509   "self_type" : "_ZTIN7android2spINS_8hardware9BHwBinderEEE",
8510   "size" : 4,
8511   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8512   "template_args" : [ "_ZTIN7android8hardware9BHwBinderE" ]
8513  },
8514  {
8515   "alignment" : 4,
8516   "fields" :
8517   [
8518    {
8519     "access" : "private",
8520     "field_name" : "m_ptr",
8521     "referenced_type" : "_ZTIPN7android4hidl4base4V1_05IBaseE"
8522    },
8523    {
8524     "access" : "private",
8525     "field_name" : "m_refs",
8526     "field_offset" : 32,
8527     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
8528    }
8529   ],
8530   "linker_set_key" : "_ZTIN7android2wpINS_4hidl4base4V1_05IBaseEEE",
8531   "name" : "android::wp<android::hidl::base::V1_0::IBase>",
8532   "record_kind" : "class",
8533   "referenced_type" : "_ZTIN7android2wpINS_4hidl4base4V1_05IBaseEEE",
8534   "self_type" : "_ZTIN7android2wpINS_4hidl4base4V1_05IBaseEEE",
8535   "size" : 8,
8536   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
8537   "template_args" : [ "_ZTIN7android4hidl4base4V1_05IBaseE" ]
8538  },
8539  {
8540   "alignment" : 4,
8541   "fields" :
8542   [
8543    {
8544     "access" : "private",
8545     "field_name" : "m_ptr",
8546     "referenced_type" : "_ZTIPN7android8hardware20hidl_death_recipientE"
8547    },
8548    {
8549     "access" : "private",
8550     "field_name" : "m_refs",
8551     "field_offset" : 32,
8552     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
8553    }
8554   ],
8555   "linker_set_key" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
8556   "name" : "android::wp<android::hardware::hidl_death_recipient>",
8557   "record_kind" : "class",
8558   "referenced_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
8559   "self_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
8560   "size" : 8,
8561   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
8562   "template_args" : [ "_ZTIN7android8hardware20hidl_death_recipientE" ]
8563  },
8564  {
8565   "alignment" : 4,
8566   "fields" :
8567   [
8568    {
8569     "access" : "private",
8570     "field_name" : "m_ptr",
8571     "referenced_type" : "_ZTIPN7android8hardware7IBinder14DeathRecipientE"
8572    },
8573    {
8574     "access" : "private",
8575     "field_name" : "m_refs",
8576     "field_offset" : 32,
8577     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
8578    }
8579   ],
8580   "linker_set_key" : "_ZTIN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
8581   "name" : "android::wp<android::hardware::IBinder::DeathRecipient>",
8582   "record_kind" : "class",
8583   "referenced_type" : "_ZTIN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
8584   "self_type" : "_ZTIN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
8585   "size" : 8,
8586   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
8587   "template_args" : [ "_ZTIN7android8hardware7IBinder14DeathRecipientE" ]
8588  },
8589  {
8590   "alignment" : 4,
8591   "fields" :
8592   [
8593    {
8594     "access" : "private",
8595     "field_name" : "m_ptr",
8596     "referenced_type" : "_ZTIPN7android8hardware9BHwBinderE"
8597    },
8598    {
8599     "access" : "private",
8600     "field_name" : "m_refs",
8601     "field_offset" : 32,
8602     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
8603    }
8604   ],
8605   "linker_set_key" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
8606   "name" : "android::wp<android::hardware::BHwBinder>",
8607   "record_kind" : "class",
8608   "referenced_type" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
8609   "self_type" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
8610   "size" : 8,
8611   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
8612   "template_args" : [ "_ZTIN7android8hardware9BHwBinderE" ]
8613  },
8614  {
8615   "alignment" : 4,
8616   "base_specifiers" :
8617   [
8618    {
8619     "is_virtual" : true,
8620     "referenced_type" : "_ZTIN7android7RefBaseE"
8621    }
8622   ],
8623   "linker_set_key" : "_ZTIN7android4hidl4base4V1_05IBaseE",
8624   "name" : "android::hidl::base::V1_0::IBase",
8625   "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE",
8626   "self_type" : "_ZTIN7android4hidl4base4V1_05IBaseE",
8627   "size" : 12,
8628   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h",
8629   "vtable_components" :
8630   [
8631    {
8632     "component_value" : 4,
8633     "kind" : "vbase_offset"
8634    },
8635    {
8636     "kind" : "offset_to_top"
8637    },
8638    {
8639     "kind" : "rtti",
8640     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
8641    },
8642    {
8643     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
8644    },
8645    {
8646     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
8647    },
8648    {
8649     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
8650    },
8651    {
8652     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
8653    },
8654    {
8655     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
8656    },
8657    {
8658     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
8659    },
8660    {
8661     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
8662    },
8663    {
8664     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
8665    },
8666    {
8667     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
8668    },
8669    {
8670     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
8671    },
8672    {
8673     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
8674    },
8675    {
8676     "kind" : "complete_dtor_pointer",
8677     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD1Ev"
8678    },
8679    {
8680     "kind" : "deleting_dtor_pointer",
8681     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD0Ev"
8682    },
8683    {
8684     "kind" : "vcall_offset"
8685    },
8686    {
8687     "kind" : "vcall_offset"
8688    },
8689    {
8690     "kind" : "vcall_offset"
8691    },
8692    {
8693     "kind" : "vcall_offset"
8694    },
8695    {
8696     "component_value" : -4,
8697     "kind" : "vcall_offset"
8698    },
8699    {
8700     "component_value" : -4,
8701     "kind" : "offset_to_top"
8702    },
8703    {
8704     "kind" : "rtti",
8705     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
8706    },
8707    {
8708     "kind" : "complete_dtor_pointer",
8709     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_05IBaseD1Ev"
8710    },
8711    {
8712     "kind" : "deleting_dtor_pointer",
8713     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_05IBaseD0Ev"
8714    },
8715    {
8716     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
8717    },
8718    {
8719     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
8720    },
8721    {
8722     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
8723    },
8724    {
8725     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8726    }
8727   ]
8728  },
8729  {
8730   "alignment" : 4,
8731   "base_specifiers" :
8732   [
8733    {
8734     "referenced_type" : "_ZTIN7android8hardware9BHwBinderE"
8735    },
8736    {
8737     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
8738    }
8739   ],
8740   "fields" :
8741   [
8742    {
8743     "access" : "private",
8744     "field_name" : "_hidl_mImpl",
8745     "field_offset" : 512,
8746     "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE"
8747    }
8748   ],
8749   "linker_set_key" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE",
8750   "name" : "android::hidl::base::V1_0::BnHwBase",
8751   "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE",
8752   "self_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE",
8753   "size" : 76,
8754   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h",
8755   "vtable_components" :
8756   [
8757    {
8758     "component_value" : 68,
8759     "kind" : "vbase_offset"
8760    },
8761    {
8762     "kind" : "offset_to_top"
8763    },
8764    {
8765     "kind" : "rtti",
8766     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
8767    },
8768    {
8769     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
8770    },
8771    {
8772     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
8773    },
8774    {
8775     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
8776    },
8777    {
8778     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BnHwBase13checkSubclassEPKv"
8779    },
8780    {
8781     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
8782    },
8783    {
8784     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
8785    },
8786    {
8787     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
8788    },
8789    {
8790     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
8791    },
8792    {
8793     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
8794    },
8795    {
8796     "kind" : "complete_dtor_pointer",
8797     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD1Ev"
8798    },
8799    {
8800     "kind" : "deleting_dtor_pointer",
8801     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD0Ev"
8802    },
8803    {
8804     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBase10onTransactEjRKNS_8hardware6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
8805    },
8806    {
8807     "component_value" : -20,
8808     "kind" : "offset_to_top"
8809    },
8810    {
8811     "kind" : "rtti",
8812     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
8813    },
8814    {
8815     "kind" : "complete_dtor_pointer",
8816     "mangled_component_name" : "_ZThn20_N7android4hidl4base4V1_08BnHwBaseD1Ev"
8817    },
8818    {
8819     "kind" : "deleting_dtor_pointer",
8820     "mangled_component_name" : "_ZThn20_N7android4hidl4base4V1_08BnHwBaseD0Ev"
8821    },
8822    {
8823     "kind" : "vcall_offset"
8824    },
8825    {
8826     "kind" : "vcall_offset"
8827    },
8828    {
8829     "kind" : "vcall_offset"
8830    },
8831    {
8832     "kind" : "vcall_offset"
8833    },
8834    {
8835     "component_value" : -68,
8836     "kind" : "vcall_offset"
8837    },
8838    {
8839     "component_value" : -68,
8840     "kind" : "offset_to_top"
8841    },
8842    {
8843     "kind" : "rtti",
8844     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
8845    },
8846    {
8847     "kind" : "complete_dtor_pointer",
8848     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BnHwBaseD1Ev"
8849    },
8850    {
8851     "kind" : "deleting_dtor_pointer",
8852     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BnHwBaseD0Ev"
8853    },
8854    {
8855     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
8856    },
8857    {
8858     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
8859    },
8860    {
8861     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
8862    },
8863    {
8864     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8865    }
8866   ]
8867  },
8868  {
8869   "alignment" : 4,
8870   "base_specifiers" :
8871   [
8872    {
8873     "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
8874    },
8875    {
8876     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
8877    }
8878   ],
8879   "fields" :
8880   [
8881    {
8882     "access" : "private",
8883     "field_name" : "_hidl_mMutex",
8884     "field_offset" : 544,
8885     "referenced_type" : "_ZTINSt3__15mutexE"
8886    },
8887    {
8888     "access" : "private",
8889     "field_name" : "_hidl_mDeathRecipients",
8890     "field_offset" : 576,
8891     "referenced_type" : "_ZTINSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEEE"
8892    }
8893   ],
8894   "linker_set_key" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE",
8895   "name" : "android::hidl::base::V1_0::BpHwBase",
8896   "referenced_type" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE",
8897   "self_type" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE",
8898   "size" : 92,
8899   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h",
8900   "vtable_components" :
8901   [
8902    {
8903     "component_value" : 84,
8904     "kind" : "vbase_offset"
8905    },
8906    {
8907     "kind" : "offset_to_top"
8908    },
8909    {
8910     "kind" : "rtti",
8911     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
8912    },
8913    {
8914     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BpHwBase8isRemoteEv"
8915    },
8916    {
8917     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
8918    },
8919    {
8920     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
8921    },
8922    {
8923     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
8924    },
8925    {
8926     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
8927    },
8928    {
8929     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21setHALInstrumentationEv"
8930    },
8931    {
8932     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
8933    },
8934    {
8935     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase4pingEv"
8936    },
8937    {
8938     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
8939    },
8940    {
8941     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21notifySyspropsChangedEv"
8942    },
8943    {
8944     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
8945    },
8946    {
8947     "kind" : "complete_dtor_pointer",
8948     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD1Ev"
8949    },
8950    {
8951     "kind" : "deleting_dtor_pointer",
8952     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD0Ev"
8953    },
8954    {
8955     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
8956    },
8957    {
8958     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase15onLastStrongRefEPKv"
8959    },
8960    {
8961     "component_value" : 80,
8962     "kind" : "vbase_offset"
8963    },
8964    {
8965     "component_value" : -4,
8966     "kind" : "offset_to_top"
8967    },
8968    {
8969     "kind" : "rtti",
8970     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
8971    },
8972    {
8973     "kind" : "complete_dtor_pointer",
8974     "mangled_component_name" : "_ZThn4_N7android4hidl4base4V1_08BpHwBaseD1Ev"
8975    },
8976    {
8977     "kind" : "deleting_dtor_pointer",
8978     "mangled_component_name" : "_ZThn4_N7android4hidl4base4V1_08BpHwBaseD0Ev"
8979    },
8980    {
8981     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
8982    },
8983    {
8984     "component_value" : 76,
8985     "kind" : "vbase_offset"
8986    },
8987    {
8988     "component_value" : -8,
8989     "kind" : "offset_to_top"
8990    },
8991    {
8992     "kind" : "rtti",
8993     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
8994    },
8995    {
8996     "kind" : "complete_dtor_pointer",
8997     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD1Ev"
8998    },
8999    {
9000     "kind" : "deleting_dtor_pointer",
9001     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD0Ev"
9002    },
9003    {
9004     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
9005    },
9006    {
9007     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBase15onLastStrongRefEPKv"
9008    },
9009    {
9010     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
9011    },
9012    {
9013     "component_value" : -24,
9014     "kind" : "offset_to_top"
9015    },
9016    {
9017     "kind" : "rtti",
9018     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
9019    },
9020    {
9021     "kind" : "complete_dtor_pointer",
9022     "mangled_component_name" : "_ZThn24_N7android4hidl4base4V1_08BpHwBaseD1Ev"
9023    },
9024    {
9025     "kind" : "deleting_dtor_pointer",
9026     "mangled_component_name" : "_ZThn24_N7android4hidl4base4V1_08BpHwBaseD0Ev"
9027    },
9028    {
9029     "kind" : "vcall_offset"
9030    },
9031    {
9032     "component_value" : -76,
9033     "kind" : "vcall_offset"
9034    },
9035    {
9036     "component_value" : -84,
9037     "kind" : "vcall_offset"
9038    },
9039    {
9040     "component_value" : -76,
9041     "kind" : "vcall_offset"
9042    },
9043    {
9044     "component_value" : -84,
9045     "kind" : "vcall_offset"
9046    },
9047    {
9048     "component_value" : -84,
9049     "kind" : "offset_to_top"
9050    },
9051    {
9052     "kind" : "rtti",
9053     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
9054    },
9055    {
9056     "kind" : "complete_dtor_pointer",
9057     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BpHwBaseD1Ev"
9058    },
9059    {
9060     "kind" : "deleting_dtor_pointer",
9061     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BpHwBaseD0Ev"
9062    },
9063    {
9064     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
9065    },
9066    {
9067     "mangled_component_name" : "_ZTv0_n20_N7android4hidl4base4V1_08BpHwBase15onLastStrongRefEPKv"
9068    },
9069    {
9070     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
9071    },
9072    {
9073     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9074    }
9075   ]
9076  },
9077  {
9078   "alignment" : 8,
9079   "fields" :
9080   [
9081    {
9082     "field_name" : "pid",
9083     "referenced_type" : "_ZTIi"
9084    },
9085    {
9086     "field_name" : "ptr",
9087     "field_offset" : 64,
9088     "referenced_type" : "_ZTIy"
9089    },
9090    {
9091     "field_name" : "arch",
9092     "field_offset" : 128,
9093     "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE"
9094    }
9095   ],
9096   "linker_set_key" : "_ZTIN7android4hidl4base4V1_09DebugInfoE",
9097   "name" : "android::hidl::base::V1_0::DebugInfo",
9098   "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfoE",
9099   "self_type" : "_ZTIN7android4hidl4base4V1_09DebugInfoE",
9100   "size" : 24,
9101   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
9102  },
9103  {
9104   "alignment" : 8,
9105   "fields" :
9106   [
9107    {
9108     "field_name" : "interfaceName",
9109     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
9110    },
9111    {
9112     "field_name" : "instanceName",
9113     "field_offset" : 128,
9114     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
9115    },
9116    {
9117     "field_name" : "pid",
9118     "field_offset" : 256,
9119     "referenced_type" : "_ZTIi"
9120    },
9121    {
9122     "field_name" : "clientPids",
9123     "field_offset" : 320,
9124     "referenced_type" : "_ZTIN7android8hardware8hidl_vecIiEE"
9125    },
9126    {
9127     "field_name" : "arch",
9128     "field_offset" : 448,
9129     "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE"
9130    }
9131   ],
9132   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_015IServiceManager17InstanceDebugInfoE",
9133   "name" : "android::hidl::manager::V1_0::IServiceManager::InstanceDebugInfo",
9134   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager17InstanceDebugInfoE",
9135   "self_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager17InstanceDebugInfoE",
9136   "size" : 64,
9137   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
9138  },
9139  {
9140   "alignment" : 4,
9141   "base_specifiers" :
9142   [
9143    {
9144     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
9145    }
9146   ],
9147   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
9148   "name" : "android::hidl::manager::V1_0::IServiceManager",
9149   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
9150   "self_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
9151   "size" : 12,
9152   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
9153   "vtable_components" :
9154   [
9155    {
9156     "component_value" : 4,
9157     "kind" : "vbase_offset"
9158    },
9159    {
9160     "kind" : "offset_to_top"
9161    },
9162    {
9163     "kind" : "rtti",
9164     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
9165    },
9166    {
9167     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_015IServiceManager8isRemoteEv"
9168    },
9169    {
9170     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
9171    },
9172    {
9173     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
9174    },
9175    {
9176     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
9177    },
9178    {
9179     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
9180    },
9181    {
9182     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21setHALInstrumentationEv"
9183    },
9184    {
9185     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
9186    },
9187    {
9188     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4pingEv"
9189    },
9190    {
9191     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
9192    },
9193    {
9194     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21notifySyspropsChangedEv"
9195    },
9196    {
9197     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
9198    },
9199    {
9200     "kind" : "complete_dtor_pointer",
9201     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD1Ev"
9202    },
9203    {
9204     "kind" : "deleting_dtor_pointer",
9205     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD0Ev"
9206    },
9207    {
9208     "is_pure" : true,
9209     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3getERKNS_8hardware11hidl_stringES7_"
9210    },
9211    {
9212     "is_pure" : true,
9213     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3addERKNS_8hardware11hidl_stringERKNS_2spINS0_4base4V1_05IBaseEEE"
9214    },
9215    {
9216     "is_pure" : true,
9217     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getTransportERKNS_8hardware11hidl_stringES7_"
9218    },
9219    {
9220     "is_pure" : true,
9221     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4listENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
9222    },
9223    {
9224     "is_pure" : true,
9225     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager15listByInterfaceERKNS_8hardware11hidl_stringENSt3__18functionIFvRKNS4_8hidl_vecIS5_EEEEE"
9226    },
9227    {
9228     "is_pure" : true,
9229     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager24registerForNotificationsERKNS_8hardware11hidl_stringES7_RKNS_2spINS2_20IServiceNotificationEEE"
9230    },
9231    {
9232     "is_pure" : true,
9233     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager9debugDumpENSt3__18functionIFvRKNS_8hardware8hidl_vecINS3_17InstanceDebugInfoEEEEEE"
9234    },
9235    {
9236     "is_pure" : true,
9237     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager25registerPassthroughClientERKNS_8hardware11hidl_stringES7_"
9238    },
9239    {
9240     "kind" : "vcall_offset"
9241    },
9242    {
9243     "kind" : "vcall_offset"
9244    },
9245    {
9246     "kind" : "vcall_offset"
9247    },
9248    {
9249     "kind" : "vcall_offset"
9250    },
9251    {
9252     "component_value" : -4,
9253     "kind" : "vcall_offset"
9254    },
9255    {
9256     "component_value" : -4,
9257     "kind" : "offset_to_top"
9258    },
9259    {
9260     "kind" : "rtti",
9261     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
9262    },
9263    {
9264     "kind" : "complete_dtor_pointer",
9265     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_015IServiceManagerD1Ev"
9266    },
9267    {
9268     "kind" : "deleting_dtor_pointer",
9269     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_015IServiceManagerD0Ev"
9270    },
9271    {
9272     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9273    },
9274    {
9275     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9276    },
9277    {
9278     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9279    },
9280    {
9281     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9282    }
9283   ]
9284  },
9285  {
9286   "alignment" : 4,
9287   "base_specifiers" :
9288   [
9289    {
9290     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
9291    }
9292   ],
9293   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
9294   "name" : "android::hidl::manager::V1_0::IServiceNotification",
9295   "referenced_type" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
9296   "self_type" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
9297   "size" : 12,
9298   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h",
9299   "vtable_components" :
9300   [
9301    {
9302     "component_value" : 4,
9303     "kind" : "vbase_offset"
9304    },
9305    {
9306     "kind" : "offset_to_top"
9307    },
9308    {
9309     "kind" : "rtti",
9310     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
9311    },
9312    {
9313     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_020IServiceNotification8isRemoteEv"
9314    },
9315    {
9316     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
9317    },
9318    {
9319     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
9320    },
9321    {
9322     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
9323    },
9324    {
9325     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
9326    },
9327    {
9328     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21setHALInstrumentationEv"
9329    },
9330    {
9331     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
9332    },
9333    {
9334     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification4pingEv"
9335    },
9336    {
9337     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
9338    },
9339    {
9340     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21notifySyspropsChangedEv"
9341    },
9342    {
9343     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
9344    },
9345    {
9346     "kind" : "complete_dtor_pointer",
9347     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD1Ev"
9348    },
9349    {
9350     "kind" : "deleting_dtor_pointer",
9351     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD0Ev"
9352    },
9353    {
9354     "is_pure" : true,
9355     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14onRegistrationERKNS_8hardware11hidl_stringES7_b"
9356    },
9357    {
9358     "kind" : "vcall_offset"
9359    },
9360    {
9361     "kind" : "vcall_offset"
9362    },
9363    {
9364     "kind" : "vcall_offset"
9365    },
9366    {
9367     "kind" : "vcall_offset"
9368    },
9369    {
9370     "component_value" : -4,
9371     "kind" : "vcall_offset"
9372    },
9373    {
9374     "component_value" : -4,
9375     "kind" : "offset_to_top"
9376    },
9377    {
9378     "kind" : "rtti",
9379     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
9380    },
9381    {
9382     "kind" : "complete_dtor_pointer",
9383     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_020IServiceNotificationD1Ev"
9384    },
9385    {
9386     "kind" : "deleting_dtor_pointer",
9387     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_020IServiceNotificationD0Ev"
9388    },
9389    {
9390     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9391    },
9392    {
9393     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9394    },
9395    {
9396     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9397    },
9398    {
9399     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9400    }
9401   ]
9402  },
9403  {
9404   "alignment" : 4,
9405   "fields" :
9406   [
9407    {
9408     "access" : "private",
9409     "field_name" : "mLock",
9410     "referenced_type" : "_ZTIRN7android5MutexE"
9411    }
9412   ],
9413   "linker_set_key" : "_ZTIN7android5Mutex8AutolockE",
9414   "name" : "android::Mutex::Autolock",
9415   "record_kind" : "class",
9416   "referenced_type" : "_ZTIN7android5Mutex8AutolockE",
9417   "self_type" : "_ZTIN7android5Mutex8AutolockE",
9418   "size" : 4,
9419   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
9420  },
9421  {
9422   "alignment" : 4,
9423   "fields" :
9424   [
9425    {
9426     "access" : "private",
9427     "field_name" : "mMutex",
9428     "referenced_type" : "_ZTI15pthread_mutex_t"
9429    }
9430   ],
9431   "linker_set_key" : "_ZTIN7android5MutexE",
9432   "name" : "android::Mutex",
9433   "record_kind" : "class",
9434   "referenced_type" : "_ZTIN7android5MutexE",
9435   "self_type" : "_ZTIN7android5MutexE",
9436   "size" : 4,
9437   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
9438  },
9439  {
9440   "alignment" : 4,
9441   "fields" :
9442   [
9443    {
9444     "access" : "private",
9445     "field_name" : "mLock",
9446     "referenced_type" : "_ZTIRN7android6RWLockE"
9447    }
9448   ],
9449   "linker_set_key" : "_ZTIN7android6RWLock9AutoRLockE",
9450   "name" : "android::RWLock::AutoRLock",
9451   "record_kind" : "class",
9452   "referenced_type" : "_ZTIN7android6RWLock9AutoRLockE",
9453   "self_type" : "_ZTIN7android6RWLock9AutoRLockE",
9454   "size" : 4,
9455   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
9456  },
9457  {
9458   "alignment" : 4,
9459   "fields" :
9460   [
9461    {
9462     "access" : "private",
9463     "field_name" : "mLock",
9464     "referenced_type" : "_ZTIRN7android6RWLockE"
9465    }
9466   ],
9467   "linker_set_key" : "_ZTIN7android6RWLock9AutoWLockE",
9468   "name" : "android::RWLock::AutoWLock",
9469   "record_kind" : "class",
9470   "referenced_type" : "_ZTIN7android6RWLock9AutoWLockE",
9471   "self_type" : "_ZTIN7android6RWLock9AutoWLockE",
9472   "size" : 4,
9473   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
9474  },
9475  {
9476   "alignment" : 4,
9477   "fields" :
9478   [
9479    {
9480     "access" : "private",
9481     "field_name" : "mRWLock",
9482     "referenced_type" : "_ZTI16pthread_rwlock_t"
9483    }
9484   ],
9485   "linker_set_key" : "_ZTIN7android6RWLockE",
9486   "name" : "android::RWLock",
9487   "record_kind" : "class",
9488   "referenced_type" : "_ZTIN7android6RWLockE",
9489   "self_type" : "_ZTIN7android6RWLockE",
9490   "size" : 40,
9491   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
9492  },
9493  {
9494   "alignment" : 4,
9495   "base_specifiers" :
9496   [
9497    {
9498     "is_virtual" : true,
9499     "referenced_type" : "_ZTIN7android7RefBaseE"
9500    }
9501   ],
9502   "fields" :
9503   [
9504    {
9505     "access" : "private",
9506     "field_name" : "mCanCallJava",
9507     "field_offset" : 32,
9508     "referenced_type" : "_ZTIKb"
9509    },
9510    {
9511     "access" : "private",
9512     "field_name" : "mThread",
9513     "field_offset" : 64,
9514     "referenced_type" : "_ZTIPv"
9515    },
9516    {
9517     "access" : "private",
9518     "field_name" : "mLock",
9519     "field_offset" : 96,
9520     "referenced_type" : "_ZTIN7android5MutexE"
9521    },
9522    {
9523     "access" : "private",
9524     "field_name" : "mThreadExitedCondition",
9525     "field_offset" : 128,
9526     "referenced_type" : "_ZTIN7android9ConditionE"
9527    },
9528    {
9529     "access" : "private",
9530     "field_name" : "mStatus",
9531     "field_offset" : 160,
9532     "referenced_type" : "_ZTIi"
9533    },
9534    {
9535     "access" : "private",
9536     "field_name" : "mExitPending",
9537     "field_offset" : 192,
9538     "referenced_type" : "_ZTIVb"
9539    },
9540    {
9541     "access" : "private",
9542     "field_name" : "mRunning",
9543     "field_offset" : 200,
9544     "referenced_type" : "_ZTIVb"
9545    },
9546    {
9547     "access" : "private",
9548     "field_name" : "mHoldSelf",
9549     "field_offset" : 224,
9550     "referenced_type" : "_ZTIN7android2spINS_6ThreadEEE"
9551    },
9552    {
9553     "access" : "private",
9554     "field_name" : "mTid",
9555     "field_offset" : 256,
9556     "referenced_type" : "_ZTIi"
9557    }
9558   ],
9559   "linker_set_key" : "_ZTIN7android6ThreadE",
9560   "name" : "android::Thread",
9561   "record_kind" : "class",
9562   "referenced_type" : "_ZTIN7android6ThreadE",
9563   "self_type" : "_ZTIN7android6ThreadE",
9564   "size" : 44,
9565   "source_file" : "/system/core/libutils/include/utils/Thread.h",
9566   "vtable_components" :
9567   [
9568    {
9569     "component_value" : 36,
9570     "kind" : "vbase_offset"
9571    },
9572    {
9573     "kind" : "offset_to_top"
9574    },
9575    {
9576     "kind" : "rtti",
9577     "mangled_component_name" : "_ZTIN7android6ThreadE"
9578    },
9579    {
9580     "kind" : "complete_dtor_pointer",
9581     "mangled_component_name" : "_ZN7android6ThreadD1Ev"
9582    },
9583    {
9584     "kind" : "deleting_dtor_pointer",
9585     "mangled_component_name" : "_ZN7android6ThreadD0Ev"
9586    },
9587    {
9588     "mangled_component_name" : "_ZN7android6Thread3runEPKcij"
9589    },
9590    {
9591     "mangled_component_name" : "_ZN7android6Thread11requestExitEv"
9592    },
9593    {
9594     "mangled_component_name" : "_ZN7android6Thread10readyToRunEv"
9595    },
9596    {
9597     "is_pure" : true,
9598     "mangled_component_name" : "_ZN7android6Thread10threadLoopEv"
9599    },
9600    {
9601     "kind" : "vcall_offset"
9602    },
9603    {
9604     "kind" : "vcall_offset"
9605    },
9606    {
9607     "kind" : "vcall_offset"
9608    },
9609    {
9610     "kind" : "vcall_offset"
9611    },
9612    {
9613     "component_value" : -36,
9614     "kind" : "vcall_offset"
9615    },
9616    {
9617     "component_value" : -36,
9618     "kind" : "offset_to_top"
9619    },
9620    {
9621     "kind" : "rtti",
9622     "mangled_component_name" : "_ZTIN7android6ThreadE"
9623    },
9624    {
9625     "kind" : "complete_dtor_pointer",
9626     "mangled_component_name" : "_ZTv0_n12_N7android6ThreadD1Ev"
9627    },
9628    {
9629     "kind" : "deleting_dtor_pointer",
9630     "mangled_component_name" : "_ZTv0_n12_N7android6ThreadD0Ev"
9631    },
9632    {
9633     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9634    },
9635    {
9636     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9637    },
9638    {
9639     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9640    },
9641    {
9642     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9643    }
9644   ]
9645  },
9646  {
9647   "alignment" : 4,
9648   "base_specifiers" :
9649   [
9650    {
9651     "access" : "private",
9652     "referenced_type" : "_ZTIN7android10VectorImplE"
9653    }
9654   ],
9655   "linker_set_key" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
9656   "name" : "android::Vector<android::hardware::ProcessState::handle_entry>",
9657   "record_kind" : "class",
9658   "referenced_type" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
9659   "self_type" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
9660   "size" : 20,
9661   "source_file" : "/system/core/libutils/include/utils/Vector.h",
9662   "template_args" : [ "_ZTIN7android8hardware12ProcessState12handle_entryE" ],
9663   "vtable_components" :
9664   [
9665    {
9666     "kind" : "offset_to_top"
9667    },
9668    {
9669     "kind" : "rtti",
9670     "mangled_component_name" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE"
9671    },
9672    {
9673     "kind" : "complete_dtor_pointer",
9674     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED1Ev"
9675    },
9676    {
9677     "kind" : "deleting_dtor_pointer",
9678     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED0Ev"
9679    },
9680    {
9681     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE12do_constructEPvj"
9682    },
9683    {
9684     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE10do_destroyEPvj"
9685    },
9686    {
9687     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE7do_copyEPvPKvj"
9688    },
9689    {
9690     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE8do_splatEPvPKvj"
9691    },
9692    {
9693     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE15do_move_forwardEPvPKvj"
9694    },
9695    {
9696     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE16do_move_backwardEPvPKvj"
9697    }
9698   ]
9699  },
9700  {
9701   "alignment" : 1,
9702   "linker_set_key" : "_ZTIN7android7RefBase12weakref_typeE",
9703   "name" : "android::RefBase::weakref_type",
9704   "record_kind" : "class",
9705   "referenced_type" : "_ZTIN7android7RefBase12weakref_typeE",
9706   "self_type" : "_ZTIN7android7RefBase12weakref_typeE",
9707   "size" : 1,
9708   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
9709  },
9710  {
9711   "alignment" : 4,
9712   "fields" :
9713   [
9714    {
9715     "access" : "private",
9716     "field_name" : "mRefs",
9717     "field_offset" : 32,
9718     "referenced_type" : "_ZTIKPN7android7RefBase12weakref_implE"
9719    }
9720   ],
9721   "linker_set_key" : "_ZTIN7android7RefBaseE",
9722   "name" : "android::RefBase",
9723   "record_kind" : "class",
9724   "referenced_type" : "_ZTIN7android7RefBaseE",
9725   "self_type" : "_ZTIN7android7RefBaseE",
9726   "size" : 8,
9727   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
9728   "vtable_components" :
9729   [
9730    {
9731     "kind" : "offset_to_top"
9732    },
9733    {
9734     "kind" : "rtti",
9735     "mangled_component_name" : "_ZTIN7android7RefBaseE"
9736    },
9737    {
9738     "kind" : "complete_dtor_pointer",
9739     "mangled_component_name" : "_ZN7android7RefBaseD1Ev"
9740    },
9741    {
9742     "kind" : "deleting_dtor_pointer",
9743     "mangled_component_name" : "_ZN7android7RefBaseD0Ev"
9744    },
9745    {
9746     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9747    },
9748    {
9749     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9750    },
9751    {
9752     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9753    },
9754    {
9755     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9756    }
9757   ]
9758  },
9759  {
9760   "alignment" : 4,
9761   "fields" :
9762   [
9763    {
9764     "access" : "private",
9765     "field_name" : "mString",
9766     "referenced_type" : "_ZTIPKc"
9767    }
9768   ],
9769   "linker_set_key" : "_ZTIN7android7String8E",
9770   "name" : "android::String8",
9771   "record_kind" : "class",
9772   "referenced_type" : "_ZTIN7android7String8E",
9773   "self_type" : "_ZTIN7android7String8E",
9774   "size" : 4,
9775   "source_file" : "/system/core/libutils/include/utils/String8.h"
9776  },
9777  {
9778   "alignment" : 4,
9779   "fields" :
9780   [
9781    {
9782     "access" : "private",
9783     "field_name" : "mString",
9784     "referenced_type" : "_ZTIPKDs"
9785    }
9786   ],
9787   "linker_set_key" : "_ZTIN7android8String16E",
9788   "name" : "android::String16",
9789   "record_kind" : "class",
9790   "referenced_type" : "_ZTIN7android8String16E",
9791   "self_type" : "_ZTIN7android8String16E",
9792   "size" : 4,
9793   "source_file" : "/system/core/libutils/include/utils/String16.h"
9794  },
9795  {
9796   "alignment" : 4,
9797   "base_specifiers" :
9798   [
9799    {
9800     "is_virtual" : true,
9801     "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE"
9802    },
9803    {
9804     "is_virtual" : true,
9805     "referenced_type" : "_ZTIN7android7RefBaseE"
9806    }
9807   ],
9808   "linker_set_key" : "_ZTIN7android8hardware10HidlMemoryE",
9809   "name" : "android::hardware::HidlMemory",
9810   "record_kind" : "class",
9811   "referenced_type" : "_ZTIN7android8hardware10HidlMemoryE",
9812   "self_type" : "_ZTIN7android8hardware10HidlMemoryE",
9813   "size" : 52,
9814   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
9815   "vtable_components" :
9816   [
9817    {
9818     "component_value" : 44,
9819     "kind" : "vbase_offset"
9820    },
9821    {
9822     "component_value" : 4,
9823     "kind" : "vbase_offset"
9824    },
9825    {
9826     "kind" : "offset_to_top"
9827    },
9828    {
9829     "kind" : "rtti",
9830     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
9831    },
9832    {
9833     "kind" : "complete_dtor_pointer",
9834     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD1Ev"
9835    },
9836    {
9837     "kind" : "deleting_dtor_pointer",
9838     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD0Ev"
9839    },
9840    {
9841     "kind" : "vcall_offset"
9842    },
9843    {
9844     "kind" : "vcall_offset"
9845    },
9846    {
9847     "kind" : "vcall_offset"
9848    },
9849    {
9850     "kind" : "vcall_offset"
9851    },
9852    {
9853     "component_value" : -44,
9854     "kind" : "vcall_offset"
9855    },
9856    {
9857     "component_value" : -44,
9858     "kind" : "offset_to_top"
9859    },
9860    {
9861     "kind" : "rtti",
9862     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
9863    },
9864    {
9865     "kind" : "complete_dtor_pointer",
9866     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10HidlMemoryD1Ev"
9867    },
9868    {
9869     "kind" : "deleting_dtor_pointer",
9870     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10HidlMemoryD0Ev"
9871    },
9872    {
9873     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9874    },
9875    {
9876     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9877    },
9878    {
9879     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9880    },
9881    {
9882     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9883    }
9884   ]
9885  },
9886  {
9887   "alignment" : 4,
9888   "base_specifiers" :
9889   [
9890    {
9891     "is_virtual" : true,
9892     "referenced_type" : "_ZTIN7android7RefBaseE"
9893    }
9894   ],
9895   "linker_set_key" : "_ZTIN7android8hardware10IInterfaceE",
9896   "name" : "android::hardware::IInterface",
9897   "record_kind" : "class",
9898   "referenced_type" : "_ZTIN7android8hardware10IInterfaceE",
9899   "self_type" : "_ZTIN7android8hardware10IInterfaceE",
9900   "size" : 12,
9901   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
9902   "vtable_components" :
9903   [
9904    {
9905     "component_value" : 4,
9906     "kind" : "vbase_offset"
9907    },
9908    {
9909     "kind" : "offset_to_top"
9910    },
9911    {
9912     "kind" : "rtti",
9913     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
9914    },
9915    {
9916     "kind" : "complete_dtor_pointer",
9917     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD1Ev"
9918    },
9919    {
9920     "kind" : "deleting_dtor_pointer",
9921     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD0Ev"
9922    },
9923    {
9924     "is_pure" : true,
9925     "mangled_component_name" : "_ZN7android8hardware10IInterface10onAsBinderEv"
9926    },
9927    {
9928     "kind" : "vcall_offset"
9929    },
9930    {
9931     "kind" : "vcall_offset"
9932    },
9933    {
9934     "kind" : "vcall_offset"
9935    },
9936    {
9937     "kind" : "vcall_offset"
9938    },
9939    {
9940     "component_value" : -4,
9941     "kind" : "vcall_offset"
9942    },
9943    {
9944     "component_value" : -4,
9945     "kind" : "offset_to_top"
9946    },
9947    {
9948     "kind" : "rtti",
9949     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
9950    },
9951    {
9952     "kind" : "complete_dtor_pointer",
9953     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10IInterfaceD1Ev"
9954    },
9955    {
9956     "kind" : "deleting_dtor_pointer",
9957     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10IInterfaceD0Ev"
9958    },
9959    {
9960     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9961    },
9962    {
9963     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9964    },
9965    {
9966     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9967    },
9968    {
9969     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9970    }
9971   ]
9972  },
9973  {
9974   "alignment" : 1,
9975   "fields" :
9976   [
9977    {
9978     "access" : "private",
9979     "field_name" : "mBuffer",
9980     "referenced_type" : "_ZTIA32_h"
9981    }
9982   ],
9983   "linker_set_key" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
9984   "name" : "android::hardware::hidl_array<unsigned char, 32>",
9985   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
9986   "self_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
9987   "size" : 32,
9988   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
9989   "template_args" : [ "_ZTIh" ]
9990  },
9991  {
9992   "alignment" : 4,
9993   "base_specifiers" :
9994   [
9995    {
9996     "is_virtual" : true,
9997     "referenced_type" : "_ZTIN7android7RefBaseE"
9998    }
9999   ],
10000   "fields" :
10001   [
10002    {
10003     "access" : "private",
10004     "field_name" : "mRemote",
10005     "field_offset" : 32,
10006     "referenced_type" : "_ZTIKPN7android8hardware7IBinderE"
10007    },
10008    {
10009     "access" : "private",
10010     "field_name" : "mRefs",
10011     "field_offset" : 64,
10012     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
10013    },
10014    {
10015     "access" : "private",
10016     "field_name" : "mState",
10017     "field_offset" : 96,
10018     "referenced_type" : "_ZTINSt3__16atomicIiEE"
10019    }
10020   ],
10021   "linker_set_key" : "_ZTIN7android8hardware11BpHwRefBaseE",
10022   "name" : "android::hardware::BpHwRefBase",
10023   "record_kind" : "class",
10024   "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE",
10025   "self_type" : "_ZTIN7android8hardware11BpHwRefBaseE",
10026   "size" : 24,
10027   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
10028   "vtable_components" :
10029   [
10030    {
10031     "component_value" : 16,
10032     "kind" : "vbase_offset"
10033    },
10034    {
10035     "kind" : "offset_to_top"
10036    },
10037    {
10038     "kind" : "rtti",
10039     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
10040    },
10041    {
10042     "kind" : "complete_dtor_pointer",
10043     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD1Ev"
10044    },
10045    {
10046     "kind" : "deleting_dtor_pointer",
10047     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD0Ev"
10048    },
10049    {
10050     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
10051    },
10052    {
10053     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10054    },
10055    {
10056     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10057    },
10058    {
10059     "kind" : "vcall_offset"
10060    },
10061    {
10062     "component_value" : -16,
10063     "kind" : "vcall_offset"
10064    },
10065    {
10066     "component_value" : -16,
10067     "kind" : "vcall_offset"
10068    },
10069    {
10070     "component_value" : -16,
10071     "kind" : "vcall_offset"
10072    },
10073    {
10074     "component_value" : -16,
10075     "kind" : "vcall_offset"
10076    },
10077    {
10078     "component_value" : -16,
10079     "kind" : "offset_to_top"
10080    },
10081    {
10082     "kind" : "rtti",
10083     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
10084    },
10085    {
10086     "kind" : "complete_dtor_pointer",
10087     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpHwRefBaseD1Ev"
10088    },
10089    {
10090     "kind" : "deleting_dtor_pointer",
10091     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpHwRefBaseD0Ev"
10092    },
10093    {
10094     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
10095    },
10096    {
10097     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10098    },
10099    {
10100     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10101    },
10102    {
10103     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10104    }
10105   ]
10106  },
10107  {
10108   "alignment" : 4,
10109   "base_specifiers" :
10110   [
10111    {
10112     "referenced_type" : "_ZTIN7android10frameworks16schedulerservice4V1_024ISchedulingPolicyServiceE"
10113    },
10114    {
10115     "referenced_type" : "_ZTIN7android8hardware10IInterfaceE"
10116    },
10117    {
10118     "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE"
10119    }
10120   ],
10121   "linker_set_key" : "_ZTIN7android8hardware11BpInterfaceINS_10frameworks16schedulerservice4V1_024ISchedulingPolicyServiceEEE",
10122   "name" : "android::hardware::BpInterface<android::frameworks::schedulerservice::V1_0::ISchedulingPolicyService>",
10123   "record_kind" : "class",
10124   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS_10frameworks16schedulerservice4V1_024ISchedulingPolicyServiceEEE",
10125   "self_type" : "_ZTIN7android8hardware11BpInterfaceINS_10frameworks16schedulerservice4V1_024ISchedulingPolicyServiceEEE",
10126   "size" : 32,
10127   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
10128   "template_args" :
10129   [
10130    "_ZTIN7android10frameworks16schedulerservice4V1_024ISchedulingPolicyServiceE"
10131   ],
10132   "vtable_components" :
10133   [
10134    {
10135     "component_value" : 24,
10136     "kind" : "vbase_offset"
10137    },
10138    {
10139     "kind" : "offset_to_top"
10140    },
10141    {
10142     "kind" : "rtti",
10143     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_10frameworks16schedulerservice4V1_024ISchedulingPolicyServiceEEE"
10144    },
10145    {
10146     "mangled_component_name" : "_ZNK7android10frameworks16schedulerservice4V1_024ISchedulingPolicyService8isRemoteEv"
10147    },
10148    {
10149     "mangled_component_name" : "_ZN7android10frameworks16schedulerservice4V1_024ISchedulingPolicyService14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
10150    },
10151    {
10152     "mangled_component_name" : "_ZN7android10frameworks16schedulerservice4V1_024ISchedulingPolicyService5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
10153    },
10154    {
10155     "mangled_component_name" : "_ZN7android10frameworks16schedulerservice4V1_024ISchedulingPolicyService19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
10156    },
10157    {
10158     "mangled_component_name" : "_ZN7android10frameworks16schedulerservice4V1_024ISchedulingPolicyService12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
10159    },
10160    {
10161     "mangled_component_name" : "_ZN7android10frameworks16schedulerservice4V1_024ISchedulingPolicyService21setHALInstrumentationEv"
10162    },
10163    {
10164     "mangled_component_name" : "_ZN7android10frameworks16schedulerservice4V1_024ISchedulingPolicyService11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
10165    },
10166    {
10167     "mangled_component_name" : "_ZN7android10frameworks16schedulerservice4V1_024ISchedulingPolicyService4pingEv"
10168    },
10169    {
10170     "mangled_component_name" : "_ZN7android10frameworks16schedulerservice4V1_024ISchedulingPolicyService12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
10171    },
10172    {
10173     "mangled_component_name" : "_ZN7android10frameworks16schedulerservice4V1_024ISchedulingPolicyService21notifySyspropsChangedEv"
10174    },
10175    {
10176     "mangled_component_name" : "_ZN7android10frameworks16schedulerservice4V1_024ISchedulingPolicyService13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
10177    },
10178    {
10179     "kind" : "complete_dtor_pointer",
10180     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_10frameworks16schedulerservice4V1_024ISchedulingPolicyServiceEED1Ev"
10181    },
10182    {
10183     "kind" : "deleting_dtor_pointer",
10184     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_10frameworks16schedulerservice4V1_024ISchedulingPolicyServiceEED0Ev"
10185    },
10186    {
10187     "is_pure" : true,
10188     "mangled_component_name" : "_ZN7android10frameworks16schedulerservice4V1_024ISchedulingPolicyService15requestPriorityEiii"
10189    },
10190    {
10191     "is_pure" : true,
10192     "mangled_component_name" : "_ZN7android10frameworks16schedulerservice4V1_024ISchedulingPolicyService21getMaxAllowedPriorityEv"
10193    },
10194    {
10195     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_10frameworks16schedulerservice4V1_024ISchedulingPolicyServiceEE10onAsBinderEv"
10196    },
10197    {
10198     "component_value" : 20,
10199     "kind" : "vbase_offset"
10200    },
10201    {
10202     "component_value" : -4,
10203     "kind" : "offset_to_top"
10204    },
10205    {
10206     "kind" : "rtti",
10207     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_10frameworks16schedulerservice4V1_024ISchedulingPolicyServiceEEE"
10208    },
10209    {
10210     "kind" : "complete_dtor_pointer",
10211     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_10frameworks16schedulerservice4V1_024ISchedulingPolicyServiceEED1Ev"
10212    },
10213    {
10214     "kind" : "deleting_dtor_pointer",
10215     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_10frameworks16schedulerservice4V1_024ISchedulingPolicyServiceEED0Ev"
10216    },
10217    {
10218     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_10frameworks16schedulerservice4V1_024ISchedulingPolicyServiceEE10onAsBinderEv"
10219    },
10220    {
10221     "component_value" : 16,
10222     "kind" : "vbase_offset"
10223    },
10224    {
10225     "component_value" : -8,
10226     "kind" : "offset_to_top"
10227    },
10228    {
10229     "kind" : "rtti",
10230     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_10frameworks16schedulerservice4V1_024ISchedulingPolicyServiceEEE"
10231    },
10232    {
10233     "kind" : "complete_dtor_pointer",
10234     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_10frameworks16schedulerservice4V1_024ISchedulingPolicyServiceEED1Ev"
10235    },
10236    {
10237     "kind" : "deleting_dtor_pointer",
10238     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_10frameworks16schedulerservice4V1_024ISchedulingPolicyServiceEED0Ev"
10239    },
10240    {
10241     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
10242    },
10243    {
10244     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10245    },
10246    {
10247     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10248    },
10249    {
10250     "kind" : "vcall_offset"
10251    },
10252    {
10253     "component_value" : -16,
10254     "kind" : "vcall_offset"
10255    },
10256    {
10257     "component_value" : -16,
10258     "kind" : "vcall_offset"
10259    },
10260    {
10261     "component_value" : -16,
10262     "kind" : "vcall_offset"
10263    },
10264    {
10265     "component_value" : -24,
10266     "kind" : "vcall_offset"
10267    },
10268    {
10269     "component_value" : -24,
10270     "kind" : "offset_to_top"
10271    },
10272    {
10273     "kind" : "rtti",
10274     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_10frameworks16schedulerservice4V1_024ISchedulingPolicyServiceEEE"
10275    },
10276    {
10277     "kind" : "complete_dtor_pointer",
10278     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS_10frameworks16schedulerservice4V1_024ISchedulingPolicyServiceEED1Ev"
10279    },
10280    {
10281     "kind" : "deleting_dtor_pointer",
10282     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS_10frameworks16schedulerservice4V1_024ISchedulingPolicyServiceEED0Ev"
10283    },
10284    {
10285     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
10286    },
10287    {
10288     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10289    },
10290    {
10291     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10292    },
10293    {
10294     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10295    }
10296   ]
10297  },
10298  {
10299   "alignment" : 4,
10300   "base_specifiers" :
10301   [
10302    {
10303     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
10304    },
10305    {
10306     "referenced_type" : "_ZTIN7android8hardware10IInterfaceE"
10307    },
10308    {
10309     "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE"
10310    }
10311   ],
10312   "linker_set_key" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE",
10313   "name" : "android::hardware::BpInterface<android::hidl::base::V1_0::IBase>",
10314   "record_kind" : "class",
10315   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE",
10316   "self_type" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE",
10317   "size" : 32,
10318   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
10319   "template_args" : [ "_ZTIN7android4hidl4base4V1_05IBaseE" ],
10320   "vtable_components" :
10321   [
10322    {
10323     "component_value" : 24,
10324     "kind" : "vbase_offset"
10325    },
10326    {
10327     "kind" : "offset_to_top"
10328    },
10329    {
10330     "kind" : "rtti",
10331     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
10332    },
10333    {
10334     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
10335    },
10336    {
10337     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
10338    },
10339    {
10340     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
10341    },
10342    {
10343     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
10344    },
10345    {
10346     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
10347    },
10348    {
10349     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
10350    },
10351    {
10352     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
10353    },
10354    {
10355     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
10356    },
10357    {
10358     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
10359    },
10360    {
10361     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
10362    },
10363    {
10364     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
10365    },
10366    {
10367     "kind" : "complete_dtor_pointer",
10368     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
10369    },
10370    {
10371     "kind" : "deleting_dtor_pointer",
10372     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
10373    },
10374    {
10375     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
10376    },
10377    {
10378     "component_value" : 20,
10379     "kind" : "vbase_offset"
10380    },
10381    {
10382     "component_value" : -4,
10383     "kind" : "offset_to_top"
10384    },
10385    {
10386     "kind" : "rtti",
10387     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
10388    },
10389    {
10390     "kind" : "complete_dtor_pointer",
10391     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
10392    },
10393    {
10394     "kind" : "deleting_dtor_pointer",
10395     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
10396    },
10397    {
10398     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
10399    },
10400    {
10401     "component_value" : 16,
10402     "kind" : "vbase_offset"
10403    },
10404    {
10405     "component_value" : -8,
10406     "kind" : "offset_to_top"
10407    },
10408    {
10409     "kind" : "rtti",
10410     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
10411    },
10412    {
10413     "kind" : "complete_dtor_pointer",
10414     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
10415    },
10416    {
10417     "kind" : "deleting_dtor_pointer",
10418     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
10419    },
10420    {
10421     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
10422    },
10423    {
10424     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10425    },
10426    {
10427     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10428    },
10429    {
10430     "kind" : "vcall_offset"
10431    },
10432    {
10433     "component_value" : -16,
10434     "kind" : "vcall_offset"
10435    },
10436    {
10437     "component_value" : -16,
10438     "kind" : "vcall_offset"
10439    },
10440    {
10441     "component_value" : -16,
10442     "kind" : "vcall_offset"
10443    },
10444    {
10445     "component_value" : -24,
10446     "kind" : "vcall_offset"
10447    },
10448    {
10449     "component_value" : -24,
10450     "kind" : "offset_to_top"
10451    },
10452    {
10453     "kind" : "rtti",
10454     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
10455    },
10456    {
10457     "kind" : "complete_dtor_pointer",
10458     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
10459    },
10460    {
10461     "kind" : "deleting_dtor_pointer",
10462     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
10463    },
10464    {
10465     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
10466    },
10467    {
10468     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10469    },
10470    {
10471     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10472    },
10473    {
10474     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10475    }
10476   ]
10477  },
10478  {
10479   "alignment" : 4,
10480   "fields" :
10481   [
10482    {
10483     "access" : "private",
10484     "field_name" : "mHandle",
10485     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE"
10486    },
10487    {
10488     "access" : "private",
10489     "field_name" : "mOwnsHandle",
10490     "field_offset" : 64,
10491     "referenced_type" : "_ZTIb"
10492    },
10493    {
10494     "access" : "private",
10495     "field_name" : "mPad",
10496     "field_offset" : 72,
10497     "referenced_type" : "_ZTIA7_h"
10498    }
10499   ],
10500   "linker_set_key" : "_ZTIN7android8hardware11hidl_handleE",
10501   "name" : "android::hardware::hidl_handle",
10502   "referenced_type" : "_ZTIN7android8hardware11hidl_handleE",
10503   "self_type" : "_ZTIN7android8hardware11hidl_handleE",
10504   "size" : 16,
10505   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
10506  },
10507  {
10508   "alignment" : 4,
10509   "fields" :
10510   [
10511    {
10512     "access" : "private",
10513     "field_name" : "mHandle",
10514     "referenced_type" : "_ZTIN7android8hardware11hidl_handleE"
10515    },
10516    {
10517     "access" : "private",
10518     "field_name" : "mSize",
10519     "field_offset" : 128,
10520     "referenced_type" : "_ZTIy"
10521    },
10522    {
10523     "access" : "private",
10524     "field_name" : "mName",
10525     "field_offset" : 192,
10526     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
10527    }
10528   ],
10529   "linker_set_key" : "_ZTIN7android8hardware11hidl_memoryE",
10530   "name" : "android::hardware::hidl_memory",
10531   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
10532   "self_type" : "_ZTIN7android8hardware11hidl_memoryE",
10533   "size" : 40,
10534   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
10535  },
10536  {
10537   "alignment" : 4,
10538   "fields" :
10539   [
10540    {
10541     "access" : "private",
10542     "field_name" : "mBuffer",
10543     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE"
10544    },
10545    {
10546     "access" : "private",
10547     "field_name" : "mSize",
10548     "field_offset" : 64,
10549     "referenced_type" : "_ZTIj"
10550    },
10551    {
10552     "access" : "private",
10553     "field_name" : "mOwnsBuffer",
10554     "field_offset" : 96,
10555     "referenced_type" : "_ZTIb"
10556    },
10557    {
10558     "access" : "private",
10559     "field_name" : "mPad",
10560     "field_offset" : 104,
10561     "referenced_type" : "_ZTIA3_h"
10562    }
10563   ],
10564   "linker_set_key" : "_ZTIN7android8hardware11hidl_stringE",
10565   "name" : "android::hardware::hidl_string",
10566   "referenced_type" : "_ZTIN7android8hardware11hidl_stringE",
10567   "self_type" : "_ZTIN7android8hardware11hidl_stringE",
10568   "size" : 16,
10569   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
10570  },
10571  {
10572   "alignment" : 4,
10573   "fields" :
10574   [
10575    {
10576     "access" : "private",
10577     "field_name" : "mGrantors",
10578     "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE"
10579    },
10580    {
10581     "access" : "private",
10582     "field_name" : "mHandle",
10583     "field_offset" : 128,
10584     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE"
10585    },
10586    {
10587     "access" : "private",
10588     "field_name" : "mQuantum",
10589     "field_offset" : 192,
10590     "referenced_type" : "_ZTIj"
10591    },
10592    {
10593     "access" : "private",
10594     "field_name" : "mFlags",
10595     "field_offset" : 224,
10596     "referenced_type" : "_ZTIj"
10597    }
10598   ],
10599   "linker_set_key" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE",
10600   "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>",
10601   "referenced_type" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE",
10602   "self_type" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE",
10603   "size" : 32,
10604   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
10605   "template_args" : [ "_ZTIc" ]
10606  },
10607  {
10608   "access" : "private",
10609   "alignment" : 4,
10610   "fields" :
10611   [
10612    {
10613     "field_name" : "binder",
10614     "referenced_type" : "_ZTIPN7android8hardware7IBinderE"
10615    },
10616    {
10617     "field_name" : "refs",
10618     "field_offset" : 32,
10619     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
10620    }
10621   ],
10622   "linker_set_key" : "_ZTIN7android8hardware12ProcessState12handle_entryE",
10623   "name" : "android::hardware::ProcessState::handle_entry",
10624   "referenced_type" : "_ZTIN7android8hardware12ProcessState12handle_entryE",
10625   "self_type" : "_ZTIN7android8hardware12ProcessState12handle_entryE",
10626   "size" : 8,
10627   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
10628  },
10629  {
10630   "alignment" : 4,
10631   "base_specifiers" :
10632   [
10633    {
10634     "is_virtual" : true,
10635     "referenced_type" : "_ZTIN7android7RefBaseE"
10636    }
10637   ],
10638   "fields" :
10639   [
10640    {
10641     "access" : "private",
10642     "field_name" : "mDriverFD",
10643     "field_offset" : 32,
10644     "referenced_type" : "_ZTIi"
10645    },
10646    {
10647     "access" : "private",
10648     "field_name" : "mVMStart",
10649     "field_offset" : 64,
10650     "referenced_type" : "_ZTIPv"
10651    },
10652    {
10653     "access" : "private",
10654     "field_name" : "mThreadCountLock",
10655     "field_offset" : 96,
10656     "referenced_type" : "_ZTI15pthread_mutex_t"
10657    },
10658    {
10659     "access" : "private",
10660     "field_name" : "mThreadCountDecrement",
10661     "field_offset" : 128,
10662     "referenced_type" : "_ZTI14pthread_cond_t"
10663    },
10664    {
10665     "access" : "private",
10666     "field_name" : "mExecutingThreadsCount",
10667     "field_offset" : 160,
10668     "referenced_type" : "_ZTIj"
10669    },
10670    {
10671     "access" : "private",
10672     "field_name" : "mMaxThreads",
10673     "field_offset" : 192,
10674     "referenced_type" : "_ZTIj"
10675    },
10676    {
10677     "access" : "private",
10678     "field_name" : "mStarvationStartTimeMs",
10679     "field_offset" : 224,
10680     "referenced_type" : "_ZTIx"
10681    },
10682    {
10683     "access" : "private",
10684     "field_name" : "mLock",
10685     "field_offset" : 288,
10686     "referenced_type" : "_ZTIN7android5MutexE"
10687    },
10688    {
10689     "access" : "private",
10690     "field_name" : "mHandleToObject",
10691     "field_offset" : 320,
10692     "referenced_type" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE"
10693    },
10694    {
10695     "access" : "private",
10696     "field_name" : "mManagesContexts",
10697     "field_offset" : 480,
10698     "referenced_type" : "_ZTIb"
10699    },
10700    {
10701     "access" : "private",
10702     "field_name" : "mBinderContextCheckFunc",
10703     "field_offset" : 512,
10704     "referenced_type" : "_ZTIPFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE"
10705    },
10706    {
10707     "access" : "private",
10708     "field_name" : "mBinderContextUserData",
10709     "field_offset" : 544,
10710     "referenced_type" : "_ZTIPv"
10711    },
10712    {
10713     "access" : "private",
10714     "field_name" : "mContexts",
10715     "field_offset" : 576,
10716     "referenced_type" : "_ZTIN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE"
10717    },
10718    {
10719     "access" : "private",
10720     "field_name" : "mRootDir",
10721     "field_offset" : 736,
10722     "referenced_type" : "_ZTIN7android7String8E"
10723    },
10724    {
10725     "access" : "private",
10726     "field_name" : "mThreadPoolStarted",
10727     "field_offset" : 768,
10728     "referenced_type" : "_ZTIb"
10729    },
10730    {
10731     "access" : "private",
10732     "field_name" : "mSpawnThreadOnStart",
10733     "field_offset" : 776,
10734     "referenced_type" : "_ZTIb"
10735    },
10736    {
10737     "access" : "private",
10738     "field_name" : "mThreadPoolSeq",
10739     "field_offset" : 800,
10740     "referenced_type" : "_ZTIVi"
10741    },
10742    {
10743     "access" : "private",
10744     "field_name" : "mMmapSize",
10745     "field_offset" : 832,
10746     "referenced_type" : "_ZTIKj"
10747    },
10748    {
10749     "access" : "private",
10750     "field_name" : "mCallRestriction",
10751     "field_offset" : 864,
10752     "referenced_type" : "_ZTIN7android8hardware12ProcessState15CallRestrictionE"
10753    }
10754   ],
10755   "linker_set_key" : "_ZTIN7android8hardware12ProcessStateE",
10756   "name" : "android::hardware::ProcessState",
10757   "record_kind" : "class",
10758   "referenced_type" : "_ZTIN7android8hardware12ProcessStateE",
10759   "self_type" : "_ZTIN7android8hardware12ProcessStateE",
10760   "size" : 120,
10761   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
10762   "vtable_components" :
10763   [
10764    {
10765     "component_value" : 112,
10766     "kind" : "vbase_offset"
10767    },
10768    {
10769     "kind" : "offset_to_top"
10770    },
10771    {
10772     "kind" : "rtti",
10773     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
10774    },
10775    {
10776     "kind" : "complete_dtor_pointer",
10777     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD1Ev"
10778    },
10779    {
10780     "kind" : "deleting_dtor_pointer",
10781     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD0Ev"
10782    },
10783    {
10784     "kind" : "vcall_offset"
10785    },
10786    {
10787     "kind" : "vcall_offset"
10788    },
10789    {
10790     "kind" : "vcall_offset"
10791    },
10792    {
10793     "kind" : "vcall_offset"
10794    },
10795    {
10796     "component_value" : -112,
10797     "kind" : "vcall_offset"
10798    },
10799    {
10800     "component_value" : -112,
10801     "kind" : "offset_to_top"
10802    },
10803    {
10804     "kind" : "rtti",
10805     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
10806    },
10807    {
10808     "kind" : "complete_dtor_pointer",
10809     "mangled_component_name" : "_ZTv0_n12_N7android8hardware12ProcessStateD1Ev"
10810    },
10811    {
10812     "kind" : "deleting_dtor_pointer",
10813     "mangled_component_name" : "_ZTv0_n12_N7android8hardware12ProcessStateD0Ev"
10814    },
10815    {
10816     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10817    },
10818    {
10819     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10820    },
10821    {
10822     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10823    },
10824    {
10825     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10826    }
10827   ]
10828  },
10829  {
10830   "alignment" : 2,
10831   "fields" :
10832   [
10833    {
10834     "access" : "private",
10835     "field_name" : "mMajor",
10836     "referenced_type" : "_ZTIt"
10837    },
10838    {
10839     "access" : "private",
10840     "field_name" : "mMinor",
10841     "field_offset" : 16,
10842     "referenced_type" : "_ZTIt"
10843    }
10844   ],
10845   "linker_set_key" : "_ZTIN7android8hardware12hidl_versionE",
10846   "name" : "android::hardware::hidl_version",
10847   "referenced_type" : "_ZTIN7android8hardware12hidl_versionE",
10848   "self_type" : "_ZTIN7android8hardware12hidl_versionE",
10849   "size" : 4,
10850   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
10851  },
10852  {
10853   "alignment" : 4,
10854   "fields" :
10855   [
10856    {
10857     "access" : "private",
10858     "field_name" : "mMutex",
10859     "referenced_type" : "_ZTINSt3__15mutexE"
10860    },
10861    {
10862     "access" : "private",
10863     "field_name" : "mMap",
10864     "field_offset" : 32,
10865     "referenced_type" : "_ZTINSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS8_8hardware7IBinderEEEPvEEENS_4lessIS6_EENS4_INS_4pairIKS6_SF_EEEEEE"
10866    }
10867   ],
10868   "linker_set_key" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
10869   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> >",
10870   "record_kind" : "class",
10871   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
10872   "self_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
10873   "size" : 16,
10874   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
10875   "template_args" :
10876   [
10877    "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
10878    "_ZTINSt3__18functionIFN7android2spINS1_8hardware7IBinderEEEPvEEE"
10879   ]
10880  },
10881  {
10882   "alignment" : 4,
10883   "fields" :
10884   [
10885    {
10886     "access" : "private",
10887     "field_name" : "mMutex",
10888     "referenced_type" : "_ZTINSt3__15mutexE"
10889    },
10890    {
10891     "access" : "private",
10892     "field_name" : "mMap",
10893     "field_offset" : 32,
10894     "referenced_type" : "_ZTINSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS8_4hidl4base4V1_05IBaseEEEPvEEENS_4lessIS6_EENS4_INS_4pairIKS6_SH_EEEEEE"
10895    }
10896   ],
10897   "linker_set_key" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
10898   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> >",
10899   "record_kind" : "class",
10900   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
10901   "self_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
10902   "size" : 16,
10903   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
10904   "template_args" :
10905   [
10906    "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
10907    "_ZTINSt3__18functionIFN7android2spINS1_4hidl4base4V1_05IBaseEEEPvEEE"
10908   ]
10909  },
10910  {
10911   "alignment" : 4,
10912   "fields" :
10913   [
10914    {
10915     "access" : "private",
10916     "field_name" : "mMutex",
10917     "referenced_type" : "_ZTINSt3__15mutexE"
10918    },
10919    {
10920     "access" : "private",
10921     "field_name" : "mMap",
10922     "field_offset" : 32,
10923     "referenced_type" : "_ZTINSt3__13mapIPKN7android4hidl4base4V1_05IBaseENS1_2wpINS1_8hardware9BHwBinderEEENS_4lessIS7_EENS_9allocatorINS_4pairIKS7_SB_EEEEEE"
10924    }
10925   ],
10926   "linker_set_key" : "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
10927   "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> >",
10928   "record_kind" : "class",
10929   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
10930   "self_type" : "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
10931   "size" : 16,
10932   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
10933   "template_args" :
10934   [
10935    "_ZTIPKN7android4hidl4base4V1_05IBaseE",
10936    "_ZTIN7android2wpINS_8hardware9BHwBinderEEE"
10937   ]
10938  },
10939  {
10940   "alignment" : 8,
10941   "fields" :
10942   [
10943    {
10944     "field_name" : "flags",
10945     "referenced_type" : "_ZTIj"
10946    },
10947    {
10948     "field_name" : "fdIndex",
10949     "field_offset" : 32,
10950     "referenced_type" : "_ZTIj"
10951    },
10952    {
10953     "field_name" : "offset",
10954     "field_offset" : 64,
10955     "referenced_type" : "_ZTIj"
10956    },
10957    {
10958     "field_name" : "extent",
10959     "field_offset" : 128,
10960     "referenced_type" : "_ZTIy"
10961    }
10962   ],
10963   "linker_set_key" : "_ZTIN7android8hardware17GrantorDescriptorE",
10964   "name" : "android::hardware::GrantorDescriptor",
10965   "referenced_type" : "_ZTIN7android8hardware17GrantorDescriptorE",
10966   "self_type" : "_ZTIN7android8hardware17GrantorDescriptorE",
10967   "size" : 24,
10968   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h"
10969  },
10970  {
10971   "alignment" : 4,
10972   "base_specifiers" :
10973   [
10974    {
10975     "is_virtual" : true,
10976     "referenced_type" : "_ZTIN7android7RefBaseE"
10977    }
10978   ],
10979   "linker_set_key" : "_ZTIN7android8hardware20hidl_death_recipientE",
10980   "name" : "android::hardware::hidl_death_recipient",
10981   "referenced_type" : "_ZTIN7android8hardware20hidl_death_recipientE",
10982   "self_type" : "_ZTIN7android8hardware20hidl_death_recipientE",
10983   "size" : 12,
10984   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10985   "vtable_components" :
10986   [
10987    {
10988     "component_value" : 4,
10989     "kind" : "vbase_offset"
10990    },
10991    {
10992     "kind" : "offset_to_top"
10993    },
10994    {
10995     "kind" : "rtti",
10996     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
10997    },
10998    {
10999     "is_pure" : true,
11000     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipient11serviceDiedEyRKNS_2wpINS_4hidl4base4V1_05IBaseEEE"
11001    },
11002    {
11003     "kind" : "complete_dtor_pointer",
11004     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD1Ev"
11005    },
11006    {
11007     "kind" : "deleting_dtor_pointer",
11008     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD0Ev"
11009    },
11010    {
11011     "kind" : "vcall_offset"
11012    },
11013    {
11014     "kind" : "vcall_offset"
11015    },
11016    {
11017     "kind" : "vcall_offset"
11018    },
11019    {
11020     "kind" : "vcall_offset"
11021    },
11022    {
11023     "component_value" : -4,
11024     "kind" : "vcall_offset"
11025    },
11026    {
11027     "component_value" : -4,
11028     "kind" : "offset_to_top"
11029    },
11030    {
11031     "kind" : "rtti",
11032     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
11033    },
11034    {
11035     "kind" : "complete_dtor_pointer",
11036     "mangled_component_name" : "_ZTv0_n12_N7android8hardware20hidl_death_recipientD1Ev"
11037    },
11038    {
11039     "kind" : "deleting_dtor_pointer",
11040     "mangled_component_name" : "_ZTv0_n12_N7android8hardware20hidl_death_recipientD0Ev"
11041    },
11042    {
11043     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11044    },
11045    {
11046     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11047    },
11048    {
11049     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11050    },
11051    {
11052     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11053    }
11054   ]
11055  },
11056  {
11057   "alignment" : 4,
11058   "base_specifiers" :
11059   [
11060    {
11061     "referenced_type" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
11062    }
11063   ],
11064   "fields" :
11065   [
11066    {
11067     "access" : "private",
11068     "field_name" : "mRecipient",
11069     "field_offset" : 32,
11070     "referenced_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE"
11071    },
11072    {
11073     "access" : "private",
11074     "field_name" : "mCookie",
11075     "field_offset" : 96,
11076     "referenced_type" : "_ZTIy"
11077    },
11078    {
11079     "access" : "private",
11080     "field_name" : "mBase",
11081     "field_offset" : 160,
11082     "referenced_type" : "_ZTIN7android2wpINS_4hidl4base4V1_05IBaseEEE"
11083    }
11084   ],
11085   "linker_set_key" : "_ZTIN7android8hardware27hidl_binder_death_recipientE",
11086   "name" : "android::hardware::hidl_binder_death_recipient",
11087   "referenced_type" : "_ZTIN7android8hardware27hidl_binder_death_recipientE",
11088   "self_type" : "_ZTIN7android8hardware27hidl_binder_death_recipientE",
11089   "size" : 36,
11090   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h",
11091   "vtable_components" :
11092   [
11093    {
11094     "component_value" : 28,
11095     "kind" : "vbase_offset"
11096    },
11097    {
11098     "kind" : "offset_to_top"
11099    },
11100    {
11101     "kind" : "rtti",
11102     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
11103    },
11104    {
11105     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipient10binderDiedERKNS_2wpINS0_7IBinderEEE"
11106    },
11107    {
11108     "kind" : "complete_dtor_pointer",
11109     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD1Ev"
11110    },
11111    {
11112     "kind" : "deleting_dtor_pointer",
11113     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD0Ev"
11114    },
11115    {
11116     "kind" : "vcall_offset"
11117    },
11118    {
11119     "kind" : "vcall_offset"
11120    },
11121    {
11122     "kind" : "vcall_offset"
11123    },
11124    {
11125     "kind" : "vcall_offset"
11126    },
11127    {
11128     "component_value" : -28,
11129     "kind" : "vcall_offset"
11130    },
11131    {
11132     "component_value" : -28,
11133     "kind" : "offset_to_top"
11134    },
11135    {
11136     "kind" : "rtti",
11137     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
11138    },
11139    {
11140     "kind" : "complete_dtor_pointer",
11141     "mangled_component_name" : "_ZTv0_n12_N7android8hardware27hidl_binder_death_recipientD1Ev"
11142    },
11143    {
11144     "kind" : "deleting_dtor_pointer",
11145     "mangled_component_name" : "_ZTv0_n12_N7android8hardware27hidl_binder_death_recipientD0Ev"
11146    },
11147    {
11148     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11149    },
11150    {
11151     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11152    },
11153    {
11154     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11155    },
11156    {
11157     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11158    }
11159   ]
11160  },
11161  {
11162   "access" : "private",
11163   "alignment" : 4,
11164   "fields" :
11165   [
11166    {
11167     "field_name" : "index",
11168     "referenced_type" : "_ZTIj"
11169    },
11170    {
11171     "field_name" : "buffer",
11172     "field_offset" : 32,
11173     "referenced_type" : "_ZTIy"
11174    },
11175    {
11176     "field_name" : "bufend",
11177     "field_offset" : 96,
11178     "referenced_type" : "_ZTIy"
11179    }
11180   ],
11181   "linker_set_key" : "_ZTIN7android8hardware6Parcel10BufferInfoE",
11182   "name" : "android::hardware::Parcel::BufferInfo",
11183   "referenced_type" : "_ZTIN7android8hardware6Parcel10BufferInfoE",
11184   "self_type" : "_ZTIN7android8hardware6Parcel10BufferInfoE",
11185   "size" : 20,
11186   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
11187  },
11188  {
11189   "alignment" : 4,
11190   "fields" :
11191   [
11192    {
11193     "access" : "private",
11194     "field_name" : "mBufCachePos",
11195     "referenced_type" : "_ZTIj"
11196    },
11197    {
11198     "access" : "private",
11199     "field_name" : "mBufCache",
11200     "field_offset" : 32,
11201     "referenced_type" : "_ZTINSt3__16vectorIN7android8hardware6Parcel10BufferInfoENS_9allocatorIS4_EEEE"
11202    },
11203    {
11204     "access" : "private",
11205     "field_name" : "mError",
11206     "field_offset" : 128,
11207     "referenced_type" : "_ZTIi"
11208    },
11209    {
11210     "access" : "private",
11211     "field_name" : "mData",
11212     "field_offset" : 160,
11213     "referenced_type" : "_ZTIPh"
11214    },
11215    {
11216     "access" : "private",
11217     "field_name" : "mDataSize",
11218     "field_offset" : 192,
11219     "referenced_type" : "_ZTIj"
11220    },
11221    {
11222     "access" : "private",
11223     "field_name" : "mDataCapacity",
11224     "field_offset" : 224,
11225     "referenced_type" : "_ZTIj"
11226    },
11227    {
11228     "access" : "private",
11229     "field_name" : "mDataPos",
11230     "field_offset" : 256,
11231     "referenced_type" : "_ZTIj"
11232    },
11233    {
11234     "access" : "private",
11235     "field_name" : "mObjects",
11236     "field_offset" : 288,
11237     "referenced_type" : "_ZTIPy"
11238    },
11239    {
11240     "access" : "private",
11241     "field_name" : "mObjectsSize",
11242     "field_offset" : 320,
11243     "referenced_type" : "_ZTIj"
11244    },
11245    {
11246     "access" : "private",
11247     "field_name" : "mObjectsCapacity",
11248     "field_offset" : 352,
11249     "referenced_type" : "_ZTIj"
11250    },
11251    {
11252     "access" : "private",
11253     "field_name" : "mNextObjectHint",
11254     "field_offset" : 384,
11255     "referenced_type" : "_ZTIj"
11256    },
11257    {
11258     "access" : "private",
11259     "field_name" : "mNumRef",
11260     "field_offset" : 416,
11261     "referenced_type" : "_ZTIj"
11262    },
11263    {
11264     "access" : "private",
11265     "field_name" : "mFdsKnown",
11266     "field_offset" : 448,
11267     "referenced_type" : "_ZTIb"
11268    },
11269    {
11270     "access" : "private",
11271     "field_name" : "mHasFds",
11272     "field_offset" : 456,
11273     "referenced_type" : "_ZTIb"
11274    },
11275    {
11276     "access" : "private",
11277     "field_name" : "mAllowFds",
11278     "field_offset" : 464,
11279     "referenced_type" : "_ZTIb"
11280    },
11281    {
11282     "access" : "private",
11283     "field_name" : "mOwner",
11284     "field_offset" : 480,
11285     "referenced_type" : "_ZTIPFvPN7android8hardware6ParcelEPKhjPKyjPvE"
11286    },
11287    {
11288     "access" : "private",
11289     "field_name" : "mOwnerCookie",
11290     "field_offset" : 512,
11291     "referenced_type" : "_ZTIPv"
11292    }
11293   ],
11294   "linker_set_key" : "_ZTIN7android8hardware6ParcelE",
11295   "name" : "android::hardware::Parcel",
11296   "record_kind" : "class",
11297   "referenced_type" : "_ZTIN7android8hardware6ParcelE",
11298   "self_type" : "_ZTIN7android8hardware6ParcelE",
11299   "size" : 68,
11300   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
11301  },
11302  {
11303   "alignment" : 4,
11304   "base_specifiers" :
11305   [
11306    {
11307     "referenced_type" : "_ZTIN7android8hardware7details13return_statusE"
11308    }
11309   ],
11310   "fields" :
11311   [
11312    {
11313     "access" : "private",
11314     "field_name" : "mVal",
11315     "field_offset" : 192,
11316     "referenced_type" : "_ZTIN7android2spINS_10frameworks16schedulerservice4V1_024ISchedulingPolicyServiceEEE"
11317    }
11318   ],
11319   "linker_set_key" : "_ZTIN7android8hardware6ReturnINS_2spINS_10frameworks16schedulerservice4V1_024ISchedulingPolicyServiceEEEEE",
11320   "name" : "android::hardware::Return<android::sp<android::frameworks::schedulerservice::V1_0::ISchedulingPolicyService> >",
11321   "record_kind" : "class",
11322   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS_10frameworks16schedulerservice4V1_024ISchedulingPolicyServiceEEEEE",
11323   "self_type" : "_ZTIN7android8hardware6ReturnINS_2spINS_10frameworks16schedulerservice4V1_024ISchedulingPolicyServiceEEEEE",
11324   "size" : 28,
11325   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
11326   "template_args" :
11327   [
11328    "_ZTIN7android2spINS_10frameworks16schedulerservice4V1_024ISchedulingPolicyServiceEEE"
11329   ]
11330  },
11331  {
11332   "alignment" : 4,
11333   "base_specifiers" :
11334   [
11335    {
11336     "referenced_type" : "_ZTIN7android8hardware7details13return_statusE"
11337    }
11338   ],
11339   "fields" :
11340   [
11341    {
11342     "access" : "private",
11343     "field_name" : "mVal",
11344     "field_offset" : 168,
11345     "referenced_type" : "_ZTIb"
11346    }
11347   ],
11348   "linker_set_key" : "_ZTIN7android8hardware6ReturnIbEE",
11349   "name" : "android::hardware::Return<bool>",
11350   "record_kind" : "class",
11351   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
11352   "self_type" : "_ZTIN7android8hardware6ReturnIbEE",
11353   "size" : 24,
11354   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
11355   "template_args" : [ "_ZTIb" ]
11356  },
11357  {
11358   "alignment" : 4,
11359   "base_specifiers" :
11360   [
11361    {
11362     "referenced_type" : "_ZTIN7android8hardware7details13return_statusE"
11363    }
11364   ],
11365   "fields" :
11366   [
11367    {
11368     "access" : "private",
11369     "field_name" : "mVal",
11370     "field_offset" : 192,
11371     "referenced_type" : "_ZTIi"
11372    }
11373   ],
11374   "linker_set_key" : "_ZTIN7android8hardware6ReturnIiEE",
11375   "name" : "android::hardware::Return<int>",
11376   "record_kind" : "class",
11377   "referenced_type" : "_ZTIN7android8hardware6ReturnIiEE",
11378   "self_type" : "_ZTIN7android8hardware6ReturnIiEE",
11379   "size" : 28,
11380   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
11381   "template_args" : [ "_ZTIi" ]
11382  },
11383  {
11384   "alignment" : 4,
11385   "base_specifiers" :
11386   [
11387    {
11388     "referenced_type" : "_ZTIN7android8hardware7details13return_statusE"
11389    }
11390   ],
11391   "linker_set_key" : "_ZTIN7android8hardware6ReturnIvEE",
11392   "name" : "android::hardware::Return<void>",
11393   "record_kind" : "class",
11394   "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
11395   "self_type" : "_ZTIN7android8hardware6ReturnIvEE",
11396   "size" : 24,
11397   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
11398   "template_args" : [ "_ZTIv" ]
11399  },
11400  {
11401   "alignment" : 4,
11402   "fields" :
11403   [
11404    {
11405     "access" : "private",
11406     "field_name" : "mException",
11407     "referenced_type" : "_ZTIi"
11408    },
11409    {
11410     "access" : "private",
11411     "field_name" : "mErrorCode",
11412     "field_offset" : 32,
11413     "referenced_type" : "_ZTIi"
11414    },
11415    {
11416     "access" : "private",
11417     "field_name" : "mMessage",
11418     "field_offset" : 64,
11419     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
11420    }
11421   ],
11422   "linker_set_key" : "_ZTIN7android8hardware6StatusE",
11423   "name" : "android::hardware::Status",
11424   "record_kind" : "class",
11425   "referenced_type" : "_ZTIN7android8hardware6StatusE",
11426   "self_type" : "_ZTIN7android8hardware6StatusE",
11427   "size" : 20,
11428   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
11429  },
11430  {
11431   "alignment" : 4,
11432   "base_specifiers" :
11433   [
11434    {
11435     "is_virtual" : true,
11436     "referenced_type" : "_ZTIN7android7RefBaseE"
11437    }
11438   ],
11439   "linker_set_key" : "_ZTIN7android8hardware7IBinder14DeathRecipientE",
11440   "name" : "android::hardware::IBinder::DeathRecipient",
11441   "record_kind" : "class",
11442   "referenced_type" : "_ZTIN7android8hardware7IBinder14DeathRecipientE",
11443   "self_type" : "_ZTIN7android8hardware7IBinder14DeathRecipientE",
11444   "size" : 12,
11445   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
11446   "vtable_components" :
11447   [
11448    {
11449     "component_value" : 4,
11450     "kind" : "vbase_offset"
11451    },
11452    {
11453     "kind" : "offset_to_top"
11454    },
11455    {
11456     "kind" : "rtti",
11457     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
11458    },
11459    {
11460     "is_pure" : true,
11461     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipient10binderDiedERKNS_2wpIS1_EE"
11462    },
11463    {
11464     "kind" : "complete_dtor_pointer",
11465     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD1Ev"
11466    },
11467    {
11468     "kind" : "deleting_dtor_pointer",
11469     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD0Ev"
11470    },
11471    {
11472     "kind" : "vcall_offset"
11473    },
11474    {
11475     "kind" : "vcall_offset"
11476    },
11477    {
11478     "kind" : "vcall_offset"
11479    },
11480    {
11481     "kind" : "vcall_offset"
11482    },
11483    {
11484     "component_value" : -4,
11485     "kind" : "vcall_offset"
11486    },
11487    {
11488     "component_value" : -4,
11489     "kind" : "offset_to_top"
11490    },
11491    {
11492     "kind" : "rtti",
11493     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
11494    },
11495    {
11496     "kind" : "complete_dtor_pointer",
11497     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinder14DeathRecipientD1Ev"
11498    },
11499    {
11500     "kind" : "deleting_dtor_pointer",
11501     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinder14DeathRecipientD0Ev"
11502    },
11503    {
11504     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11505    },
11506    {
11507     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11508    },
11509    {
11510     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11511    },
11512    {
11513     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11514    }
11515   ]
11516  },
11517  {
11518   "alignment" : 4,
11519   "base_specifiers" :
11520   [
11521    {
11522     "is_virtual" : true,
11523     "referenced_type" : "_ZTIN7android7RefBaseE"
11524    }
11525   ],
11526   "linker_set_key" : "_ZTIN7android8hardware7IBinderE",
11527   "name" : "android::hardware::IBinder",
11528   "record_kind" : "class",
11529   "referenced_type" : "_ZTIN7android8hardware7IBinderE",
11530   "self_type" : "_ZTIN7android8hardware7IBinderE",
11531   "size" : 12,
11532   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
11533   "vtable_components" :
11534   [
11535    {
11536     "component_value" : 4,
11537     "kind" : "vbase_offset"
11538    },
11539    {
11540     "kind" : "offset_to_top"
11541    },
11542    {
11543     "kind" : "rtti",
11544     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
11545    },
11546    {
11547     "is_pure" : true,
11548     "mangled_component_name" : "_ZN7android8hardware7IBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
11549    },
11550    {
11551     "is_pure" : true,
11552     "mangled_component_name" : "_ZN7android8hardware7IBinder11linkToDeathERKNS_2spINS1_14DeathRecipientEEEPvj"
11553    },
11554    {
11555     "is_pure" : true,
11556     "mangled_component_name" : "_ZN7android8hardware7IBinder13unlinkToDeathERKNS_2wpINS1_14DeathRecipientEEEPvjPS4_"
11557    },
11558    {
11559     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
11560    },
11561    {
11562     "is_pure" : true,
11563     "mangled_component_name" : "_ZN7android8hardware7IBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
11564    },
11565    {
11566     "is_pure" : true,
11567     "mangled_component_name" : "_ZNK7android8hardware7IBinder10findObjectEPKv"
11568    },
11569    {
11570     "is_pure" : true,
11571     "mangled_component_name" : "_ZN7android8hardware7IBinder12detachObjectEPKv"
11572    },
11573    {
11574     "mangled_component_name" : "_ZN7android8hardware7IBinder11localBinderEv"
11575    },
11576    {
11577     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
11578    },
11579    {
11580     "kind" : "complete_dtor_pointer",
11581     "mangled_component_name" : "_ZN7android8hardware7IBinderD1Ev"
11582    },
11583    {
11584     "kind" : "deleting_dtor_pointer",
11585     "mangled_component_name" : "_ZN7android8hardware7IBinderD0Ev"
11586    },
11587    {
11588     "kind" : "vcall_offset"
11589    },
11590    {
11591     "kind" : "vcall_offset"
11592    },
11593    {
11594     "kind" : "vcall_offset"
11595    },
11596    {
11597     "kind" : "vcall_offset"
11598    },
11599    {
11600     "component_value" : -4,
11601     "kind" : "vcall_offset"
11602    },
11603    {
11604     "component_value" : -4,
11605     "kind" : "offset_to_top"
11606    },
11607    {
11608     "kind" : "rtti",
11609     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
11610    },
11611    {
11612     "kind" : "complete_dtor_pointer",
11613     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinderD1Ev"
11614    },
11615    {
11616     "kind" : "deleting_dtor_pointer",
11617     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinderD0Ev"
11618    },
11619    {
11620     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11621    },
11622    {
11623     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11624    },
11625    {
11626     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11627    },
11628    {
11629     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11630    }
11631   ]
11632  },
11633  {
11634   "alignment" : 4,
11635   "fields" :
11636   [
11637    {
11638     "access" : "private",
11639     "field_name" : "mQueue",
11640     "referenced_type" : "_ZTINSt3__110shared_ptrIN7android8hardware7details17SynchronizedQueueINS_8functionIFvvEEEEEEE"
11641    }
11642   ],
11643   "linker_set_key" : "_ZTIN7android8hardware7details10TaskRunnerE",
11644   "name" : "android::hardware::details::TaskRunner",
11645   "record_kind" : "class",
11646   "referenced_type" : "_ZTIN7android8hardware7details10TaskRunnerE",
11647   "self_type" : "_ZTIN7android8hardware7details10TaskRunnerE",
11648   "size" : 8,
11649   "source_file" : "/system/libhidl/base/include/hidl/TaskRunner.h"
11650  },
11651  {
11652   "alignment" : 4,
11653   "fields" :
11654   [
11655    {
11656     "access" : "private",
11657     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E"
11658    }
11659   ],
11660   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE",
11661   "name" : "android::hardware::details::hidl_pointer<native_handle>",
11662   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE",
11663   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE",
11664   "size" : 8,
11665   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11666   "template_args" : [ "_ZTI13native_handle" ]
11667  },
11668  {
11669   "access" : "private",
11670   "alignment" : 4,
11671   "fields" :
11672   [
11673    {
11674     "field_name" : "mPointer",
11675     "referenced_type" : "_ZTIP13native_handle"
11676    },
11677    {
11678     "field_name" : "_pad",
11679     "referenced_type" : "_ZTIy"
11680    }
11681   ],
11682   "is_anonymous" : true,
11683   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E",
11684   "name" : "android::hardware::details::hidl_pointer<native_handle>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5)",
11685   "record_kind" : "union",
11686   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E",
11687   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E",
11688   "size" : 8,
11689   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
11690  },
11691  {
11692   "alignment" : 4,
11693   "fields" :
11694   [
11695    {
11696     "access" : "private",
11697     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E"
11698    }
11699   ],
11700   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE",
11701   "name" : "android::hardware::details::hidl_pointer<const native_handle>",
11702   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE",
11703   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE",
11704   "size" : 8,
11705   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11706   "template_args" : [ "_ZTIK13native_handle" ]
11707  },
11708  {
11709   "access" : "private",
11710   "alignment" : 4,
11711   "fields" :
11712   [
11713    {
11714     "field_name" : "mPointer",
11715     "referenced_type" : "_ZTIPK13native_handle"
11716    },
11717    {
11718     "field_name" : "_pad",
11719     "referenced_type" : "_ZTIy"
11720    }
11721   ],
11722   "is_anonymous" : true,
11723   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E",
11724   "name" : "android::hardware::details::hidl_pointer<const native_handle>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5)",
11725   "record_kind" : "union",
11726   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E",
11727   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E",
11728   "size" : 8,
11729   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
11730  },
11731  {
11732   "alignment" : 4,
11733   "fields" :
11734   [
11735    {
11736     "access" : "private",
11737     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E"
11738    }
11739   ],
11740   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE",
11741   "name" : "android::hardware::details::hidl_pointer<const char>",
11742   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE",
11743   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE",
11744   "size" : 8,
11745   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11746   "template_args" : [ "_ZTIKc" ]
11747  },
11748  {
11749   "access" : "private",
11750   "alignment" : 4,
11751   "fields" :
11752   [
11753    {
11754     "field_name" : "mPointer",
11755     "referenced_type" : "_ZTIPKc"
11756    },
11757    {
11758     "field_name" : "_pad",
11759     "referenced_type" : "_ZTIy"
11760    }
11761   ],
11762   "is_anonymous" : true,
11763   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E",
11764   "name" : "android::hardware::details::hidl_pointer<const char>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5)",
11765   "record_kind" : "union",
11766   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E",
11767   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E",
11768   "size" : 8,
11769   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
11770  },
11771  {
11772   "alignment" : 4,
11773   "fields" :
11774   [
11775    {
11776     "access" : "private",
11777     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEUt_E"
11778    }
11779   ],
11780   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
11781   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
11782   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
11783   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
11784   "size" : 8,
11785   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11786   "template_args" : [ "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE" ]
11787  },
11788  {
11789   "access" : "private",
11790   "alignment" : 4,
11791   "fields" :
11792   [
11793    {
11794     "field_name" : "mPointer",
11795     "referenced_type" : "_ZTIPN7android8hardware10hidl_arrayIhLj32EJEEE"
11796    },
11797    {
11798     "field_name" : "_pad",
11799     "referenced_type" : "_ZTIy"
11800    }
11801   ],
11802   "is_anonymous" : true,
11803   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEUt_E",
11804   "name" : "android::hardware::details::hidl_pointer<hidl_array<unsigned char, 32> >::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5)",
11805   "record_kind" : "union",
11806   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEUt_E",
11807   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEUt_E",
11808   "size" : 8,
11809   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
11810  },
11811  {
11812   "alignment" : 4,
11813   "fields" :
11814   [
11815    {
11816     "access" : "private",
11817     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E"
11818    }
11819   ],
11820   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
11821   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
11822   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
11823   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
11824   "size" : 8,
11825   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11826   "template_args" : [ "_ZTIN7android8hardware11hidl_stringE" ]
11827  },
11828  {
11829   "access" : "private",
11830   "alignment" : 4,
11831   "fields" :
11832   [
11833    {
11834     "field_name" : "mPointer",
11835     "referenced_type" : "_ZTIPN7android8hardware11hidl_stringE"
11836    },
11837    {
11838     "field_name" : "_pad",
11839     "referenced_type" : "_ZTIy"
11840    }
11841   ],
11842   "is_anonymous" : true,
11843   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E",
11844   "name" : "android::hardware::details::hidl_pointer<hidl_string>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5)",
11845   "record_kind" : "union",
11846   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E",
11847   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E",
11848   "size" : 8,
11849   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
11850  },
11851  {
11852   "alignment" : 4,
11853   "fields" :
11854   [
11855    {
11856     "access" : "private",
11857     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E"
11858    }
11859   ],
11860   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE",
11861   "name" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>",
11862   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE",
11863   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE",
11864   "size" : 8,
11865   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11866   "template_args" : [ "_ZTIN7android8hardware17GrantorDescriptorE" ]
11867  },
11868  {
11869   "access" : "private",
11870   "alignment" : 4,
11871   "fields" :
11872   [
11873    {
11874     "field_name" : "mPointer",
11875     "referenced_type" : "_ZTIPN7android8hardware17GrantorDescriptorE"
11876    },
11877    {
11878     "field_name" : "_pad",
11879     "referenced_type" : "_ZTIy"
11880    }
11881   ],
11882   "is_anonymous" : true,
11883   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E",
11884   "name" : "android::hardware::details::hidl_pointer<GrantorDescriptor>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5)",
11885   "record_kind" : "union",
11886   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E",
11887   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E",
11888   "size" : 8,
11889   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
11890  },
11891  {
11892   "alignment" : 4,
11893   "fields" :
11894   [
11895    {
11896     "access" : "private",
11897     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEUt_E"
11898    }
11899   ],
11900   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIcEE",
11901   "name" : "android::hardware::details::hidl_pointer<char>",
11902   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEE",
11903   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEE",
11904   "size" : 8,
11905   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11906   "template_args" : [ "_ZTIc" ]
11907  },
11908  {
11909   "access" : "private",
11910   "alignment" : 4,
11911   "fields" :
11912   [
11913    {
11914     "field_name" : "mPointer",
11915     "referenced_type" : "_ZTIPc"
11916    },
11917    {
11918     "field_name" : "_pad",
11919     "referenced_type" : "_ZTIy"
11920    }
11921   ],
11922   "is_anonymous" : true,
11923   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIcEUt_E",
11924   "name" : "android::hardware::details::hidl_pointer<char>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5)",
11925   "record_kind" : "union",
11926   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEUt_E",
11927   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEUt_E",
11928   "size" : 8,
11929   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
11930  },
11931  {
11932   "alignment" : 4,
11933   "fields" :
11934   [
11935    {
11936     "access" : "private",
11937     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEUt_E"
11938    }
11939   ],
11940   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIiEE",
11941   "name" : "android::hardware::details::hidl_pointer<int>",
11942   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEE",
11943   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEE",
11944   "size" : 8,
11945   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11946   "template_args" : [ "_ZTIi" ]
11947  },
11948  {
11949   "access" : "private",
11950   "alignment" : 4,
11951   "fields" :
11952   [
11953    {
11954     "field_name" : "mPointer",
11955     "referenced_type" : "_ZTIPi"
11956    },
11957    {
11958     "field_name" : "_pad",
11959     "referenced_type" : "_ZTIy"
11960    }
11961   ],
11962   "is_anonymous" : true,
11963   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIiEUt_E",
11964   "name" : "android::hardware::details::hidl_pointer<int>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5)",
11965   "record_kind" : "union",
11966   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEUt_E",
11967   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEUt_E",
11968   "size" : 8,
11969   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
11970  },
11971  {
11972   "alignment" : 4,
11973   "fields" :
11974   [
11975    {
11976     "access" : "private",
11977     "field_name" : "buffer",
11978     "referenced_type" : "_ZTIA16_c"
11979    }
11980   ],
11981   "linker_set_key" : "_ZTIN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
11982   "name" : "android::hardware::details::DoNotDestruct<android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > >",
11983   "record_kind" : "class",
11984   "referenced_type" : "_ZTIN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
11985   "self_type" : "_ZTIN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
11986   "size" : 16,
11987   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
11988   "template_args" :
11989   [
11990    "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE"
11991   ]
11992  },
11993  {
11994   "alignment" : 4,
11995   "fields" :
11996   [
11997    {
11998     "access" : "private",
11999     "field_name" : "mStatus",
12000     "referenced_type" : "_ZTIN7android8hardware6StatusE"
12001    },
12002    {
12003     "access" : "private",
12004     "field_name" : "mCheckedStatus",
12005     "field_offset" : 160,
12006     "referenced_type" : "_ZTIb"
12007    }
12008   ],
12009   "linker_set_key" : "_ZTIN7android8hardware7details13return_statusE",
12010   "name" : "android::hardware::details::return_status",
12011   "record_kind" : "class",
12012   "referenced_type" : "_ZTIN7android8hardware7details13return_statusE",
12013   "self_type" : "_ZTIN7android8hardware7details13return_statusE",
12014   "size" : 24,
12015   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
12016  },
12017  {
12018   "alignment" : 4,
12019   "fields" :
12020   [
12021    {
12022     "access" : "protected",
12023     "field_name" : "mInstrumentationCallbacks",
12024     "field_offset" : 32,
12025     "referenced_type" : "_ZTINSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE"
12026    },
12027    {
12028     "access" : "protected",
12029     "field_name" : "mEnableInstrumentation",
12030     "field_offset" : 128,
12031     "referenced_type" : "_ZTIb"
12032    },
12033    {
12034     "access" : "protected",
12035     "field_name" : "mInstrumentationLibPackage",
12036     "field_offset" : 160,
12037     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
12038    },
12039    {
12040     "access" : "protected",
12041     "field_name" : "mInterfaceName",
12042     "field_offset" : 256,
12043     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
12044    }
12045   ],
12046   "linker_set_key" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
12047   "name" : "android::hardware::details::HidlInstrumentor",
12048   "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
12049   "self_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
12050   "size" : 44,
12051   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12052   "vtable_components" :
12053   [
12054    {
12055     "kind" : "offset_to_top"
12056    },
12057    {
12058     "kind" : "rtti",
12059     "mangled_component_name" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
12060    },
12061    {
12062     "kind" : "complete_dtor_pointer",
12063     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD1Ev"
12064    },
12065    {
12066     "kind" : "deleting_dtor_pointer",
12067     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD0Ev"
12068    }
12069   ]
12070  },
12071  {
12072   "alignment" : 1,
12073   "linker_set_key" : "_ZTIN7android8hardware7details5i_tagE",
12074   "name" : "android::hardware::details::i_tag",
12075   "referenced_type" : "_ZTIN7android8hardware7details5i_tagE",
12076   "self_type" : "_ZTIN7android8hardware7details5i_tagE",
12077   "size" : 1,
12078   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
12079  },
12080  {
12081   "alignment" : 1,
12082   "linker_set_key" : "_ZTIN7android8hardware7details6bs_tagE",
12083   "name" : "android::hardware::details::bs_tag",
12084   "referenced_type" : "_ZTIN7android8hardware7details6bs_tagE",
12085   "self_type" : "_ZTIN7android8hardware7details6bs_tagE",
12086   "size" : 1,
12087   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
12088  },
12089  {
12090   "alignment" : 1,
12091   "linker_set_key" : "_ZTIN7android8hardware7details8bnhw_tagE",
12092   "name" : "android::hardware::details::bnhw_tag",
12093   "referenced_type" : "_ZTIN7android8hardware7details8bnhw_tagE",
12094   "self_type" : "_ZTIN7android8hardware7details8bnhw_tagE",
12095   "size" : 1,
12096   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
12097  },
12098  {
12099   "alignment" : 1,
12100   "linker_set_key" : "_ZTIN7android8hardware7details8bphw_tagE",
12101   "name" : "android::hardware::details::bphw_tag",
12102   "referenced_type" : "_ZTIN7android8hardware7details8bphw_tagE",
12103   "self_type" : "_ZTIN7android8hardware7details8bphw_tagE",
12104   "size" : 1,
12105   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
12106  },
12107  {
12108   "alignment" : 1,
12109   "linker_set_key" : "_ZTIN7android8hardware7details9std_arrayIhLj32EJEEE",
12110   "name" : "android::hardware::details::std_array<unsigned char, 32>",
12111   "referenced_type" : "_ZTIN7android8hardware7details9std_arrayIhLj32EJEEE",
12112   "self_type" : "_ZTIN7android8hardware7details9std_arrayIhLj32EJEEE",
12113   "size" : 1,
12114   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
12115   "template_args" : [ "_ZTIh" ]
12116  },
12117  {
12118   "alignment" : 4,
12119   "fields" :
12120   [
12121    {
12122     "access" : "private",
12123     "field_name" : "mBuffer",
12124     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE"
12125    },
12126    {
12127     "access" : "private",
12128     "field_name" : "mSize",
12129     "field_offset" : 64,
12130     "referenced_type" : "_ZTIj"
12131    },
12132    {
12133     "access" : "private",
12134     "field_name" : "mOwnsBuffer",
12135     "field_offset" : 96,
12136     "referenced_type" : "_ZTIb"
12137    },
12138    {
12139     "access" : "private",
12140     "field_name" : "mPad",
12141     "field_offset" : 104,
12142     "referenced_type" : "_ZTIA3_h"
12143    }
12144   ],
12145   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
12146   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> >",
12147   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
12148   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
12149   "size" : 16,
12150   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
12151   "template_args" : [ "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE" ]
12152  },
12153  {
12154   "alignment" : 4,
12155   "fields" :
12156   [
12157    {
12158     "access" : "private",
12159     "field_name" : "mBuffer",
12160     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE"
12161    },
12162    {
12163     "access" : "private",
12164     "field_name" : "mSize",
12165     "field_offset" : 64,
12166     "referenced_type" : "_ZTIj"
12167    },
12168    {
12169     "access" : "private",
12170     "field_name" : "mOwnsBuffer",
12171     "field_offset" : 96,
12172     "referenced_type" : "_ZTIb"
12173    },
12174    {
12175     "access" : "private",
12176     "field_name" : "mPad",
12177     "field_offset" : 104,
12178     "referenced_type" : "_ZTIA3_h"
12179    }
12180   ],
12181   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
12182   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string>",
12183   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
12184   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
12185   "size" : 16,
12186   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
12187   "template_args" : [ "_ZTIN7android8hardware11hidl_stringE" ]
12188  },
12189  {
12190   "alignment" : 4,
12191   "fields" :
12192   [
12193    {
12194     "access" : "private",
12195     "field_name" : "mBuffer",
12196     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE"
12197    },
12198    {
12199     "access" : "private",
12200     "field_name" : "mSize",
12201     "field_offset" : 64,
12202     "referenced_type" : "_ZTIj"
12203    },
12204    {
12205     "access" : "private",
12206     "field_name" : "mOwnsBuffer",
12207     "field_offset" : 96,
12208     "referenced_type" : "_ZTIb"
12209    },
12210    {
12211     "access" : "private",
12212     "field_name" : "mPad",
12213     "field_offset" : 104,
12214     "referenced_type" : "_ZTIA3_h"
12215    }
12216   ],
12217   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE",
12218   "name" : "android::hardware::hidl_vec<android::hardware::GrantorDescriptor>",
12219   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE",
12220   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE",
12221   "size" : 16,
12222   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
12223   "template_args" : [ "_ZTIN7android8hardware17GrantorDescriptorE" ]
12224  },
12225  {
12226   "alignment" : 4,
12227   "fields" :
12228   [
12229    {
12230     "access" : "private",
12231     "field_name" : "mBuffer",
12232     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEE"
12233    },
12234    {
12235     "access" : "private",
12236     "field_name" : "mSize",
12237     "field_offset" : 64,
12238     "referenced_type" : "_ZTIj"
12239    },
12240    {
12241     "access" : "private",
12242     "field_name" : "mOwnsBuffer",
12243     "field_offset" : 96,
12244     "referenced_type" : "_ZTIb"
12245    },
12246    {
12247     "access" : "private",
12248     "field_name" : "mPad",
12249     "field_offset" : 104,
12250     "referenced_type" : "_ZTIA3_h"
12251    }
12252   ],
12253   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecIcEE",
12254   "name" : "android::hardware::hidl_vec<char>",
12255   "referenced_type" : "_ZTIN7android8hardware8hidl_vecIcEE",
12256   "self_type" : "_ZTIN7android8hardware8hidl_vecIcEE",
12257   "size" : 16,
12258   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
12259   "template_args" : [ "_ZTIc" ]
12260  },
12261  {
12262   "alignment" : 4,
12263   "fields" :
12264   [
12265    {
12266     "access" : "private",
12267     "field_name" : "mBuffer",
12268     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEE"
12269    },
12270    {
12271     "access" : "private",
12272     "field_name" : "mSize",
12273     "field_offset" : 64,
12274     "referenced_type" : "_ZTIj"
12275    },
12276    {
12277     "access" : "private",
12278     "field_name" : "mOwnsBuffer",
12279     "field_offset" : 96,
12280     "referenced_type" : "_ZTIb"
12281    },
12282    {
12283     "access" : "private",
12284     "field_name" : "mPad",
12285     "field_offset" : 104,
12286     "referenced_type" : "_ZTIA3_h"
12287    }
12288   ],
12289   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecIiEE",
12290   "name" : "android::hardware::hidl_vec<int>",
12291   "referenced_type" : "_ZTIN7android8hardware8hidl_vecIiEE",
12292   "self_type" : "_ZTIN7android8hardware8hidl_vecIiEE",
12293   "size" : 16,
12294   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
12295   "template_args" : [ "_ZTIi" ]
12296  },
12297  {
12298   "alignment" : 4,
12299   "base_specifiers" :
12300   [
12301    {
12302     "referenced_type" : "_ZTIN7android8hardware7IBinderE"
12303    }
12304   ],
12305   "fields" :
12306   [
12307    {
12308     "access" : "protected",
12309     "field_name" : "mSchedPolicy",
12310     "field_offset" : 32,
12311     "referenced_type" : "_ZTIi"
12312    },
12313    {
12314     "access" : "protected",
12315     "field_name" : "mSchedPriority",
12316     "field_offset" : 64,
12317     "referenced_type" : "_ZTIi"
12318    },
12319    {
12320     "access" : "private",
12321     "field_name" : "mExtras",
12322     "field_offset" : 96,
12323     "referenced_type" : "_ZTINSt3__16atomicIPN7android8hardware9BHwBinder6ExtrasEEE"
12324    },
12325    {
12326     "access" : "private",
12327     "field_name" : "mReserved0",
12328     "field_offset" : 128,
12329     "referenced_type" : "_ZTIPv"
12330    }
12331   ],
12332   "linker_set_key" : "_ZTIN7android8hardware9BHwBinderE",
12333   "name" : "android::hardware::BHwBinder",
12334   "record_kind" : "class",
12335   "referenced_type" : "_ZTIN7android8hardware9BHwBinderE",
12336   "self_type" : "_ZTIN7android8hardware9BHwBinderE",
12337   "size" : 28,
12338   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
12339   "vtable_components" :
12340   [
12341    {
12342     "component_value" : 20,
12343     "kind" : "vbase_offset"
12344    },
12345    {
12346     "kind" : "offset_to_top"
12347    },
12348    {
12349     "kind" : "rtti",
12350     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
12351    },
12352    {
12353     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
12354    },
12355    {
12356     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
12357    },
12358    {
12359     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
12360    },
12361    {
12362     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
12363    },
12364    {
12365     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
12366    },
12367    {
12368     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
12369    },
12370    {
12371     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
12372    },
12373    {
12374     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
12375    },
12376    {
12377     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
12378    },
12379    {
12380     "kind" : "complete_dtor_pointer",
12381     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD1Ev"
12382    },
12383    {
12384     "kind" : "deleting_dtor_pointer",
12385     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD0Ev"
12386    },
12387    {
12388     "mangled_component_name" : "_ZN7android8hardware9BHwBinder10onTransactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
12389    },
12390    {
12391     "kind" : "vcall_offset"
12392    },
12393    {
12394     "kind" : "vcall_offset"
12395    },
12396    {
12397     "kind" : "vcall_offset"
12398    },
12399    {
12400     "kind" : "vcall_offset"
12401    },
12402    {
12403     "component_value" : -20,
12404     "kind" : "vcall_offset"
12405    },
12406    {
12407     "component_value" : -20,
12408     "kind" : "offset_to_top"
12409    },
12410    {
12411     "kind" : "rtti",
12412     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
12413    },
12414    {
12415     "kind" : "complete_dtor_pointer",
12416     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9BHwBinderD1Ev"
12417    },
12418    {
12419     "kind" : "deleting_dtor_pointer",
12420     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9BHwBinderD0Ev"
12421    },
12422    {
12423     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12424    },
12425    {
12426     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12427    },
12428    {
12429     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12430    },
12431    {
12432     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12433    }
12434   ]
12435  },
12436  {
12437   "alignment" : 4,
12438   "fields" :
12439   [
12440    {
12441     "field_name" : "sched_policy",
12442     "referenced_type" : "_ZTIi"
12443    },
12444    {
12445     "field_name" : "prio",
12446     "field_offset" : 32,
12447     "referenced_type" : "_ZTIi"
12448    }
12449   ],
12450   "linker_set_key" : "_ZTIN7android8hardware9SchedPrioE",
12451   "name" : "android::hardware::SchedPrio",
12452   "referenced_type" : "_ZTIN7android8hardware9SchedPrioE",
12453   "self_type" : "_ZTIN7android8hardware9SchedPrioE",
12454   "size" : 8,
12455   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
12456  },
12457  {
12458   "alignment" : 4,
12459   "fields" :
12460   [
12461    {
12462     "access" : "private",
12463     "field_name" : "mCond",
12464     "referenced_type" : "_ZTI14pthread_cond_t"
12465    }
12466   ],
12467   "linker_set_key" : "_ZTIN7android9ConditionE",
12468   "name" : "android::Condition",
12469   "record_kind" : "class",
12470   "referenced_type" : "_ZTIN7android9ConditionE",
12471   "self_type" : "_ZTIN7android9ConditionE",
12472   "size" : 4,
12473   "source_file" : "/system/core/libutils/include/utils/Condition.h"
12474  },
12475  {
12476   "alignment" : 4,
12477   "fields" :
12478   [
12479    {
12480     "field_name" : "buf",
12481     "referenced_type" : "_ZTIA5121_h"
12482    },
12483    {
12484     "field_name" : "entry",
12485     "referenced_type" : "_ZTI12logger_entry"
12486    }
12487   ],
12488   "is_anonymous" : true,
12489   "linker_set_key" : "_ZTIN7log_msgUt_E",
12490   "name" : "log_msg::(anonymous union at system/core/liblog/include_vndk/log/log_read.h:77:3)",
12491   "record_kind" : "union",
12492   "referenced_type" : "_ZTIN7log_msgUt_E",
12493   "self_type" : "_ZTIN7log_msgUt_E",
12494   "size" : 5124,
12495   "source_file" : "/system/core/liblog/include/log/log_read.h"
12496  }
12497 ],
12498 "rvalue_reference_types" :
12499 [
12500  {
12501   "alignment" : 4,
12502   "linker_set_key" : "_ZTION7android2spINS_10frameworks16schedulerservice4V1_024ISchedulingPolicyServiceEEE",
12503   "name" : "android::sp<android::frameworks::schedulerservice::V1_0::ISchedulingPolicyService> &&",
12504   "referenced_type" : "_ZTIN7android2spINS_10frameworks16schedulerservice4V1_024ISchedulingPolicyServiceEEE",
12505   "self_type" : "_ZTION7android2spINS_10frameworks16schedulerservice4V1_024ISchedulingPolicyServiceEEE",
12506   "size" : 4,
12507   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
12508  },
12509  {
12510   "alignment" : 4,
12511   "linker_set_key" : "_ZTION7android2spINS_8hardware27hidl_binder_death_recipientEEE",
12512   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &&",
12513   "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
12514   "self_type" : "_ZTION7android2spINS_8hardware27hidl_binder_death_recipientEEE",
12515   "size" : 4,
12516   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
12517  },
12518  {
12519   "alignment" : 4,
12520   "linker_set_key" : "_ZTION7android8hardware10hidl_arrayIhLj32EJEEE",
12521   "name" : "android::hardware::hidl_array<unsigned char, 32> &&",
12522   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
12523   "self_type" : "_ZTION7android8hardware10hidl_arrayIhLj32EJEEE",
12524   "size" : 4,
12525   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
12526  },
12527  {
12528   "alignment" : 4,
12529   "linker_set_key" : "_ZTION7android8hardware11hidl_handleE",
12530   "name" : "android::hardware::hidl_handle &&",
12531   "referenced_type" : "_ZTIN7android8hardware11hidl_handleE",
12532   "self_type" : "_ZTION7android8hardware11hidl_handleE",
12533   "size" : 4,
12534   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
12535  },
12536  {
12537   "alignment" : 4,
12538   "linker_set_key" : "_ZTION7android8hardware11hidl_memoryE",
12539   "name" : "android::hardware::hidl_memory &&",
12540   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
12541   "self_type" : "_ZTION7android8hardware11hidl_memoryE",
12542   "size" : 4,
12543   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
12544  },
12545  {
12546   "alignment" : 4,
12547   "linker_set_key" : "_ZTION7android8hardware6ReturnINS_2spINS_10frameworks16schedulerservice4V1_024ISchedulingPolicyServiceEEEEE",
12548   "name" : "android::hardware::Return<android::sp<android::frameworks::schedulerservice::V1_0::ISchedulingPolicyService> > &&",
12549   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS_10frameworks16schedulerservice4V1_024ISchedulingPolicyServiceEEEEE",
12550   "self_type" : "_ZTION7android8hardware6ReturnINS_2spINS_10frameworks16schedulerservice4V1_024ISchedulingPolicyServiceEEEEE",
12551   "size" : 4,
12552   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
12553  },
12554  {
12555   "alignment" : 4,
12556   "linker_set_key" : "_ZTION7android8hardware6ReturnIbEE",
12557   "name" : "android::hardware::Return<bool> &&",
12558   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
12559   "self_type" : "_ZTION7android8hardware6ReturnIbEE",
12560   "size" : 4,
12561   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
12562  },
12563  {
12564   "alignment" : 4,
12565   "linker_set_key" : "_ZTION7android8hardware6ReturnIiEE",
12566   "name" : "android::hardware::Return<int> &&",
12567   "referenced_type" : "_ZTIN7android8hardware6ReturnIiEE",
12568   "self_type" : "_ZTION7android8hardware6ReturnIiEE",
12569   "size" : 4,
12570   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
12571  },
12572  {
12573   "alignment" : 4,
12574   "linker_set_key" : "_ZTION7android8hardware6ReturnIvEE",
12575   "name" : "android::hardware::Return<void> &&",
12576   "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
12577   "self_type" : "_ZTION7android8hardware6ReturnIvEE",
12578   "size" : 4,
12579   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
12580  },
12581  {
12582   "alignment" : 4,
12583   "linker_set_key" : "_ZTION7android8hardware6StatusE",
12584   "name" : "android::hardware::Status &&",
12585   "referenced_type" : "_ZTIN7android8hardware6StatusE",
12586   "self_type" : "_ZTION7android8hardware6StatusE",
12587   "size" : 4,
12588   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
12589  },
12590  {
12591   "alignment" : 4,
12592   "linker_set_key" : "_ZTION7android8hardware7details13return_statusE",
12593   "name" : "android::hardware::details::return_status &&",
12594   "referenced_type" : "_ZTIN7android8hardware7details13return_statusE",
12595   "self_type" : "_ZTION7android8hardware7details13return_statusE",
12596   "size" : 4,
12597   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
12598  },
12599  {
12600   "alignment" : 4,
12601   "linker_set_key" : "_ZTIONSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
12602   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
12603   "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
12604   "self_type" : "_ZTIONSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
12605   "size" : 4,
12606   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
12607  },
12608  {
12609   "alignment" : 4,
12610   "linker_set_key" : "_ZTIONSt3__18functionIFN7android2spINS1_4hidl4base4V1_05IBaseEEEPvEEE",
12611   "name" : "std::function<sp<IBase> (void *)> &&",
12612   "referenced_type" : "_ZTINSt3__18functionIFN7android2spINS1_4hidl4base4V1_05IBaseEEEPvEEE",
12613   "self_type" : "_ZTIONSt3__18functionIFN7android2spINS1_4hidl4base4V1_05IBaseEEEPvEEE",
12614   "size" : 4,
12615   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
12616  },
12617  {
12618   "alignment" : 4,
12619   "linker_set_key" : "_ZTIONSt3__18functionIFN7android2spINS1_8hardware7IBinderEEEPvEEE",
12620   "name" : "std::function<sp<IBinder> (void *)> &&",
12621   "referenced_type" : "_ZTINSt3__18functionIFN7android2spINS1_8hardware7IBinderEEEPvEEE",
12622   "self_type" : "_ZTIONSt3__18functionIFN7android2spINS1_8hardware7IBinderEEEPvEEE",
12623   "size" : 4,
12624   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
12625  }
12626 ]
12627}
12628