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