1{
2 "array_types" :
3 [
4  {
5   "alignment" : 1,
6   "linker_set_key" : "_ZTIA0_c",
7   "name" : "char [0]",
8   "referenced_type" : "_ZTIc",
9   "self_type" : "_ZTIA0_c",
10   "source_file" : "/system/core/liblog/include/log/log_read.h"
11  },
12  {
13   "alignment" : 4,
14   "linker_set_key" : "_ZTIA0_i",
15   "name" : "int [0]",
16   "referenced_type" : "_ZTIi",
17   "self_type" : "_ZTIA0_i",
18   "source_file" : "/system/core/libcutils/include/cutils/native_handle.h"
19  },
20  {
21   "alignment" : 1,
22   "linker_set_key" : "_ZTIA16_c",
23   "name" : "char [16]",
24   "referenced_type" : "_ZTIc",
25   "self_type" : "_ZTIA16_c",
26   "size" : 16,
27   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
28  },
29  {
30   "alignment" : 1,
31   "linker_set_key" : "_ZTIA32_h",
32   "name" : "unsigned char [32]",
33   "referenced_type" : "_ZTIh",
34   "self_type" : "_ZTIA32_h",
35   "size" : 32,
36   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
37  },
38  {
39   "alignment" : 1,
40   "linker_set_key" : "_ZTIA3_h",
41   "name" : "unsigned char [3]",
42   "referenced_type" : "_ZTIh",
43   "self_type" : "_ZTIA3_h",
44   "size" : 3,
45   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
46  },
47  {
48   "alignment" : 1,
49   "linker_set_key" : "_ZTIA5121_h",
50   "name" : "unsigned char [5121]",
51   "referenced_type" : "_ZTIh",
52   "self_type" : "_ZTIA5121_h",
53   "size" : 5121,
54   "source_file" : "/system/core/liblog/include/log/log_read.h"
55  },
56  {
57   "alignment" : 1,
58   "linker_set_key" : "_ZTIA7_h",
59   "name" : "unsigned char [7]",
60   "referenced_type" : "_ZTIh",
61   "self_type" : "_ZTIA7_h",
62   "size" : 7,
63   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
64  },
65  {
66   "alignment" : 4,
67   "linker_set_key" : "_ZTIA8_j",
68   "name" : "unsigned int [8]",
69   "referenced_type" : "_ZTIj",
70   "self_type" : "_ZTIA8_j",
71   "size" : 32,
72   "source_file" : "/system/core/libsystem/include/system/graphics.h"
73  },
74  {
75   "linker_set_key" : "_ZTIA_f",
76   "name" : "float []",
77   "referenced_type" : "_ZTIf",
78   "self_type" : "_ZTIA_f",
79   "source_file" : "/system/core/libsystem/include/system/graphics.h"
80  }
81 ],
82 "builtin_types" :
83 [
84  {
85   "alignment" : 2,
86   "is_integral" : true,
87   "is_unsigned" : true,
88   "linker_set_key" : "_ZTIDs",
89   "name" : "char16_t",
90   "referenced_type" : "_ZTIDs",
91   "self_type" : "_ZTIDs",
92   "size" : 2
93  },
94  {
95   "alignment" : 1,
96   "is_integral" : true,
97   "linker_set_key" : "_ZTIa",
98   "name" : "signed char",
99   "referenced_type" : "_ZTIa",
100   "self_type" : "_ZTIa",
101   "size" : 1
102  },
103  {
104   "alignment" : 1,
105   "is_integral" : true,
106   "is_unsigned" : true,
107   "linker_set_key" : "_ZTIb",
108   "name" : "bool",
109   "referenced_type" : "_ZTIb",
110   "self_type" : "_ZTIb",
111   "size" : 1
112  },
113  {
114   "alignment" : 1,
115   "is_integral" : true,
116   "linker_set_key" : "_ZTIc",
117   "name" : "char",
118   "referenced_type" : "_ZTIc",
119   "self_type" : "_ZTIc",
120   "size" : 1
121  },
122  {
123   "alignment" : 4,
124   "linker_set_key" : "_ZTId",
125   "name" : "double",
126   "referenced_type" : "_ZTId",
127   "self_type" : "_ZTId",
128   "size" : 8
129  },
130  {
131   "alignment" : 4,
132   "linker_set_key" : "_ZTIf",
133   "name" : "float",
134   "referenced_type" : "_ZTIf",
135   "self_type" : "_ZTIf",
136   "size" : 4
137  },
138  {
139   "alignment" : 1,
140   "is_integral" : true,
141   "is_unsigned" : true,
142   "linker_set_key" : "_ZTIh",
143   "name" : "unsigned char",
144   "referenced_type" : "_ZTIh",
145   "self_type" : "_ZTIh",
146   "size" : 1
147  },
148  {
149   "alignment" : 4,
150   "is_integral" : true,
151   "linker_set_key" : "_ZTIi",
152   "name" : "int",
153   "referenced_type" : "_ZTIi",
154   "self_type" : "_ZTIi",
155   "size" : 4
156  },
157  {
158   "alignment" : 4,
159   "is_integral" : true,
160   "is_unsigned" : true,
161   "linker_set_key" : "_ZTIj",
162   "name" : "unsigned int",
163   "referenced_type" : "_ZTIj",
164   "self_type" : "_ZTIj",
165   "size" : 4
166  },
167  {
168   "alignment" : 4,
169   "is_integral" : true,
170   "linker_set_key" : "_ZTIl",
171   "name" : "long",
172   "referenced_type" : "_ZTIl",
173   "self_type" : "_ZTIl",
174   "size" : 4
175  },
176  {
177   "alignment" : 4,
178   "is_integral" : true,
179   "is_unsigned" : true,
180   "linker_set_key" : "_ZTIm",
181   "name" : "unsigned long",
182   "referenced_type" : "_ZTIm",
183   "self_type" : "_ZTIm",
184   "size" : 4
185  },
186  {
187   "alignment" : 2,
188   "is_integral" : true,
189   "linker_set_key" : "_ZTIs",
190   "name" : "short",
191   "referenced_type" : "_ZTIs",
192   "self_type" : "_ZTIs",
193   "size" : 2
194  },
195  {
196   "alignment" : 2,
197   "is_integral" : true,
198   "is_unsigned" : true,
199   "linker_set_key" : "_ZTIt",
200   "name" : "unsigned short",
201   "referenced_type" : "_ZTIt",
202   "self_type" : "_ZTIt",
203   "size" : 2
204  },
205  {
206   "linker_set_key" : "_ZTIv",
207   "name" : "void",
208   "referenced_type" : "_ZTIv",
209   "self_type" : "_ZTIv"
210  },
211  {
212   "alignment" : 4,
213   "is_integral" : true,
214   "linker_set_key" : "_ZTIx",
215   "name" : "long long",
216   "referenced_type" : "_ZTIx",
217   "self_type" : "_ZTIx",
218   "size" : 8
219  },
220  {
221   "alignment" : 4,
222   "is_integral" : true,
223   "is_unsigned" : true,
224   "linker_set_key" : "_ZTIy",
225   "name" : "unsigned long long",
226   "referenced_type" : "_ZTIy",
227   "self_type" : "_ZTIy",
228   "size" : 8
229  }
230 ],
231 "elf_functions" :
232 [
233  {
234   "name" : "_ZN7android8hardware3usb6gadget4V1_110IUsbGadget10getServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb"
235  },
236  {
237   "name" : "_ZN7android8hardware3usb6gadget4V1_110IUsbGadget11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
238  },
239  {
240   "name" : "_ZN7android8hardware3usb6gadget4V1_110IUsbGadget12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
241  },
242  {
243   "name" : "_ZN7android8hardware3usb6gadget4V1_110IUsbGadget12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
244  },
245  {
246   "name" : "_ZN7android8hardware3usb6gadget4V1_110IUsbGadget13tryGetServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb"
247  },
248  {
249   "name" : "_ZN7android8hardware3usb6gadget4V1_110IUsbGadget13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
250  },
251  {
252   "name" : "_ZN7android8hardware3usb6gadget4V1_110IUsbGadget14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
253  },
254  {
255   "name" : "_ZN7android8hardware3usb6gadget4V1_110IUsbGadget17registerAsServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE"
256  },
257  {
258   "name" : "_ZN7android8hardware3usb6gadget4V1_110IUsbGadget19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
259  },
260  {
261   "name" : "_ZN7android8hardware3usb6gadget4V1_110IUsbGadget21notifySyspropsChangedEv"
262  },
263  {
264   "name" : "_ZN7android8hardware3usb6gadget4V1_110IUsbGadget21setHALInstrumentationEv"
265  },
266  {
267   "name" : "_ZN7android8hardware3usb6gadget4V1_110IUsbGadget24registerForNotificationsERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
268  },
269  {
270   "name" : "_ZN7android8hardware3usb6gadget4V1_110IUsbGadget4pingEv"
271  },
272  {
273   "name" : "_ZN7android8hardware3usb6gadget4V1_110IUsbGadget5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
274  },
275  {
276   "name" : "_ZN7android8hardware3usb6gadget4V1_110IUsbGadget8castFromERKNS_2spINS2_4V1_010IUsbGadgetEEEb"
277  },
278  {
279   "name" : "_ZN7android8hardware3usb6gadget4V1_110IUsbGadget8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb"
280  },
281  {
282   "name" : "_ZN7android8hardware3usb6gadget4V1_110IUsbGadget8castFromERKNS_2spIS4_EEb"
283  },
284  {
285   "name" : "_ZN7android8hardware3usb6gadget4V1_111BsUsbGadget13addOnewayTaskENSt3__18functionIFvvEEE"
286  },
287  {
288   "name" : "_ZN7android8hardware3usb6gadget4V1_111BsUsbGadgetC1ENS_2spINS3_10IUsbGadgetEEE"
289  },
290  {
291   "name" : "_ZN7android8hardware3usb6gadget4V1_111BsUsbGadgetC2ENS_2spINS3_10IUsbGadgetEEE"
292  },
293  {
294   "name" : "_ZN7android8hardware3usb6gadget4V1_113BnHwUsbGadget10onTransactEjRKNS0_6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
295  },
296  {
297   "name" : "_ZN7android8hardware3usb6gadget4V1_113BnHwUsbGadget11_hidl_resetEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
298  },
299  {
300   "name" : "_ZN7android8hardware3usb6gadget4V1_113BnHwUsbGadget12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
301  },
302  {
303   "name" : "_ZN7android8hardware3usb6gadget4V1_113BnHwUsbGadget4pingEv"
304  },
305  {
306   "name" : "_ZN7android8hardware3usb6gadget4V1_113BnHwUsbGadgetC1ERKNS_2spINS3_10IUsbGadgetEEE"
307  },
308  {
309   "name" : "_ZN7android8hardware3usb6gadget4V1_113BnHwUsbGadgetC2ERKNS_2spINS3_10IUsbGadgetEEE"
310  },
311  {
312   "name" : "_ZN7android8hardware3usb6gadget4V1_113BnHwUsbGadgetD0Ev"
313  },
314  {
315   "name" : "_ZN7android8hardware3usb6gadget4V1_113BnHwUsbGadgetD1Ev"
316  },
317  {
318   "name" : "_ZN7android8hardware3usb6gadget4V1_113BnHwUsbGadgetD2Ev"
319  },
320  {
321   "name" : "_ZN7android8hardware3usb6gadget4V1_113BpHwUsbGadget11_hidl_resetEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorE"
322  },
323  {
324   "name" : "_ZN7android8hardware3usb6gadget4V1_113BpHwUsbGadget11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
325  },
326  {
327   "name" : "_ZN7android8hardware3usb6gadget4V1_113BpHwUsbGadget12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
328  },
329  {
330   "name" : "_ZN7android8hardware3usb6gadget4V1_113BpHwUsbGadget12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
331  },
332  {
333   "name" : "_ZN7android8hardware3usb6gadget4V1_113BpHwUsbGadget13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
334  },
335  {
336   "name" : "_ZN7android8hardware3usb6gadget4V1_113BpHwUsbGadget14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
337  },
338  {
339   "name" : "_ZN7android8hardware3usb6gadget4V1_113BpHwUsbGadget15onLastStrongRefEPKv"
340  },
341  {
342   "name" : "_ZN7android8hardware3usb6gadget4V1_113BpHwUsbGadget19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
343  },
344  {
345   "name" : "_ZN7android8hardware3usb6gadget4V1_113BpHwUsbGadget21notifySyspropsChangedEv"
346  },
347  {
348   "name" : "_ZN7android8hardware3usb6gadget4V1_113BpHwUsbGadget21setHALInstrumentationEv"
349  },
350  {
351   "name" : "_ZN7android8hardware3usb6gadget4V1_113BpHwUsbGadget22getCurrentUsbFunctionsERKNS_2spINS2_4V1_018IUsbGadgetCallbackEEE"
352  },
353  {
354   "name" : "_ZN7android8hardware3usb6gadget4V1_113BpHwUsbGadget22setCurrentUsbFunctionsEyRKNS_2spINS2_4V1_018IUsbGadgetCallbackEEEy"
355  },
356  {
357   "name" : "_ZN7android8hardware3usb6gadget4V1_113BpHwUsbGadget4pingEv"
358  },
359  {
360   "name" : "_ZN7android8hardware3usb6gadget4V1_113BpHwUsbGadget5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
361  },
362  {
363   "name" : "_ZN7android8hardware3usb6gadget4V1_113BpHwUsbGadget5resetEv"
364  },
365  {
366   "name" : "_ZN7android8hardware3usb6gadget4V1_113BpHwUsbGadgetC1ERKNS_2spINS0_7IBinderEEE"
367  },
368  {
369   "name" : "_ZN7android8hardware3usb6gadget4V1_113BpHwUsbGadgetC2ERKNS_2spINS0_7IBinderEEE"
370  },
371  {
372   "binding" : "weak",
373   "name" : "_ZN7android8hardware7details13castInterfaceINS0_3usb6gadget4V1_110IUsbGadgetENS4_4V1_010IUsbGadgetENS5_13BpHwUsbGadgetEEENS0_6ReturnINS_2spIT_EEEENSB_IT0_EEPKcb"
374  },
375  {
376   "binding" : "weak",
377   "name" : "_ZN7android8hardware7details13castInterfaceINS0_3usb6gadget4V1_110IUsbGadgetENS_4hidl4base4V1_05IBaseENS5_13BpHwUsbGadgetEEENS0_6ReturnINS_2spIT_EEEENSD_IT0_EEPKcb"
378  },
379  {
380   "binding" : "weak",
381   "name" : "_ZN7android8hardware7details15wrapPassthroughINS0_3usb6gadget4V1_018IUsbGadgetCallbackEvEENS_2spIT_EES9_"
382  },
383  {
384   "binding" : "weak",
385   "name" : "_ZN7android8hardware7details18getServiceInternalINS0_3usb6gadget4V1_113BpHwUsbGadgetENS5_10IUsbGadgetEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEEbb"
386  },
387  {
388   "binding" : "weak",
389   "name" : "_ZNKSt3__18functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS7_S7_S7_PNS_6vectorIPvNS_9allocatorIS9_EEEEEEclES5_S7_S7_S7_S7_SD_"
390  },
391  {
392   "binding" : "weak",
393   "name" : "_ZNSt3__113__tree_removeIPNS_16__tree_node_baseIPvEEEEvT_S5_"
394  },
395  {
396   "binding" : "weak",
397   "name" : "_ZNSt3__127__tree_balance_after_insertIPNS_16__tree_node_baseIPvEEEEvT_S5_"
398  },
399  {
400   "binding" : "weak",
401   "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_"
402  },
403  {
404   "binding" : "weak",
405   "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS9_4hidl4base4V1_05IBaseEEEPvEEEEENS_19__map_value_compareIS7_SJ_NS_4lessIS7_EELb1EEENS5_ISJ_EEE4findIS7_EENS_15__tree_iteratorISJ_PNS_11__tree_nodeISJ_SG_EEiEERKT_"
406  },
407  {
408   "binding" : "weak",
409   "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS9_4hidl4base4V1_05IBaseEEEPvEEEEENS_19__map_value_compareIS7_SJ_NS_4lessIS7_EELb1EEENS5_ISJ_EEE5eraseENS_21__tree_const_iteratorISJ_PNS_11__tree_nodeISJ_SG_EEiEE"
410  },
411  {
412   "binding" : "weak",
413   "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_"
414  },
415  {
416   "binding" : "weak",
417   "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS9_8hardware7IBinderEEEPvEEEEENS_19__map_value_compareIS7_SH_NS_4lessIS7_EELb1EEENS5_ISH_EEE4findIS7_EENS_15__tree_iteratorISH_PNS_11__tree_nodeISH_SE_EEiEERKT_"
418  },
419  {
420   "binding" : "weak",
421   "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS9_8hardware7IBinderEEEPvEEEEENS_19__map_value_compareIS7_SH_NS_4lessIS7_EELb1EEENS5_ISH_EEE5eraseENS_21__tree_const_iteratorISH_PNS_11__tree_nodeISH_SE_EEiEE"
422  },
423  {
424   "binding" : "weak",
425   "name" : "_ZNSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEE21__push_back_slow_pathIS5_EEvOT_"
426  },
427  {
428   "binding" : "weak",
429   "name" : "_ZNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEC2ERKSH_"
430  },
431  {
432   "binding" : "weak",
433   "name" : "_ZNSt3__16vectorIPvNS_9allocatorIS1_EEE21__push_back_slow_pathIS1_EEvOT_"
434  },
435  {
436   "name" : "_ZThn20_N7android8hardware3usb6gadget4V1_113BnHwUsbGadgetD0Ev"
437  },
438  {
439   "name" : "_ZThn20_N7android8hardware3usb6gadget4V1_113BnHwUsbGadgetD1Ev"
440  },
441  {
442   "name" : "_ZThn8_N7android8hardware3usb6gadget4V1_113BpHwUsbGadget15onLastStrongRefEPKv"
443  },
444  {
445   "name" : "_ZTv0_n12_N7android8hardware3usb6gadget4V1_113BnHwUsbGadgetD0Ev"
446  },
447  {
448   "name" : "_ZTv0_n12_N7android8hardware3usb6gadget4V1_113BnHwUsbGadgetD1Ev"
449  },
450  {
451   "name" : "_ZTv0_n20_N7android8hardware3usb6gadget4V1_113BpHwUsbGadget15onLastStrongRefEPKv"
452  }
453 ],
454 "elf_objects" :
455 [
456  {
457   "name" : "_ZN7android8hardware3usb6gadget4V1_110IUsbGadget10descriptorE"
458  },
459  {
460   "name" : "_ZTCN7android8hardware3usb6gadget4V1_110IUsbGadgetE0_NS2_4V1_010IUsbGadgetE"
461  },
462  {
463   "name" : "_ZTCN7android8hardware3usb6gadget4V1_110IUsbGadgetE0_NS_4hidl4base4V1_05IBaseE"
464  },
465  {
466   "binding" : "weak",
467   "name" : "_ZTCN7android8hardware3usb6gadget4V1_111BsUsbGadgetE0_NS3_10IUsbGadgetE"
468  },
469  {
470   "name" : "_ZTCN7android8hardware3usb6gadget4V1_113BnHwUsbGadgetE0_NS0_7IBinderE"
471  },
472  {
473   "name" : "_ZTCN7android8hardware3usb6gadget4V1_113BnHwUsbGadgetE0_NS0_9BHwBinderE"
474  },
475  {
476   "name" : "_ZTCN7android8hardware3usb6gadget4V1_113BnHwUsbGadgetE0_NS_4hidl4base4V1_08BnHwBaseE"
477  },
478  {
479   "name" : "_ZTCN7android8hardware3usb6gadget4V1_113BpHwUsbGadgetE0_NS0_11BpInterfaceINS3_10IUsbGadgetEEE"
480  },
481  {
482   "name" : "_ZTCN7android8hardware3usb6gadget4V1_113BpHwUsbGadgetE0_NS2_4V1_010IUsbGadgetE"
483  },
484  {
485   "name" : "_ZTCN7android8hardware3usb6gadget4V1_113BpHwUsbGadgetE0_NS3_10IUsbGadgetE"
486  },
487  {
488   "name" : "_ZTCN7android8hardware3usb6gadget4V1_113BpHwUsbGadgetE0_NS_4hidl4base4V1_05IBaseE"
489  },
490  {
491   "name" : "_ZTCN7android8hardware3usb6gadget4V1_113BpHwUsbGadgetE4_NS0_10IInterfaceE"
492  },
493  {
494   "name" : "_ZTCN7android8hardware3usb6gadget4V1_113BpHwUsbGadgetE8_NS0_11BpHwRefBaseE"
495  },
496  {
497   "name" : "_ZTTN7android8hardware3usb6gadget4V1_110IUsbGadgetE"
498  },
499  {
500   "name" : "_ZTTN7android8hardware3usb6gadget4V1_113BnHwUsbGadgetE"
501  },
502  {
503   "name" : "_ZTTN7android8hardware3usb6gadget4V1_113BpHwUsbGadgetE"
504  },
505  {
506   "name" : "_ZTVN7android8hardware3usb6gadget4V1_110IUsbGadgetE"
507  },
508  {
509   "binding" : "weak",
510   "name" : "_ZTVN7android8hardware3usb6gadget4V1_111BsUsbGadgetE"
511  },
512  {
513   "name" : "_ZTVN7android8hardware3usb6gadget4V1_113BnHwUsbGadgetE"
514  },
515  {
516   "name" : "_ZTVN7android8hardware3usb6gadget4V1_113BpHwUsbGadgetE"
517  }
518 ],
519 "enum_types" :
520 [
521  {
522   "alignment" : 4,
523   "enum_fields" :
524   [
525    {
526     "enum_field_value" : 1,
527     "name" : "HAL_HDR_DOLBY_VISION"
528    },
529    {
530     "enum_field_value" : 2,
531     "name" : "HAL_HDR_HDR10"
532    },
533    {
534     "enum_field_value" : 3,
535     "name" : "HAL_HDR_HLG"
536    }
537   ],
538   "linker_set_key" : "_ZTI13android_hdr_t",
539   "name" : "android_hdr_t",
540   "referenced_type" : "_ZTI13android_hdr_t",
541   "self_type" : "_ZTI13android_hdr_t",
542   "size" : 4,
543   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
544   "underlying_type" : "_ZTIj"
545  },
546  {
547   "alignment" : 4,
548   "enum_fields" :
549   [
550    {
551     "enum_field_value" : 4,
552     "name" : "HAL_HDR_HDR10_PLUS"
553    }
554   ],
555   "linker_set_key" : "_ZTI18android_hdr_v1_2_t",
556   "name" : "android_hdr_v1_2_t",
557   "referenced_type" : "_ZTI18android_hdr_v1_2_t",
558   "self_type" : "_ZTI18android_hdr_v1_2_t",
559   "size" : 4,
560   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
561   "underlying_type" : "_ZTIj"
562  },
563  {
564   "alignment" : 4,
565   "enum_fields" :
566   [
567    {
568     "enum_field_value" : 0,
569     "name" : "ANDROID_LOG_UNKNOWN"
570    },
571    {
572     "enum_field_value" : 1,
573     "name" : "ANDROID_LOG_DEFAULT"
574    },
575    {
576     "enum_field_value" : 2,
577     "name" : "ANDROID_LOG_VERBOSE"
578    },
579    {
580     "enum_field_value" : 3,
581     "name" : "ANDROID_LOG_DEBUG"
582    },
583    {
584     "enum_field_value" : 4,
585     "name" : "ANDROID_LOG_INFO"
586    },
587    {
588     "enum_field_value" : 5,
589     "name" : "ANDROID_LOG_WARN"
590    },
591    {
592     "enum_field_value" : 6,
593     "name" : "ANDROID_LOG_ERROR"
594    },
595    {
596     "enum_field_value" : 7,
597     "name" : "ANDROID_LOG_FATAL"
598    },
599    {
600     "enum_field_value" : 8,
601     "name" : "ANDROID_LOG_SILENT"
602    }
603   ],
604   "linker_set_key" : "_ZTI19android_LogPriority",
605   "name" : "android_LogPriority",
606   "referenced_type" : "_ZTI19android_LogPriority",
607   "self_type" : "_ZTI19android_LogPriority",
608   "size" : 4,
609   "source_file" : "/system/core/liblog/include/android/log.h",
610   "underlying_type" : "_ZTIj"
611  },
612  {
613   "alignment" : 4,
614   "enum_fields" :
615   [
616    {
617     "enum_field_value" : 0,
618     "name" : "HAL_DATASPACE_UNKNOWN"
619    },
620    {
621     "enum_field_value" : 1,
622     "name" : "HAL_DATASPACE_ARBITRARY"
623    },
624    {
625     "enum_field_value" : 16,
626     "name" : "HAL_DATASPACE_STANDARD_SHIFT"
627    },
628    {
629     "enum_field_value" : 4128768,
630     "name" : "HAL_DATASPACE_STANDARD_MASK"
631    },
632    {
633     "enum_field_value" : 0,
634     "name" : "HAL_DATASPACE_STANDARD_UNSPECIFIED"
635    },
636    {
637     "enum_field_value" : 65536,
638     "name" : "HAL_DATASPACE_STANDARD_BT709"
639    },
640    {
641     "enum_field_value" : 131072,
642     "name" : "HAL_DATASPACE_STANDARD_BT601_625"
643    },
644    {
645     "enum_field_value" : 196608,
646     "name" : "HAL_DATASPACE_STANDARD_BT601_625_UNADJUSTED"
647    },
648    {
649     "enum_field_value" : 262144,
650     "name" : "HAL_DATASPACE_STANDARD_BT601_525"
651    },
652    {
653     "enum_field_value" : 327680,
654     "name" : "HAL_DATASPACE_STANDARD_BT601_525_UNADJUSTED"
655    },
656    {
657     "enum_field_value" : 393216,
658     "name" : "HAL_DATASPACE_STANDARD_BT2020"
659    },
660    {
661     "enum_field_value" : 458752,
662     "name" : "HAL_DATASPACE_STANDARD_BT2020_CONSTANT_LUMINANCE"
663    },
664    {
665     "enum_field_value" : 524288,
666     "name" : "HAL_DATASPACE_STANDARD_BT470M"
667    },
668    {
669     "enum_field_value" : 589824,
670     "name" : "HAL_DATASPACE_STANDARD_FILM"
671    },
672    {
673     "enum_field_value" : 655360,
674     "name" : "HAL_DATASPACE_STANDARD_DCI_P3"
675    },
676    {
677     "enum_field_value" : 720896,
678     "name" : "HAL_DATASPACE_STANDARD_ADOBE_RGB"
679    },
680    {
681     "enum_field_value" : 22,
682     "name" : "HAL_DATASPACE_TRANSFER_SHIFT"
683    },
684    {
685     "enum_field_value" : 130023424,
686     "name" : "HAL_DATASPACE_TRANSFER_MASK"
687    },
688    {
689     "enum_field_value" : 0,
690     "name" : "HAL_DATASPACE_TRANSFER_UNSPECIFIED"
691    },
692    {
693     "enum_field_value" : 4194304,
694     "name" : "HAL_DATASPACE_TRANSFER_LINEAR"
695    },
696    {
697     "enum_field_value" : 8388608,
698     "name" : "HAL_DATASPACE_TRANSFER_SRGB"
699    },
700    {
701     "enum_field_value" : 12582912,
702     "name" : "HAL_DATASPACE_TRANSFER_SMPTE_170M"
703    },
704    {
705     "enum_field_value" : 16777216,
706     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_2"
707    },
708    {
709     "enum_field_value" : 20971520,
710     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_6"
711    },
712    {
713     "enum_field_value" : 25165824,
714     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_8"
715    },
716    {
717     "enum_field_value" : 29360128,
718     "name" : "HAL_DATASPACE_TRANSFER_ST2084"
719    },
720    {
721     "enum_field_value" : 33554432,
722     "name" : "HAL_DATASPACE_TRANSFER_HLG"
723    },
724    {
725     "enum_field_value" : 27,
726     "name" : "HAL_DATASPACE_RANGE_SHIFT"
727    },
728    {
729     "enum_field_value" : 939524096,
730     "name" : "HAL_DATASPACE_RANGE_MASK"
731    },
732    {
733     "enum_field_value" : 0,
734     "name" : "HAL_DATASPACE_RANGE_UNSPECIFIED"
735    },
736    {
737     "enum_field_value" : 134217728,
738     "name" : "HAL_DATASPACE_RANGE_FULL"
739    },
740    {
741     "enum_field_value" : 268435456,
742     "name" : "HAL_DATASPACE_RANGE_LIMITED"
743    },
744    {
745     "enum_field_value" : 402653184,
746     "name" : "HAL_DATASPACE_RANGE_EXTENDED"
747    },
748    {
749     "enum_field_value" : 512,
750     "name" : "HAL_DATASPACE_SRGB_LINEAR"
751    },
752    {
753     "enum_field_value" : 138477568,
754     "name" : "HAL_DATASPACE_V0_SRGB_LINEAR"
755    },
756    {
757     "enum_field_value" : 406913024,
758     "name" : "HAL_DATASPACE_V0_SCRGB_LINEAR"
759    },
760    {
761     "enum_field_value" : 513,
762     "name" : "HAL_DATASPACE_SRGB"
763    },
764    {
765     "enum_field_value" : 142671872,
766     "name" : "HAL_DATASPACE_V0_SRGB"
767    },
768    {
769     "enum_field_value" : 411107328,
770     "name" : "HAL_DATASPACE_V0_SCRGB"
771    },
772    {
773     "enum_field_value" : 257,
774     "name" : "HAL_DATASPACE_JFIF"
775    },
776    {
777     "enum_field_value" : 146931712,
778     "name" : "HAL_DATASPACE_V0_JFIF"
779    },
780    {
781     "enum_field_value" : 258,
782     "name" : "HAL_DATASPACE_BT601_625"
783    },
784    {
785     "enum_field_value" : 281149440,
786     "name" : "HAL_DATASPACE_V0_BT601_625"
787    },
788    {
789     "enum_field_value" : 259,
790     "name" : "HAL_DATASPACE_BT601_525"
791    },
792    {
793     "enum_field_value" : 281280512,
794     "name" : "HAL_DATASPACE_V0_BT601_525"
795    },
796    {
797     "enum_field_value" : 260,
798     "name" : "HAL_DATASPACE_BT709"
799    },
800    {
801     "enum_field_value" : 281083904,
802     "name" : "HAL_DATASPACE_V0_BT709"
803    },
804    {
805     "enum_field_value" : 139067392,
806     "name" : "HAL_DATASPACE_DCI_P3_LINEAR"
807    },
808    {
809     "enum_field_value" : 155844608,
810     "name" : "HAL_DATASPACE_DCI_P3"
811    },
812    {
813     "enum_field_value" : 139067392,
814     "name" : "HAL_DATASPACE_DISPLAY_P3_LINEAR"
815    },
816    {
817     "enum_field_value" : 143261696,
818     "name" : "HAL_DATASPACE_DISPLAY_P3"
819    },
820    {
821     "enum_field_value" : 151715840,
822     "name" : "HAL_DATASPACE_ADOBE_RGB"
823    },
824    {
825     "enum_field_value" : 138805248,
826     "name" : "HAL_DATASPACE_BT2020_LINEAR"
827    },
828    {
829     "enum_field_value" : 147193856,
830     "name" : "HAL_DATASPACE_BT2020"
831    },
832    {
833     "enum_field_value" : 163971072,
834     "name" : "HAL_DATASPACE_BT2020_PQ"
835    },
836    {
837     "enum_field_value" : 4096,
838     "name" : "HAL_DATASPACE_DEPTH"
839    },
840    {
841     "enum_field_value" : 4097,
842     "name" : "HAL_DATASPACE_SENSOR"
843    }
844   ],
845   "linker_set_key" : "_ZTI19android_dataspace_t",
846   "name" : "android_dataspace_t",
847   "referenced_type" : "_ZTI19android_dataspace_t",
848   "self_type" : "_ZTI19android_dataspace_t",
849   "size" : 4,
850   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
851   "underlying_type" : "_ZTIj"
852  },
853  {
854   "alignment" : 4,
855   "enum_fields" :
856   [
857    {
858     "enum_field_value" : 0,
859     "name" : "FLEX_FORMAT_INVALID"
860    },
861    {
862     "enum_field_value" : 1,
863     "name" : "FLEX_FORMAT_Y"
864    },
865    {
866     "enum_field_value" : 7,
867     "name" : "FLEX_FORMAT_YCbCr"
868    },
869    {
870     "enum_field_value" : 1073741831,
871     "name" : "FLEX_FORMAT_YCbCrA"
872    },
873    {
874     "enum_field_value" : 7168,
875     "name" : "FLEX_FORMAT_RGB"
876    },
877    {
878     "enum_field_value" : 1073748992,
879     "name" : "FLEX_FORMAT_RGBA"
880    }
881   ],
882   "linker_set_key" : "_ZTI19android_flex_format",
883   "name" : "android_flex_format",
884   "referenced_type" : "_ZTI19android_flex_format",
885   "self_type" : "_ZTI19android_flex_format",
886   "size" : 4,
887   "source_file" : "/system/core/libsystem/include/system/graphics.h",
888   "underlying_type" : "_ZTIj"
889  },
890  {
891   "alignment" : 4,
892   "enum_fields" :
893   [
894    {
895     "enum_field_value" : 1,
896     "name" : "HAL_TRANSFORM_FLIP_H"
897    },
898    {
899     "enum_field_value" : 2,
900     "name" : "HAL_TRANSFORM_FLIP_V"
901    },
902    {
903     "enum_field_value" : 4,
904     "name" : "HAL_TRANSFORM_ROT_90"
905    },
906    {
907     "enum_field_value" : 3,
908     "name" : "HAL_TRANSFORM_ROT_180"
909    },
910    {
911     "enum_field_value" : 7,
912     "name" : "HAL_TRANSFORM_ROT_270"
913    }
914   ],
915   "linker_set_key" : "_ZTI19android_transform_t",
916   "name" : "android_transform_t",
917   "referenced_type" : "_ZTI19android_transform_t",
918   "self_type" : "_ZTI19android_transform_t",
919   "size" : 4,
920   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
921   "underlying_type" : "_ZTIj"
922  },
923  {
924   "alignment" : 4,
925   "enum_fields" :
926   [
927    {
928     "enum_field_value" : 0,
929     "name" : "HAL_COLOR_MODE_NATIVE"
930    },
931    {
932     "enum_field_value" : 1,
933     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625"
934    },
935    {
936     "enum_field_value" : 2,
937     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625_UNADJUSTED"
938    },
939    {
940     "enum_field_value" : 3,
941     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525"
942    },
943    {
944     "enum_field_value" : 4,
945     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525_UNADJUSTED"
946    },
947    {
948     "enum_field_value" : 5,
949     "name" : "HAL_COLOR_MODE_STANDARD_BT709"
950    },
951    {
952     "enum_field_value" : 6,
953     "name" : "HAL_COLOR_MODE_DCI_P3"
954    },
955    {
956     "enum_field_value" : 7,
957     "name" : "HAL_COLOR_MODE_SRGB"
958    },
959    {
960     "enum_field_value" : 8,
961     "name" : "HAL_COLOR_MODE_ADOBE_RGB"
962    },
963    {
964     "enum_field_value" : 9,
965     "name" : "HAL_COLOR_MODE_DISPLAY_P3"
966    }
967   ],
968   "linker_set_key" : "_ZTI20android_color_mode_t",
969   "name" : "android_color_mode_t",
970   "referenced_type" : "_ZTI20android_color_mode_t",
971   "self_type" : "_ZTI20android_color_mode_t",
972   "size" : 4,
973   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
974   "underlying_type" : "_ZTIj"
975  },
976  {
977   "alignment" : 4,
978   "enum_fields" :
979   [
980    {
981     "enum_field_value" : 0,
982     "name" : "SYSTEM_TIME_REALTIME"
983    },
984    {
985     "enum_field_value" : 1,
986     "name" : "SYSTEM_TIME_MONOTONIC"
987    },
988    {
989     "enum_field_value" : 2,
990     "name" : "SYSTEM_TIME_PROCESS"
991    },
992    {
993     "enum_field_value" : 3,
994     "name" : "SYSTEM_TIME_THREAD"
995    },
996    {
997     "enum_field_value" : 4,
998     "name" : "SYSTEM_TIME_BOOTTIME"
999    }
1000   ],
1001   "linker_set_key" : "_ZTI21$SYSTEM_TIME_BOOTTIME",
1002   "name" : "(anonymous enum at system/core/libutils/include/utils/Timers.h:79:1)",
1003   "referenced_type" : "_ZTI21$SYSTEM_TIME_BOOTTIME",
1004   "self_type" : "_ZTI21$SYSTEM_TIME_BOOTTIME",
1005   "size" : 4,
1006   "source_file" : "/system/core/libutils/include/utils/Timers.h",
1007   "underlying_type" : "_ZTIj"
1008  },
1009  {
1010   "alignment" : 4,
1011   "enum_fields" :
1012   [
1013    {
1014     "enum_field_value" : 1,
1015     "name" : "FLEX_COMPONENT_Y"
1016    },
1017    {
1018     "enum_field_value" : 2,
1019     "name" : "FLEX_COMPONENT_Cb"
1020    },
1021    {
1022     "enum_field_value" : 4,
1023     "name" : "FLEX_COMPONENT_Cr"
1024    },
1025    {
1026     "enum_field_value" : 1024,
1027     "name" : "FLEX_COMPONENT_R"
1028    },
1029    {
1030     "enum_field_value" : 2048,
1031     "name" : "FLEX_COMPONENT_G"
1032    },
1033    {
1034     "enum_field_value" : 4096,
1035     "name" : "FLEX_COMPONENT_B"
1036    },
1037    {
1038     "enum_field_value" : 1073741824,
1039     "name" : "FLEX_COMPONENT_A"
1040    }
1041   ],
1042   "linker_set_key" : "_ZTI22android_flex_component",
1043   "name" : "android_flex_component",
1044   "referenced_type" : "_ZTI22android_flex_component",
1045   "self_type" : "_ZTI22android_flex_component",
1046   "size" : 4,
1047   "source_file" : "/system/core/libsystem/include/system/graphics.h",
1048   "underlying_type" : "_ZTIj"
1049  },
1050  {
1051   "alignment" : 4,
1052   "enum_fields" :
1053   [
1054    {
1055     "enum_field_value" : 1,
1056     "name" : "HAL_PIXEL_FORMAT_RGBA_8888"
1057    },
1058    {
1059     "enum_field_value" : 2,
1060     "name" : "HAL_PIXEL_FORMAT_RGBX_8888"
1061    },
1062    {
1063     "enum_field_value" : 3,
1064     "name" : "HAL_PIXEL_FORMAT_RGB_888"
1065    },
1066    {
1067     "enum_field_value" : 4,
1068     "name" : "HAL_PIXEL_FORMAT_RGB_565"
1069    },
1070    {
1071     "enum_field_value" : 5,
1072     "name" : "HAL_PIXEL_FORMAT_BGRA_8888"
1073    },
1074    {
1075     "enum_field_value" : 16,
1076     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_SP"
1077    },
1078    {
1079     "enum_field_value" : 17,
1080     "name" : "HAL_PIXEL_FORMAT_YCRCB_420_SP"
1081    },
1082    {
1083     "enum_field_value" : 20,
1084     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_I"
1085    },
1086    {
1087     "enum_field_value" : 22,
1088     "name" : "HAL_PIXEL_FORMAT_RGBA_FP16"
1089    },
1090    {
1091     "enum_field_value" : 32,
1092     "name" : "HAL_PIXEL_FORMAT_RAW16"
1093    },
1094    {
1095     "enum_field_value" : 33,
1096     "name" : "HAL_PIXEL_FORMAT_BLOB"
1097    },
1098    {
1099     "enum_field_value" : 34,
1100     "name" : "HAL_PIXEL_FORMAT_IMPLEMENTATION_DEFINED"
1101    },
1102    {
1103     "enum_field_value" : 35,
1104     "name" : "HAL_PIXEL_FORMAT_YCBCR_420_888"
1105    },
1106    {
1107     "enum_field_value" : 36,
1108     "name" : "HAL_PIXEL_FORMAT_RAW_OPAQUE"
1109    },
1110    {
1111     "enum_field_value" : 37,
1112     "name" : "HAL_PIXEL_FORMAT_RAW10"
1113    },
1114    {
1115     "enum_field_value" : 38,
1116     "name" : "HAL_PIXEL_FORMAT_RAW12"
1117    },
1118    {
1119     "enum_field_value" : 43,
1120     "name" : "HAL_PIXEL_FORMAT_RGBA_1010102"
1121    },
1122    {
1123     "enum_field_value" : 538982489,
1124     "name" : "HAL_PIXEL_FORMAT_Y8"
1125    },
1126    {
1127     "enum_field_value" : 540422489,
1128     "name" : "HAL_PIXEL_FORMAT_Y16"
1129    },
1130    {
1131     "enum_field_value" : 842094169,
1132     "name" : "HAL_PIXEL_FORMAT_YV12"
1133    }
1134   ],
1135   "linker_set_key" : "_ZTI22android_pixel_format_t",
1136   "name" : "android_pixel_format_t",
1137   "referenced_type" : "_ZTI22android_pixel_format_t",
1138   "self_type" : "_ZTI22android_pixel_format_t",
1139   "size" : 4,
1140   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1141   "underlying_type" : "_ZTIj"
1142  },
1143  {
1144   "alignment" : 4,
1145   "enum_fields" :
1146   [
1147    {
1148     "enum_field_value" : 19,
1149     "name" : "ANDROID_PRIORITY_LOWEST"
1150    },
1151    {
1152     "enum_field_value" : 10,
1153     "name" : "ANDROID_PRIORITY_BACKGROUND"
1154    },
1155    {
1156     "enum_field_value" : 0,
1157     "name" : "ANDROID_PRIORITY_NORMAL"
1158    },
1159    {
1160     "enum_field_value" : -2,
1161     "name" : "ANDROID_PRIORITY_FOREGROUND"
1162    },
1163    {
1164     "enum_field_value" : -4,
1165     "name" : "ANDROID_PRIORITY_DISPLAY"
1166    },
1167    {
1168     "enum_field_value" : -8,
1169     "name" : "ANDROID_PRIORITY_URGENT_DISPLAY"
1170    },
1171    {
1172     "enum_field_value" : -10,
1173     "name" : "ANDROID_PRIORITY_VIDEO"
1174    },
1175    {
1176     "enum_field_value" : -16,
1177     "name" : "ANDROID_PRIORITY_AUDIO"
1178    },
1179    {
1180     "enum_field_value" : -19,
1181     "name" : "ANDROID_PRIORITY_URGENT_AUDIO"
1182    },
1183    {
1184     "enum_field_value" : -20,
1185     "name" : "ANDROID_PRIORITY_HIGHEST"
1186    },
1187    {
1188     "enum_field_value" : 0,
1189     "name" : "ANDROID_PRIORITY_DEFAULT"
1190    },
1191    {
1192     "enum_field_value" : -1,
1193     "name" : "ANDROID_PRIORITY_MORE_FAVORABLE"
1194    },
1195    {
1196     "enum_field_value" : 1,
1197     "name" : "ANDROID_PRIORITY_LESS_FAVORABLE"
1198    }
1199   ],
1200   "linker_set_key" : "_ZTI23$ANDROID_PRIORITY_AUDIO",
1201   "name" : "(anonymous enum at system/core/libsystem/include/system/thread_defs.h:26:1)",
1202   "referenced_type" : "_ZTI23$ANDROID_PRIORITY_AUDIO",
1203   "self_type" : "_ZTI23$ANDROID_PRIORITY_AUDIO",
1204   "size" : 4,
1205   "source_file" : "/system/core/libsystem/include/system/thread_defs.h",
1206   "underlying_type" : "_ZTIi"
1207  },
1208  {
1209   "alignment" : 4,
1210   "enum_fields" :
1211   [
1212    {
1213     "enum_field_value" : 281411584,
1214     "name" : "HAL_DATASPACE_BT2020_ITU"
1215    },
1216    {
1217     "enum_field_value" : 298188800,
1218     "name" : "HAL_DATASPACE_BT2020_ITU_PQ"
1219    },
1220    {
1221     "enum_field_value" : 302383104,
1222     "name" : "HAL_DATASPACE_BT2020_ITU_HLG"
1223    },
1224    {
1225     "enum_field_value" : 168165376,
1226     "name" : "HAL_DATASPACE_BT2020_HLG"
1227    }
1228   ],
1229   "linker_set_key" : "_ZTI24android_dataspace_v1_1_t",
1230   "name" : "android_dataspace_v1_1_t",
1231   "referenced_type" : "_ZTI24android_dataspace_v1_1_t",
1232   "self_type" : "_ZTI24android_dataspace_v1_1_t",
1233   "size" : 4,
1234   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1235   "underlying_type" : "_ZTIj"
1236  },
1237  {
1238   "alignment" : 4,
1239   "enum_fields" :
1240   [
1241    {
1242     "enum_field_value" : 142999552,
1243     "name" : "HAL_DATASPACE_DISPLAY_BT2020"
1244    },
1245    {
1246     "enum_field_value" : 4098,
1247     "name" : "HAL_DATASPACE_DYNAMIC_DEPTH"
1248    },
1249    {
1250     "enum_field_value" : 4099,
1251     "name" : "HAL_DATASPACE_JPEG_APP_SEGMENTS"
1252    },
1253    {
1254     "enum_field_value" : 4100,
1255     "name" : "HAL_DATASPACE_HEIF"
1256    }
1257   ],
1258   "linker_set_key" : "_ZTI24android_dataspace_v1_2_t",
1259   "name" : "android_dataspace_v1_2_t",
1260   "referenced_type" : "_ZTI24android_dataspace_v1_2_t",
1261   "self_type" : "_ZTI24android_dataspace_v1_2_t",
1262   "size" : 4,
1263   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
1264   "underlying_type" : "_ZTIj"
1265  },
1266  {
1267   "alignment" : 4,
1268   "enum_fields" :
1269   [
1270    {
1271     "enum_field_value" : 10,
1272     "name" : "HAL_COLOR_MODE_BT2020"
1273    },
1274    {
1275     "enum_field_value" : 11,
1276     "name" : "HAL_COLOR_MODE_BT2100_PQ"
1277    },
1278    {
1279     "enum_field_value" : 12,
1280     "name" : "HAL_COLOR_MODE_BT2100_HLG"
1281    }
1282   ],
1283   "linker_set_key" : "_ZTI25android_color_mode_v1_1_t",
1284   "name" : "android_color_mode_v1_1_t",
1285   "referenced_type" : "_ZTI25android_color_mode_v1_1_t",
1286   "self_type" : "_ZTI25android_color_mode_v1_1_t",
1287   "size" : 4,
1288   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1289   "underlying_type" : "_ZTIj"
1290  },
1291  {
1292   "alignment" : 4,
1293   "enum_fields" :
1294   [
1295    {
1296     "enum_field_value" : 0,
1297     "name" : "HAL_COLOR_TRANSFORM_IDENTITY"
1298    },
1299    {
1300     "enum_field_value" : 1,
1301     "name" : "HAL_COLOR_TRANSFORM_ARBITRARY_MATRIX"
1302    },
1303    {
1304     "enum_field_value" : 2,
1305     "name" : "HAL_COLOR_TRANSFORM_VALUE_INVERSE"
1306    },
1307    {
1308     "enum_field_value" : 3,
1309     "name" : "HAL_COLOR_TRANSFORM_GRAYSCALE"
1310    },
1311    {
1312     "enum_field_value" : 4,
1313     "name" : "HAL_COLOR_TRANSFORM_CORRECT_PROTANOPIA"
1314    },
1315    {
1316     "enum_field_value" : 5,
1317     "name" : "HAL_COLOR_TRANSFORM_CORRECT_DEUTERANOPIA"
1318    },
1319    {
1320     "enum_field_value" : 6,
1321     "name" : "HAL_COLOR_TRANSFORM_CORRECT_TRITANOPIA"
1322    }
1323   ],
1324   "linker_set_key" : "_ZTI25android_color_transform_t",
1325   "name" : "android_color_transform_t",
1326   "referenced_type" : "_ZTI25android_color_transform_t",
1327   "self_type" : "_ZTI25android_color_transform_t",
1328   "size" : 4,
1329   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1330   "underlying_type" : "_ZTIj"
1331  },
1332  {
1333   "alignment" : 4,
1334   "enum_fields" :
1335   [
1336    {
1337     "enum_field_value" : 39,
1338     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_888"
1339    },
1340    {
1341     "enum_field_value" : 40,
1342     "name" : "HAL_PIXEL_FORMAT_YCBCR_444_888"
1343    },
1344    {
1345     "enum_field_value" : 41,
1346     "name" : "HAL_PIXEL_FORMAT_FLEX_RGB_888"
1347    },
1348    {
1349     "enum_field_value" : 42,
1350     "name" : "HAL_PIXEL_FORMAT_FLEX_RGBA_8888"
1351    }
1352   ],
1353   "linker_set_key" : "_ZTI25android_pixel_format_sw_t",
1354   "name" : "android_pixel_format_sw_t",
1355   "referenced_type" : "_ZTI25android_pixel_format_sw_t",
1356   "self_type" : "_ZTI25android_pixel_format_sw_t",
1357   "size" : 4,
1358   "source_file" : "/system/core/libsystem/include/system/graphics-sw.h",
1359   "underlying_type" : "_ZTIj"
1360  },
1361  {
1362   "alignment" : 4,
1363   "enum_fields" :
1364   [
1365    {
1366     "enum_field_value" : 48,
1367     "name" : "HAL_PIXEL_FORMAT_DEPTH_16"
1368    },
1369    {
1370     "enum_field_value" : 49,
1371     "name" : "HAL_PIXEL_FORMAT_DEPTH_24"
1372    },
1373    {
1374     "enum_field_value" : 50,
1375     "name" : "HAL_PIXEL_FORMAT_DEPTH_24_STENCIL_8"
1376    },
1377    {
1378     "enum_field_value" : 51,
1379     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F"
1380    },
1381    {
1382     "enum_field_value" : 52,
1383     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F_STENCIL_8"
1384    },
1385    {
1386     "enum_field_value" : 53,
1387     "name" : "HAL_PIXEL_FORMAT_STENCIL_8"
1388    },
1389    {
1390     "enum_field_value" : 54,
1391     "name" : "HAL_PIXEL_FORMAT_YCBCR_P010"
1392    }
1393   ],
1394   "linker_set_key" : "_ZTI27android_pixel_format_v1_1_t",
1395   "name" : "android_pixel_format_v1_1_t",
1396   "referenced_type" : "_ZTI27android_pixel_format_v1_1_t",
1397   "self_type" : "_ZTI27android_pixel_format_v1_1_t",
1398   "size" : 4,
1399   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1400   "underlying_type" : "_ZTIj"
1401  },
1402  {
1403   "alignment" : 4,
1404   "enum_fields" :
1405   [
1406    {
1407     "enum_field_value" : 55,
1408     "name" : "HAL_PIXEL_FORMAT_HSV_888"
1409    }
1410   ],
1411   "linker_set_key" : "_ZTI27android_pixel_format_v1_2_t",
1412   "name" : "android_pixel_format_v1_2_t",
1413   "referenced_type" : "_ZTI27android_pixel_format_v1_2_t",
1414   "self_type" : "_ZTI27android_pixel_format_v1_2_t",
1415   "size" : 4,
1416   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
1417   "underlying_type" : "_ZTIj"
1418  },
1419  {
1420   "alignment" : 4,
1421   "enum_fields" :
1422   [
1423    {
1424     "enum_field_value" : 0,
1425     "name" : "HAL_RENDER_INTENT_COLORIMETRIC"
1426    },
1427    {
1428     "enum_field_value" : 1,
1429     "name" : "HAL_RENDER_INTENT_ENHANCE"
1430    },
1431    {
1432     "enum_field_value" : 2,
1433     "name" : "HAL_RENDER_INTENT_TONE_MAP_COLORIMETRIC"
1434    },
1435    {
1436     "enum_field_value" : 3,
1437     "name" : "HAL_RENDER_INTENT_TONE_MAP_ENHANCE"
1438    }
1439   ],
1440   "linker_set_key" : "_ZTI28android_render_intent_v1_1_t",
1441   "name" : "android_render_intent_v1_1_t",
1442   "referenced_type" : "_ZTI28android_render_intent_v1_1_t",
1443   "self_type" : "_ZTI28android_render_intent_v1_1_t",
1444   "size" : 4,
1445   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1446   "underlying_type" : "_ZTIj"
1447  },
1448  {
1449   "alignment" : 4,
1450   "enum_fields" :
1451   [
1452    {
1453     "enum_field_value" : 0,
1454     "name" : "LOG_ID_MIN"
1455    },
1456    {
1457     "enum_field_value" : 0,
1458     "name" : "LOG_ID_MAIN"
1459    },
1460    {
1461     "enum_field_value" : 1,
1462     "name" : "LOG_ID_RADIO"
1463    },
1464    {
1465     "enum_field_value" : 2,
1466     "name" : "LOG_ID_EVENTS"
1467    },
1468    {
1469     "enum_field_value" : 3,
1470     "name" : "LOG_ID_SYSTEM"
1471    },
1472    {
1473     "enum_field_value" : 4,
1474     "name" : "LOG_ID_CRASH"
1475    },
1476    {
1477     "enum_field_value" : 5,
1478     "name" : "LOG_ID_STATS"
1479    },
1480    {
1481     "enum_field_value" : 6,
1482     "name" : "LOG_ID_SECURITY"
1483    },
1484    {
1485     "enum_field_value" : 7,
1486     "name" : "LOG_ID_KERNEL"
1487    },
1488    {
1489     "enum_field_value" : 8,
1490     "name" : "LOG_ID_MAX"
1491    },
1492    {
1493     "enum_field_value" : 2147483647,
1494     "name" : "LOG_ID_DEFAULT"
1495    }
1496   ],
1497   "linker_set_key" : "_ZTI6log_id",
1498   "name" : "log_id",
1499   "referenced_type" : "_ZTI6log_id",
1500   "self_type" : "_ZTI6log_id",
1501   "size" : 4,
1502   "source_file" : "/system/core/liblog/include/android/log.h",
1503   "underlying_type" : "_ZTIj"
1504  },
1505  {
1506   "alignment" : 4,
1507   "enum_fields" :
1508   [
1509    {
1510     "enum_field_value" : 1,
1511     "name" : "android::VectorImpl::HAS_TRIVIAL_CTOR"
1512    },
1513    {
1514     "enum_field_value" : 2,
1515     "name" : "android::VectorImpl::HAS_TRIVIAL_DTOR"
1516    },
1517    {
1518     "enum_field_value" : 4,
1519     "name" : "android::VectorImpl::HAS_TRIVIAL_COPY"
1520    }
1521   ],
1522   "linker_set_key" : "_ZTIN7android10VectorImpl17$HAS_TRIVIAL_COPYE",
1523   "name" : "android::VectorImpl::(anonymous enum at system/core/libutils/include/utils/VectorImpl.h:43:5)",
1524   "referenced_type" : "_ZTIN7android10VectorImpl17$HAS_TRIVIAL_COPYE",
1525   "self_type" : "_ZTIN7android10VectorImpl17$HAS_TRIVIAL_COPYE",
1526   "size" : 4,
1527   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
1528   "underlying_type" : "_ZTIj"
1529  },
1530  {
1531   "alignment" : 4,
1532   "enum_fields" :
1533   [
1534    {
1535     "enum_field_value" : 0,
1536     "name" : "android::OK"
1537    },
1538    {
1539     "enum_field_value" : 0,
1540     "name" : "android::NO_ERROR"
1541    },
1542    {
1543     "enum_field_value" : -2147483648,
1544     "name" : "android::UNKNOWN_ERROR"
1545    },
1546    {
1547     "enum_field_value" : -12,
1548     "name" : "android::NO_MEMORY"
1549    },
1550    {
1551     "enum_field_value" : -38,
1552     "name" : "android::INVALID_OPERATION"
1553    },
1554    {
1555     "enum_field_value" : -22,
1556     "name" : "android::BAD_VALUE"
1557    },
1558    {
1559     "enum_field_value" : -2147483647,
1560     "name" : "android::BAD_TYPE"
1561    },
1562    {
1563     "enum_field_value" : -2,
1564     "name" : "android::NAME_NOT_FOUND"
1565    },
1566    {
1567     "enum_field_value" : -1,
1568     "name" : "android::PERMISSION_DENIED"
1569    },
1570    {
1571     "enum_field_value" : -19,
1572     "name" : "android::NO_INIT"
1573    },
1574    {
1575     "enum_field_value" : -17,
1576     "name" : "android::ALREADY_EXISTS"
1577    },
1578    {
1579     "enum_field_value" : -32,
1580     "name" : "android::DEAD_OBJECT"
1581    },
1582    {
1583     "enum_field_value" : -2147483646,
1584     "name" : "android::FAILED_TRANSACTION"
1585    },
1586    {
1587     "enum_field_value" : -75,
1588     "name" : "android::BAD_INDEX"
1589    },
1590    {
1591     "enum_field_value" : -61,
1592     "name" : "android::NOT_ENOUGH_DATA"
1593    },
1594    {
1595     "enum_field_value" : -11,
1596     "name" : "android::WOULD_BLOCK"
1597    },
1598    {
1599     "enum_field_value" : -110,
1600     "name" : "android::TIMED_OUT"
1601    },
1602    {
1603     "enum_field_value" : -74,
1604     "name" : "android::UNKNOWN_TRANSACTION"
1605    },
1606    {
1607     "enum_field_value" : -2147483641,
1608     "name" : "android::FDS_NOT_ALLOWED"
1609    },
1610    {
1611     "enum_field_value" : -2147483640,
1612     "name" : "android::UNEXPECTED_NULL"
1613    }
1614   ],
1615   "linker_set_key" : "_ZTIN7android15$ALREADY_EXISTSE",
1616   "name" : "android::(anonymous enum at system/core/libutils/include/utils/Errors.h:43:1)",
1617   "referenced_type" : "_ZTIN7android15$ALREADY_EXISTSE",
1618   "self_type" : "_ZTIN7android15$ALREADY_EXISTSE",
1619   "size" : 4,
1620   "source_file" : "/system/core/libutils/include/utils/Errors.h",
1621   "underlying_type" : "_ZTIi"
1622  },
1623  {
1624   "alignment" : 4,
1625   "enum_fields" :
1626   [
1627    {
1628     "enum_field_value" : 19,
1629     "name" : "android::PRIORITY_LOWEST"
1630    },
1631    {
1632     "enum_field_value" : 10,
1633     "name" : "android::PRIORITY_BACKGROUND"
1634    },
1635    {
1636     "enum_field_value" : 0,
1637     "name" : "android::PRIORITY_NORMAL"
1638    },
1639    {
1640     "enum_field_value" : -2,
1641     "name" : "android::PRIORITY_FOREGROUND"
1642    },
1643    {
1644     "enum_field_value" : -4,
1645     "name" : "android::PRIORITY_DISPLAY"
1646    },
1647    {
1648     "enum_field_value" : -8,
1649     "name" : "android::PRIORITY_URGENT_DISPLAY"
1650    },
1651    {
1652     "enum_field_value" : -16,
1653     "name" : "android::PRIORITY_AUDIO"
1654    },
1655    {
1656     "enum_field_value" : -19,
1657     "name" : "android::PRIORITY_URGENT_AUDIO"
1658    },
1659    {
1660     "enum_field_value" : -20,
1661     "name" : "android::PRIORITY_HIGHEST"
1662    },
1663    {
1664     "enum_field_value" : 0,
1665     "name" : "android::PRIORITY_DEFAULT"
1666    },
1667    {
1668     "enum_field_value" : -1,
1669     "name" : "android::PRIORITY_MORE_FAVORABLE"
1670    },
1671    {
1672     "enum_field_value" : 1,
1673     "name" : "android::PRIORITY_LESS_FAVORABLE"
1674    }
1675   ],
1676   "linker_set_key" : "_ZTIN7android15$PRIORITY_AUDIOE",
1677   "name" : "android::(anonymous enum at system/core/libutils/include/utils/ThreadDefs.h:53:1)",
1678   "referenced_type" : "_ZTIN7android15$PRIORITY_AUDIOE",
1679   "self_type" : "_ZTIN7android15$PRIORITY_AUDIOE",
1680   "size" : 4,
1681   "source_file" : "/system/core/libutils/include/utils/ThreadDefs.h",
1682   "underlying_type" : "_ZTIi"
1683  },
1684  {
1685   "alignment" : 4,
1686   "enum_fields" :
1687   [
1688    {
1689     "enum_field_value" : 1,
1690     "name" : "android::trait_trivial_copy<bool>::value"
1691    }
1692   ],
1693   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIbE6$valueE",
1694   "name" : "android::trait_trivial_copy<bool>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:98:1)",
1695   "referenced_type" : "_ZTIN7android18trait_trivial_copyIbE6$valueE",
1696   "self_type" : "_ZTIN7android18trait_trivial_copyIbE6$valueE",
1697   "size" : 4,
1698   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1699   "underlying_type" : "_ZTIj"
1700  },
1701  {
1702   "alignment" : 4,
1703   "enum_fields" :
1704   [
1705    {
1706     "enum_field_value" : 1,
1707     "name" : "android::trait_trivial_copy<char>::value"
1708    }
1709   ],
1710   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIcE6$valueE",
1711   "name" : "android::trait_trivial_copy<char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:99:1)",
1712   "referenced_type" : "_ZTIN7android18trait_trivial_copyIcE6$valueE",
1713   "self_type" : "_ZTIN7android18trait_trivial_copyIcE6$valueE",
1714   "size" : 4,
1715   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1716   "underlying_type" : "_ZTIj"
1717  },
1718  {
1719   "alignment" : 4,
1720   "enum_fields" :
1721   [
1722    {
1723     "enum_field_value" : 1,
1724     "name" : "android::trait_trivial_copy<double>::value"
1725    }
1726   ],
1727   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIdE6$valueE",
1728   "name" : "android::trait_trivial_copy<double>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:110:1)",
1729   "referenced_type" : "_ZTIN7android18trait_trivial_copyIdE6$valueE",
1730   "self_type" : "_ZTIN7android18trait_trivial_copyIdE6$valueE",
1731   "size" : 4,
1732   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1733   "underlying_type" : "_ZTIj"
1734  },
1735  {
1736   "alignment" : 4,
1737   "enum_fields" :
1738   [
1739    {
1740     "enum_field_value" : 1,
1741     "name" : "android::trait_trivial_copy<float>::value"
1742    }
1743   ],
1744   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIfE6$valueE",
1745   "name" : "android::trait_trivial_copy<float>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:109:1)",
1746   "referenced_type" : "_ZTIN7android18trait_trivial_copyIfE6$valueE",
1747   "self_type" : "_ZTIN7android18trait_trivial_copyIfE6$valueE",
1748   "size" : 4,
1749   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1750   "underlying_type" : "_ZTIj"
1751  },
1752  {
1753   "alignment" : 4,
1754   "enum_fields" :
1755   [
1756    {
1757     "enum_field_value" : 1,
1758     "name" : "android::trait_trivial_copy<unsigned char>::value"
1759    }
1760   ],
1761   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIhE6$valueE",
1762   "name" : "android::trait_trivial_copy<unsigned char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:100:1)",
1763   "referenced_type" : "_ZTIN7android18trait_trivial_copyIhE6$valueE",
1764   "self_type" : "_ZTIN7android18trait_trivial_copyIhE6$valueE",
1765   "size" : 4,
1766   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1767   "underlying_type" : "_ZTIj"
1768  },
1769  {
1770   "alignment" : 4,
1771   "enum_fields" :
1772   [
1773    {
1774     "enum_field_value" : 1,
1775     "name" : "android::trait_trivial_copy<int>::value"
1776    }
1777   ],
1778   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIiE6$valueE",
1779   "name" : "android::trait_trivial_copy<int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:103:1)",
1780   "referenced_type" : "_ZTIN7android18trait_trivial_copyIiE6$valueE",
1781   "self_type" : "_ZTIN7android18trait_trivial_copyIiE6$valueE",
1782   "size" : 4,
1783   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1784   "underlying_type" : "_ZTIj"
1785  },
1786  {
1787   "alignment" : 4,
1788   "enum_fields" :
1789   [
1790    {
1791     "enum_field_value" : 1,
1792     "name" : "android::trait_trivial_copy<unsigned int>::value"
1793    }
1794   ],
1795   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIjE6$valueE",
1796   "name" : "android::trait_trivial_copy<unsigned int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:104:1)",
1797   "referenced_type" : "_ZTIN7android18trait_trivial_copyIjE6$valueE",
1798   "self_type" : "_ZTIN7android18trait_trivial_copyIjE6$valueE",
1799   "size" : 4,
1800   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1801   "underlying_type" : "_ZTIj"
1802  },
1803  {
1804   "alignment" : 4,
1805   "enum_fields" :
1806   [
1807    {
1808     "enum_field_value" : 1,
1809     "name" : "android::trait_trivial_copy<long>::value"
1810    }
1811   ],
1812   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIlE6$valueE",
1813   "name" : "android::trait_trivial_copy<long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:105:1)",
1814   "referenced_type" : "_ZTIN7android18trait_trivial_copyIlE6$valueE",
1815   "self_type" : "_ZTIN7android18trait_trivial_copyIlE6$valueE",
1816   "size" : 4,
1817   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1818   "underlying_type" : "_ZTIj"
1819  },
1820  {
1821   "alignment" : 4,
1822   "enum_fields" :
1823   [
1824    {
1825     "enum_field_value" : 1,
1826     "name" : "android::trait_trivial_copy<unsigned long>::value"
1827    }
1828   ],
1829   "linker_set_key" : "_ZTIN7android18trait_trivial_copyImE6$valueE",
1830   "name" : "android::trait_trivial_copy<unsigned long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:106:1)",
1831   "referenced_type" : "_ZTIN7android18trait_trivial_copyImE6$valueE",
1832   "self_type" : "_ZTIN7android18trait_trivial_copyImE6$valueE",
1833   "size" : 4,
1834   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1835   "underlying_type" : "_ZTIj"
1836  },
1837  {
1838   "alignment" : 4,
1839   "enum_fields" :
1840   [
1841    {
1842     "enum_field_value" : 1,
1843     "name" : "android::trait_trivial_copy<short>::value"
1844    }
1845   ],
1846   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIsE6$valueE",
1847   "name" : "android::trait_trivial_copy<short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:101:1)",
1848   "referenced_type" : "_ZTIN7android18trait_trivial_copyIsE6$valueE",
1849   "self_type" : "_ZTIN7android18trait_trivial_copyIsE6$valueE",
1850   "size" : 4,
1851   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1852   "underlying_type" : "_ZTIj"
1853  },
1854  {
1855   "alignment" : 4,
1856   "enum_fields" :
1857   [
1858    {
1859     "enum_field_value" : 1,
1860     "name" : "android::trait_trivial_copy<unsigned short>::value"
1861    }
1862   ],
1863   "linker_set_key" : "_ZTIN7android18trait_trivial_copyItE6$valueE",
1864   "name" : "android::trait_trivial_copy<unsigned short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:102:1)",
1865   "referenced_type" : "_ZTIN7android18trait_trivial_copyItE6$valueE",
1866   "self_type" : "_ZTIN7android18trait_trivial_copyItE6$valueE",
1867   "size" : 4,
1868   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1869   "underlying_type" : "_ZTIj"
1870  },
1871  {
1872   "alignment" : 4,
1873   "enum_fields" :
1874   [
1875    {
1876     "enum_field_value" : 1,
1877     "name" : "android::trait_trivial_copy<void>::value"
1878    }
1879   ],
1880   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIvE6$valueE",
1881   "name" : "android::trait_trivial_copy<void>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:97:1)",
1882   "referenced_type" : "_ZTIN7android18trait_trivial_copyIvE6$valueE",
1883   "self_type" : "_ZTIN7android18trait_trivial_copyIvE6$valueE",
1884   "size" : 4,
1885   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1886   "underlying_type" : "_ZTIj"
1887  },
1888  {
1889   "alignment" : 4,
1890   "enum_fields" :
1891   [
1892    {
1893     "enum_field_value" : 1,
1894     "name" : "android::trait_trivial_copy<long long>::value"
1895    }
1896   ],
1897   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIxE6$valueE",
1898   "name" : "android::trait_trivial_copy<long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:107:1)",
1899   "referenced_type" : "_ZTIN7android18trait_trivial_copyIxE6$valueE",
1900   "self_type" : "_ZTIN7android18trait_trivial_copyIxE6$valueE",
1901   "size" : 4,
1902   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1903   "underlying_type" : "_ZTIj"
1904  },
1905  {
1906   "alignment" : 4,
1907   "enum_fields" :
1908   [
1909    {
1910     "enum_field_value" : 1,
1911     "name" : "android::trait_trivial_copy<unsigned long long>::value"
1912    }
1913   ],
1914   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIyE6$valueE",
1915   "name" : "android::trait_trivial_copy<unsigned long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:108:1)",
1916   "referenced_type" : "_ZTIN7android18trait_trivial_copyIyE6$valueE",
1917   "self_type" : "_ZTIN7android18trait_trivial_copyIyE6$valueE",
1918   "size" : 4,
1919   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1920   "underlying_type" : "_ZTIj"
1921  },
1922  {
1923   "alignment" : 4,
1924   "enum_fields" :
1925   [
1926    {
1927     "enum_field_value" : 1,
1928     "name" : "android::trait_trivial_ctor<bool>::value"
1929    }
1930   ],
1931   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIbE6$valueE",
1932   "name" : "android::trait_trivial_ctor<bool>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:98:1)",
1933   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIbE6$valueE",
1934   "self_type" : "_ZTIN7android18trait_trivial_ctorIbE6$valueE",
1935   "size" : 4,
1936   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1937   "underlying_type" : "_ZTIj"
1938  },
1939  {
1940   "alignment" : 4,
1941   "enum_fields" :
1942   [
1943    {
1944     "enum_field_value" : 1,
1945     "name" : "android::trait_trivial_ctor<char>::value"
1946    }
1947   ],
1948   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIcE6$valueE",
1949   "name" : "android::trait_trivial_ctor<char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:99:1)",
1950   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIcE6$valueE",
1951   "self_type" : "_ZTIN7android18trait_trivial_ctorIcE6$valueE",
1952   "size" : 4,
1953   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1954   "underlying_type" : "_ZTIj"
1955  },
1956  {
1957   "alignment" : 4,
1958   "enum_fields" :
1959   [
1960    {
1961     "enum_field_value" : 1,
1962     "name" : "android::trait_trivial_ctor<double>::value"
1963    }
1964   ],
1965   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIdE6$valueE",
1966   "name" : "android::trait_trivial_ctor<double>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:110:1)",
1967   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIdE6$valueE",
1968   "self_type" : "_ZTIN7android18trait_trivial_ctorIdE6$valueE",
1969   "size" : 4,
1970   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1971   "underlying_type" : "_ZTIj"
1972  },
1973  {
1974   "alignment" : 4,
1975   "enum_fields" :
1976   [
1977    {
1978     "enum_field_value" : 1,
1979     "name" : "android::trait_trivial_ctor<float>::value"
1980    }
1981   ],
1982   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIfE6$valueE",
1983   "name" : "android::trait_trivial_ctor<float>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:109:1)",
1984   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIfE6$valueE",
1985   "self_type" : "_ZTIN7android18trait_trivial_ctorIfE6$valueE",
1986   "size" : 4,
1987   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1988   "underlying_type" : "_ZTIj"
1989  },
1990  {
1991   "alignment" : 4,
1992   "enum_fields" :
1993   [
1994    {
1995     "enum_field_value" : 1,
1996     "name" : "android::trait_trivial_ctor<unsigned char>::value"
1997    }
1998   ],
1999   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIhE6$valueE",
2000   "name" : "android::trait_trivial_ctor<unsigned char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:100:1)",
2001   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIhE6$valueE",
2002   "self_type" : "_ZTIN7android18trait_trivial_ctorIhE6$valueE",
2003   "size" : 4,
2004   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2005   "underlying_type" : "_ZTIj"
2006  },
2007  {
2008   "alignment" : 4,
2009   "enum_fields" :
2010   [
2011    {
2012     "enum_field_value" : 1,
2013     "name" : "android::trait_trivial_ctor<int>::value"
2014    }
2015   ],
2016   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIiE6$valueE",
2017   "name" : "android::trait_trivial_ctor<int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:103:1)",
2018   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIiE6$valueE",
2019   "self_type" : "_ZTIN7android18trait_trivial_ctorIiE6$valueE",
2020   "size" : 4,
2021   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2022   "underlying_type" : "_ZTIj"
2023  },
2024  {
2025   "alignment" : 4,
2026   "enum_fields" :
2027   [
2028    {
2029     "enum_field_value" : 1,
2030     "name" : "android::trait_trivial_ctor<unsigned int>::value"
2031    }
2032   ],
2033   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIjE6$valueE",
2034   "name" : "android::trait_trivial_ctor<unsigned int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:104:1)",
2035   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIjE6$valueE",
2036   "self_type" : "_ZTIN7android18trait_trivial_ctorIjE6$valueE",
2037   "size" : 4,
2038   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2039   "underlying_type" : "_ZTIj"
2040  },
2041  {
2042   "alignment" : 4,
2043   "enum_fields" :
2044   [
2045    {
2046     "enum_field_value" : 1,
2047     "name" : "android::trait_trivial_ctor<long>::value"
2048    }
2049   ],
2050   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIlE6$valueE",
2051   "name" : "android::trait_trivial_ctor<long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:105:1)",
2052   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIlE6$valueE",
2053   "self_type" : "_ZTIN7android18trait_trivial_ctorIlE6$valueE",
2054   "size" : 4,
2055   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2056   "underlying_type" : "_ZTIj"
2057  },
2058  {
2059   "alignment" : 4,
2060   "enum_fields" :
2061   [
2062    {
2063     "enum_field_value" : 1,
2064     "name" : "android::trait_trivial_ctor<unsigned long>::value"
2065    }
2066   ],
2067   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorImE6$valueE",
2068   "name" : "android::trait_trivial_ctor<unsigned long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:106:1)",
2069   "referenced_type" : "_ZTIN7android18trait_trivial_ctorImE6$valueE",
2070   "self_type" : "_ZTIN7android18trait_trivial_ctorImE6$valueE",
2071   "size" : 4,
2072   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2073   "underlying_type" : "_ZTIj"
2074  },
2075  {
2076   "alignment" : 4,
2077   "enum_fields" :
2078   [
2079    {
2080     "enum_field_value" : 1,
2081     "name" : "android::trait_trivial_ctor<short>::value"
2082    }
2083   ],
2084   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIsE6$valueE",
2085   "name" : "android::trait_trivial_ctor<short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:101:1)",
2086   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIsE6$valueE",
2087   "self_type" : "_ZTIN7android18trait_trivial_ctorIsE6$valueE",
2088   "size" : 4,
2089   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2090   "underlying_type" : "_ZTIj"
2091  },
2092  {
2093   "alignment" : 4,
2094   "enum_fields" :
2095   [
2096    {
2097     "enum_field_value" : 1,
2098     "name" : "android::trait_trivial_ctor<unsigned short>::value"
2099    }
2100   ],
2101   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorItE6$valueE",
2102   "name" : "android::trait_trivial_ctor<unsigned short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:102:1)",
2103   "referenced_type" : "_ZTIN7android18trait_trivial_ctorItE6$valueE",
2104   "self_type" : "_ZTIN7android18trait_trivial_ctorItE6$valueE",
2105   "size" : 4,
2106   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2107   "underlying_type" : "_ZTIj"
2108  },
2109  {
2110   "alignment" : 4,
2111   "enum_fields" :
2112   [
2113    {
2114     "enum_field_value" : 1,
2115     "name" : "android::trait_trivial_ctor<void>::value"
2116    }
2117   ],
2118   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIvE6$valueE",
2119   "name" : "android::trait_trivial_ctor<void>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:97:1)",
2120   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIvE6$valueE",
2121   "self_type" : "_ZTIN7android18trait_trivial_ctorIvE6$valueE",
2122   "size" : 4,
2123   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2124   "underlying_type" : "_ZTIj"
2125  },
2126  {
2127   "alignment" : 4,
2128   "enum_fields" :
2129   [
2130    {
2131     "enum_field_value" : 1,
2132     "name" : "android::trait_trivial_ctor<long long>::value"
2133    }
2134   ],
2135   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIxE6$valueE",
2136   "name" : "android::trait_trivial_ctor<long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:107:1)",
2137   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIxE6$valueE",
2138   "self_type" : "_ZTIN7android18trait_trivial_ctorIxE6$valueE",
2139   "size" : 4,
2140   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2141   "underlying_type" : "_ZTIj"
2142  },
2143  {
2144   "alignment" : 4,
2145   "enum_fields" :
2146   [
2147    {
2148     "enum_field_value" : 1,
2149     "name" : "android::trait_trivial_ctor<unsigned long long>::value"
2150    }
2151   ],
2152   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIyE6$valueE",
2153   "name" : "android::trait_trivial_ctor<unsigned long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:108:1)",
2154   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIyE6$valueE",
2155   "self_type" : "_ZTIN7android18trait_trivial_ctorIyE6$valueE",
2156   "size" : 4,
2157   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2158   "underlying_type" : "_ZTIj"
2159  },
2160  {
2161   "alignment" : 4,
2162   "enum_fields" :
2163   [
2164    {
2165     "enum_field_value" : 1,
2166     "name" : "android::trait_trivial_dtor<bool>::value"
2167    }
2168   ],
2169   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIbE6$valueE",
2170   "name" : "android::trait_trivial_dtor<bool>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:98:1)",
2171   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIbE6$valueE",
2172   "self_type" : "_ZTIN7android18trait_trivial_dtorIbE6$valueE",
2173   "size" : 4,
2174   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2175   "underlying_type" : "_ZTIj"
2176  },
2177  {
2178   "alignment" : 4,
2179   "enum_fields" :
2180   [
2181    {
2182     "enum_field_value" : 1,
2183     "name" : "android::trait_trivial_dtor<char>::value"
2184    }
2185   ],
2186   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIcE6$valueE",
2187   "name" : "android::trait_trivial_dtor<char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:99:1)",
2188   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIcE6$valueE",
2189   "self_type" : "_ZTIN7android18trait_trivial_dtorIcE6$valueE",
2190   "size" : 4,
2191   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2192   "underlying_type" : "_ZTIj"
2193  },
2194  {
2195   "alignment" : 4,
2196   "enum_fields" :
2197   [
2198    {
2199     "enum_field_value" : 1,
2200     "name" : "android::trait_trivial_dtor<double>::value"
2201    }
2202   ],
2203   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIdE6$valueE",
2204   "name" : "android::trait_trivial_dtor<double>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:110:1)",
2205   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIdE6$valueE",
2206   "self_type" : "_ZTIN7android18trait_trivial_dtorIdE6$valueE",
2207   "size" : 4,
2208   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2209   "underlying_type" : "_ZTIj"
2210  },
2211  {
2212   "alignment" : 4,
2213   "enum_fields" :
2214   [
2215    {
2216     "enum_field_value" : 1,
2217     "name" : "android::trait_trivial_dtor<float>::value"
2218    }
2219   ],
2220   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIfE6$valueE",
2221   "name" : "android::trait_trivial_dtor<float>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:109:1)",
2222   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIfE6$valueE",
2223   "self_type" : "_ZTIN7android18trait_trivial_dtorIfE6$valueE",
2224   "size" : 4,
2225   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2226   "underlying_type" : "_ZTIj"
2227  },
2228  {
2229   "alignment" : 4,
2230   "enum_fields" :
2231   [
2232    {
2233     "enum_field_value" : 1,
2234     "name" : "android::trait_trivial_dtor<unsigned char>::value"
2235    }
2236   ],
2237   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIhE6$valueE",
2238   "name" : "android::trait_trivial_dtor<unsigned char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:100:1)",
2239   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIhE6$valueE",
2240   "self_type" : "_ZTIN7android18trait_trivial_dtorIhE6$valueE",
2241   "size" : 4,
2242   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2243   "underlying_type" : "_ZTIj"
2244  },
2245  {
2246   "alignment" : 4,
2247   "enum_fields" :
2248   [
2249    {
2250     "enum_field_value" : 1,
2251     "name" : "android::trait_trivial_dtor<int>::value"
2252    }
2253   ],
2254   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIiE6$valueE",
2255   "name" : "android::trait_trivial_dtor<int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:103:1)",
2256   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIiE6$valueE",
2257   "self_type" : "_ZTIN7android18trait_trivial_dtorIiE6$valueE",
2258   "size" : 4,
2259   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2260   "underlying_type" : "_ZTIj"
2261  },
2262  {
2263   "alignment" : 4,
2264   "enum_fields" :
2265   [
2266    {
2267     "enum_field_value" : 1,
2268     "name" : "android::trait_trivial_dtor<unsigned int>::value"
2269    }
2270   ],
2271   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIjE6$valueE",
2272   "name" : "android::trait_trivial_dtor<unsigned int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:104:1)",
2273   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIjE6$valueE",
2274   "self_type" : "_ZTIN7android18trait_trivial_dtorIjE6$valueE",
2275   "size" : 4,
2276   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2277   "underlying_type" : "_ZTIj"
2278  },
2279  {
2280   "alignment" : 4,
2281   "enum_fields" :
2282   [
2283    {
2284     "enum_field_value" : 1,
2285     "name" : "android::trait_trivial_dtor<long>::value"
2286    }
2287   ],
2288   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIlE6$valueE",
2289   "name" : "android::trait_trivial_dtor<long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:105:1)",
2290   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIlE6$valueE",
2291   "self_type" : "_ZTIN7android18trait_trivial_dtorIlE6$valueE",
2292   "size" : 4,
2293   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2294   "underlying_type" : "_ZTIj"
2295  },
2296  {
2297   "alignment" : 4,
2298   "enum_fields" :
2299   [
2300    {
2301     "enum_field_value" : 1,
2302     "name" : "android::trait_trivial_dtor<unsigned long>::value"
2303    }
2304   ],
2305   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorImE6$valueE",
2306   "name" : "android::trait_trivial_dtor<unsigned long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:106:1)",
2307   "referenced_type" : "_ZTIN7android18trait_trivial_dtorImE6$valueE",
2308   "self_type" : "_ZTIN7android18trait_trivial_dtorImE6$valueE",
2309   "size" : 4,
2310   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2311   "underlying_type" : "_ZTIj"
2312  },
2313  {
2314   "alignment" : 4,
2315   "enum_fields" :
2316   [
2317    {
2318     "enum_field_value" : 1,
2319     "name" : "android::trait_trivial_dtor<short>::value"
2320    }
2321   ],
2322   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIsE6$valueE",
2323   "name" : "android::trait_trivial_dtor<short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:101:1)",
2324   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIsE6$valueE",
2325   "self_type" : "_ZTIN7android18trait_trivial_dtorIsE6$valueE",
2326   "size" : 4,
2327   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2328   "underlying_type" : "_ZTIj"
2329  },
2330  {
2331   "alignment" : 4,
2332   "enum_fields" :
2333   [
2334    {
2335     "enum_field_value" : 1,
2336     "name" : "android::trait_trivial_dtor<unsigned short>::value"
2337    }
2338   ],
2339   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorItE6$valueE",
2340   "name" : "android::trait_trivial_dtor<unsigned short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:102:1)",
2341   "referenced_type" : "_ZTIN7android18trait_trivial_dtorItE6$valueE",
2342   "self_type" : "_ZTIN7android18trait_trivial_dtorItE6$valueE",
2343   "size" : 4,
2344   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2345   "underlying_type" : "_ZTIj"
2346  },
2347  {
2348   "alignment" : 4,
2349   "enum_fields" :
2350   [
2351    {
2352     "enum_field_value" : 1,
2353     "name" : "android::trait_trivial_dtor<void>::value"
2354    }
2355   ],
2356   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIvE6$valueE",
2357   "name" : "android::trait_trivial_dtor<void>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:97:1)",
2358   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIvE6$valueE",
2359   "self_type" : "_ZTIN7android18trait_trivial_dtorIvE6$valueE",
2360   "size" : 4,
2361   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2362   "underlying_type" : "_ZTIj"
2363  },
2364  {
2365   "alignment" : 4,
2366   "enum_fields" :
2367   [
2368    {
2369     "enum_field_value" : 1,
2370     "name" : "android::trait_trivial_dtor<long long>::value"
2371    }
2372   ],
2373   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIxE6$valueE",
2374   "name" : "android::trait_trivial_dtor<long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:107:1)",
2375   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIxE6$valueE",
2376   "self_type" : "_ZTIN7android18trait_trivial_dtorIxE6$valueE",
2377   "size" : 4,
2378   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2379   "underlying_type" : "_ZTIj"
2380  },
2381  {
2382   "alignment" : 4,
2383   "enum_fields" :
2384   [
2385    {
2386     "enum_field_value" : 1,
2387     "name" : "android::trait_trivial_dtor<unsigned long long>::value"
2388    }
2389   ],
2390   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIyE6$valueE",
2391   "name" : "android::trait_trivial_dtor<unsigned long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:108:1)",
2392   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIyE6$valueE",
2393   "self_type" : "_ZTIN7android18trait_trivial_dtorIyE6$valueE",
2394   "size" : 4,
2395   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2396   "underlying_type" : "_ZTIj"
2397  },
2398  {
2399   "alignment" : 4,
2400   "enum_fields" :
2401   [
2402    {
2403     "enum_field_value" : 1,
2404     "name" : "android::trait_trivial_move<android::String8>::value"
2405    }
2406   ],
2407   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_7String8EE6$valueE",
2408   "name" : "android::trait_trivial_move<String8>::(anonymous enum at system/core/libutils/include/utils/String8.h:242:1)",
2409   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EE6$valueE",
2410   "self_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EE6$valueE",
2411   "size" : 4,
2412   "source_file" : "/system/core/libutils/include/utils/String8.h",
2413   "underlying_type" : "_ZTIj"
2414  },
2415  {
2416   "alignment" : 4,
2417   "enum_fields" :
2418   [
2419    {
2420     "enum_field_value" : 1,
2421     "name" : "android::trait_trivial_move<android::String16>::value"
2422    }
2423   ],
2424   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_8String16EE6$valueE",
2425   "name" : "android::trait_trivial_move<String16>::(anonymous enum at system/core/libutils/include/utils/String16.h:197:1)",
2426   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EE6$valueE",
2427   "self_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EE6$valueE",
2428   "size" : 4,
2429   "source_file" : "/system/core/libutils/include/utils/String16.h",
2430   "underlying_type" : "_ZTIj"
2431  },
2432  {
2433   "alignment" : 4,
2434   "enum_fields" :
2435   [
2436    {
2437     "enum_field_value" : 1,
2438     "name" : "android::trait_trivial_move<bool>::value"
2439    }
2440   ],
2441   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIbE6$valueE",
2442   "name" : "android::trait_trivial_move<bool>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:98:1)",
2443   "referenced_type" : "_ZTIN7android18trait_trivial_moveIbE6$valueE",
2444   "self_type" : "_ZTIN7android18trait_trivial_moveIbE6$valueE",
2445   "size" : 4,
2446   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2447   "underlying_type" : "_ZTIj"
2448  },
2449  {
2450   "alignment" : 4,
2451   "enum_fields" :
2452   [
2453    {
2454     "enum_field_value" : 1,
2455     "name" : "android::trait_trivial_move<char>::value"
2456    }
2457   ],
2458   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIcE6$valueE",
2459   "name" : "android::trait_trivial_move<char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:99:1)",
2460   "referenced_type" : "_ZTIN7android18trait_trivial_moveIcE6$valueE",
2461   "self_type" : "_ZTIN7android18trait_trivial_moveIcE6$valueE",
2462   "size" : 4,
2463   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2464   "underlying_type" : "_ZTIj"
2465  },
2466  {
2467   "alignment" : 4,
2468   "enum_fields" :
2469   [
2470    {
2471     "enum_field_value" : 1,
2472     "name" : "android::trait_trivial_move<double>::value"
2473    }
2474   ],
2475   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIdE6$valueE",
2476   "name" : "android::trait_trivial_move<double>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:110:1)",
2477   "referenced_type" : "_ZTIN7android18trait_trivial_moveIdE6$valueE",
2478   "self_type" : "_ZTIN7android18trait_trivial_moveIdE6$valueE",
2479   "size" : 4,
2480   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2481   "underlying_type" : "_ZTIj"
2482  },
2483  {
2484   "alignment" : 4,
2485   "enum_fields" :
2486   [
2487    {
2488     "enum_field_value" : 1,
2489     "name" : "android::trait_trivial_move<float>::value"
2490    }
2491   ],
2492   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIfE6$valueE",
2493   "name" : "android::trait_trivial_move<float>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:109:1)",
2494   "referenced_type" : "_ZTIN7android18trait_trivial_moveIfE6$valueE",
2495   "self_type" : "_ZTIN7android18trait_trivial_moveIfE6$valueE",
2496   "size" : 4,
2497   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2498   "underlying_type" : "_ZTIj"
2499  },
2500  {
2501   "alignment" : 4,
2502   "enum_fields" :
2503   [
2504    {
2505     "enum_field_value" : 1,
2506     "name" : "android::trait_trivial_move<unsigned char>::value"
2507    }
2508   ],
2509   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIhE6$valueE",
2510   "name" : "android::trait_trivial_move<unsigned char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:100:1)",
2511   "referenced_type" : "_ZTIN7android18trait_trivial_moveIhE6$valueE",
2512   "self_type" : "_ZTIN7android18trait_trivial_moveIhE6$valueE",
2513   "size" : 4,
2514   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2515   "underlying_type" : "_ZTIj"
2516  },
2517  {
2518   "alignment" : 4,
2519   "enum_fields" :
2520   [
2521    {
2522     "enum_field_value" : 1,
2523     "name" : "android::trait_trivial_move<int>::value"
2524    }
2525   ],
2526   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIiE6$valueE",
2527   "name" : "android::trait_trivial_move<int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:103:1)",
2528   "referenced_type" : "_ZTIN7android18trait_trivial_moveIiE6$valueE",
2529   "self_type" : "_ZTIN7android18trait_trivial_moveIiE6$valueE",
2530   "size" : 4,
2531   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2532   "underlying_type" : "_ZTIj"
2533  },
2534  {
2535   "alignment" : 4,
2536   "enum_fields" :
2537   [
2538    {
2539     "enum_field_value" : 1,
2540     "name" : "android::trait_trivial_move<unsigned int>::value"
2541    }
2542   ],
2543   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIjE6$valueE",
2544   "name" : "android::trait_trivial_move<unsigned int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:104:1)",
2545   "referenced_type" : "_ZTIN7android18trait_trivial_moveIjE6$valueE",
2546   "self_type" : "_ZTIN7android18trait_trivial_moveIjE6$valueE",
2547   "size" : 4,
2548   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2549   "underlying_type" : "_ZTIj"
2550  },
2551  {
2552   "alignment" : 4,
2553   "enum_fields" :
2554   [
2555    {
2556     "enum_field_value" : 1,
2557     "name" : "android::trait_trivial_move<long>::value"
2558    }
2559   ],
2560   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIlE6$valueE",
2561   "name" : "android::trait_trivial_move<long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:105:1)",
2562   "referenced_type" : "_ZTIN7android18trait_trivial_moveIlE6$valueE",
2563   "self_type" : "_ZTIN7android18trait_trivial_moveIlE6$valueE",
2564   "size" : 4,
2565   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2566   "underlying_type" : "_ZTIj"
2567  },
2568  {
2569   "alignment" : 4,
2570   "enum_fields" :
2571   [
2572    {
2573     "enum_field_value" : 1,
2574     "name" : "android::trait_trivial_move<unsigned long>::value"
2575    }
2576   ],
2577   "linker_set_key" : "_ZTIN7android18trait_trivial_moveImE6$valueE",
2578   "name" : "android::trait_trivial_move<unsigned long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:106:1)",
2579   "referenced_type" : "_ZTIN7android18trait_trivial_moveImE6$valueE",
2580   "self_type" : "_ZTIN7android18trait_trivial_moveImE6$valueE",
2581   "size" : 4,
2582   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2583   "underlying_type" : "_ZTIj"
2584  },
2585  {
2586   "alignment" : 4,
2587   "enum_fields" :
2588   [
2589    {
2590     "enum_field_value" : 1,
2591     "name" : "android::trait_trivial_move<short>::value"
2592    }
2593   ],
2594   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIsE6$valueE",
2595   "name" : "android::trait_trivial_move<short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:101:1)",
2596   "referenced_type" : "_ZTIN7android18trait_trivial_moveIsE6$valueE",
2597   "self_type" : "_ZTIN7android18trait_trivial_moveIsE6$valueE",
2598   "size" : 4,
2599   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2600   "underlying_type" : "_ZTIj"
2601  },
2602  {
2603   "alignment" : 4,
2604   "enum_fields" :
2605   [
2606    {
2607     "enum_field_value" : 1,
2608     "name" : "android::trait_trivial_move<unsigned short>::value"
2609    }
2610   ],
2611   "linker_set_key" : "_ZTIN7android18trait_trivial_moveItE6$valueE",
2612   "name" : "android::trait_trivial_move<unsigned short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:102:1)",
2613   "referenced_type" : "_ZTIN7android18trait_trivial_moveItE6$valueE",
2614   "self_type" : "_ZTIN7android18trait_trivial_moveItE6$valueE",
2615   "size" : 4,
2616   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2617   "underlying_type" : "_ZTIj"
2618  },
2619  {
2620   "alignment" : 4,
2621   "enum_fields" :
2622   [
2623    {
2624     "enum_field_value" : 1,
2625     "name" : "android::trait_trivial_move<void>::value"
2626    }
2627   ],
2628   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIvE6$valueE",
2629   "name" : "android::trait_trivial_move<void>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:97:1)",
2630   "referenced_type" : "_ZTIN7android18trait_trivial_moveIvE6$valueE",
2631   "self_type" : "_ZTIN7android18trait_trivial_moveIvE6$valueE",
2632   "size" : 4,
2633   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2634   "underlying_type" : "_ZTIj"
2635  },
2636  {
2637   "alignment" : 4,
2638   "enum_fields" :
2639   [
2640    {
2641     "enum_field_value" : 1,
2642     "name" : "android::trait_trivial_move<long long>::value"
2643    }
2644   ],
2645   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIxE6$valueE",
2646   "name" : "android::trait_trivial_move<long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:107:1)",
2647   "referenced_type" : "_ZTIN7android18trait_trivial_moveIxE6$valueE",
2648   "self_type" : "_ZTIN7android18trait_trivial_moveIxE6$valueE",
2649   "size" : 4,
2650   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2651   "underlying_type" : "_ZTIj"
2652  },
2653  {
2654   "alignment" : 4,
2655   "enum_fields" :
2656   [
2657    {
2658     "enum_field_value" : 1,
2659     "name" : "android::trait_trivial_move<unsigned long long>::value"
2660    }
2661   ],
2662   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIyE6$valueE",
2663   "name" : "android::trait_trivial_move<unsigned long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:108:1)",
2664   "referenced_type" : "_ZTIN7android18trait_trivial_moveIyE6$valueE",
2665   "self_type" : "_ZTIN7android18trait_trivial_moveIyE6$valueE",
2666   "size" : 4,
2667   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2668   "underlying_type" : "_ZTIj"
2669  },
2670  {
2671   "alignment" : 4,
2672   "enum_fields" :
2673   [
2674    {
2675     "enum_field_value" : 0,
2676     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::UNKNOWN"
2677    },
2678    {
2679     "enum_field_value" : 1,
2680     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_64BIT"
2681    },
2682    {
2683     "enum_field_value" : 2,
2684     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_32BIT"
2685    }
2686   ],
2687   "linker_set_key" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
2688   "name" : "android::hidl::base::V1_0::DebugInfo::Architecture",
2689   "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
2690   "self_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
2691   "size" : 4,
2692   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h",
2693   "underlying_type" : "_ZTIi"
2694  },
2695  {
2696   "alignment" : 4,
2697   "enum_fields" :
2698   [
2699    {
2700     "enum_field_value" : -1,
2701     "name" : "android::hidl::manager::V1_0::IServiceManager::PidConstant::NO_PID"
2702    }
2703   ],
2704   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
2705   "name" : "android::hidl::manager::V1_0::IServiceManager::PidConstant",
2706   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
2707   "self_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
2708   "size" : 4,
2709   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
2710   "underlying_type" : "_ZTIi"
2711  },
2712  {
2713   "alignment" : 1,
2714   "enum_fields" :
2715   [
2716    {
2717     "enum_field_value" : 0,
2718     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::EMPTY"
2719    },
2720    {
2721     "enum_field_value" : 1,
2722     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::HWBINDER"
2723    },
2724    {
2725     "enum_field_value" : 2,
2726     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::PASSTHROUGH"
2727    }
2728   ],
2729   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_015IServiceManager9TransportE",
2730   "name" : "android::hidl::manager::V1_0::IServiceManager::Transport",
2731   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager9TransportE",
2732   "self_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager9TransportE",
2733   "size" : 1,
2734   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
2735   "underlying_type" : "_ZTIh"
2736  },
2737  {
2738   "alignment" : 4,
2739   "enum_fields" :
2740   [
2741    {
2742     "enum_field_value" : 0,
2743     "name" : "android::Mutex::PRIVATE"
2744    },
2745    {
2746     "enum_field_value" : 1,
2747     "name" : "android::Mutex::SHARED"
2748    }
2749   ],
2750   "linker_set_key" : "_ZTIN7android5Mutex8$PRIVATEE",
2751   "name" : "android::Mutex::(anonymous enum at system/core/libutils/include/utils/Mutex.h:96:5)",
2752   "referenced_type" : "_ZTIN7android5Mutex8$PRIVATEE",
2753   "self_type" : "_ZTIN7android5Mutex8$PRIVATEE",
2754   "size" : 4,
2755   "source_file" : "/system/core/libutils/include/utils/Mutex.h",
2756   "underlying_type" : "_ZTIj"
2757  },
2758  {
2759   "alignment" : 4,
2760   "enum_fields" :
2761   [
2762    {
2763     "enum_field_value" : 0,
2764     "name" : "android::RWLock::PRIVATE"
2765    },
2766    {
2767     "enum_field_value" : 1,
2768     "name" : "android::RWLock::SHARED"
2769    }
2770   ],
2771   "linker_set_key" : "_ZTIN7android6RWLock8$PRIVATEE",
2772   "name" : "android::RWLock::(anonymous enum at system/core/libutils/include/utils/RWLock.h:44:5)",
2773   "referenced_type" : "_ZTIN7android6RWLock8$PRIVATEE",
2774   "self_type" : "_ZTIN7android6RWLock8$PRIVATEE",
2775   "size" : 4,
2776   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
2777   "underlying_type" : "_ZTIj"
2778  },
2779  {
2780   "access" : "protected",
2781   "alignment" : 4,
2782   "enum_fields" :
2783   [
2784    {
2785     "enum_field_value" : 1,
2786     "name" : "android::RefBase::FIRST_INC_STRONG"
2787    }
2788   ],
2789   "linker_set_key" : "_ZTIN7android7RefBase17$FIRST_INC_STRONGE",
2790   "name" : "android::RefBase::(anonymous enum at system/core/libutils/include/utils/RefBase.h:313:5)",
2791   "referenced_type" : "_ZTIN7android7RefBase17$FIRST_INC_STRONGE",
2792   "self_type" : "_ZTIN7android7RefBase17$FIRST_INC_STRONGE",
2793   "size" : 4,
2794   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
2795   "underlying_type" : "_ZTIj"
2796  },
2797  {
2798   "access" : "protected",
2799   "alignment" : 4,
2800   "enum_fields" :
2801   [
2802    {
2803     "enum_field_value" : 0,
2804     "name" : "android::RefBase::OBJECT_LIFETIME_STRONG"
2805    },
2806    {
2807     "enum_field_value" : 1,
2808     "name" : "android::RefBase::OBJECT_LIFETIME_WEAK"
2809    },
2810    {
2811     "enum_field_value" : 1,
2812     "name" : "android::RefBase::OBJECT_LIFETIME_MASK"
2813    }
2814   ],
2815   "linker_set_key" : "_ZTIN7android7RefBase21$OBJECT_LIFETIME_MASKE",
2816   "name" : "android::RefBase::(anonymous enum at system/core/libutils/include/utils/RefBase.h:304:5)",
2817   "referenced_type" : "_ZTIN7android7RefBase21$OBJECT_LIFETIME_MASKE",
2818   "self_type" : "_ZTIN7android7RefBase21$OBJECT_LIFETIME_MASKE",
2819   "size" : 4,
2820   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
2821   "underlying_type" : "_ZTIj"
2822  },
2823  {
2824   "alignment" : 4,
2825   "enum_fields" :
2826   [
2827    {
2828     "enum_field_value" : 0,
2829     "name" : "android::String8::kEmptyString"
2830    }
2831   ],
2832   "linker_set_key" : "_ZTIN7android7String813StaticLinkageE",
2833   "name" : "android::String8::StaticLinkage",
2834   "referenced_type" : "_ZTIN7android7String813StaticLinkageE",
2835   "self_type" : "_ZTIN7android7String813StaticLinkageE",
2836   "size" : 4,
2837   "source_file" : "/system/core/libutils/include/utils/String8.h",
2838   "underlying_type" : "_ZTIj"
2839  },
2840  {
2841   "alignment" : 4,
2842   "enum_fields" :
2843   [
2844    {
2845     "enum_field_value" : 0,
2846     "name" : "android::String16::kEmptyString"
2847    }
2848   ],
2849   "linker_set_key" : "_ZTIN7android8String1613StaticLinkageE",
2850   "name" : "android::String16::StaticLinkage",
2851   "referenced_type" : "_ZTIN7android8String1613StaticLinkageE",
2852   "self_type" : "_ZTIN7android8String1613StaticLinkageE",
2853   "size" : 4,
2854   "source_file" : "/system/core/libutils/include/utils/String16.h",
2855   "underlying_type" : "_ZTIj"
2856  },
2857  {
2858   "alignment" : 4,
2859   "enum_fields" :
2860   [
2861    {
2862     "enum_field_value" : 0,
2863     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::READPTRPOS"
2864    },
2865    {
2866     "enum_field_value" : 1,
2867     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::WRITEPTRPOS"
2868    },
2869    {
2870     "enum_field_value" : 2,
2871     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::DATAPTRPOS"
2872    },
2873    {
2874     "enum_field_value" : 3,
2875     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::EVFLAGWORDPOS"
2876    }
2877   ],
2878   "linker_set_key" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EE11GrantorTypeE",
2879   "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::GrantorType",
2880   "referenced_type" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EE11GrantorTypeE",
2881   "self_type" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EE11GrantorTypeE",
2882   "size" : 4,
2883   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
2884   "underlying_type" : "_ZTIi"
2885  },
2886  {
2887   "alignment" : 4,
2888   "enum_fields" :
2889   [
2890    {
2891     "enum_field_value" : 0,
2892     "name" : "android::hardware::ProcessState::CallRestriction::NONE"
2893    },
2894    {
2895     "enum_field_value" : 1,
2896     "name" : "android::hardware::ProcessState::CallRestriction::ERROR_IF_NOT_ONEWAY"
2897    },
2898    {
2899     "enum_field_value" : 2,
2900     "name" : "android::hardware::ProcessState::CallRestriction::FATAL_IF_NOT_ONEWAY"
2901    }
2902   ],
2903   "linker_set_key" : "_ZTIN7android8hardware12ProcessState15CallRestrictionE",
2904   "name" : "android::hardware::ProcessState::CallRestriction",
2905   "referenced_type" : "_ZTIN7android8hardware12ProcessState15CallRestrictionE",
2906   "self_type" : "_ZTIN7android8hardware12ProcessState15CallRestrictionE",
2907   "size" : 4,
2908   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
2909   "underlying_type" : "_ZTIi"
2910  },
2911  {
2912   "alignment" : 4,
2913   "enum_fields" :
2914   [
2915    {
2916     "enum_field_value" : 0,
2917     "name" : "android::hardware::HidlReturnRestriction::NONE"
2918    },
2919    {
2920     "enum_field_value" : 1,
2921     "name" : "android::hardware::HidlReturnRestriction::ERROR_IF_UNCHECKED"
2922    },
2923    {
2924     "enum_field_value" : 2,
2925     "name" : "android::hardware::HidlReturnRestriction::FATAL_IF_UNCHECKED"
2926    }
2927   ],
2928   "linker_set_key" : "_ZTIN7android8hardware21HidlReturnRestrictionE",
2929   "name" : "android::hardware::HidlReturnRestriction",
2930   "referenced_type" : "_ZTIN7android8hardware21HidlReturnRestrictionE",
2931   "self_type" : "_ZTIN7android8hardware21HidlReturnRestrictionE",
2932   "size" : 4,
2933   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
2934   "underlying_type" : "_ZTIi"
2935  },
2936  {
2937   "alignment" : 4,
2938   "enum_fields" :
2939   [
2940    {
2941     "enum_field_value" : 0,
2942     "name" : "android::hardware::usb::gadget::V1_0::GadgetFunction::NONE"
2943    },
2944    {
2945     "enum_field_value" : 1,
2946     "name" : "android::hardware::usb::gadget::V1_0::GadgetFunction::ADB"
2947    },
2948    {
2949     "enum_field_value" : 2,
2950     "name" : "android::hardware::usb::gadget::V1_0::GadgetFunction::ACCESSORY"
2951    },
2952    {
2953     "enum_field_value" : 4,
2954     "name" : "android::hardware::usb::gadget::V1_0::GadgetFunction::MTP"
2955    },
2956    {
2957     "enum_field_value" : 8,
2958     "name" : "android::hardware::usb::gadget::V1_0::GadgetFunction::MIDI"
2959    },
2960    {
2961     "enum_field_value" : 16,
2962     "name" : "android::hardware::usb::gadget::V1_0::GadgetFunction::PTP"
2963    },
2964    {
2965     "enum_field_value" : 32,
2966     "name" : "android::hardware::usb::gadget::V1_0::GadgetFunction::RNDIS"
2967    },
2968    {
2969     "enum_field_value" : 64,
2970     "name" : "android::hardware::usb::gadget::V1_0::GadgetFunction::AUDIO_SOURCE"
2971    }
2972   ],
2973   "linker_set_key" : "_ZTIN7android8hardware3usb6gadget4V1_014GadgetFunctionE",
2974   "name" : "android::hardware::usb::gadget::V1_0::GadgetFunction",
2975   "referenced_type" : "_ZTIN7android8hardware3usb6gadget4V1_014GadgetFunctionE",
2976   "self_type" : "_ZTIN7android8hardware3usb6gadget4V1_014GadgetFunctionE",
2977   "size" : 8,
2978   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/gadget/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/gadget/1.0/types.h",
2979   "underlying_type" : "_ZTIy"
2980  },
2981  {
2982   "alignment" : 4,
2983   "enum_fields" :
2984   [
2985    {
2986     "enum_field_value" : 0,
2987     "name" : "android::hardware::usb::gadget::V1_0::Status::SUCCESS"
2988    },
2989    {
2990     "enum_field_value" : 1,
2991     "name" : "android::hardware::usb::gadget::V1_0::Status::ERROR"
2992    },
2993    {
2994     "enum_field_value" : 2,
2995     "name" : "android::hardware::usb::gadget::V1_0::Status::FUNCTIONS_APPLIED"
2996    },
2997    {
2998     "enum_field_value" : 3,
2999     "name" : "android::hardware::usb::gadget::V1_0::Status::FUNCTIONS_NOT_APPLIED"
3000    },
3001    {
3002     "enum_field_value" : 4,
3003     "name" : "android::hardware::usb::gadget::V1_0::Status::CONFIGURATION_NOT_SUPPORTED"
3004    }
3005   ],
3006   "linker_set_key" : "_ZTIN7android8hardware3usb6gadget4V1_06StatusE",
3007   "name" : "android::hardware::usb::gadget::V1_0::Status",
3008   "referenced_type" : "_ZTIN7android8hardware3usb6gadget4V1_06StatusE",
3009   "self_type" : "_ZTIN7android8hardware3usb6gadget4V1_06StatusE",
3010   "size" : 4,
3011   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/gadget/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/gadget/1.0/types.h",
3012   "underlying_type" : "_ZTIj"
3013  },
3014  {
3015   "alignment" : 4,
3016   "enum_fields" :
3017   [
3018    {
3019     "enum_field_value" : 0,
3020     "name" : "android::hardware::Status::EX_NONE"
3021    },
3022    {
3023     "enum_field_value" : -1,
3024     "name" : "android::hardware::Status::EX_SECURITY"
3025    },
3026    {
3027     "enum_field_value" : -2,
3028     "name" : "android::hardware::Status::EX_BAD_PARCELABLE"
3029    },
3030    {
3031     "enum_field_value" : -3,
3032     "name" : "android::hardware::Status::EX_ILLEGAL_ARGUMENT"
3033    },
3034    {
3035     "enum_field_value" : -4,
3036     "name" : "android::hardware::Status::EX_NULL_POINTER"
3037    },
3038    {
3039     "enum_field_value" : -5,
3040     "name" : "android::hardware::Status::EX_ILLEGAL_STATE"
3041    },
3042    {
3043     "enum_field_value" : -6,
3044     "name" : "android::hardware::Status::EX_NETWORK_MAIN_THREAD"
3045    },
3046    {
3047     "enum_field_value" : -7,
3048     "name" : "android::hardware::Status::EX_UNSUPPORTED_OPERATION"
3049    },
3050    {
3051     "enum_field_value" : -128,
3052     "name" : "android::hardware::Status::EX_HAS_REPLY_HEADER"
3053    },
3054    {
3055     "enum_field_value" : -129,
3056     "name" : "android::hardware::Status::EX_TRANSACTION_FAILED"
3057    }
3058   ],
3059   "linker_set_key" : "_ZTIN7android8hardware6Status9ExceptionE",
3060   "name" : "android::hardware::Status::Exception",
3061   "referenced_type" : "_ZTIN7android8hardware6Status9ExceptionE",
3062   "self_type" : "_ZTIN7android8hardware6Status9ExceptionE",
3063   "size" : 4,
3064   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
3065   "underlying_type" : "_ZTIi"
3066  },
3067  {
3068   "alignment" : 4,
3069   "enum_fields" :
3070   [
3071    {
3072     "enum_field_value" : 1,
3073     "name" : "android::hardware::IBinder::FLAG_ONEWAY"
3074    }
3075   ],
3076   "linker_set_key" : "_ZTIN7android8hardware7IBinder12$FLAG_ONEWAYE",
3077   "name" : "android::hardware::IBinder::(anonymous enum at system/libhwbinder/include/hwbinder/IBinder.h:47:5)",
3078   "referenced_type" : "_ZTIN7android8hardware7IBinder12$FLAG_ONEWAYE",
3079   "self_type" : "_ZTIN7android8hardware7IBinder12$FLAG_ONEWAYE",
3080   "size" : 4,
3081   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
3082   "underlying_type" : "_ZTIj"
3083  },
3084  {
3085   "alignment" : 4,
3086   "enum_fields" :
3087   [
3088    {
3089     "enum_field_value" : 0,
3090     "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_ENTRY"
3091    },
3092    {
3093     "enum_field_value" : 1,
3094     "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_EXIT"
3095    },
3096    {
3097     "enum_field_value" : 2,
3098     "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_ENTRY"
3099    },
3100    {
3101     "enum_field_value" : 3,
3102     "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_EXIT"
3103    },
3104    {
3105     "enum_field_value" : 4,
3106     "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_ENTRY"
3107    },
3108    {
3109     "enum_field_value" : 5,
3110     "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_EXIT"
3111    },
3112    {
3113     "enum_field_value" : 6,
3114     "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_ENTRY"
3115    },
3116    {
3117     "enum_field_value" : 7,
3118     "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_EXIT"
3119    },
3120    {
3121     "enum_field_value" : 8,
3122     "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_ENTRY"
3123    },
3124    {
3125     "enum_field_value" : 9,
3126     "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_EXIT"
3127    }
3128   ],
3129   "linker_set_key" : "_ZTIN7android8hardware7details16HidlInstrumentor20InstrumentationEventE",
3130   "name" : "android::hardware::details::HidlInstrumentor::InstrumentationEvent",
3131   "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentor20InstrumentationEventE",
3132   "self_type" : "_ZTIN7android8hardware7details16HidlInstrumentor20InstrumentationEventE",
3133   "size" : 4,
3134   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
3135   "underlying_type" : "_ZTIj"
3136  },
3137  {
3138   "alignment" : 4,
3139   "enum_fields" :
3140   [
3141    {
3142     "enum_field_value" : 1,
3143     "name" : "android::hardware::kSynchronizedReadWrite"
3144    },
3145    {
3146     "enum_field_value" : 2,
3147     "name" : "android::hardware::kUnsynchronizedWrite"
3148    }
3149   ],
3150   "linker_set_key" : "_ZTIN7android8hardware8MQFlavorE",
3151   "name" : "android::hardware::MQFlavor",
3152   "referenced_type" : "_ZTIN7android8hardware8MQFlavorE",
3153   "self_type" : "_ZTIN7android8hardware8MQFlavorE",
3154   "size" : 4,
3155   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
3156   "underlying_type" : "_ZTIj"
3157  },
3158  {
3159   "alignment" : 4,
3160   "enum_fields" :
3161   [
3162    {
3163     "enum_field_value" : 0,
3164     "name" : "android::Condition::WAKE_UP_ONE"
3165    },
3166    {
3167     "enum_field_value" : 1,
3168     "name" : "android::Condition::WAKE_UP_ALL"
3169    }
3170   ],
3171   "linker_set_key" : "_ZTIN7android9Condition10WakeUpTypeE",
3172   "name" : "android::Condition::WakeUpType",
3173   "referenced_type" : "_ZTIN7android9Condition10WakeUpTypeE",
3174   "self_type" : "_ZTIN7android9Condition10WakeUpTypeE",
3175   "size" : 4,
3176   "source_file" : "/system/core/libutils/include/utils/Condition.h",
3177   "underlying_type" : "_ZTIj"
3178  },
3179  {
3180   "alignment" : 4,
3181   "enum_fields" :
3182   [
3183    {
3184     "enum_field_value" : 0,
3185     "name" : "android::Condition::PRIVATE"
3186    },
3187    {
3188     "enum_field_value" : 1,
3189     "name" : "android::Condition::SHARED"
3190    }
3191   ],
3192   "linker_set_key" : "_ZTIN7android9Condition8$PRIVATEE",
3193   "name" : "android::Condition::(anonymous enum at system/core/libutils/include/utils/Condition.h:54:5)",
3194   "referenced_type" : "_ZTIN7android9Condition8$PRIVATEE",
3195   "self_type" : "_ZTIN7android9Condition8$PRIVATEE",
3196   "size" : 4,
3197   "source_file" : "/system/core/libutils/include/utils/Condition.h",
3198   "underlying_type" : "_ZTIj"
3199  }
3200 ],
3201 "function_types" :
3202 [
3203  {
3204   "alignment" : 4,
3205   "linker_set_key" : "_ZTIFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
3206   "name" : "bool (const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
3207   "parameters" :
3208   [
3209    {
3210     "referenced_type" : "_ZTIRKN7android8String16E"
3211    },
3212    {
3213     "referenced_type" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE"
3214    },
3215    {
3216     "referenced_type" : "_ZTIPv"
3217    }
3218   ],
3219   "referenced_type" : "_ZTIFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
3220   "return_type" : "_ZTIb",
3221   "self_type" : "_ZTIFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
3222   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
3223  },
3224  {
3225   "alignment" : 4,
3226   "linker_set_key" : "_ZTIFiPvE",
3227   "name" : "int (void *)",
3228   "parameters" :
3229   [
3230    {
3231     "referenced_type" : "_ZTIPv"
3232    }
3233   ],
3234   "referenced_type" : "_ZTIFiPvE",
3235   "return_type" : "_ZTIi",
3236   "self_type" : "_ZTIFiPvE",
3237   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
3238  },
3239  {
3240   "alignment" : 4,
3241   "linker_set_key" : "_ZTIFvPN7android8hardware6ParcelEPKhjPKyjPvE",
3242   "name" : "void (android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
3243   "parameters" :
3244   [
3245    {
3246     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
3247    },
3248    {
3249     "referenced_type" : "_ZTIPKh"
3250    },
3251    {
3252     "referenced_type" : "_ZTIj"
3253    },
3254    {
3255     "referenced_type" : "_ZTIPKy"
3256    },
3257    {
3258     "referenced_type" : "_ZTIj"
3259    },
3260    {
3261     "referenced_type" : "_ZTIPv"
3262    }
3263   ],
3264   "referenced_type" : "_ZTIFvPN7android8hardware6ParcelEPKhjPKyjPvE",
3265   "return_type" : "_ZTIv",
3266   "self_type" : "_ZTIFvPN7android8hardware6ParcelEPKhjPKyjPvE",
3267   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
3268  }
3269 ],
3270 "functions" :
3271 [
3272  {
3273   "function_name" : "android::hardware::usb::gadget::V1_1::IUsbGadget::getService",
3274   "linker_set_key" : "_ZN7android8hardware3usb6gadget4V1_110IUsbGadget10getServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb",
3275   "parameters" :
3276   [
3277    {
3278     "default_arg" : true,
3279     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
3280    },
3281    {
3282     "default_arg" : true,
3283     "referenced_type" : "_ZTIb"
3284    }
3285   ],
3286   "return_type" : "_ZTIN7android2spINS_8hardware3usb6gadget4V1_110IUsbGadgetEEE",
3287   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/gadget/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/gadget/1.1/IUsbGadget.h"
3288  },
3289  {
3290   "function_name" : "android::hardware::usb::gadget::V1_1::IUsbGadget::linkToDeath",
3291   "linker_set_key" : "_ZN7android8hardware3usb6gadget4V1_110IUsbGadget11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
3292   "parameters" :
3293   [
3294    {
3295     "is_this_ptr" : true,
3296     "referenced_type" : "_ZTIPN7android8hardware3usb6gadget4V1_110IUsbGadgetE"
3297    },
3298    {
3299     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
3300    },
3301    {
3302     "referenced_type" : "_ZTIy"
3303    }
3304   ],
3305   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
3306   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/gadget/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/gadget/1.1/IUsbGadget.h"
3307  },
3308  {
3309   "function_name" : "android::hardware::usb::gadget::V1_1::IUsbGadget::getDebugInfo",
3310   "linker_set_key" : "_ZN7android8hardware3usb6gadget4V1_110IUsbGadget12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
3311   "parameters" :
3312   [
3313    {
3314     "is_this_ptr" : true,
3315     "referenced_type" : "_ZTIPN7android8hardware3usb6gadget4V1_110IUsbGadgetE"
3316    },
3317    {
3318     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android4hidl4base4V1_09DebugInfoEEEE"
3319    }
3320   ],
3321   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3322   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/gadget/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/gadget/1.1/IUsbGadget.h"
3323  },
3324  {
3325   "function_name" : "android::hardware::usb::gadget::V1_1::IUsbGadget::getHashChain",
3326   "linker_set_key" : "_ZN7android8hardware3usb6gadget4V1_110IUsbGadget12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
3327   "parameters" :
3328   [
3329    {
3330     "is_this_ptr" : true,
3331     "referenced_type" : "_ZTIPN7android8hardware3usb6gadget4V1_110IUsbGadgetE"
3332    },
3333    {
3334     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_10hidl_arrayIhLj32EJEEEEEEEE"
3335    }
3336   ],
3337   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3338   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/gadget/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/gadget/1.1/IUsbGadget.h"
3339  },
3340  {
3341   "function_name" : "android::hardware::usb::gadget::V1_1::IUsbGadget::tryGetService",
3342   "linker_set_key" : "_ZN7android8hardware3usb6gadget4V1_110IUsbGadget13tryGetServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb",
3343   "parameters" :
3344   [
3345    {
3346     "default_arg" : true,
3347     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
3348    },
3349    {
3350     "default_arg" : true,
3351     "referenced_type" : "_ZTIb"
3352    }
3353   ],
3354   "return_type" : "_ZTIN7android2spINS_8hardware3usb6gadget4V1_110IUsbGadgetEEE",
3355   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/gadget/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/gadget/1.1/IUsbGadget.h"
3356  },
3357  {
3358   "function_name" : "android::hardware::usb::gadget::V1_1::IUsbGadget::unlinkToDeath",
3359   "linker_set_key" : "_ZN7android8hardware3usb6gadget4V1_110IUsbGadget13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
3360   "parameters" :
3361   [
3362    {
3363     "is_this_ptr" : true,
3364     "referenced_type" : "_ZTIPN7android8hardware3usb6gadget4V1_110IUsbGadgetE"
3365    },
3366    {
3367     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
3368    }
3369   ],
3370   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
3371   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/gadget/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/gadget/1.1/IUsbGadget.h"
3372  },
3373  {
3374   "function_name" : "android::hardware::usb::gadget::V1_1::IUsbGadget::interfaceChain",
3375   "linker_set_key" : "_ZN7android8hardware3usb6gadget4V1_110IUsbGadget14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
3376   "parameters" :
3377   [
3378    {
3379     "is_this_ptr" : true,
3380     "referenced_type" : "_ZTIPN7android8hardware3usb6gadget4V1_110IUsbGadgetE"
3381    },
3382    {
3383     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_11hidl_stringEEEEEE"
3384    }
3385   ],
3386   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3387   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/gadget/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/gadget/1.1/IUsbGadget.h"
3388  },
3389  {
3390   "function_name" : "android::hardware::usb::gadget::V1_1::IUsbGadget::registerAsService",
3391   "linker_set_key" : "_ZN7android8hardware3usb6gadget4V1_110IUsbGadget17registerAsServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE",
3392   "parameters" :
3393   [
3394    {
3395     "is_this_ptr" : true,
3396     "referenced_type" : "_ZTIPN7android8hardware3usb6gadget4V1_110IUsbGadgetE"
3397    },
3398    {
3399     "default_arg" : true,
3400     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
3401    }
3402   ],
3403   "return_type" : "_ZTIi",
3404   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/gadget/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/gadget/1.1/IUsbGadget.h"
3405  },
3406  {
3407   "function_name" : "android::hardware::usb::gadget::V1_1::IUsbGadget::interfaceDescriptor",
3408   "linker_set_key" : "_ZN7android8hardware3usb6gadget4V1_110IUsbGadget19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
3409   "parameters" :
3410   [
3411    {
3412     "is_this_ptr" : true,
3413     "referenced_type" : "_ZTIPN7android8hardware3usb6gadget4V1_110IUsbGadgetE"
3414    },
3415    {
3416     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware11hidl_stringEEEE"
3417    }
3418   ],
3419   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3420   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/gadget/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/gadget/1.1/IUsbGadget.h"
3421  },
3422  {
3423   "function_name" : "android::hardware::usb::gadget::V1_1::IUsbGadget::notifySyspropsChanged",
3424   "linker_set_key" : "_ZN7android8hardware3usb6gadget4V1_110IUsbGadget21notifySyspropsChangedEv",
3425   "parameters" :
3426   [
3427    {
3428     "is_this_ptr" : true,
3429     "referenced_type" : "_ZTIPN7android8hardware3usb6gadget4V1_110IUsbGadgetE"
3430    }
3431   ],
3432   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3433   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/gadget/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/gadget/1.1/IUsbGadget.h"
3434  },
3435  {
3436   "function_name" : "android::hardware::usb::gadget::V1_1::IUsbGadget::setHALInstrumentation",
3437   "linker_set_key" : "_ZN7android8hardware3usb6gadget4V1_110IUsbGadget21setHALInstrumentationEv",
3438   "parameters" :
3439   [
3440    {
3441     "is_this_ptr" : true,
3442     "referenced_type" : "_ZTIPN7android8hardware3usb6gadget4V1_110IUsbGadgetE"
3443    }
3444   ],
3445   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3446   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/gadget/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/gadget/1.1/IUsbGadget.h"
3447  },
3448  {
3449   "function_name" : "android::hardware::usb::gadget::V1_1::IUsbGadget::registerForNotifications",
3450   "linker_set_key" : "_ZN7android8hardware3usb6gadget4V1_110IUsbGadget24registerForNotificationsERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
3451   "parameters" :
3452   [
3453    {
3454     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
3455    },
3456    {
3457     "referenced_type" : "_ZTIRKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
3458    }
3459   ],
3460   "return_type" : "_ZTIb",
3461   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/gadget/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/gadget/1.1/IUsbGadget.h"
3462  },
3463  {
3464   "function_name" : "android::hardware::usb::gadget::V1_1::IUsbGadget::ping",
3465   "linker_set_key" : "_ZN7android8hardware3usb6gadget4V1_110IUsbGadget4pingEv",
3466   "parameters" :
3467   [
3468    {
3469     "is_this_ptr" : true,
3470     "referenced_type" : "_ZTIPN7android8hardware3usb6gadget4V1_110IUsbGadgetE"
3471    }
3472   ],
3473   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3474   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/gadget/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/gadget/1.1/IUsbGadget.h"
3475  },
3476  {
3477   "function_name" : "android::hardware::usb::gadget::V1_1::IUsbGadget::debug",
3478   "linker_set_key" : "_ZN7android8hardware3usb6gadget4V1_110IUsbGadget5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
3479   "parameters" :
3480   [
3481    {
3482     "is_this_ptr" : true,
3483     "referenced_type" : "_ZTIPN7android8hardware3usb6gadget4V1_110IUsbGadgetE"
3484    },
3485    {
3486     "referenced_type" : "_ZTIRKN7android8hardware11hidl_handleE"
3487    },
3488    {
3489     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_11hidl_stringEEE"
3490    }
3491   ],
3492   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3493   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/gadget/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/gadget/1.1/IUsbGadget.h"
3494  },
3495  {
3496   "function_name" : "android::hardware::usb::gadget::V1_1::IUsbGadget::castFrom",
3497   "linker_set_key" : "_ZN7android8hardware3usb6gadget4V1_110IUsbGadget8castFromERKNS_2spINS2_4V1_010IUsbGadgetEEEb",
3498   "parameters" :
3499   [
3500    {
3501     "referenced_type" : "_ZTIRKN7android2spINS_8hardware3usb6gadget4V1_010IUsbGadgetEEE"
3502    },
3503    {
3504     "default_arg" : true,
3505     "referenced_type" : "_ZTIb"
3506    }
3507   ],
3508   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3usb6gadget4V1_110IUsbGadgetEEEEE",
3509   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/gadget/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/gadget/1.1/IUsbGadget.h"
3510  },
3511  {
3512   "function_name" : "android::hardware::usb::gadget::V1_1::IUsbGadget::castFrom",
3513   "linker_set_key" : "_ZN7android8hardware3usb6gadget4V1_110IUsbGadget8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb",
3514   "parameters" :
3515   [
3516    {
3517     "referenced_type" : "_ZTIRKN7android2spINS_4hidl4base4V1_05IBaseEEE"
3518    },
3519    {
3520     "default_arg" : true,
3521     "referenced_type" : "_ZTIb"
3522    }
3523   ],
3524   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3usb6gadget4V1_110IUsbGadgetEEEEE",
3525   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/gadget/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/gadget/1.1/IUsbGadget.h"
3526  },
3527  {
3528   "function_name" : "android::hardware::usb::gadget::V1_1::IUsbGadget::castFrom",
3529   "linker_set_key" : "_ZN7android8hardware3usb6gadget4V1_110IUsbGadget8castFromERKNS_2spIS4_EEb",
3530   "parameters" :
3531   [
3532    {
3533     "referenced_type" : "_ZTIRKN7android2spINS_8hardware3usb6gadget4V1_110IUsbGadgetEEE"
3534    },
3535    {
3536     "default_arg" : true,
3537     "referenced_type" : "_ZTIb"
3538    }
3539   ],
3540   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3usb6gadget4V1_110IUsbGadgetEEEEE",
3541   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/gadget/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/gadget/1.1/IUsbGadget.h"
3542  },
3543  {
3544   "access" : "private",
3545   "function_name" : "android::hardware::usb::gadget::V1_1::BsUsbGadget::addOnewayTask",
3546   "linker_set_key" : "_ZN7android8hardware3usb6gadget4V1_111BsUsbGadget13addOnewayTaskENSt3__18functionIFvvEEE",
3547   "parameters" :
3548   [
3549    {
3550     "is_this_ptr" : true,
3551     "referenced_type" : "_ZTIPN7android8hardware3usb6gadget4V1_111BsUsbGadgetE"
3552    },
3553    {
3554     "referenced_type" : "_ZTINSt3__18functionIFvvEEE"
3555    }
3556   ],
3557   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3558   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/gadget/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/gadget/1.1/BsUsbGadget.h"
3559  },
3560  {
3561   "function_name" : "android::hardware::usb::gadget::V1_1::BsUsbGadget::BsUsbGadget",
3562   "linker_set_key" : "_ZN7android8hardware3usb6gadget4V1_111BsUsbGadgetC1ENS_2spINS3_10IUsbGadgetEEE",
3563   "parameters" :
3564   [
3565    {
3566     "is_this_ptr" : true,
3567     "referenced_type" : "_ZTIPN7android8hardware3usb6gadget4V1_111BsUsbGadgetE"
3568    },
3569    {
3570     "referenced_type" : "_ZTIKN7android2spINS_8hardware3usb6gadget4V1_110IUsbGadgetEEE"
3571    }
3572   ],
3573   "return_type" : "_ZTIv",
3574   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/gadget/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/gadget/1.1/BsUsbGadget.h"
3575  },
3576  {
3577   "function_name" : "android::hardware::usb::gadget::V1_1::BsUsbGadget::BsUsbGadget",
3578   "linker_set_key" : "_ZN7android8hardware3usb6gadget4V1_111BsUsbGadgetC2ENS_2spINS3_10IUsbGadgetEEE",
3579   "parameters" :
3580   [
3581    {
3582     "is_this_ptr" : true,
3583     "referenced_type" : "_ZTIPN7android8hardware3usb6gadget4V1_111BsUsbGadgetE"
3584    },
3585    {
3586     "referenced_type" : "_ZTIKN7android2spINS_8hardware3usb6gadget4V1_110IUsbGadgetEEE"
3587    }
3588   ],
3589   "return_type" : "_ZTIv",
3590   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/gadget/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/gadget/1.1/BsUsbGadget.h"
3591  },
3592  {
3593   "function_name" : "android::hardware::usb::gadget::V1_1::BnHwUsbGadget::onTransact",
3594   "linker_set_key" : "_ZN7android8hardware3usb6gadget4V1_113BnHwUsbGadget10onTransactEjRKNS0_6ParcelEPS5_jNSt3__18functionIFvRS5_EEE",
3595   "parameters" :
3596   [
3597    {
3598     "is_this_ptr" : true,
3599     "referenced_type" : "_ZTIPN7android8hardware3usb6gadget4V1_113BnHwUsbGadgetE"
3600    },
3601    {
3602     "referenced_type" : "_ZTIj"
3603    },
3604    {
3605     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
3606    },
3607    {
3608     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
3609    },
3610    {
3611     "default_arg" : true,
3612     "referenced_type" : "_ZTIj"
3613    },
3614    {
3615     "default_arg" : true,
3616     "referenced_type" : "_ZTINSt3__18functionIFvRN7android8hardware6ParcelEEEE"
3617    }
3618   ],
3619   "return_type" : "_ZTIi",
3620   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/gadget/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/gadget/1.1/BnHwUsbGadget.h"
3621  },
3622  {
3623   "function_name" : "android::hardware::usb::gadget::V1_1::BnHwUsbGadget::_hidl_reset",
3624   "linker_set_key" : "_ZN7android8hardware3usb6gadget4V1_113BnHwUsbGadget11_hidl_resetEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
3625   "parameters" :
3626   [
3627    {
3628     "referenced_type" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE"
3629    },
3630    {
3631     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
3632    },
3633    {
3634     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
3635    },
3636    {
3637     "referenced_type" : "_ZTINSt3__18functionIFvRN7android8hardware6ParcelEEEE"
3638    }
3639   ],
3640   "return_type" : "_ZTIi",
3641   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/gadget/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/gadget/1.1/BnHwUsbGadget.h"
3642  },
3643  {
3644   "access" : "private",
3645   "function_name" : "android::hardware::usb::gadget::V1_1::BnHwUsbGadget::getDebugInfo",
3646   "linker_set_key" : "_ZN7android8hardware3usb6gadget4V1_113BnHwUsbGadget12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
3647   "parameters" :
3648   [
3649    {
3650     "is_this_ptr" : true,
3651     "referenced_type" : "_ZTIPN7android8hardware3usb6gadget4V1_113BnHwUsbGadgetE"
3652    },
3653    {
3654     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android4hidl4base4V1_09DebugInfoEEEE"
3655    }
3656   ],
3657   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3658   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/gadget/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/gadget/1.1/BnHwUsbGadget.h"
3659  },
3660  {
3661   "access" : "private",
3662   "function_name" : "android::hardware::usb::gadget::V1_1::BnHwUsbGadget::ping",
3663   "linker_set_key" : "_ZN7android8hardware3usb6gadget4V1_113BnHwUsbGadget4pingEv",
3664   "parameters" :
3665   [
3666    {
3667     "is_this_ptr" : true,
3668     "referenced_type" : "_ZTIPN7android8hardware3usb6gadget4V1_113BnHwUsbGadgetE"
3669    }
3670   ],
3671   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3672   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/gadget/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/gadget/1.1/BnHwUsbGadget.h"
3673  },
3674  {
3675   "function_name" : "android::hardware::usb::gadget::V1_1::BnHwUsbGadget::BnHwUsbGadget",
3676   "linker_set_key" : "_ZN7android8hardware3usb6gadget4V1_113BnHwUsbGadgetC1ERKNS_2spINS3_10IUsbGadgetEEE",
3677   "parameters" :
3678   [
3679    {
3680     "is_this_ptr" : true,
3681     "referenced_type" : "_ZTIPN7android8hardware3usb6gadget4V1_113BnHwUsbGadgetE"
3682    },
3683    {
3684     "referenced_type" : "_ZTIRKN7android2spINS_8hardware3usb6gadget4V1_110IUsbGadgetEEE"
3685    }
3686   ],
3687   "return_type" : "_ZTIv",
3688   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/gadget/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/gadget/1.1/BnHwUsbGadget.h"
3689  },
3690  {
3691   "function_name" : "android::hardware::usb::gadget::V1_1::BnHwUsbGadget::BnHwUsbGadget",
3692   "linker_set_key" : "_ZN7android8hardware3usb6gadget4V1_113BnHwUsbGadgetC2ERKNS_2spINS3_10IUsbGadgetEEE",
3693   "parameters" :
3694   [
3695    {
3696     "is_this_ptr" : true,
3697     "referenced_type" : "_ZTIPN7android8hardware3usb6gadget4V1_113BnHwUsbGadgetE"
3698    },
3699    {
3700     "referenced_type" : "_ZTIRKN7android2spINS_8hardware3usb6gadget4V1_110IUsbGadgetEEE"
3701    }
3702   ],
3703   "return_type" : "_ZTIv",
3704   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/gadget/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/gadget/1.1/BnHwUsbGadget.h"
3705  },
3706  {
3707   "function_name" : "android::hardware::usb::gadget::V1_1::BnHwUsbGadget::~BnHwUsbGadget",
3708   "linker_set_key" : "_ZN7android8hardware3usb6gadget4V1_113BnHwUsbGadgetD0Ev",
3709   "parameters" :
3710   [
3711    {
3712     "is_this_ptr" : true,
3713     "referenced_type" : "_ZTIPN7android8hardware3usb6gadget4V1_113BnHwUsbGadgetE"
3714    }
3715   ],
3716   "return_type" : "_ZTIv",
3717   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/gadget/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/gadget/1.1/BnHwUsbGadget.h"
3718  },
3719  {
3720   "function_name" : "android::hardware::usb::gadget::V1_1::BnHwUsbGadget::~BnHwUsbGadget",
3721   "linker_set_key" : "_ZN7android8hardware3usb6gadget4V1_113BnHwUsbGadgetD1Ev",
3722   "parameters" :
3723   [
3724    {
3725     "is_this_ptr" : true,
3726     "referenced_type" : "_ZTIPN7android8hardware3usb6gadget4V1_113BnHwUsbGadgetE"
3727    }
3728   ],
3729   "return_type" : "_ZTIv",
3730   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/gadget/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/gadget/1.1/BnHwUsbGadget.h"
3731  },
3732  {
3733   "function_name" : "android::hardware::usb::gadget::V1_1::BnHwUsbGadget::~BnHwUsbGadget",
3734   "linker_set_key" : "_ZN7android8hardware3usb6gadget4V1_113BnHwUsbGadgetD2Ev",
3735   "parameters" :
3736   [
3737    {
3738     "is_this_ptr" : true,
3739     "referenced_type" : "_ZTIPN7android8hardware3usb6gadget4V1_113BnHwUsbGadgetE"
3740    }
3741   ],
3742   "return_type" : "_ZTIv",
3743   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/gadget/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/gadget/1.1/BnHwUsbGadget.h"
3744  },
3745  {
3746   "function_name" : "android::hardware::usb::gadget::V1_1::BpHwUsbGadget::_hidl_reset",
3747   "linker_set_key" : "_ZN7android8hardware3usb6gadget4V1_113BpHwUsbGadget11_hidl_resetEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorE",
3748   "parameters" :
3749   [
3750    {
3751     "referenced_type" : "_ZTIPN7android8hardware10IInterfaceE"
3752    },
3753    {
3754     "referenced_type" : "_ZTIPN7android8hardware7details16HidlInstrumentorE"
3755    }
3756   ],
3757   "return_type" : "_ZTIN7android8hardware6ReturnINS0_3usb6gadget4V1_06StatusEEE",
3758   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/gadget/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/gadget/1.1/BpHwUsbGadget.h"
3759  },
3760  {
3761   "function_name" : "android::hardware::usb::gadget::V1_1::BpHwUsbGadget::linkToDeath",
3762   "linker_set_key" : "_ZN7android8hardware3usb6gadget4V1_113BpHwUsbGadget11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
3763   "parameters" :
3764   [
3765    {
3766     "is_this_ptr" : true,
3767     "referenced_type" : "_ZTIPN7android8hardware3usb6gadget4V1_113BpHwUsbGadgetE"
3768    },
3769    {
3770     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
3771    },
3772    {
3773     "referenced_type" : "_ZTIy"
3774    }
3775   ],
3776   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
3777   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/gadget/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/gadget/1.1/BpHwUsbGadget.h"
3778  },
3779  {
3780   "function_name" : "android::hardware::usb::gadget::V1_1::BpHwUsbGadget::getDebugInfo",
3781   "linker_set_key" : "_ZN7android8hardware3usb6gadget4V1_113BpHwUsbGadget12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
3782   "parameters" :
3783   [
3784    {
3785     "is_this_ptr" : true,
3786     "referenced_type" : "_ZTIPN7android8hardware3usb6gadget4V1_113BpHwUsbGadgetE"
3787    },
3788    {
3789     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android4hidl4base4V1_09DebugInfoEEEE"
3790    }
3791   ],
3792   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3793   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/gadget/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/gadget/1.1/BpHwUsbGadget.h"
3794  },
3795  {
3796   "function_name" : "android::hardware::usb::gadget::V1_1::BpHwUsbGadget::getHashChain",
3797   "linker_set_key" : "_ZN7android8hardware3usb6gadget4V1_113BpHwUsbGadget12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
3798   "parameters" :
3799   [
3800    {
3801     "is_this_ptr" : true,
3802     "referenced_type" : "_ZTIPN7android8hardware3usb6gadget4V1_113BpHwUsbGadgetE"
3803    },
3804    {
3805     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_10hidl_arrayIhLj32EJEEEEEEEE"
3806    }
3807   ],
3808   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3809   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/gadget/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/gadget/1.1/BpHwUsbGadget.h"
3810  },
3811  {
3812   "function_name" : "android::hardware::usb::gadget::V1_1::BpHwUsbGadget::unlinkToDeath",
3813   "linker_set_key" : "_ZN7android8hardware3usb6gadget4V1_113BpHwUsbGadget13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
3814   "parameters" :
3815   [
3816    {
3817     "is_this_ptr" : true,
3818     "referenced_type" : "_ZTIPN7android8hardware3usb6gadget4V1_113BpHwUsbGadgetE"
3819    },
3820    {
3821     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
3822    }
3823   ],
3824   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
3825   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/gadget/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/gadget/1.1/BpHwUsbGadget.h"
3826  },
3827  {
3828   "function_name" : "android::hardware::usb::gadget::V1_1::BpHwUsbGadget::interfaceChain",
3829   "linker_set_key" : "_ZN7android8hardware3usb6gadget4V1_113BpHwUsbGadget14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
3830   "parameters" :
3831   [
3832    {
3833     "is_this_ptr" : true,
3834     "referenced_type" : "_ZTIPN7android8hardware3usb6gadget4V1_113BpHwUsbGadgetE"
3835    },
3836    {
3837     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_11hidl_stringEEEEEE"
3838    }
3839   ],
3840   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3841   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/gadget/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/gadget/1.1/BpHwUsbGadget.h"
3842  },
3843  {
3844   "function_name" : "android::hardware::usb::gadget::V1_1::BpHwUsbGadget::onLastStrongRef",
3845   "linker_set_key" : "_ZN7android8hardware3usb6gadget4V1_113BpHwUsbGadget15onLastStrongRefEPKv",
3846   "parameters" :
3847   [
3848    {
3849     "is_this_ptr" : true,
3850     "referenced_type" : "_ZTIPN7android8hardware3usb6gadget4V1_113BpHwUsbGadgetE"
3851    },
3852    {
3853     "referenced_type" : "_ZTIPKv"
3854    }
3855   ],
3856   "return_type" : "_ZTIv",
3857   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/gadget/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/gadget/1.1/BpHwUsbGadget.h"
3858  },
3859  {
3860   "function_name" : "android::hardware::usb::gadget::V1_1::BpHwUsbGadget::interfaceDescriptor",
3861   "linker_set_key" : "_ZN7android8hardware3usb6gadget4V1_113BpHwUsbGadget19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
3862   "parameters" :
3863   [
3864    {
3865     "is_this_ptr" : true,
3866     "referenced_type" : "_ZTIPN7android8hardware3usb6gadget4V1_113BpHwUsbGadgetE"
3867    },
3868    {
3869     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware11hidl_stringEEEE"
3870    }
3871   ],
3872   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3873   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/gadget/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/gadget/1.1/BpHwUsbGadget.h"
3874  },
3875  {
3876   "function_name" : "android::hardware::usb::gadget::V1_1::BpHwUsbGadget::notifySyspropsChanged",
3877   "linker_set_key" : "_ZN7android8hardware3usb6gadget4V1_113BpHwUsbGadget21notifySyspropsChangedEv",
3878   "parameters" :
3879   [
3880    {
3881     "is_this_ptr" : true,
3882     "referenced_type" : "_ZTIPN7android8hardware3usb6gadget4V1_113BpHwUsbGadgetE"
3883    }
3884   ],
3885   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3886   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/gadget/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/gadget/1.1/BpHwUsbGadget.h"
3887  },
3888  {
3889   "function_name" : "android::hardware::usb::gadget::V1_1::BpHwUsbGadget::setHALInstrumentation",
3890   "linker_set_key" : "_ZN7android8hardware3usb6gadget4V1_113BpHwUsbGadget21setHALInstrumentationEv",
3891   "parameters" :
3892   [
3893    {
3894     "is_this_ptr" : true,
3895     "referenced_type" : "_ZTIPN7android8hardware3usb6gadget4V1_113BpHwUsbGadgetE"
3896    }
3897   ],
3898   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3899   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/gadget/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/gadget/1.1/BpHwUsbGadget.h"
3900  },
3901  {
3902   "function_name" : "android::hardware::usb::gadget::V1_1::BpHwUsbGadget::getCurrentUsbFunctions",
3903   "linker_set_key" : "_ZN7android8hardware3usb6gadget4V1_113BpHwUsbGadget22getCurrentUsbFunctionsERKNS_2spINS2_4V1_018IUsbGadgetCallbackEEE",
3904   "parameters" :
3905   [
3906    {
3907     "is_this_ptr" : true,
3908     "referenced_type" : "_ZTIPN7android8hardware3usb6gadget4V1_113BpHwUsbGadgetE"
3909    },
3910    {
3911     "referenced_type" : "_ZTIRKN7android2spINS_8hardware3usb6gadget4V1_018IUsbGadgetCallbackEEE"
3912    }
3913   ],
3914   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3915   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/gadget/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/gadget/1.1/BpHwUsbGadget.h"
3916  },
3917  {
3918   "function_name" : "android::hardware::usb::gadget::V1_1::BpHwUsbGadget::setCurrentUsbFunctions",
3919   "linker_set_key" : "_ZN7android8hardware3usb6gadget4V1_113BpHwUsbGadget22setCurrentUsbFunctionsEyRKNS_2spINS2_4V1_018IUsbGadgetCallbackEEEy",
3920   "parameters" :
3921   [
3922    {
3923     "is_this_ptr" : true,
3924     "referenced_type" : "_ZTIPN7android8hardware3usb6gadget4V1_113BpHwUsbGadgetE"
3925    },
3926    {
3927     "referenced_type" : "_ZTIy"
3928    },
3929    {
3930     "referenced_type" : "_ZTIRKN7android2spINS_8hardware3usb6gadget4V1_018IUsbGadgetCallbackEEE"
3931    },
3932    {
3933     "referenced_type" : "_ZTIy"
3934    }
3935   ],
3936   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3937   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/gadget/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/gadget/1.1/BpHwUsbGadget.h"
3938  },
3939  {
3940   "function_name" : "android::hardware::usb::gadget::V1_1::BpHwUsbGadget::ping",
3941   "linker_set_key" : "_ZN7android8hardware3usb6gadget4V1_113BpHwUsbGadget4pingEv",
3942   "parameters" :
3943   [
3944    {
3945     "is_this_ptr" : true,
3946     "referenced_type" : "_ZTIPN7android8hardware3usb6gadget4V1_113BpHwUsbGadgetE"
3947    }
3948   ],
3949   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3950   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/gadget/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/gadget/1.1/BpHwUsbGadget.h"
3951  },
3952  {
3953   "function_name" : "android::hardware::usb::gadget::V1_1::BpHwUsbGadget::debug",
3954   "linker_set_key" : "_ZN7android8hardware3usb6gadget4V1_113BpHwUsbGadget5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
3955   "parameters" :
3956   [
3957    {
3958     "is_this_ptr" : true,
3959     "referenced_type" : "_ZTIPN7android8hardware3usb6gadget4V1_113BpHwUsbGadgetE"
3960    },
3961    {
3962     "referenced_type" : "_ZTIRKN7android8hardware11hidl_handleE"
3963    },
3964    {
3965     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_11hidl_stringEEE"
3966    }
3967   ],
3968   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3969   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/gadget/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/gadget/1.1/BpHwUsbGadget.h"
3970  },
3971  {
3972   "function_name" : "android::hardware::usb::gadget::V1_1::BpHwUsbGadget::reset",
3973   "linker_set_key" : "_ZN7android8hardware3usb6gadget4V1_113BpHwUsbGadget5resetEv",
3974   "parameters" :
3975   [
3976    {
3977     "is_this_ptr" : true,
3978     "referenced_type" : "_ZTIPN7android8hardware3usb6gadget4V1_113BpHwUsbGadgetE"
3979    }
3980   ],
3981   "return_type" : "_ZTIN7android8hardware6ReturnINS0_3usb6gadget4V1_06StatusEEE",
3982   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/gadget/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/gadget/1.1/BpHwUsbGadget.h"
3983  },
3984  {
3985   "function_name" : "android::hardware::usb::gadget::V1_1::BpHwUsbGadget::BpHwUsbGadget",
3986   "linker_set_key" : "_ZN7android8hardware3usb6gadget4V1_113BpHwUsbGadgetC1ERKNS_2spINS0_7IBinderEEE",
3987   "parameters" :
3988   [
3989    {
3990     "is_this_ptr" : true,
3991     "referenced_type" : "_ZTIPN7android8hardware3usb6gadget4V1_113BpHwUsbGadgetE"
3992    },
3993    {
3994     "referenced_type" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE"
3995    }
3996   ],
3997   "return_type" : "_ZTIv",
3998   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/gadget/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/gadget/1.1/BpHwUsbGadget.h"
3999  },
4000  {
4001   "function_name" : "android::hardware::usb::gadget::V1_1::BpHwUsbGadget::BpHwUsbGadget",
4002   "linker_set_key" : "_ZN7android8hardware3usb6gadget4V1_113BpHwUsbGadgetC2ERKNS_2spINS0_7IBinderEEE",
4003   "parameters" :
4004   [
4005    {
4006     "is_this_ptr" : true,
4007     "referenced_type" : "_ZTIPN7android8hardware3usb6gadget4V1_113BpHwUsbGadgetE"
4008    },
4009    {
4010     "referenced_type" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE"
4011    }
4012   ],
4013   "return_type" : "_ZTIv",
4014   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/gadget/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/gadget/1.1/BpHwUsbGadget.h"
4015  },
4016  {
4017   "function_name" : "android::hardware::details::castInterface",
4018   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_3usb6gadget4V1_110IUsbGadgetENS4_4V1_010IUsbGadgetENS5_13BpHwUsbGadgetEEENS0_6ReturnINS_2spIT_EEEENSB_IT0_EEPKcb",
4019   "parameters" :
4020   [
4021    {
4022     "referenced_type" : "_ZTIN7android2spINS_8hardware3usb6gadget4V1_010IUsbGadgetEEE"
4023    },
4024    {
4025     "referenced_type" : "_ZTIPKc"
4026    },
4027    {
4028     "referenced_type" : "_ZTIb"
4029    }
4030   ],
4031   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3usb6gadget4V1_110IUsbGadgetEEEEE",
4032   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
4033   "template_args" :
4034   [
4035    "_ZTIN7android8hardware3usb6gadget4V1_110IUsbGadgetE",
4036    "_ZTIN7android8hardware3usb6gadget4V1_010IUsbGadgetE",
4037    "_ZTIN7android8hardware3usb6gadget4V1_113BpHwUsbGadgetE"
4038   ]
4039  },
4040  {
4041   "function_name" : "android::hardware::details::castInterface",
4042   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_3usb6gadget4V1_110IUsbGadgetENS_4hidl4base4V1_05IBaseENS5_13BpHwUsbGadgetEEENS0_6ReturnINS_2spIT_EEEENSD_IT0_EEPKcb",
4043   "parameters" :
4044   [
4045    {
4046     "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE"
4047    },
4048    {
4049     "referenced_type" : "_ZTIPKc"
4050    },
4051    {
4052     "referenced_type" : "_ZTIb"
4053    }
4054   ],
4055   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3usb6gadget4V1_110IUsbGadgetEEEEE",
4056   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
4057   "template_args" :
4058   [
4059    "_ZTIN7android8hardware3usb6gadget4V1_110IUsbGadgetE",
4060    "_ZTIN7android4hidl4base4V1_05IBaseE",
4061    "_ZTIN7android8hardware3usb6gadget4V1_113BpHwUsbGadgetE"
4062   ]
4063  },
4064  {
4065   "function_name" : "android::hardware::details::wrapPassthrough",
4066   "linker_set_key" : "_ZN7android8hardware7details15wrapPassthroughINS0_3usb6gadget4V1_018IUsbGadgetCallbackEvEENS_2spIT_EES9_",
4067   "parameters" :
4068   [
4069    {
4070     "referenced_type" : "_ZTIN7android2spINS_8hardware3usb6gadget4V1_018IUsbGadgetCallbackEEE"
4071    }
4072   ],
4073   "return_type" : "_ZTIN7android2spINS_8hardware3usb6gadget4V1_018IUsbGadgetCallbackEEE",
4074   "source_file" : "/system/libhidl/transport/include/hidl/HidlPassthroughSupport.h",
4075   "template_args" :
4076   [
4077    "_ZTIN7android8hardware3usb6gadget4V1_018IUsbGadgetCallbackE",
4078    "_ZTIv"
4079   ]
4080  },
4081  {
4082   "function_name" : "android::hardware::details::getServiceInternal",
4083   "linker_set_key" : "_ZN7android8hardware7details18getServiceInternalINS0_3usb6gadget4V1_113BpHwUsbGadgetENS5_10IUsbGadgetEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEEbb",
4084   "parameters" :
4085   [
4086    {
4087     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
4088    },
4089    {
4090     "referenced_type" : "_ZTIb"
4091    },
4092    {
4093     "referenced_type" : "_ZTIb"
4094    }
4095   ],
4096   "return_type" : "_ZTIN7android2spINS_8hardware3usb6gadget4V1_110IUsbGadgetEEE",
4097   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
4098   "template_args" :
4099   [
4100    "_ZTIN7android8hardware3usb6gadget4V1_113BpHwUsbGadgetE",
4101    "_ZTIN7android8hardware3usb6gadget4V1_110IUsbGadgetE",
4102    "_ZTIv",
4103    "_ZTIv"
4104   ]
4105  },
4106  {
4107   "function_name" : "android::hardware::usb::gadget::V1_1::BpHwUsbGadget::onLastStrongRef",
4108   "linker_set_key" : "_ZThn8_N7android8hardware3usb6gadget4V1_113BpHwUsbGadget15onLastStrongRefEPKv",
4109   "parameters" :
4110   [
4111    {
4112     "is_this_ptr" : true,
4113     "referenced_type" : "_ZTIPN7android8hardware3usb6gadget4V1_113BpHwUsbGadgetE"
4114    },
4115    {
4116     "referenced_type" : "_ZTIPKv"
4117    }
4118   ],
4119   "return_type" : "_ZTIv",
4120   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/gadget/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/gadget/1.1/BpHwUsbGadget.h"
4121  },
4122  {
4123   "function_name" : "android::hardware::usb::gadget::V1_1::BpHwUsbGadget::onLastStrongRef",
4124   "linker_set_key" : "_ZTv0_n20_N7android8hardware3usb6gadget4V1_113BpHwUsbGadget15onLastStrongRefEPKv",
4125   "parameters" :
4126   [
4127    {
4128     "is_this_ptr" : true,
4129     "referenced_type" : "_ZTIPN7android8hardware3usb6gadget4V1_113BpHwUsbGadgetE"
4130    },
4131    {
4132     "referenced_type" : "_ZTIPKv"
4133    }
4134   ],
4135   "return_type" : "_ZTIv",
4136   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/gadget/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/gadget/1.1/BpHwUsbGadget.h"
4137  }
4138 ],
4139 "global_vars" :
4140 [
4141  {
4142   "linker_set_key" : "_ZN7android8hardware3usb6gadget4V1_110IUsbGadget10descriptorE",
4143   "name" : "android::hardware::usb::gadget::V1_1::IUsbGadget::descriptor",
4144   "referenced_type" : "_ZTIPKc",
4145   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/gadget/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/gadget/1.1/IUsbGadget.h"
4146  }
4147 ],
4148 "lvalue_reference_types" :
4149 [
4150  {
4151   "alignment" : 4,
4152   "linker_set_key" : "_ZTIRK7log_msg",
4153   "name" : "const log_msg &",
4154   "referenced_type" : "_ZTIK7log_msg",
4155   "self_type" : "_ZTIRK7log_msg",
4156   "size" : 4,
4157   "source_file" : "/system/core/liblog/include/log/log_read.h"
4158  },
4159  {
4160   "alignment" : 4,
4161   "linker_set_key" : "_ZTIRKN7android2spINS_4hidl4base4V1_05IBaseEEE",
4162   "name" : "const android::sp<android::hidl::base::V1_0::IBase> &",
4163   "referenced_type" : "_ZTIKN7android2spINS_4hidl4base4V1_05IBaseEEE",
4164   "self_type" : "_ZTIRKN7android2spINS_4hidl4base4V1_05IBaseEEE",
4165   "size" : 4,
4166   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4167  },
4168  {
4169   "alignment" : 4,
4170   "linker_set_key" : "_ZTIRKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
4171   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> &",
4172   "referenced_type" : "_ZTIKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
4173   "self_type" : "_ZTIRKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
4174   "size" : 4,
4175   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/gadget/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/gadget/1.1/IUsbGadget.h"
4176  },
4177  {
4178   "alignment" : 4,
4179   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE",
4180   "name" : "const android::sp<android::hardware::hidl_death_recipient> &",
4181   "referenced_type" : "_ZTIKN7android2spINS_8hardware20hidl_death_recipientEEE",
4182   "self_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE",
4183   "size" : 4,
4184   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4185  },
4186  {
4187   "alignment" : 4,
4188   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
4189   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient> &",
4190   "referenced_type" : "_ZTIKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
4191   "self_type" : "_ZTIRKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
4192   "size" : 4,
4193   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4194  },
4195  {
4196   "alignment" : 4,
4197   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware3usb6gadget4V1_010IUsbGadgetEEE",
4198   "name" : "const android::sp<android::hardware::usb::gadget::V1_0::IUsbGadget> &",
4199   "referenced_type" : "_ZTIKN7android2spINS_8hardware3usb6gadget4V1_010IUsbGadgetEEE",
4200   "self_type" : "_ZTIRKN7android2spINS_8hardware3usb6gadget4V1_010IUsbGadgetEEE",
4201   "size" : 4,
4202   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4203  },
4204  {
4205   "alignment" : 4,
4206   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware3usb6gadget4V1_018IUsbGadgetCallbackEEE",
4207   "name" : "const android::sp<android::hardware::usb::gadget::V1_0::IUsbGadgetCallback> &",
4208   "referenced_type" : "_ZTIKN7android2spINS_8hardware3usb6gadget4V1_018IUsbGadgetCallbackEEE",
4209   "self_type" : "_ZTIRKN7android2spINS_8hardware3usb6gadget4V1_018IUsbGadgetCallbackEEE",
4210   "size" : 4,
4211   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4212  },
4213  {
4214   "alignment" : 4,
4215   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware3usb6gadget4V1_110IUsbGadgetEEE",
4216   "name" : "const android::sp<android::hardware::usb::gadget::V1_1::IUsbGadget> &",
4217   "referenced_type" : "_ZTIKN7android2spINS_8hardware3usb6gadget4V1_110IUsbGadgetEEE",
4218   "self_type" : "_ZTIRKN7android2spINS_8hardware3usb6gadget4V1_110IUsbGadgetEEE",
4219   "size" : 4,
4220   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4221  },
4222  {
4223   "alignment" : 4,
4224   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE",
4225   "name" : "const android::sp<android::hardware::IBinder> &",
4226   "referenced_type" : "_ZTIKN7android2spINS_8hardware7IBinderEEE",
4227   "self_type" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE",
4228   "size" : 4,
4229   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
4230  },
4231  {
4232   "alignment" : 4,
4233   "linker_set_key" : "_ZTIRKN7android2wpINS_8hardware9BHwBinderEEE",
4234   "name" : "const android::wp<android::hardware::BHwBinder> &",
4235   "referenced_type" : "_ZTIKN7android2wpINS_8hardware9BHwBinderEEE",
4236   "self_type" : "_ZTIRKN7android2wpINS_8hardware9BHwBinderEEE",
4237   "size" : 4,
4238   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4239  },
4240  {
4241   "alignment" : 4,
4242   "linker_set_key" : "_ZTIRKN7android7String8E",
4243   "name" : "const android::String8 &",
4244   "referenced_type" : "_ZTIKN7android7String8E",
4245   "self_type" : "_ZTIRKN7android7String8E",
4246   "size" : 4,
4247   "source_file" : "/system/core/libutils/include/utils/String8.h"
4248  },
4249  {
4250   "alignment" : 4,
4251   "linker_set_key" : "_ZTIRKN7android8String16E",
4252   "name" : "const android::String16 &",
4253   "referenced_type" : "_ZTIKN7android8String16E",
4254   "self_type" : "_ZTIRKN7android8String16E",
4255   "size" : 4,
4256   "source_file" : "/system/core/libutils/include/utils/String16.h"
4257  },
4258  {
4259   "alignment" : 4,
4260   "linker_set_key" : "_ZTIRKN7android8hardware10hidl_arrayIhLj32EJEEE",
4261   "name" : "const android::hardware::hidl_array<unsigned char, 32> &",
4262   "referenced_type" : "_ZTIKN7android8hardware10hidl_arrayIhLj32EJEEE",
4263   "self_type" : "_ZTIRKN7android8hardware10hidl_arrayIhLj32EJEEE",
4264   "size" : 4,
4265   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4266  },
4267  {
4268   "alignment" : 4,
4269   "linker_set_key" : "_ZTIRKN7android8hardware11hidl_handleE",
4270   "name" : "const android::hardware::hidl_handle &",
4271   "referenced_type" : "_ZTIKN7android8hardware11hidl_handleE",
4272   "self_type" : "_ZTIRKN7android8hardware11hidl_handleE",
4273   "size" : 4,
4274   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4275  },
4276  {
4277   "alignment" : 4,
4278   "linker_set_key" : "_ZTIRKN7android8hardware11hidl_memoryE",
4279   "name" : "const android::hardware::hidl_memory &",
4280   "referenced_type" : "_ZTIKN7android8hardware11hidl_memoryE",
4281   "self_type" : "_ZTIRKN7android8hardware11hidl_memoryE",
4282   "size" : 4,
4283   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4284  },
4285  {
4286   "alignment" : 4,
4287   "linker_set_key" : "_ZTIRKN7android8hardware11hidl_stringE",
4288   "name" : "const android::hardware::hidl_string &",
4289   "referenced_type" : "_ZTIKN7android8hardware11hidl_stringE",
4290   "self_type" : "_ZTIRKN7android8hardware11hidl_stringE",
4291   "size" : 4,
4292   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4293  },
4294  {
4295   "alignment" : 4,
4296   "linker_set_key" : "_ZTIRKN7android8hardware12hidl_versionE",
4297   "name" : "const android::hardware::hidl_version &",
4298   "referenced_type" : "_ZTIKN7android8hardware12hidl_versionE",
4299   "self_type" : "_ZTIRKN7android8hardware12hidl_versionE",
4300   "size" : 4,
4301   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4302  },
4303  {
4304   "alignment" : 4,
4305   "linker_set_key" : "_ZTIRKN7android8hardware6ParcelE",
4306   "name" : "const android::hardware::Parcel &",
4307   "referenced_type" : "_ZTIKN7android8hardware6ParcelE",
4308   "self_type" : "_ZTIRKN7android8hardware6ParcelE",
4309   "size" : 4,
4310   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
4311  },
4312  {
4313   "alignment" : 4,
4314   "linker_set_key" : "_ZTIRKN7android8hardware6ReturnIbEE",
4315   "name" : "const android::hardware::Return<bool> &",
4316   "referenced_type" : "_ZTIKN7android8hardware6ReturnIbEE",
4317   "self_type" : "_ZTIRKN7android8hardware6ReturnIbEE",
4318   "size" : 4,
4319   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4320  },
4321  {
4322   "alignment" : 4,
4323   "linker_set_key" : "_ZTIRKN7android8hardware6StatusE",
4324   "name" : "const android::hardware::Status &",
4325   "referenced_type" : "_ZTIKN7android8hardware6StatusE",
4326   "self_type" : "_ZTIRKN7android8hardware6StatusE",
4327   "size" : 4,
4328   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4329  },
4330  {
4331   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vec4iterIXTL0__EEE",
4332   "name" : "const iter<is_const> &",
4333   "referenced_type" : "_ZTIKN7android8hardware8hidl_vec4iterIXTL0__EEE",
4334   "self_type" : "_ZTIRKN7android8hardware8hidl_vec4iterIXTL0__EEE",
4335   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4336  },
4337  {
4338   "alignment" : 4,
4339   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
4340   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_string> &",
4341   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
4342   "self_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
4343   "size" : 4,
4344   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/gadget/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/gadget/1.1/IUsbGadget.h"
4345  },
4346  {
4347   "alignment" : 4,
4348   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vecIiEE",
4349   "name" : "const android::hardware::hidl_vec<int> &",
4350   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecIiEE",
4351   "self_type" : "_ZTIRKN7android8hardware8hidl_vecIiEE",
4352   "size" : 4,
4353   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4354  },
4355  {
4356   "alignment" : 4,
4357   "linker_set_key" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
4358   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
4359   "referenced_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
4360   "self_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
4361   "size" : 4,
4362   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
4363  },
4364  {
4365   "alignment" : 4,
4366   "linker_set_key" : "_ZTIRKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
4367   "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 *> > *)> > > &",
4368   "referenced_type" : "_ZTIKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
4369   "self_type" : "_ZTIRKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
4370   "size" : 4,
4371   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4372  },
4373  {
4374   "alignment" : 4,
4375   "linker_set_key" : "_ZTIRKPKN7android4hidl4base4V1_05IBaseE",
4376   "name" : "const android::hidl::base::V1_0::IBase *const &",
4377   "referenced_type" : "_ZTIKPKN7android4hidl4base4V1_05IBaseE",
4378   "self_type" : "_ZTIRKPKN7android4hidl4base4V1_05IBaseE",
4379   "size" : 4,
4380   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
4381  },
4382  {
4383   "alignment" : 4,
4384   "linker_set_key" : "_ZTIRKa",
4385   "name" : "const signed char &",
4386   "referenced_type" : "_ZTIKa",
4387   "self_type" : "_ZTIRKa",
4388   "size" : 4,
4389   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4390  },
4391  {
4392   "alignment" : 4,
4393   "linker_set_key" : "_ZTIRKb",
4394   "name" : "const bool &",
4395   "referenced_type" : "_ZTIKb",
4396   "self_type" : "_ZTIRKb",
4397   "size" : 4,
4398   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4399  },
4400  {
4401   "alignment" : 4,
4402   "linker_set_key" : "_ZTIRKd",
4403   "name" : "const double &",
4404   "referenced_type" : "_ZTIKd",
4405   "self_type" : "_ZTIRKd",
4406   "size" : 4,
4407   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4408  },
4409  {
4410   "alignment" : 4,
4411   "linker_set_key" : "_ZTIRKf",
4412   "name" : "const float &",
4413   "referenced_type" : "_ZTIKf",
4414   "self_type" : "_ZTIRKf",
4415   "size" : 4,
4416   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4417  },
4418  {
4419   "alignment" : 4,
4420   "linker_set_key" : "_ZTIRKh",
4421   "name" : "const unsigned char &",
4422   "referenced_type" : "_ZTIKh",
4423   "self_type" : "_ZTIRKh",
4424   "size" : 4,
4425   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4426  },
4427  {
4428   "alignment" : 4,
4429   "linker_set_key" : "_ZTIRKi",
4430   "name" : "const int &",
4431   "referenced_type" : "_ZTIKi",
4432   "self_type" : "_ZTIRKi",
4433   "size" : 4,
4434   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4435  },
4436  {
4437   "alignment" : 4,
4438   "linker_set_key" : "_ZTIRKj",
4439   "name" : "const unsigned int &",
4440   "referenced_type" : "_ZTIKj",
4441   "self_type" : "_ZTIRKj",
4442   "size" : 4,
4443   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4444  },
4445  {
4446   "alignment" : 4,
4447   "linker_set_key" : "_ZTIRKs",
4448   "name" : "const short &",
4449   "referenced_type" : "_ZTIKs",
4450   "self_type" : "_ZTIRKs",
4451   "size" : 4,
4452   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4453  },
4454  {
4455   "alignment" : 4,
4456   "linker_set_key" : "_ZTIRKt",
4457   "name" : "const unsigned short &",
4458   "referenced_type" : "_ZTIKt",
4459   "self_type" : "_ZTIRKt",
4460   "size" : 4,
4461   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4462  },
4463  {
4464   "alignment" : 4,
4465   "linker_set_key" : "_ZTIRKx",
4466   "name" : "const long long &",
4467   "referenced_type" : "_ZTIKx",
4468   "self_type" : "_ZTIRKx",
4469   "size" : 4,
4470   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4471  },
4472  {
4473   "alignment" : 4,
4474   "linker_set_key" : "_ZTIRKy",
4475   "name" : "const unsigned long long &",
4476   "referenced_type" : "_ZTIKy",
4477   "self_type" : "_ZTIRKy",
4478   "size" : 4,
4479   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4480  },
4481  {
4482   "alignment" : 4,
4483   "linker_set_key" : "_ZTIRN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
4484   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &",
4485   "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
4486   "self_type" : "_ZTIRN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
4487   "size" : 4,
4488   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4489  },
4490  {
4491   "alignment" : 4,
4492   "linker_set_key" : "_ZTIRN7android2spINS_8hardware3usb6gadget4V1_018IUsbGadgetCallbackEEE",
4493   "name" : "android::sp<android::hardware::usb::gadget::V1_0::IUsbGadgetCallback> &",
4494   "referenced_type" : "_ZTIN7android2spINS_8hardware3usb6gadget4V1_018IUsbGadgetCallbackEEE",
4495   "self_type" : "_ZTIRN7android2spINS_8hardware3usb6gadget4V1_018IUsbGadgetCallbackEEE",
4496   "size" : 4,
4497   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4498  },
4499  {
4500   "alignment" : 4,
4501   "linker_set_key" : "_ZTIRN7android2spINS_8hardware3usb6gadget4V1_110IUsbGadgetEEE",
4502   "name" : "android::sp<android::hardware::usb::gadget::V1_1::IUsbGadget> &",
4503   "referenced_type" : "_ZTIN7android2spINS_8hardware3usb6gadget4V1_110IUsbGadgetEEE",
4504   "self_type" : "_ZTIRN7android2spINS_8hardware3usb6gadget4V1_110IUsbGadgetEEE",
4505   "size" : 4,
4506   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4507  },
4508  {
4509   "alignment" : 4,
4510   "linker_set_key" : "_ZTIRN7android5MutexE",
4511   "name" : "android::Mutex &",
4512   "referenced_type" : "_ZTIN7android5MutexE",
4513   "self_type" : "_ZTIRN7android5MutexE",
4514   "size" : 4,
4515   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
4516  },
4517  {
4518   "alignment" : 4,
4519   "linker_set_key" : "_ZTIRN7android6RWLockE",
4520   "name" : "android::RWLock &",
4521   "referenced_type" : "_ZTIN7android6RWLockE",
4522   "self_type" : "_ZTIRN7android6RWLockE",
4523   "size" : 4,
4524   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
4525  },
4526  {
4527   "alignment" : 4,
4528   "linker_set_key" : "_ZTIRN7android7String8E",
4529   "name" : "android::String8 &",
4530   "referenced_type" : "_ZTIN7android7String8E",
4531   "self_type" : "_ZTIRN7android7String8E",
4532   "size" : 4,
4533   "source_file" : "/system/core/libutils/include/utils/String8.h"
4534  },
4535  {
4536   "alignment" : 4,
4537   "linker_set_key" : "_ZTIRN7android8String16E",
4538   "name" : "android::String16 &",
4539   "referenced_type" : "_ZTIN7android8String16E",
4540   "self_type" : "_ZTIRN7android8String16E",
4541   "size" : 4,
4542   "source_file" : "/system/core/libutils/include/utils/String16.h"
4543  },
4544  {
4545   "alignment" : 4,
4546   "linker_set_key" : "_ZTIRN7android8hardware10TextOutputE",
4547   "name" : "android::hardware::TextOutput &",
4548   "referenced_type" : "_ZTIN7android8hardware10TextOutputE",
4549   "self_type" : "_ZTIRN7android8hardware10TextOutputE",
4550   "size" : 4,
4551   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
4552  },
4553  {
4554   "alignment" : 4,
4555   "linker_set_key" : "_ZTIRN7android8hardware10hidl_arrayIhLj32EJEEE",
4556   "name" : "android::hardware::hidl_array<unsigned char, 32> &",
4557   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
4558   "self_type" : "_ZTIRN7android8hardware10hidl_arrayIhLj32EJEEE",
4559   "size" : 4,
4560   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4561  },
4562  {
4563   "alignment" : 4,
4564   "linker_set_key" : "_ZTIRN7android8hardware11hidl_memoryE",
4565   "name" : "android::hardware::hidl_memory &",
4566   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
4567   "self_type" : "_ZTIRN7android8hardware11hidl_memoryE",
4568   "size" : 4,
4569   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4570  },
4571  {
4572   "alignment" : 4,
4573   "linker_set_key" : "_ZTIRN7android8hardware11hidl_stringE",
4574   "name" : "android::hardware::hidl_string &",
4575   "referenced_type" : "_ZTIN7android8hardware11hidl_stringE",
4576   "self_type" : "_ZTIRN7android8hardware11hidl_stringE",
4577   "size" : 4,
4578   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4579  },
4580  {
4581   "alignment" : 4,
4582   "linker_set_key" : "_ZTIRN7android8hardware6ReturnINS0_3usb6gadget4V1_06StatusEEE",
4583   "name" : "android::hardware::Return<android::hardware::usb::gadget::V1_0::Status> &",
4584   "referenced_type" : "_ZTIN7android8hardware6ReturnINS0_3usb6gadget4V1_06StatusEEE",
4585   "self_type" : "_ZTIRN7android8hardware6ReturnINS0_3usb6gadget4V1_06StatusEEE",
4586   "size" : 4,
4587   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4588  },
4589  {
4590   "alignment" : 4,
4591   "linker_set_key" : "_ZTIRN7android8hardware6ReturnINS_2spINS0_3usb6gadget4V1_110IUsbGadgetEEEEE",
4592   "name" : "android::hardware::Return<android::sp<android::hardware::usb::gadget::V1_1::IUsbGadget> > &",
4593   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3usb6gadget4V1_110IUsbGadgetEEEEE",
4594   "self_type" : "_ZTIRN7android8hardware6ReturnINS_2spINS0_3usb6gadget4V1_110IUsbGadgetEEEEE",
4595   "size" : 4,
4596   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4597  },
4598  {
4599   "alignment" : 4,
4600   "linker_set_key" : "_ZTIRN7android8hardware6ReturnIbEE",
4601   "name" : "android::hardware::Return<bool> &",
4602   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
4603   "self_type" : "_ZTIRN7android8hardware6ReturnIbEE",
4604   "size" : 4,
4605   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4606  },
4607  {
4608   "alignment" : 4,
4609   "linker_set_key" : "_ZTIRN7android8hardware6ReturnIvEE",
4610   "name" : "android::hardware::Return<void> &",
4611   "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
4612   "self_type" : "_ZTIRN7android8hardware6ReturnIvEE",
4613   "size" : 4,
4614   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4615  },
4616  {
4617   "alignment" : 4,
4618   "linker_set_key" : "_ZTIRN7android8hardware6StatusE",
4619   "name" : "android::hardware::Status &",
4620   "referenced_type" : "_ZTIN7android8hardware6StatusE",
4621   "self_type" : "_ZTIRN7android8hardware6StatusE",
4622   "size" : 4,
4623   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4624  },
4625  {
4626   "alignment" : 4,
4627   "linker_set_key" : "_ZTIRN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
4628   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > &",
4629   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
4630   "self_type" : "_ZTIRN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
4631   "size" : 4,
4632   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4633  },
4634  {
4635   "alignment" : 4,
4636   "linker_set_key" : "_ZTIRN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
4637   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> &",
4638   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
4639   "self_type" : "_ZTIRN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
4640   "size" : 4,
4641   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4642  },
4643  {
4644   "alignment" : 4,
4645   "linker_set_key" : "_ZTIRN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
4646   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > &",
4647   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
4648   "self_type" : "_ZTIRN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
4649   "size" : 4,
4650   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4651  },
4652  {
4653   "alignment" : 4,
4654   "linker_set_key" : "_ZTIRN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
4655   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string> &",
4656   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
4657   "self_type" : "_ZTIRN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
4658   "size" : 4,
4659   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4660  },
4661  {
4662   "alignment" : 4,
4663   "linker_set_key" : "_ZTIRh",
4664   "name" : "unsigned char &",
4665   "referenced_type" : "_ZTIh",
4666   "self_type" : "_ZTIRh",
4667   "size" : 4,
4668   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
4669  },
4670  {
4671   "alignment" : 4,
4672   "linker_set_key" : "_ZTIRi",
4673   "name" : "int &",
4674   "referenced_type" : "_ZTIi",
4675   "self_type" : "_ZTIRi",
4676   "size" : 4,
4677   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
4678  },
4679  {
4680   "alignment" : 4,
4681   "linker_set_key" : "_ZTIRj",
4682   "name" : "unsigned int &",
4683   "referenced_type" : "_ZTIj",
4684   "self_type" : "_ZTIRj",
4685   "size" : 4,
4686   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/gadget/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/gadget/1.0/types.h"
4687  },
4688  {
4689   "alignment" : 4,
4690   "linker_set_key" : "_ZTIRy",
4691   "name" : "unsigned long long &",
4692   "referenced_type" : "_ZTIy",
4693   "self_type" : "_ZTIRy",
4694   "size" : 4,
4695   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/gadget/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/gadget/1.0/types.h"
4696  }
4697 ],
4698 "pointer_types" :
4699 [
4700  {
4701   "alignment" : 4,
4702   "linker_set_key" : "_ZTIP13native_handle",
4703   "name" : "native_handle *",
4704   "referenced_type" : "_ZTI13native_handle",
4705   "self_type" : "_ZTIP13native_handle",
4706   "size" : 4,
4707   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4708  },
4709  {
4710   "alignment" : 4,
4711   "linker_set_key" : "_ZTIP18android_flex_plane",
4712   "name" : "android_flex_plane *",
4713   "referenced_type" : "_ZTI18android_flex_plane",
4714   "self_type" : "_ZTIP18android_flex_plane",
4715   "size" : 4,
4716   "source_file" : "/system/core/libsystem/include/system/graphics.h"
4717  },
4718  {
4719   "alignment" : 4,
4720   "linker_set_key" : "_ZTIP7log_msg",
4721   "name" : "log_msg *",
4722   "referenced_type" : "_ZTI7log_msg",
4723   "self_type" : "_ZTIP7log_msg",
4724   "size" : 4,
4725   "source_file" : "/system/core/liblog/include/log/log_read.h"
4726  },
4727  {
4728   "alignment" : 4,
4729   "linker_set_key" : "_ZTIPFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
4730   "name" : "bool (*)(const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
4731   "referenced_type" : "_ZTIFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
4732   "self_type" : "_ZTIPFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
4733   "size" : 4,
4734   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
4735  },
4736  {
4737   "alignment" : 4,
4738   "linker_set_key" : "_ZTIPFiPvE",
4739   "name" : "int (*)(void *)",
4740   "referenced_type" : "_ZTIFiPvE",
4741   "self_type" : "_ZTIPFiPvE",
4742   "size" : 4,
4743   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
4744  },
4745  {
4746   "alignment" : 4,
4747   "linker_set_key" : "_ZTIPFvPN7android8hardware6ParcelEPKhjPKyjPvE",
4748   "name" : "void (*)(android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
4749   "referenced_type" : "_ZTIFvPN7android8hardware6ParcelEPKhjPKyjPvE",
4750   "self_type" : "_ZTIPFvPN7android8hardware6ParcelEPKhjPKyjPvE",
4751   "size" : 4,
4752   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
4753  },
4754  {
4755   "alignment" : 4,
4756   "linker_set_key" : "_ZTIPK13native_handle",
4757   "name" : "const native_handle *",
4758   "referenced_type" : "_ZTIK13native_handle",
4759   "self_type" : "_ZTIPK13native_handle",
4760   "size" : 4,
4761   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4762  },
4763  {
4764   "alignment" : 4,
4765   "linker_set_key" : "_ZTIPK7log_msg",
4766   "name" : "const log_msg *",
4767   "referenced_type" : "_ZTIK7log_msg",
4768   "self_type" : "_ZTIPK7log_msg",
4769   "size" : 4,
4770   "source_file" : "/system/core/liblog/include/log/log_read.h"
4771  },
4772  {
4773   "alignment" : 4,
4774   "linker_set_key" : "_ZTIPKDs",
4775   "name" : "const char16_t *",
4776   "referenced_type" : "_ZTIKDs",
4777   "self_type" : "_ZTIPKDs",
4778   "size" : 4,
4779   "source_file" : "/system/core/libutils/include/utils/String16.h"
4780  },
4781  {
4782   "alignment" : 4,
4783   "linker_set_key" : "_ZTIPKN7android10VectorImplE",
4784   "name" : "const android::VectorImpl *",
4785   "referenced_type" : "_ZTIKN7android10VectorImplE",
4786   "self_type" : "_ZTIPKN7android10VectorImplE",
4787   "size" : 4,
4788   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
4789  },
4790  {
4791   "alignment" : 4,
4792   "linker_set_key" : "_ZTIPKN7android12NativeHandleE",
4793   "name" : "const android::NativeHandle *",
4794   "referenced_type" : "_ZTIKN7android12NativeHandleE",
4795   "self_type" : "_ZTIPKN7android12NativeHandleE",
4796   "size" : 4,
4797   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
4798  },
4799  {
4800   "alignment" : 4,
4801   "linker_set_key" : "_ZTIPKN7android2spINS_4hidl4base4V1_05IBaseEEE",
4802   "name" : "const android::sp<android::hidl::base::V1_0::IBase> *",
4803   "referenced_type" : "_ZTIKN7android2spINS_4hidl4base4V1_05IBaseEEE",
4804   "self_type" : "_ZTIPKN7android2spINS_4hidl4base4V1_05IBaseEEE",
4805   "size" : 4,
4806   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4807  },
4808  {
4809   "alignment" : 4,
4810   "linker_set_key" : "_ZTIPKN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
4811   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceManager> *",
4812   "referenced_type" : "_ZTIKN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
4813   "self_type" : "_ZTIPKN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
4814   "size" : 4,
4815   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4816  },
4817  {
4818   "alignment" : 4,
4819   "linker_set_key" : "_ZTIPKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
4820   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
4821   "referenced_type" : "_ZTIKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
4822   "self_type" : "_ZTIPKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
4823   "size" : 4,
4824   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4825  },
4826  {
4827   "alignment" : 4,
4828   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware12ProcessStateEEE",
4829   "name" : "const android::sp<android::hardware::ProcessState> *",
4830   "referenced_type" : "_ZTIKN7android2spINS_8hardware12ProcessStateEEE",
4831   "self_type" : "_ZTIPKN7android2spINS_8hardware12ProcessStateEEE",
4832   "size" : 4,
4833   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4834  },
4835  {
4836   "alignment" : 4,
4837   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware20hidl_death_recipientEEE",
4838   "name" : "const android::sp<android::hardware::hidl_death_recipient> *",
4839   "referenced_type" : "_ZTIKN7android2spINS_8hardware20hidl_death_recipientEEE",
4840   "self_type" : "_ZTIPKN7android2spINS_8hardware20hidl_death_recipientEEE",
4841   "size" : 4,
4842   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4843  },
4844  {
4845   "alignment" : 4,
4846   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
4847   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient> *",
4848   "referenced_type" : "_ZTIKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
4849   "self_type" : "_ZTIPKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
4850   "size" : 4,
4851   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4852  },
4853  {
4854   "alignment" : 4,
4855   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware3usb6gadget4V1_010IUsbGadgetEEE",
4856   "name" : "const android::sp<android::hardware::usb::gadget::V1_0::IUsbGadget> *",
4857   "referenced_type" : "_ZTIKN7android2spINS_8hardware3usb6gadget4V1_010IUsbGadgetEEE",
4858   "self_type" : "_ZTIPKN7android2spINS_8hardware3usb6gadget4V1_010IUsbGadgetEEE",
4859   "size" : 4,
4860   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4861  },
4862  {
4863   "alignment" : 4,
4864   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware3usb6gadget4V1_018IUsbGadgetCallbackEEE",
4865   "name" : "const android::sp<android::hardware::usb::gadget::V1_0::IUsbGadgetCallback> *",
4866   "referenced_type" : "_ZTIKN7android2spINS_8hardware3usb6gadget4V1_018IUsbGadgetCallbackEEE",
4867   "self_type" : "_ZTIPKN7android2spINS_8hardware3usb6gadget4V1_018IUsbGadgetCallbackEEE",
4868   "size" : 4,
4869   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4870  },
4871  {
4872   "alignment" : 4,
4873   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware3usb6gadget4V1_110IUsbGadgetEEE",
4874   "name" : "const android::sp<android::hardware::usb::gadget::V1_1::IUsbGadget> *",
4875   "referenced_type" : "_ZTIKN7android2spINS_8hardware3usb6gadget4V1_110IUsbGadgetEEE",
4876   "self_type" : "_ZTIPKN7android2spINS_8hardware3usb6gadget4V1_110IUsbGadgetEEE",
4877   "size" : 4,
4878   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4879  },
4880  {
4881   "alignment" : 4,
4882   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware7IBinderEEE",
4883   "name" : "const android::sp<android::hardware::IBinder> *",
4884   "referenced_type" : "_ZTIKN7android2spINS_8hardware7IBinderEEE",
4885   "self_type" : "_ZTIPKN7android2spINS_8hardware7IBinderEEE",
4886   "size" : 4,
4887   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4888  },
4889  {
4890   "alignment" : 4,
4891   "linker_set_key" : "_ZTIPKN7android2wpINS_8hardware20hidl_death_recipientEEE",
4892   "name" : "const android::wp<android::hardware::hidl_death_recipient> *",
4893   "referenced_type" : "_ZTIKN7android2wpINS_8hardware20hidl_death_recipientEEE",
4894   "self_type" : "_ZTIPKN7android2wpINS_8hardware20hidl_death_recipientEEE",
4895   "size" : 4,
4896   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4897  },
4898  {
4899   "alignment" : 4,
4900   "linker_set_key" : "_ZTIPKN7android2wpINS_8hardware9BHwBinderEEE",
4901   "name" : "const android::wp<android::hardware::BHwBinder> *",
4902   "referenced_type" : "_ZTIKN7android2wpINS_8hardware9BHwBinderEEE",
4903   "self_type" : "_ZTIPKN7android2wpINS_8hardware9BHwBinderEEE",
4904   "size" : 4,
4905   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4906  },
4907  {
4908   "alignment" : 4,
4909   "linker_set_key" : "_ZTIPKN7android4hidl4base4V1_05IBaseE",
4910   "name" : "const android::hidl::base::V1_0::IBase *",
4911   "referenced_type" : "_ZTIKN7android4hidl4base4V1_05IBaseE",
4912   "self_type" : "_ZTIPKN7android4hidl4base4V1_05IBaseE",
4913   "size" : 4,
4914   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h"
4915  },
4916  {
4917   "alignment" : 4,
4918   "linker_set_key" : "_ZTIPKN7android4hidl4base4V1_08BpHwBaseE",
4919   "name" : "const android::hidl::base::V1_0::BpHwBase *",
4920   "referenced_type" : "_ZTIKN7android4hidl4base4V1_08BpHwBaseE",
4921   "self_type" : "_ZTIPKN7android4hidl4base4V1_08BpHwBaseE",
4922   "size" : 4,
4923   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h"
4924  },
4925  {
4926   "alignment" : 4,
4927   "linker_set_key" : "_ZTIPKN7android4hidl7manager4V1_015IServiceManagerE",
4928   "name" : "const android::hidl::manager::V1_0::IServiceManager *",
4929   "referenced_type" : "_ZTIKN7android4hidl7manager4V1_015IServiceManagerE",
4930   "self_type" : "_ZTIPKN7android4hidl7manager4V1_015IServiceManagerE",
4931   "size" : 4,
4932   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
4933  },
4934  {
4935   "alignment" : 4,
4936   "linker_set_key" : "_ZTIPKN7android4hidl7manager4V1_020IServiceNotificationE",
4937   "name" : "const android::hidl::manager::V1_0::IServiceNotification *",
4938   "referenced_type" : "_ZTIKN7android4hidl7manager4V1_020IServiceNotificationE",
4939   "self_type" : "_ZTIPKN7android4hidl7manager4V1_020IServiceNotificationE",
4940   "size" : 4,
4941   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h"
4942  },
4943  {
4944   "alignment" : 4,
4945   "linker_set_key" : "_ZTIPKN7android7RefBaseE",
4946   "name" : "const android::RefBase *",
4947   "referenced_type" : "_ZTIKN7android7RefBaseE",
4948   "self_type" : "_ZTIPKN7android7RefBaseE",
4949   "size" : 4,
4950   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4951  },
4952  {
4953   "alignment" : 4,
4954   "linker_set_key" : "_ZTIPKN7android7String8E",
4955   "name" : "const android::String8 *",
4956   "referenced_type" : "_ZTIKN7android7String8E",
4957   "self_type" : "_ZTIPKN7android7String8E",
4958   "size" : 4,
4959   "source_file" : "/system/core/libutils/include/utils/String8.h"
4960  },
4961  {
4962   "alignment" : 4,
4963   "linker_set_key" : "_ZTIPKN7android8String16E",
4964   "name" : "const android::String16 *",
4965   "referenced_type" : "_ZTIKN7android8String16E",
4966   "self_type" : "_ZTIPKN7android8String16E",
4967   "size" : 4,
4968   "source_file" : "/system/core/libutils/include/utils/String16.h"
4969  },
4970  {
4971   "alignment" : 4,
4972   "linker_set_key" : "_ZTIPKN7android8hardware11BpHwRefBaseE",
4973   "name" : "const android::hardware::BpHwRefBase *",
4974   "referenced_type" : "_ZTIKN7android8hardware11BpHwRefBaseE",
4975   "self_type" : "_ZTIPKN7android8hardware11BpHwRefBaseE",
4976   "size" : 4,
4977   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
4978  },
4979  {
4980   "alignment" : 4,
4981   "linker_set_key" : "_ZTIPKN7android8hardware11hidl_memoryE",
4982   "name" : "const android::hardware::hidl_memory *",
4983   "referenced_type" : "_ZTIKN7android8hardware11hidl_memoryE",
4984   "self_type" : "_ZTIPKN7android8hardware11hidl_memoryE",
4985   "size" : 4,
4986   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4987  },
4988  {
4989   "alignment" : 4,
4990   "linker_set_key" : "_ZTIPKN7android8hardware12hidl_versionE",
4991   "name" : "const android::hardware::hidl_version *",
4992   "referenced_type" : "_ZTIKN7android8hardware12hidl_versionE",
4993   "self_type" : "_ZTIPKN7android8hardware12hidl_versionE",
4994   "size" : 4,
4995   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4996  },
4997  {
4998   "alignment" : 4,
4999   "linker_set_key" : "_ZTIPKN7android8hardware3usb6gadget4V1_010IUsbGadgetE",
5000   "name" : "const android::hardware::usb::gadget::V1_0::IUsbGadget *",
5001   "referenced_type" : "_ZTIKN7android8hardware3usb6gadget4V1_010IUsbGadgetE",
5002   "self_type" : "_ZTIPKN7android8hardware3usb6gadget4V1_010IUsbGadgetE",
5003   "size" : 4,
5004   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/gadget/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/gadget/1.0/IUsbGadget.h"
5005  },
5006  {
5007   "alignment" : 4,
5008   "linker_set_key" : "_ZTIPKN7android8hardware3usb6gadget4V1_013BpHwUsbGadgetE",
5009   "name" : "const android::hardware::usb::gadget::V1_0::BpHwUsbGadget *",
5010   "referenced_type" : "_ZTIKN7android8hardware3usb6gadget4V1_013BpHwUsbGadgetE",
5011   "self_type" : "_ZTIPKN7android8hardware3usb6gadget4V1_013BpHwUsbGadgetE",
5012   "size" : 4,
5013   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/gadget/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/gadget/1.0/BpHwUsbGadget.h"
5014  },
5015  {
5016   "alignment" : 4,
5017   "linker_set_key" : "_ZTIPKN7android8hardware3usb6gadget4V1_018IUsbGadgetCallbackE",
5018   "name" : "const android::hardware::usb::gadget::V1_0::IUsbGadgetCallback *",
5019   "referenced_type" : "_ZTIKN7android8hardware3usb6gadget4V1_018IUsbGadgetCallbackE",
5020   "self_type" : "_ZTIPKN7android8hardware3usb6gadget4V1_018IUsbGadgetCallbackE",
5021   "size" : 4,
5022   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/gadget/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/gadget/1.0/IUsbGadgetCallback.h"
5023  },
5024  {
5025   "alignment" : 4,
5026   "linker_set_key" : "_ZTIPKN7android8hardware3usb6gadget4V1_021BpHwUsbGadgetCallbackE",
5027   "name" : "const android::hardware::usb::gadget::V1_0::BpHwUsbGadgetCallback *",
5028   "referenced_type" : "_ZTIKN7android8hardware3usb6gadget4V1_021BpHwUsbGadgetCallbackE",
5029   "self_type" : "_ZTIPKN7android8hardware3usb6gadget4V1_021BpHwUsbGadgetCallbackE",
5030   "size" : 4,
5031   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/gadget/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/gadget/1.0/BpHwUsbGadgetCallback.h"
5032  },
5033  {
5034   "alignment" : 4,
5035   "linker_set_key" : "_ZTIPKN7android8hardware3usb6gadget4V1_110IUsbGadgetE",
5036   "name" : "const android::hardware::usb::gadget::V1_1::IUsbGadget *",
5037   "referenced_type" : "_ZTIKN7android8hardware3usb6gadget4V1_110IUsbGadgetE",
5038   "self_type" : "_ZTIPKN7android8hardware3usb6gadget4V1_110IUsbGadgetE",
5039   "size" : 4,
5040   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/gadget/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/gadget/1.1/IUsbGadget.h"
5041  },
5042  {
5043   "alignment" : 4,
5044   "linker_set_key" : "_ZTIPKN7android8hardware3usb6gadget4V1_113BpHwUsbGadgetE",
5045   "name" : "const android::hardware::usb::gadget::V1_1::BpHwUsbGadget *",
5046   "referenced_type" : "_ZTIKN7android8hardware3usb6gadget4V1_113BpHwUsbGadgetE",
5047   "self_type" : "_ZTIPKN7android8hardware3usb6gadget4V1_113BpHwUsbGadgetE",
5048   "size" : 4,
5049   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/gadget/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/gadget/1.1/BpHwUsbGadget.h"
5050  },
5051  {
5052   "alignment" : 4,
5053   "linker_set_key" : "_ZTIPKN7android8hardware6ReturnINS0_3usb6gadget4V1_06StatusEEE",
5054   "name" : "const android::hardware::Return<android::hardware::usb::gadget::V1_0::Status> *",
5055   "referenced_type" : "_ZTIKN7android8hardware6ReturnINS0_3usb6gadget4V1_06StatusEEE",
5056   "self_type" : "_ZTIPKN7android8hardware6ReturnINS0_3usb6gadget4V1_06StatusEEE",
5057   "size" : 4,
5058   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5059  },
5060  {
5061   "alignment" : 4,
5062   "linker_set_key" : "_ZTIPKN7android8hardware6ReturnINS_2spINS0_3usb6gadget4V1_110IUsbGadgetEEEEE",
5063   "name" : "const android::hardware::Return<android::sp<android::hardware::usb::gadget::V1_1::IUsbGadget> > *",
5064   "referenced_type" : "_ZTIKN7android8hardware6ReturnINS_2spINS0_3usb6gadget4V1_110IUsbGadgetEEEEE",
5065   "self_type" : "_ZTIPKN7android8hardware6ReturnINS_2spINS0_3usb6gadget4V1_110IUsbGadgetEEEEE",
5066   "size" : 4,
5067   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5068  },
5069  {
5070   "alignment" : 4,
5071   "linker_set_key" : "_ZTIPKN7android8hardware6ReturnIbEE",
5072   "name" : "const android::hardware::Return<bool> *",
5073   "referenced_type" : "_ZTIKN7android8hardware6ReturnIbEE",
5074   "self_type" : "_ZTIPKN7android8hardware6ReturnIbEE",
5075   "size" : 4,
5076   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5077  },
5078  {
5079   "alignment" : 4,
5080   "linker_set_key" : "_ZTIPKN7android8hardware6StatusE",
5081   "name" : "const android::hardware::Status *",
5082   "referenced_type" : "_ZTIKN7android8hardware6StatusE",
5083   "self_type" : "_ZTIPKN7android8hardware6StatusE",
5084   "size" : 4,
5085   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5086  },
5087  {
5088   "alignment" : 4,
5089   "linker_set_key" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
5090   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
5091   "referenced_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
5092   "self_type" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
5093   "size" : 4,
5094   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5095  },
5096  {
5097   "alignment" : 4,
5098   "linker_set_key" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
5099   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
5100   "referenced_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
5101   "self_type" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
5102   "size" : 4,
5103   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5104  },
5105  {
5106   "alignment" : 4,
5107   "linker_set_key" : "_ZTIPKN7android8hardware7details12hidl_pointerIiEE",
5108   "name" : "const android::hardware::details::hidl_pointer<int> *",
5109   "referenced_type" : "_ZTIKN7android8hardware7details12hidl_pointerIiEE",
5110   "self_type" : "_ZTIPKN7android8hardware7details12hidl_pointerIiEE",
5111   "size" : 4,
5112   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5113  },
5114  {
5115   "alignment" : 4,
5116   "linker_set_key" : "_ZTIPKN7android8hardware7details13return_statusE",
5117   "name" : "const android::hardware::details::return_status *",
5118   "referenced_type" : "_ZTIKN7android8hardware7details13return_statusE",
5119   "self_type" : "_ZTIPKN7android8hardware7details13return_statusE",
5120   "size" : 4,
5121   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5122  },
5123  {
5124   "alignment" : 4,
5125   "linker_set_key" : "_ZTIPKN7android8hardware8hidl_vecIiEE",
5126   "name" : "const android::hardware::hidl_vec<int> *",
5127   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecIiEE",
5128   "self_type" : "_ZTIPKN7android8hardware8hidl_vecIiEE",
5129   "size" : 4,
5130   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5131  },
5132  {
5133   "alignment" : 4,
5134   "linker_set_key" : "_ZTIPKc",
5135   "name" : "const char *",
5136   "referenced_type" : "_ZTIKc",
5137   "self_type" : "_ZTIPKc",
5138   "size" : 4,
5139   "source_file" : "/system/core/liblog/include/android/log.h"
5140  },
5141  {
5142   "alignment" : 4,
5143   "linker_set_key" : "_ZTIPKh",
5144   "name" : "const unsigned char *",
5145   "referenced_type" : "_ZTIKh",
5146   "self_type" : "_ZTIPKh",
5147   "size" : 4,
5148   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5149  },
5150  {
5151   "alignment" : 4,
5152   "linker_set_key" : "_ZTIPKv",
5153   "name" : "const void *",
5154   "referenced_type" : "_ZTIKv",
5155   "self_type" : "_ZTIPKv",
5156   "size" : 4,
5157   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5158  },
5159  {
5160   "alignment" : 4,
5161   "linker_set_key" : "_ZTIPKy",
5162   "name" : "const unsigned long long *",
5163   "referenced_type" : "_ZTIKy",
5164   "self_type" : "_ZTIPKy",
5165   "size" : 4,
5166   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5167  },
5168  {
5169   "alignment" : 4,
5170   "linker_set_key" : "_ZTIPN7android11ScopedTraceE",
5171   "name" : "android::ScopedTrace *",
5172   "referenced_type" : "_ZTIN7android11ScopedTraceE",
5173   "self_type" : "_ZTIPN7android11ScopedTraceE",
5174   "size" : 4,
5175   "source_file" : "/system/core/libutils/include/utils/Trace.h"
5176  },
5177  {
5178   "alignment" : 4,
5179   "linker_set_key" : "_ZTIPN7android16ReferenceRenamerE",
5180   "name" : "android::ReferenceRenamer *",
5181   "referenced_type" : "_ZTIN7android16ReferenceRenamerE",
5182   "self_type" : "_ZTIPN7android16ReferenceRenamerE",
5183   "size" : 4,
5184   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5185  },
5186  {
5187   "alignment" : 4,
5188   "linker_set_key" : "_ZTIPN7android19VirtualLightRefBaseE",
5189   "name" : "android::VirtualLightRefBase *",
5190   "referenced_type" : "_ZTIN7android19VirtualLightRefBaseE",
5191   "self_type" : "_ZTIPN7android19VirtualLightRefBaseE",
5192   "size" : 4,
5193   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h"
5194  },
5195  {
5196   "alignment" : 4,
5197   "linker_set_key" : "_ZTIPN7android2spINS_4hidl4base4V1_05IBaseEEE",
5198   "name" : "android::sp<android::hidl::base::V1_0::IBase> *",
5199   "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
5200   "self_type" : "_ZTIPN7android2spINS_4hidl4base4V1_05IBaseEEE",
5201   "size" : 4,
5202   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5203  },
5204  {
5205   "alignment" : 4,
5206   "linker_set_key" : "_ZTIPN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
5207   "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager> *",
5208   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
5209   "self_type" : "_ZTIPN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
5210   "size" : 4,
5211   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5212  },
5213  {
5214   "alignment" : 4,
5215   "linker_set_key" : "_ZTIPN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
5216   "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
5217   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
5218   "self_type" : "_ZTIPN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
5219   "size" : 4,
5220   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5221  },
5222  {
5223   "alignment" : 4,
5224   "linker_set_key" : "_ZTIPN7android2spINS_8hardware12ProcessStateEEE",
5225   "name" : "android::sp<android::hardware::ProcessState> *",
5226   "referenced_type" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
5227   "self_type" : "_ZTIPN7android2spINS_8hardware12ProcessStateEEE",
5228   "size" : 4,
5229   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5230  },
5231  {
5232   "alignment" : 4,
5233   "linker_set_key" : "_ZTIPN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
5234   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> *",
5235   "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
5236   "self_type" : "_ZTIPN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
5237   "size" : 4,
5238   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5239  },
5240  {
5241   "alignment" : 4,
5242   "linker_set_key" : "_ZTIPN7android2spINS_8hardware3usb6gadget4V1_010IUsbGadgetEEE",
5243   "name" : "android::sp<android::hardware::usb::gadget::V1_0::IUsbGadget> *",
5244   "referenced_type" : "_ZTIN7android2spINS_8hardware3usb6gadget4V1_010IUsbGadgetEEE",
5245   "self_type" : "_ZTIPN7android2spINS_8hardware3usb6gadget4V1_010IUsbGadgetEEE",
5246   "size" : 4,
5247   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5248  },
5249  {
5250   "alignment" : 4,
5251   "linker_set_key" : "_ZTIPN7android2spINS_8hardware3usb6gadget4V1_018IUsbGadgetCallbackEEE",
5252   "name" : "android::sp<android::hardware::usb::gadget::V1_0::IUsbGadgetCallback> *",
5253   "referenced_type" : "_ZTIN7android2spINS_8hardware3usb6gadget4V1_018IUsbGadgetCallbackEEE",
5254   "self_type" : "_ZTIPN7android2spINS_8hardware3usb6gadget4V1_018IUsbGadgetCallbackEEE",
5255   "size" : 4,
5256   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5257  },
5258  {
5259   "alignment" : 4,
5260   "linker_set_key" : "_ZTIPN7android2spINS_8hardware3usb6gadget4V1_110IUsbGadgetEEE",
5261   "name" : "android::sp<android::hardware::usb::gadget::V1_1::IUsbGadget> *",
5262   "referenced_type" : "_ZTIN7android2spINS_8hardware3usb6gadget4V1_110IUsbGadgetEEE",
5263   "self_type" : "_ZTIPN7android2spINS_8hardware3usb6gadget4V1_110IUsbGadgetEEE",
5264   "size" : 4,
5265   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5266  },
5267  {
5268   "alignment" : 4,
5269   "linker_set_key" : "_ZTIPN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
5270   "name" : "android::sp<android::hardware::IBinder::DeathRecipient> *",
5271   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
5272   "self_type" : "_ZTIPN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
5273   "size" : 4,
5274   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5275  },
5276  {
5277   "alignment" : 4,
5278   "linker_set_key" : "_ZTIPN7android2spINS_8hardware7IBinderEEE",
5279   "name" : "android::sp<android::hardware::IBinder> *",
5280   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
5281   "self_type" : "_ZTIPN7android2spINS_8hardware7IBinderEEE",
5282   "size" : 4,
5283   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5284  },
5285  {
5286   "alignment" : 4,
5287   "linker_set_key" : "_ZTIPN7android2wpINS_8hardware20hidl_death_recipientEEE",
5288   "name" : "android::wp<android::hardware::hidl_death_recipient> *",
5289   "referenced_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
5290   "self_type" : "_ZTIPN7android2wpINS_8hardware20hidl_death_recipientEEE",
5291   "size" : 4,
5292   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5293  },
5294  {
5295   "alignment" : 4,
5296   "linker_set_key" : "_ZTIPN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
5297   "name" : "android::wp<android::hardware::IBinder::DeathRecipient> *",
5298   "referenced_type" : "_ZTIN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
5299   "self_type" : "_ZTIPN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
5300   "size" : 4,
5301   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5302  },
5303  {
5304   "alignment" : 4,
5305   "linker_set_key" : "_ZTIPN7android2wpINS_8hardware9BHwBinderEEE",
5306   "name" : "android::wp<android::hardware::BHwBinder> *",
5307   "referenced_type" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
5308   "self_type" : "_ZTIPN7android2wpINS_8hardware9BHwBinderEEE",
5309   "size" : 4,
5310   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5311  },
5312  {
5313   "alignment" : 4,
5314   "linker_set_key" : "_ZTIPN7android4hidl4base4V1_05IBaseE",
5315   "name" : "android::hidl::base::V1_0::IBase *",
5316   "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE",
5317   "self_type" : "_ZTIPN7android4hidl4base4V1_05IBaseE",
5318   "size" : 4,
5319   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5320  },
5321  {
5322   "alignment" : 4,
5323   "linker_set_key" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE",
5324   "name" : "android::hidl::base::V1_0::BnHwBase *",
5325   "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE",
5326   "self_type" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE",
5327   "size" : 4,
5328   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h"
5329  },
5330  {
5331   "alignment" : 4,
5332   "linker_set_key" : "_ZTIPN7android4hidl7manager4V1_015IServiceManagerE",
5333   "name" : "android::hidl::manager::V1_0::IServiceManager *",
5334   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
5335   "self_type" : "_ZTIPN7android4hidl7manager4V1_015IServiceManagerE",
5336   "size" : 4,
5337   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5338  },
5339  {
5340   "alignment" : 4,
5341   "linker_set_key" : "_ZTIPN7android4hidl7manager4V1_020IServiceNotificationE",
5342   "name" : "android::hidl::manager::V1_0::IServiceNotification *",
5343   "referenced_type" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
5344   "self_type" : "_ZTIPN7android4hidl7manager4V1_020IServiceNotificationE",
5345   "size" : 4,
5346   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5347  },
5348  {
5349   "alignment" : 4,
5350   "linker_set_key" : "_ZTIPN7android5Mutex8AutolockE",
5351   "name" : "android::Mutex::Autolock *",
5352   "referenced_type" : "_ZTIN7android5Mutex8AutolockE",
5353   "self_type" : "_ZTIPN7android5Mutex8AutolockE",
5354   "size" : 4,
5355   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
5356  },
5357  {
5358   "alignment" : 4,
5359   "linker_set_key" : "_ZTIPN7android5MutexE",
5360   "name" : "android::Mutex *",
5361   "referenced_type" : "_ZTIN7android5MutexE",
5362   "self_type" : "_ZTIPN7android5MutexE",
5363   "size" : 4,
5364   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
5365  },
5366  {
5367   "alignment" : 4,
5368   "linker_set_key" : "_ZTIPN7android6RWLock9AutoRLockE",
5369   "name" : "android::RWLock::AutoRLock *",
5370   "referenced_type" : "_ZTIN7android6RWLock9AutoRLockE",
5371   "self_type" : "_ZTIPN7android6RWLock9AutoRLockE",
5372   "size" : 4,
5373   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
5374  },
5375  {
5376   "alignment" : 4,
5377   "linker_set_key" : "_ZTIPN7android6RWLock9AutoWLockE",
5378   "name" : "android::RWLock::AutoWLock *",
5379   "referenced_type" : "_ZTIN7android6RWLock9AutoWLockE",
5380   "self_type" : "_ZTIPN7android6RWLock9AutoWLockE",
5381   "size" : 4,
5382   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
5383  },
5384  {
5385   "alignment" : 4,
5386   "linker_set_key" : "_ZTIPN7android6RWLockE",
5387   "name" : "android::RWLock *",
5388   "referenced_type" : "_ZTIN7android6RWLockE",
5389   "self_type" : "_ZTIPN7android6RWLockE",
5390   "size" : 4,
5391   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
5392  },
5393  {
5394   "alignment" : 4,
5395   "linker_set_key" : "_ZTIPN7android6ThreadE",
5396   "name" : "android::Thread *",
5397   "referenced_type" : "_ZTIN7android6ThreadE",
5398   "self_type" : "_ZTIPN7android6ThreadE",
5399   "size" : 4,
5400   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5401  },
5402  {
5403   "alignment" : 4,
5404   "linker_set_key" : "_ZTIPN7android7RefBase12weakref_implE",
5405   "name" : "android::RefBase::weakref_impl *",
5406   "referenced_type" : "_ZTIN7android7RefBase12weakref_implE",
5407   "self_type" : "_ZTIPN7android7RefBase12weakref_implE",
5408   "size" : 4,
5409   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5410  },
5411  {
5412   "alignment" : 4,
5413   "linker_set_key" : "_ZTIPN7android7RefBase12weakref_typeE",
5414   "name" : "android::RefBase::weakref_type *",
5415   "referenced_type" : "_ZTIN7android7RefBase12weakref_typeE",
5416   "self_type" : "_ZTIPN7android7RefBase12weakref_typeE",
5417   "size" : 4,
5418   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5419  },
5420  {
5421   "alignment" : 4,
5422   "linker_set_key" : "_ZTIPN7android7RefBaseE",
5423   "name" : "android::RefBase *",
5424   "referenced_type" : "_ZTIN7android7RefBaseE",
5425   "self_type" : "_ZTIPN7android7RefBaseE",
5426   "size" : 4,
5427   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5428  },
5429  {
5430   "alignment" : 4,
5431   "linker_set_key" : "_ZTIPN7android7String8E",
5432   "name" : "android::String8 *",
5433   "referenced_type" : "_ZTIN7android7String8E",
5434   "self_type" : "_ZTIPN7android7String8E",
5435   "size" : 4,
5436   "source_file" : "/system/core/libutils/include/utils/String8.h"
5437  },
5438  {
5439   "alignment" : 4,
5440   "linker_set_key" : "_ZTIPN7android8String16E",
5441   "name" : "android::String16 *",
5442   "referenced_type" : "_ZTIN7android8String16E",
5443   "self_type" : "_ZTIPN7android8String16E",
5444   "size" : 4,
5445   "source_file" : "/system/core/libutils/include/utils/String16.h"
5446  },
5447  {
5448   "alignment" : 4,
5449   "linker_set_key" : "_ZTIPN7android8hardware10IInterfaceE",
5450   "name" : "android::hardware::IInterface *",
5451   "referenced_type" : "_ZTIN7android8hardware10IInterfaceE",
5452   "self_type" : "_ZTIPN7android8hardware10IInterfaceE",
5453   "size" : 4,
5454   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5455  },
5456  {
5457   "alignment" : 4,
5458   "linker_set_key" : "_ZTIPN7android8hardware10hidl_arrayIhLj32EJEEE",
5459   "name" : "android::hardware::hidl_array<unsigned char, 32> *",
5460   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
5461   "self_type" : "_ZTIPN7android8hardware10hidl_arrayIhLj32EJEEE",
5462   "size" : 4,
5463   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5464  },
5465  {
5466   "alignment" : 4,
5467   "linker_set_key" : "_ZTIPN7android8hardware11BpInterfaceINS0_3usb6gadget4V1_110IUsbGadgetEEE",
5468   "name" : "android::hardware::BpInterface<android::hardware::usb::gadget::V1_1::IUsbGadget> *",
5469   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb6gadget4V1_110IUsbGadgetEEE",
5470   "self_type" : "_ZTIPN7android8hardware11BpInterfaceINS0_3usb6gadget4V1_110IUsbGadgetEEE",
5471   "size" : 4,
5472   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
5473  },
5474  {
5475   "alignment" : 4,
5476   "linker_set_key" : "_ZTIPN7android8hardware11hidl_memoryE",
5477   "name" : "android::hardware::hidl_memory *",
5478   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
5479   "self_type" : "_ZTIPN7android8hardware11hidl_memoryE",
5480   "size" : 4,
5481   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5482  },
5483  {
5484   "alignment" : 4,
5485   "linker_set_key" : "_ZTIPN7android8hardware11hidl_stringE",
5486   "name" : "android::hardware::hidl_string *",
5487   "referenced_type" : "_ZTIN7android8hardware11hidl_stringE",
5488   "self_type" : "_ZTIPN7android8hardware11hidl_stringE",
5489   "size" : 4,
5490   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5491  },
5492  {
5493   "alignment" : 4,
5494   "linker_set_key" : "_ZTIPN7android8hardware12ProcessStateE",
5495   "name" : "android::hardware::ProcessState *",
5496   "referenced_type" : "_ZTIN7android8hardware12ProcessStateE",
5497   "self_type" : "_ZTIPN7android8hardware12ProcessStateE",
5498   "size" : 4,
5499   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5500  },
5501  {
5502   "alignment" : 4,
5503   "linker_set_key" : "_ZTIPN7android8hardware12hidl_versionE",
5504   "name" : "android::hardware::hidl_version *",
5505   "referenced_type" : "_ZTIN7android8hardware12hidl_versionE",
5506   "self_type" : "_ZTIPN7android8hardware12hidl_versionE",
5507   "size" : 4,
5508   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5509  },
5510  {
5511   "alignment" : 4,
5512   "linker_set_key" : "_ZTIPN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
5513   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> > *",
5514   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
5515   "self_type" : "_ZTIPN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
5516   "size" : 4,
5517   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5518  },
5519  {
5520   "alignment" : 4,
5521   "linker_set_key" : "_ZTIPN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
5522   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> > *",
5523   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
5524   "self_type" : "_ZTIPN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
5525   "size" : 4,
5526   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5527  },
5528  {
5529   "alignment" : 4,
5530   "linker_set_key" : "_ZTIPN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
5531   "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > *",
5532   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
5533   "self_type" : "_ZTIPN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
5534   "size" : 4,
5535   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5536  },
5537  {
5538   "alignment" : 4,
5539   "linker_set_key" : "_ZTIPN7android8hardware17GrantorDescriptorE",
5540   "name" : "android::hardware::GrantorDescriptor *",
5541   "referenced_type" : "_ZTIN7android8hardware17GrantorDescriptorE",
5542   "self_type" : "_ZTIPN7android8hardware17GrantorDescriptorE",
5543   "size" : 4,
5544   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5545  },
5546  {
5547   "alignment" : 4,
5548   "linker_set_key" : "_ZTIPN7android8hardware20hidl_death_recipientE",
5549   "name" : "android::hardware::hidl_death_recipient *",
5550   "referenced_type" : "_ZTIN7android8hardware20hidl_death_recipientE",
5551   "self_type" : "_ZTIPN7android8hardware20hidl_death_recipientE",
5552   "size" : 4,
5553   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5554  },
5555  {
5556   "alignment" : 4,
5557   "linker_set_key" : "_ZTIPN7android8hardware27hidl_binder_death_recipientE",
5558   "name" : "android::hardware::hidl_binder_death_recipient *",
5559   "referenced_type" : "_ZTIN7android8hardware27hidl_binder_death_recipientE",
5560   "self_type" : "_ZTIPN7android8hardware27hidl_binder_death_recipientE",
5561   "size" : 4,
5562   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5563  },
5564  {
5565   "alignment" : 4,
5566   "linker_set_key" : "_ZTIPN7android8hardware3usb6gadget4V1_010IUsbGadgetE",
5567   "name" : "android::hardware::usb::gadget::V1_0::IUsbGadget *",
5568   "referenced_type" : "_ZTIN7android8hardware3usb6gadget4V1_010IUsbGadgetE",
5569   "self_type" : "_ZTIPN7android8hardware3usb6gadget4V1_010IUsbGadgetE",
5570   "size" : 4,
5571   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5572  },
5573  {
5574   "alignment" : 4,
5575   "linker_set_key" : "_ZTIPN7android8hardware3usb6gadget4V1_013BnHwUsbGadgetE",
5576   "name" : "android::hardware::usb::gadget::V1_0::BnHwUsbGadget *",
5577   "referenced_type" : "_ZTIN7android8hardware3usb6gadget4V1_013BnHwUsbGadgetE",
5578   "self_type" : "_ZTIPN7android8hardware3usb6gadget4V1_013BnHwUsbGadgetE",
5579   "size" : 4,
5580   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/gadget/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/gadget/1.0/BnHwUsbGadget.h"
5581  },
5582  {
5583   "alignment" : 4,
5584   "linker_set_key" : "_ZTIPN7android8hardware3usb6gadget4V1_018IUsbGadgetCallbackE",
5585   "name" : "android::hardware::usb::gadget::V1_0::IUsbGadgetCallback *",
5586   "referenced_type" : "_ZTIN7android8hardware3usb6gadget4V1_018IUsbGadgetCallbackE",
5587   "self_type" : "_ZTIPN7android8hardware3usb6gadget4V1_018IUsbGadgetCallbackE",
5588   "size" : 4,
5589   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5590  },
5591  {
5592   "alignment" : 4,
5593   "linker_set_key" : "_ZTIPN7android8hardware3usb6gadget4V1_021BnHwUsbGadgetCallbackE",
5594   "name" : "android::hardware::usb::gadget::V1_0::BnHwUsbGadgetCallback *",
5595   "referenced_type" : "_ZTIN7android8hardware3usb6gadget4V1_021BnHwUsbGadgetCallbackE",
5596   "self_type" : "_ZTIPN7android8hardware3usb6gadget4V1_021BnHwUsbGadgetCallbackE",
5597   "size" : 4,
5598   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/gadget/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/gadget/1.0/BnHwUsbGadgetCallback.h"
5599  },
5600  {
5601   "alignment" : 4,
5602   "linker_set_key" : "_ZTIPN7android8hardware3usb6gadget4V1_110IUsbGadgetE",
5603   "name" : "android::hardware::usb::gadget::V1_1::IUsbGadget *",
5604   "referenced_type" : "_ZTIN7android8hardware3usb6gadget4V1_110IUsbGadgetE",
5605   "self_type" : "_ZTIPN7android8hardware3usb6gadget4V1_110IUsbGadgetE",
5606   "size" : 4,
5607   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5608  },
5609  {
5610   "alignment" : 4,
5611   "linker_set_key" : "_ZTIPN7android8hardware3usb6gadget4V1_111BsUsbGadgetE",
5612   "name" : "android::hardware::usb::gadget::V1_1::BsUsbGadget *",
5613   "referenced_type" : "_ZTIN7android8hardware3usb6gadget4V1_111BsUsbGadgetE",
5614   "self_type" : "_ZTIPN7android8hardware3usb6gadget4V1_111BsUsbGadgetE",
5615   "size" : 4,
5616   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5617  },
5618  {
5619   "alignment" : 4,
5620   "linker_set_key" : "_ZTIPN7android8hardware3usb6gadget4V1_113BnHwUsbGadgetE",
5621   "name" : "android::hardware::usb::gadget::V1_1::BnHwUsbGadget *",
5622   "referenced_type" : "_ZTIN7android8hardware3usb6gadget4V1_113BnHwUsbGadgetE",
5623   "self_type" : "_ZTIPN7android8hardware3usb6gadget4V1_113BnHwUsbGadgetE",
5624   "size" : 4,
5625   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5626  },
5627  {
5628   "alignment" : 4,
5629   "linker_set_key" : "_ZTIPN7android8hardware3usb6gadget4V1_113BpHwUsbGadgetE",
5630   "name" : "android::hardware::usb::gadget::V1_1::BpHwUsbGadget *",
5631   "referenced_type" : "_ZTIN7android8hardware3usb6gadget4V1_113BpHwUsbGadgetE",
5632   "self_type" : "_ZTIPN7android8hardware3usb6gadget4V1_113BpHwUsbGadgetE",
5633   "size" : 4,
5634   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5635  },
5636  {
5637   "alignment" : 4,
5638   "linker_set_key" : "_ZTIPN7android8hardware6ParcelE",
5639   "name" : "android::hardware::Parcel *",
5640   "referenced_type" : "_ZTIN7android8hardware6ParcelE",
5641   "self_type" : "_ZTIPN7android8hardware6ParcelE",
5642   "size" : 4,
5643   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5644  },
5645  {
5646   "alignment" : 4,
5647   "linker_set_key" : "_ZTIPN7android8hardware6ReturnINS0_3usb6gadget4V1_06StatusEEE",
5648   "name" : "android::hardware::Return<android::hardware::usb::gadget::V1_0::Status> *",
5649   "referenced_type" : "_ZTIN7android8hardware6ReturnINS0_3usb6gadget4V1_06StatusEEE",
5650   "self_type" : "_ZTIPN7android8hardware6ReturnINS0_3usb6gadget4V1_06StatusEEE",
5651   "size" : 4,
5652   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5653  },
5654  {
5655   "alignment" : 4,
5656   "linker_set_key" : "_ZTIPN7android8hardware6ReturnINS_2spINS0_3usb6gadget4V1_110IUsbGadgetEEEEE",
5657   "name" : "android::hardware::Return<android::sp<android::hardware::usb::gadget::V1_1::IUsbGadget> > *",
5658   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3usb6gadget4V1_110IUsbGadgetEEEEE",
5659   "self_type" : "_ZTIPN7android8hardware6ReturnINS_2spINS0_3usb6gadget4V1_110IUsbGadgetEEEEE",
5660   "size" : 4,
5661   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5662  },
5663  {
5664   "alignment" : 4,
5665   "linker_set_key" : "_ZTIPN7android8hardware6ReturnIbEE",
5666   "name" : "android::hardware::Return<bool> *",
5667   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
5668   "self_type" : "_ZTIPN7android8hardware6ReturnIbEE",
5669   "size" : 4,
5670   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5671  },
5672  {
5673   "alignment" : 4,
5674   "linker_set_key" : "_ZTIPN7android8hardware6ReturnIvEE",
5675   "name" : "android::hardware::Return<void> *",
5676   "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
5677   "self_type" : "_ZTIPN7android8hardware6ReturnIvEE",
5678   "size" : 4,
5679   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5680  },
5681  {
5682   "alignment" : 4,
5683   "linker_set_key" : "_ZTIPN7android8hardware6StatusE",
5684   "name" : "android::hardware::Status *",
5685   "referenced_type" : "_ZTIN7android8hardware6StatusE",
5686   "self_type" : "_ZTIPN7android8hardware6StatusE",
5687   "size" : 4,
5688   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5689  },
5690  {
5691   "alignment" : 4,
5692   "linker_set_key" : "_ZTIPN7android8hardware7IBinder14DeathRecipientE",
5693   "name" : "android::hardware::IBinder::DeathRecipient *",
5694   "referenced_type" : "_ZTIN7android8hardware7IBinder14DeathRecipientE",
5695   "self_type" : "_ZTIPN7android8hardware7IBinder14DeathRecipientE",
5696   "size" : 4,
5697   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5698  },
5699  {
5700   "alignment" : 4,
5701   "linker_set_key" : "_ZTIPN7android8hardware7IBinderE",
5702   "name" : "android::hardware::IBinder *",
5703   "referenced_type" : "_ZTIN7android8hardware7IBinderE",
5704   "self_type" : "_ZTIPN7android8hardware7IBinderE",
5705   "size" : 4,
5706   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5707  },
5708  {
5709   "alignment" : 4,
5710   "linker_set_key" : "_ZTIPN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
5711   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
5712   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
5713   "self_type" : "_ZTIPN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
5714   "size" : 4,
5715   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5716  },
5717  {
5718   "alignment" : 4,
5719   "linker_set_key" : "_ZTIPN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
5720   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
5721   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
5722   "self_type" : "_ZTIPN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
5723   "size" : 4,
5724   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5725  },
5726  {
5727   "alignment" : 4,
5728   "linker_set_key" : "_ZTIPN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
5729   "name" : "android::hardware::details::DoNotDestruct<android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > > *",
5730   "referenced_type" : "_ZTIN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
5731   "self_type" : "_ZTIPN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
5732   "size" : 4,
5733   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5734  },
5735  {
5736   "alignment" : 4,
5737   "linker_set_key" : "_ZTIPN7android8hardware7details13return_statusE",
5738   "name" : "android::hardware::details::return_status *",
5739   "referenced_type" : "_ZTIN7android8hardware7details13return_statusE",
5740   "self_type" : "_ZTIPN7android8hardware7details13return_statusE",
5741   "size" : 4,
5742   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5743  },
5744  {
5745   "alignment" : 4,
5746   "linker_set_key" : "_ZTIPN7android8hardware7details16HidlInstrumentorE",
5747   "name" : "android::hardware::details::HidlInstrumentor *",
5748   "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
5749   "self_type" : "_ZTIPN7android8hardware7details16HidlInstrumentorE",
5750   "size" : 4,
5751   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5752  },
5753  {
5754   "alignment" : 4,
5755   "linker_set_key" : "_ZTIPN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
5756   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > *",
5757   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
5758   "self_type" : "_ZTIPN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
5759   "size" : 4,
5760   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5761  },
5762  {
5763   "alignment" : 4,
5764   "linker_set_key" : "_ZTIPN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
5765   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string> *",
5766   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
5767   "self_type" : "_ZTIPN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
5768   "size" : 4,
5769   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5770  },
5771  {
5772   "alignment" : 4,
5773   "linker_set_key" : "_ZTIPN7android8hardware9BHwBinderE",
5774   "name" : "android::hardware::BHwBinder *",
5775   "referenced_type" : "_ZTIN7android8hardware9BHwBinderE",
5776   "self_type" : "_ZTIPN7android8hardware9BHwBinderE",
5777   "size" : 4,
5778   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5779  },
5780  {
5781   "alignment" : 4,
5782   "linker_set_key" : "_ZTIPN7android9ConditionE",
5783   "name" : "android::Condition *",
5784   "referenced_type" : "_ZTIN7android9ConditionE",
5785   "self_type" : "_ZTIPN7android9ConditionE",
5786   "size" : 4,
5787   "source_file" : "/system/core/libutils/include/utils/Condition.h"
5788  },
5789  {
5790   "alignment" : 4,
5791   "linker_set_key" : "_ZTIPPv",
5792   "name" : "void **",
5793   "referenced_type" : "_ZTIPv",
5794   "self_type" : "_ZTIPPv",
5795   "size" : 4,
5796   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
5797  },
5798  {
5799   "alignment" : 4,
5800   "linker_set_key" : "_ZTIPc",
5801   "name" : "char *",
5802   "referenced_type" : "_ZTIc",
5803   "self_type" : "_ZTIPc",
5804   "size" : 4,
5805   "source_file" : "/system/core/liblog/include/log/log_read.h"
5806  },
5807  {
5808   "alignment" : 4,
5809   "linker_set_key" : "_ZTIPh",
5810   "name" : "unsigned char *",
5811   "referenced_type" : "_ZTIh",
5812   "self_type" : "_ZTIPh",
5813   "size" : 4,
5814   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5815  },
5816  {
5817   "alignment" : 4,
5818   "linker_set_key" : "_ZTIPi",
5819   "name" : "int *",
5820   "referenced_type" : "_ZTIi",
5821   "self_type" : "_ZTIPi",
5822   "size" : 4,
5823   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5824  },
5825  {
5826   "alignment" : 4,
5827   "linker_set_key" : "_ZTIPv",
5828   "name" : "void *",
5829   "referenced_type" : "_ZTIv",
5830   "self_type" : "_ZTIPv",
5831   "size" : 4,
5832   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
5833  },
5834  {
5835   "alignment" : 4,
5836   "linker_set_key" : "_ZTIPy",
5837   "name" : "unsigned long long *",
5838   "referenced_type" : "_ZTIy",
5839   "self_type" : "_ZTIPy",
5840   "size" : 4,
5841   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5842  }
5843 ],
5844 "qualified_types" :
5845 [
5846  {
5847   "alignment" : 4,
5848   "is_const" : true,
5849   "linker_set_key" : "_ZTIK13native_handle",
5850   "name" : "const native_handle",
5851   "referenced_type" : "_ZTI13native_handle",
5852   "self_type" : "_ZTIK13native_handle",
5853   "size" : 12,
5854   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5855  },
5856  {
5857   "alignment" : 4,
5858   "is_const" : true,
5859   "linker_set_key" : "_ZTIK7log_msg",
5860   "name" : "const log_msg",
5861   "referenced_type" : "_ZTI7log_msg",
5862   "self_type" : "_ZTIK7log_msg",
5863   "size" : 5124,
5864   "source_file" : "/system/core/liblog/include/log/log_read.h"
5865  },
5866  {
5867   "alignment" : 2,
5868   "is_const" : true,
5869   "linker_set_key" : "_ZTIKDs",
5870   "name" : "const char16_t",
5871   "referenced_type" : "_ZTIDs",
5872   "self_type" : "_ZTIKDs",
5873   "size" : 2,
5874   "source_file" : "/system/core/libutils/include/utils/String16.h"
5875  },
5876  {
5877   "alignment" : 4,
5878   "is_const" : true,
5879   "linker_set_key" : "_ZTIKN7android10VectorImplE",
5880   "name" : "const android::VectorImpl",
5881   "referenced_type" : "_ZTIN7android10VectorImplE",
5882   "self_type" : "_ZTIKN7android10VectorImplE",
5883   "size" : 20,
5884   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
5885  },
5886  {
5887   "alignment" : 4,
5888   "is_const" : true,
5889   "linker_set_key" : "_ZTIKN7android12NativeHandleE",
5890   "name" : "const android::NativeHandle",
5891   "referenced_type" : "_ZTIN7android12NativeHandleE",
5892   "self_type" : "_ZTIKN7android12NativeHandleE",
5893   "size" : 12,
5894   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
5895  },
5896  {
5897   "alignment" : 4,
5898   "is_const" : true,
5899   "linker_set_key" : "_ZTIKN7android2spINS_4hidl4base4V1_05IBaseEEE",
5900   "name" : "const android::sp<android::hidl::base::V1_0::IBase>",
5901   "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
5902   "self_type" : "_ZTIKN7android2spINS_4hidl4base4V1_05IBaseEEE",
5903   "size" : 4,
5904   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5905  },
5906  {
5907   "alignment" : 4,
5908   "is_const" : true,
5909   "linker_set_key" : "_ZTIKN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
5910   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceManager>",
5911   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
5912   "self_type" : "_ZTIKN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
5913   "size" : 4,
5914   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5915  },
5916  {
5917   "alignment" : 4,
5918   "is_const" : true,
5919   "linker_set_key" : "_ZTIKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
5920   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification>",
5921   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
5922   "self_type" : "_ZTIKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
5923   "size" : 4,
5924   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5925  },
5926  {
5927   "alignment" : 4,
5928   "is_const" : true,
5929   "linker_set_key" : "_ZTIKN7android2spINS_8hardware12ProcessStateEEE",
5930   "name" : "const android::sp<android::hardware::ProcessState>",
5931   "referenced_type" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
5932   "self_type" : "_ZTIKN7android2spINS_8hardware12ProcessStateEEE",
5933   "size" : 4,
5934   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5935  },
5936  {
5937   "alignment" : 4,
5938   "is_const" : true,
5939   "linker_set_key" : "_ZTIKN7android2spINS_8hardware20hidl_death_recipientEEE",
5940   "name" : "const android::sp<android::hardware::hidl_death_recipient>",
5941   "referenced_type" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE",
5942   "self_type" : "_ZTIKN7android2spINS_8hardware20hidl_death_recipientEEE",
5943   "size" : 4,
5944   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5945  },
5946  {
5947   "alignment" : 4,
5948   "is_const" : true,
5949   "linker_set_key" : "_ZTIKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
5950   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient>",
5951   "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
5952   "self_type" : "_ZTIKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
5953   "size" : 4,
5954   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5955  },
5956  {
5957   "alignment" : 4,
5958   "is_const" : true,
5959   "linker_set_key" : "_ZTIKN7android2spINS_8hardware3usb6gadget4V1_010IUsbGadgetEEE",
5960   "name" : "const android::sp<android::hardware::usb::gadget::V1_0::IUsbGadget>",
5961   "referenced_type" : "_ZTIN7android2spINS_8hardware3usb6gadget4V1_010IUsbGadgetEEE",
5962   "self_type" : "_ZTIKN7android2spINS_8hardware3usb6gadget4V1_010IUsbGadgetEEE",
5963   "size" : 4,
5964   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5965  },
5966  {
5967   "alignment" : 4,
5968   "is_const" : true,
5969   "linker_set_key" : "_ZTIKN7android2spINS_8hardware3usb6gadget4V1_018IUsbGadgetCallbackEEE",
5970   "name" : "const android::sp<android::hardware::usb::gadget::V1_0::IUsbGadgetCallback>",
5971   "referenced_type" : "_ZTIN7android2spINS_8hardware3usb6gadget4V1_018IUsbGadgetCallbackEEE",
5972   "self_type" : "_ZTIKN7android2spINS_8hardware3usb6gadget4V1_018IUsbGadgetCallbackEEE",
5973   "size" : 4,
5974   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5975  },
5976  {
5977   "alignment" : 4,
5978   "is_const" : true,
5979   "linker_set_key" : "_ZTIKN7android2spINS_8hardware3usb6gadget4V1_110IUsbGadgetEEE",
5980   "name" : "const android::sp<android::hardware::usb::gadget::V1_1::IUsbGadget>",
5981   "referenced_type" : "_ZTIN7android2spINS_8hardware3usb6gadget4V1_110IUsbGadgetEEE",
5982   "self_type" : "_ZTIKN7android2spINS_8hardware3usb6gadget4V1_110IUsbGadgetEEE",
5983   "size" : 4,
5984   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5985  },
5986  {
5987   "alignment" : 4,
5988   "is_const" : true,
5989   "linker_set_key" : "_ZTIKN7android2spINS_8hardware7IBinderEEE",
5990   "name" : "const android::sp<android::hardware::IBinder>",
5991   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
5992   "self_type" : "_ZTIKN7android2spINS_8hardware7IBinderEEE",
5993   "size" : 4,
5994   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5995  },
5996  {
5997   "alignment" : 4,
5998   "is_const" : true,
5999   "linker_set_key" : "_ZTIKN7android2wpINS_8hardware20hidl_death_recipientEEE",
6000   "name" : "const android::wp<android::hardware::hidl_death_recipient>",
6001   "referenced_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
6002   "self_type" : "_ZTIKN7android2wpINS_8hardware20hidl_death_recipientEEE",
6003   "size" : 8,
6004   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6005  },
6006  {
6007   "alignment" : 4,
6008   "is_const" : true,
6009   "linker_set_key" : "_ZTIKN7android2wpINS_8hardware9BHwBinderEEE",
6010   "name" : "const android::wp<android::hardware::BHwBinder>",
6011   "referenced_type" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
6012   "self_type" : "_ZTIKN7android2wpINS_8hardware9BHwBinderEEE",
6013   "size" : 8,
6014   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6015  },
6016  {
6017   "alignment" : 4,
6018   "is_const" : true,
6019   "linker_set_key" : "_ZTIKN7android4hidl4base4V1_05IBaseE",
6020   "name" : "const android::hidl::base::V1_0::IBase",
6021   "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE",
6022   "self_type" : "_ZTIKN7android4hidl4base4V1_05IBaseE",
6023   "size" : 12,
6024   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h"
6025  },
6026  {
6027   "alignment" : 4,
6028   "is_const" : true,
6029   "linker_set_key" : "_ZTIKN7android4hidl4base4V1_08BpHwBaseE",
6030   "name" : "const android::hidl::base::V1_0::BpHwBase",
6031   "referenced_type" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE",
6032   "self_type" : "_ZTIKN7android4hidl4base4V1_08BpHwBaseE",
6033   "size" : 92,
6034   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h"
6035  },
6036  {
6037   "alignment" : 4,
6038   "is_const" : true,
6039   "linker_set_key" : "_ZTIKN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
6040   "name" : "const android::hidl::base::V1_0::DebugInfo::Architecture",
6041   "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
6042   "self_type" : "_ZTIKN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
6043   "size" : 4,
6044   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
6045  },
6046  {
6047   "alignment" : 4,
6048   "is_const" : true,
6049   "linker_set_key" : "_ZTIKN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
6050   "name" : "const android::hidl::manager::V1_0::IServiceManager::PidConstant",
6051   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
6052   "self_type" : "_ZTIKN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
6053   "size" : 4,
6054   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
6055  },
6056  {
6057   "alignment" : 1,
6058   "is_const" : true,
6059   "linker_set_key" : "_ZTIKN7android4hidl7manager4V1_015IServiceManager9TransportE",
6060   "name" : "const android::hidl::manager::V1_0::IServiceManager::Transport",
6061   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager9TransportE",
6062   "self_type" : "_ZTIKN7android4hidl7manager4V1_015IServiceManager9TransportE",
6063   "size" : 1,
6064   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
6065  },
6066  {
6067   "alignment" : 4,
6068   "is_const" : true,
6069   "linker_set_key" : "_ZTIKN7android4hidl7manager4V1_015IServiceManagerE",
6070   "name" : "const android::hidl::manager::V1_0::IServiceManager",
6071   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
6072   "self_type" : "_ZTIKN7android4hidl7manager4V1_015IServiceManagerE",
6073   "size" : 12,
6074   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
6075  },
6076  {
6077   "alignment" : 4,
6078   "is_const" : true,
6079   "linker_set_key" : "_ZTIKN7android4hidl7manager4V1_020IServiceNotificationE",
6080   "name" : "const android::hidl::manager::V1_0::IServiceNotification",
6081   "referenced_type" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
6082   "self_type" : "_ZTIKN7android4hidl7manager4V1_020IServiceNotificationE",
6083   "size" : 12,
6084   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h"
6085  },
6086  {
6087   "alignment" : 4,
6088   "is_const" : true,
6089   "linker_set_key" : "_ZTIKN7android7RefBaseE",
6090   "name" : "const android::RefBase",
6091   "referenced_type" : "_ZTIN7android7RefBaseE",
6092   "self_type" : "_ZTIKN7android7RefBaseE",
6093   "size" : 8,
6094   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6095  },
6096  {
6097   "alignment" : 4,
6098   "is_const" : true,
6099   "linker_set_key" : "_ZTIKN7android7String8E",
6100   "name" : "const android::String8",
6101   "referenced_type" : "_ZTIN7android7String8E",
6102   "self_type" : "_ZTIKN7android7String8E",
6103   "size" : 4,
6104   "source_file" : "/system/core/libutils/include/utils/String8.h"
6105  },
6106  {
6107   "alignment" : 4,
6108   "is_const" : true,
6109   "linker_set_key" : "_ZTIKN7android8String16E",
6110   "name" : "const android::String16",
6111   "referenced_type" : "_ZTIN7android8String16E",
6112   "self_type" : "_ZTIKN7android8String16E",
6113   "size" : 4,
6114   "source_file" : "/system/core/libutils/include/utils/String16.h"
6115  },
6116  {
6117   "alignment" : 1,
6118   "is_const" : true,
6119   "linker_set_key" : "_ZTIKN7android8hardware10hidl_arrayIhLj32EJEEE",
6120   "name" : "const android::hardware::hidl_array<unsigned char, 32>",
6121   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
6122   "self_type" : "_ZTIKN7android8hardware10hidl_arrayIhLj32EJEEE",
6123   "size" : 32,
6124   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6125  },
6126  {
6127   "alignment" : 4,
6128   "is_const" : true,
6129   "linker_set_key" : "_ZTIKN7android8hardware11BpHwRefBaseE",
6130   "name" : "const android::hardware::BpHwRefBase",
6131   "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE",
6132   "self_type" : "_ZTIKN7android8hardware11BpHwRefBaseE",
6133   "size" : 24,
6134   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
6135  },
6136  {
6137   "alignment" : 4,
6138   "is_const" : true,
6139   "linker_set_key" : "_ZTIKN7android8hardware11hidl_handleE",
6140   "name" : "const android::hardware::hidl_handle",
6141   "referenced_type" : "_ZTIN7android8hardware11hidl_handleE",
6142   "self_type" : "_ZTIKN7android8hardware11hidl_handleE",
6143   "size" : 16,
6144   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6145  },
6146  {
6147   "alignment" : 4,
6148   "is_const" : true,
6149   "linker_set_key" : "_ZTIKN7android8hardware11hidl_memoryE",
6150   "name" : "const android::hardware::hidl_memory",
6151   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
6152   "self_type" : "_ZTIKN7android8hardware11hidl_memoryE",
6153   "size" : 40,
6154   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6155  },
6156  {
6157   "alignment" : 4,
6158   "is_const" : true,
6159   "linker_set_key" : "_ZTIKN7android8hardware11hidl_stringE",
6160   "name" : "const android::hardware::hidl_string",
6161   "referenced_type" : "_ZTIN7android8hardware11hidl_stringE",
6162   "self_type" : "_ZTIKN7android8hardware11hidl_stringE",
6163   "size" : 16,
6164   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6165  },
6166  {
6167   "alignment" : 2,
6168   "is_const" : true,
6169   "linker_set_key" : "_ZTIKN7android8hardware12hidl_versionE",
6170   "name" : "const android::hardware::hidl_version",
6171   "referenced_type" : "_ZTIN7android8hardware12hidl_versionE",
6172   "self_type" : "_ZTIKN7android8hardware12hidl_versionE",
6173   "size" : 4,
6174   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6175  },
6176  {
6177   "alignment" : 4,
6178   "is_const" : true,
6179   "linker_set_key" : "_ZTIKN7android8hardware3usb6gadget4V1_010IUsbGadgetE",
6180   "name" : "const android::hardware::usb::gadget::V1_0::IUsbGadget",
6181   "referenced_type" : "_ZTIN7android8hardware3usb6gadget4V1_010IUsbGadgetE",
6182   "self_type" : "_ZTIKN7android8hardware3usb6gadget4V1_010IUsbGadgetE",
6183   "size" : 12,
6184   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/gadget/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/gadget/1.0/IUsbGadget.h"
6185  },
6186  {
6187   "alignment" : 4,
6188   "is_const" : true,
6189   "linker_set_key" : "_ZTIKN7android8hardware3usb6gadget4V1_013BpHwUsbGadgetE",
6190   "name" : "const android::hardware::usb::gadget::V1_0::BpHwUsbGadget",
6191   "referenced_type" : "_ZTIN7android8hardware3usb6gadget4V1_013BpHwUsbGadgetE",
6192   "self_type" : "_ZTIKN7android8hardware3usb6gadget4V1_013BpHwUsbGadgetE",
6193   "size" : 92,
6194   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/gadget/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/gadget/1.0/BpHwUsbGadget.h"
6195  },
6196  {
6197   "alignment" : 4,
6198   "is_const" : true,
6199   "linker_set_key" : "_ZTIKN7android8hardware3usb6gadget4V1_014GadgetFunctionE",
6200   "name" : "const android::hardware::usb::gadget::V1_0::GadgetFunction",
6201   "referenced_type" : "_ZTIN7android8hardware3usb6gadget4V1_014GadgetFunctionE",
6202   "self_type" : "_ZTIKN7android8hardware3usb6gadget4V1_014GadgetFunctionE",
6203   "size" : 8,
6204   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/gadget/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/gadget/1.0/types.h"
6205  },
6206  {
6207   "alignment" : 4,
6208   "is_const" : true,
6209   "linker_set_key" : "_ZTIKN7android8hardware3usb6gadget4V1_018IUsbGadgetCallbackE",
6210   "name" : "const android::hardware::usb::gadget::V1_0::IUsbGadgetCallback",
6211   "referenced_type" : "_ZTIN7android8hardware3usb6gadget4V1_018IUsbGadgetCallbackE",
6212   "self_type" : "_ZTIKN7android8hardware3usb6gadget4V1_018IUsbGadgetCallbackE",
6213   "size" : 12,
6214   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/gadget/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/gadget/1.0/IUsbGadgetCallback.h"
6215  },
6216  {
6217   "alignment" : 4,
6218   "is_const" : true,
6219   "linker_set_key" : "_ZTIKN7android8hardware3usb6gadget4V1_021BpHwUsbGadgetCallbackE",
6220   "name" : "const android::hardware::usb::gadget::V1_0::BpHwUsbGadgetCallback",
6221   "referenced_type" : "_ZTIN7android8hardware3usb6gadget4V1_021BpHwUsbGadgetCallbackE",
6222   "self_type" : "_ZTIKN7android8hardware3usb6gadget4V1_021BpHwUsbGadgetCallbackE",
6223   "size" : 92,
6224   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/gadget/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/gadget/1.0/BpHwUsbGadgetCallback.h"
6225  },
6226  {
6227   "alignment" : 4,
6228   "is_const" : true,
6229   "linker_set_key" : "_ZTIKN7android8hardware3usb6gadget4V1_06StatusE",
6230   "name" : "const android::hardware::usb::gadget::V1_0::Status",
6231   "referenced_type" : "_ZTIN7android8hardware3usb6gadget4V1_06StatusE",
6232   "self_type" : "_ZTIKN7android8hardware3usb6gadget4V1_06StatusE",
6233   "size" : 4,
6234   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/gadget/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/gadget/1.0/types.h"
6235  },
6236  {
6237   "alignment" : 4,
6238   "is_const" : true,
6239   "linker_set_key" : "_ZTIKN7android8hardware3usb6gadget4V1_110IUsbGadgetE",
6240   "name" : "const android::hardware::usb::gadget::V1_1::IUsbGadget",
6241   "referenced_type" : "_ZTIN7android8hardware3usb6gadget4V1_110IUsbGadgetE",
6242   "self_type" : "_ZTIKN7android8hardware3usb6gadget4V1_110IUsbGadgetE",
6243   "size" : 12,
6244   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/gadget/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/gadget/1.1/IUsbGadget.h"
6245  },
6246  {
6247   "alignment" : 4,
6248   "is_const" : true,
6249   "linker_set_key" : "_ZTIKN7android8hardware3usb6gadget4V1_113BpHwUsbGadgetE",
6250   "name" : "const android::hardware::usb::gadget::V1_1::BpHwUsbGadget",
6251   "referenced_type" : "_ZTIN7android8hardware3usb6gadget4V1_113BpHwUsbGadgetE",
6252   "self_type" : "_ZTIKN7android8hardware3usb6gadget4V1_113BpHwUsbGadgetE",
6253   "size" : 92,
6254   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/gadget/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/gadget/1.1/BpHwUsbGadget.h"
6255  },
6256  {
6257   "alignment" : 4,
6258   "is_const" : true,
6259   "linker_set_key" : "_ZTIKN7android8hardware6ParcelE",
6260   "name" : "const android::hardware::Parcel",
6261   "referenced_type" : "_ZTIN7android8hardware6ParcelE",
6262   "self_type" : "_ZTIKN7android8hardware6ParcelE",
6263   "size" : 68,
6264   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
6265  },
6266  {
6267   "alignment" : 4,
6268   "is_const" : true,
6269   "linker_set_key" : "_ZTIKN7android8hardware6ReturnINS0_3usb6gadget4V1_06StatusEEE",
6270   "name" : "const android::hardware::Return<android::hardware::usb::gadget::V1_0::Status>",
6271   "referenced_type" : "_ZTIN7android8hardware6ReturnINS0_3usb6gadget4V1_06StatusEEE",
6272   "self_type" : "_ZTIKN7android8hardware6ReturnINS0_3usb6gadget4V1_06StatusEEE",
6273   "size" : 28,
6274   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6275  },
6276  {
6277   "alignment" : 4,
6278   "is_const" : true,
6279   "linker_set_key" : "_ZTIKN7android8hardware6ReturnINS_2spINS0_3usb6gadget4V1_110IUsbGadgetEEEEE",
6280   "name" : "const android::hardware::Return<android::sp<android::hardware::usb::gadget::V1_1::IUsbGadget> >",
6281   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3usb6gadget4V1_110IUsbGadgetEEEEE",
6282   "self_type" : "_ZTIKN7android8hardware6ReturnINS_2spINS0_3usb6gadget4V1_110IUsbGadgetEEEEE",
6283   "size" : 28,
6284   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6285  },
6286  {
6287   "alignment" : 4,
6288   "is_const" : true,
6289   "linker_set_key" : "_ZTIKN7android8hardware6ReturnIbEE",
6290   "name" : "const android::hardware::Return<bool>",
6291   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
6292   "self_type" : "_ZTIKN7android8hardware6ReturnIbEE",
6293   "size" : 24,
6294   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6295  },
6296  {
6297   "alignment" : 4,
6298   "is_const" : true,
6299   "linker_set_key" : "_ZTIKN7android8hardware6StatusE",
6300   "name" : "const android::hardware::Status",
6301   "referenced_type" : "_ZTIN7android8hardware6StatusE",
6302   "self_type" : "_ZTIKN7android8hardware6StatusE",
6303   "size" : 20,
6304   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6305  },
6306  {
6307   "alignment" : 4,
6308   "is_const" : true,
6309   "linker_set_key" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
6310   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
6311   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
6312   "self_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
6313   "size" : 8,
6314   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6315  },
6316  {
6317   "alignment" : 4,
6318   "is_const" : true,
6319   "linker_set_key" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
6320   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
6321   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
6322   "self_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
6323   "size" : 8,
6324   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6325  },
6326  {
6327   "alignment" : 4,
6328   "is_const" : true,
6329   "linker_set_key" : "_ZTIKN7android8hardware7details12hidl_pointerIiEE",
6330   "name" : "const android::hardware::details::hidl_pointer<int>",
6331   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEE",
6332   "self_type" : "_ZTIKN7android8hardware7details12hidl_pointerIiEE",
6333   "size" : 8,
6334   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6335  },
6336  {
6337   "alignment" : 4,
6338   "is_const" : true,
6339   "linker_set_key" : "_ZTIKN7android8hardware7details13return_statusE",
6340   "name" : "const android::hardware::details::return_status",
6341   "referenced_type" : "_ZTIN7android8hardware7details13return_statusE",
6342   "self_type" : "_ZTIKN7android8hardware7details13return_statusE",
6343   "size" : 24,
6344   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6345  },
6346  {
6347   "is_const" : true,
6348   "linker_set_key" : "_ZTIKN7android8hardware8hidl_vec4iterIXTL0__EEE",
6349   "name" : "const iter<is_const>",
6350   "referenced_type" : "_ZTIN7android8hardware8hidl_vec4iterIXTL0__EEE",
6351   "self_type" : "_ZTIKN7android8hardware8hidl_vec4iterIXTL0__EEE",
6352   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6353  },
6354  {
6355   "alignment" : 4,
6356   "is_const" : true,
6357   "linker_set_key" : "_ZTIKN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
6358   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_string>",
6359   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
6360   "self_type" : "_ZTIKN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
6361   "size" : 16,
6362   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/gadget/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/gadget/1.1/IUsbGadget.h"
6363  },
6364  {
6365   "alignment" : 4,
6366   "is_const" : true,
6367   "linker_set_key" : "_ZTIKN7android8hardware8hidl_vecIiEE",
6368   "name" : "const android::hardware::hidl_vec<int>",
6369   "referenced_type" : "_ZTIN7android8hardware8hidl_vecIiEE",
6370   "self_type" : "_ZTIKN7android8hardware8hidl_vecIiEE",
6371   "size" : 16,
6372   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6373  },
6374  {
6375   "alignment" : 4,
6376   "is_const" : true,
6377   "linker_set_key" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
6378   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
6379   "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
6380   "self_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
6381   "size" : 12,
6382   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
6383  },
6384  {
6385   "alignment" : 4,
6386   "is_const" : true,
6387   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android4hidl4base4V1_09DebugInfo12ArchitectureELj3EEE",
6388   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
6389   "referenced_type" : "_ZTINSt3__15arrayIN7android4hidl4base4V1_09DebugInfo12ArchitectureELj3EEE",
6390   "self_type" : "_ZTIKNSt3__15arrayIN7android4hidl4base4V1_09DebugInfo12ArchitectureELj3EEE",
6391   "size" : 12,
6392   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
6393  },
6394  {
6395   "alignment" : 4,
6396   "is_const" : true,
6397   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager11PidConstantELj1EEE",
6398   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
6399   "referenced_type" : "_ZTINSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager11PidConstantELj1EEE",
6400   "self_type" : "_ZTIKNSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager11PidConstantELj1EEE",
6401   "size" : 4,
6402   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
6403  },
6404  {
6405   "alignment" : 1,
6406   "is_const" : true,
6407   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager9TransportELj3EEE",
6408   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
6409   "referenced_type" : "_ZTINSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager9TransportELj3EEE",
6410   "self_type" : "_ZTIKNSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager9TransportELj3EEE",
6411   "size" : 3,
6412   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
6413  },
6414  {
6415   "alignment" : 4,
6416   "is_const" : true,
6417   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware3usb6gadget4V1_014GadgetFunctionELj8EEE",
6418   "name" : "const std::array<android::hardware::usb::gadget::V1_0::GadgetFunction, 8>",
6419   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware3usb6gadget4V1_014GadgetFunctionELj8EEE",
6420   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware3usb6gadget4V1_014GadgetFunctionELj8EEE",
6421   "size" : 64,
6422   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/gadget/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/gadget/1.0/types.h"
6423  },
6424  {
6425   "alignment" : 4,
6426   "is_const" : true,
6427   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware3usb6gadget4V1_06StatusELj5EEE",
6428   "name" : "const std::array<android::hardware::usb::gadget::V1_0::Status, 5>",
6429   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware3usb6gadget4V1_06StatusELj5EEE",
6430   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware3usb6gadget4V1_06StatusELj5EEE",
6431   "size" : 20,
6432   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/gadget/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/gadget/1.0/types.h"
6433  },
6434  {
6435   "alignment" : 4,
6436   "is_const" : true,
6437   "linker_set_key" : "_ZTIKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
6438   "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 *> > *)> > >",
6439   "referenced_type" : "_ZTINSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
6440   "self_type" : "_ZTIKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
6441   "size" : 12,
6442   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6443  },
6444  {
6445   "alignment" : 4,
6446   "is_const" : true,
6447   "linker_set_key" : "_ZTIKPKN7android4hidl4base4V1_05IBaseE",
6448   "name" : "const android::hidl::base::V1_0::IBase *const",
6449   "referenced_type" : "_ZTIPKN7android4hidl4base4V1_05IBaseE",
6450   "self_type" : "_ZTIKPKN7android4hidl4base4V1_05IBaseE",
6451   "size" : 4,
6452   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
6453  },
6454  {
6455   "alignment" : 4,
6456   "is_const" : true,
6457   "linker_set_key" : "_ZTIKPN7android7RefBase12weakref_implE",
6458   "name" : "android::RefBase::weakref_impl *const",
6459   "referenced_type" : "_ZTIPN7android7RefBase12weakref_implE",
6460   "self_type" : "_ZTIKPN7android7RefBase12weakref_implE",
6461   "size" : 4,
6462   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6463  },
6464  {
6465   "alignment" : 4,
6466   "is_const" : true,
6467   "linker_set_key" : "_ZTIKPN7android8hardware7IBinderE",
6468   "name" : "android::hardware::IBinder *const",
6469   "referenced_type" : "_ZTIPN7android8hardware7IBinderE",
6470   "self_type" : "_ZTIKPN7android8hardware7IBinderE",
6471   "size" : 4,
6472   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
6473  },
6474  {
6475   "alignment" : 4,
6476   "is_const" : true,
6477   "linker_set_key" : "_ZTIKSt16initializer_listIN7android8hardware10hidl_arrayIhLj32EJEEEE",
6478   "name" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
6479   "referenced_type" : "_ZTISt16initializer_listIN7android8hardware10hidl_arrayIhLj32EJEEEE",
6480   "self_type" : "_ZTIKSt16initializer_listIN7android8hardware10hidl_arrayIhLj32EJEEEE",
6481   "size" : 8,
6482   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6483  },
6484  {
6485   "alignment" : 4,
6486   "is_const" : true,
6487   "linker_set_key" : "_ZTIKSt16initializer_listIN7android8hardware11hidl_stringEE",
6488   "name" : "const std::initializer_list<android::hardware::hidl_string>",
6489   "referenced_type" : "_ZTISt16initializer_listIN7android8hardware11hidl_stringEE",
6490   "self_type" : "_ZTIKSt16initializer_listIN7android8hardware11hidl_stringEE",
6491   "size" : 8,
6492   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6493  },
6494  {
6495   "alignment" : 1,
6496   "is_const" : true,
6497   "linker_set_key" : "_ZTIKa",
6498   "name" : "const signed char",
6499   "referenced_type" : "_ZTIa",
6500   "self_type" : "_ZTIKa",
6501   "size" : 1,
6502   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6503  },
6504  {
6505   "alignment" : 1,
6506   "is_const" : true,
6507   "linker_set_key" : "_ZTIKb",
6508   "name" : "const bool",
6509   "referenced_type" : "_ZTIb",
6510   "self_type" : "_ZTIKb",
6511   "size" : 1,
6512   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6513  },
6514  {
6515   "alignment" : 1,
6516   "is_const" : true,
6517   "linker_set_key" : "_ZTIKc",
6518   "name" : "const char",
6519   "referenced_type" : "_ZTIc",
6520   "self_type" : "_ZTIKc",
6521   "size" : 1,
6522   "source_file" : "/system/core/liblog/include/android/log.h"
6523  },
6524  {
6525   "alignment" : 4,
6526   "is_const" : true,
6527   "linker_set_key" : "_ZTIKd",
6528   "name" : "const double",
6529   "referenced_type" : "_ZTId",
6530   "self_type" : "_ZTIKd",
6531   "size" : 8,
6532   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6533  },
6534  {
6535   "alignment" : 4,
6536   "is_const" : true,
6537   "linker_set_key" : "_ZTIKf",
6538   "name" : "const float",
6539   "referenced_type" : "_ZTIf",
6540   "self_type" : "_ZTIKf",
6541   "size" : 4,
6542   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6543  },
6544  {
6545   "alignment" : 1,
6546   "is_const" : true,
6547   "linker_set_key" : "_ZTIKh",
6548   "name" : "const unsigned char",
6549   "referenced_type" : "_ZTIh",
6550   "self_type" : "_ZTIKh",
6551   "size" : 1,
6552   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6553  },
6554  {
6555   "alignment" : 4,
6556   "is_const" : true,
6557   "linker_set_key" : "_ZTIKi",
6558   "name" : "const int",
6559   "referenced_type" : "_ZTIi",
6560   "self_type" : "_ZTIKi",
6561   "size" : 4,
6562   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6563  },
6564  {
6565   "alignment" : 4,
6566   "is_const" : true,
6567   "linker_set_key" : "_ZTIKj",
6568   "name" : "const unsigned int",
6569   "referenced_type" : "_ZTIj",
6570   "self_type" : "_ZTIKj",
6571   "size" : 4,
6572   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6573  },
6574  {
6575   "alignment" : 2,
6576   "is_const" : true,
6577   "linker_set_key" : "_ZTIKs",
6578   "name" : "const short",
6579   "referenced_type" : "_ZTIs",
6580   "self_type" : "_ZTIKs",
6581   "size" : 2,
6582   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6583  },
6584  {
6585   "alignment" : 2,
6586   "is_const" : true,
6587   "linker_set_key" : "_ZTIKt",
6588   "name" : "const unsigned short",
6589   "referenced_type" : "_ZTIt",
6590   "self_type" : "_ZTIKt",
6591   "size" : 2,
6592   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6593  },
6594  {
6595   "is_const" : true,
6596   "linker_set_key" : "_ZTIKv",
6597   "name" : "const void",
6598   "referenced_type" : "_ZTIv",
6599   "self_type" : "_ZTIKv",
6600   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6601  },
6602  {
6603   "alignment" : 4,
6604   "is_const" : true,
6605   "linker_set_key" : "_ZTIKx",
6606   "name" : "const long long",
6607   "referenced_type" : "_ZTIx",
6608   "self_type" : "_ZTIKx",
6609   "size" : 8,
6610   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6611  },
6612  {
6613   "alignment" : 4,
6614   "is_const" : true,
6615   "linker_set_key" : "_ZTIKy",
6616   "name" : "const unsigned long long",
6617   "referenced_type" : "_ZTIy",
6618   "self_type" : "_ZTIKy",
6619   "size" : 8,
6620   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6621  },
6622  {
6623   "alignment" : 1,
6624   "is_volatile" : true,
6625   "linker_set_key" : "_ZTIVb",
6626   "name" : "volatile bool",
6627   "referenced_type" : "_ZTIb",
6628   "self_type" : "_ZTIVb",
6629   "size" : 1,
6630   "source_file" : "/system/core/libutils/include/utils/Thread.h"
6631  },
6632  {
6633   "alignment" : 4,
6634   "is_volatile" : true,
6635   "linker_set_key" : "_ZTIVi",
6636   "name" : "volatile int",
6637   "referenced_type" : "_ZTIi",
6638   "self_type" : "_ZTIVi",
6639   "size" : 4,
6640   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
6641  }
6642 ],
6643 "record_types" :
6644 [
6645  {
6646   "alignment" : 4,
6647   "fields" :
6648   [
6649    {
6650     "field_name" : "len",
6651     "referenced_type" : "_ZTIt"
6652    },
6653    {
6654     "field_name" : "hdr_size",
6655     "field_offset" : 16,
6656     "referenced_type" : "_ZTIt"
6657    },
6658    {
6659     "field_name" : "pid",
6660     "field_offset" : 32,
6661     "referenced_type" : "_ZTIi"
6662    },
6663    {
6664     "field_name" : "tid",
6665     "field_offset" : 64,
6666     "referenced_type" : "_ZTIj"
6667    },
6668    {
6669     "field_name" : "sec",
6670     "field_offset" : 96,
6671     "referenced_type" : "_ZTIj"
6672    },
6673    {
6674     "field_name" : "nsec",
6675     "field_offset" : 128,
6676     "referenced_type" : "_ZTIj"
6677    },
6678    {
6679     "field_name" : "lid",
6680     "field_offset" : 160,
6681     "referenced_type" : "_ZTIj"
6682    },
6683    {
6684     "field_name" : "uid",
6685     "field_offset" : 192,
6686     "referenced_type" : "_ZTIj"
6687    },
6688    {
6689     "field_name" : "msg",
6690     "field_offset" : 224,
6691     "referenced_type" : "_ZTIA0_c"
6692    }
6693   ],
6694   "linker_set_key" : "_ZTI12logger_entry",
6695   "name" : "logger_entry",
6696   "referenced_type" : "_ZTI12logger_entry",
6697   "self_type" : "_ZTI12logger_entry",
6698   "size" : 28,
6699   "source_file" : "/system/core/liblog/include/log/log_read.h"
6700  },
6701  {
6702   "alignment" : 4,
6703   "fields" :
6704   [
6705    {
6706     "field_name" : "y",
6707     "referenced_type" : "_ZTIPv"
6708    },
6709    {
6710     "field_name" : "cb",
6711     "field_offset" : 32,
6712     "referenced_type" : "_ZTIPv"
6713    },
6714    {
6715     "field_name" : "cr",
6716     "field_offset" : 64,
6717     "referenced_type" : "_ZTIPv"
6718    },
6719    {
6720     "field_name" : "ystride",
6721     "field_offset" : 96,
6722     "referenced_type" : "_ZTIj"
6723    },
6724    {
6725     "field_name" : "cstride",
6726     "field_offset" : 128,
6727     "referenced_type" : "_ZTIj"
6728    },
6729    {
6730     "field_name" : "chroma_step",
6731     "field_offset" : 160,
6732     "referenced_type" : "_ZTIj"
6733    },
6734    {
6735     "field_name" : "reserved",
6736     "field_offset" : 192,
6737     "referenced_type" : "_ZTIA8_j"
6738    }
6739   ],
6740   "linker_set_key" : "_ZTI13android_ycbcr",
6741   "name" : "android_ycbcr",
6742   "referenced_type" : "_ZTI13android_ycbcr",
6743   "self_type" : "_ZTI13android_ycbcr",
6744   "size" : 56,
6745   "source_file" : "/system/core/libsystem/include/system/graphics.h"
6746  },
6747  {
6748   "alignment" : 4,
6749   "fields" :
6750   [
6751    {
6752     "field_name" : "version",
6753     "referenced_type" : "_ZTIi"
6754    },
6755    {
6756     "field_name" : "numFds",
6757     "field_offset" : 32,
6758     "referenced_type" : "_ZTIi"
6759    },
6760    {
6761     "field_name" : "numInts",
6762     "field_offset" : 64,
6763     "referenced_type" : "_ZTIi"
6764    },
6765    {
6766     "field_name" : "data",
6767     "field_offset" : 96,
6768     "referenced_type" : "_ZTIA0_i"
6769    }
6770   ],
6771   "linker_set_key" : "_ZTI13native_handle",
6772   "name" : "native_handle",
6773   "referenced_type" : "_ZTI13native_handle",
6774   "self_type" : "_ZTI13native_handle",
6775   "size" : 12,
6776   "source_file" : "/system/core/libcutils/include/cutils/native_handle.h"
6777  },
6778  {
6779   "alignment" : 4,
6780   "fields" :
6781   [
6782    {
6783     "field_name" : "x",
6784     "referenced_type" : "_ZTIf"
6785    },
6786    {
6787     "field_name" : "y",
6788     "field_offset" : 32,
6789     "referenced_type" : "_ZTIf"
6790    }
6791   ],
6792   "linker_set_key" : "_ZTI16android_xy_color",
6793   "name" : "android_xy_color",
6794   "referenced_type" : "_ZTI16android_xy_color",
6795   "self_type" : "_ZTI16android_xy_color",
6796   "size" : 8,
6797   "source_file" : "/system/core/libsystem/include/system/graphics.h"
6798  },
6799  {
6800   "alignment" : 4,
6801   "fields" :
6802   [
6803    {
6804     "field_name" : "top_left",
6805     "referenced_type" : "_ZTIPh"
6806    },
6807    {
6808     "field_name" : "component",
6809     "field_offset" : 32,
6810     "referenced_type" : "_ZTI22android_flex_component"
6811    },
6812    {
6813     "field_name" : "bits_per_component",
6814     "field_offset" : 64,
6815     "referenced_type" : "_ZTIi"
6816    },
6817    {
6818     "field_name" : "bits_used",
6819     "field_offset" : 96,
6820     "referenced_type" : "_ZTIi"
6821    },
6822    {
6823     "field_name" : "h_increment",
6824     "field_offset" : 128,
6825     "referenced_type" : "_ZTIi"
6826    },
6827    {
6828     "field_name" : "v_increment",
6829     "field_offset" : 160,
6830     "referenced_type" : "_ZTIi"
6831    },
6832    {
6833     "field_name" : "h_subsampling",
6834     "field_offset" : 192,
6835     "referenced_type" : "_ZTIi"
6836    },
6837    {
6838     "field_name" : "v_subsampling",
6839     "field_offset" : 224,
6840     "referenced_type" : "_ZTIi"
6841    }
6842   ],
6843   "linker_set_key" : "_ZTI18android_flex_plane",
6844   "name" : "android_flex_plane",
6845   "referenced_type" : "_ZTI18android_flex_plane",
6846   "self_type" : "_ZTI18android_flex_plane",
6847   "size" : 32,
6848   "source_file" : "/system/core/libsystem/include/system/graphics.h"
6849  },
6850  {
6851   "alignment" : 4,
6852   "fields" :
6853   [
6854    {
6855     "field_name" : "format",
6856     "referenced_type" : "_ZTI19android_flex_format"
6857    },
6858    {
6859     "field_name" : "num_planes",
6860     "field_offset" : 32,
6861     "referenced_type" : "_ZTIj"
6862    },
6863    {
6864     "field_name" : "planes",
6865     "field_offset" : 64,
6866     "referenced_type" : "_ZTIP18android_flex_plane"
6867    }
6868   ],
6869   "linker_set_key" : "_ZTI19android_flex_layout",
6870   "name" : "android_flex_layout",
6871   "referenced_type" : "_ZTI19android_flex_layout",
6872   "self_type" : "_ZTI19android_flex_layout",
6873   "size" : 12,
6874   "source_file" : "/system/core/libsystem/include/system/graphics.h"
6875  },
6876  {
6877   "alignment" : 4,
6878   "fields" :
6879   [
6880    {
6881     "field_name" : "num_points",
6882     "referenced_type" : "_ZTIj"
6883    },
6884    {
6885     "field_name" : "reserved",
6886     "field_offset" : 32,
6887     "referenced_type" : "_ZTIA8_j"
6888    },
6889    {
6890     "field_name" : "xyzc_points",
6891     "field_offset" : 288,
6892     "referenced_type" : "_ZTIA_f"
6893    }
6894   ],
6895   "linker_set_key" : "_ZTI20android_depth_points",
6896   "name" : "android_depth_points",
6897   "referenced_type" : "_ZTI20android_depth_points",
6898   "self_type" : "_ZTI20android_depth_points",
6899   "size" : 36,
6900   "source_file" : "/system/core/libsystem/include/system/graphics.h"
6901  },
6902  {
6903   "alignment" : 4,
6904   "fields" :
6905   [
6906    {
6907     "field_name" : "struct_size",
6908     "referenced_type" : "_ZTIj"
6909    },
6910    {
6911     "field_name" : "buffer_id",
6912     "field_offset" : 32,
6913     "referenced_type" : "_ZTIi"
6914    },
6915    {
6916     "field_name" : "priority",
6917     "field_offset" : 64,
6918     "referenced_type" : "_ZTIi"
6919    },
6920    {
6921     "field_name" : "tag",
6922     "field_offset" : 96,
6923     "referenced_type" : "_ZTIPKc"
6924    },
6925    {
6926     "field_name" : "file",
6927     "field_offset" : 128,
6928     "referenced_type" : "_ZTIPKc"
6929    },
6930    {
6931     "field_name" : "line",
6932     "field_offset" : 160,
6933     "referenced_type" : "_ZTIj"
6934    },
6935    {
6936     "field_name" : "message",
6937     "field_offset" : 192,
6938     "referenced_type" : "_ZTIPKc"
6939    }
6940   ],
6941   "linker_set_key" : "_ZTI21__android_log_message",
6942   "name" : "__android_log_message",
6943   "referenced_type" : "_ZTI21__android_log_message",
6944   "self_type" : "_ZTI21__android_log_message",
6945   "size" : 28,
6946   "source_file" : "/system/core/liblog/include/android/log.h"
6947  },
6948  {
6949   "alignment" : 4,
6950   "fields" :
6951   [
6952    {
6953     "field_name" : "maxContentLightLevel",
6954     "referenced_type" : "_ZTIf"
6955    },
6956    {
6957     "field_name" : "maxFrameAverageLightLevel",
6958     "field_offset" : 32,
6959     "referenced_type" : "_ZTIf"
6960    }
6961   ],
6962   "linker_set_key" : "_ZTI25android_cta861_3_metadata",
6963   "name" : "android_cta861_3_metadata",
6964   "referenced_type" : "_ZTI25android_cta861_3_metadata",
6965   "self_type" : "_ZTI25android_cta861_3_metadata",
6966   "size" : 8,
6967   "source_file" : "/system/core/libsystem/include/system/graphics.h"
6968  },
6969  {
6970   "alignment" : 4,
6971   "fields" :
6972   [
6973    {
6974     "field_name" : "displayPrimaryRed",
6975     "referenced_type" : "_ZTI16android_xy_color"
6976    },
6977    {
6978     "field_name" : "displayPrimaryGreen",
6979     "field_offset" : 64,
6980     "referenced_type" : "_ZTI16android_xy_color"
6981    },
6982    {
6983     "field_name" : "displayPrimaryBlue",
6984     "field_offset" : 128,
6985     "referenced_type" : "_ZTI16android_xy_color"
6986    },
6987    {
6988     "field_name" : "whitePoint",
6989     "field_offset" : 192,
6990     "referenced_type" : "_ZTI16android_xy_color"
6991    },
6992    {
6993     "field_name" : "maxLuminance",
6994     "field_offset" : 256,
6995     "referenced_type" : "_ZTIf"
6996    },
6997    {
6998     "field_name" : "minLuminance",
6999     "field_offset" : 288,
7000     "referenced_type" : "_ZTIf"
7001    }
7002   ],
7003   "linker_set_key" : "_ZTI26android_smpte2086_metadata",
7004   "name" : "android_smpte2086_metadata",
7005   "referenced_type" : "_ZTI26android_smpte2086_metadata",
7006   "self_type" : "_ZTI26android_smpte2086_metadata",
7007   "size" : 40,
7008   "source_file" : "/system/core/libsystem/include/system/graphics.h"
7009  },
7010  {
7011   "alignment" : 4,
7012   "fields" :
7013   [
7014    {
7015     "referenced_type" : "_ZTIN7log_msgUt_E"
7016    }
7017   ],
7018   "linker_set_key" : "_ZTI7log_msg",
7019   "name" : "log_msg",
7020   "referenced_type" : "_ZTI7log_msg",
7021   "self_type" : "_ZTI7log_msg",
7022   "size" : 5124,
7023   "source_file" : "/system/core/liblog/include/log/log_read.h"
7024  },
7025  {
7026   "alignment" : 1,
7027   "fields" :
7028   [
7029    {
7030     "field_name" : "tv_sec",
7031     "referenced_type" : "_ZTIj"
7032    },
7033    {
7034     "field_name" : "tv_nsec",
7035     "field_offset" : 32,
7036     "referenced_type" : "_ZTIj"
7037    }
7038   ],
7039   "linker_set_key" : "_ZTI8log_time",
7040   "name" : "log_time",
7041   "referenced_type" : "_ZTI8log_time",
7042   "self_type" : "_ZTI8log_time",
7043   "size" : 8,
7044   "source_file" : "/system/core/liblog/include_vndk/log/log_time.h"
7045  },
7046  {
7047   "alignment" : 4,
7048   "fields" :
7049   [
7050    {
7051     "access" : "private",
7052     "field_name" : "mStorage",
7053     "field_offset" : 32,
7054     "referenced_type" : "_ZTIPv"
7055    },
7056    {
7057     "access" : "private",
7058     "field_name" : "mCount",
7059     "field_offset" : 64,
7060     "referenced_type" : "_ZTIj"
7061    },
7062    {
7063     "access" : "private",
7064     "field_name" : "mFlags",
7065     "field_offset" : 96,
7066     "referenced_type" : "_ZTIKj"
7067    },
7068    {
7069     "access" : "private",
7070     "field_name" : "mItemSize",
7071     "field_offset" : 128,
7072     "referenced_type" : "_ZTIKj"
7073    }
7074   ],
7075   "linker_set_key" : "_ZTIN7android10VectorImplE",
7076   "name" : "android::VectorImpl",
7077   "record_kind" : "class",
7078   "referenced_type" : "_ZTIN7android10VectorImplE",
7079   "self_type" : "_ZTIN7android10VectorImplE",
7080   "size" : 20,
7081   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
7082   "vtable_components" :
7083   [
7084    {
7085     "kind" : "offset_to_top"
7086    },
7087    {
7088     "kind" : "rtti",
7089     "mangled_component_name" : "_ZTIN7android10VectorImplE"
7090    },
7091    {
7092     "kind" : "complete_dtor_pointer",
7093     "mangled_component_name" : "_ZN7android10VectorImplD1Ev"
7094    },
7095    {
7096     "kind" : "deleting_dtor_pointer",
7097     "mangled_component_name" : "_ZN7android10VectorImplD0Ev"
7098    },
7099    {
7100     "is_pure" : true,
7101     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvj"
7102    },
7103    {
7104     "is_pure" : true,
7105     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvj"
7106    },
7107    {
7108     "is_pure" : true,
7109     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvj"
7110    },
7111    {
7112     "is_pure" : true,
7113     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvj"
7114    },
7115    {
7116     "is_pure" : true,
7117     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvj"
7118    },
7119    {
7120     "is_pure" : true,
7121     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvj"
7122    }
7123   ]
7124  },
7125  {
7126   "alignment" : 4,
7127   "fields" :
7128   [
7129    {
7130     "access" : "private",
7131     "field_name" : "mVector",
7132     "referenced_type" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE"
7133    }
7134   ],
7135   "linker_set_key" : "_ZTIN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE",
7136   "name" : "android::KeyedVector<android::String16, android::sp<android::hardware::IBinder> >",
7137   "record_kind" : "class",
7138   "referenced_type" : "_ZTIN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE",
7139   "self_type" : "_ZTIN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE",
7140   "size" : 20,
7141   "source_file" : "/system/core/libutils/include/utils/KeyedVector.h",
7142   "template_args" : [ "_ZTIN7android8String16E", "_ZTIN7android2spINS_8hardware7IBinderEEE" ]
7143  },
7144  {
7145   "alignment" : 4,
7146   "fields" :
7147   [
7148    {
7149     "access" : "private",
7150     "field_name" : "mTag",
7151     "referenced_type" : "_ZTIy"
7152    }
7153   ],
7154   "linker_set_key" : "_ZTIN7android11ScopedTraceE",
7155   "name" : "android::ScopedTrace",
7156   "record_kind" : "class",
7157   "referenced_type" : "_ZTIN7android11ScopedTraceE",
7158   "self_type" : "_ZTIN7android11ScopedTraceE",
7159   "size" : 8,
7160   "source_file" : "/system/core/libutils/include/utils/Trace.h"
7161  },
7162  {
7163   "alignment" : 4,
7164   "fields" :
7165   [
7166    {
7167     "access" : "private",
7168     "field_name" : "mCount",
7169     "referenced_type" : "_ZTINSt3__16atomicIiEE"
7170    }
7171   ],
7172   "linker_set_key" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE",
7173   "name" : "android::LightRefBase<android::NativeHandle>",
7174   "record_kind" : "class",
7175   "referenced_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE",
7176   "self_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE",
7177   "size" : 4,
7178   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
7179   "template_args" : [ "_ZTIN7android12NativeHandleE" ]
7180  },
7181  {
7182   "alignment" : 4,
7183   "fields" :
7184   [
7185    {
7186     "access" : "private",
7187     "field_name" : "mCount",
7188     "referenced_type" : "_ZTINSt3__16atomicIiEE"
7189    }
7190   ],
7191   "linker_set_key" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE",
7192   "name" : "android::LightRefBase<android::VirtualLightRefBase>",
7193   "record_kind" : "class",
7194   "referenced_type" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE",
7195   "self_type" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE",
7196   "size" : 4,
7197   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
7198   "template_args" : [ "_ZTIN7android19VirtualLightRefBaseE" ]
7199  },
7200  {
7201   "alignment" : 4,
7202   "base_specifiers" :
7203   [
7204    {
7205     "referenced_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE"
7206    }
7207   ],
7208   "fields" :
7209   [
7210    {
7211     "access" : "private",
7212     "field_name" : "mHandle",
7213     "field_offset" : 32,
7214     "referenced_type" : "_ZTIP13native_handle"
7215    },
7216    {
7217     "access" : "private",
7218     "field_name" : "mOwnsHandle",
7219     "field_offset" : 64,
7220     "referenced_type" : "_ZTIb"
7221    }
7222   ],
7223   "linker_set_key" : "_ZTIN7android12NativeHandleE",
7224   "name" : "android::NativeHandle",
7225   "record_kind" : "class",
7226   "referenced_type" : "_ZTIN7android12NativeHandleE",
7227   "self_type" : "_ZTIN7android12NativeHandleE",
7228   "size" : 12,
7229   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
7230  },
7231  {
7232   "alignment" : 4,
7233   "base_specifiers" :
7234   [
7235    {
7236     "access" : "private",
7237     "referenced_type" : "_ZTIN7android16SortedVectorImplE"
7238    }
7239   ],
7240   "linker_set_key" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE",
7241   "name" : "android::SortedVector<android::key_value_pair_t<android::String16, android::sp<android::hardware::IBinder> > >",
7242   "record_kind" : "class",
7243   "referenced_type" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE",
7244   "self_type" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE",
7245   "size" : 20,
7246   "source_file" : "/system/core/libutils/include/utils/SortedVector.h",
7247   "template_args" :
7248   [
7249    "_ZTIN7android16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEE"
7250   ],
7251   "vtable_components" :
7252   [
7253    {
7254     "kind" : "offset_to_top"
7255    },
7256    {
7257     "kind" : "rtti",
7258     "mangled_component_name" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE"
7259    },
7260    {
7261     "kind" : "complete_dtor_pointer",
7262     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED1Ev"
7263    },
7264    {
7265     "kind" : "deleting_dtor_pointer",
7266     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED0Ev"
7267    },
7268    {
7269     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE12do_constructEPvj"
7270    },
7271    {
7272     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_destroyEPvj"
7273    },
7274    {
7275     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE7do_copyEPvPKvj"
7276    },
7277    {
7278     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE8do_splatEPvPKvj"
7279    },
7280    {
7281     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE15do_move_forwardEPvPKvj"
7282    },
7283    {
7284     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE16do_move_backwardEPvPKvj"
7285    },
7286    {
7287     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_compareEPKvSA_"
7288    }
7289   ]
7290  },
7291  {
7292   "alignment" : 1,
7293   "linker_set_key" : "_ZTIN7android14ReferenceMoverE",
7294   "name" : "android::ReferenceMover",
7295   "record_kind" : "class",
7296   "referenced_type" : "_ZTIN7android14ReferenceMoverE",
7297   "self_type" : "_ZTIN7android14ReferenceMoverE",
7298   "size" : 1,
7299   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7300  },
7301  {
7302   "alignment" : 4,
7303   "linker_set_key" : "_ZTIN7android16ReferenceRenamerE",
7304   "name" : "android::ReferenceRenamer",
7305   "record_kind" : "class",
7306   "referenced_type" : "_ZTIN7android16ReferenceRenamerE",
7307   "self_type" : "_ZTIN7android16ReferenceRenamerE",
7308   "size" : 4,
7309   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
7310   "vtable_components" :
7311   [
7312    {
7313     "kind" : "offset_to_top"
7314    },
7315    {
7316     "kind" : "rtti",
7317     "mangled_component_name" : "_ZTIN7android16ReferenceRenamerE"
7318    },
7319    {
7320     "is_pure" : true,
7321     "mangled_component_name" : "_ZNK7android16ReferenceRenamerclEj"
7322    }
7323   ]
7324  },
7325  {
7326   "alignment" : 4,
7327   "base_specifiers" :
7328   [
7329    {
7330     "referenced_type" : "_ZTIN7android10VectorImplE"
7331    }
7332   ],
7333   "linker_set_key" : "_ZTIN7android16SortedVectorImplE",
7334   "name" : "android::SortedVectorImpl",
7335   "record_kind" : "class",
7336   "referenced_type" : "_ZTIN7android16SortedVectorImplE",
7337   "self_type" : "_ZTIN7android16SortedVectorImplE",
7338   "size" : 20,
7339   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
7340   "vtable_components" :
7341   [
7342    {
7343     "kind" : "offset_to_top"
7344    },
7345    {
7346     "kind" : "rtti",
7347     "mangled_component_name" : "_ZTIN7android16SortedVectorImplE"
7348    },
7349    {
7350     "kind" : "complete_dtor_pointer",
7351     "mangled_component_name" : "_ZN7android16SortedVectorImplD1Ev"
7352    },
7353    {
7354     "kind" : "deleting_dtor_pointer",
7355     "mangled_component_name" : "_ZN7android16SortedVectorImplD0Ev"
7356    },
7357    {
7358     "is_pure" : true,
7359     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvj"
7360    },
7361    {
7362     "is_pure" : true,
7363     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvj"
7364    },
7365    {
7366     "is_pure" : true,
7367     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvj"
7368    },
7369    {
7370     "is_pure" : true,
7371     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvj"
7372    },
7373    {
7374     "is_pure" : true,
7375     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvj"
7376    },
7377    {
7378     "is_pure" : true,
7379     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvj"
7380    },
7381    {
7382     "is_pure" : true,
7383     "mangled_component_name" : "_ZNK7android16SortedVectorImpl10do_compareEPKvS2_"
7384    }
7385   ]
7386  },
7387  {
7388   "alignment" : 1,
7389   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIbEE",
7390   "name" : "android::trait_trivial_copy<bool>",
7391   "referenced_type" : "_ZTIN7android18trait_trivial_copyIbEE",
7392   "self_type" : "_ZTIN7android18trait_trivial_copyIbEE",
7393   "size" : 1,
7394   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7395   "template_args" : [ "_ZTIb" ]
7396  },
7397  {
7398   "alignment" : 1,
7399   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIcEE",
7400   "name" : "android::trait_trivial_copy<char>",
7401   "referenced_type" : "_ZTIN7android18trait_trivial_copyIcEE",
7402   "self_type" : "_ZTIN7android18trait_trivial_copyIcEE",
7403   "size" : 1,
7404   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7405   "template_args" : [ "_ZTIc" ]
7406  },
7407  {
7408   "alignment" : 1,
7409   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIdEE",
7410   "name" : "android::trait_trivial_copy<double>",
7411   "referenced_type" : "_ZTIN7android18trait_trivial_copyIdEE",
7412   "self_type" : "_ZTIN7android18trait_trivial_copyIdEE",
7413   "size" : 1,
7414   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7415   "template_args" : [ "_ZTId" ]
7416  },
7417  {
7418   "alignment" : 1,
7419   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIfEE",
7420   "name" : "android::trait_trivial_copy<float>",
7421   "referenced_type" : "_ZTIN7android18trait_trivial_copyIfEE",
7422   "self_type" : "_ZTIN7android18trait_trivial_copyIfEE",
7423   "size" : 1,
7424   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7425   "template_args" : [ "_ZTIf" ]
7426  },
7427  {
7428   "alignment" : 1,
7429   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIhEE",
7430   "name" : "android::trait_trivial_copy<unsigned char>",
7431   "referenced_type" : "_ZTIN7android18trait_trivial_copyIhEE",
7432   "self_type" : "_ZTIN7android18trait_trivial_copyIhEE",
7433   "size" : 1,
7434   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7435   "template_args" : [ "_ZTIh" ]
7436  },
7437  {
7438   "alignment" : 1,
7439   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIiEE",
7440   "name" : "android::trait_trivial_copy<int>",
7441   "referenced_type" : "_ZTIN7android18trait_trivial_copyIiEE",
7442   "self_type" : "_ZTIN7android18trait_trivial_copyIiEE",
7443   "size" : 1,
7444   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7445   "template_args" : [ "_ZTIi" ]
7446  },
7447  {
7448   "alignment" : 1,
7449   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIjEE",
7450   "name" : "android::trait_trivial_copy<unsigned int>",
7451   "referenced_type" : "_ZTIN7android18trait_trivial_copyIjEE",
7452   "self_type" : "_ZTIN7android18trait_trivial_copyIjEE",
7453   "size" : 1,
7454   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7455   "template_args" : [ "_ZTIj" ]
7456  },
7457  {
7458   "alignment" : 1,
7459   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIlEE",
7460   "name" : "android::trait_trivial_copy<long>",
7461   "referenced_type" : "_ZTIN7android18trait_trivial_copyIlEE",
7462   "self_type" : "_ZTIN7android18trait_trivial_copyIlEE",
7463   "size" : 1,
7464   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7465   "template_args" : [ "_ZTIl" ]
7466  },
7467  {
7468   "alignment" : 1,
7469   "linker_set_key" : "_ZTIN7android18trait_trivial_copyImEE",
7470   "name" : "android::trait_trivial_copy<unsigned long>",
7471   "referenced_type" : "_ZTIN7android18trait_trivial_copyImEE",
7472   "self_type" : "_ZTIN7android18trait_trivial_copyImEE",
7473   "size" : 1,
7474   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7475   "template_args" : [ "_ZTIm" ]
7476  },
7477  {
7478   "alignment" : 1,
7479   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIsEE",
7480   "name" : "android::trait_trivial_copy<short>",
7481   "referenced_type" : "_ZTIN7android18trait_trivial_copyIsEE",
7482   "self_type" : "_ZTIN7android18trait_trivial_copyIsEE",
7483   "size" : 1,
7484   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7485   "template_args" : [ "_ZTIs" ]
7486  },
7487  {
7488   "alignment" : 1,
7489   "linker_set_key" : "_ZTIN7android18trait_trivial_copyItEE",
7490   "name" : "android::trait_trivial_copy<unsigned short>",
7491   "referenced_type" : "_ZTIN7android18trait_trivial_copyItEE",
7492   "self_type" : "_ZTIN7android18trait_trivial_copyItEE",
7493   "size" : 1,
7494   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7495   "template_args" : [ "_ZTIt" ]
7496  },
7497  {
7498   "alignment" : 1,
7499   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIvEE",
7500   "name" : "android::trait_trivial_copy<void>",
7501   "referenced_type" : "_ZTIN7android18trait_trivial_copyIvEE",
7502   "self_type" : "_ZTIN7android18trait_trivial_copyIvEE",
7503   "size" : 1,
7504   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7505   "template_args" : [ "_ZTIv" ]
7506  },
7507  {
7508   "alignment" : 1,
7509   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIxEE",
7510   "name" : "android::trait_trivial_copy<long long>",
7511   "referenced_type" : "_ZTIN7android18trait_trivial_copyIxEE",
7512   "self_type" : "_ZTIN7android18trait_trivial_copyIxEE",
7513   "size" : 1,
7514   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7515   "template_args" : [ "_ZTIx" ]
7516  },
7517  {
7518   "alignment" : 1,
7519   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIyEE",
7520   "name" : "android::trait_trivial_copy<unsigned long long>",
7521   "referenced_type" : "_ZTIN7android18trait_trivial_copyIyEE",
7522   "self_type" : "_ZTIN7android18trait_trivial_copyIyEE",
7523   "size" : 1,
7524   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7525   "template_args" : [ "_ZTIy" ]
7526  },
7527  {
7528   "alignment" : 1,
7529   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIbEE",
7530   "name" : "android::trait_trivial_ctor<bool>",
7531   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIbEE",
7532   "self_type" : "_ZTIN7android18trait_trivial_ctorIbEE",
7533   "size" : 1,
7534   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7535   "template_args" : [ "_ZTIb" ]
7536  },
7537  {
7538   "alignment" : 1,
7539   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIcEE",
7540   "name" : "android::trait_trivial_ctor<char>",
7541   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIcEE",
7542   "self_type" : "_ZTIN7android18trait_trivial_ctorIcEE",
7543   "size" : 1,
7544   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7545   "template_args" : [ "_ZTIc" ]
7546  },
7547  {
7548   "alignment" : 1,
7549   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIdEE",
7550   "name" : "android::trait_trivial_ctor<double>",
7551   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIdEE",
7552   "self_type" : "_ZTIN7android18trait_trivial_ctorIdEE",
7553   "size" : 1,
7554   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7555   "template_args" : [ "_ZTId" ]
7556  },
7557  {
7558   "alignment" : 1,
7559   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIfEE",
7560   "name" : "android::trait_trivial_ctor<float>",
7561   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIfEE",
7562   "self_type" : "_ZTIN7android18trait_trivial_ctorIfEE",
7563   "size" : 1,
7564   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7565   "template_args" : [ "_ZTIf" ]
7566  },
7567  {
7568   "alignment" : 1,
7569   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIhEE",
7570   "name" : "android::trait_trivial_ctor<unsigned char>",
7571   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIhEE",
7572   "self_type" : "_ZTIN7android18trait_trivial_ctorIhEE",
7573   "size" : 1,
7574   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7575   "template_args" : [ "_ZTIh" ]
7576  },
7577  {
7578   "alignment" : 1,
7579   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIiEE",
7580   "name" : "android::trait_trivial_ctor<int>",
7581   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIiEE",
7582   "self_type" : "_ZTIN7android18trait_trivial_ctorIiEE",
7583   "size" : 1,
7584   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7585   "template_args" : [ "_ZTIi" ]
7586  },
7587  {
7588   "alignment" : 1,
7589   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIjEE",
7590   "name" : "android::trait_trivial_ctor<unsigned int>",
7591   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIjEE",
7592   "self_type" : "_ZTIN7android18trait_trivial_ctorIjEE",
7593   "size" : 1,
7594   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7595   "template_args" : [ "_ZTIj" ]
7596  },
7597  {
7598   "alignment" : 1,
7599   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIlEE",
7600   "name" : "android::trait_trivial_ctor<long>",
7601   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIlEE",
7602   "self_type" : "_ZTIN7android18trait_trivial_ctorIlEE",
7603   "size" : 1,
7604   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7605   "template_args" : [ "_ZTIl" ]
7606  },
7607  {
7608   "alignment" : 1,
7609   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorImEE",
7610   "name" : "android::trait_trivial_ctor<unsigned long>",
7611   "referenced_type" : "_ZTIN7android18trait_trivial_ctorImEE",
7612   "self_type" : "_ZTIN7android18trait_trivial_ctorImEE",
7613   "size" : 1,
7614   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7615   "template_args" : [ "_ZTIm" ]
7616  },
7617  {
7618   "alignment" : 1,
7619   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIsEE",
7620   "name" : "android::trait_trivial_ctor<short>",
7621   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIsEE",
7622   "self_type" : "_ZTIN7android18trait_trivial_ctorIsEE",
7623   "size" : 1,
7624   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7625   "template_args" : [ "_ZTIs" ]
7626  },
7627  {
7628   "alignment" : 1,
7629   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorItEE",
7630   "name" : "android::trait_trivial_ctor<unsigned short>",
7631   "referenced_type" : "_ZTIN7android18trait_trivial_ctorItEE",
7632   "self_type" : "_ZTIN7android18trait_trivial_ctorItEE",
7633   "size" : 1,
7634   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7635   "template_args" : [ "_ZTIt" ]
7636  },
7637  {
7638   "alignment" : 1,
7639   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIvEE",
7640   "name" : "android::trait_trivial_ctor<void>",
7641   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIvEE",
7642   "self_type" : "_ZTIN7android18trait_trivial_ctorIvEE",
7643   "size" : 1,
7644   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7645   "template_args" : [ "_ZTIv" ]
7646  },
7647  {
7648   "alignment" : 1,
7649   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIxEE",
7650   "name" : "android::trait_trivial_ctor<long long>",
7651   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIxEE",
7652   "self_type" : "_ZTIN7android18trait_trivial_ctorIxEE",
7653   "size" : 1,
7654   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7655   "template_args" : [ "_ZTIx" ]
7656  },
7657  {
7658   "alignment" : 1,
7659   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIyEE",
7660   "name" : "android::trait_trivial_ctor<unsigned long long>",
7661   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIyEE",
7662   "self_type" : "_ZTIN7android18trait_trivial_ctorIyEE",
7663   "size" : 1,
7664   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7665   "template_args" : [ "_ZTIy" ]
7666  },
7667  {
7668   "alignment" : 1,
7669   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIbEE",
7670   "name" : "android::trait_trivial_dtor<bool>",
7671   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIbEE",
7672   "self_type" : "_ZTIN7android18trait_trivial_dtorIbEE",
7673   "size" : 1,
7674   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7675   "template_args" : [ "_ZTIb" ]
7676  },
7677  {
7678   "alignment" : 1,
7679   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIcEE",
7680   "name" : "android::trait_trivial_dtor<char>",
7681   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIcEE",
7682   "self_type" : "_ZTIN7android18trait_trivial_dtorIcEE",
7683   "size" : 1,
7684   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7685   "template_args" : [ "_ZTIc" ]
7686  },
7687  {
7688   "alignment" : 1,
7689   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIdEE",
7690   "name" : "android::trait_trivial_dtor<double>",
7691   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIdEE",
7692   "self_type" : "_ZTIN7android18trait_trivial_dtorIdEE",
7693   "size" : 1,
7694   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7695   "template_args" : [ "_ZTId" ]
7696  },
7697  {
7698   "alignment" : 1,
7699   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIfEE",
7700   "name" : "android::trait_trivial_dtor<float>",
7701   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIfEE",
7702   "self_type" : "_ZTIN7android18trait_trivial_dtorIfEE",
7703   "size" : 1,
7704   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7705   "template_args" : [ "_ZTIf" ]
7706  },
7707  {
7708   "alignment" : 1,
7709   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIhEE",
7710   "name" : "android::trait_trivial_dtor<unsigned char>",
7711   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIhEE",
7712   "self_type" : "_ZTIN7android18trait_trivial_dtorIhEE",
7713   "size" : 1,
7714   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7715   "template_args" : [ "_ZTIh" ]
7716  },
7717  {
7718   "alignment" : 1,
7719   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIiEE",
7720   "name" : "android::trait_trivial_dtor<int>",
7721   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIiEE",
7722   "self_type" : "_ZTIN7android18trait_trivial_dtorIiEE",
7723   "size" : 1,
7724   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7725   "template_args" : [ "_ZTIi" ]
7726  },
7727  {
7728   "alignment" : 1,
7729   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIjEE",
7730   "name" : "android::trait_trivial_dtor<unsigned int>",
7731   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIjEE",
7732   "self_type" : "_ZTIN7android18trait_trivial_dtorIjEE",
7733   "size" : 1,
7734   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7735   "template_args" : [ "_ZTIj" ]
7736  },
7737  {
7738   "alignment" : 1,
7739   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIlEE",
7740   "name" : "android::trait_trivial_dtor<long>",
7741   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIlEE",
7742   "self_type" : "_ZTIN7android18trait_trivial_dtorIlEE",
7743   "size" : 1,
7744   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7745   "template_args" : [ "_ZTIl" ]
7746  },
7747  {
7748   "alignment" : 1,
7749   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorImEE",
7750   "name" : "android::trait_trivial_dtor<unsigned long>",
7751   "referenced_type" : "_ZTIN7android18trait_trivial_dtorImEE",
7752   "self_type" : "_ZTIN7android18trait_trivial_dtorImEE",
7753   "size" : 1,
7754   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7755   "template_args" : [ "_ZTIm" ]
7756  },
7757  {
7758   "alignment" : 1,
7759   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIsEE",
7760   "name" : "android::trait_trivial_dtor<short>",
7761   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIsEE",
7762   "self_type" : "_ZTIN7android18trait_trivial_dtorIsEE",
7763   "size" : 1,
7764   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7765   "template_args" : [ "_ZTIs" ]
7766  },
7767  {
7768   "alignment" : 1,
7769   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorItEE",
7770   "name" : "android::trait_trivial_dtor<unsigned short>",
7771   "referenced_type" : "_ZTIN7android18trait_trivial_dtorItEE",
7772   "self_type" : "_ZTIN7android18trait_trivial_dtorItEE",
7773   "size" : 1,
7774   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7775   "template_args" : [ "_ZTIt" ]
7776  },
7777  {
7778   "alignment" : 1,
7779   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIvEE",
7780   "name" : "android::trait_trivial_dtor<void>",
7781   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIvEE",
7782   "self_type" : "_ZTIN7android18trait_trivial_dtorIvEE",
7783   "size" : 1,
7784   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7785   "template_args" : [ "_ZTIv" ]
7786  },
7787  {
7788   "alignment" : 1,
7789   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIxEE",
7790   "name" : "android::trait_trivial_dtor<long long>",
7791   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIxEE",
7792   "self_type" : "_ZTIN7android18trait_trivial_dtorIxEE",
7793   "size" : 1,
7794   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7795   "template_args" : [ "_ZTIx" ]
7796  },
7797  {
7798   "alignment" : 1,
7799   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIyEE",
7800   "name" : "android::trait_trivial_dtor<unsigned long long>",
7801   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIyEE",
7802   "self_type" : "_ZTIN7android18trait_trivial_dtorIyEE",
7803   "size" : 1,
7804   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7805   "template_args" : [ "_ZTIy" ]
7806  },
7807  {
7808   "alignment" : 1,
7809   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_7String8EEE",
7810   "name" : "android::trait_trivial_move<android::String8>",
7811   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EEE",
7812   "self_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EEE",
7813   "size" : 1,
7814   "source_file" : "/system/core/libutils/include/utils/String8.h",
7815   "template_args" : [ "_ZTIN7android7String8E" ]
7816  },
7817  {
7818   "alignment" : 1,
7819   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_8String16EEE",
7820   "name" : "android::trait_trivial_move<android::String16>",
7821   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EEE",
7822   "self_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EEE",
7823   "size" : 1,
7824   "source_file" : "/system/core/libutils/include/utils/String16.h",
7825   "template_args" : [ "_ZTIN7android8String16E" ]
7826  },
7827  {
7828   "alignment" : 1,
7829   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIbEE",
7830   "name" : "android::trait_trivial_move<bool>",
7831   "referenced_type" : "_ZTIN7android18trait_trivial_moveIbEE",
7832   "self_type" : "_ZTIN7android18trait_trivial_moveIbEE",
7833   "size" : 1,
7834   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7835   "template_args" : [ "_ZTIb" ]
7836  },
7837  {
7838   "alignment" : 1,
7839   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIcEE",
7840   "name" : "android::trait_trivial_move<char>",
7841   "referenced_type" : "_ZTIN7android18trait_trivial_moveIcEE",
7842   "self_type" : "_ZTIN7android18trait_trivial_moveIcEE",
7843   "size" : 1,
7844   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7845   "template_args" : [ "_ZTIc" ]
7846  },
7847  {
7848   "alignment" : 1,
7849   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIdEE",
7850   "name" : "android::trait_trivial_move<double>",
7851   "referenced_type" : "_ZTIN7android18trait_trivial_moveIdEE",
7852   "self_type" : "_ZTIN7android18trait_trivial_moveIdEE",
7853   "size" : 1,
7854   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7855   "template_args" : [ "_ZTId" ]
7856  },
7857  {
7858   "alignment" : 1,
7859   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIfEE",
7860   "name" : "android::trait_trivial_move<float>",
7861   "referenced_type" : "_ZTIN7android18trait_trivial_moveIfEE",
7862   "self_type" : "_ZTIN7android18trait_trivial_moveIfEE",
7863   "size" : 1,
7864   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7865   "template_args" : [ "_ZTIf" ]
7866  },
7867  {
7868   "alignment" : 1,
7869   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIhEE",
7870   "name" : "android::trait_trivial_move<unsigned char>",
7871   "referenced_type" : "_ZTIN7android18trait_trivial_moveIhEE",
7872   "self_type" : "_ZTIN7android18trait_trivial_moveIhEE",
7873   "size" : 1,
7874   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7875   "template_args" : [ "_ZTIh" ]
7876  },
7877  {
7878   "alignment" : 1,
7879   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIiEE",
7880   "name" : "android::trait_trivial_move<int>",
7881   "referenced_type" : "_ZTIN7android18trait_trivial_moveIiEE",
7882   "self_type" : "_ZTIN7android18trait_trivial_moveIiEE",
7883   "size" : 1,
7884   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7885   "template_args" : [ "_ZTIi" ]
7886  },
7887  {
7888   "alignment" : 1,
7889   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIjEE",
7890   "name" : "android::trait_trivial_move<unsigned int>",
7891   "referenced_type" : "_ZTIN7android18trait_trivial_moveIjEE",
7892   "self_type" : "_ZTIN7android18trait_trivial_moveIjEE",
7893   "size" : 1,
7894   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7895   "template_args" : [ "_ZTIj" ]
7896  },
7897  {
7898   "alignment" : 1,
7899   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIlEE",
7900   "name" : "android::trait_trivial_move<long>",
7901   "referenced_type" : "_ZTIN7android18trait_trivial_moveIlEE",
7902   "self_type" : "_ZTIN7android18trait_trivial_moveIlEE",
7903   "size" : 1,
7904   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7905   "template_args" : [ "_ZTIl" ]
7906  },
7907  {
7908   "alignment" : 1,
7909   "linker_set_key" : "_ZTIN7android18trait_trivial_moveImEE",
7910   "name" : "android::trait_trivial_move<unsigned long>",
7911   "referenced_type" : "_ZTIN7android18trait_trivial_moveImEE",
7912   "self_type" : "_ZTIN7android18trait_trivial_moveImEE",
7913   "size" : 1,
7914   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7915   "template_args" : [ "_ZTIm" ]
7916  },
7917  {
7918   "alignment" : 1,
7919   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIsEE",
7920   "name" : "android::trait_trivial_move<short>",
7921   "referenced_type" : "_ZTIN7android18trait_trivial_moveIsEE",
7922   "self_type" : "_ZTIN7android18trait_trivial_moveIsEE",
7923   "size" : 1,
7924   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7925   "template_args" : [ "_ZTIs" ]
7926  },
7927  {
7928   "alignment" : 1,
7929   "linker_set_key" : "_ZTIN7android18trait_trivial_moveItEE",
7930   "name" : "android::trait_trivial_move<unsigned short>",
7931   "referenced_type" : "_ZTIN7android18trait_trivial_moveItEE",
7932   "self_type" : "_ZTIN7android18trait_trivial_moveItEE",
7933   "size" : 1,
7934   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7935   "template_args" : [ "_ZTIt" ]
7936  },
7937  {
7938   "alignment" : 1,
7939   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIvEE",
7940   "name" : "android::trait_trivial_move<void>",
7941   "referenced_type" : "_ZTIN7android18trait_trivial_moveIvEE",
7942   "self_type" : "_ZTIN7android18trait_trivial_moveIvEE",
7943   "size" : 1,
7944   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7945   "template_args" : [ "_ZTIv" ]
7946  },
7947  {
7948   "alignment" : 1,
7949   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIxEE",
7950   "name" : "android::trait_trivial_move<long long>",
7951   "referenced_type" : "_ZTIN7android18trait_trivial_moveIxEE",
7952   "self_type" : "_ZTIN7android18trait_trivial_moveIxEE",
7953   "size" : 1,
7954   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7955   "template_args" : [ "_ZTIx" ]
7956  },
7957  {
7958   "alignment" : 1,
7959   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIyEE",
7960   "name" : "android::trait_trivial_move<unsigned long long>",
7961   "referenced_type" : "_ZTIN7android18trait_trivial_moveIyEE",
7962   "self_type" : "_ZTIN7android18trait_trivial_moveIyEE",
7963   "size" : 1,
7964   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7965   "template_args" : [ "_ZTIy" ]
7966  },
7967  {
7968   "alignment" : 4,
7969   "base_specifiers" :
7970   [
7971    {
7972     "referenced_type" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE"
7973    }
7974   ],
7975   "linker_set_key" : "_ZTIN7android19VirtualLightRefBaseE",
7976   "name" : "android::VirtualLightRefBase",
7977   "record_kind" : "class",
7978   "referenced_type" : "_ZTIN7android19VirtualLightRefBaseE",
7979   "self_type" : "_ZTIN7android19VirtualLightRefBaseE",
7980   "size" : 8,
7981   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
7982   "vtable_components" :
7983   [
7984    {
7985     "kind" : "offset_to_top"
7986    },
7987    {
7988     "kind" : "rtti",
7989     "mangled_component_name" : "_ZTIN7android19VirtualLightRefBaseE"
7990    },
7991    {
7992     "kind" : "complete_dtor_pointer",
7993     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD1Ev"
7994    },
7995    {
7996     "kind" : "deleting_dtor_pointer",
7997     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD0Ev"
7998    }
7999   ]
8000  },
8001  {
8002   "alignment" : 4,
8003   "fields" :
8004   [
8005    {
8006     "access" : "private",
8007     "field_name" : "m_ptr",
8008     "referenced_type" : "_ZTIPN7android4hidl4base4V1_05IBaseE"
8009    }
8010   ],
8011   "linker_set_key" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
8012   "name" : "android::sp<android::hidl::base::V1_0::IBase>",
8013   "record_kind" : "class",
8014   "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
8015   "self_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
8016   "size" : 4,
8017   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8018   "template_args" : [ "_ZTIN7android4hidl4base4V1_05IBaseE" ]
8019  },
8020  {
8021   "alignment" : 4,
8022   "fields" :
8023   [
8024    {
8025     "access" : "private",
8026     "field_name" : "m_ptr",
8027     "referenced_type" : "_ZTIPN7android4hidl7manager4V1_015IServiceManagerE"
8028    }
8029   ],
8030   "linker_set_key" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
8031   "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager>",
8032   "record_kind" : "class",
8033   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
8034   "self_type" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
8035   "size" : 4,
8036   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8037   "template_args" : [ "_ZTIN7android4hidl7manager4V1_015IServiceManagerE" ]
8038  },
8039  {
8040   "alignment" : 4,
8041   "fields" :
8042   [
8043    {
8044     "access" : "private",
8045     "field_name" : "m_ptr",
8046     "referenced_type" : "_ZTIPN7android4hidl7manager4V1_020IServiceNotificationE"
8047    }
8048   ],
8049   "linker_set_key" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
8050   "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification>",
8051   "record_kind" : "class",
8052   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
8053   "self_type" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
8054   "size" : 4,
8055   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8056   "template_args" : [ "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE" ]
8057  },
8058  {
8059   "alignment" : 4,
8060   "fields" :
8061   [
8062    {
8063     "access" : "private",
8064     "field_name" : "m_ptr",
8065     "referenced_type" : "_ZTIPN7android6ThreadE"
8066    }
8067   ],
8068   "linker_set_key" : "_ZTIN7android2spINS_6ThreadEEE",
8069   "name" : "android::sp<android::Thread>",
8070   "record_kind" : "class",
8071   "referenced_type" : "_ZTIN7android2spINS_6ThreadEEE",
8072   "self_type" : "_ZTIN7android2spINS_6ThreadEEE",
8073   "size" : 4,
8074   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8075   "template_args" : [ "_ZTIN7android6ThreadE" ]
8076  },
8077  {
8078   "alignment" : 4,
8079   "fields" :
8080   [
8081    {
8082     "access" : "private",
8083     "field_name" : "m_ptr",
8084     "referenced_type" : "_ZTIPN7android8hardware10IInterfaceE"
8085    }
8086   ],
8087   "linker_set_key" : "_ZTIN7android2spINS_8hardware10IInterfaceEEE",
8088   "name" : "android::sp<android::hardware::IInterface>",
8089   "record_kind" : "class",
8090   "referenced_type" : "_ZTIN7android2spINS_8hardware10IInterfaceEEE",
8091   "self_type" : "_ZTIN7android2spINS_8hardware10IInterfaceEEE",
8092   "size" : 4,
8093   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8094   "template_args" : [ "_ZTIN7android8hardware10IInterfaceE" ]
8095  },
8096  {
8097   "alignment" : 4,
8098   "fields" :
8099   [
8100    {
8101     "access" : "private",
8102     "field_name" : "m_ptr",
8103     "referenced_type" : "_ZTIPN7android8hardware12ProcessStateE"
8104    }
8105   ],
8106   "linker_set_key" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
8107   "name" : "android::sp<android::hardware::ProcessState>",
8108   "record_kind" : "class",
8109   "referenced_type" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
8110   "self_type" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
8111   "size" : 4,
8112   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8113   "template_args" : [ "_ZTIN7android8hardware12ProcessStateE" ]
8114  },
8115  {
8116   "alignment" : 4,
8117   "fields" :
8118   [
8119    {
8120     "access" : "private",
8121     "field_name" : "m_ptr",
8122     "referenced_type" : "_ZTIPN7android8hardware20hidl_death_recipientE"
8123    }
8124   ],
8125   "linker_set_key" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE",
8126   "name" : "android::sp<android::hardware::hidl_death_recipient>",
8127   "record_kind" : "class",
8128   "referenced_type" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE",
8129   "self_type" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE",
8130   "size" : 4,
8131   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8132   "template_args" : [ "_ZTIN7android8hardware20hidl_death_recipientE" ]
8133  },
8134  {
8135   "alignment" : 4,
8136   "fields" :
8137   [
8138    {
8139     "access" : "private",
8140     "field_name" : "m_ptr",
8141     "referenced_type" : "_ZTIPN7android8hardware27hidl_binder_death_recipientE"
8142    }
8143   ],
8144   "linker_set_key" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
8145   "name" : "android::sp<android::hardware::hidl_binder_death_recipient>",
8146   "record_kind" : "class",
8147   "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
8148   "self_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
8149   "size" : 4,
8150   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8151   "template_args" : [ "_ZTIN7android8hardware27hidl_binder_death_recipientE" ]
8152  },
8153  {
8154   "alignment" : 4,
8155   "fields" :
8156   [
8157    {
8158     "access" : "private",
8159     "field_name" : "m_ptr",
8160     "referenced_type" : "_ZTIPN7android8hardware3usb6gadget4V1_010IUsbGadgetE"
8161    }
8162   ],
8163   "linker_set_key" : "_ZTIN7android2spINS_8hardware3usb6gadget4V1_010IUsbGadgetEEE",
8164   "name" : "android::sp<android::hardware::usb::gadget::V1_0::IUsbGadget>",
8165   "record_kind" : "class",
8166   "referenced_type" : "_ZTIN7android2spINS_8hardware3usb6gadget4V1_010IUsbGadgetEEE",
8167   "self_type" : "_ZTIN7android2spINS_8hardware3usb6gadget4V1_010IUsbGadgetEEE",
8168   "size" : 4,
8169   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8170   "template_args" : [ "_ZTIN7android8hardware3usb6gadget4V1_010IUsbGadgetE" ]
8171  },
8172  {
8173   "alignment" : 4,
8174   "fields" :
8175   [
8176    {
8177     "access" : "private",
8178     "field_name" : "m_ptr",
8179     "referenced_type" : "_ZTIPN7android8hardware3usb6gadget4V1_018IUsbGadgetCallbackE"
8180    }
8181   ],
8182   "linker_set_key" : "_ZTIN7android2spINS_8hardware3usb6gadget4V1_018IUsbGadgetCallbackEEE",
8183   "name" : "android::sp<android::hardware::usb::gadget::V1_0::IUsbGadgetCallback>",
8184   "record_kind" : "class",
8185   "referenced_type" : "_ZTIN7android2spINS_8hardware3usb6gadget4V1_018IUsbGadgetCallbackEEE",
8186   "self_type" : "_ZTIN7android2spINS_8hardware3usb6gadget4V1_018IUsbGadgetCallbackEEE",
8187   "size" : 4,
8188   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8189   "template_args" : [ "_ZTIN7android8hardware3usb6gadget4V1_018IUsbGadgetCallbackE" ]
8190  },
8191  {
8192   "alignment" : 4,
8193   "fields" :
8194   [
8195    {
8196     "access" : "private",
8197     "field_name" : "m_ptr",
8198     "referenced_type" : "_ZTIPN7android8hardware3usb6gadget4V1_110IUsbGadgetE"
8199    }
8200   ],
8201   "linker_set_key" : "_ZTIN7android2spINS_8hardware3usb6gadget4V1_110IUsbGadgetEEE",
8202   "name" : "android::sp<android::hardware::usb::gadget::V1_1::IUsbGadget>",
8203   "record_kind" : "class",
8204   "referenced_type" : "_ZTIN7android2spINS_8hardware3usb6gadget4V1_110IUsbGadgetEEE",
8205   "self_type" : "_ZTIN7android2spINS_8hardware3usb6gadget4V1_110IUsbGadgetEEE",
8206   "size" : 4,
8207   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8208   "template_args" : [ "_ZTIN7android8hardware3usb6gadget4V1_110IUsbGadgetE" ]
8209  },
8210  {
8211   "alignment" : 4,
8212   "fields" :
8213   [
8214    {
8215     "access" : "private",
8216     "field_name" : "m_ptr",
8217     "referenced_type" : "_ZTIPN7android8hardware7IBinder14DeathRecipientE"
8218    }
8219   ],
8220   "linker_set_key" : "_ZTIN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
8221   "name" : "android::sp<android::hardware::IBinder::DeathRecipient>",
8222   "record_kind" : "class",
8223   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
8224   "self_type" : "_ZTIN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
8225   "size" : 4,
8226   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8227   "template_args" : [ "_ZTIN7android8hardware7IBinder14DeathRecipientE" ]
8228  },
8229  {
8230   "alignment" : 4,
8231   "fields" :
8232   [
8233    {
8234     "access" : "private",
8235     "field_name" : "m_ptr",
8236     "referenced_type" : "_ZTIPN7android8hardware7IBinderE"
8237    }
8238   ],
8239   "linker_set_key" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
8240   "name" : "android::sp<android::hardware::IBinder>",
8241   "record_kind" : "class",
8242   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
8243   "self_type" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
8244   "size" : 4,
8245   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8246   "template_args" : [ "_ZTIN7android8hardware7IBinderE" ]
8247  },
8248  {
8249   "alignment" : 4,
8250   "fields" :
8251   [
8252    {
8253     "access" : "private",
8254     "field_name" : "m_ptr",
8255     "referenced_type" : "_ZTIPN7android8hardware9BHwBinderE"
8256    }
8257   ],
8258   "linker_set_key" : "_ZTIN7android2spINS_8hardware9BHwBinderEEE",
8259   "name" : "android::sp<android::hardware::BHwBinder>",
8260   "record_kind" : "class",
8261   "referenced_type" : "_ZTIN7android2spINS_8hardware9BHwBinderEEE",
8262   "self_type" : "_ZTIN7android2spINS_8hardware9BHwBinderEEE",
8263   "size" : 4,
8264   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8265   "template_args" : [ "_ZTIN7android8hardware9BHwBinderE" ]
8266  },
8267  {
8268   "alignment" : 4,
8269   "fields" :
8270   [
8271    {
8272     "access" : "private",
8273     "field_name" : "m_ptr",
8274     "referenced_type" : "_ZTIPN7android4hidl4base4V1_05IBaseE"
8275    },
8276    {
8277     "access" : "private",
8278     "field_name" : "m_refs",
8279     "field_offset" : 32,
8280     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
8281    }
8282   ],
8283   "linker_set_key" : "_ZTIN7android2wpINS_4hidl4base4V1_05IBaseEEE",
8284   "name" : "android::wp<android::hidl::base::V1_0::IBase>",
8285   "record_kind" : "class",
8286   "referenced_type" : "_ZTIN7android2wpINS_4hidl4base4V1_05IBaseEEE",
8287   "self_type" : "_ZTIN7android2wpINS_4hidl4base4V1_05IBaseEEE",
8288   "size" : 8,
8289   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
8290   "template_args" : [ "_ZTIN7android4hidl4base4V1_05IBaseE" ]
8291  },
8292  {
8293   "alignment" : 4,
8294   "fields" :
8295   [
8296    {
8297     "access" : "private",
8298     "field_name" : "m_ptr",
8299     "referenced_type" : "_ZTIPN7android8hardware20hidl_death_recipientE"
8300    },
8301    {
8302     "access" : "private",
8303     "field_name" : "m_refs",
8304     "field_offset" : 32,
8305     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
8306    }
8307   ],
8308   "linker_set_key" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
8309   "name" : "android::wp<android::hardware::hidl_death_recipient>",
8310   "record_kind" : "class",
8311   "referenced_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
8312   "self_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
8313   "size" : 8,
8314   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
8315   "template_args" : [ "_ZTIN7android8hardware20hidl_death_recipientE" ]
8316  },
8317  {
8318   "alignment" : 4,
8319   "fields" :
8320   [
8321    {
8322     "access" : "private",
8323     "field_name" : "m_ptr",
8324     "referenced_type" : "_ZTIPN7android8hardware7IBinder14DeathRecipientE"
8325    },
8326    {
8327     "access" : "private",
8328     "field_name" : "m_refs",
8329     "field_offset" : 32,
8330     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
8331    }
8332   ],
8333   "linker_set_key" : "_ZTIN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
8334   "name" : "android::wp<android::hardware::IBinder::DeathRecipient>",
8335   "record_kind" : "class",
8336   "referenced_type" : "_ZTIN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
8337   "self_type" : "_ZTIN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
8338   "size" : 8,
8339   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
8340   "template_args" : [ "_ZTIN7android8hardware7IBinder14DeathRecipientE" ]
8341  },
8342  {
8343   "alignment" : 4,
8344   "fields" :
8345   [
8346    {
8347     "access" : "private",
8348     "field_name" : "m_ptr",
8349     "referenced_type" : "_ZTIPN7android8hardware9BHwBinderE"
8350    },
8351    {
8352     "access" : "private",
8353     "field_name" : "m_refs",
8354     "field_offset" : 32,
8355     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
8356    }
8357   ],
8358   "linker_set_key" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
8359   "name" : "android::wp<android::hardware::BHwBinder>",
8360   "record_kind" : "class",
8361   "referenced_type" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
8362   "self_type" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
8363   "size" : 8,
8364   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
8365   "template_args" : [ "_ZTIN7android8hardware9BHwBinderE" ]
8366  },
8367  {
8368   "alignment" : 4,
8369   "base_specifiers" :
8370   [
8371    {
8372     "is_virtual" : true,
8373     "referenced_type" : "_ZTIN7android7RefBaseE"
8374    }
8375   ],
8376   "linker_set_key" : "_ZTIN7android4hidl4base4V1_05IBaseE",
8377   "name" : "android::hidl::base::V1_0::IBase",
8378   "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE",
8379   "self_type" : "_ZTIN7android4hidl4base4V1_05IBaseE",
8380   "size" : 12,
8381   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h",
8382   "vtable_components" :
8383   [
8384    {
8385     "component_value" : 4,
8386     "kind" : "vbase_offset"
8387    },
8388    {
8389     "kind" : "offset_to_top"
8390    },
8391    {
8392     "kind" : "rtti",
8393     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
8394    },
8395    {
8396     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
8397    },
8398    {
8399     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
8400    },
8401    {
8402     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
8403    },
8404    {
8405     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
8406    },
8407    {
8408     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
8409    },
8410    {
8411     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
8412    },
8413    {
8414     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
8415    },
8416    {
8417     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
8418    },
8419    {
8420     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
8421    },
8422    {
8423     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
8424    },
8425    {
8426     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
8427    },
8428    {
8429     "kind" : "complete_dtor_pointer",
8430     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD1Ev"
8431    },
8432    {
8433     "kind" : "deleting_dtor_pointer",
8434     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD0Ev"
8435    },
8436    {
8437     "kind" : "vcall_offset"
8438    },
8439    {
8440     "kind" : "vcall_offset"
8441    },
8442    {
8443     "kind" : "vcall_offset"
8444    },
8445    {
8446     "kind" : "vcall_offset"
8447    },
8448    {
8449     "component_value" : -4,
8450     "kind" : "vcall_offset"
8451    },
8452    {
8453     "component_value" : -4,
8454     "kind" : "offset_to_top"
8455    },
8456    {
8457     "kind" : "rtti",
8458     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
8459    },
8460    {
8461     "kind" : "complete_dtor_pointer",
8462     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_05IBaseD1Ev"
8463    },
8464    {
8465     "kind" : "deleting_dtor_pointer",
8466     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_05IBaseD0Ev"
8467    },
8468    {
8469     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
8470    },
8471    {
8472     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
8473    },
8474    {
8475     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
8476    },
8477    {
8478     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8479    }
8480   ]
8481  },
8482  {
8483   "alignment" : 4,
8484   "base_specifiers" :
8485   [
8486    {
8487     "referenced_type" : "_ZTIN7android8hardware9BHwBinderE"
8488    },
8489    {
8490     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
8491    }
8492   ],
8493   "fields" :
8494   [
8495    {
8496     "access" : "private",
8497     "field_name" : "_hidl_mImpl",
8498     "field_offset" : 512,
8499     "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE"
8500    }
8501   ],
8502   "linker_set_key" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE",
8503   "name" : "android::hidl::base::V1_0::BnHwBase",
8504   "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE",
8505   "self_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE",
8506   "size" : 76,
8507   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h",
8508   "vtable_components" :
8509   [
8510    {
8511     "component_value" : 68,
8512     "kind" : "vbase_offset"
8513    },
8514    {
8515     "kind" : "offset_to_top"
8516    },
8517    {
8518     "kind" : "rtti",
8519     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
8520    },
8521    {
8522     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
8523    },
8524    {
8525     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
8526    },
8527    {
8528     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
8529    },
8530    {
8531     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BnHwBase13checkSubclassEPKv"
8532    },
8533    {
8534     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
8535    },
8536    {
8537     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
8538    },
8539    {
8540     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
8541    },
8542    {
8543     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
8544    },
8545    {
8546     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
8547    },
8548    {
8549     "kind" : "complete_dtor_pointer",
8550     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD1Ev"
8551    },
8552    {
8553     "kind" : "deleting_dtor_pointer",
8554     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD0Ev"
8555    },
8556    {
8557     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBase10onTransactEjRKNS_8hardware6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
8558    },
8559    {
8560     "component_value" : -20,
8561     "kind" : "offset_to_top"
8562    },
8563    {
8564     "kind" : "rtti",
8565     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
8566    },
8567    {
8568     "kind" : "complete_dtor_pointer",
8569     "mangled_component_name" : "_ZThn20_N7android4hidl4base4V1_08BnHwBaseD1Ev"
8570    },
8571    {
8572     "kind" : "deleting_dtor_pointer",
8573     "mangled_component_name" : "_ZThn20_N7android4hidl4base4V1_08BnHwBaseD0Ev"
8574    },
8575    {
8576     "kind" : "vcall_offset"
8577    },
8578    {
8579     "kind" : "vcall_offset"
8580    },
8581    {
8582     "kind" : "vcall_offset"
8583    },
8584    {
8585     "kind" : "vcall_offset"
8586    },
8587    {
8588     "component_value" : -68,
8589     "kind" : "vcall_offset"
8590    },
8591    {
8592     "component_value" : -68,
8593     "kind" : "offset_to_top"
8594    },
8595    {
8596     "kind" : "rtti",
8597     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
8598    },
8599    {
8600     "kind" : "complete_dtor_pointer",
8601     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BnHwBaseD1Ev"
8602    },
8603    {
8604     "kind" : "deleting_dtor_pointer",
8605     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BnHwBaseD0Ev"
8606    },
8607    {
8608     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
8609    },
8610    {
8611     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
8612    },
8613    {
8614     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
8615    },
8616    {
8617     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8618    }
8619   ]
8620  },
8621  {
8622   "alignment" : 4,
8623   "base_specifiers" :
8624   [
8625    {
8626     "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
8627    },
8628    {
8629     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
8630    }
8631   ],
8632   "fields" :
8633   [
8634    {
8635     "access" : "private",
8636     "field_name" : "_hidl_mMutex",
8637     "field_offset" : 544,
8638     "referenced_type" : "_ZTINSt3__15mutexE"
8639    },
8640    {
8641     "access" : "private",
8642     "field_name" : "_hidl_mDeathRecipients",
8643     "field_offset" : 576,
8644     "referenced_type" : "_ZTINSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEEE"
8645    }
8646   ],
8647   "linker_set_key" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE",
8648   "name" : "android::hidl::base::V1_0::BpHwBase",
8649   "referenced_type" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE",
8650   "self_type" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE",
8651   "size" : 92,
8652   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h",
8653   "vtable_components" :
8654   [
8655    {
8656     "component_value" : 84,
8657     "kind" : "vbase_offset"
8658    },
8659    {
8660     "kind" : "offset_to_top"
8661    },
8662    {
8663     "kind" : "rtti",
8664     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
8665    },
8666    {
8667     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BpHwBase8isRemoteEv"
8668    },
8669    {
8670     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
8671    },
8672    {
8673     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
8674    },
8675    {
8676     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
8677    },
8678    {
8679     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
8680    },
8681    {
8682     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21setHALInstrumentationEv"
8683    },
8684    {
8685     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
8686    },
8687    {
8688     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase4pingEv"
8689    },
8690    {
8691     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
8692    },
8693    {
8694     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21notifySyspropsChangedEv"
8695    },
8696    {
8697     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
8698    },
8699    {
8700     "kind" : "complete_dtor_pointer",
8701     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD1Ev"
8702    },
8703    {
8704     "kind" : "deleting_dtor_pointer",
8705     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD0Ev"
8706    },
8707    {
8708     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
8709    },
8710    {
8711     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase15onLastStrongRefEPKv"
8712    },
8713    {
8714     "component_value" : 80,
8715     "kind" : "vbase_offset"
8716    },
8717    {
8718     "component_value" : -4,
8719     "kind" : "offset_to_top"
8720    },
8721    {
8722     "kind" : "rtti",
8723     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
8724    },
8725    {
8726     "kind" : "complete_dtor_pointer",
8727     "mangled_component_name" : "_ZThn4_N7android4hidl4base4V1_08BpHwBaseD1Ev"
8728    },
8729    {
8730     "kind" : "deleting_dtor_pointer",
8731     "mangled_component_name" : "_ZThn4_N7android4hidl4base4V1_08BpHwBaseD0Ev"
8732    },
8733    {
8734     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
8735    },
8736    {
8737     "component_value" : 76,
8738     "kind" : "vbase_offset"
8739    },
8740    {
8741     "component_value" : -8,
8742     "kind" : "offset_to_top"
8743    },
8744    {
8745     "kind" : "rtti",
8746     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
8747    },
8748    {
8749     "kind" : "complete_dtor_pointer",
8750     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD1Ev"
8751    },
8752    {
8753     "kind" : "deleting_dtor_pointer",
8754     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD0Ev"
8755    },
8756    {
8757     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
8758    },
8759    {
8760     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBase15onLastStrongRefEPKv"
8761    },
8762    {
8763     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
8764    },
8765    {
8766     "component_value" : -24,
8767     "kind" : "offset_to_top"
8768    },
8769    {
8770     "kind" : "rtti",
8771     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
8772    },
8773    {
8774     "kind" : "complete_dtor_pointer",
8775     "mangled_component_name" : "_ZThn24_N7android4hidl4base4V1_08BpHwBaseD1Ev"
8776    },
8777    {
8778     "kind" : "deleting_dtor_pointer",
8779     "mangled_component_name" : "_ZThn24_N7android4hidl4base4V1_08BpHwBaseD0Ev"
8780    },
8781    {
8782     "kind" : "vcall_offset"
8783    },
8784    {
8785     "component_value" : -76,
8786     "kind" : "vcall_offset"
8787    },
8788    {
8789     "component_value" : -84,
8790     "kind" : "vcall_offset"
8791    },
8792    {
8793     "component_value" : -76,
8794     "kind" : "vcall_offset"
8795    },
8796    {
8797     "component_value" : -84,
8798     "kind" : "vcall_offset"
8799    },
8800    {
8801     "component_value" : -84,
8802     "kind" : "offset_to_top"
8803    },
8804    {
8805     "kind" : "rtti",
8806     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
8807    },
8808    {
8809     "kind" : "complete_dtor_pointer",
8810     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BpHwBaseD1Ev"
8811    },
8812    {
8813     "kind" : "deleting_dtor_pointer",
8814     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BpHwBaseD0Ev"
8815    },
8816    {
8817     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
8818    },
8819    {
8820     "mangled_component_name" : "_ZTv0_n20_N7android4hidl4base4V1_08BpHwBase15onLastStrongRefEPKv"
8821    },
8822    {
8823     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
8824    },
8825    {
8826     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8827    }
8828   ]
8829  },
8830  {
8831   "alignment" : 8,
8832   "fields" :
8833   [
8834    {
8835     "field_name" : "pid",
8836     "referenced_type" : "_ZTIi"
8837    },
8838    {
8839     "field_name" : "ptr",
8840     "field_offset" : 64,
8841     "referenced_type" : "_ZTIy"
8842    },
8843    {
8844     "field_name" : "arch",
8845     "field_offset" : 128,
8846     "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE"
8847    }
8848   ],
8849   "linker_set_key" : "_ZTIN7android4hidl4base4V1_09DebugInfoE",
8850   "name" : "android::hidl::base::V1_0::DebugInfo",
8851   "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfoE",
8852   "self_type" : "_ZTIN7android4hidl4base4V1_09DebugInfoE",
8853   "size" : 24,
8854   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
8855  },
8856  {
8857   "alignment" : 8,
8858   "fields" :
8859   [
8860    {
8861     "field_name" : "interfaceName",
8862     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
8863    },
8864    {
8865     "field_name" : "instanceName",
8866     "field_offset" : 128,
8867     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
8868    },
8869    {
8870     "field_name" : "pid",
8871     "field_offset" : 256,
8872     "referenced_type" : "_ZTIi"
8873    },
8874    {
8875     "field_name" : "clientPids",
8876     "field_offset" : 320,
8877     "referenced_type" : "_ZTIN7android8hardware8hidl_vecIiEE"
8878    },
8879    {
8880     "field_name" : "arch",
8881     "field_offset" : 448,
8882     "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE"
8883    }
8884   ],
8885   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_015IServiceManager17InstanceDebugInfoE",
8886   "name" : "android::hidl::manager::V1_0::IServiceManager::InstanceDebugInfo",
8887   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager17InstanceDebugInfoE",
8888   "self_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager17InstanceDebugInfoE",
8889   "size" : 64,
8890   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
8891  },
8892  {
8893   "alignment" : 4,
8894   "base_specifiers" :
8895   [
8896    {
8897     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
8898    }
8899   ],
8900   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
8901   "name" : "android::hidl::manager::V1_0::IServiceManager",
8902   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
8903   "self_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
8904   "size" : 12,
8905   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
8906   "vtable_components" :
8907   [
8908    {
8909     "component_value" : 4,
8910     "kind" : "vbase_offset"
8911    },
8912    {
8913     "kind" : "offset_to_top"
8914    },
8915    {
8916     "kind" : "rtti",
8917     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
8918    },
8919    {
8920     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_015IServiceManager8isRemoteEv"
8921    },
8922    {
8923     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
8924    },
8925    {
8926     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
8927    },
8928    {
8929     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
8930    },
8931    {
8932     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
8933    },
8934    {
8935     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21setHALInstrumentationEv"
8936    },
8937    {
8938     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
8939    },
8940    {
8941     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4pingEv"
8942    },
8943    {
8944     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
8945    },
8946    {
8947     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21notifySyspropsChangedEv"
8948    },
8949    {
8950     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
8951    },
8952    {
8953     "kind" : "complete_dtor_pointer",
8954     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD1Ev"
8955    },
8956    {
8957     "kind" : "deleting_dtor_pointer",
8958     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD0Ev"
8959    },
8960    {
8961     "is_pure" : true,
8962     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3getERKNS_8hardware11hidl_stringES7_"
8963    },
8964    {
8965     "is_pure" : true,
8966     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3addERKNS_8hardware11hidl_stringERKNS_2spINS0_4base4V1_05IBaseEEE"
8967    },
8968    {
8969     "is_pure" : true,
8970     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getTransportERKNS_8hardware11hidl_stringES7_"
8971    },
8972    {
8973     "is_pure" : true,
8974     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4listENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
8975    },
8976    {
8977     "is_pure" : true,
8978     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager15listByInterfaceERKNS_8hardware11hidl_stringENSt3__18functionIFvRKNS4_8hidl_vecIS5_EEEEE"
8979    },
8980    {
8981     "is_pure" : true,
8982     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager24registerForNotificationsERKNS_8hardware11hidl_stringES7_RKNS_2spINS2_20IServiceNotificationEEE"
8983    },
8984    {
8985     "is_pure" : true,
8986     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager9debugDumpENSt3__18functionIFvRKNS_8hardware8hidl_vecINS3_17InstanceDebugInfoEEEEEE"
8987    },
8988    {
8989     "is_pure" : true,
8990     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager25registerPassthroughClientERKNS_8hardware11hidl_stringES7_"
8991    },
8992    {
8993     "kind" : "vcall_offset"
8994    },
8995    {
8996     "kind" : "vcall_offset"
8997    },
8998    {
8999     "kind" : "vcall_offset"
9000    },
9001    {
9002     "kind" : "vcall_offset"
9003    },
9004    {
9005     "component_value" : -4,
9006     "kind" : "vcall_offset"
9007    },
9008    {
9009     "component_value" : -4,
9010     "kind" : "offset_to_top"
9011    },
9012    {
9013     "kind" : "rtti",
9014     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
9015    },
9016    {
9017     "kind" : "complete_dtor_pointer",
9018     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_015IServiceManagerD1Ev"
9019    },
9020    {
9021     "kind" : "deleting_dtor_pointer",
9022     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_015IServiceManagerD0Ev"
9023    },
9024    {
9025     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9026    },
9027    {
9028     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9029    },
9030    {
9031     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9032    },
9033    {
9034     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9035    }
9036   ]
9037  },
9038  {
9039   "alignment" : 4,
9040   "base_specifiers" :
9041   [
9042    {
9043     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
9044    }
9045   ],
9046   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
9047   "name" : "android::hidl::manager::V1_0::IServiceNotification",
9048   "referenced_type" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
9049   "self_type" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
9050   "size" : 12,
9051   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h",
9052   "vtable_components" :
9053   [
9054    {
9055     "component_value" : 4,
9056     "kind" : "vbase_offset"
9057    },
9058    {
9059     "kind" : "offset_to_top"
9060    },
9061    {
9062     "kind" : "rtti",
9063     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
9064    },
9065    {
9066     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_020IServiceNotification8isRemoteEv"
9067    },
9068    {
9069     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
9070    },
9071    {
9072     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
9073    },
9074    {
9075     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
9076    },
9077    {
9078     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
9079    },
9080    {
9081     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21setHALInstrumentationEv"
9082    },
9083    {
9084     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
9085    },
9086    {
9087     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification4pingEv"
9088    },
9089    {
9090     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
9091    },
9092    {
9093     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21notifySyspropsChangedEv"
9094    },
9095    {
9096     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
9097    },
9098    {
9099     "kind" : "complete_dtor_pointer",
9100     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD1Ev"
9101    },
9102    {
9103     "kind" : "deleting_dtor_pointer",
9104     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD0Ev"
9105    },
9106    {
9107     "is_pure" : true,
9108     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14onRegistrationERKNS_8hardware11hidl_stringES7_b"
9109    },
9110    {
9111     "kind" : "vcall_offset"
9112    },
9113    {
9114     "kind" : "vcall_offset"
9115    },
9116    {
9117     "kind" : "vcall_offset"
9118    },
9119    {
9120     "kind" : "vcall_offset"
9121    },
9122    {
9123     "component_value" : -4,
9124     "kind" : "vcall_offset"
9125    },
9126    {
9127     "component_value" : -4,
9128     "kind" : "offset_to_top"
9129    },
9130    {
9131     "kind" : "rtti",
9132     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
9133    },
9134    {
9135     "kind" : "complete_dtor_pointer",
9136     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_020IServiceNotificationD1Ev"
9137    },
9138    {
9139     "kind" : "deleting_dtor_pointer",
9140     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_020IServiceNotificationD0Ev"
9141    },
9142    {
9143     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9144    },
9145    {
9146     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9147    },
9148    {
9149     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9150    },
9151    {
9152     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9153    }
9154   ]
9155  },
9156  {
9157   "alignment" : 4,
9158   "fields" :
9159   [
9160    {
9161     "access" : "private",
9162     "field_name" : "mLock",
9163     "referenced_type" : "_ZTIRN7android5MutexE"
9164    }
9165   ],
9166   "linker_set_key" : "_ZTIN7android5Mutex8AutolockE",
9167   "name" : "android::Mutex::Autolock",
9168   "record_kind" : "class",
9169   "referenced_type" : "_ZTIN7android5Mutex8AutolockE",
9170   "self_type" : "_ZTIN7android5Mutex8AutolockE",
9171   "size" : 4,
9172   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
9173  },
9174  {
9175   "alignment" : 4,
9176   "fields" :
9177   [
9178    {
9179     "access" : "private",
9180     "field_name" : "mMutex",
9181     "referenced_type" : "_ZTI15pthread_mutex_t"
9182    }
9183   ],
9184   "linker_set_key" : "_ZTIN7android5MutexE",
9185   "name" : "android::Mutex",
9186   "record_kind" : "class",
9187   "referenced_type" : "_ZTIN7android5MutexE",
9188   "self_type" : "_ZTIN7android5MutexE",
9189   "size" : 4,
9190   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
9191  },
9192  {
9193   "alignment" : 4,
9194   "fields" :
9195   [
9196    {
9197     "access" : "private",
9198     "field_name" : "mLock",
9199     "referenced_type" : "_ZTIRN7android6RWLockE"
9200    }
9201   ],
9202   "linker_set_key" : "_ZTIN7android6RWLock9AutoRLockE",
9203   "name" : "android::RWLock::AutoRLock",
9204   "record_kind" : "class",
9205   "referenced_type" : "_ZTIN7android6RWLock9AutoRLockE",
9206   "self_type" : "_ZTIN7android6RWLock9AutoRLockE",
9207   "size" : 4,
9208   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
9209  },
9210  {
9211   "alignment" : 4,
9212   "fields" :
9213   [
9214    {
9215     "access" : "private",
9216     "field_name" : "mLock",
9217     "referenced_type" : "_ZTIRN7android6RWLockE"
9218    }
9219   ],
9220   "linker_set_key" : "_ZTIN7android6RWLock9AutoWLockE",
9221   "name" : "android::RWLock::AutoWLock",
9222   "record_kind" : "class",
9223   "referenced_type" : "_ZTIN7android6RWLock9AutoWLockE",
9224   "self_type" : "_ZTIN7android6RWLock9AutoWLockE",
9225   "size" : 4,
9226   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
9227  },
9228  {
9229   "alignment" : 4,
9230   "fields" :
9231   [
9232    {
9233     "access" : "private",
9234     "field_name" : "mRWLock",
9235     "referenced_type" : "_ZTI16pthread_rwlock_t"
9236    }
9237   ],
9238   "linker_set_key" : "_ZTIN7android6RWLockE",
9239   "name" : "android::RWLock",
9240   "record_kind" : "class",
9241   "referenced_type" : "_ZTIN7android6RWLockE",
9242   "self_type" : "_ZTIN7android6RWLockE",
9243   "size" : 40,
9244   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
9245  },
9246  {
9247   "alignment" : 4,
9248   "base_specifiers" :
9249   [
9250    {
9251     "is_virtual" : true,
9252     "referenced_type" : "_ZTIN7android7RefBaseE"
9253    }
9254   ],
9255   "fields" :
9256   [
9257    {
9258     "access" : "private",
9259     "field_name" : "mCanCallJava",
9260     "field_offset" : 32,
9261     "referenced_type" : "_ZTIKb"
9262    },
9263    {
9264     "access" : "private",
9265     "field_name" : "mThread",
9266     "field_offset" : 64,
9267     "referenced_type" : "_ZTIPv"
9268    },
9269    {
9270     "access" : "private",
9271     "field_name" : "mLock",
9272     "field_offset" : 96,
9273     "referenced_type" : "_ZTIN7android5MutexE"
9274    },
9275    {
9276     "access" : "private",
9277     "field_name" : "mThreadExitedCondition",
9278     "field_offset" : 128,
9279     "referenced_type" : "_ZTIN7android9ConditionE"
9280    },
9281    {
9282     "access" : "private",
9283     "field_name" : "mStatus",
9284     "field_offset" : 160,
9285     "referenced_type" : "_ZTIi"
9286    },
9287    {
9288     "access" : "private",
9289     "field_name" : "mExitPending",
9290     "field_offset" : 192,
9291     "referenced_type" : "_ZTIVb"
9292    },
9293    {
9294     "access" : "private",
9295     "field_name" : "mRunning",
9296     "field_offset" : 200,
9297     "referenced_type" : "_ZTIVb"
9298    },
9299    {
9300     "access" : "private",
9301     "field_name" : "mHoldSelf",
9302     "field_offset" : 224,
9303     "referenced_type" : "_ZTIN7android2spINS_6ThreadEEE"
9304    },
9305    {
9306     "access" : "private",
9307     "field_name" : "mTid",
9308     "field_offset" : 256,
9309     "referenced_type" : "_ZTIi"
9310    }
9311   ],
9312   "linker_set_key" : "_ZTIN7android6ThreadE",
9313   "name" : "android::Thread",
9314   "record_kind" : "class",
9315   "referenced_type" : "_ZTIN7android6ThreadE",
9316   "self_type" : "_ZTIN7android6ThreadE",
9317   "size" : 44,
9318   "source_file" : "/system/core/libutils/include/utils/Thread.h",
9319   "vtable_components" :
9320   [
9321    {
9322     "component_value" : 36,
9323     "kind" : "vbase_offset"
9324    },
9325    {
9326     "kind" : "offset_to_top"
9327    },
9328    {
9329     "kind" : "rtti",
9330     "mangled_component_name" : "_ZTIN7android6ThreadE"
9331    },
9332    {
9333     "kind" : "complete_dtor_pointer",
9334     "mangled_component_name" : "_ZN7android6ThreadD1Ev"
9335    },
9336    {
9337     "kind" : "deleting_dtor_pointer",
9338     "mangled_component_name" : "_ZN7android6ThreadD0Ev"
9339    },
9340    {
9341     "mangled_component_name" : "_ZN7android6Thread3runEPKcij"
9342    },
9343    {
9344     "mangled_component_name" : "_ZN7android6Thread11requestExitEv"
9345    },
9346    {
9347     "mangled_component_name" : "_ZN7android6Thread10readyToRunEv"
9348    },
9349    {
9350     "is_pure" : true,
9351     "mangled_component_name" : "_ZN7android6Thread10threadLoopEv"
9352    },
9353    {
9354     "kind" : "vcall_offset"
9355    },
9356    {
9357     "kind" : "vcall_offset"
9358    },
9359    {
9360     "kind" : "vcall_offset"
9361    },
9362    {
9363     "kind" : "vcall_offset"
9364    },
9365    {
9366     "component_value" : -36,
9367     "kind" : "vcall_offset"
9368    },
9369    {
9370     "component_value" : -36,
9371     "kind" : "offset_to_top"
9372    },
9373    {
9374     "kind" : "rtti",
9375     "mangled_component_name" : "_ZTIN7android6ThreadE"
9376    },
9377    {
9378     "kind" : "complete_dtor_pointer",
9379     "mangled_component_name" : "_ZTv0_n12_N7android6ThreadD1Ev"
9380    },
9381    {
9382     "kind" : "deleting_dtor_pointer",
9383     "mangled_component_name" : "_ZTv0_n12_N7android6ThreadD0Ev"
9384    },
9385    {
9386     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9387    },
9388    {
9389     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9390    },
9391    {
9392     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9393    },
9394    {
9395     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9396    }
9397   ]
9398  },
9399  {
9400   "alignment" : 4,
9401   "base_specifiers" :
9402   [
9403    {
9404     "access" : "private",
9405     "referenced_type" : "_ZTIN7android10VectorImplE"
9406    }
9407   ],
9408   "linker_set_key" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
9409   "name" : "android::Vector<android::hardware::ProcessState::handle_entry>",
9410   "record_kind" : "class",
9411   "referenced_type" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
9412   "self_type" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
9413   "size" : 20,
9414   "source_file" : "/system/core/libutils/include/utils/Vector.h",
9415   "template_args" : [ "_ZTIN7android8hardware12ProcessState12handle_entryE" ],
9416   "vtable_components" :
9417   [
9418    {
9419     "kind" : "offset_to_top"
9420    },
9421    {
9422     "kind" : "rtti",
9423     "mangled_component_name" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE"
9424    },
9425    {
9426     "kind" : "complete_dtor_pointer",
9427     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED1Ev"
9428    },
9429    {
9430     "kind" : "deleting_dtor_pointer",
9431     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED0Ev"
9432    },
9433    {
9434     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE12do_constructEPvj"
9435    },
9436    {
9437     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE10do_destroyEPvj"
9438    },
9439    {
9440     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE7do_copyEPvPKvj"
9441    },
9442    {
9443     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE8do_splatEPvPKvj"
9444    },
9445    {
9446     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE15do_move_forwardEPvPKvj"
9447    },
9448    {
9449     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE16do_move_backwardEPvPKvj"
9450    }
9451   ]
9452  },
9453  {
9454   "alignment" : 1,
9455   "linker_set_key" : "_ZTIN7android7RefBase12weakref_typeE",
9456   "name" : "android::RefBase::weakref_type",
9457   "record_kind" : "class",
9458   "referenced_type" : "_ZTIN7android7RefBase12weakref_typeE",
9459   "self_type" : "_ZTIN7android7RefBase12weakref_typeE",
9460   "size" : 1,
9461   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
9462  },
9463  {
9464   "alignment" : 4,
9465   "fields" :
9466   [
9467    {
9468     "access" : "private",
9469     "field_name" : "mRefs",
9470     "field_offset" : 32,
9471     "referenced_type" : "_ZTIKPN7android7RefBase12weakref_implE"
9472    }
9473   ],
9474   "linker_set_key" : "_ZTIN7android7RefBaseE",
9475   "name" : "android::RefBase",
9476   "record_kind" : "class",
9477   "referenced_type" : "_ZTIN7android7RefBaseE",
9478   "self_type" : "_ZTIN7android7RefBaseE",
9479   "size" : 8,
9480   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
9481   "vtable_components" :
9482   [
9483    {
9484     "kind" : "offset_to_top"
9485    },
9486    {
9487     "kind" : "rtti",
9488     "mangled_component_name" : "_ZTIN7android7RefBaseE"
9489    },
9490    {
9491     "kind" : "complete_dtor_pointer",
9492     "mangled_component_name" : "_ZN7android7RefBaseD1Ev"
9493    },
9494    {
9495     "kind" : "deleting_dtor_pointer",
9496     "mangled_component_name" : "_ZN7android7RefBaseD0Ev"
9497    },
9498    {
9499     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9500    },
9501    {
9502     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9503    },
9504    {
9505     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9506    },
9507    {
9508     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9509    }
9510   ]
9511  },
9512  {
9513   "alignment" : 4,
9514   "fields" :
9515   [
9516    {
9517     "access" : "private",
9518     "field_name" : "mString",
9519     "referenced_type" : "_ZTIPKc"
9520    }
9521   ],
9522   "linker_set_key" : "_ZTIN7android7String8E",
9523   "name" : "android::String8",
9524   "record_kind" : "class",
9525   "referenced_type" : "_ZTIN7android7String8E",
9526   "self_type" : "_ZTIN7android7String8E",
9527   "size" : 4,
9528   "source_file" : "/system/core/libutils/include/utils/String8.h"
9529  },
9530  {
9531   "alignment" : 4,
9532   "fields" :
9533   [
9534    {
9535     "access" : "private",
9536     "field_name" : "mString",
9537     "referenced_type" : "_ZTIPKDs"
9538    }
9539   ],
9540   "linker_set_key" : "_ZTIN7android8String16E",
9541   "name" : "android::String16",
9542   "record_kind" : "class",
9543   "referenced_type" : "_ZTIN7android8String16E",
9544   "self_type" : "_ZTIN7android8String16E",
9545   "size" : 4,
9546   "source_file" : "/system/core/libutils/include/utils/String16.h"
9547  },
9548  {
9549   "alignment" : 4,
9550   "base_specifiers" :
9551   [
9552    {
9553     "is_virtual" : true,
9554     "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE"
9555    },
9556    {
9557     "is_virtual" : true,
9558     "referenced_type" : "_ZTIN7android7RefBaseE"
9559    }
9560   ],
9561   "linker_set_key" : "_ZTIN7android8hardware10HidlMemoryE",
9562   "name" : "android::hardware::HidlMemory",
9563   "record_kind" : "class",
9564   "referenced_type" : "_ZTIN7android8hardware10HidlMemoryE",
9565   "self_type" : "_ZTIN7android8hardware10HidlMemoryE",
9566   "size" : 52,
9567   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
9568   "vtable_components" :
9569   [
9570    {
9571     "component_value" : 44,
9572     "kind" : "vbase_offset"
9573    },
9574    {
9575     "component_value" : 4,
9576     "kind" : "vbase_offset"
9577    },
9578    {
9579     "kind" : "offset_to_top"
9580    },
9581    {
9582     "kind" : "rtti",
9583     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
9584    },
9585    {
9586     "kind" : "complete_dtor_pointer",
9587     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD1Ev"
9588    },
9589    {
9590     "kind" : "deleting_dtor_pointer",
9591     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD0Ev"
9592    },
9593    {
9594     "kind" : "vcall_offset"
9595    },
9596    {
9597     "kind" : "vcall_offset"
9598    },
9599    {
9600     "kind" : "vcall_offset"
9601    },
9602    {
9603     "kind" : "vcall_offset"
9604    },
9605    {
9606     "component_value" : -44,
9607     "kind" : "vcall_offset"
9608    },
9609    {
9610     "component_value" : -44,
9611     "kind" : "offset_to_top"
9612    },
9613    {
9614     "kind" : "rtti",
9615     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
9616    },
9617    {
9618     "kind" : "complete_dtor_pointer",
9619     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10HidlMemoryD1Ev"
9620    },
9621    {
9622     "kind" : "deleting_dtor_pointer",
9623     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10HidlMemoryD0Ev"
9624    },
9625    {
9626     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9627    },
9628    {
9629     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9630    },
9631    {
9632     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9633    },
9634    {
9635     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9636    }
9637   ]
9638  },
9639  {
9640   "alignment" : 4,
9641   "base_specifiers" :
9642   [
9643    {
9644     "is_virtual" : true,
9645     "referenced_type" : "_ZTIN7android7RefBaseE"
9646    }
9647   ],
9648   "linker_set_key" : "_ZTIN7android8hardware10IInterfaceE",
9649   "name" : "android::hardware::IInterface",
9650   "record_kind" : "class",
9651   "referenced_type" : "_ZTIN7android8hardware10IInterfaceE",
9652   "self_type" : "_ZTIN7android8hardware10IInterfaceE",
9653   "size" : 12,
9654   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
9655   "vtable_components" :
9656   [
9657    {
9658     "component_value" : 4,
9659     "kind" : "vbase_offset"
9660    },
9661    {
9662     "kind" : "offset_to_top"
9663    },
9664    {
9665     "kind" : "rtti",
9666     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
9667    },
9668    {
9669     "kind" : "complete_dtor_pointer",
9670     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD1Ev"
9671    },
9672    {
9673     "kind" : "deleting_dtor_pointer",
9674     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD0Ev"
9675    },
9676    {
9677     "is_pure" : true,
9678     "mangled_component_name" : "_ZN7android8hardware10IInterface10onAsBinderEv"
9679    },
9680    {
9681     "kind" : "vcall_offset"
9682    },
9683    {
9684     "kind" : "vcall_offset"
9685    },
9686    {
9687     "kind" : "vcall_offset"
9688    },
9689    {
9690     "kind" : "vcall_offset"
9691    },
9692    {
9693     "component_value" : -4,
9694     "kind" : "vcall_offset"
9695    },
9696    {
9697     "component_value" : -4,
9698     "kind" : "offset_to_top"
9699    },
9700    {
9701     "kind" : "rtti",
9702     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
9703    },
9704    {
9705     "kind" : "complete_dtor_pointer",
9706     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10IInterfaceD1Ev"
9707    },
9708    {
9709     "kind" : "deleting_dtor_pointer",
9710     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10IInterfaceD0Ev"
9711    },
9712    {
9713     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9714    },
9715    {
9716     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9717    },
9718    {
9719     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9720    },
9721    {
9722     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9723    }
9724   ]
9725  },
9726  {
9727   "alignment" : 1,
9728   "fields" :
9729   [
9730    {
9731     "access" : "private",
9732     "field_name" : "mBuffer",
9733     "referenced_type" : "_ZTIA32_h"
9734    }
9735   ],
9736   "linker_set_key" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
9737   "name" : "android::hardware::hidl_array<unsigned char, 32>",
9738   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
9739   "self_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
9740   "size" : 32,
9741   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
9742   "template_args" : [ "_ZTIh" ]
9743  },
9744  {
9745   "alignment" : 4,
9746   "base_specifiers" :
9747   [
9748    {
9749     "is_virtual" : true,
9750     "referenced_type" : "_ZTIN7android7RefBaseE"
9751    }
9752   ],
9753   "fields" :
9754   [
9755    {
9756     "access" : "private",
9757     "field_name" : "mRemote",
9758     "field_offset" : 32,
9759     "referenced_type" : "_ZTIKPN7android8hardware7IBinderE"
9760    },
9761    {
9762     "access" : "private",
9763     "field_name" : "mRefs",
9764     "field_offset" : 64,
9765     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
9766    },
9767    {
9768     "access" : "private",
9769     "field_name" : "mState",
9770     "field_offset" : 96,
9771     "referenced_type" : "_ZTINSt3__16atomicIiEE"
9772    }
9773   ],
9774   "linker_set_key" : "_ZTIN7android8hardware11BpHwRefBaseE",
9775   "name" : "android::hardware::BpHwRefBase",
9776   "record_kind" : "class",
9777   "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE",
9778   "self_type" : "_ZTIN7android8hardware11BpHwRefBaseE",
9779   "size" : 24,
9780   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
9781   "vtable_components" :
9782   [
9783    {
9784     "component_value" : 16,
9785     "kind" : "vbase_offset"
9786    },
9787    {
9788     "kind" : "offset_to_top"
9789    },
9790    {
9791     "kind" : "rtti",
9792     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
9793    },
9794    {
9795     "kind" : "complete_dtor_pointer",
9796     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD1Ev"
9797    },
9798    {
9799     "kind" : "deleting_dtor_pointer",
9800     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD0Ev"
9801    },
9802    {
9803     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
9804    },
9805    {
9806     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
9807    },
9808    {
9809     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
9810    },
9811    {
9812     "kind" : "vcall_offset"
9813    },
9814    {
9815     "component_value" : -16,
9816     "kind" : "vcall_offset"
9817    },
9818    {
9819     "component_value" : -16,
9820     "kind" : "vcall_offset"
9821    },
9822    {
9823     "component_value" : -16,
9824     "kind" : "vcall_offset"
9825    },
9826    {
9827     "component_value" : -16,
9828     "kind" : "vcall_offset"
9829    },
9830    {
9831     "component_value" : -16,
9832     "kind" : "offset_to_top"
9833    },
9834    {
9835     "kind" : "rtti",
9836     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
9837    },
9838    {
9839     "kind" : "complete_dtor_pointer",
9840     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpHwRefBaseD1Ev"
9841    },
9842    {
9843     "kind" : "deleting_dtor_pointer",
9844     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpHwRefBaseD0Ev"
9845    },
9846    {
9847     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
9848    },
9849    {
9850     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
9851    },
9852    {
9853     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
9854    },
9855    {
9856     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9857    }
9858   ]
9859  },
9860  {
9861   "alignment" : 4,
9862   "base_specifiers" :
9863   [
9864    {
9865     "referenced_type" : "_ZTIN7android8hardware3usb6gadget4V1_010IUsbGadgetE"
9866    },
9867    {
9868     "referenced_type" : "_ZTIN7android8hardware10IInterfaceE"
9869    },
9870    {
9871     "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE"
9872    }
9873   ],
9874   "linker_set_key" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb6gadget4V1_010IUsbGadgetEEE",
9875   "name" : "android::hardware::BpInterface<android::hardware::usb::gadget::V1_0::IUsbGadget>",
9876   "record_kind" : "class",
9877   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb6gadget4V1_010IUsbGadgetEEE",
9878   "self_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb6gadget4V1_010IUsbGadgetEEE",
9879   "size" : 32,
9880   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
9881   "template_args" : [ "_ZTIN7android8hardware3usb6gadget4V1_010IUsbGadgetE" ],
9882   "vtable_components" :
9883   [
9884    {
9885     "component_value" : 24,
9886     "kind" : "vbase_offset"
9887    },
9888    {
9889     "kind" : "offset_to_top"
9890    },
9891    {
9892     "kind" : "rtti",
9893     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb6gadget4V1_010IUsbGadgetEEE"
9894    },
9895    {
9896     "mangled_component_name" : "_ZNK7android8hardware3usb6gadget4V1_010IUsbGadget8isRemoteEv"
9897    },
9898    {
9899     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_010IUsbGadget14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
9900    },
9901    {
9902     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_010IUsbGadget5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
9903    },
9904    {
9905     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_010IUsbGadget19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
9906    },
9907    {
9908     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_010IUsbGadget12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
9909    },
9910    {
9911     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_010IUsbGadget21setHALInstrumentationEv"
9912    },
9913    {
9914     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_010IUsbGadget11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
9915    },
9916    {
9917     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_010IUsbGadget4pingEv"
9918    },
9919    {
9920     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_010IUsbGadget12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
9921    },
9922    {
9923     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_010IUsbGadget21notifySyspropsChangedEv"
9924    },
9925    {
9926     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_010IUsbGadget13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
9927    },
9928    {
9929     "kind" : "complete_dtor_pointer",
9930     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3usb6gadget4V1_010IUsbGadgetEED1Ev"
9931    },
9932    {
9933     "kind" : "deleting_dtor_pointer",
9934     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3usb6gadget4V1_010IUsbGadgetEED0Ev"
9935    },
9936    {
9937     "is_pure" : true,
9938     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_010IUsbGadget22setCurrentUsbFunctionsEyRKNS_2spINS3_18IUsbGadgetCallbackEEEy"
9939    },
9940    {
9941     "is_pure" : true,
9942     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_010IUsbGadget22getCurrentUsbFunctionsERKNS_2spINS3_18IUsbGadgetCallbackEEE"
9943    },
9944    {
9945     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3usb6gadget4V1_010IUsbGadgetEE10onAsBinderEv"
9946    },
9947    {
9948     "component_value" : 20,
9949     "kind" : "vbase_offset"
9950    },
9951    {
9952     "component_value" : -4,
9953     "kind" : "offset_to_top"
9954    },
9955    {
9956     "kind" : "rtti",
9957     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb6gadget4V1_010IUsbGadgetEEE"
9958    },
9959    {
9960     "kind" : "complete_dtor_pointer",
9961     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3usb6gadget4V1_010IUsbGadgetEED1Ev"
9962    },
9963    {
9964     "kind" : "deleting_dtor_pointer",
9965     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3usb6gadget4V1_010IUsbGadgetEED0Ev"
9966    },
9967    {
9968     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3usb6gadget4V1_010IUsbGadgetEE10onAsBinderEv"
9969    },
9970    {
9971     "component_value" : 16,
9972     "kind" : "vbase_offset"
9973    },
9974    {
9975     "component_value" : -8,
9976     "kind" : "offset_to_top"
9977    },
9978    {
9979     "kind" : "rtti",
9980     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb6gadget4V1_010IUsbGadgetEEE"
9981    },
9982    {
9983     "kind" : "complete_dtor_pointer",
9984     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3usb6gadget4V1_010IUsbGadgetEED1Ev"
9985    },
9986    {
9987     "kind" : "deleting_dtor_pointer",
9988     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3usb6gadget4V1_010IUsbGadgetEED0Ev"
9989    },
9990    {
9991     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
9992    },
9993    {
9994     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
9995    },
9996    {
9997     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
9998    },
9999    {
10000     "kind" : "vcall_offset"
10001    },
10002    {
10003     "component_value" : -16,
10004     "kind" : "vcall_offset"
10005    },
10006    {
10007     "component_value" : -16,
10008     "kind" : "vcall_offset"
10009    },
10010    {
10011     "component_value" : -16,
10012     "kind" : "vcall_offset"
10013    },
10014    {
10015     "component_value" : -24,
10016     "kind" : "vcall_offset"
10017    },
10018    {
10019     "component_value" : -24,
10020     "kind" : "offset_to_top"
10021    },
10022    {
10023     "kind" : "rtti",
10024     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb6gadget4V1_010IUsbGadgetEEE"
10025    },
10026    {
10027     "kind" : "complete_dtor_pointer",
10028     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_3usb6gadget4V1_010IUsbGadgetEED1Ev"
10029    },
10030    {
10031     "kind" : "deleting_dtor_pointer",
10032     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_3usb6gadget4V1_010IUsbGadgetEED0Ev"
10033    },
10034    {
10035     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
10036    },
10037    {
10038     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10039    },
10040    {
10041     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10042    },
10043    {
10044     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10045    }
10046   ]
10047  },
10048  {
10049   "alignment" : 4,
10050   "base_specifiers" :
10051   [
10052    {
10053     "referenced_type" : "_ZTIN7android8hardware3usb6gadget4V1_018IUsbGadgetCallbackE"
10054    },
10055    {
10056     "referenced_type" : "_ZTIN7android8hardware10IInterfaceE"
10057    },
10058    {
10059     "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE"
10060    }
10061   ],
10062   "linker_set_key" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb6gadget4V1_018IUsbGadgetCallbackEEE",
10063   "name" : "android::hardware::BpInterface<android::hardware::usb::gadget::V1_0::IUsbGadgetCallback>",
10064   "record_kind" : "class",
10065   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb6gadget4V1_018IUsbGadgetCallbackEEE",
10066   "self_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb6gadget4V1_018IUsbGadgetCallbackEEE",
10067   "size" : 32,
10068   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
10069   "template_args" : [ "_ZTIN7android8hardware3usb6gadget4V1_018IUsbGadgetCallbackE" ],
10070   "vtable_components" :
10071   [
10072    {
10073     "component_value" : 24,
10074     "kind" : "vbase_offset"
10075    },
10076    {
10077     "kind" : "offset_to_top"
10078    },
10079    {
10080     "kind" : "rtti",
10081     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb6gadget4V1_018IUsbGadgetCallbackEEE"
10082    },
10083    {
10084     "mangled_component_name" : "_ZNK7android8hardware3usb6gadget4V1_018IUsbGadgetCallback8isRemoteEv"
10085    },
10086    {
10087     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_018IUsbGadgetCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
10088    },
10089    {
10090     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_018IUsbGadgetCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
10091    },
10092    {
10093     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_018IUsbGadgetCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
10094    },
10095    {
10096     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_018IUsbGadgetCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
10097    },
10098    {
10099     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_018IUsbGadgetCallback21setHALInstrumentationEv"
10100    },
10101    {
10102     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_018IUsbGadgetCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
10103    },
10104    {
10105     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_018IUsbGadgetCallback4pingEv"
10106    },
10107    {
10108     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_018IUsbGadgetCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
10109    },
10110    {
10111     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_018IUsbGadgetCallback21notifySyspropsChangedEv"
10112    },
10113    {
10114     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_018IUsbGadgetCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
10115    },
10116    {
10117     "kind" : "complete_dtor_pointer",
10118     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3usb6gadget4V1_018IUsbGadgetCallbackEED1Ev"
10119    },
10120    {
10121     "kind" : "deleting_dtor_pointer",
10122     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3usb6gadget4V1_018IUsbGadgetCallbackEED0Ev"
10123    },
10124    {
10125     "is_pure" : true,
10126     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_018IUsbGadgetCallback24setCurrentUsbFunctionsCbEyNS3_6StatusE"
10127    },
10128    {
10129     "is_pure" : true,
10130     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_018IUsbGadgetCallback24getCurrentUsbFunctionsCbEyNS3_6StatusE"
10131    },
10132    {
10133     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3usb6gadget4V1_018IUsbGadgetCallbackEE10onAsBinderEv"
10134    },
10135    {
10136     "component_value" : 20,
10137     "kind" : "vbase_offset"
10138    },
10139    {
10140     "component_value" : -4,
10141     "kind" : "offset_to_top"
10142    },
10143    {
10144     "kind" : "rtti",
10145     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb6gadget4V1_018IUsbGadgetCallbackEEE"
10146    },
10147    {
10148     "kind" : "complete_dtor_pointer",
10149     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3usb6gadget4V1_018IUsbGadgetCallbackEED1Ev"
10150    },
10151    {
10152     "kind" : "deleting_dtor_pointer",
10153     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3usb6gadget4V1_018IUsbGadgetCallbackEED0Ev"
10154    },
10155    {
10156     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3usb6gadget4V1_018IUsbGadgetCallbackEE10onAsBinderEv"
10157    },
10158    {
10159     "component_value" : 16,
10160     "kind" : "vbase_offset"
10161    },
10162    {
10163     "component_value" : -8,
10164     "kind" : "offset_to_top"
10165    },
10166    {
10167     "kind" : "rtti",
10168     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb6gadget4V1_018IUsbGadgetCallbackEEE"
10169    },
10170    {
10171     "kind" : "complete_dtor_pointer",
10172     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3usb6gadget4V1_018IUsbGadgetCallbackEED1Ev"
10173    },
10174    {
10175     "kind" : "deleting_dtor_pointer",
10176     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3usb6gadget4V1_018IUsbGadgetCallbackEED0Ev"
10177    },
10178    {
10179     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
10180    },
10181    {
10182     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10183    },
10184    {
10185     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10186    },
10187    {
10188     "kind" : "vcall_offset"
10189    },
10190    {
10191     "component_value" : -16,
10192     "kind" : "vcall_offset"
10193    },
10194    {
10195     "component_value" : -16,
10196     "kind" : "vcall_offset"
10197    },
10198    {
10199     "component_value" : -16,
10200     "kind" : "vcall_offset"
10201    },
10202    {
10203     "component_value" : -24,
10204     "kind" : "vcall_offset"
10205    },
10206    {
10207     "component_value" : -24,
10208     "kind" : "offset_to_top"
10209    },
10210    {
10211     "kind" : "rtti",
10212     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb6gadget4V1_018IUsbGadgetCallbackEEE"
10213    },
10214    {
10215     "kind" : "complete_dtor_pointer",
10216     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_3usb6gadget4V1_018IUsbGadgetCallbackEED1Ev"
10217    },
10218    {
10219     "kind" : "deleting_dtor_pointer",
10220     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_3usb6gadget4V1_018IUsbGadgetCallbackEED0Ev"
10221    },
10222    {
10223     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
10224    },
10225    {
10226     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10227    },
10228    {
10229     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10230    },
10231    {
10232     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10233    }
10234   ]
10235  },
10236  {
10237   "alignment" : 4,
10238   "base_specifiers" :
10239   [
10240    {
10241     "referenced_type" : "_ZTIN7android8hardware3usb6gadget4V1_110IUsbGadgetE"
10242    },
10243    {
10244     "referenced_type" : "_ZTIN7android8hardware10IInterfaceE"
10245    },
10246    {
10247     "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE"
10248    }
10249   ],
10250   "linker_set_key" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb6gadget4V1_110IUsbGadgetEEE",
10251   "name" : "android::hardware::BpInterface<android::hardware::usb::gadget::V1_1::IUsbGadget>",
10252   "record_kind" : "class",
10253   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb6gadget4V1_110IUsbGadgetEEE",
10254   "self_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb6gadget4V1_110IUsbGadgetEEE",
10255   "size" : 32,
10256   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
10257   "template_args" : [ "_ZTIN7android8hardware3usb6gadget4V1_110IUsbGadgetE" ],
10258   "vtable_components" :
10259   [
10260    {
10261     "component_value" : 24,
10262     "kind" : "vbase_offset"
10263    },
10264    {
10265     "kind" : "offset_to_top"
10266    },
10267    {
10268     "kind" : "rtti",
10269     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb6gadget4V1_110IUsbGadgetEEE"
10270    },
10271    {
10272     "mangled_component_name" : "_ZNK7android8hardware3usb6gadget4V1_110IUsbGadget8isRemoteEv"
10273    },
10274    {
10275     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_110IUsbGadget14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
10276    },
10277    {
10278     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_110IUsbGadget5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
10279    },
10280    {
10281     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_110IUsbGadget19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
10282    },
10283    {
10284     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_110IUsbGadget12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
10285    },
10286    {
10287     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_110IUsbGadget21setHALInstrumentationEv"
10288    },
10289    {
10290     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_110IUsbGadget11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
10291    },
10292    {
10293     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_110IUsbGadget4pingEv"
10294    },
10295    {
10296     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_110IUsbGadget12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
10297    },
10298    {
10299     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_110IUsbGadget21notifySyspropsChangedEv"
10300    },
10301    {
10302     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_110IUsbGadget13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
10303    },
10304    {
10305     "kind" : "complete_dtor_pointer",
10306     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3usb6gadget4V1_110IUsbGadgetEED1Ev"
10307    },
10308    {
10309     "kind" : "deleting_dtor_pointer",
10310     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3usb6gadget4V1_110IUsbGadgetEED0Ev"
10311    },
10312    {
10313     "is_pure" : true,
10314     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_110IUsbGadget22setCurrentUsbFunctionsEyRKNS_2spINS2_4V1_018IUsbGadgetCallbackEEEy"
10315    },
10316    {
10317     "is_pure" : true,
10318     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_110IUsbGadget22getCurrentUsbFunctionsERKNS_2spINS2_4V1_018IUsbGadgetCallbackEEE"
10319    },
10320    {
10321     "is_pure" : true,
10322     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_110IUsbGadget5resetEv"
10323    },
10324    {
10325     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3usb6gadget4V1_110IUsbGadgetEE10onAsBinderEv"
10326    },
10327    {
10328     "component_value" : 20,
10329     "kind" : "vbase_offset"
10330    },
10331    {
10332     "component_value" : -4,
10333     "kind" : "offset_to_top"
10334    },
10335    {
10336     "kind" : "rtti",
10337     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb6gadget4V1_110IUsbGadgetEEE"
10338    },
10339    {
10340     "kind" : "complete_dtor_pointer",
10341     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3usb6gadget4V1_110IUsbGadgetEED1Ev"
10342    },
10343    {
10344     "kind" : "deleting_dtor_pointer",
10345     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3usb6gadget4V1_110IUsbGadgetEED0Ev"
10346    },
10347    {
10348     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3usb6gadget4V1_110IUsbGadgetEE10onAsBinderEv"
10349    },
10350    {
10351     "component_value" : 16,
10352     "kind" : "vbase_offset"
10353    },
10354    {
10355     "component_value" : -8,
10356     "kind" : "offset_to_top"
10357    },
10358    {
10359     "kind" : "rtti",
10360     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb6gadget4V1_110IUsbGadgetEEE"
10361    },
10362    {
10363     "kind" : "complete_dtor_pointer",
10364     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3usb6gadget4V1_110IUsbGadgetEED1Ev"
10365    },
10366    {
10367     "kind" : "deleting_dtor_pointer",
10368     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3usb6gadget4V1_110IUsbGadgetEED0Ev"
10369    },
10370    {
10371     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
10372    },
10373    {
10374     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10375    },
10376    {
10377     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10378    },
10379    {
10380     "kind" : "vcall_offset"
10381    },
10382    {
10383     "component_value" : -16,
10384     "kind" : "vcall_offset"
10385    },
10386    {
10387     "component_value" : -16,
10388     "kind" : "vcall_offset"
10389    },
10390    {
10391     "component_value" : -16,
10392     "kind" : "vcall_offset"
10393    },
10394    {
10395     "component_value" : -24,
10396     "kind" : "vcall_offset"
10397    },
10398    {
10399     "component_value" : -24,
10400     "kind" : "offset_to_top"
10401    },
10402    {
10403     "kind" : "rtti",
10404     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb6gadget4V1_110IUsbGadgetEEE"
10405    },
10406    {
10407     "kind" : "complete_dtor_pointer",
10408     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_3usb6gadget4V1_110IUsbGadgetEED1Ev"
10409    },
10410    {
10411     "kind" : "deleting_dtor_pointer",
10412     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_3usb6gadget4V1_110IUsbGadgetEED0Ev"
10413    },
10414    {
10415     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
10416    },
10417    {
10418     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10419    },
10420    {
10421     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10422    },
10423    {
10424     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10425    }
10426   ]
10427  },
10428  {
10429   "alignment" : 4,
10430   "base_specifiers" :
10431   [
10432    {
10433     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
10434    },
10435    {
10436     "referenced_type" : "_ZTIN7android8hardware10IInterfaceE"
10437    },
10438    {
10439     "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE"
10440    }
10441   ],
10442   "linker_set_key" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE",
10443   "name" : "android::hardware::BpInterface<android::hidl::base::V1_0::IBase>",
10444   "record_kind" : "class",
10445   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE",
10446   "self_type" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE",
10447   "size" : 32,
10448   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
10449   "template_args" : [ "_ZTIN7android4hidl4base4V1_05IBaseE" ],
10450   "vtable_components" :
10451   [
10452    {
10453     "component_value" : 24,
10454     "kind" : "vbase_offset"
10455    },
10456    {
10457     "kind" : "offset_to_top"
10458    },
10459    {
10460     "kind" : "rtti",
10461     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
10462    },
10463    {
10464     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
10465    },
10466    {
10467     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
10468    },
10469    {
10470     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
10471    },
10472    {
10473     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
10474    },
10475    {
10476     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
10477    },
10478    {
10479     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
10480    },
10481    {
10482     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
10483    },
10484    {
10485     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
10486    },
10487    {
10488     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
10489    },
10490    {
10491     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
10492    },
10493    {
10494     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
10495    },
10496    {
10497     "kind" : "complete_dtor_pointer",
10498     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
10499    },
10500    {
10501     "kind" : "deleting_dtor_pointer",
10502     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
10503    },
10504    {
10505     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
10506    },
10507    {
10508     "component_value" : 20,
10509     "kind" : "vbase_offset"
10510    },
10511    {
10512     "component_value" : -4,
10513     "kind" : "offset_to_top"
10514    },
10515    {
10516     "kind" : "rtti",
10517     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
10518    },
10519    {
10520     "kind" : "complete_dtor_pointer",
10521     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
10522    },
10523    {
10524     "kind" : "deleting_dtor_pointer",
10525     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
10526    },
10527    {
10528     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
10529    },
10530    {
10531     "component_value" : 16,
10532     "kind" : "vbase_offset"
10533    },
10534    {
10535     "component_value" : -8,
10536     "kind" : "offset_to_top"
10537    },
10538    {
10539     "kind" : "rtti",
10540     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
10541    },
10542    {
10543     "kind" : "complete_dtor_pointer",
10544     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
10545    },
10546    {
10547     "kind" : "deleting_dtor_pointer",
10548     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
10549    },
10550    {
10551     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
10552    },
10553    {
10554     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10555    },
10556    {
10557     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10558    },
10559    {
10560     "kind" : "vcall_offset"
10561    },
10562    {
10563     "component_value" : -16,
10564     "kind" : "vcall_offset"
10565    },
10566    {
10567     "component_value" : -16,
10568     "kind" : "vcall_offset"
10569    },
10570    {
10571     "component_value" : -16,
10572     "kind" : "vcall_offset"
10573    },
10574    {
10575     "component_value" : -24,
10576     "kind" : "vcall_offset"
10577    },
10578    {
10579     "component_value" : -24,
10580     "kind" : "offset_to_top"
10581    },
10582    {
10583     "kind" : "rtti",
10584     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
10585    },
10586    {
10587     "kind" : "complete_dtor_pointer",
10588     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
10589    },
10590    {
10591     "kind" : "deleting_dtor_pointer",
10592     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
10593    },
10594    {
10595     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
10596    },
10597    {
10598     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10599    },
10600    {
10601     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10602    },
10603    {
10604     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10605    }
10606   ]
10607  },
10608  {
10609   "alignment" : 4,
10610   "fields" :
10611   [
10612    {
10613     "access" : "private",
10614     "field_name" : "mHandle",
10615     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE"
10616    },
10617    {
10618     "access" : "private",
10619     "field_name" : "mOwnsHandle",
10620     "field_offset" : 64,
10621     "referenced_type" : "_ZTIb"
10622    },
10623    {
10624     "access" : "private",
10625     "field_name" : "mPad",
10626     "field_offset" : 72,
10627     "referenced_type" : "_ZTIA7_h"
10628    }
10629   ],
10630   "linker_set_key" : "_ZTIN7android8hardware11hidl_handleE",
10631   "name" : "android::hardware::hidl_handle",
10632   "referenced_type" : "_ZTIN7android8hardware11hidl_handleE",
10633   "self_type" : "_ZTIN7android8hardware11hidl_handleE",
10634   "size" : 16,
10635   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
10636  },
10637  {
10638   "alignment" : 4,
10639   "fields" :
10640   [
10641    {
10642     "access" : "private",
10643     "field_name" : "mHandle",
10644     "referenced_type" : "_ZTIN7android8hardware11hidl_handleE"
10645    },
10646    {
10647     "access" : "private",
10648     "field_name" : "mSize",
10649     "field_offset" : 128,
10650     "referenced_type" : "_ZTIy"
10651    },
10652    {
10653     "access" : "private",
10654     "field_name" : "mName",
10655     "field_offset" : 192,
10656     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
10657    }
10658   ],
10659   "linker_set_key" : "_ZTIN7android8hardware11hidl_memoryE",
10660   "name" : "android::hardware::hidl_memory",
10661   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
10662   "self_type" : "_ZTIN7android8hardware11hidl_memoryE",
10663   "size" : 40,
10664   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
10665  },
10666  {
10667   "alignment" : 4,
10668   "fields" :
10669   [
10670    {
10671     "access" : "private",
10672     "field_name" : "mBuffer",
10673     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE"
10674    },
10675    {
10676     "access" : "private",
10677     "field_name" : "mSize",
10678     "field_offset" : 64,
10679     "referenced_type" : "_ZTIj"
10680    },
10681    {
10682     "access" : "private",
10683     "field_name" : "mOwnsBuffer",
10684     "field_offset" : 96,
10685     "referenced_type" : "_ZTIb"
10686    },
10687    {
10688     "access" : "private",
10689     "field_name" : "mPad",
10690     "field_offset" : 104,
10691     "referenced_type" : "_ZTIA3_h"
10692    }
10693   ],
10694   "linker_set_key" : "_ZTIN7android8hardware11hidl_stringE",
10695   "name" : "android::hardware::hidl_string",
10696   "referenced_type" : "_ZTIN7android8hardware11hidl_stringE",
10697   "self_type" : "_ZTIN7android8hardware11hidl_stringE",
10698   "size" : 16,
10699   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
10700  },
10701  {
10702   "alignment" : 4,
10703   "fields" :
10704   [
10705    {
10706     "access" : "private",
10707     "field_name" : "mGrantors",
10708     "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE"
10709    },
10710    {
10711     "access" : "private",
10712     "field_name" : "mHandle",
10713     "field_offset" : 128,
10714     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE"
10715    },
10716    {
10717     "access" : "private",
10718     "field_name" : "mQuantum",
10719     "field_offset" : 192,
10720     "referenced_type" : "_ZTIj"
10721    },
10722    {
10723     "access" : "private",
10724     "field_name" : "mFlags",
10725     "field_offset" : 224,
10726     "referenced_type" : "_ZTIj"
10727    }
10728   ],
10729   "linker_set_key" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE",
10730   "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>",
10731   "referenced_type" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE",
10732   "self_type" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE",
10733   "size" : 32,
10734   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
10735   "template_args" : [ "_ZTIc" ]
10736  },
10737  {
10738   "access" : "private",
10739   "alignment" : 4,
10740   "fields" :
10741   [
10742    {
10743     "field_name" : "binder",
10744     "referenced_type" : "_ZTIPN7android8hardware7IBinderE"
10745    },
10746    {
10747     "field_name" : "refs",
10748     "field_offset" : 32,
10749     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
10750    }
10751   ],
10752   "linker_set_key" : "_ZTIN7android8hardware12ProcessState12handle_entryE",
10753   "name" : "android::hardware::ProcessState::handle_entry",
10754   "referenced_type" : "_ZTIN7android8hardware12ProcessState12handle_entryE",
10755   "self_type" : "_ZTIN7android8hardware12ProcessState12handle_entryE",
10756   "size" : 8,
10757   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
10758  },
10759  {
10760   "alignment" : 4,
10761   "base_specifiers" :
10762   [
10763    {
10764     "is_virtual" : true,
10765     "referenced_type" : "_ZTIN7android7RefBaseE"
10766    }
10767   ],
10768   "fields" :
10769   [
10770    {
10771     "access" : "private",
10772     "field_name" : "mDriverFD",
10773     "field_offset" : 32,
10774     "referenced_type" : "_ZTIi"
10775    },
10776    {
10777     "access" : "private",
10778     "field_name" : "mVMStart",
10779     "field_offset" : 64,
10780     "referenced_type" : "_ZTIPv"
10781    },
10782    {
10783     "access" : "private",
10784     "field_name" : "mThreadCountLock",
10785     "field_offset" : 96,
10786     "referenced_type" : "_ZTI15pthread_mutex_t"
10787    },
10788    {
10789     "access" : "private",
10790     "field_name" : "mThreadCountDecrement",
10791     "field_offset" : 128,
10792     "referenced_type" : "_ZTI14pthread_cond_t"
10793    },
10794    {
10795     "access" : "private",
10796     "field_name" : "mExecutingThreadsCount",
10797     "field_offset" : 160,
10798     "referenced_type" : "_ZTIj"
10799    },
10800    {
10801     "access" : "private",
10802     "field_name" : "mMaxThreads",
10803     "field_offset" : 192,
10804     "referenced_type" : "_ZTIj"
10805    },
10806    {
10807     "access" : "private",
10808     "field_name" : "mStarvationStartTimeMs",
10809     "field_offset" : 224,
10810     "referenced_type" : "_ZTIx"
10811    },
10812    {
10813     "access" : "private",
10814     "field_name" : "mLock",
10815     "field_offset" : 288,
10816     "referenced_type" : "_ZTIN7android5MutexE"
10817    },
10818    {
10819     "access" : "private",
10820     "field_name" : "mHandleToObject",
10821     "field_offset" : 320,
10822     "referenced_type" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE"
10823    },
10824    {
10825     "access" : "private",
10826     "field_name" : "mManagesContexts",
10827     "field_offset" : 480,
10828     "referenced_type" : "_ZTIb"
10829    },
10830    {
10831     "access" : "private",
10832     "field_name" : "mBinderContextCheckFunc",
10833     "field_offset" : 512,
10834     "referenced_type" : "_ZTIPFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE"
10835    },
10836    {
10837     "access" : "private",
10838     "field_name" : "mBinderContextUserData",
10839     "field_offset" : 544,
10840     "referenced_type" : "_ZTIPv"
10841    },
10842    {
10843     "access" : "private",
10844     "field_name" : "mContexts",
10845     "field_offset" : 576,
10846     "referenced_type" : "_ZTIN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE"
10847    },
10848    {
10849     "access" : "private",
10850     "field_name" : "mRootDir",
10851     "field_offset" : 736,
10852     "referenced_type" : "_ZTIN7android7String8E"
10853    },
10854    {
10855     "access" : "private",
10856     "field_name" : "mThreadPoolStarted",
10857     "field_offset" : 768,
10858     "referenced_type" : "_ZTIb"
10859    },
10860    {
10861     "access" : "private",
10862     "field_name" : "mSpawnThreadOnStart",
10863     "field_offset" : 776,
10864     "referenced_type" : "_ZTIb"
10865    },
10866    {
10867     "access" : "private",
10868     "field_name" : "mThreadPoolSeq",
10869     "field_offset" : 800,
10870     "referenced_type" : "_ZTIVi"
10871    },
10872    {
10873     "access" : "private",
10874     "field_name" : "mMmapSize",
10875     "field_offset" : 832,
10876     "referenced_type" : "_ZTIKj"
10877    },
10878    {
10879     "access" : "private",
10880     "field_name" : "mCallRestriction",
10881     "field_offset" : 864,
10882     "referenced_type" : "_ZTIN7android8hardware12ProcessState15CallRestrictionE"
10883    }
10884   ],
10885   "linker_set_key" : "_ZTIN7android8hardware12ProcessStateE",
10886   "name" : "android::hardware::ProcessState",
10887   "record_kind" : "class",
10888   "referenced_type" : "_ZTIN7android8hardware12ProcessStateE",
10889   "self_type" : "_ZTIN7android8hardware12ProcessStateE",
10890   "size" : 120,
10891   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
10892   "vtable_components" :
10893   [
10894    {
10895     "component_value" : 112,
10896     "kind" : "vbase_offset"
10897    },
10898    {
10899     "kind" : "offset_to_top"
10900    },
10901    {
10902     "kind" : "rtti",
10903     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
10904    },
10905    {
10906     "kind" : "complete_dtor_pointer",
10907     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD1Ev"
10908    },
10909    {
10910     "kind" : "deleting_dtor_pointer",
10911     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD0Ev"
10912    },
10913    {
10914     "kind" : "vcall_offset"
10915    },
10916    {
10917     "kind" : "vcall_offset"
10918    },
10919    {
10920     "kind" : "vcall_offset"
10921    },
10922    {
10923     "kind" : "vcall_offset"
10924    },
10925    {
10926     "component_value" : -112,
10927     "kind" : "vcall_offset"
10928    },
10929    {
10930     "component_value" : -112,
10931     "kind" : "offset_to_top"
10932    },
10933    {
10934     "kind" : "rtti",
10935     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
10936    },
10937    {
10938     "kind" : "complete_dtor_pointer",
10939     "mangled_component_name" : "_ZTv0_n12_N7android8hardware12ProcessStateD1Ev"
10940    },
10941    {
10942     "kind" : "deleting_dtor_pointer",
10943     "mangled_component_name" : "_ZTv0_n12_N7android8hardware12ProcessStateD0Ev"
10944    },
10945    {
10946     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10947    },
10948    {
10949     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10950    },
10951    {
10952     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10953    },
10954    {
10955     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10956    }
10957   ]
10958  },
10959  {
10960   "alignment" : 2,
10961   "fields" :
10962   [
10963    {
10964     "access" : "private",
10965     "field_name" : "mMajor",
10966     "referenced_type" : "_ZTIt"
10967    },
10968    {
10969     "access" : "private",
10970     "field_name" : "mMinor",
10971     "field_offset" : 16,
10972     "referenced_type" : "_ZTIt"
10973    }
10974   ],
10975   "linker_set_key" : "_ZTIN7android8hardware12hidl_versionE",
10976   "name" : "android::hardware::hidl_version",
10977   "referenced_type" : "_ZTIN7android8hardware12hidl_versionE",
10978   "self_type" : "_ZTIN7android8hardware12hidl_versionE",
10979   "size" : 4,
10980   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
10981  },
10982  {
10983   "alignment" : 4,
10984   "fields" :
10985   [
10986    {
10987     "access" : "private",
10988     "field_name" : "mMutex",
10989     "referenced_type" : "_ZTINSt3__15mutexE"
10990    },
10991    {
10992     "access" : "private",
10993     "field_name" : "mMap",
10994     "field_offset" : 32,
10995     "referenced_type" : "_ZTINSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS8_8hardware7IBinderEEEPvEEENS_4lessIS6_EENS4_INS_4pairIKS6_SF_EEEEEE"
10996    }
10997   ],
10998   "linker_set_key" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
10999   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> >",
11000   "record_kind" : "class",
11001   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
11002   "self_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
11003   "size" : 16,
11004   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
11005   "template_args" :
11006   [
11007    "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
11008    "_ZTINSt3__18functionIFN7android2spINS1_8hardware7IBinderEEEPvEEE"
11009   ]
11010  },
11011  {
11012   "alignment" : 4,
11013   "fields" :
11014   [
11015    {
11016     "access" : "private",
11017     "field_name" : "mMutex",
11018     "referenced_type" : "_ZTINSt3__15mutexE"
11019    },
11020    {
11021     "access" : "private",
11022     "field_name" : "mMap",
11023     "field_offset" : 32,
11024     "referenced_type" : "_ZTINSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS8_4hidl4base4V1_05IBaseEEEPvEEENS_4lessIS6_EENS4_INS_4pairIKS6_SH_EEEEEE"
11025    }
11026   ],
11027   "linker_set_key" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
11028   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> >",
11029   "record_kind" : "class",
11030   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
11031   "self_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
11032   "size" : 16,
11033   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
11034   "template_args" :
11035   [
11036    "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
11037    "_ZTINSt3__18functionIFN7android2spINS1_4hidl4base4V1_05IBaseEEEPvEEE"
11038   ]
11039  },
11040  {
11041   "alignment" : 4,
11042   "fields" :
11043   [
11044    {
11045     "access" : "private",
11046     "field_name" : "mMutex",
11047     "referenced_type" : "_ZTINSt3__15mutexE"
11048    },
11049    {
11050     "access" : "private",
11051     "field_name" : "mMap",
11052     "field_offset" : 32,
11053     "referenced_type" : "_ZTINSt3__13mapIPKN7android4hidl4base4V1_05IBaseENS1_2wpINS1_8hardware9BHwBinderEEENS_4lessIS7_EENS_9allocatorINS_4pairIKS7_SB_EEEEEE"
11054    }
11055   ],
11056   "linker_set_key" : "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
11057   "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> >",
11058   "record_kind" : "class",
11059   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
11060   "self_type" : "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
11061   "size" : 16,
11062   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
11063   "template_args" :
11064   [
11065    "_ZTIPKN7android4hidl4base4V1_05IBaseE",
11066    "_ZTIN7android2wpINS_8hardware9BHwBinderEEE"
11067   ]
11068  },
11069  {
11070   "alignment" : 8,
11071   "fields" :
11072   [
11073    {
11074     "field_name" : "flags",
11075     "referenced_type" : "_ZTIj"
11076    },
11077    {
11078     "field_name" : "fdIndex",
11079     "field_offset" : 32,
11080     "referenced_type" : "_ZTIj"
11081    },
11082    {
11083     "field_name" : "offset",
11084     "field_offset" : 64,
11085     "referenced_type" : "_ZTIj"
11086    },
11087    {
11088     "field_name" : "extent",
11089     "field_offset" : 128,
11090     "referenced_type" : "_ZTIy"
11091    }
11092   ],
11093   "linker_set_key" : "_ZTIN7android8hardware17GrantorDescriptorE",
11094   "name" : "android::hardware::GrantorDescriptor",
11095   "referenced_type" : "_ZTIN7android8hardware17GrantorDescriptorE",
11096   "self_type" : "_ZTIN7android8hardware17GrantorDescriptorE",
11097   "size" : 24,
11098   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h"
11099  },
11100  {
11101   "alignment" : 4,
11102   "base_specifiers" :
11103   [
11104    {
11105     "is_virtual" : true,
11106     "referenced_type" : "_ZTIN7android7RefBaseE"
11107    }
11108   ],
11109   "linker_set_key" : "_ZTIN7android8hardware20hidl_death_recipientE",
11110   "name" : "android::hardware::hidl_death_recipient",
11111   "referenced_type" : "_ZTIN7android8hardware20hidl_death_recipientE",
11112   "self_type" : "_ZTIN7android8hardware20hidl_death_recipientE",
11113   "size" : 12,
11114   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
11115   "vtable_components" :
11116   [
11117    {
11118     "component_value" : 4,
11119     "kind" : "vbase_offset"
11120    },
11121    {
11122     "kind" : "offset_to_top"
11123    },
11124    {
11125     "kind" : "rtti",
11126     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
11127    },
11128    {
11129     "is_pure" : true,
11130     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipient11serviceDiedEyRKNS_2wpINS_4hidl4base4V1_05IBaseEEE"
11131    },
11132    {
11133     "kind" : "complete_dtor_pointer",
11134     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD1Ev"
11135    },
11136    {
11137     "kind" : "deleting_dtor_pointer",
11138     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD0Ev"
11139    },
11140    {
11141     "kind" : "vcall_offset"
11142    },
11143    {
11144     "kind" : "vcall_offset"
11145    },
11146    {
11147     "kind" : "vcall_offset"
11148    },
11149    {
11150     "kind" : "vcall_offset"
11151    },
11152    {
11153     "component_value" : -4,
11154     "kind" : "vcall_offset"
11155    },
11156    {
11157     "component_value" : -4,
11158     "kind" : "offset_to_top"
11159    },
11160    {
11161     "kind" : "rtti",
11162     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
11163    },
11164    {
11165     "kind" : "complete_dtor_pointer",
11166     "mangled_component_name" : "_ZTv0_n12_N7android8hardware20hidl_death_recipientD1Ev"
11167    },
11168    {
11169     "kind" : "deleting_dtor_pointer",
11170     "mangled_component_name" : "_ZTv0_n12_N7android8hardware20hidl_death_recipientD0Ev"
11171    },
11172    {
11173     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11174    },
11175    {
11176     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11177    },
11178    {
11179     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11180    },
11181    {
11182     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11183    }
11184   ]
11185  },
11186  {
11187   "alignment" : 4,
11188   "base_specifiers" :
11189   [
11190    {
11191     "referenced_type" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
11192    }
11193   ],
11194   "fields" :
11195   [
11196    {
11197     "access" : "private",
11198     "field_name" : "mRecipient",
11199     "field_offset" : 32,
11200     "referenced_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE"
11201    },
11202    {
11203     "access" : "private",
11204     "field_name" : "mCookie",
11205     "field_offset" : 96,
11206     "referenced_type" : "_ZTIy"
11207    },
11208    {
11209     "access" : "private",
11210     "field_name" : "mBase",
11211     "field_offset" : 160,
11212     "referenced_type" : "_ZTIN7android2wpINS_4hidl4base4V1_05IBaseEEE"
11213    }
11214   ],
11215   "linker_set_key" : "_ZTIN7android8hardware27hidl_binder_death_recipientE",
11216   "name" : "android::hardware::hidl_binder_death_recipient",
11217   "referenced_type" : "_ZTIN7android8hardware27hidl_binder_death_recipientE",
11218   "self_type" : "_ZTIN7android8hardware27hidl_binder_death_recipientE",
11219   "size" : 36,
11220   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h",
11221   "vtable_components" :
11222   [
11223    {
11224     "component_value" : 28,
11225     "kind" : "vbase_offset"
11226    },
11227    {
11228     "kind" : "offset_to_top"
11229    },
11230    {
11231     "kind" : "rtti",
11232     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
11233    },
11234    {
11235     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipient10binderDiedERKNS_2wpINS0_7IBinderEEE"
11236    },
11237    {
11238     "kind" : "complete_dtor_pointer",
11239     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD1Ev"
11240    },
11241    {
11242     "kind" : "deleting_dtor_pointer",
11243     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD0Ev"
11244    },
11245    {
11246     "kind" : "vcall_offset"
11247    },
11248    {
11249     "kind" : "vcall_offset"
11250    },
11251    {
11252     "kind" : "vcall_offset"
11253    },
11254    {
11255     "kind" : "vcall_offset"
11256    },
11257    {
11258     "component_value" : -28,
11259     "kind" : "vcall_offset"
11260    },
11261    {
11262     "component_value" : -28,
11263     "kind" : "offset_to_top"
11264    },
11265    {
11266     "kind" : "rtti",
11267     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
11268    },
11269    {
11270     "kind" : "complete_dtor_pointer",
11271     "mangled_component_name" : "_ZTv0_n12_N7android8hardware27hidl_binder_death_recipientD1Ev"
11272    },
11273    {
11274     "kind" : "deleting_dtor_pointer",
11275     "mangled_component_name" : "_ZTv0_n12_N7android8hardware27hidl_binder_death_recipientD0Ev"
11276    },
11277    {
11278     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11279    },
11280    {
11281     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11282    },
11283    {
11284     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11285    },
11286    {
11287     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11288    }
11289   ]
11290  },
11291  {
11292   "alignment" : 4,
11293   "base_specifiers" :
11294   [
11295    {
11296     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
11297    }
11298   ],
11299   "linker_set_key" : "_ZTIN7android8hardware3usb6gadget4V1_010IUsbGadgetE",
11300   "name" : "android::hardware::usb::gadget::V1_0::IUsbGadget",
11301   "referenced_type" : "_ZTIN7android8hardware3usb6gadget4V1_010IUsbGadgetE",
11302   "self_type" : "_ZTIN7android8hardware3usb6gadget4V1_010IUsbGadgetE",
11303   "size" : 12,
11304   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/gadget/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/gadget/1.0/IUsbGadget.h",
11305   "vtable_components" :
11306   [
11307    {
11308     "component_value" : 4,
11309     "kind" : "vbase_offset"
11310    },
11311    {
11312     "kind" : "offset_to_top"
11313    },
11314    {
11315     "kind" : "rtti",
11316     "mangled_component_name" : "_ZTIN7android8hardware3usb6gadget4V1_010IUsbGadgetE"
11317    },
11318    {
11319     "mangled_component_name" : "_ZNK7android8hardware3usb6gadget4V1_010IUsbGadget8isRemoteEv"
11320    },
11321    {
11322     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_010IUsbGadget14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
11323    },
11324    {
11325     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_010IUsbGadget5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
11326    },
11327    {
11328     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_010IUsbGadget19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
11329    },
11330    {
11331     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_010IUsbGadget12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
11332    },
11333    {
11334     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_010IUsbGadget21setHALInstrumentationEv"
11335    },
11336    {
11337     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_010IUsbGadget11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
11338    },
11339    {
11340     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_010IUsbGadget4pingEv"
11341    },
11342    {
11343     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_010IUsbGadget12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
11344    },
11345    {
11346     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_010IUsbGadget21notifySyspropsChangedEv"
11347    },
11348    {
11349     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_010IUsbGadget13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
11350    },
11351    {
11352     "kind" : "complete_dtor_pointer",
11353     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_010IUsbGadgetD1Ev"
11354    },
11355    {
11356     "kind" : "deleting_dtor_pointer",
11357     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_010IUsbGadgetD0Ev"
11358    },
11359    {
11360     "is_pure" : true,
11361     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_010IUsbGadget22setCurrentUsbFunctionsEyRKNS_2spINS3_18IUsbGadgetCallbackEEEy"
11362    },
11363    {
11364     "is_pure" : true,
11365     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_010IUsbGadget22getCurrentUsbFunctionsERKNS_2spINS3_18IUsbGadgetCallbackEEE"
11366    },
11367    {
11368     "kind" : "vcall_offset"
11369    },
11370    {
11371     "kind" : "vcall_offset"
11372    },
11373    {
11374     "kind" : "vcall_offset"
11375    },
11376    {
11377     "kind" : "vcall_offset"
11378    },
11379    {
11380     "component_value" : -4,
11381     "kind" : "vcall_offset"
11382    },
11383    {
11384     "component_value" : -4,
11385     "kind" : "offset_to_top"
11386    },
11387    {
11388     "kind" : "rtti",
11389     "mangled_component_name" : "_ZTIN7android8hardware3usb6gadget4V1_010IUsbGadgetE"
11390    },
11391    {
11392     "kind" : "complete_dtor_pointer",
11393     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3usb6gadget4V1_010IUsbGadgetD1Ev"
11394    },
11395    {
11396     "kind" : "deleting_dtor_pointer",
11397     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3usb6gadget4V1_010IUsbGadgetD0Ev"
11398    },
11399    {
11400     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11401    },
11402    {
11403     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11404    },
11405    {
11406     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11407    },
11408    {
11409     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11410    }
11411   ]
11412  },
11413  {
11414   "alignment" : 4,
11415   "base_specifiers" :
11416   [
11417    {
11418     "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
11419    }
11420   ],
11421   "fields" :
11422   [
11423    {
11424     "access" : "private",
11425     "field_name" : "_hidl_mImpl",
11426     "field_offset" : 544,
11427     "referenced_type" : "_ZTIN7android2spINS_8hardware3usb6gadget4V1_010IUsbGadgetEEE"
11428    }
11429   ],
11430   "linker_set_key" : "_ZTIN7android8hardware3usb6gadget4V1_013BnHwUsbGadgetE",
11431   "name" : "android::hardware::usb::gadget::V1_0::BnHwUsbGadget",
11432   "referenced_type" : "_ZTIN7android8hardware3usb6gadget4V1_013BnHwUsbGadgetE",
11433   "self_type" : "_ZTIN7android8hardware3usb6gadget4V1_013BnHwUsbGadgetE",
11434   "size" : 80,
11435   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/gadget/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/gadget/1.0/BnHwUsbGadget.h",
11436   "vtable_components" :
11437   [
11438    {
11439     "component_value" : 72,
11440     "kind" : "vbase_offset"
11441    },
11442    {
11443     "kind" : "offset_to_top"
11444    },
11445    {
11446     "kind" : "rtti",
11447     "mangled_component_name" : "_ZTIN7android8hardware3usb6gadget4V1_013BnHwUsbGadgetE"
11448    },
11449    {
11450     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
11451    },
11452    {
11453     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
11454    },
11455    {
11456     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
11457    },
11458    {
11459     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BnHwBase13checkSubclassEPKv"
11460    },
11461    {
11462     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
11463    },
11464    {
11465     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
11466    },
11467    {
11468     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
11469    },
11470    {
11471     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
11472    },
11473    {
11474     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
11475    },
11476    {
11477     "kind" : "complete_dtor_pointer",
11478     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_013BnHwUsbGadgetD1Ev"
11479    },
11480    {
11481     "kind" : "deleting_dtor_pointer",
11482     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_013BnHwUsbGadgetD0Ev"
11483    },
11484    {
11485     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_013BnHwUsbGadget10onTransactEjRKNS0_6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
11486    },
11487    {
11488     "component_value" : -20,
11489     "kind" : "offset_to_top"
11490    },
11491    {
11492     "kind" : "rtti",
11493     "mangled_component_name" : "_ZTIN7android8hardware3usb6gadget4V1_013BnHwUsbGadgetE"
11494    },
11495    {
11496     "kind" : "complete_dtor_pointer",
11497     "mangled_component_name" : "_ZThn20_N7android8hardware3usb6gadget4V1_013BnHwUsbGadgetD1Ev"
11498    },
11499    {
11500     "kind" : "deleting_dtor_pointer",
11501     "mangled_component_name" : "_ZThn20_N7android8hardware3usb6gadget4V1_013BnHwUsbGadgetD0Ev"
11502    },
11503    {
11504     "kind" : "vcall_offset"
11505    },
11506    {
11507     "kind" : "vcall_offset"
11508    },
11509    {
11510     "kind" : "vcall_offset"
11511    },
11512    {
11513     "kind" : "vcall_offset"
11514    },
11515    {
11516     "component_value" : -72,
11517     "kind" : "vcall_offset"
11518    },
11519    {
11520     "component_value" : -72,
11521     "kind" : "offset_to_top"
11522    },
11523    {
11524     "kind" : "rtti",
11525     "mangled_component_name" : "_ZTIN7android8hardware3usb6gadget4V1_013BnHwUsbGadgetE"
11526    },
11527    {
11528     "kind" : "complete_dtor_pointer",
11529     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3usb6gadget4V1_013BnHwUsbGadgetD1Ev"
11530    },
11531    {
11532     "kind" : "deleting_dtor_pointer",
11533     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3usb6gadget4V1_013BnHwUsbGadgetD0Ev"
11534    },
11535    {
11536     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11537    },
11538    {
11539     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11540    },
11541    {
11542     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11543    },
11544    {
11545     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11546    }
11547   ]
11548  },
11549  {
11550   "alignment" : 4,
11551   "base_specifiers" :
11552   [
11553    {
11554     "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb6gadget4V1_010IUsbGadgetEEE"
11555    },
11556    {
11557     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
11558    }
11559   ],
11560   "fields" :
11561   [
11562    {
11563     "access" : "private",
11564     "field_name" : "_hidl_mMutex",
11565     "field_offset" : 544,
11566     "referenced_type" : "_ZTINSt3__15mutexE"
11567    },
11568    {
11569     "access" : "private",
11570     "field_name" : "_hidl_mDeathRecipients",
11571     "field_offset" : 576,
11572     "referenced_type" : "_ZTINSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEEE"
11573    }
11574   ],
11575   "linker_set_key" : "_ZTIN7android8hardware3usb6gadget4V1_013BpHwUsbGadgetE",
11576   "name" : "android::hardware::usb::gadget::V1_0::BpHwUsbGadget",
11577   "referenced_type" : "_ZTIN7android8hardware3usb6gadget4V1_013BpHwUsbGadgetE",
11578   "self_type" : "_ZTIN7android8hardware3usb6gadget4V1_013BpHwUsbGadgetE",
11579   "size" : 92,
11580   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/gadget/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/gadget/1.0/BpHwUsbGadget.h",
11581   "vtable_components" :
11582   [
11583    {
11584     "component_value" : 84,
11585     "kind" : "vbase_offset"
11586    },
11587    {
11588     "kind" : "offset_to_top"
11589    },
11590    {
11591     "kind" : "rtti",
11592     "mangled_component_name" : "_ZTIN7android8hardware3usb6gadget4V1_013BpHwUsbGadgetE"
11593    },
11594    {
11595     "mangled_component_name" : "_ZNK7android8hardware3usb6gadget4V1_013BpHwUsbGadget8isRemoteEv"
11596    },
11597    {
11598     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_013BpHwUsbGadget14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
11599    },
11600    {
11601     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_013BpHwUsbGadget5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
11602    },
11603    {
11604     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_013BpHwUsbGadget19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
11605    },
11606    {
11607     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_013BpHwUsbGadget12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
11608    },
11609    {
11610     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_013BpHwUsbGadget21setHALInstrumentationEv"
11611    },
11612    {
11613     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_013BpHwUsbGadget11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
11614    },
11615    {
11616     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_013BpHwUsbGadget4pingEv"
11617    },
11618    {
11619     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_013BpHwUsbGadget12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
11620    },
11621    {
11622     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_013BpHwUsbGadget21notifySyspropsChangedEv"
11623    },
11624    {
11625     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_013BpHwUsbGadget13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
11626    },
11627    {
11628     "kind" : "complete_dtor_pointer",
11629     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_013BpHwUsbGadgetD1Ev"
11630    },
11631    {
11632     "kind" : "deleting_dtor_pointer",
11633     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_013BpHwUsbGadgetD0Ev"
11634    },
11635    {
11636     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_013BpHwUsbGadget22setCurrentUsbFunctionsEyRKNS_2spINS3_18IUsbGadgetCallbackEEEy"
11637    },
11638    {
11639     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_013BpHwUsbGadget22getCurrentUsbFunctionsERKNS_2spINS3_18IUsbGadgetCallbackEEE"
11640    },
11641    {
11642     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3usb6gadget4V1_010IUsbGadgetEE10onAsBinderEv"
11643    },
11644    {
11645     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_013BpHwUsbGadget15onLastStrongRefEPKv"
11646    },
11647    {
11648     "component_value" : 80,
11649     "kind" : "vbase_offset"
11650    },
11651    {
11652     "component_value" : -4,
11653     "kind" : "offset_to_top"
11654    },
11655    {
11656     "kind" : "rtti",
11657     "mangled_component_name" : "_ZTIN7android8hardware3usb6gadget4V1_013BpHwUsbGadgetE"
11658    },
11659    {
11660     "kind" : "complete_dtor_pointer",
11661     "mangled_component_name" : "_ZThn4_N7android8hardware3usb6gadget4V1_013BpHwUsbGadgetD1Ev"
11662    },
11663    {
11664     "kind" : "deleting_dtor_pointer",
11665     "mangled_component_name" : "_ZThn4_N7android8hardware3usb6gadget4V1_013BpHwUsbGadgetD0Ev"
11666    },
11667    {
11668     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3usb6gadget4V1_010IUsbGadgetEE10onAsBinderEv"
11669    },
11670    {
11671     "component_value" : 76,
11672     "kind" : "vbase_offset"
11673    },
11674    {
11675     "component_value" : -8,
11676     "kind" : "offset_to_top"
11677    },
11678    {
11679     "kind" : "rtti",
11680     "mangled_component_name" : "_ZTIN7android8hardware3usb6gadget4V1_013BpHwUsbGadgetE"
11681    },
11682    {
11683     "kind" : "complete_dtor_pointer",
11684     "mangled_component_name" : "_ZThn8_N7android8hardware3usb6gadget4V1_013BpHwUsbGadgetD1Ev"
11685    },
11686    {
11687     "kind" : "deleting_dtor_pointer",
11688     "mangled_component_name" : "_ZThn8_N7android8hardware3usb6gadget4V1_013BpHwUsbGadgetD0Ev"
11689    },
11690    {
11691     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
11692    },
11693    {
11694     "mangled_component_name" : "_ZThn8_N7android8hardware3usb6gadget4V1_013BpHwUsbGadget15onLastStrongRefEPKv"
11695    },
11696    {
11697     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11698    },
11699    {
11700     "component_value" : -24,
11701     "kind" : "offset_to_top"
11702    },
11703    {
11704     "kind" : "rtti",
11705     "mangled_component_name" : "_ZTIN7android8hardware3usb6gadget4V1_013BpHwUsbGadgetE"
11706    },
11707    {
11708     "kind" : "complete_dtor_pointer",
11709     "mangled_component_name" : "_ZThn24_N7android8hardware3usb6gadget4V1_013BpHwUsbGadgetD1Ev"
11710    },
11711    {
11712     "kind" : "deleting_dtor_pointer",
11713     "mangled_component_name" : "_ZThn24_N7android8hardware3usb6gadget4V1_013BpHwUsbGadgetD0Ev"
11714    },
11715    {
11716     "kind" : "vcall_offset"
11717    },
11718    {
11719     "component_value" : -76,
11720     "kind" : "vcall_offset"
11721    },
11722    {
11723     "component_value" : -84,
11724     "kind" : "vcall_offset"
11725    },
11726    {
11727     "component_value" : -76,
11728     "kind" : "vcall_offset"
11729    },
11730    {
11731     "component_value" : -84,
11732     "kind" : "vcall_offset"
11733    },
11734    {
11735     "component_value" : -84,
11736     "kind" : "offset_to_top"
11737    },
11738    {
11739     "kind" : "rtti",
11740     "mangled_component_name" : "_ZTIN7android8hardware3usb6gadget4V1_013BpHwUsbGadgetE"
11741    },
11742    {
11743     "kind" : "complete_dtor_pointer",
11744     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3usb6gadget4V1_013BpHwUsbGadgetD1Ev"
11745    },
11746    {
11747     "kind" : "deleting_dtor_pointer",
11748     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3usb6gadget4V1_013BpHwUsbGadgetD0Ev"
11749    },
11750    {
11751     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
11752    },
11753    {
11754     "mangled_component_name" : "_ZTv0_n20_N7android8hardware3usb6gadget4V1_013BpHwUsbGadget15onLastStrongRefEPKv"
11755    },
11756    {
11757     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11758    },
11759    {
11760     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11761    }
11762   ]
11763  },
11764  {
11765   "alignment" : 4,
11766   "base_specifiers" :
11767   [
11768    {
11769     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
11770    }
11771   ],
11772   "linker_set_key" : "_ZTIN7android8hardware3usb6gadget4V1_018IUsbGadgetCallbackE",
11773   "name" : "android::hardware::usb::gadget::V1_0::IUsbGadgetCallback",
11774   "referenced_type" : "_ZTIN7android8hardware3usb6gadget4V1_018IUsbGadgetCallbackE",
11775   "self_type" : "_ZTIN7android8hardware3usb6gadget4V1_018IUsbGadgetCallbackE",
11776   "size" : 12,
11777   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/gadget/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/gadget/1.0/IUsbGadgetCallback.h",
11778   "vtable_components" :
11779   [
11780    {
11781     "component_value" : 4,
11782     "kind" : "vbase_offset"
11783    },
11784    {
11785     "kind" : "offset_to_top"
11786    },
11787    {
11788     "kind" : "rtti",
11789     "mangled_component_name" : "_ZTIN7android8hardware3usb6gadget4V1_018IUsbGadgetCallbackE"
11790    },
11791    {
11792     "mangled_component_name" : "_ZNK7android8hardware3usb6gadget4V1_018IUsbGadgetCallback8isRemoteEv"
11793    },
11794    {
11795     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_018IUsbGadgetCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
11796    },
11797    {
11798     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_018IUsbGadgetCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
11799    },
11800    {
11801     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_018IUsbGadgetCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
11802    },
11803    {
11804     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_018IUsbGadgetCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
11805    },
11806    {
11807     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_018IUsbGadgetCallback21setHALInstrumentationEv"
11808    },
11809    {
11810     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_018IUsbGadgetCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
11811    },
11812    {
11813     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_018IUsbGadgetCallback4pingEv"
11814    },
11815    {
11816     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_018IUsbGadgetCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
11817    },
11818    {
11819     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_018IUsbGadgetCallback21notifySyspropsChangedEv"
11820    },
11821    {
11822     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_018IUsbGadgetCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
11823    },
11824    {
11825     "kind" : "complete_dtor_pointer",
11826     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_018IUsbGadgetCallbackD1Ev"
11827    },
11828    {
11829     "kind" : "deleting_dtor_pointer",
11830     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_018IUsbGadgetCallbackD0Ev"
11831    },
11832    {
11833     "is_pure" : true,
11834     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_018IUsbGadgetCallback24setCurrentUsbFunctionsCbEyNS3_6StatusE"
11835    },
11836    {
11837     "is_pure" : true,
11838     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_018IUsbGadgetCallback24getCurrentUsbFunctionsCbEyNS3_6StatusE"
11839    },
11840    {
11841     "kind" : "vcall_offset"
11842    },
11843    {
11844     "kind" : "vcall_offset"
11845    },
11846    {
11847     "kind" : "vcall_offset"
11848    },
11849    {
11850     "kind" : "vcall_offset"
11851    },
11852    {
11853     "component_value" : -4,
11854     "kind" : "vcall_offset"
11855    },
11856    {
11857     "component_value" : -4,
11858     "kind" : "offset_to_top"
11859    },
11860    {
11861     "kind" : "rtti",
11862     "mangled_component_name" : "_ZTIN7android8hardware3usb6gadget4V1_018IUsbGadgetCallbackE"
11863    },
11864    {
11865     "kind" : "complete_dtor_pointer",
11866     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3usb6gadget4V1_018IUsbGadgetCallbackD1Ev"
11867    },
11868    {
11869     "kind" : "deleting_dtor_pointer",
11870     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3usb6gadget4V1_018IUsbGadgetCallbackD0Ev"
11871    },
11872    {
11873     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11874    },
11875    {
11876     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11877    },
11878    {
11879     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11880    },
11881    {
11882     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11883    }
11884   ]
11885  },
11886  {
11887   "alignment" : 4,
11888   "base_specifiers" :
11889   [
11890    {
11891     "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
11892    }
11893   ],
11894   "fields" :
11895   [
11896    {
11897     "access" : "private",
11898     "field_name" : "_hidl_mImpl",
11899     "field_offset" : 544,
11900     "referenced_type" : "_ZTIN7android2spINS_8hardware3usb6gadget4V1_018IUsbGadgetCallbackEEE"
11901    }
11902   ],
11903   "linker_set_key" : "_ZTIN7android8hardware3usb6gadget4V1_021BnHwUsbGadgetCallbackE",
11904   "name" : "android::hardware::usb::gadget::V1_0::BnHwUsbGadgetCallback",
11905   "referenced_type" : "_ZTIN7android8hardware3usb6gadget4V1_021BnHwUsbGadgetCallbackE",
11906   "self_type" : "_ZTIN7android8hardware3usb6gadget4V1_021BnHwUsbGadgetCallbackE",
11907   "size" : 80,
11908   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/gadget/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/gadget/1.0/BnHwUsbGadgetCallback.h",
11909   "vtable_components" :
11910   [
11911    {
11912     "component_value" : 72,
11913     "kind" : "vbase_offset"
11914    },
11915    {
11916     "kind" : "offset_to_top"
11917    },
11918    {
11919     "kind" : "rtti",
11920     "mangled_component_name" : "_ZTIN7android8hardware3usb6gadget4V1_021BnHwUsbGadgetCallbackE"
11921    },
11922    {
11923     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
11924    },
11925    {
11926     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
11927    },
11928    {
11929     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
11930    },
11931    {
11932     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BnHwBase13checkSubclassEPKv"
11933    },
11934    {
11935     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
11936    },
11937    {
11938     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
11939    },
11940    {
11941     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
11942    },
11943    {
11944     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
11945    },
11946    {
11947     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
11948    },
11949    {
11950     "kind" : "complete_dtor_pointer",
11951     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_021BnHwUsbGadgetCallbackD1Ev"
11952    },
11953    {
11954     "kind" : "deleting_dtor_pointer",
11955     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_021BnHwUsbGadgetCallbackD0Ev"
11956    },
11957    {
11958     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_021BnHwUsbGadgetCallback10onTransactEjRKNS0_6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
11959    },
11960    {
11961     "component_value" : -20,
11962     "kind" : "offset_to_top"
11963    },
11964    {
11965     "kind" : "rtti",
11966     "mangled_component_name" : "_ZTIN7android8hardware3usb6gadget4V1_021BnHwUsbGadgetCallbackE"
11967    },
11968    {
11969     "kind" : "complete_dtor_pointer",
11970     "mangled_component_name" : "_ZThn20_N7android8hardware3usb6gadget4V1_021BnHwUsbGadgetCallbackD1Ev"
11971    },
11972    {
11973     "kind" : "deleting_dtor_pointer",
11974     "mangled_component_name" : "_ZThn20_N7android8hardware3usb6gadget4V1_021BnHwUsbGadgetCallbackD0Ev"
11975    },
11976    {
11977     "kind" : "vcall_offset"
11978    },
11979    {
11980     "kind" : "vcall_offset"
11981    },
11982    {
11983     "kind" : "vcall_offset"
11984    },
11985    {
11986     "kind" : "vcall_offset"
11987    },
11988    {
11989     "component_value" : -72,
11990     "kind" : "vcall_offset"
11991    },
11992    {
11993     "component_value" : -72,
11994     "kind" : "offset_to_top"
11995    },
11996    {
11997     "kind" : "rtti",
11998     "mangled_component_name" : "_ZTIN7android8hardware3usb6gadget4V1_021BnHwUsbGadgetCallbackE"
11999    },
12000    {
12001     "kind" : "complete_dtor_pointer",
12002     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3usb6gadget4V1_021BnHwUsbGadgetCallbackD1Ev"
12003    },
12004    {
12005     "kind" : "deleting_dtor_pointer",
12006     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3usb6gadget4V1_021BnHwUsbGadgetCallbackD0Ev"
12007    },
12008    {
12009     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12010    },
12011    {
12012     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12013    },
12014    {
12015     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12016    },
12017    {
12018     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12019    }
12020   ]
12021  },
12022  {
12023   "alignment" : 4,
12024   "base_specifiers" :
12025   [
12026    {
12027     "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb6gadget4V1_018IUsbGadgetCallbackEEE"
12028    },
12029    {
12030     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
12031    }
12032   ],
12033   "fields" :
12034   [
12035    {
12036     "access" : "private",
12037     "field_name" : "_hidl_mMutex",
12038     "field_offset" : 544,
12039     "referenced_type" : "_ZTINSt3__15mutexE"
12040    },
12041    {
12042     "access" : "private",
12043     "field_name" : "_hidl_mDeathRecipients",
12044     "field_offset" : 576,
12045     "referenced_type" : "_ZTINSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEEE"
12046    }
12047   ],
12048   "linker_set_key" : "_ZTIN7android8hardware3usb6gadget4V1_021BpHwUsbGadgetCallbackE",
12049   "name" : "android::hardware::usb::gadget::V1_0::BpHwUsbGadgetCallback",
12050   "referenced_type" : "_ZTIN7android8hardware3usb6gadget4V1_021BpHwUsbGadgetCallbackE",
12051   "self_type" : "_ZTIN7android8hardware3usb6gadget4V1_021BpHwUsbGadgetCallbackE",
12052   "size" : 92,
12053   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/gadget/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/gadget/1.0/BpHwUsbGadgetCallback.h",
12054   "vtable_components" :
12055   [
12056    {
12057     "component_value" : 84,
12058     "kind" : "vbase_offset"
12059    },
12060    {
12061     "kind" : "offset_to_top"
12062    },
12063    {
12064     "kind" : "rtti",
12065     "mangled_component_name" : "_ZTIN7android8hardware3usb6gadget4V1_021BpHwUsbGadgetCallbackE"
12066    },
12067    {
12068     "mangled_component_name" : "_ZNK7android8hardware3usb6gadget4V1_021BpHwUsbGadgetCallback8isRemoteEv"
12069    },
12070    {
12071     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_021BpHwUsbGadgetCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
12072    },
12073    {
12074     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_021BpHwUsbGadgetCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
12075    },
12076    {
12077     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_021BpHwUsbGadgetCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
12078    },
12079    {
12080     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_021BpHwUsbGadgetCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
12081    },
12082    {
12083     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_021BpHwUsbGadgetCallback21setHALInstrumentationEv"
12084    },
12085    {
12086     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_021BpHwUsbGadgetCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
12087    },
12088    {
12089     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_021BpHwUsbGadgetCallback4pingEv"
12090    },
12091    {
12092     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_021BpHwUsbGadgetCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
12093    },
12094    {
12095     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_021BpHwUsbGadgetCallback21notifySyspropsChangedEv"
12096    },
12097    {
12098     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_021BpHwUsbGadgetCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
12099    },
12100    {
12101     "kind" : "complete_dtor_pointer",
12102     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_021BpHwUsbGadgetCallbackD1Ev"
12103    },
12104    {
12105     "kind" : "deleting_dtor_pointer",
12106     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_021BpHwUsbGadgetCallbackD0Ev"
12107    },
12108    {
12109     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_021BpHwUsbGadgetCallback24setCurrentUsbFunctionsCbEyNS3_6StatusE"
12110    },
12111    {
12112     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_021BpHwUsbGadgetCallback24getCurrentUsbFunctionsCbEyNS3_6StatusE"
12113    },
12114    {
12115     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3usb6gadget4V1_018IUsbGadgetCallbackEE10onAsBinderEv"
12116    },
12117    {
12118     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_021BpHwUsbGadgetCallback15onLastStrongRefEPKv"
12119    },
12120    {
12121     "component_value" : 80,
12122     "kind" : "vbase_offset"
12123    },
12124    {
12125     "component_value" : -4,
12126     "kind" : "offset_to_top"
12127    },
12128    {
12129     "kind" : "rtti",
12130     "mangled_component_name" : "_ZTIN7android8hardware3usb6gadget4V1_021BpHwUsbGadgetCallbackE"
12131    },
12132    {
12133     "kind" : "complete_dtor_pointer",
12134     "mangled_component_name" : "_ZThn4_N7android8hardware3usb6gadget4V1_021BpHwUsbGadgetCallbackD1Ev"
12135    },
12136    {
12137     "kind" : "deleting_dtor_pointer",
12138     "mangled_component_name" : "_ZThn4_N7android8hardware3usb6gadget4V1_021BpHwUsbGadgetCallbackD0Ev"
12139    },
12140    {
12141     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3usb6gadget4V1_018IUsbGadgetCallbackEE10onAsBinderEv"
12142    },
12143    {
12144     "component_value" : 76,
12145     "kind" : "vbase_offset"
12146    },
12147    {
12148     "component_value" : -8,
12149     "kind" : "offset_to_top"
12150    },
12151    {
12152     "kind" : "rtti",
12153     "mangled_component_name" : "_ZTIN7android8hardware3usb6gadget4V1_021BpHwUsbGadgetCallbackE"
12154    },
12155    {
12156     "kind" : "complete_dtor_pointer",
12157     "mangled_component_name" : "_ZThn8_N7android8hardware3usb6gadget4V1_021BpHwUsbGadgetCallbackD1Ev"
12158    },
12159    {
12160     "kind" : "deleting_dtor_pointer",
12161     "mangled_component_name" : "_ZThn8_N7android8hardware3usb6gadget4V1_021BpHwUsbGadgetCallbackD0Ev"
12162    },
12163    {
12164     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
12165    },
12166    {
12167     "mangled_component_name" : "_ZThn8_N7android8hardware3usb6gadget4V1_021BpHwUsbGadgetCallback15onLastStrongRefEPKv"
12168    },
12169    {
12170     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12171    },
12172    {
12173     "component_value" : -24,
12174     "kind" : "offset_to_top"
12175    },
12176    {
12177     "kind" : "rtti",
12178     "mangled_component_name" : "_ZTIN7android8hardware3usb6gadget4V1_021BpHwUsbGadgetCallbackE"
12179    },
12180    {
12181     "kind" : "complete_dtor_pointer",
12182     "mangled_component_name" : "_ZThn24_N7android8hardware3usb6gadget4V1_021BpHwUsbGadgetCallbackD1Ev"
12183    },
12184    {
12185     "kind" : "deleting_dtor_pointer",
12186     "mangled_component_name" : "_ZThn24_N7android8hardware3usb6gadget4V1_021BpHwUsbGadgetCallbackD0Ev"
12187    },
12188    {
12189     "kind" : "vcall_offset"
12190    },
12191    {
12192     "component_value" : -76,
12193     "kind" : "vcall_offset"
12194    },
12195    {
12196     "component_value" : -84,
12197     "kind" : "vcall_offset"
12198    },
12199    {
12200     "component_value" : -76,
12201     "kind" : "vcall_offset"
12202    },
12203    {
12204     "component_value" : -84,
12205     "kind" : "vcall_offset"
12206    },
12207    {
12208     "component_value" : -84,
12209     "kind" : "offset_to_top"
12210    },
12211    {
12212     "kind" : "rtti",
12213     "mangled_component_name" : "_ZTIN7android8hardware3usb6gadget4V1_021BpHwUsbGadgetCallbackE"
12214    },
12215    {
12216     "kind" : "complete_dtor_pointer",
12217     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3usb6gadget4V1_021BpHwUsbGadgetCallbackD1Ev"
12218    },
12219    {
12220     "kind" : "deleting_dtor_pointer",
12221     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3usb6gadget4V1_021BpHwUsbGadgetCallbackD0Ev"
12222    },
12223    {
12224     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
12225    },
12226    {
12227     "mangled_component_name" : "_ZTv0_n20_N7android8hardware3usb6gadget4V1_021BpHwUsbGadgetCallback15onLastStrongRefEPKv"
12228    },
12229    {
12230     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12231    },
12232    {
12233     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12234    }
12235   ]
12236  },
12237  {
12238   "alignment" : 4,
12239   "base_specifiers" :
12240   [
12241    {
12242     "referenced_type" : "_ZTIN7android8hardware3usb6gadget4V1_010IUsbGadgetE"
12243    }
12244   ],
12245   "linker_set_key" : "_ZTIN7android8hardware3usb6gadget4V1_110IUsbGadgetE",
12246   "name" : "android::hardware::usb::gadget::V1_1::IUsbGadget",
12247   "referenced_type" : "_ZTIN7android8hardware3usb6gadget4V1_110IUsbGadgetE",
12248   "self_type" : "_ZTIN7android8hardware3usb6gadget4V1_110IUsbGadgetE",
12249   "size" : 12,
12250   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/gadget/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/gadget/1.1/IUsbGadget.h",
12251   "vtable_components" :
12252   [
12253    {
12254     "component_value" : 4,
12255     "kind" : "vbase_offset"
12256    },
12257    {
12258     "kind" : "offset_to_top"
12259    },
12260    {
12261     "kind" : "rtti",
12262     "mangled_component_name" : "_ZTIN7android8hardware3usb6gadget4V1_110IUsbGadgetE"
12263    },
12264    {
12265     "mangled_component_name" : "_ZNK7android8hardware3usb6gadget4V1_110IUsbGadget8isRemoteEv"
12266    },
12267    {
12268     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_110IUsbGadget14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
12269    },
12270    {
12271     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_110IUsbGadget5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
12272    },
12273    {
12274     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_110IUsbGadget19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
12275    },
12276    {
12277     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_110IUsbGadget12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
12278    },
12279    {
12280     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_110IUsbGadget21setHALInstrumentationEv"
12281    },
12282    {
12283     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_110IUsbGadget11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
12284    },
12285    {
12286     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_110IUsbGadget4pingEv"
12287    },
12288    {
12289     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_110IUsbGadget12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
12290    },
12291    {
12292     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_110IUsbGadget21notifySyspropsChangedEv"
12293    },
12294    {
12295     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_110IUsbGadget13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
12296    },
12297    {
12298     "kind" : "complete_dtor_pointer",
12299     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_110IUsbGadgetD1Ev"
12300    },
12301    {
12302     "kind" : "deleting_dtor_pointer",
12303     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_110IUsbGadgetD0Ev"
12304    },
12305    {
12306     "is_pure" : true,
12307     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_110IUsbGadget22setCurrentUsbFunctionsEyRKNS_2spINS2_4V1_018IUsbGadgetCallbackEEEy"
12308    },
12309    {
12310     "is_pure" : true,
12311     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_110IUsbGadget22getCurrentUsbFunctionsERKNS_2spINS2_4V1_018IUsbGadgetCallbackEEE"
12312    },
12313    {
12314     "is_pure" : true,
12315     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_110IUsbGadget5resetEv"
12316    },
12317    {
12318     "kind" : "vcall_offset"
12319    },
12320    {
12321     "kind" : "vcall_offset"
12322    },
12323    {
12324     "kind" : "vcall_offset"
12325    },
12326    {
12327     "kind" : "vcall_offset"
12328    },
12329    {
12330     "component_value" : -4,
12331     "kind" : "vcall_offset"
12332    },
12333    {
12334     "component_value" : -4,
12335     "kind" : "offset_to_top"
12336    },
12337    {
12338     "kind" : "rtti",
12339     "mangled_component_name" : "_ZTIN7android8hardware3usb6gadget4V1_110IUsbGadgetE"
12340    },
12341    {
12342     "kind" : "complete_dtor_pointer",
12343     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3usb6gadget4V1_110IUsbGadgetD1Ev"
12344    },
12345    {
12346     "kind" : "deleting_dtor_pointer",
12347     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3usb6gadget4V1_110IUsbGadgetD0Ev"
12348    },
12349    {
12350     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12351    },
12352    {
12353     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12354    },
12355    {
12356     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12357    },
12358    {
12359     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12360    }
12361   ]
12362  },
12363  {
12364   "alignment" : 4,
12365   "base_specifiers" :
12366   [
12367    {
12368     "referenced_type" : "_ZTIN7android8hardware3usb6gadget4V1_110IUsbGadgetE"
12369    },
12370    {
12371     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
12372    }
12373   ],
12374   "fields" :
12375   [
12376    {
12377     "access" : "private",
12378     "field_name" : "mImpl",
12379     "field_offset" : 384,
12380     "referenced_type" : "_ZTIKN7android2spINS_8hardware3usb6gadget4V1_110IUsbGadgetEEE"
12381    },
12382    {
12383     "access" : "private",
12384     "field_name" : "mOnewayQueue",
12385     "field_offset" : 416,
12386     "referenced_type" : "_ZTIN7android8hardware7details10TaskRunnerE"
12387    }
12388   ],
12389   "linker_set_key" : "_ZTIN7android8hardware3usb6gadget4V1_111BsUsbGadgetE",
12390   "name" : "android::hardware::usb::gadget::V1_1::BsUsbGadget",
12391   "referenced_type" : "_ZTIN7android8hardware3usb6gadget4V1_111BsUsbGadgetE",
12392   "self_type" : "_ZTIN7android8hardware3usb6gadget4V1_111BsUsbGadgetE",
12393   "size" : 68,
12394   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/gadget/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/gadget/1.1/BsUsbGadget.h",
12395   "vtable_components" :
12396   [
12397    {
12398     "component_value" : 60,
12399     "kind" : "vbase_offset"
12400    },
12401    {
12402     "kind" : "offset_to_top"
12403    },
12404    {
12405     "kind" : "rtti",
12406     "mangled_component_name" : "_ZTIN7android8hardware3usb6gadget4V1_111BsUsbGadgetE"
12407    },
12408    {
12409     "mangled_component_name" : "_ZNK7android8hardware3usb6gadget4V1_110IUsbGadget8isRemoteEv"
12410    },
12411    {
12412     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_111BsUsbGadget14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
12413    },
12414    {
12415     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_111BsUsbGadget5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
12416    },
12417    {
12418     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_111BsUsbGadget19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
12419    },
12420    {
12421     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_111BsUsbGadget12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
12422    },
12423    {
12424     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_111BsUsbGadget21setHALInstrumentationEv"
12425    },
12426    {
12427     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_111BsUsbGadget11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
12428    },
12429    {
12430     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_111BsUsbGadget4pingEv"
12431    },
12432    {
12433     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_111BsUsbGadget12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
12434    },
12435    {
12436     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_111BsUsbGadget21notifySyspropsChangedEv"
12437    },
12438    {
12439     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_111BsUsbGadget13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
12440    },
12441    {
12442     "kind" : "complete_dtor_pointer",
12443     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_111BsUsbGadgetD1Ev"
12444    },
12445    {
12446     "kind" : "deleting_dtor_pointer",
12447     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_111BsUsbGadgetD0Ev"
12448    },
12449    {
12450     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_111BsUsbGadget22setCurrentUsbFunctionsEyRKNS_2spINS2_4V1_018IUsbGadgetCallbackEEEy"
12451    },
12452    {
12453     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_111BsUsbGadget22getCurrentUsbFunctionsERKNS_2spINS2_4V1_018IUsbGadgetCallbackEEE"
12454    },
12455    {
12456     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_111BsUsbGadget5resetEv"
12457    },
12458    {
12459     "component_value" : -4,
12460     "kind" : "offset_to_top"
12461    },
12462    {
12463     "kind" : "rtti",
12464     "mangled_component_name" : "_ZTIN7android8hardware3usb6gadget4V1_111BsUsbGadgetE"
12465    },
12466    {
12467     "kind" : "complete_dtor_pointer",
12468     "mangled_component_name" : "_ZThn4_N7android8hardware3usb6gadget4V1_111BsUsbGadgetD1Ev"
12469    },
12470    {
12471     "kind" : "deleting_dtor_pointer",
12472     "mangled_component_name" : "_ZThn4_N7android8hardware3usb6gadget4V1_111BsUsbGadgetD0Ev"
12473    },
12474    {
12475     "kind" : "vcall_offset"
12476    },
12477    {
12478     "kind" : "vcall_offset"
12479    },
12480    {
12481     "kind" : "vcall_offset"
12482    },
12483    {
12484     "kind" : "vcall_offset"
12485    },
12486    {
12487     "component_value" : -60,
12488     "kind" : "vcall_offset"
12489    },
12490    {
12491     "component_value" : -60,
12492     "kind" : "offset_to_top"
12493    },
12494    {
12495     "kind" : "rtti",
12496     "mangled_component_name" : "_ZTIN7android8hardware3usb6gadget4V1_111BsUsbGadgetE"
12497    },
12498    {
12499     "kind" : "complete_dtor_pointer",
12500     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3usb6gadget4V1_111BsUsbGadgetD1Ev"
12501    },
12502    {
12503     "kind" : "deleting_dtor_pointer",
12504     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3usb6gadget4V1_111BsUsbGadgetD0Ev"
12505    },
12506    {
12507     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12508    },
12509    {
12510     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12511    },
12512    {
12513     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12514    },
12515    {
12516     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12517    }
12518   ]
12519  },
12520  {
12521   "alignment" : 4,
12522   "base_specifiers" :
12523   [
12524    {
12525     "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
12526    }
12527   ],
12528   "fields" :
12529   [
12530    {
12531     "access" : "private",
12532     "field_name" : "_hidl_mImpl",
12533     "field_offset" : 544,
12534     "referenced_type" : "_ZTIN7android2spINS_8hardware3usb6gadget4V1_110IUsbGadgetEEE"
12535    }
12536   ],
12537   "linker_set_key" : "_ZTIN7android8hardware3usb6gadget4V1_113BnHwUsbGadgetE",
12538   "name" : "android::hardware::usb::gadget::V1_1::BnHwUsbGadget",
12539   "referenced_type" : "_ZTIN7android8hardware3usb6gadget4V1_113BnHwUsbGadgetE",
12540   "self_type" : "_ZTIN7android8hardware3usb6gadget4V1_113BnHwUsbGadgetE",
12541   "size" : 80,
12542   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/gadget/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/gadget/1.1/BnHwUsbGadget.h",
12543   "vtable_components" :
12544   [
12545    {
12546     "component_value" : 72,
12547     "kind" : "vbase_offset"
12548    },
12549    {
12550     "kind" : "offset_to_top"
12551    },
12552    {
12553     "kind" : "rtti",
12554     "mangled_component_name" : "_ZTIN7android8hardware3usb6gadget4V1_113BnHwUsbGadgetE"
12555    },
12556    {
12557     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
12558    },
12559    {
12560     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
12561    },
12562    {
12563     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
12564    },
12565    {
12566     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BnHwBase13checkSubclassEPKv"
12567    },
12568    {
12569     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
12570    },
12571    {
12572     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
12573    },
12574    {
12575     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
12576    },
12577    {
12578     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
12579    },
12580    {
12581     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
12582    },
12583    {
12584     "kind" : "complete_dtor_pointer",
12585     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_113BnHwUsbGadgetD1Ev"
12586    },
12587    {
12588     "kind" : "deleting_dtor_pointer",
12589     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_113BnHwUsbGadgetD0Ev"
12590    },
12591    {
12592     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_113BnHwUsbGadget10onTransactEjRKNS0_6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
12593    },
12594    {
12595     "component_value" : -20,
12596     "kind" : "offset_to_top"
12597    },
12598    {
12599     "kind" : "rtti",
12600     "mangled_component_name" : "_ZTIN7android8hardware3usb6gadget4V1_113BnHwUsbGadgetE"
12601    },
12602    {
12603     "kind" : "complete_dtor_pointer",
12604     "mangled_component_name" : "_ZThn20_N7android8hardware3usb6gadget4V1_113BnHwUsbGadgetD1Ev"
12605    },
12606    {
12607     "kind" : "deleting_dtor_pointer",
12608     "mangled_component_name" : "_ZThn20_N7android8hardware3usb6gadget4V1_113BnHwUsbGadgetD0Ev"
12609    },
12610    {
12611     "kind" : "vcall_offset"
12612    },
12613    {
12614     "kind" : "vcall_offset"
12615    },
12616    {
12617     "kind" : "vcall_offset"
12618    },
12619    {
12620     "kind" : "vcall_offset"
12621    },
12622    {
12623     "component_value" : -72,
12624     "kind" : "vcall_offset"
12625    },
12626    {
12627     "component_value" : -72,
12628     "kind" : "offset_to_top"
12629    },
12630    {
12631     "kind" : "rtti",
12632     "mangled_component_name" : "_ZTIN7android8hardware3usb6gadget4V1_113BnHwUsbGadgetE"
12633    },
12634    {
12635     "kind" : "complete_dtor_pointer",
12636     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3usb6gadget4V1_113BnHwUsbGadgetD1Ev"
12637    },
12638    {
12639     "kind" : "deleting_dtor_pointer",
12640     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3usb6gadget4V1_113BnHwUsbGadgetD0Ev"
12641    },
12642    {
12643     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12644    },
12645    {
12646     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12647    },
12648    {
12649     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12650    },
12651    {
12652     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12653    }
12654   ]
12655  },
12656  {
12657   "alignment" : 4,
12658   "base_specifiers" :
12659   [
12660    {
12661     "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb6gadget4V1_110IUsbGadgetEEE"
12662    },
12663    {
12664     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
12665    }
12666   ],
12667   "fields" :
12668   [
12669    {
12670     "access" : "private",
12671     "field_name" : "_hidl_mMutex",
12672     "field_offset" : 544,
12673     "referenced_type" : "_ZTINSt3__15mutexE"
12674    },
12675    {
12676     "access" : "private",
12677     "field_name" : "_hidl_mDeathRecipients",
12678     "field_offset" : 576,
12679     "referenced_type" : "_ZTINSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEEE"
12680    }
12681   ],
12682   "linker_set_key" : "_ZTIN7android8hardware3usb6gadget4V1_113BpHwUsbGadgetE",
12683   "name" : "android::hardware::usb::gadget::V1_1::BpHwUsbGadget",
12684   "referenced_type" : "_ZTIN7android8hardware3usb6gadget4V1_113BpHwUsbGadgetE",
12685   "self_type" : "_ZTIN7android8hardware3usb6gadget4V1_113BpHwUsbGadgetE",
12686   "size" : 92,
12687   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/gadget/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/gadget/1.1/BpHwUsbGadget.h",
12688   "vtable_components" :
12689   [
12690    {
12691     "component_value" : 84,
12692     "kind" : "vbase_offset"
12693    },
12694    {
12695     "kind" : "offset_to_top"
12696    },
12697    {
12698     "kind" : "rtti",
12699     "mangled_component_name" : "_ZTIN7android8hardware3usb6gadget4V1_113BpHwUsbGadgetE"
12700    },
12701    {
12702     "mangled_component_name" : "_ZNK7android8hardware3usb6gadget4V1_113BpHwUsbGadget8isRemoteEv"
12703    },
12704    {
12705     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_113BpHwUsbGadget14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
12706    },
12707    {
12708     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_113BpHwUsbGadget5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
12709    },
12710    {
12711     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_113BpHwUsbGadget19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
12712    },
12713    {
12714     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_113BpHwUsbGadget12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
12715    },
12716    {
12717     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_113BpHwUsbGadget21setHALInstrumentationEv"
12718    },
12719    {
12720     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_113BpHwUsbGadget11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
12721    },
12722    {
12723     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_113BpHwUsbGadget4pingEv"
12724    },
12725    {
12726     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_113BpHwUsbGadget12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
12727    },
12728    {
12729     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_113BpHwUsbGadget21notifySyspropsChangedEv"
12730    },
12731    {
12732     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_113BpHwUsbGadget13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
12733    },
12734    {
12735     "kind" : "complete_dtor_pointer",
12736     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_113BpHwUsbGadgetD1Ev"
12737    },
12738    {
12739     "kind" : "deleting_dtor_pointer",
12740     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_113BpHwUsbGadgetD0Ev"
12741    },
12742    {
12743     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_113BpHwUsbGadget22setCurrentUsbFunctionsEyRKNS_2spINS2_4V1_018IUsbGadgetCallbackEEEy"
12744    },
12745    {
12746     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_113BpHwUsbGadget22getCurrentUsbFunctionsERKNS_2spINS2_4V1_018IUsbGadgetCallbackEEE"
12747    },
12748    {
12749     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_113BpHwUsbGadget5resetEv"
12750    },
12751    {
12752     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3usb6gadget4V1_110IUsbGadgetEE10onAsBinderEv"
12753    },
12754    {
12755     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_113BpHwUsbGadget15onLastStrongRefEPKv"
12756    },
12757    {
12758     "component_value" : 80,
12759     "kind" : "vbase_offset"
12760    },
12761    {
12762     "component_value" : -4,
12763     "kind" : "offset_to_top"
12764    },
12765    {
12766     "kind" : "rtti",
12767     "mangled_component_name" : "_ZTIN7android8hardware3usb6gadget4V1_113BpHwUsbGadgetE"
12768    },
12769    {
12770     "kind" : "complete_dtor_pointer",
12771     "mangled_component_name" : "_ZThn4_N7android8hardware3usb6gadget4V1_113BpHwUsbGadgetD1Ev"
12772    },
12773    {
12774     "kind" : "deleting_dtor_pointer",
12775     "mangled_component_name" : "_ZThn4_N7android8hardware3usb6gadget4V1_113BpHwUsbGadgetD0Ev"
12776    },
12777    {
12778     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3usb6gadget4V1_110IUsbGadgetEE10onAsBinderEv"
12779    },
12780    {
12781     "component_value" : 76,
12782     "kind" : "vbase_offset"
12783    },
12784    {
12785     "component_value" : -8,
12786     "kind" : "offset_to_top"
12787    },
12788    {
12789     "kind" : "rtti",
12790     "mangled_component_name" : "_ZTIN7android8hardware3usb6gadget4V1_113BpHwUsbGadgetE"
12791    },
12792    {
12793     "kind" : "complete_dtor_pointer",
12794     "mangled_component_name" : "_ZThn8_N7android8hardware3usb6gadget4V1_113BpHwUsbGadgetD1Ev"
12795    },
12796    {
12797     "kind" : "deleting_dtor_pointer",
12798     "mangled_component_name" : "_ZThn8_N7android8hardware3usb6gadget4V1_113BpHwUsbGadgetD0Ev"
12799    },
12800    {
12801     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
12802    },
12803    {
12804     "mangled_component_name" : "_ZThn8_N7android8hardware3usb6gadget4V1_113BpHwUsbGadget15onLastStrongRefEPKv"
12805    },
12806    {
12807     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12808    },
12809    {
12810     "component_value" : -24,
12811     "kind" : "offset_to_top"
12812    },
12813    {
12814     "kind" : "rtti",
12815     "mangled_component_name" : "_ZTIN7android8hardware3usb6gadget4V1_113BpHwUsbGadgetE"
12816    },
12817    {
12818     "kind" : "complete_dtor_pointer",
12819     "mangled_component_name" : "_ZThn24_N7android8hardware3usb6gadget4V1_113BpHwUsbGadgetD1Ev"
12820    },
12821    {
12822     "kind" : "deleting_dtor_pointer",
12823     "mangled_component_name" : "_ZThn24_N7android8hardware3usb6gadget4V1_113BpHwUsbGadgetD0Ev"
12824    },
12825    {
12826     "kind" : "vcall_offset"
12827    },
12828    {
12829     "component_value" : -76,
12830     "kind" : "vcall_offset"
12831    },
12832    {
12833     "component_value" : -84,
12834     "kind" : "vcall_offset"
12835    },
12836    {
12837     "component_value" : -76,
12838     "kind" : "vcall_offset"
12839    },
12840    {
12841     "component_value" : -84,
12842     "kind" : "vcall_offset"
12843    },
12844    {
12845     "component_value" : -84,
12846     "kind" : "offset_to_top"
12847    },
12848    {
12849     "kind" : "rtti",
12850     "mangled_component_name" : "_ZTIN7android8hardware3usb6gadget4V1_113BpHwUsbGadgetE"
12851    },
12852    {
12853     "kind" : "complete_dtor_pointer",
12854     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3usb6gadget4V1_113BpHwUsbGadgetD1Ev"
12855    },
12856    {
12857     "kind" : "deleting_dtor_pointer",
12858     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3usb6gadget4V1_113BpHwUsbGadgetD0Ev"
12859    },
12860    {
12861     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
12862    },
12863    {
12864     "mangled_component_name" : "_ZTv0_n20_N7android8hardware3usb6gadget4V1_113BpHwUsbGadget15onLastStrongRefEPKv"
12865    },
12866    {
12867     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12868    },
12869    {
12870     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12871    }
12872   ]
12873  },
12874  {
12875   "access" : "private",
12876   "alignment" : 4,
12877   "fields" :
12878   [
12879    {
12880     "field_name" : "index",
12881     "referenced_type" : "_ZTIj"
12882    },
12883    {
12884     "field_name" : "buffer",
12885     "field_offset" : 32,
12886     "referenced_type" : "_ZTIy"
12887    },
12888    {
12889     "field_name" : "bufend",
12890     "field_offset" : 96,
12891     "referenced_type" : "_ZTIy"
12892    }
12893   ],
12894   "linker_set_key" : "_ZTIN7android8hardware6Parcel10BufferInfoE",
12895   "name" : "android::hardware::Parcel::BufferInfo",
12896   "referenced_type" : "_ZTIN7android8hardware6Parcel10BufferInfoE",
12897   "self_type" : "_ZTIN7android8hardware6Parcel10BufferInfoE",
12898   "size" : 20,
12899   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
12900  },
12901  {
12902   "alignment" : 4,
12903   "fields" :
12904   [
12905    {
12906     "access" : "private",
12907     "field_name" : "mBufCachePos",
12908     "referenced_type" : "_ZTIj"
12909    },
12910    {
12911     "access" : "private",
12912     "field_name" : "mBufCache",
12913     "field_offset" : 32,
12914     "referenced_type" : "_ZTINSt3__16vectorIN7android8hardware6Parcel10BufferInfoENS_9allocatorIS4_EEEE"
12915    },
12916    {
12917     "access" : "private",
12918     "field_name" : "mError",
12919     "field_offset" : 128,
12920     "referenced_type" : "_ZTIi"
12921    },
12922    {
12923     "access" : "private",
12924     "field_name" : "mData",
12925     "field_offset" : 160,
12926     "referenced_type" : "_ZTIPh"
12927    },
12928    {
12929     "access" : "private",
12930     "field_name" : "mDataSize",
12931     "field_offset" : 192,
12932     "referenced_type" : "_ZTIj"
12933    },
12934    {
12935     "access" : "private",
12936     "field_name" : "mDataCapacity",
12937     "field_offset" : 224,
12938     "referenced_type" : "_ZTIj"
12939    },
12940    {
12941     "access" : "private",
12942     "field_name" : "mDataPos",
12943     "field_offset" : 256,
12944     "referenced_type" : "_ZTIj"
12945    },
12946    {
12947     "access" : "private",
12948     "field_name" : "mObjects",
12949     "field_offset" : 288,
12950     "referenced_type" : "_ZTIPy"
12951    },
12952    {
12953     "access" : "private",
12954     "field_name" : "mObjectsSize",
12955     "field_offset" : 320,
12956     "referenced_type" : "_ZTIj"
12957    },
12958    {
12959     "access" : "private",
12960     "field_name" : "mObjectsCapacity",
12961     "field_offset" : 352,
12962     "referenced_type" : "_ZTIj"
12963    },
12964    {
12965     "access" : "private",
12966     "field_name" : "mNextObjectHint",
12967     "field_offset" : 384,
12968     "referenced_type" : "_ZTIj"
12969    },
12970    {
12971     "access" : "private",
12972     "field_name" : "mNumRef",
12973     "field_offset" : 416,
12974     "referenced_type" : "_ZTIj"
12975    },
12976    {
12977     "access" : "private",
12978     "field_name" : "mFdsKnown",
12979     "field_offset" : 448,
12980     "referenced_type" : "_ZTIb"
12981    },
12982    {
12983     "access" : "private",
12984     "field_name" : "mHasFds",
12985     "field_offset" : 456,
12986     "referenced_type" : "_ZTIb"
12987    },
12988    {
12989     "access" : "private",
12990     "field_name" : "mAllowFds",
12991     "field_offset" : 464,
12992     "referenced_type" : "_ZTIb"
12993    },
12994    {
12995     "access" : "private",
12996     "field_name" : "mOwner",
12997     "field_offset" : 480,
12998     "referenced_type" : "_ZTIPFvPN7android8hardware6ParcelEPKhjPKyjPvE"
12999    },
13000    {
13001     "access" : "private",
13002     "field_name" : "mOwnerCookie",
13003     "field_offset" : 512,
13004     "referenced_type" : "_ZTIPv"
13005    }
13006   ],
13007   "linker_set_key" : "_ZTIN7android8hardware6ParcelE",
13008   "name" : "android::hardware::Parcel",
13009   "record_kind" : "class",
13010   "referenced_type" : "_ZTIN7android8hardware6ParcelE",
13011   "self_type" : "_ZTIN7android8hardware6ParcelE",
13012   "size" : 68,
13013   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
13014  },
13015  {
13016   "alignment" : 4,
13017   "base_specifiers" :
13018   [
13019    {
13020     "referenced_type" : "_ZTIN7android8hardware7details13return_statusE"
13021    }
13022   ],
13023   "fields" :
13024   [
13025    {
13026     "access" : "private",
13027     "field_name" : "mVal",
13028     "field_offset" : 192,
13029     "referenced_type" : "_ZTIN7android8hardware3usb6gadget4V1_06StatusE"
13030    }
13031   ],
13032   "linker_set_key" : "_ZTIN7android8hardware6ReturnINS0_3usb6gadget4V1_06StatusEEE",
13033   "name" : "android::hardware::Return<android::hardware::usb::gadget::V1_0::Status>",
13034   "record_kind" : "class",
13035   "referenced_type" : "_ZTIN7android8hardware6ReturnINS0_3usb6gadget4V1_06StatusEEE",
13036   "self_type" : "_ZTIN7android8hardware6ReturnINS0_3usb6gadget4V1_06StatusEEE",
13037   "size" : 28,
13038   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
13039   "template_args" : [ "_ZTIN7android8hardware3usb6gadget4V1_06StatusE" ]
13040  },
13041  {
13042   "alignment" : 4,
13043   "base_specifiers" :
13044   [
13045    {
13046     "referenced_type" : "_ZTIN7android8hardware7details13return_statusE"
13047    }
13048   ],
13049   "fields" :
13050   [
13051    {
13052     "access" : "private",
13053     "field_name" : "mVal",
13054     "field_offset" : 192,
13055     "referenced_type" : "_ZTIN7android2spINS_8hardware3usb6gadget4V1_110IUsbGadgetEEE"
13056    }
13057   ],
13058   "linker_set_key" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3usb6gadget4V1_110IUsbGadgetEEEEE",
13059   "name" : "android::hardware::Return<android::sp<android::hardware::usb::gadget::V1_1::IUsbGadget> >",
13060   "record_kind" : "class",
13061   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3usb6gadget4V1_110IUsbGadgetEEEEE",
13062   "self_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3usb6gadget4V1_110IUsbGadgetEEEEE",
13063   "size" : 28,
13064   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
13065   "template_args" : [ "_ZTIN7android2spINS_8hardware3usb6gadget4V1_110IUsbGadgetEEE" ]
13066  },
13067  {
13068   "alignment" : 4,
13069   "base_specifiers" :
13070   [
13071    {
13072     "referenced_type" : "_ZTIN7android8hardware7details13return_statusE"
13073    }
13074   ],
13075   "fields" :
13076   [
13077    {
13078     "access" : "private",
13079     "field_name" : "mVal",
13080     "field_offset" : 168,
13081     "referenced_type" : "_ZTIb"
13082    }
13083   ],
13084   "linker_set_key" : "_ZTIN7android8hardware6ReturnIbEE",
13085   "name" : "android::hardware::Return<bool>",
13086   "record_kind" : "class",
13087   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
13088   "self_type" : "_ZTIN7android8hardware6ReturnIbEE",
13089   "size" : 24,
13090   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
13091   "template_args" : [ "_ZTIb" ]
13092  },
13093  {
13094   "alignment" : 4,
13095   "base_specifiers" :
13096   [
13097    {
13098     "referenced_type" : "_ZTIN7android8hardware7details13return_statusE"
13099    }
13100   ],
13101   "linker_set_key" : "_ZTIN7android8hardware6ReturnIvEE",
13102   "name" : "android::hardware::Return<void>",
13103   "record_kind" : "class",
13104   "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
13105   "self_type" : "_ZTIN7android8hardware6ReturnIvEE",
13106   "size" : 24,
13107   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
13108   "template_args" : [ "_ZTIv" ]
13109  },
13110  {
13111   "alignment" : 4,
13112   "fields" :
13113   [
13114    {
13115     "access" : "private",
13116     "field_name" : "mException",
13117     "referenced_type" : "_ZTIi"
13118    },
13119    {
13120     "access" : "private",
13121     "field_name" : "mErrorCode",
13122     "field_offset" : 32,
13123     "referenced_type" : "_ZTIi"
13124    },
13125    {
13126     "access" : "private",
13127     "field_name" : "mMessage",
13128     "field_offset" : 64,
13129     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
13130    }
13131   ],
13132   "linker_set_key" : "_ZTIN7android8hardware6StatusE",
13133   "name" : "android::hardware::Status",
13134   "record_kind" : "class",
13135   "referenced_type" : "_ZTIN7android8hardware6StatusE",
13136   "self_type" : "_ZTIN7android8hardware6StatusE",
13137   "size" : 20,
13138   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
13139  },
13140  {
13141   "alignment" : 4,
13142   "base_specifiers" :
13143   [
13144    {
13145     "is_virtual" : true,
13146     "referenced_type" : "_ZTIN7android7RefBaseE"
13147    }
13148   ],
13149   "linker_set_key" : "_ZTIN7android8hardware7IBinder14DeathRecipientE",
13150   "name" : "android::hardware::IBinder::DeathRecipient",
13151   "record_kind" : "class",
13152   "referenced_type" : "_ZTIN7android8hardware7IBinder14DeathRecipientE",
13153   "self_type" : "_ZTIN7android8hardware7IBinder14DeathRecipientE",
13154   "size" : 12,
13155   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
13156   "vtable_components" :
13157   [
13158    {
13159     "component_value" : 4,
13160     "kind" : "vbase_offset"
13161    },
13162    {
13163     "kind" : "offset_to_top"
13164    },
13165    {
13166     "kind" : "rtti",
13167     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
13168    },
13169    {
13170     "is_pure" : true,
13171     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipient10binderDiedERKNS_2wpIS1_EE"
13172    },
13173    {
13174     "kind" : "complete_dtor_pointer",
13175     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD1Ev"
13176    },
13177    {
13178     "kind" : "deleting_dtor_pointer",
13179     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD0Ev"
13180    },
13181    {
13182     "kind" : "vcall_offset"
13183    },
13184    {
13185     "kind" : "vcall_offset"
13186    },
13187    {
13188     "kind" : "vcall_offset"
13189    },
13190    {
13191     "kind" : "vcall_offset"
13192    },
13193    {
13194     "component_value" : -4,
13195     "kind" : "vcall_offset"
13196    },
13197    {
13198     "component_value" : -4,
13199     "kind" : "offset_to_top"
13200    },
13201    {
13202     "kind" : "rtti",
13203     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
13204    },
13205    {
13206     "kind" : "complete_dtor_pointer",
13207     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinder14DeathRecipientD1Ev"
13208    },
13209    {
13210     "kind" : "deleting_dtor_pointer",
13211     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinder14DeathRecipientD0Ev"
13212    },
13213    {
13214     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13215    },
13216    {
13217     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13218    },
13219    {
13220     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13221    },
13222    {
13223     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13224    }
13225   ]
13226  },
13227  {
13228   "alignment" : 4,
13229   "base_specifiers" :
13230   [
13231    {
13232     "is_virtual" : true,
13233     "referenced_type" : "_ZTIN7android7RefBaseE"
13234    }
13235   ],
13236   "linker_set_key" : "_ZTIN7android8hardware7IBinderE",
13237   "name" : "android::hardware::IBinder",
13238   "record_kind" : "class",
13239   "referenced_type" : "_ZTIN7android8hardware7IBinderE",
13240   "self_type" : "_ZTIN7android8hardware7IBinderE",
13241   "size" : 12,
13242   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
13243   "vtable_components" :
13244   [
13245    {
13246     "component_value" : 4,
13247     "kind" : "vbase_offset"
13248    },
13249    {
13250     "kind" : "offset_to_top"
13251    },
13252    {
13253     "kind" : "rtti",
13254     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
13255    },
13256    {
13257     "is_pure" : true,
13258     "mangled_component_name" : "_ZN7android8hardware7IBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
13259    },
13260    {
13261     "is_pure" : true,
13262     "mangled_component_name" : "_ZN7android8hardware7IBinder11linkToDeathERKNS_2spINS1_14DeathRecipientEEEPvj"
13263    },
13264    {
13265     "is_pure" : true,
13266     "mangled_component_name" : "_ZN7android8hardware7IBinder13unlinkToDeathERKNS_2wpINS1_14DeathRecipientEEEPvjPS4_"
13267    },
13268    {
13269     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
13270    },
13271    {
13272     "is_pure" : true,
13273     "mangled_component_name" : "_ZN7android8hardware7IBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
13274    },
13275    {
13276     "is_pure" : true,
13277     "mangled_component_name" : "_ZNK7android8hardware7IBinder10findObjectEPKv"
13278    },
13279    {
13280     "is_pure" : true,
13281     "mangled_component_name" : "_ZN7android8hardware7IBinder12detachObjectEPKv"
13282    },
13283    {
13284     "mangled_component_name" : "_ZN7android8hardware7IBinder11localBinderEv"
13285    },
13286    {
13287     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
13288    },
13289    {
13290     "kind" : "complete_dtor_pointer",
13291     "mangled_component_name" : "_ZN7android8hardware7IBinderD1Ev"
13292    },
13293    {
13294     "kind" : "deleting_dtor_pointer",
13295     "mangled_component_name" : "_ZN7android8hardware7IBinderD0Ev"
13296    },
13297    {
13298     "kind" : "vcall_offset"
13299    },
13300    {
13301     "kind" : "vcall_offset"
13302    },
13303    {
13304     "kind" : "vcall_offset"
13305    },
13306    {
13307     "kind" : "vcall_offset"
13308    },
13309    {
13310     "component_value" : -4,
13311     "kind" : "vcall_offset"
13312    },
13313    {
13314     "component_value" : -4,
13315     "kind" : "offset_to_top"
13316    },
13317    {
13318     "kind" : "rtti",
13319     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
13320    },
13321    {
13322     "kind" : "complete_dtor_pointer",
13323     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinderD1Ev"
13324    },
13325    {
13326     "kind" : "deleting_dtor_pointer",
13327     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinderD0Ev"
13328    },
13329    {
13330     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13331    },
13332    {
13333     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13334    },
13335    {
13336     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13337    },
13338    {
13339     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13340    }
13341   ]
13342  },
13343  {
13344   "alignment" : 4,
13345   "fields" :
13346   [
13347    {
13348     "access" : "private",
13349     "field_name" : "mQueue",
13350     "referenced_type" : "_ZTINSt3__110shared_ptrIN7android8hardware7details17SynchronizedQueueINS_8functionIFvvEEEEEEE"
13351    }
13352   ],
13353   "linker_set_key" : "_ZTIN7android8hardware7details10TaskRunnerE",
13354   "name" : "android::hardware::details::TaskRunner",
13355   "record_kind" : "class",
13356   "referenced_type" : "_ZTIN7android8hardware7details10TaskRunnerE",
13357   "self_type" : "_ZTIN7android8hardware7details10TaskRunnerE",
13358   "size" : 8,
13359   "source_file" : "/system/libhidl/base/include/hidl/TaskRunner.h"
13360  },
13361  {
13362   "alignment" : 4,
13363   "fields" :
13364   [
13365    {
13366     "access" : "private",
13367     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E"
13368    }
13369   ],
13370   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE",
13371   "name" : "android::hardware::details::hidl_pointer<native_handle>",
13372   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE",
13373   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE",
13374   "size" : 8,
13375   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13376   "template_args" : [ "_ZTI13native_handle" ]
13377  },
13378  {
13379   "access" : "private",
13380   "alignment" : 4,
13381   "fields" :
13382   [
13383    {
13384     "field_name" : "mPointer",
13385     "referenced_type" : "_ZTIP13native_handle"
13386    },
13387    {
13388     "field_name" : "_pad",
13389     "referenced_type" : "_ZTIy"
13390    }
13391   ],
13392   "is_anonymous" : true,
13393   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E",
13394   "name" : "android::hardware::details::hidl_pointer<native_handle>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
13395   "record_kind" : "union",
13396   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E",
13397   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E",
13398   "size" : 8,
13399   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
13400  },
13401  {
13402   "alignment" : 4,
13403   "fields" :
13404   [
13405    {
13406     "access" : "private",
13407     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E"
13408    }
13409   ],
13410   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE",
13411   "name" : "android::hardware::details::hidl_pointer<const native_handle>",
13412   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE",
13413   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE",
13414   "size" : 8,
13415   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13416   "template_args" : [ "_ZTIK13native_handle" ]
13417  },
13418  {
13419   "access" : "private",
13420   "alignment" : 4,
13421   "fields" :
13422   [
13423    {
13424     "field_name" : "mPointer",
13425     "referenced_type" : "_ZTIPK13native_handle"
13426    },
13427    {
13428     "field_name" : "_pad",
13429     "referenced_type" : "_ZTIy"
13430    }
13431   ],
13432   "is_anonymous" : true,
13433   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E",
13434   "name" : "android::hardware::details::hidl_pointer<const native_handle>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
13435   "record_kind" : "union",
13436   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E",
13437   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E",
13438   "size" : 8,
13439   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
13440  },
13441  {
13442   "alignment" : 4,
13443   "fields" :
13444   [
13445    {
13446     "access" : "private",
13447     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E"
13448    }
13449   ],
13450   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE",
13451   "name" : "android::hardware::details::hidl_pointer<const char>",
13452   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE",
13453   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE",
13454   "size" : 8,
13455   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13456   "template_args" : [ "_ZTIKc" ]
13457  },
13458  {
13459   "access" : "private",
13460   "alignment" : 4,
13461   "fields" :
13462   [
13463    {
13464     "field_name" : "mPointer",
13465     "referenced_type" : "_ZTIPKc"
13466    },
13467    {
13468     "field_name" : "_pad",
13469     "referenced_type" : "_ZTIy"
13470    }
13471   ],
13472   "is_anonymous" : true,
13473   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E",
13474   "name" : "android::hardware::details::hidl_pointer<const char>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
13475   "record_kind" : "union",
13476   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E",
13477   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E",
13478   "size" : 8,
13479   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
13480  },
13481  {
13482   "alignment" : 4,
13483   "fields" :
13484   [
13485    {
13486     "access" : "private",
13487     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEUt_E"
13488    }
13489   ],
13490   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
13491   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
13492   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
13493   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
13494   "size" : 8,
13495   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13496   "template_args" : [ "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE" ]
13497  },
13498  {
13499   "access" : "private",
13500   "alignment" : 4,
13501   "fields" :
13502   [
13503    {
13504     "field_name" : "mPointer",
13505     "referenced_type" : "_ZTIPN7android8hardware10hidl_arrayIhLj32EJEEE"
13506    },
13507    {
13508     "field_name" : "_pad",
13509     "referenced_type" : "_ZTIy"
13510    }
13511   ],
13512   "is_anonymous" : true,
13513   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEUt_E",
13514   "name" : "android::hardware::details::hidl_pointer<hidl_array<unsigned char, 32> >::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
13515   "record_kind" : "union",
13516   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEUt_E",
13517   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEUt_E",
13518   "size" : 8,
13519   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
13520  },
13521  {
13522   "alignment" : 4,
13523   "fields" :
13524   [
13525    {
13526     "access" : "private",
13527     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E"
13528    }
13529   ],
13530   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
13531   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
13532   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
13533   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
13534   "size" : 8,
13535   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13536   "template_args" : [ "_ZTIN7android8hardware11hidl_stringE" ]
13537  },
13538  {
13539   "access" : "private",
13540   "alignment" : 4,
13541   "fields" :
13542   [
13543    {
13544     "field_name" : "mPointer",
13545     "referenced_type" : "_ZTIPN7android8hardware11hidl_stringE"
13546    },
13547    {
13548     "field_name" : "_pad",
13549     "referenced_type" : "_ZTIy"
13550    }
13551   ],
13552   "is_anonymous" : true,
13553   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E",
13554   "name" : "android::hardware::details::hidl_pointer<hidl_string>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
13555   "record_kind" : "union",
13556   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E",
13557   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E",
13558   "size" : 8,
13559   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
13560  },
13561  {
13562   "alignment" : 4,
13563   "fields" :
13564   [
13565    {
13566     "access" : "private",
13567     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E"
13568    }
13569   ],
13570   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE",
13571   "name" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>",
13572   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE",
13573   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE",
13574   "size" : 8,
13575   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13576   "template_args" : [ "_ZTIN7android8hardware17GrantorDescriptorE" ]
13577  },
13578  {
13579   "access" : "private",
13580   "alignment" : 4,
13581   "fields" :
13582   [
13583    {
13584     "field_name" : "mPointer",
13585     "referenced_type" : "_ZTIPN7android8hardware17GrantorDescriptorE"
13586    },
13587    {
13588     "field_name" : "_pad",
13589     "referenced_type" : "_ZTIy"
13590    }
13591   ],
13592   "is_anonymous" : true,
13593   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E",
13594   "name" : "android::hardware::details::hidl_pointer<GrantorDescriptor>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
13595   "record_kind" : "union",
13596   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E",
13597   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E",
13598   "size" : 8,
13599   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
13600  },
13601  {
13602   "alignment" : 4,
13603   "fields" :
13604   [
13605    {
13606     "access" : "private",
13607     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEUt_E"
13608    }
13609   ],
13610   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIcEE",
13611   "name" : "android::hardware::details::hidl_pointer<char>",
13612   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEE",
13613   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEE",
13614   "size" : 8,
13615   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13616   "template_args" : [ "_ZTIc" ]
13617  },
13618  {
13619   "access" : "private",
13620   "alignment" : 4,
13621   "fields" :
13622   [
13623    {
13624     "field_name" : "mPointer",
13625     "referenced_type" : "_ZTIPc"
13626    },
13627    {
13628     "field_name" : "_pad",
13629     "referenced_type" : "_ZTIy"
13630    }
13631   ],
13632   "is_anonymous" : true,
13633   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIcEUt_E",
13634   "name" : "android::hardware::details::hidl_pointer<char>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
13635   "record_kind" : "union",
13636   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEUt_E",
13637   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEUt_E",
13638   "size" : 8,
13639   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
13640  },
13641  {
13642   "alignment" : 4,
13643   "fields" :
13644   [
13645    {
13646     "access" : "private",
13647     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEUt_E"
13648    }
13649   ],
13650   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIiEE",
13651   "name" : "android::hardware::details::hidl_pointer<int>",
13652   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEE",
13653   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEE",
13654   "size" : 8,
13655   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13656   "template_args" : [ "_ZTIi" ]
13657  },
13658  {
13659   "access" : "private",
13660   "alignment" : 4,
13661   "fields" :
13662   [
13663    {
13664     "field_name" : "mPointer",
13665     "referenced_type" : "_ZTIPi"
13666    },
13667    {
13668     "field_name" : "_pad",
13669     "referenced_type" : "_ZTIy"
13670    }
13671   ],
13672   "is_anonymous" : true,
13673   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIiEUt_E",
13674   "name" : "android::hardware::details::hidl_pointer<int>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
13675   "record_kind" : "union",
13676   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEUt_E",
13677   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEUt_E",
13678   "size" : 8,
13679   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
13680  },
13681  {
13682   "alignment" : 4,
13683   "fields" :
13684   [
13685    {
13686     "access" : "private",
13687     "field_name" : "buffer",
13688     "referenced_type" : "_ZTIA16_c"
13689    }
13690   ],
13691   "linker_set_key" : "_ZTIN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
13692   "name" : "android::hardware::details::DoNotDestruct<android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > >",
13693   "record_kind" : "class",
13694   "referenced_type" : "_ZTIN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
13695   "self_type" : "_ZTIN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
13696   "size" : 16,
13697   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
13698   "template_args" :
13699   [
13700    "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE"
13701   ]
13702  },
13703  {
13704   "alignment" : 4,
13705   "fields" :
13706   [
13707    {
13708     "access" : "private",
13709     "field_name" : "mStatus",
13710     "referenced_type" : "_ZTIN7android8hardware6StatusE"
13711    },
13712    {
13713     "access" : "private",
13714     "field_name" : "mCheckedStatus",
13715     "field_offset" : 160,
13716     "referenced_type" : "_ZTIb"
13717    }
13718   ],
13719   "linker_set_key" : "_ZTIN7android8hardware7details13return_statusE",
13720   "name" : "android::hardware::details::return_status",
13721   "record_kind" : "class",
13722   "referenced_type" : "_ZTIN7android8hardware7details13return_statusE",
13723   "self_type" : "_ZTIN7android8hardware7details13return_statusE",
13724   "size" : 24,
13725   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
13726  },
13727  {
13728   "alignment" : 4,
13729   "fields" :
13730   [
13731    {
13732     "access" : "protected",
13733     "field_name" : "mInstrumentationCallbacks",
13734     "field_offset" : 32,
13735     "referenced_type" : "_ZTINSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE"
13736    },
13737    {
13738     "access" : "protected",
13739     "field_name" : "mEnableInstrumentation",
13740     "field_offset" : 128,
13741     "referenced_type" : "_ZTIb"
13742    },
13743    {
13744     "access" : "protected",
13745     "field_name" : "mInstrumentationLibPackage",
13746     "field_offset" : 160,
13747     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
13748    },
13749    {
13750     "access" : "protected",
13751     "field_name" : "mInterfaceName",
13752     "field_offset" : 256,
13753     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
13754    }
13755   ],
13756   "linker_set_key" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
13757   "name" : "android::hardware::details::HidlInstrumentor",
13758   "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
13759   "self_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
13760   "size" : 44,
13761   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13762   "vtable_components" :
13763   [
13764    {
13765     "kind" : "offset_to_top"
13766    },
13767    {
13768     "kind" : "rtti",
13769     "mangled_component_name" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
13770    },
13771    {
13772     "kind" : "complete_dtor_pointer",
13773     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD1Ev"
13774    },
13775    {
13776     "kind" : "deleting_dtor_pointer",
13777     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD0Ev"
13778    }
13779   ]
13780  },
13781  {
13782   "alignment" : 1,
13783   "linker_set_key" : "_ZTIN7android8hardware7details5i_tagE",
13784   "name" : "android::hardware::details::i_tag",
13785   "referenced_type" : "_ZTIN7android8hardware7details5i_tagE",
13786   "self_type" : "_ZTIN7android8hardware7details5i_tagE",
13787   "size" : 1,
13788   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
13789  },
13790  {
13791   "alignment" : 1,
13792   "linker_set_key" : "_ZTIN7android8hardware7details6bs_tagE",
13793   "name" : "android::hardware::details::bs_tag",
13794   "referenced_type" : "_ZTIN7android8hardware7details6bs_tagE",
13795   "self_type" : "_ZTIN7android8hardware7details6bs_tagE",
13796   "size" : 1,
13797   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
13798  },
13799  {
13800   "alignment" : 1,
13801   "linker_set_key" : "_ZTIN7android8hardware7details8bnhw_tagE",
13802   "name" : "android::hardware::details::bnhw_tag",
13803   "referenced_type" : "_ZTIN7android8hardware7details8bnhw_tagE",
13804   "self_type" : "_ZTIN7android8hardware7details8bnhw_tagE",
13805   "size" : 1,
13806   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
13807  },
13808  {
13809   "alignment" : 1,
13810   "linker_set_key" : "_ZTIN7android8hardware7details8bphw_tagE",
13811   "name" : "android::hardware::details::bphw_tag",
13812   "referenced_type" : "_ZTIN7android8hardware7details8bphw_tagE",
13813   "self_type" : "_ZTIN7android8hardware7details8bphw_tagE",
13814   "size" : 1,
13815   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
13816  },
13817  {
13818   "alignment" : 1,
13819   "linker_set_key" : "_ZTIN7android8hardware7details9std_arrayIhLj32EJEEE",
13820   "name" : "android::hardware::details::std_array<unsigned char, 32>",
13821   "referenced_type" : "_ZTIN7android8hardware7details9std_arrayIhLj32EJEEE",
13822   "self_type" : "_ZTIN7android8hardware7details9std_arrayIhLj32EJEEE",
13823   "size" : 1,
13824   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13825   "template_args" : [ "_ZTIh" ]
13826  },
13827  {
13828   "alignment" : 4,
13829   "fields" :
13830   [
13831    {
13832     "access" : "private",
13833     "field_name" : "mBuffer",
13834     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE"
13835    },
13836    {
13837     "access" : "private",
13838     "field_name" : "mSize",
13839     "field_offset" : 64,
13840     "referenced_type" : "_ZTIj"
13841    },
13842    {
13843     "access" : "private",
13844     "field_name" : "mOwnsBuffer",
13845     "field_offset" : 96,
13846     "referenced_type" : "_ZTIb"
13847    },
13848    {
13849     "access" : "private",
13850     "field_name" : "mPad",
13851     "field_offset" : 104,
13852     "referenced_type" : "_ZTIA3_h"
13853    }
13854   ],
13855   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
13856   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> >",
13857   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
13858   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
13859   "size" : 16,
13860   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13861   "template_args" : [ "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE" ]
13862  },
13863  {
13864   "alignment" : 4,
13865   "fields" :
13866   [
13867    {
13868     "access" : "private",
13869     "field_name" : "mBuffer",
13870     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE"
13871    },
13872    {
13873     "access" : "private",
13874     "field_name" : "mSize",
13875     "field_offset" : 64,
13876     "referenced_type" : "_ZTIj"
13877    },
13878    {
13879     "access" : "private",
13880     "field_name" : "mOwnsBuffer",
13881     "field_offset" : 96,
13882     "referenced_type" : "_ZTIb"
13883    },
13884    {
13885     "access" : "private",
13886     "field_name" : "mPad",
13887     "field_offset" : 104,
13888     "referenced_type" : "_ZTIA3_h"
13889    }
13890   ],
13891   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
13892   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string>",
13893   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
13894   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
13895   "size" : 16,
13896   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13897   "template_args" : [ "_ZTIN7android8hardware11hidl_stringE" ]
13898  },
13899  {
13900   "alignment" : 4,
13901   "fields" :
13902   [
13903    {
13904     "access" : "private",
13905     "field_name" : "mBuffer",
13906     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE"
13907    },
13908    {
13909     "access" : "private",
13910     "field_name" : "mSize",
13911     "field_offset" : 64,
13912     "referenced_type" : "_ZTIj"
13913    },
13914    {
13915     "access" : "private",
13916     "field_name" : "mOwnsBuffer",
13917     "field_offset" : 96,
13918     "referenced_type" : "_ZTIb"
13919    },
13920    {
13921     "access" : "private",
13922     "field_name" : "mPad",
13923     "field_offset" : 104,
13924     "referenced_type" : "_ZTIA3_h"
13925    }
13926   ],
13927   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE",
13928   "name" : "android::hardware::hidl_vec<android::hardware::GrantorDescriptor>",
13929   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE",
13930   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE",
13931   "size" : 16,
13932   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13933   "template_args" : [ "_ZTIN7android8hardware17GrantorDescriptorE" ]
13934  },
13935  {
13936   "alignment" : 4,
13937   "fields" :
13938   [
13939    {
13940     "access" : "private",
13941     "field_name" : "mBuffer",
13942     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEE"
13943    },
13944    {
13945     "access" : "private",
13946     "field_name" : "mSize",
13947     "field_offset" : 64,
13948     "referenced_type" : "_ZTIj"
13949    },
13950    {
13951     "access" : "private",
13952     "field_name" : "mOwnsBuffer",
13953     "field_offset" : 96,
13954     "referenced_type" : "_ZTIb"
13955    },
13956    {
13957     "access" : "private",
13958     "field_name" : "mPad",
13959     "field_offset" : 104,
13960     "referenced_type" : "_ZTIA3_h"
13961    }
13962   ],
13963   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecIcEE",
13964   "name" : "android::hardware::hidl_vec<char>",
13965   "referenced_type" : "_ZTIN7android8hardware8hidl_vecIcEE",
13966   "self_type" : "_ZTIN7android8hardware8hidl_vecIcEE",
13967   "size" : 16,
13968   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13969   "template_args" : [ "_ZTIc" ]
13970  },
13971  {
13972   "alignment" : 4,
13973   "fields" :
13974   [
13975    {
13976     "access" : "private",
13977     "field_name" : "mBuffer",
13978     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEE"
13979    },
13980    {
13981     "access" : "private",
13982     "field_name" : "mSize",
13983     "field_offset" : 64,
13984     "referenced_type" : "_ZTIj"
13985    },
13986    {
13987     "access" : "private",
13988     "field_name" : "mOwnsBuffer",
13989     "field_offset" : 96,
13990     "referenced_type" : "_ZTIb"
13991    },
13992    {
13993     "access" : "private",
13994     "field_name" : "mPad",
13995     "field_offset" : 104,
13996     "referenced_type" : "_ZTIA3_h"
13997    }
13998   ],
13999   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecIiEE",
14000   "name" : "android::hardware::hidl_vec<int>",
14001   "referenced_type" : "_ZTIN7android8hardware8hidl_vecIiEE",
14002   "self_type" : "_ZTIN7android8hardware8hidl_vecIiEE",
14003   "size" : 16,
14004   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
14005   "template_args" : [ "_ZTIi" ]
14006  },
14007  {
14008   "alignment" : 4,
14009   "base_specifiers" :
14010   [
14011    {
14012     "referenced_type" : "_ZTIN7android8hardware7IBinderE"
14013    }
14014   ],
14015   "fields" :
14016   [
14017    {
14018     "access" : "protected",
14019     "field_name" : "mSchedPolicy",
14020     "field_offset" : 32,
14021     "referenced_type" : "_ZTIi"
14022    },
14023    {
14024     "access" : "protected",
14025     "field_name" : "mSchedPriority",
14026     "field_offset" : 64,
14027     "referenced_type" : "_ZTIi"
14028    },
14029    {
14030     "access" : "private",
14031     "field_name" : "mExtras",
14032     "field_offset" : 96,
14033     "referenced_type" : "_ZTINSt3__16atomicIPN7android8hardware9BHwBinder6ExtrasEEE"
14034    },
14035    {
14036     "access" : "private",
14037     "field_name" : "mReserved0",
14038     "field_offset" : 128,
14039     "referenced_type" : "_ZTIPv"
14040    }
14041   ],
14042   "linker_set_key" : "_ZTIN7android8hardware9BHwBinderE",
14043   "name" : "android::hardware::BHwBinder",
14044   "record_kind" : "class",
14045   "referenced_type" : "_ZTIN7android8hardware9BHwBinderE",
14046   "self_type" : "_ZTIN7android8hardware9BHwBinderE",
14047   "size" : 28,
14048   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
14049   "vtable_components" :
14050   [
14051    {
14052     "component_value" : 20,
14053     "kind" : "vbase_offset"
14054    },
14055    {
14056     "kind" : "offset_to_top"
14057    },
14058    {
14059     "kind" : "rtti",
14060     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
14061    },
14062    {
14063     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
14064    },
14065    {
14066     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
14067    },
14068    {
14069     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
14070    },
14071    {
14072     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
14073    },
14074    {
14075     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
14076    },
14077    {
14078     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
14079    },
14080    {
14081     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
14082    },
14083    {
14084     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
14085    },
14086    {
14087     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
14088    },
14089    {
14090     "kind" : "complete_dtor_pointer",
14091     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD1Ev"
14092    },
14093    {
14094     "kind" : "deleting_dtor_pointer",
14095     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD0Ev"
14096    },
14097    {
14098     "mangled_component_name" : "_ZN7android8hardware9BHwBinder10onTransactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
14099    },
14100    {
14101     "kind" : "vcall_offset"
14102    },
14103    {
14104     "kind" : "vcall_offset"
14105    },
14106    {
14107     "kind" : "vcall_offset"
14108    },
14109    {
14110     "kind" : "vcall_offset"
14111    },
14112    {
14113     "component_value" : -20,
14114     "kind" : "vcall_offset"
14115    },
14116    {
14117     "component_value" : -20,
14118     "kind" : "offset_to_top"
14119    },
14120    {
14121     "kind" : "rtti",
14122     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
14123    },
14124    {
14125     "kind" : "complete_dtor_pointer",
14126     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9BHwBinderD1Ev"
14127    },
14128    {
14129     "kind" : "deleting_dtor_pointer",
14130     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9BHwBinderD0Ev"
14131    },
14132    {
14133     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14134    },
14135    {
14136     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14137    },
14138    {
14139     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14140    },
14141    {
14142     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14143    }
14144   ]
14145  },
14146  {
14147   "alignment" : 4,
14148   "fields" :
14149   [
14150    {
14151     "field_name" : "sched_policy",
14152     "referenced_type" : "_ZTIi"
14153    },
14154    {
14155     "field_name" : "prio",
14156     "field_offset" : 32,
14157     "referenced_type" : "_ZTIi"
14158    }
14159   ],
14160   "linker_set_key" : "_ZTIN7android8hardware9SchedPrioE",
14161   "name" : "android::hardware::SchedPrio",
14162   "referenced_type" : "_ZTIN7android8hardware9SchedPrioE",
14163   "self_type" : "_ZTIN7android8hardware9SchedPrioE",
14164   "size" : 8,
14165   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
14166  },
14167  {
14168   "alignment" : 4,
14169   "fields" :
14170   [
14171    {
14172     "access" : "private",
14173     "field_name" : "mCond",
14174     "referenced_type" : "_ZTI14pthread_cond_t"
14175    }
14176   ],
14177   "linker_set_key" : "_ZTIN7android9ConditionE",
14178   "name" : "android::Condition",
14179   "record_kind" : "class",
14180   "referenced_type" : "_ZTIN7android9ConditionE",
14181   "self_type" : "_ZTIN7android9ConditionE",
14182   "size" : 4,
14183   "source_file" : "/system/core/libutils/include/utils/Condition.h"
14184  },
14185  {
14186   "alignment" : 4,
14187   "fields" :
14188   [
14189    {
14190     "field_name" : "buf",
14191     "referenced_type" : "_ZTIA5121_h"
14192    },
14193    {
14194     "field_name" : "entry",
14195     "referenced_type" : "_ZTI12logger_entry"
14196    }
14197   ],
14198   "is_anonymous" : true,
14199   "linker_set_key" : "_ZTIN7log_msgUt_E",
14200   "name" : "log_msg::(anonymous union at system/core/liblog/include_vndk/log/log_read.h:81:3)",
14201   "record_kind" : "union",
14202   "referenced_type" : "_ZTIN7log_msgUt_E",
14203   "self_type" : "_ZTIN7log_msgUt_E",
14204   "size" : 5124,
14205   "source_file" : "/system/core/liblog/include/log/log_read.h"
14206  }
14207 ],
14208 "rvalue_reference_types" :
14209 [
14210  {
14211   "alignment" : 4,
14212   "linker_set_key" : "_ZTION7android2spINS_8hardware27hidl_binder_death_recipientEEE",
14213   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &&",
14214   "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
14215   "self_type" : "_ZTION7android2spINS_8hardware27hidl_binder_death_recipientEEE",
14216   "size" : 4,
14217   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
14218  },
14219  {
14220   "alignment" : 4,
14221   "linker_set_key" : "_ZTION7android2spINS_8hardware3usb6gadget4V1_018IUsbGadgetCallbackEEE",
14222   "name" : "android::sp<android::hardware::usb::gadget::V1_0::IUsbGadgetCallback> &&",
14223   "referenced_type" : "_ZTIN7android2spINS_8hardware3usb6gadget4V1_018IUsbGadgetCallbackEEE",
14224   "self_type" : "_ZTION7android2spINS_8hardware3usb6gadget4V1_018IUsbGadgetCallbackEEE",
14225   "size" : 4,
14226   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
14227  },
14228  {
14229   "alignment" : 4,
14230   "linker_set_key" : "_ZTION7android2spINS_8hardware3usb6gadget4V1_110IUsbGadgetEEE",
14231   "name" : "android::sp<android::hardware::usb::gadget::V1_1::IUsbGadget> &&",
14232   "referenced_type" : "_ZTIN7android2spINS_8hardware3usb6gadget4V1_110IUsbGadgetEEE",
14233   "self_type" : "_ZTION7android2spINS_8hardware3usb6gadget4V1_110IUsbGadgetEEE",
14234   "size" : 4,
14235   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
14236  },
14237  {
14238   "alignment" : 4,
14239   "linker_set_key" : "_ZTION7android8hardware10hidl_arrayIhLj32EJEEE",
14240   "name" : "android::hardware::hidl_array<unsigned char, 32> &&",
14241   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
14242   "self_type" : "_ZTION7android8hardware10hidl_arrayIhLj32EJEEE",
14243   "size" : 4,
14244   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
14245  },
14246  {
14247   "alignment" : 4,
14248   "linker_set_key" : "_ZTION7android8hardware11hidl_handleE",
14249   "name" : "android::hardware::hidl_handle &&",
14250   "referenced_type" : "_ZTIN7android8hardware11hidl_handleE",
14251   "self_type" : "_ZTION7android8hardware11hidl_handleE",
14252   "size" : 4,
14253   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
14254  },
14255  {
14256   "alignment" : 4,
14257   "linker_set_key" : "_ZTION7android8hardware11hidl_memoryE",
14258   "name" : "android::hardware::hidl_memory &&",
14259   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
14260   "self_type" : "_ZTION7android8hardware11hidl_memoryE",
14261   "size" : 4,
14262   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
14263  },
14264  {
14265   "alignment" : 4,
14266   "linker_set_key" : "_ZTION7android8hardware6ReturnINS0_3usb6gadget4V1_06StatusEEE",
14267   "name" : "android::hardware::Return<android::hardware::usb::gadget::V1_0::Status> &&",
14268   "referenced_type" : "_ZTIN7android8hardware6ReturnINS0_3usb6gadget4V1_06StatusEEE",
14269   "self_type" : "_ZTION7android8hardware6ReturnINS0_3usb6gadget4V1_06StatusEEE",
14270   "size" : 4,
14271   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
14272  },
14273  {
14274   "alignment" : 4,
14275   "linker_set_key" : "_ZTION7android8hardware6ReturnINS_2spINS0_3usb6gadget4V1_110IUsbGadgetEEEEE",
14276   "name" : "android::hardware::Return<android::sp<android::hardware::usb::gadget::V1_1::IUsbGadget> > &&",
14277   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3usb6gadget4V1_110IUsbGadgetEEEEE",
14278   "self_type" : "_ZTION7android8hardware6ReturnINS_2spINS0_3usb6gadget4V1_110IUsbGadgetEEEEE",
14279   "size" : 4,
14280   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
14281  },
14282  {
14283   "alignment" : 4,
14284   "linker_set_key" : "_ZTION7android8hardware6ReturnIbEE",
14285   "name" : "android::hardware::Return<bool> &&",
14286   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
14287   "self_type" : "_ZTION7android8hardware6ReturnIbEE",
14288   "size" : 4,
14289   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
14290  },
14291  {
14292   "alignment" : 4,
14293   "linker_set_key" : "_ZTION7android8hardware6ReturnIvEE",
14294   "name" : "android::hardware::Return<void> &&",
14295   "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
14296   "self_type" : "_ZTION7android8hardware6ReturnIvEE",
14297   "size" : 4,
14298   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
14299  },
14300  {
14301   "alignment" : 4,
14302   "linker_set_key" : "_ZTION7android8hardware6StatusE",
14303   "name" : "android::hardware::Status &&",
14304   "referenced_type" : "_ZTIN7android8hardware6StatusE",
14305   "self_type" : "_ZTION7android8hardware6StatusE",
14306   "size" : 4,
14307   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
14308  },
14309  {
14310   "alignment" : 4,
14311   "linker_set_key" : "_ZTION7android8hardware7details13return_statusE",
14312   "name" : "android::hardware::details::return_status &&",
14313   "referenced_type" : "_ZTIN7android8hardware7details13return_statusE",
14314   "self_type" : "_ZTION7android8hardware7details13return_statusE",
14315   "size" : 4,
14316   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
14317  },
14318  {
14319   "alignment" : 4,
14320   "linker_set_key" : "_ZTIONSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
14321   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
14322   "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
14323   "self_type" : "_ZTIONSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
14324   "size" : 4,
14325   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
14326  },
14327  {
14328   "alignment" : 4,
14329   "linker_set_key" : "_ZTIONSt3__18functionIFN7android2spINS1_4hidl4base4V1_05IBaseEEEPvEEE",
14330   "name" : "std::function<sp<IBase> (void *)> &&",
14331   "referenced_type" : "_ZTINSt3__18functionIFN7android2spINS1_4hidl4base4V1_05IBaseEEEPvEEE",
14332   "self_type" : "_ZTIONSt3__18functionIFN7android2spINS1_4hidl4base4V1_05IBaseEEEPvEEE",
14333   "size" : 4,
14334   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
14335  },
14336  {
14337   "alignment" : 4,
14338   "linker_set_key" : "_ZTIONSt3__18functionIFN7android2spINS1_8hardware7IBinderEEEPvEEE",
14339   "name" : "std::function<sp<IBinder> (void *)> &&",
14340   "referenced_type" : "_ZTINSt3__18functionIFN7android2spINS1_8hardware7IBinderEEEPvEEE",
14341   "self_type" : "_ZTIONSt3__18functionIFN7android2spINS1_8hardware7IBinderEEEPvEEE",
14342   "size" : 4,
14343   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
14344  }
14345 ]
14346}
14347