1{
2 "array_types" :
3 [
4  {
5   "alignment" : 1,
6   "linker_set_key" : "_ZTIA0_c",
7   "name" : "char [0]",
8   "referenced_type" : "_ZTIc",
9   "self_type" : "_ZTIA0_c",
10   "source_file" : "/system/core/liblog/include/log/log_read.h"
11  },
12  {
13   "alignment" : 4,
14   "linker_set_key" : "_ZTIA0_i",
15   "name" : "int [0]",
16   "referenced_type" : "_ZTIi",
17   "self_type" : "_ZTIA0_i",
18   "source_file" : "/system/core/libcutils/include/cutils/native_handle.h"
19  },
20  {
21   "alignment" : 1,
22   "linker_set_key" : "_ZTIA32_h",
23   "name" : "unsigned char [32]",
24   "referenced_type" : "_ZTIh",
25   "self_type" : "_ZTIA32_h",
26   "size" : 32,
27   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
28  },
29  {
30   "alignment" : 1,
31   "linker_set_key" : "_ZTIA3_h",
32   "name" : "unsigned char [3]",
33   "referenced_type" : "_ZTIh",
34   "self_type" : "_ZTIA3_h",
35   "size" : 3,
36   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
37  },
38  {
39   "alignment" : 1,
40   "linker_set_key" : "_ZTIA5121_h",
41   "name" : "unsigned char [5121]",
42   "referenced_type" : "_ZTIh",
43   "self_type" : "_ZTIA5121_h",
44   "size" : 5121,
45   "source_file" : "/system/core/liblog/include/log/log_read.h"
46  },
47  {
48   "alignment" : 1,
49   "linker_set_key" : "_ZTIA64_c",
50   "name" : "char [64]",
51   "referenced_type" : "_ZTIc",
52   "self_type" : "_ZTIA64_c",
53   "size" : 64,
54   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
55  },
56  {
57   "alignment" : 1,
58   "linker_set_key" : "_ZTIA7_h",
59   "name" : "unsigned char [7]",
60   "referenced_type" : "_ZTIh",
61   "self_type" : "_ZTIA7_h",
62   "size" : 7,
63   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
64  },
65  {
66   "alignment" : 4,
67   "linker_set_key" : "_ZTIA8_j",
68   "name" : "unsigned int [8]",
69   "referenced_type" : "_ZTIj",
70   "self_type" : "_ZTIA8_j",
71   "size" : 32,
72   "source_file" : "/system/core/libsystem/include/system/graphics.h"
73  },
74  {
75   "linker_set_key" : "_ZTIA_f",
76   "name" : "float []",
77   "referenced_type" : "_ZTIf",
78   "self_type" : "_ZTIA_f",
79   "source_file" : "/system/core/libsystem/include/system/graphics.h"
80  }
81 ],
82 "builtin_types" :
83 [
84  {
85   "alignment" : 2,
86   "is_integral" : true,
87   "is_unsigned" : true,
88   "linker_set_key" : "_ZTIDs",
89   "name" : "char16_t",
90   "referenced_type" : "_ZTIDs",
91   "self_type" : "_ZTIDs",
92   "size" : 2
93  },
94  {
95   "alignment" : 1,
96   "is_integral" : true,
97   "linker_set_key" : "_ZTIa",
98   "name" : "signed char",
99   "referenced_type" : "_ZTIa",
100   "self_type" : "_ZTIa",
101   "size" : 1
102  },
103  {
104   "alignment" : 1,
105   "is_integral" : true,
106   "is_unsigned" : true,
107   "linker_set_key" : "_ZTIb",
108   "name" : "bool",
109   "referenced_type" : "_ZTIb",
110   "self_type" : "_ZTIb",
111   "size" : 1
112  },
113  {
114   "alignment" : 1,
115   "is_integral" : true,
116   "linker_set_key" : "_ZTIc",
117   "name" : "char",
118   "referenced_type" : "_ZTIc",
119   "self_type" : "_ZTIc",
120   "size" : 1
121  },
122  {
123   "alignment" : 8,
124   "linker_set_key" : "_ZTId",
125   "name" : "double",
126   "referenced_type" : "_ZTId",
127   "self_type" : "_ZTId",
128   "size" : 8
129  },
130  {
131   "alignment" : 4,
132   "linker_set_key" : "_ZTIf",
133   "name" : "float",
134   "referenced_type" : "_ZTIf",
135   "self_type" : "_ZTIf",
136   "size" : 4
137  },
138  {
139   "alignment" : 1,
140   "is_integral" : true,
141   "is_unsigned" : true,
142   "linker_set_key" : "_ZTIh",
143   "name" : "unsigned char",
144   "referenced_type" : "_ZTIh",
145   "self_type" : "_ZTIh",
146   "size" : 1
147  },
148  {
149   "alignment" : 4,
150   "is_integral" : true,
151   "linker_set_key" : "_ZTIi",
152   "name" : "int",
153   "referenced_type" : "_ZTIi",
154   "self_type" : "_ZTIi",
155   "size" : 4
156  },
157  {
158   "alignment" : 4,
159   "is_integral" : true,
160   "is_unsigned" : true,
161   "linker_set_key" : "_ZTIj",
162   "name" : "unsigned int",
163   "referenced_type" : "_ZTIj",
164   "self_type" : "_ZTIj",
165   "size" : 4
166  },
167  {
168   "alignment" : 8,
169   "is_integral" : true,
170   "linker_set_key" : "_ZTIl",
171   "name" : "long",
172   "referenced_type" : "_ZTIl",
173   "self_type" : "_ZTIl",
174   "size" : 8
175  },
176  {
177   "alignment" : 8,
178   "is_integral" : true,
179   "is_unsigned" : true,
180   "linker_set_key" : "_ZTIm",
181   "name" : "unsigned long",
182   "referenced_type" : "_ZTIm",
183   "self_type" : "_ZTIm",
184   "size" : 8
185  },
186  {
187   "alignment" : 2,
188   "is_integral" : true,
189   "linker_set_key" : "_ZTIs",
190   "name" : "short",
191   "referenced_type" : "_ZTIs",
192   "self_type" : "_ZTIs",
193   "size" : 2
194  },
195  {
196   "alignment" : 2,
197   "is_integral" : true,
198   "is_unsigned" : true,
199   "linker_set_key" : "_ZTIt",
200   "name" : "unsigned short",
201   "referenced_type" : "_ZTIt",
202   "self_type" : "_ZTIt",
203   "size" : 2
204  },
205  {
206   "linker_set_key" : "_ZTIv",
207   "name" : "void",
208   "referenced_type" : "_ZTIv",
209   "self_type" : "_ZTIv"
210  },
211  {
212   "alignment" : 8,
213   "is_integral" : true,
214   "linker_set_key" : "_ZTIx",
215   "name" : "long long",
216   "referenced_type" : "_ZTIx",
217   "self_type" : "_ZTIx",
218   "size" : 8
219  },
220  {
221   "alignment" : 8,
222   "is_integral" : true,
223   "is_unsigned" : true,
224   "linker_set_key" : "_ZTIy",
225   "name" : "unsigned long long",
226   "referenced_type" : "_ZTIy",
227   "self_type" : "_ZTIy",
228   "size" : 8
229  }
230 ],
231 "elf_functions" :
232 [
233  {
234   "name" : "_ZN7android8hardware3usb6gadget4V1_110IUsbGadget10getServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb"
235  },
236  {
237   "name" : "_ZN7android8hardware3usb6gadget4V1_110IUsbGadget11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
238  },
239  {
240   "name" : "_ZN7android8hardware3usb6gadget4V1_110IUsbGadget12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
241  },
242  {
243   "name" : "_ZN7android8hardware3usb6gadget4V1_110IUsbGadget12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
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_recipientEEEm"
325  },
326  {
327   "name" : "_ZN7android8hardware3usb6gadget4V1_113BpHwUsbGadget12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
328  },
329  {
330   "name" : "_ZN7android8hardware3usb6gadget4V1_113BpHwUsbGadget12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
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_113BpHwUsbGadget22setCurrentUsbFunctionsEmRKNS_2spINS2_4V1_018IUsbGadgetCallbackEEEm"
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_EElEERKT_"
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_EElEE"
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_EElEERKT_"
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_EElEE"
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" : "_ZThn16_N7android8hardware3usb6gadget4V1_113BpHwUsbGadget15onLastStrongRefEPKv"
437  },
438  {
439   "name" : "_ZThn32_N7android8hardware3usb6gadget4V1_113BnHwUsbGadgetD0Ev"
440  },
441  {
442   "name" : "_ZThn32_N7android8hardware3usb6gadget4V1_113BnHwUsbGadgetD1Ev"
443  },
444  {
445   "name" : "_ZTv0_n24_N7android8hardware3usb6gadget4V1_113BnHwUsbGadgetD0Ev"
446  },
447  {
448   "name" : "_ZTv0_n24_N7android8hardware3usb6gadget4V1_113BnHwUsbGadgetD1Ev"
449  },
450  {
451   "name" : "_ZTv0_n40_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_113BpHwUsbGadgetE16_NS0_11BpHwRefBaseE"
492  },
493  {
494   "name" : "_ZTCN7android8hardware3usb6gadget4V1_113BpHwUsbGadgetE8_NS0_10IInterfaceE"
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" : 8,
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" : "_ZTIm"
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" : "_ZTIFvPN7android8hardware6ParcelEPKhmPKymPvE",
3242   "name" : "void (android::hardware::Parcel *, const unsigned char *, unsigned long, const unsigned long long *, unsigned long, void *)",
3243   "parameters" :
3244   [
3245    {
3246     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
3247    },
3248    {
3249     "referenced_type" : "_ZTIPKh"
3250    },
3251    {
3252     "referenced_type" : "_ZTIm"
3253    },
3254    {
3255     "referenced_type" : "_ZTIPKy"
3256    },
3257    {
3258     "referenced_type" : "_ZTIm"
3259    },
3260    {
3261     "referenced_type" : "_ZTIPv"
3262    }
3263   ],
3264   "referenced_type" : "_ZTIFvPN7android8hardware6ParcelEPKhmPKymPvE",
3265   "return_type" : "_ZTIv",
3266   "self_type" : "_ZTIFvPN7android8hardware6ParcelEPKhmPKymPvE",
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_recipientEEEm",
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" : "_ZTIm"
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_arrayIhLm32EJEEEEEEEE",
3327   "parameters" :
3328   [
3329    {
3330     "is_this_ptr" : true,
3331     "referenced_type" : "_ZTIPN7android8hardware3usb6gadget4V1_110IUsbGadgetE"
3332    },
3333    {
3334     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_10hidl_arrayIhLm32EJEEEEEEEE"
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_recipientEEEm",
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" : "_ZTIm"
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_arrayIhLm32EJEEEEEEEE",
3798   "parameters" :
3799   [
3800    {
3801     "is_this_ptr" : true,
3802     "referenced_type" : "_ZTIPN7android8hardware3usb6gadget4V1_113BpHwUsbGadgetE"
3803    },
3804    {
3805     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_10hidl_arrayIhLm32EJEEEEEEEE"
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_113BpHwUsbGadget22setCurrentUsbFunctionsEmRKNS_2spINS2_4V1_018IUsbGadgetCallbackEEEm",
3920   "parameters" :
3921   [
3922    {
3923     "is_this_ptr" : true,
3924     "referenced_type" : "_ZTIPN7android8hardware3usb6gadget4V1_113BpHwUsbGadgetE"
3925    },
3926    {
3927     "referenced_type" : "_ZTIm"
3928    },
3929    {
3930     "referenced_type" : "_ZTIRKN7android2spINS_8hardware3usb6gadget4V1_018IUsbGadgetCallbackEEE"
3931    },
3932    {
3933     "referenced_type" : "_ZTIm"
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" : "_ZThn16_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_n40_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" : 8,
4152   "linker_set_key" : "_ZTIRK7log_msg",
4153   "name" : "const log_msg &",
4154   "referenced_type" : "_ZTIK7log_msg",
4155   "self_type" : "_ZTIRK7log_msg",
4156   "size" : 8,
4157   "source_file" : "/system/core/liblog/include/log/log_read.h"
4158  },
4159  {
4160   "alignment" : 8,
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" : 8,
4166   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4167  },
4168  {
4169   "alignment" : 8,
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" : 8,
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" : 8,
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" : 8,
4184   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4185  },
4186  {
4187   "alignment" : 8,
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" : 8,
4193   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4194  },
4195  {
4196   "alignment" : 8,
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" : 8,
4202   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4203  },
4204  {
4205   "alignment" : 8,
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" : 8,
4211   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4212  },
4213  {
4214   "alignment" : 8,
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" : 8,
4220   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4221  },
4222  {
4223   "alignment" : 8,
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" : 8,
4229   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
4230  },
4231  {
4232   "alignment" : 8,
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" : 8,
4238   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4239  },
4240  {
4241   "alignment" : 8,
4242   "linker_set_key" : "_ZTIRKN7android7String8E",
4243   "name" : "const android::String8 &",
4244   "referenced_type" : "_ZTIKN7android7String8E",
4245   "self_type" : "_ZTIRKN7android7String8E",
4246   "size" : 8,
4247   "source_file" : "/system/core/libutils/include/utils/String8.h"
4248  },
4249  {
4250   "alignment" : 8,
4251   "linker_set_key" : "_ZTIRKN7android8String16E",
4252   "name" : "const android::String16 &",
4253   "referenced_type" : "_ZTIKN7android8String16E",
4254   "self_type" : "_ZTIRKN7android8String16E",
4255   "size" : 8,
4256   "source_file" : "/system/core/libutils/include/utils/String16.h"
4257  },
4258  {
4259   "alignment" : 8,
4260   "linker_set_key" : "_ZTIRKN7android8hardware10hidl_arrayIhLm32EJEEE",
4261   "name" : "const android::hardware::hidl_array<unsigned char, 32> &",
4262   "referenced_type" : "_ZTIKN7android8hardware10hidl_arrayIhLm32EJEEE",
4263   "self_type" : "_ZTIRKN7android8hardware10hidl_arrayIhLm32EJEEE",
4264   "size" : 8,
4265   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4266  },
4267  {
4268   "alignment" : 8,
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" : 8,
4274   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4275  },
4276  {
4277   "alignment" : 8,
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" : 8,
4283   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4284  },
4285  {
4286   "alignment" : 8,
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" : 8,
4292   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4293  },
4294  {
4295   "alignment" : 8,
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" : 8,
4301   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4302  },
4303  {
4304   "alignment" : 8,
4305   "linker_set_key" : "_ZTIRKN7android8hardware6ParcelE",
4306   "name" : "const android::hardware::Parcel &",
4307   "referenced_type" : "_ZTIKN7android8hardware6ParcelE",
4308   "self_type" : "_ZTIRKN7android8hardware6ParcelE",
4309   "size" : 8,
4310   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
4311  },
4312  {
4313   "alignment" : 8,
4314   "linker_set_key" : "_ZTIRKN7android8hardware6ReturnIbEE",
4315   "name" : "const android::hardware::Return<bool> &",
4316   "referenced_type" : "_ZTIKN7android8hardware6ReturnIbEE",
4317   "self_type" : "_ZTIRKN7android8hardware6ReturnIbEE",
4318   "size" : 8,
4319   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4320  },
4321  {
4322   "alignment" : 8,
4323   "linker_set_key" : "_ZTIRKN7android8hardware6StatusE",
4324   "name" : "const android::hardware::Status &",
4325   "referenced_type" : "_ZTIKN7android8hardware6StatusE",
4326   "self_type" : "_ZTIRKN7android8hardware6StatusE",
4327   "size" : 8,
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" : 8,
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" : 8,
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" : 8,
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" : 8,
4353   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4354  },
4355  {
4356   "alignment" : 8,
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" : 8,
4362   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
4363  },
4364  {
4365   "alignment" : 8,
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" : 8,
4371   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4372  },
4373  {
4374   "alignment" : 8,
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" : 8,
4380   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
4381  },
4382  {
4383   "alignment" : 8,
4384   "linker_set_key" : "_ZTIRKa",
4385   "name" : "const signed char &",
4386   "referenced_type" : "_ZTIKa",
4387   "self_type" : "_ZTIRKa",
4388   "size" : 8,
4389   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4390  },
4391  {
4392   "alignment" : 8,
4393   "linker_set_key" : "_ZTIRKb",
4394   "name" : "const bool &",
4395   "referenced_type" : "_ZTIKb",
4396   "self_type" : "_ZTIRKb",
4397   "size" : 8,
4398   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4399  },
4400  {
4401   "alignment" : 8,
4402   "linker_set_key" : "_ZTIRKd",
4403   "name" : "const double &",
4404   "referenced_type" : "_ZTIKd",
4405   "self_type" : "_ZTIRKd",
4406   "size" : 8,
4407   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4408  },
4409  {
4410   "alignment" : 8,
4411   "linker_set_key" : "_ZTIRKf",
4412   "name" : "const float &",
4413   "referenced_type" : "_ZTIKf",
4414   "self_type" : "_ZTIRKf",
4415   "size" : 8,
4416   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4417  },
4418  {
4419   "alignment" : 8,
4420   "linker_set_key" : "_ZTIRKh",
4421   "name" : "const unsigned char &",
4422   "referenced_type" : "_ZTIKh",
4423   "self_type" : "_ZTIRKh",
4424   "size" : 8,
4425   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4426  },
4427  {
4428   "alignment" : 8,
4429   "linker_set_key" : "_ZTIRKi",
4430   "name" : "const int &",
4431   "referenced_type" : "_ZTIKi",
4432   "self_type" : "_ZTIRKi",
4433   "size" : 8,
4434   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4435  },
4436  {
4437   "alignment" : 8,
4438   "linker_set_key" : "_ZTIRKj",
4439   "name" : "const unsigned int &",
4440   "referenced_type" : "_ZTIKj",
4441   "self_type" : "_ZTIRKj",
4442   "size" : 8,
4443   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4444  },
4445  {
4446   "alignment" : 8,
4447   "linker_set_key" : "_ZTIRKl",
4448   "name" : "const long &",
4449   "referenced_type" : "_ZTIKl",
4450   "self_type" : "_ZTIRKl",
4451   "size" : 8,
4452   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4453  },
4454  {
4455   "alignment" : 8,
4456   "linker_set_key" : "_ZTIRKm",
4457   "name" : "const unsigned long &",
4458   "referenced_type" : "_ZTIKm",
4459   "self_type" : "_ZTIRKm",
4460   "size" : 8,
4461   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4462  },
4463  {
4464   "alignment" : 8,
4465   "linker_set_key" : "_ZTIRKs",
4466   "name" : "const short &",
4467   "referenced_type" : "_ZTIKs",
4468   "self_type" : "_ZTIRKs",
4469   "size" : 8,
4470   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4471  },
4472  {
4473   "alignment" : 8,
4474   "linker_set_key" : "_ZTIRKt",
4475   "name" : "const unsigned short &",
4476   "referenced_type" : "_ZTIKt",
4477   "self_type" : "_ZTIRKt",
4478   "size" : 8,
4479   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4480  },
4481  {
4482   "alignment" : 8,
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" : 8,
4488   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4489  },
4490  {
4491   "alignment" : 8,
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" : 8,
4497   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4498  },
4499  {
4500   "alignment" : 8,
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" : 8,
4506   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4507  },
4508  {
4509   "alignment" : 8,
4510   "linker_set_key" : "_ZTIRN7android5MutexE",
4511   "name" : "android::Mutex &",
4512   "referenced_type" : "_ZTIN7android5MutexE",
4513   "self_type" : "_ZTIRN7android5MutexE",
4514   "size" : 8,
4515   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
4516  },
4517  {
4518   "alignment" : 8,
4519   "linker_set_key" : "_ZTIRN7android6RWLockE",
4520   "name" : "android::RWLock &",
4521   "referenced_type" : "_ZTIN7android6RWLockE",
4522   "self_type" : "_ZTIRN7android6RWLockE",
4523   "size" : 8,
4524   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
4525  },
4526  {
4527   "alignment" : 8,
4528   "linker_set_key" : "_ZTIRN7android7String8E",
4529   "name" : "android::String8 &",
4530   "referenced_type" : "_ZTIN7android7String8E",
4531   "self_type" : "_ZTIRN7android7String8E",
4532   "size" : 8,
4533   "source_file" : "/system/core/libutils/include/utils/String8.h"
4534  },
4535  {
4536   "alignment" : 8,
4537   "linker_set_key" : "_ZTIRN7android8String16E",
4538   "name" : "android::String16 &",
4539   "referenced_type" : "_ZTIN7android8String16E",
4540   "self_type" : "_ZTIRN7android8String16E",
4541   "size" : 8,
4542   "source_file" : "/system/core/libutils/include/utils/String16.h"
4543  },
4544  {
4545   "alignment" : 8,
4546   "linker_set_key" : "_ZTIRN7android8hardware10TextOutputE",
4547   "name" : "android::hardware::TextOutput &",
4548   "referenced_type" : "_ZTIN7android8hardware10TextOutputE",
4549   "self_type" : "_ZTIRN7android8hardware10TextOutputE",
4550   "size" : 8,
4551   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
4552  },
4553  {
4554   "alignment" : 8,
4555   "linker_set_key" : "_ZTIRN7android8hardware10hidl_arrayIhLm32EJEEE",
4556   "name" : "android::hardware::hidl_array<unsigned char, 32> &",
4557   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLm32EJEEE",
4558   "self_type" : "_ZTIRN7android8hardware10hidl_arrayIhLm32EJEEE",
4559   "size" : 8,
4560   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4561  },
4562  {
4563   "alignment" : 8,
4564   "linker_set_key" : "_ZTIRN7android8hardware11hidl_memoryE",
4565   "name" : "android::hardware::hidl_memory &",
4566   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
4567   "self_type" : "_ZTIRN7android8hardware11hidl_memoryE",
4568   "size" : 8,
4569   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4570  },
4571  {
4572   "alignment" : 8,
4573   "linker_set_key" : "_ZTIRN7android8hardware11hidl_stringE",
4574   "name" : "android::hardware::hidl_string &",
4575   "referenced_type" : "_ZTIN7android8hardware11hidl_stringE",
4576   "self_type" : "_ZTIRN7android8hardware11hidl_stringE",
4577   "size" : 8,
4578   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4579  },
4580  {
4581   "alignment" : 8,
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" : 8,
4587   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4588  },
4589  {
4590   "alignment" : 8,
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" : 8,
4596   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4597  },
4598  {
4599   "alignment" : 8,
4600   "linker_set_key" : "_ZTIRN7android8hardware6ReturnIbEE",
4601   "name" : "android::hardware::Return<bool> &",
4602   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
4603   "self_type" : "_ZTIRN7android8hardware6ReturnIbEE",
4604   "size" : 8,
4605   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4606  },
4607  {
4608   "alignment" : 8,
4609   "linker_set_key" : "_ZTIRN7android8hardware6ReturnIvEE",
4610   "name" : "android::hardware::Return<void> &",
4611   "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
4612   "self_type" : "_ZTIRN7android8hardware6ReturnIvEE",
4613   "size" : 8,
4614   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4615  },
4616  {
4617   "alignment" : 8,
4618   "linker_set_key" : "_ZTIRN7android8hardware6StatusE",
4619   "name" : "android::hardware::Status &",
4620   "referenced_type" : "_ZTIN7android8hardware6StatusE",
4621   "self_type" : "_ZTIRN7android8hardware6StatusE",
4622   "size" : 8,
4623   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4624  },
4625  {
4626   "alignment" : 8,
4627   "linker_set_key" : "_ZTIRN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE",
4628   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > &",
4629   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE",
4630   "self_type" : "_ZTIRN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE",
4631   "size" : 8,
4632   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4633  },
4634  {
4635   "alignment" : 8,
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" : 8,
4641   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4642  },
4643  {
4644   "alignment" : 8,
4645   "linker_set_key" : "_ZTIRN7android8hardware8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEE",
4646   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > &",
4647   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEE",
4648   "self_type" : "_ZTIRN7android8hardware8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEE",
4649   "size" : 8,
4650   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4651  },
4652  {
4653   "alignment" : 8,
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" : 8,
4659   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4660  },
4661  {
4662   "alignment" : 8,
4663   "linker_set_key" : "_ZTIRh",
4664   "name" : "unsigned char &",
4665   "referenced_type" : "_ZTIh",
4666   "self_type" : "_ZTIRh",
4667   "size" : 8,
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" : 8,
4672   "linker_set_key" : "_ZTIRi",
4673   "name" : "int &",
4674   "referenced_type" : "_ZTIi",
4675   "self_type" : "_ZTIRi",
4676   "size" : 8,
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" : 8,
4681   "linker_set_key" : "_ZTIRj",
4682   "name" : "unsigned int &",
4683   "referenced_type" : "_ZTIj",
4684   "self_type" : "_ZTIRj",
4685   "size" : 8,
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" : 8,
4690   "linker_set_key" : "_ZTIRm",
4691   "name" : "unsigned long &",
4692   "referenced_type" : "_ZTIm",
4693   "self_type" : "_ZTIRm",
4694   "size" : 8,
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" : 8,
4702   "linker_set_key" : "_ZTIP13native_handle",
4703   "name" : "native_handle *",
4704   "referenced_type" : "_ZTI13native_handle",
4705   "self_type" : "_ZTIP13native_handle",
4706   "size" : 8,
4707   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4708  },
4709  {
4710   "alignment" : 8,
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" : 8,
4716   "source_file" : "/system/core/libsystem/include/system/graphics.h"
4717  },
4718  {
4719   "alignment" : 8,
4720   "linker_set_key" : "_ZTIP7log_msg",
4721   "name" : "log_msg *",
4722   "referenced_type" : "_ZTI7log_msg",
4723   "self_type" : "_ZTIP7log_msg",
4724   "size" : 8,
4725   "source_file" : "/system/core/liblog/include/log/log_read.h"
4726  },
4727  {
4728   "alignment" : 8,
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" : 8,
4734   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
4735  },
4736  {
4737   "alignment" : 8,
4738   "linker_set_key" : "_ZTIPFiPvE",
4739   "name" : "int (*)(void *)",
4740   "referenced_type" : "_ZTIFiPvE",
4741   "self_type" : "_ZTIPFiPvE",
4742   "size" : 8,
4743   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
4744  },
4745  {
4746   "alignment" : 8,
4747   "linker_set_key" : "_ZTIPFvPN7android8hardware6ParcelEPKhmPKymPvE",
4748   "name" : "void (*)(android::hardware::Parcel *, const unsigned char *, unsigned long, const unsigned long long *, unsigned long, void *)",
4749   "referenced_type" : "_ZTIFvPN7android8hardware6ParcelEPKhmPKymPvE",
4750   "self_type" : "_ZTIPFvPN7android8hardware6ParcelEPKhmPKymPvE",
4751   "size" : 8,
4752   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
4753  },
4754  {
4755   "alignment" : 8,
4756   "linker_set_key" : "_ZTIPK13native_handle",
4757   "name" : "const native_handle *",
4758   "referenced_type" : "_ZTIK13native_handle",
4759   "self_type" : "_ZTIPK13native_handle",
4760   "size" : 8,
4761   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4762  },
4763  {
4764   "alignment" : 8,
4765   "linker_set_key" : "_ZTIPK7log_msg",
4766   "name" : "const log_msg *",
4767   "referenced_type" : "_ZTIK7log_msg",
4768   "self_type" : "_ZTIPK7log_msg",
4769   "size" : 8,
4770   "source_file" : "/system/core/liblog/include/log/log_read.h"
4771  },
4772  {
4773   "alignment" : 8,
4774   "linker_set_key" : "_ZTIPKDs",
4775   "name" : "const char16_t *",
4776   "referenced_type" : "_ZTIKDs",
4777   "self_type" : "_ZTIPKDs",
4778   "size" : 8,
4779   "source_file" : "/system/core/libutils/include/utils/String16.h"
4780  },
4781  {
4782   "alignment" : 8,
4783   "linker_set_key" : "_ZTIPKN7android10VectorImplE",
4784   "name" : "const android::VectorImpl *",
4785   "referenced_type" : "_ZTIKN7android10VectorImplE",
4786   "self_type" : "_ZTIPKN7android10VectorImplE",
4787   "size" : 8,
4788   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
4789  },
4790  {
4791   "alignment" : 8,
4792   "linker_set_key" : "_ZTIPKN7android12NativeHandleE",
4793   "name" : "const android::NativeHandle *",
4794   "referenced_type" : "_ZTIKN7android12NativeHandleE",
4795   "self_type" : "_ZTIPKN7android12NativeHandleE",
4796   "size" : 8,
4797   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
4798  },
4799  {
4800   "alignment" : 8,
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" : 8,
4806   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4807  },
4808  {
4809   "alignment" : 8,
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" : 8,
4815   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4816  },
4817  {
4818   "alignment" : 8,
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" : 8,
4824   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4825  },
4826  {
4827   "alignment" : 8,
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" : 8,
4833   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4834  },
4835  {
4836   "alignment" : 8,
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" : 8,
4842   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4843  },
4844  {
4845   "alignment" : 8,
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" : 8,
4851   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4852  },
4853  {
4854   "alignment" : 8,
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" : 8,
4860   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4861  },
4862  {
4863   "alignment" : 8,
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" : 8,
4869   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4870  },
4871  {
4872   "alignment" : 8,
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" : 8,
4878   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4879  },
4880  {
4881   "alignment" : 8,
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" : 8,
4887   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4888  },
4889  {
4890   "alignment" : 8,
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" : 8,
4896   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4897  },
4898  {
4899   "alignment" : 8,
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" : 8,
4905   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4906  },
4907  {
4908   "alignment" : 8,
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" : 8,
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" : 8,
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" : 8,
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" : 8,
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" : 8,
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" : 8,
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" : 8,
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" : 8,
4945   "linker_set_key" : "_ZTIPKN7android7RefBaseE",
4946   "name" : "const android::RefBase *",
4947   "referenced_type" : "_ZTIKN7android7RefBaseE",
4948   "self_type" : "_ZTIPKN7android7RefBaseE",
4949   "size" : 8,
4950   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4951  },
4952  {
4953   "alignment" : 8,
4954   "linker_set_key" : "_ZTIPKN7android7String8E",
4955   "name" : "const android::String8 *",
4956   "referenced_type" : "_ZTIKN7android7String8E",
4957   "self_type" : "_ZTIPKN7android7String8E",
4958   "size" : 8,
4959   "source_file" : "/system/core/libutils/include/utils/String8.h"
4960  },
4961  {
4962   "alignment" : 8,
4963   "linker_set_key" : "_ZTIPKN7android8String16E",
4964   "name" : "const android::String16 *",
4965   "referenced_type" : "_ZTIKN7android8String16E",
4966   "self_type" : "_ZTIPKN7android8String16E",
4967   "size" : 8,
4968   "source_file" : "/system/core/libutils/include/utils/String16.h"
4969  },
4970  {
4971   "alignment" : 8,
4972   "linker_set_key" : "_ZTIPKN7android8hardware11BpHwRefBaseE",
4973   "name" : "const android::hardware::BpHwRefBase *",
4974   "referenced_type" : "_ZTIKN7android8hardware11BpHwRefBaseE",
4975   "self_type" : "_ZTIPKN7android8hardware11BpHwRefBaseE",
4976   "size" : 8,
4977   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
4978  },
4979  {
4980   "alignment" : 8,
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" : 8,
4986   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4987  },
4988  {
4989   "alignment" : 8,
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" : 8,
4995   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4996  },
4997  {
4998   "alignment" : 8,
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" : 8,
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" : 8,
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" : 8,
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" : 8,
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" : 8,
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" : 8,
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" : 8,
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" : 8,
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" : 8,
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" : 8,
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" : 8,
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" : 8,
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" : 8,
5058   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5059  },
5060  {
5061   "alignment" : 8,
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" : 8,
5067   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5068  },
5069  {
5070   "alignment" : 8,
5071   "linker_set_key" : "_ZTIPKN7android8hardware6ReturnIbEE",
5072   "name" : "const android::hardware::Return<bool> *",
5073   "referenced_type" : "_ZTIKN7android8hardware6ReturnIbEE",
5074   "self_type" : "_ZTIPKN7android8hardware6ReturnIbEE",
5075   "size" : 8,
5076   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5077  },
5078  {
5079   "alignment" : 8,
5080   "linker_set_key" : "_ZTIPKN7android8hardware6StatusE",
5081   "name" : "const android::hardware::Status *",
5082   "referenced_type" : "_ZTIKN7android8hardware6StatusE",
5083   "self_type" : "_ZTIPKN7android8hardware6StatusE",
5084   "size" : 8,
5085   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5086  },
5087  {
5088   "alignment" : 8,
5089   "linker_set_key" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE",
5090   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
5091   "referenced_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE",
5092   "self_type" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE",
5093   "size" : 8,
5094   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5095  },
5096  {
5097   "alignment" : 8,
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" : 8,
5103   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5104  },
5105  {
5106   "alignment" : 8,
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" : 8,
5112   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5113  },
5114  {
5115   "alignment" : 8,
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" : 8,
5121   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5122  },
5123  {
5124   "alignment" : 8,
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" : 8,
5130   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5131  },
5132  {
5133   "alignment" : 8,
5134   "linker_set_key" : "_ZTIPKc",
5135   "name" : "const char *",
5136   "referenced_type" : "_ZTIKc",
5137   "self_type" : "_ZTIPKc",
5138   "size" : 8,
5139   "source_file" : "/system/core/liblog/include/android/log.h"
5140  },
5141  {
5142   "alignment" : 8,
5143   "linker_set_key" : "_ZTIPKh",
5144   "name" : "const unsigned char *",
5145   "referenced_type" : "_ZTIKh",
5146   "self_type" : "_ZTIPKh",
5147   "size" : 8,
5148   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5149  },
5150  {
5151   "alignment" : 8,
5152   "linker_set_key" : "_ZTIPKv",
5153   "name" : "const void *",
5154   "referenced_type" : "_ZTIKv",
5155   "self_type" : "_ZTIPKv",
5156   "size" : 8,
5157   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5158  },
5159  {
5160   "alignment" : 8,
5161   "linker_set_key" : "_ZTIPKy",
5162   "name" : "const unsigned long long *",
5163   "referenced_type" : "_ZTIKy",
5164   "self_type" : "_ZTIPKy",
5165   "size" : 8,
5166   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5167  },
5168  {
5169   "alignment" : 8,
5170   "linker_set_key" : "_ZTIPN7android11ScopedTraceE",
5171   "name" : "android::ScopedTrace *",
5172   "referenced_type" : "_ZTIN7android11ScopedTraceE",
5173   "self_type" : "_ZTIPN7android11ScopedTraceE",
5174   "size" : 8,
5175   "source_file" : "/system/core/libutils/include/utils/Trace.h"
5176  },
5177  {
5178   "alignment" : 8,
5179   "linker_set_key" : "_ZTIPN7android16ReferenceRenamerE",
5180   "name" : "android::ReferenceRenamer *",
5181   "referenced_type" : "_ZTIN7android16ReferenceRenamerE",
5182   "self_type" : "_ZTIPN7android16ReferenceRenamerE",
5183   "size" : 8,
5184   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5185  },
5186  {
5187   "alignment" : 8,
5188   "linker_set_key" : "_ZTIPN7android19VirtualLightRefBaseE",
5189   "name" : "android::VirtualLightRefBase *",
5190   "referenced_type" : "_ZTIN7android19VirtualLightRefBaseE",
5191   "self_type" : "_ZTIPN7android19VirtualLightRefBaseE",
5192   "size" : 8,
5193   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h"
5194  },
5195  {
5196   "alignment" : 8,
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" : 8,
5202   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5203  },
5204  {
5205   "alignment" : 8,
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" : 8,
5211   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5212  },
5213  {
5214   "alignment" : 8,
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" : 8,
5220   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5221  },
5222  {
5223   "alignment" : 8,
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" : 8,
5229   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5230  },
5231  {
5232   "alignment" : 8,
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" : 8,
5238   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5239  },
5240  {
5241   "alignment" : 8,
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" : 8,
5247   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5248  },
5249  {
5250   "alignment" : 8,
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" : 8,
5256   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5257  },
5258  {
5259   "alignment" : 8,
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" : 8,
5265   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5266  },
5267  {
5268   "alignment" : 8,
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" : 8,
5274   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5275  },
5276  {
5277   "alignment" : 8,
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" : 8,
5283   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5284  },
5285  {
5286   "alignment" : 8,
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" : 8,
5292   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5293  },
5294  {
5295   "alignment" : 8,
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" : 8,
5301   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5302  },
5303  {
5304   "alignment" : 8,
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" : 8,
5310   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5311  },
5312  {
5313   "alignment" : 8,
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" : 8,
5319   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5320  },
5321  {
5322   "alignment" : 8,
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" : 8,
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" : 8,
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" : 8,
5337   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5338  },
5339  {
5340   "alignment" : 8,
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" : 8,
5346   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5347  },
5348  {
5349   "alignment" : 8,
5350   "linker_set_key" : "_ZTIPN7android5Mutex8AutolockE",
5351   "name" : "android::Mutex::Autolock *",
5352   "referenced_type" : "_ZTIN7android5Mutex8AutolockE",
5353   "self_type" : "_ZTIPN7android5Mutex8AutolockE",
5354   "size" : 8,
5355   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
5356  },
5357  {
5358   "alignment" : 8,
5359   "linker_set_key" : "_ZTIPN7android5MutexE",
5360   "name" : "android::Mutex *",
5361   "referenced_type" : "_ZTIN7android5MutexE",
5362   "self_type" : "_ZTIPN7android5MutexE",
5363   "size" : 8,
5364   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
5365  },
5366  {
5367   "alignment" : 8,
5368   "linker_set_key" : "_ZTIPN7android6RWLock9AutoRLockE",
5369   "name" : "android::RWLock::AutoRLock *",
5370   "referenced_type" : "_ZTIN7android6RWLock9AutoRLockE",
5371   "self_type" : "_ZTIPN7android6RWLock9AutoRLockE",
5372   "size" : 8,
5373   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
5374  },
5375  {
5376   "alignment" : 8,
5377   "linker_set_key" : "_ZTIPN7android6RWLock9AutoWLockE",
5378   "name" : "android::RWLock::AutoWLock *",
5379   "referenced_type" : "_ZTIN7android6RWLock9AutoWLockE",
5380   "self_type" : "_ZTIPN7android6RWLock9AutoWLockE",
5381   "size" : 8,
5382   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
5383  },
5384  {
5385   "alignment" : 8,
5386   "linker_set_key" : "_ZTIPN7android6RWLockE",
5387   "name" : "android::RWLock *",
5388   "referenced_type" : "_ZTIN7android6RWLockE",
5389   "self_type" : "_ZTIPN7android6RWLockE",
5390   "size" : 8,
5391   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
5392  },
5393  {
5394   "alignment" : 8,
5395   "linker_set_key" : "_ZTIPN7android6ThreadE",
5396   "name" : "android::Thread *",
5397   "referenced_type" : "_ZTIN7android6ThreadE",
5398   "self_type" : "_ZTIPN7android6ThreadE",
5399   "size" : 8,
5400   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5401  },
5402  {
5403   "alignment" : 8,
5404   "linker_set_key" : "_ZTIPN7android7RefBase12weakref_implE",
5405   "name" : "android::RefBase::weakref_impl *",
5406   "referenced_type" : "_ZTIN7android7RefBase12weakref_implE",
5407   "self_type" : "_ZTIPN7android7RefBase12weakref_implE",
5408   "size" : 8,
5409   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5410  },
5411  {
5412   "alignment" : 8,
5413   "linker_set_key" : "_ZTIPN7android7RefBase12weakref_typeE",
5414   "name" : "android::RefBase::weakref_type *",
5415   "referenced_type" : "_ZTIN7android7RefBase12weakref_typeE",
5416   "self_type" : "_ZTIPN7android7RefBase12weakref_typeE",
5417   "size" : 8,
5418   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5419  },
5420  {
5421   "alignment" : 8,
5422   "linker_set_key" : "_ZTIPN7android7RefBaseE",
5423   "name" : "android::RefBase *",
5424   "referenced_type" : "_ZTIN7android7RefBaseE",
5425   "self_type" : "_ZTIPN7android7RefBaseE",
5426   "size" : 8,
5427   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5428  },
5429  {
5430   "alignment" : 8,
5431   "linker_set_key" : "_ZTIPN7android7String8E",
5432   "name" : "android::String8 *",
5433   "referenced_type" : "_ZTIN7android7String8E",
5434   "self_type" : "_ZTIPN7android7String8E",
5435   "size" : 8,
5436   "source_file" : "/system/core/libutils/include/utils/String8.h"
5437  },
5438  {
5439   "alignment" : 8,
5440   "linker_set_key" : "_ZTIPN7android8String16E",
5441   "name" : "android::String16 *",
5442   "referenced_type" : "_ZTIN7android8String16E",
5443   "self_type" : "_ZTIPN7android8String16E",
5444   "size" : 8,
5445   "source_file" : "/system/core/libutils/include/utils/String16.h"
5446  },
5447  {
5448   "alignment" : 8,
5449   "linker_set_key" : "_ZTIPN7android8hardware10IInterfaceE",
5450   "name" : "android::hardware::IInterface *",
5451   "referenced_type" : "_ZTIN7android8hardware10IInterfaceE",
5452   "self_type" : "_ZTIPN7android8hardware10IInterfaceE",
5453   "size" : 8,
5454   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5455  },
5456  {
5457   "alignment" : 8,
5458   "linker_set_key" : "_ZTIPN7android8hardware10hidl_arrayIhLm32EJEEE",
5459   "name" : "android::hardware::hidl_array<unsigned char, 32> *",
5460   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLm32EJEEE",
5461   "self_type" : "_ZTIPN7android8hardware10hidl_arrayIhLm32EJEEE",
5462   "size" : 8,
5463   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5464  },
5465  {
5466   "alignment" : 8,
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" : 8,
5472   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
5473  },
5474  {
5475   "alignment" : 8,
5476   "linker_set_key" : "_ZTIPN7android8hardware11hidl_memoryE",
5477   "name" : "android::hardware::hidl_memory *",
5478   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
5479   "self_type" : "_ZTIPN7android8hardware11hidl_memoryE",
5480   "size" : 8,
5481   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5482  },
5483  {
5484   "alignment" : 8,
5485   "linker_set_key" : "_ZTIPN7android8hardware11hidl_stringE",
5486   "name" : "android::hardware::hidl_string *",
5487   "referenced_type" : "_ZTIN7android8hardware11hidl_stringE",
5488   "self_type" : "_ZTIPN7android8hardware11hidl_stringE",
5489   "size" : 8,
5490   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5491  },
5492  {
5493   "alignment" : 8,
5494   "linker_set_key" : "_ZTIPN7android8hardware12ProcessStateE",
5495   "name" : "android::hardware::ProcessState *",
5496   "referenced_type" : "_ZTIN7android8hardware12ProcessStateE",
5497   "self_type" : "_ZTIPN7android8hardware12ProcessStateE",
5498   "size" : 8,
5499   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5500  },
5501  {
5502   "alignment" : 8,
5503   "linker_set_key" : "_ZTIPN7android8hardware12hidl_versionE",
5504   "name" : "android::hardware::hidl_version *",
5505   "referenced_type" : "_ZTIN7android8hardware12hidl_versionE",
5506   "self_type" : "_ZTIPN7android8hardware12hidl_versionE",
5507   "size" : 8,
5508   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5509  },
5510  {
5511   "alignment" : 8,
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" : 8,
5517   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5518  },
5519  {
5520   "alignment" : 8,
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" : 8,
5526   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5527  },
5528  {
5529   "alignment" : 8,
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" : 8,
5535   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5536  },
5537  {
5538   "alignment" : 8,
5539   "linker_set_key" : "_ZTIPN7android8hardware17GrantorDescriptorE",
5540   "name" : "android::hardware::GrantorDescriptor *",
5541   "referenced_type" : "_ZTIN7android8hardware17GrantorDescriptorE",
5542   "self_type" : "_ZTIPN7android8hardware17GrantorDescriptorE",
5543   "size" : 8,
5544   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5545  },
5546  {
5547   "alignment" : 8,
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" : 8,
5553   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5554  },
5555  {
5556   "alignment" : 8,
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" : 8,
5562   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5563  },
5564  {
5565   "alignment" : 8,
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" : 8,
5571   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5572  },
5573  {
5574   "alignment" : 8,
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" : 8,
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" : 8,
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" : 8,
5589   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5590  },
5591  {
5592   "alignment" : 8,
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" : 8,
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" : 8,
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" : 8,
5607   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5608  },
5609  {
5610   "alignment" : 8,
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" : 8,
5616   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5617  },
5618  {
5619   "alignment" : 8,
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" : 8,
5625   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5626  },
5627  {
5628   "alignment" : 8,
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" : 8,
5634   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5635  },
5636  {
5637   "alignment" : 8,
5638   "linker_set_key" : "_ZTIPN7android8hardware6ParcelE",
5639   "name" : "android::hardware::Parcel *",
5640   "referenced_type" : "_ZTIN7android8hardware6ParcelE",
5641   "self_type" : "_ZTIPN7android8hardware6ParcelE",
5642   "size" : 8,
5643   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5644  },
5645  {
5646   "alignment" : 8,
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" : 8,
5652   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5653  },
5654  {
5655   "alignment" : 8,
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" : 8,
5661   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5662  },
5663  {
5664   "alignment" : 8,
5665   "linker_set_key" : "_ZTIPN7android8hardware6ReturnIbEE",
5666   "name" : "android::hardware::Return<bool> *",
5667   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
5668   "self_type" : "_ZTIPN7android8hardware6ReturnIbEE",
5669   "size" : 8,
5670   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5671  },
5672  {
5673   "alignment" : 8,
5674   "linker_set_key" : "_ZTIPN7android8hardware6ReturnIvEE",
5675   "name" : "android::hardware::Return<void> *",
5676   "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
5677   "self_type" : "_ZTIPN7android8hardware6ReturnIvEE",
5678   "size" : 8,
5679   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5680  },
5681  {
5682   "alignment" : 8,
5683   "linker_set_key" : "_ZTIPN7android8hardware6StatusE",
5684   "name" : "android::hardware::Status *",
5685   "referenced_type" : "_ZTIN7android8hardware6StatusE",
5686   "self_type" : "_ZTIPN7android8hardware6StatusE",
5687   "size" : 8,
5688   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5689  },
5690  {
5691   "alignment" : 8,
5692   "linker_set_key" : "_ZTIPN7android8hardware7IBinder14DeathRecipientE",
5693   "name" : "android::hardware::IBinder::DeathRecipient *",
5694   "referenced_type" : "_ZTIN7android8hardware7IBinder14DeathRecipientE",
5695   "self_type" : "_ZTIPN7android8hardware7IBinder14DeathRecipientE",
5696   "size" : 8,
5697   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5698  },
5699  {
5700   "alignment" : 8,
5701   "linker_set_key" : "_ZTIPN7android8hardware7IBinderE",
5702   "name" : "android::hardware::IBinder *",
5703   "referenced_type" : "_ZTIN7android8hardware7IBinderE",
5704   "self_type" : "_ZTIPN7android8hardware7IBinderE",
5705   "size" : 8,
5706   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5707  },
5708  {
5709   "alignment" : 8,
5710   "linker_set_key" : "_ZTIPN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE",
5711   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
5712   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE",
5713   "self_type" : "_ZTIPN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE",
5714   "size" : 8,
5715   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5716  },
5717  {
5718   "alignment" : 8,
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" : 8,
5724   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5725  },
5726  {
5727   "alignment" : 8,
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" : 8,
5733   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5734  },
5735  {
5736   "alignment" : 8,
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" : 8,
5742   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5743  },
5744  {
5745   "alignment" : 8,
5746   "linker_set_key" : "_ZTIPN7android8hardware7details16HidlInstrumentorE",
5747   "name" : "android::hardware::details::HidlInstrumentor *",
5748   "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
5749   "self_type" : "_ZTIPN7android8hardware7details16HidlInstrumentorE",
5750   "size" : 8,
5751   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5752  },
5753  {
5754   "alignment" : 8,
5755   "linker_set_key" : "_ZTIPN7android8hardware8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEE",
5756   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > *",
5757   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEE",
5758   "self_type" : "_ZTIPN7android8hardware8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEE",
5759   "size" : 8,
5760   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5761  },
5762  {
5763   "alignment" : 8,
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" : 8,
5769   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5770  },
5771  {
5772   "alignment" : 8,
5773   "linker_set_key" : "_ZTIPN7android8hardware9BHwBinderE",
5774   "name" : "android::hardware::BHwBinder *",
5775   "referenced_type" : "_ZTIN7android8hardware9BHwBinderE",
5776   "self_type" : "_ZTIPN7android8hardware9BHwBinderE",
5777   "size" : 8,
5778   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5779  },
5780  {
5781   "alignment" : 8,
5782   "linker_set_key" : "_ZTIPN7android9ConditionE",
5783   "name" : "android::Condition *",
5784   "referenced_type" : "_ZTIN7android9ConditionE",
5785   "self_type" : "_ZTIPN7android9ConditionE",
5786   "size" : 8,
5787   "source_file" : "/system/core/libutils/include/utils/Condition.h"
5788  },
5789  {
5790   "alignment" : 8,
5791   "linker_set_key" : "_ZTIPPv",
5792   "name" : "void **",
5793   "referenced_type" : "_ZTIPv",
5794   "self_type" : "_ZTIPPv",
5795   "size" : 8,
5796   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
5797  },
5798  {
5799   "alignment" : 8,
5800   "linker_set_key" : "_ZTIPc",
5801   "name" : "char *",
5802   "referenced_type" : "_ZTIc",
5803   "self_type" : "_ZTIPc",
5804   "size" : 8,
5805   "source_file" : "/system/core/liblog/include/log/log_read.h"
5806  },
5807  {
5808   "alignment" : 8,
5809   "linker_set_key" : "_ZTIPh",
5810   "name" : "unsigned char *",
5811   "referenced_type" : "_ZTIh",
5812   "self_type" : "_ZTIPh",
5813   "size" : 8,
5814   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5815  },
5816  {
5817   "alignment" : 8,
5818   "linker_set_key" : "_ZTIPi",
5819   "name" : "int *",
5820   "referenced_type" : "_ZTIi",
5821   "self_type" : "_ZTIPi",
5822   "size" : 8,
5823   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5824  },
5825  {
5826   "alignment" : 8,
5827   "linker_set_key" : "_ZTIPv",
5828   "name" : "void *",
5829   "referenced_type" : "_ZTIv",
5830   "self_type" : "_ZTIPv",
5831   "size" : 8,
5832   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
5833  },
5834  {
5835   "alignment" : 8,
5836   "linker_set_key" : "_ZTIPy",
5837   "name" : "unsigned long long *",
5838   "referenced_type" : "_ZTIy",
5839   "self_type" : "_ZTIPy",
5840   "size" : 8,
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" : 8,
5878   "is_const" : true,
5879   "linker_set_key" : "_ZTIKN7android10VectorImplE",
5880   "name" : "const android::VectorImpl",
5881   "referenced_type" : "_ZTIN7android10VectorImplE",
5882   "self_type" : "_ZTIKN7android10VectorImplE",
5883   "size" : 40,
5884   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
5885  },
5886  {
5887   "alignment" : 8,
5888   "is_const" : true,
5889   "linker_set_key" : "_ZTIKN7android12NativeHandleE",
5890   "name" : "const android::NativeHandle",
5891   "referenced_type" : "_ZTIN7android12NativeHandleE",
5892   "self_type" : "_ZTIKN7android12NativeHandleE",
5893   "size" : 24,
5894   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
5895  },
5896  {
5897   "alignment" : 8,
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" : 8,
5904   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5905  },
5906  {
5907   "alignment" : 8,
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" : 8,
5914   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5915  },
5916  {
5917   "alignment" : 8,
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" : 8,
5924   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5925  },
5926  {
5927   "alignment" : 8,
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" : 8,
5934   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5935  },
5936  {
5937   "alignment" : 8,
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" : 8,
5944   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5945  },
5946  {
5947   "alignment" : 8,
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" : 8,
5954   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5955  },
5956  {
5957   "alignment" : 8,
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" : 8,
5964   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5965  },
5966  {
5967   "alignment" : 8,
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" : 8,
5974   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5975  },
5976  {
5977   "alignment" : 8,
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" : 8,
5984   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5985  },
5986  {
5987   "alignment" : 8,
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" : 8,
5994   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5995  },
5996  {
5997   "alignment" : 8,
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" : 16,
6004   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6005  },
6006  {
6007   "alignment" : 8,
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" : 16,
6014   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6015  },
6016  {
6017   "alignment" : 8,
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" : 24,
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" : 8,
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" : 216,
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" : 8,
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" : 24,
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" : 8,
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" : 24,
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" : 8,
6088   "is_const" : true,
6089   "linker_set_key" : "_ZTIKN7android7RefBaseE",
6090   "name" : "const android::RefBase",
6091   "referenced_type" : "_ZTIN7android7RefBaseE",
6092   "self_type" : "_ZTIKN7android7RefBaseE",
6093   "size" : 16,
6094   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6095  },
6096  {
6097   "alignment" : 8,
6098   "is_const" : true,
6099   "linker_set_key" : "_ZTIKN7android7String8E",
6100   "name" : "const android::String8",
6101   "referenced_type" : "_ZTIN7android7String8E",
6102   "self_type" : "_ZTIKN7android7String8E",
6103   "size" : 8,
6104   "source_file" : "/system/core/libutils/include/utils/String8.h"
6105  },
6106  {
6107   "alignment" : 8,
6108   "is_const" : true,
6109   "linker_set_key" : "_ZTIKN7android8String16E",
6110   "name" : "const android::String16",
6111   "referenced_type" : "_ZTIN7android8String16E",
6112   "self_type" : "_ZTIKN7android8String16E",
6113   "size" : 8,
6114   "source_file" : "/system/core/libutils/include/utils/String16.h"
6115  },
6116  {
6117   "alignment" : 1,
6118   "is_const" : true,
6119   "linker_set_key" : "_ZTIKN7android8hardware10hidl_arrayIhLm32EJEEE",
6120   "name" : "const android::hardware::hidl_array<unsigned char, 32>",
6121   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLm32EJEEE",
6122   "self_type" : "_ZTIKN7android8hardware10hidl_arrayIhLm32EJEEE",
6123   "size" : 32,
6124   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6125  },
6126  {
6127   "alignment" : 8,
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" : 48,
6134   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
6135  },
6136  {
6137   "alignment" : 8,
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" : 8,
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" : 8,
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" : 8,
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" : 24,
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" : 8,
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" : 216,
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" : 8,
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" : 8,
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" : 24,
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" : 8,
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" : 216,
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" : 8,
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" : 24,
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" : 8,
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" : 216,
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" : 8,
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" : 136,
6264   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
6265  },
6266  {
6267   "alignment" : 8,
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" : 40,
6274   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6275  },
6276  {
6277   "alignment" : 8,
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" : 48,
6284   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6285  },
6286  {
6287   "alignment" : 8,
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" : 40,
6294   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6295  },
6296  {
6297   "alignment" : 8,
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" : 32,
6304   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6305  },
6306  {
6307   "alignment" : 8,
6308   "is_const" : true,
6309   "linker_set_key" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE",
6310   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
6311   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE",
6312   "self_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE",
6313   "size" : 8,
6314   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6315  },
6316  {
6317   "alignment" : 8,
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" : 8,
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" : 8,
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" : 40,
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" : 8,
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" : 8,
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" : 8,
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" : 24,
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_09DebugInfo12ArchitectureELm3EEE",
6388   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
6389   "referenced_type" : "_ZTINSt3__15arrayIN7android4hidl4base4V1_09DebugInfo12ArchitectureELm3EEE",
6390   "self_type" : "_ZTIKNSt3__15arrayIN7android4hidl4base4V1_09DebugInfo12ArchitectureELm3EEE",
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_015IServiceManager11PidConstantELm1EEE",
6398   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
6399   "referenced_type" : "_ZTINSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager11PidConstantELm1EEE",
6400   "self_type" : "_ZTIKNSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager11PidConstantELm1EEE",
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_015IServiceManager9TransportELm3EEE",
6408   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
6409   "referenced_type" : "_ZTINSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager9TransportELm3EEE",
6410   "self_type" : "_ZTIKNSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager9TransportELm3EEE",
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" : 8,
6416   "is_const" : true,
6417   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware3usb6gadget4V1_014GadgetFunctionELm8EEE",
6418   "name" : "const std::array<android::hardware::usb::gadget::V1_0::GadgetFunction, 8>",
6419   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware3usb6gadget4V1_014GadgetFunctionELm8EEE",
6420   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware3usb6gadget4V1_014GadgetFunctionELm8EEE",
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_06StatusELm5EEE",
6428   "name" : "const std::array<android::hardware::usb::gadget::V1_0::Status, 5>",
6429   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware3usb6gadget4V1_06StatusELm5EEE",
6430   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware3usb6gadget4V1_06StatusELm5EEE",
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" : 8,
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" : 24,
6442   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6443  },
6444  {
6445   "alignment" : 8,
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" : 8,
6452   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
6453  },
6454  {
6455   "alignment" : 8,
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" : 8,
6462   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6463  },
6464  {
6465   "alignment" : 8,
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" : 8,
6472   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
6473  },
6474  {
6475   "alignment" : 8,
6476   "is_const" : true,
6477   "linker_set_key" : "_ZTIKSt16initializer_listIN7android8hardware10hidl_arrayIhLm32EJEEEE",
6478   "name" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
6479   "referenced_type" : "_ZTISt16initializer_listIN7android8hardware10hidl_arrayIhLm32EJEEEE",
6480   "self_type" : "_ZTIKSt16initializer_listIN7android8hardware10hidl_arrayIhLm32EJEEEE",
6481   "size" : 16,
6482   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6483  },
6484  {
6485   "alignment" : 8,
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" : 16,
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" : 8,
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/TypeHelpers.h"
6573  },
6574  {
6575   "alignment" : 8,
6576   "is_const" : true,
6577   "linker_set_key" : "_ZTIKl",
6578   "name" : "const long",
6579   "referenced_type" : "_ZTIl",
6580   "self_type" : "_ZTIKl",
6581   "size" : 8,
6582   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6583  },
6584  {
6585   "alignment" : 8,
6586   "is_const" : true,
6587   "linker_set_key" : "_ZTIKm",
6588   "name" : "const unsigned long",
6589   "referenced_type" : "_ZTIm",
6590   "self_type" : "_ZTIKm",
6591   "size" : 8,
6592   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6593  },
6594  {
6595   "alignment" : 2,
6596   "is_const" : true,
6597   "linker_set_key" : "_ZTIKs",
6598   "name" : "const short",
6599   "referenced_type" : "_ZTIs",
6600   "self_type" : "_ZTIKs",
6601   "size" : 2,
6602   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6603  },
6604  {
6605   "alignment" : 2,
6606   "is_const" : true,
6607   "linker_set_key" : "_ZTIKt",
6608   "name" : "const unsigned short",
6609   "referenced_type" : "_ZTIt",
6610   "self_type" : "_ZTIKt",
6611   "size" : 2,
6612   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6613  },
6614  {
6615   "is_const" : true,
6616   "linker_set_key" : "_ZTIKv",
6617   "name" : "const void",
6618   "referenced_type" : "_ZTIv",
6619   "self_type" : "_ZTIKv",
6620   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6621  },
6622  {
6623   "alignment" : 8,
6624   "is_const" : true,
6625   "linker_set_key" : "_ZTIKy",
6626   "name" : "const unsigned long long",
6627   "referenced_type" : "_ZTIy",
6628   "self_type" : "_ZTIKy",
6629   "size" : 8,
6630   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
6631  },
6632  {
6633   "alignment" : 1,
6634   "is_volatile" : true,
6635   "linker_set_key" : "_ZTIVb",
6636   "name" : "volatile bool",
6637   "referenced_type" : "_ZTIb",
6638   "self_type" : "_ZTIVb",
6639   "size" : 1,
6640   "source_file" : "/system/core/libutils/include/utils/Thread.h"
6641  },
6642  {
6643   "alignment" : 4,
6644   "is_volatile" : true,
6645   "linker_set_key" : "_ZTIVi",
6646   "name" : "volatile int",
6647   "referenced_type" : "_ZTIi",
6648   "self_type" : "_ZTIVi",
6649   "size" : 4,
6650   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
6651  }
6652 ],
6653 "record_types" :
6654 [
6655  {
6656   "alignment" : 4,
6657   "fields" :
6658   [
6659    {
6660     "field_name" : "len",
6661     "referenced_type" : "_ZTIt"
6662    },
6663    {
6664     "field_name" : "hdr_size",
6665     "field_offset" : 16,
6666     "referenced_type" : "_ZTIt"
6667    },
6668    {
6669     "field_name" : "pid",
6670     "field_offset" : 32,
6671     "referenced_type" : "_ZTIi"
6672    },
6673    {
6674     "field_name" : "tid",
6675     "field_offset" : 64,
6676     "referenced_type" : "_ZTIj"
6677    },
6678    {
6679     "field_name" : "sec",
6680     "field_offset" : 96,
6681     "referenced_type" : "_ZTIj"
6682    },
6683    {
6684     "field_name" : "nsec",
6685     "field_offset" : 128,
6686     "referenced_type" : "_ZTIj"
6687    },
6688    {
6689     "field_name" : "lid",
6690     "field_offset" : 160,
6691     "referenced_type" : "_ZTIj"
6692    },
6693    {
6694     "field_name" : "uid",
6695     "field_offset" : 192,
6696     "referenced_type" : "_ZTIj"
6697    },
6698    {
6699     "field_name" : "msg",
6700     "field_offset" : 224,
6701     "referenced_type" : "_ZTIA0_c"
6702    }
6703   ],
6704   "linker_set_key" : "_ZTI12logger_entry",
6705   "name" : "logger_entry",
6706   "referenced_type" : "_ZTI12logger_entry",
6707   "self_type" : "_ZTI12logger_entry",
6708   "size" : 28,
6709   "source_file" : "/system/core/liblog/include/log/log_read.h"
6710  },
6711  {
6712   "alignment" : 8,
6713   "fields" :
6714   [
6715    {
6716     "field_name" : "y",
6717     "referenced_type" : "_ZTIPv"
6718    },
6719    {
6720     "field_name" : "cb",
6721     "field_offset" : 64,
6722     "referenced_type" : "_ZTIPv"
6723    },
6724    {
6725     "field_name" : "cr",
6726     "field_offset" : 128,
6727     "referenced_type" : "_ZTIPv"
6728    },
6729    {
6730     "field_name" : "ystride",
6731     "field_offset" : 192,
6732     "referenced_type" : "_ZTIm"
6733    },
6734    {
6735     "field_name" : "cstride",
6736     "field_offset" : 256,
6737     "referenced_type" : "_ZTIm"
6738    },
6739    {
6740     "field_name" : "chroma_step",
6741     "field_offset" : 320,
6742     "referenced_type" : "_ZTIm"
6743    },
6744    {
6745     "field_name" : "reserved",
6746     "field_offset" : 384,
6747     "referenced_type" : "_ZTIA8_j"
6748    }
6749   ],
6750   "linker_set_key" : "_ZTI13android_ycbcr",
6751   "name" : "android_ycbcr",
6752   "referenced_type" : "_ZTI13android_ycbcr",
6753   "self_type" : "_ZTI13android_ycbcr",
6754   "size" : 80,
6755   "source_file" : "/system/core/libsystem/include/system/graphics.h"
6756  },
6757  {
6758   "alignment" : 4,
6759   "fields" :
6760   [
6761    {
6762     "field_name" : "version",
6763     "referenced_type" : "_ZTIi"
6764    },
6765    {
6766     "field_name" : "numFds",
6767     "field_offset" : 32,
6768     "referenced_type" : "_ZTIi"
6769    },
6770    {
6771     "field_name" : "numInts",
6772     "field_offset" : 64,
6773     "referenced_type" : "_ZTIi"
6774    },
6775    {
6776     "field_name" : "data",
6777     "field_offset" : 96,
6778     "referenced_type" : "_ZTIA0_i"
6779    }
6780   ],
6781   "linker_set_key" : "_ZTI13native_handle",
6782   "name" : "native_handle",
6783   "referenced_type" : "_ZTI13native_handle",
6784   "self_type" : "_ZTI13native_handle",
6785   "size" : 12,
6786   "source_file" : "/system/core/libcutils/include/cutils/native_handle.h"
6787  },
6788  {
6789   "alignment" : 4,
6790   "fields" :
6791   [
6792    {
6793     "field_name" : "x",
6794     "referenced_type" : "_ZTIf"
6795    },
6796    {
6797     "field_name" : "y",
6798     "field_offset" : 32,
6799     "referenced_type" : "_ZTIf"
6800    }
6801   ],
6802   "linker_set_key" : "_ZTI16android_xy_color",
6803   "name" : "android_xy_color",
6804   "referenced_type" : "_ZTI16android_xy_color",
6805   "self_type" : "_ZTI16android_xy_color",
6806   "size" : 8,
6807   "source_file" : "/system/core/libsystem/include/system/graphics.h"
6808  },
6809  {
6810   "alignment" : 8,
6811   "fields" :
6812   [
6813    {
6814     "field_name" : "top_left",
6815     "referenced_type" : "_ZTIPh"
6816    },
6817    {
6818     "field_name" : "component",
6819     "field_offset" : 64,
6820     "referenced_type" : "_ZTI22android_flex_component"
6821    },
6822    {
6823     "field_name" : "bits_per_component",
6824     "field_offset" : 96,
6825     "referenced_type" : "_ZTIi"
6826    },
6827    {
6828     "field_name" : "bits_used",
6829     "field_offset" : 128,
6830     "referenced_type" : "_ZTIi"
6831    },
6832    {
6833     "field_name" : "h_increment",
6834     "field_offset" : 160,
6835     "referenced_type" : "_ZTIi"
6836    },
6837    {
6838     "field_name" : "v_increment",
6839     "field_offset" : 192,
6840     "referenced_type" : "_ZTIi"
6841    },
6842    {
6843     "field_name" : "h_subsampling",
6844     "field_offset" : 224,
6845     "referenced_type" : "_ZTIi"
6846    },
6847    {
6848     "field_name" : "v_subsampling",
6849     "field_offset" : 256,
6850     "referenced_type" : "_ZTIi"
6851    }
6852   ],
6853   "linker_set_key" : "_ZTI18android_flex_plane",
6854   "name" : "android_flex_plane",
6855   "referenced_type" : "_ZTI18android_flex_plane",
6856   "self_type" : "_ZTI18android_flex_plane",
6857   "size" : 40,
6858   "source_file" : "/system/core/libsystem/include/system/graphics.h"
6859  },
6860  {
6861   "alignment" : 8,
6862   "fields" :
6863   [
6864    {
6865     "field_name" : "format",
6866     "referenced_type" : "_ZTI19android_flex_format"
6867    },
6868    {
6869     "field_name" : "num_planes",
6870     "field_offset" : 32,
6871     "referenced_type" : "_ZTIj"
6872    },
6873    {
6874     "field_name" : "planes",
6875     "field_offset" : 64,
6876     "referenced_type" : "_ZTIP18android_flex_plane"
6877    }
6878   ],
6879   "linker_set_key" : "_ZTI19android_flex_layout",
6880   "name" : "android_flex_layout",
6881   "referenced_type" : "_ZTI19android_flex_layout",
6882   "self_type" : "_ZTI19android_flex_layout",
6883   "size" : 16,
6884   "source_file" : "/system/core/libsystem/include/system/graphics.h"
6885  },
6886  {
6887   "alignment" : 4,
6888   "fields" :
6889   [
6890    {
6891     "field_name" : "num_points",
6892     "referenced_type" : "_ZTIj"
6893    },
6894    {
6895     "field_name" : "reserved",
6896     "field_offset" : 32,
6897     "referenced_type" : "_ZTIA8_j"
6898    },
6899    {
6900     "field_name" : "xyzc_points",
6901     "field_offset" : 288,
6902     "referenced_type" : "_ZTIA_f"
6903    }
6904   ],
6905   "linker_set_key" : "_ZTI20android_depth_points",
6906   "name" : "android_depth_points",
6907   "referenced_type" : "_ZTI20android_depth_points",
6908   "self_type" : "_ZTI20android_depth_points",
6909   "size" : 36,
6910   "source_file" : "/system/core/libsystem/include/system/graphics.h"
6911  },
6912  {
6913   "alignment" : 8,
6914   "fields" :
6915   [
6916    {
6917     "field_name" : "struct_size",
6918     "referenced_type" : "_ZTIm"
6919    },
6920    {
6921     "field_name" : "buffer_id",
6922     "field_offset" : 64,
6923     "referenced_type" : "_ZTIi"
6924    },
6925    {
6926     "field_name" : "priority",
6927     "field_offset" : 96,
6928     "referenced_type" : "_ZTIi"
6929    },
6930    {
6931     "field_name" : "tag",
6932     "field_offset" : 128,
6933     "referenced_type" : "_ZTIPKc"
6934    },
6935    {
6936     "field_name" : "file",
6937     "field_offset" : 192,
6938     "referenced_type" : "_ZTIPKc"
6939    },
6940    {
6941     "field_name" : "line",
6942     "field_offset" : 256,
6943     "referenced_type" : "_ZTIj"
6944    },
6945    {
6946     "field_name" : "message",
6947     "field_offset" : 320,
6948     "referenced_type" : "_ZTIPKc"
6949    }
6950   ],
6951   "linker_set_key" : "_ZTI21__android_log_message",
6952   "name" : "__android_log_message",
6953   "referenced_type" : "_ZTI21__android_log_message",
6954   "self_type" : "_ZTI21__android_log_message",
6955   "size" : 48,
6956   "source_file" : "/system/core/liblog/include/android/log.h"
6957  },
6958  {
6959   "alignment" : 4,
6960   "fields" :
6961   [
6962    {
6963     "field_name" : "maxContentLightLevel",
6964     "referenced_type" : "_ZTIf"
6965    },
6966    {
6967     "field_name" : "maxFrameAverageLightLevel",
6968     "field_offset" : 32,
6969     "referenced_type" : "_ZTIf"
6970    }
6971   ],
6972   "linker_set_key" : "_ZTI25android_cta861_3_metadata",
6973   "name" : "android_cta861_3_metadata",
6974   "referenced_type" : "_ZTI25android_cta861_3_metadata",
6975   "self_type" : "_ZTI25android_cta861_3_metadata",
6976   "size" : 8,
6977   "source_file" : "/system/core/libsystem/include/system/graphics.h"
6978  },
6979  {
6980   "alignment" : 4,
6981   "fields" :
6982   [
6983    {
6984     "field_name" : "displayPrimaryRed",
6985     "referenced_type" : "_ZTI16android_xy_color"
6986    },
6987    {
6988     "field_name" : "displayPrimaryGreen",
6989     "field_offset" : 64,
6990     "referenced_type" : "_ZTI16android_xy_color"
6991    },
6992    {
6993     "field_name" : "displayPrimaryBlue",
6994     "field_offset" : 128,
6995     "referenced_type" : "_ZTI16android_xy_color"
6996    },
6997    {
6998     "field_name" : "whitePoint",
6999     "field_offset" : 192,
7000     "referenced_type" : "_ZTI16android_xy_color"
7001    },
7002    {
7003     "field_name" : "maxLuminance",
7004     "field_offset" : 256,
7005     "referenced_type" : "_ZTIf"
7006    },
7007    {
7008     "field_name" : "minLuminance",
7009     "field_offset" : 288,
7010     "referenced_type" : "_ZTIf"
7011    }
7012   ],
7013   "linker_set_key" : "_ZTI26android_smpte2086_metadata",
7014   "name" : "android_smpte2086_metadata",
7015   "referenced_type" : "_ZTI26android_smpte2086_metadata",
7016   "self_type" : "_ZTI26android_smpte2086_metadata",
7017   "size" : 40,
7018   "source_file" : "/system/core/libsystem/include/system/graphics.h"
7019  },
7020  {
7021   "alignment" : 4,
7022   "fields" :
7023   [
7024    {
7025     "referenced_type" : "_ZTIN7log_msgUt_E"
7026    }
7027   ],
7028   "linker_set_key" : "_ZTI7log_msg",
7029   "name" : "log_msg",
7030   "referenced_type" : "_ZTI7log_msg",
7031   "self_type" : "_ZTI7log_msg",
7032   "size" : 5124,
7033   "source_file" : "/system/core/liblog/include/log/log_read.h"
7034  },
7035  {
7036   "alignment" : 1,
7037   "fields" :
7038   [
7039    {
7040     "field_name" : "tv_sec",
7041     "referenced_type" : "_ZTIj"
7042    },
7043    {
7044     "field_name" : "tv_nsec",
7045     "field_offset" : 32,
7046     "referenced_type" : "_ZTIj"
7047    }
7048   ],
7049   "linker_set_key" : "_ZTI8log_time",
7050   "name" : "log_time",
7051   "referenced_type" : "_ZTI8log_time",
7052   "self_type" : "_ZTI8log_time",
7053   "size" : 8,
7054   "source_file" : "/system/core/liblog/include_vndk/log/log_time.h"
7055  },
7056  {
7057   "alignment" : 8,
7058   "fields" :
7059   [
7060    {
7061     "access" : "private",
7062     "field_name" : "mStorage",
7063     "field_offset" : 64,
7064     "referenced_type" : "_ZTIPv"
7065    },
7066    {
7067     "access" : "private",
7068     "field_name" : "mCount",
7069     "field_offset" : 128,
7070     "referenced_type" : "_ZTIm"
7071    },
7072    {
7073     "access" : "private",
7074     "field_name" : "mFlags",
7075     "field_offset" : 192,
7076     "referenced_type" : "_ZTIKj"
7077    },
7078    {
7079     "access" : "private",
7080     "field_name" : "mItemSize",
7081     "field_offset" : 256,
7082     "referenced_type" : "_ZTIKm"
7083    }
7084   ],
7085   "linker_set_key" : "_ZTIN7android10VectorImplE",
7086   "name" : "android::VectorImpl",
7087   "record_kind" : "class",
7088   "referenced_type" : "_ZTIN7android10VectorImplE",
7089   "self_type" : "_ZTIN7android10VectorImplE",
7090   "size" : 40,
7091   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
7092   "vtable_components" :
7093   [
7094    {
7095     "kind" : "offset_to_top"
7096    },
7097    {
7098     "kind" : "rtti",
7099     "mangled_component_name" : "_ZTIN7android10VectorImplE"
7100    },
7101    {
7102     "kind" : "complete_dtor_pointer",
7103     "mangled_component_name" : "_ZN7android10VectorImplD1Ev"
7104    },
7105    {
7106     "kind" : "deleting_dtor_pointer",
7107     "mangled_component_name" : "_ZN7android10VectorImplD0Ev"
7108    },
7109    {
7110     "is_pure" : true,
7111     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvm"
7112    },
7113    {
7114     "is_pure" : true,
7115     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvm"
7116    },
7117    {
7118     "is_pure" : true,
7119     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvm"
7120    },
7121    {
7122     "is_pure" : true,
7123     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvm"
7124    },
7125    {
7126     "is_pure" : true,
7127     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvm"
7128    },
7129    {
7130     "is_pure" : true,
7131     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvm"
7132    }
7133   ]
7134  },
7135  {
7136   "alignment" : 8,
7137   "fields" :
7138   [
7139    {
7140     "access" : "private",
7141     "field_name" : "mVector",
7142     "referenced_type" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE"
7143    }
7144   ],
7145   "linker_set_key" : "_ZTIN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE",
7146   "name" : "android::KeyedVector<android::String16, android::sp<android::hardware::IBinder> >",
7147   "record_kind" : "class",
7148   "referenced_type" : "_ZTIN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE",
7149   "self_type" : "_ZTIN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE",
7150   "size" : 40,
7151   "source_file" : "/system/core/libutils/include/utils/KeyedVector.h",
7152   "template_args" : [ "_ZTIN7android8String16E", "_ZTIN7android2spINS_8hardware7IBinderEEE" ]
7153  },
7154  {
7155   "alignment" : 8,
7156   "fields" :
7157   [
7158    {
7159     "access" : "private",
7160     "field_name" : "mTag",
7161     "referenced_type" : "_ZTIm"
7162    }
7163   ],
7164   "linker_set_key" : "_ZTIN7android11ScopedTraceE",
7165   "name" : "android::ScopedTrace",
7166   "record_kind" : "class",
7167   "referenced_type" : "_ZTIN7android11ScopedTraceE",
7168   "self_type" : "_ZTIN7android11ScopedTraceE",
7169   "size" : 8,
7170   "source_file" : "/system/core/libutils/include/utils/Trace.h"
7171  },
7172  {
7173   "alignment" : 4,
7174   "fields" :
7175   [
7176    {
7177     "access" : "private",
7178     "field_name" : "mCount",
7179     "referenced_type" : "_ZTINSt3__16atomicIiEE"
7180    }
7181   ],
7182   "linker_set_key" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE",
7183   "name" : "android::LightRefBase<android::NativeHandle>",
7184   "record_kind" : "class",
7185   "referenced_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE",
7186   "self_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE",
7187   "size" : 4,
7188   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
7189   "template_args" : [ "_ZTIN7android12NativeHandleE" ]
7190  },
7191  {
7192   "alignment" : 4,
7193   "fields" :
7194   [
7195    {
7196     "access" : "private",
7197     "field_name" : "mCount",
7198     "referenced_type" : "_ZTINSt3__16atomicIiEE"
7199    }
7200   ],
7201   "linker_set_key" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE",
7202   "name" : "android::LightRefBase<android::VirtualLightRefBase>",
7203   "record_kind" : "class",
7204   "referenced_type" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE",
7205   "self_type" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE",
7206   "size" : 4,
7207   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
7208   "template_args" : [ "_ZTIN7android19VirtualLightRefBaseE" ]
7209  },
7210  {
7211   "alignment" : 8,
7212   "base_specifiers" :
7213   [
7214    {
7215     "referenced_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE"
7216    }
7217   ],
7218   "fields" :
7219   [
7220    {
7221     "access" : "private",
7222     "field_name" : "mHandle",
7223     "field_offset" : 64,
7224     "referenced_type" : "_ZTIP13native_handle"
7225    },
7226    {
7227     "access" : "private",
7228     "field_name" : "mOwnsHandle",
7229     "field_offset" : 128,
7230     "referenced_type" : "_ZTIb"
7231    }
7232   ],
7233   "linker_set_key" : "_ZTIN7android12NativeHandleE",
7234   "name" : "android::NativeHandle",
7235   "record_kind" : "class",
7236   "referenced_type" : "_ZTIN7android12NativeHandleE",
7237   "self_type" : "_ZTIN7android12NativeHandleE",
7238   "size" : 24,
7239   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
7240  },
7241  {
7242   "alignment" : 8,
7243   "base_specifiers" :
7244   [
7245    {
7246     "access" : "private",
7247     "referenced_type" : "_ZTIN7android16SortedVectorImplE"
7248    }
7249   ],
7250   "linker_set_key" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE",
7251   "name" : "android::SortedVector<android::key_value_pair_t<android::String16, android::sp<android::hardware::IBinder> > >",
7252   "record_kind" : "class",
7253   "referenced_type" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE",
7254   "self_type" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE",
7255   "size" : 40,
7256   "source_file" : "/system/core/libutils/include/utils/SortedVector.h",
7257   "template_args" :
7258   [
7259    "_ZTIN7android16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEE"
7260   ],
7261   "vtable_components" :
7262   [
7263    {
7264     "kind" : "offset_to_top"
7265    },
7266    {
7267     "kind" : "rtti",
7268     "mangled_component_name" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE"
7269    },
7270    {
7271     "kind" : "complete_dtor_pointer",
7272     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED1Ev"
7273    },
7274    {
7275     "kind" : "deleting_dtor_pointer",
7276     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED0Ev"
7277    },
7278    {
7279     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE12do_constructEPvm"
7280    },
7281    {
7282     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_destroyEPvm"
7283    },
7284    {
7285     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE7do_copyEPvPKvm"
7286    },
7287    {
7288     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE8do_splatEPvPKvm"
7289    },
7290    {
7291     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE15do_move_forwardEPvPKvm"
7292    },
7293    {
7294     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE16do_move_backwardEPvPKvm"
7295    },
7296    {
7297     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_compareEPKvSA_"
7298    }
7299   ]
7300  },
7301  {
7302   "alignment" : 1,
7303   "linker_set_key" : "_ZTIN7android14ReferenceMoverE",
7304   "name" : "android::ReferenceMover",
7305   "record_kind" : "class",
7306   "referenced_type" : "_ZTIN7android14ReferenceMoverE",
7307   "self_type" : "_ZTIN7android14ReferenceMoverE",
7308   "size" : 1,
7309   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7310  },
7311  {
7312   "alignment" : 8,
7313   "linker_set_key" : "_ZTIN7android16ReferenceRenamerE",
7314   "name" : "android::ReferenceRenamer",
7315   "record_kind" : "class",
7316   "referenced_type" : "_ZTIN7android16ReferenceRenamerE",
7317   "self_type" : "_ZTIN7android16ReferenceRenamerE",
7318   "size" : 8,
7319   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
7320   "vtable_components" :
7321   [
7322    {
7323     "kind" : "offset_to_top"
7324    },
7325    {
7326     "kind" : "rtti",
7327     "mangled_component_name" : "_ZTIN7android16ReferenceRenamerE"
7328    },
7329    {
7330     "is_pure" : true,
7331     "mangled_component_name" : "_ZNK7android16ReferenceRenamerclEm"
7332    }
7333   ]
7334  },
7335  {
7336   "alignment" : 8,
7337   "base_specifiers" :
7338   [
7339    {
7340     "referenced_type" : "_ZTIN7android10VectorImplE"
7341    }
7342   ],
7343   "linker_set_key" : "_ZTIN7android16SortedVectorImplE",
7344   "name" : "android::SortedVectorImpl",
7345   "record_kind" : "class",
7346   "referenced_type" : "_ZTIN7android16SortedVectorImplE",
7347   "self_type" : "_ZTIN7android16SortedVectorImplE",
7348   "size" : 40,
7349   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
7350   "vtable_components" :
7351   [
7352    {
7353     "kind" : "offset_to_top"
7354    },
7355    {
7356     "kind" : "rtti",
7357     "mangled_component_name" : "_ZTIN7android16SortedVectorImplE"
7358    },
7359    {
7360     "kind" : "complete_dtor_pointer",
7361     "mangled_component_name" : "_ZN7android16SortedVectorImplD1Ev"
7362    },
7363    {
7364     "kind" : "deleting_dtor_pointer",
7365     "mangled_component_name" : "_ZN7android16SortedVectorImplD0Ev"
7366    },
7367    {
7368     "is_pure" : true,
7369     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvm"
7370    },
7371    {
7372     "is_pure" : true,
7373     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvm"
7374    },
7375    {
7376     "is_pure" : true,
7377     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvm"
7378    },
7379    {
7380     "is_pure" : true,
7381     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvm"
7382    },
7383    {
7384     "is_pure" : true,
7385     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvm"
7386    },
7387    {
7388     "is_pure" : true,
7389     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvm"
7390    },
7391    {
7392     "is_pure" : true,
7393     "mangled_component_name" : "_ZNK7android16SortedVectorImpl10do_compareEPKvS2_"
7394    }
7395   ]
7396  },
7397  {
7398   "alignment" : 1,
7399   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIbEE",
7400   "name" : "android::trait_trivial_copy<bool>",
7401   "referenced_type" : "_ZTIN7android18trait_trivial_copyIbEE",
7402   "self_type" : "_ZTIN7android18trait_trivial_copyIbEE",
7403   "size" : 1,
7404   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7405   "template_args" : [ "_ZTIb" ]
7406  },
7407  {
7408   "alignment" : 1,
7409   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIcEE",
7410   "name" : "android::trait_trivial_copy<char>",
7411   "referenced_type" : "_ZTIN7android18trait_trivial_copyIcEE",
7412   "self_type" : "_ZTIN7android18trait_trivial_copyIcEE",
7413   "size" : 1,
7414   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7415   "template_args" : [ "_ZTIc" ]
7416  },
7417  {
7418   "alignment" : 1,
7419   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIdEE",
7420   "name" : "android::trait_trivial_copy<double>",
7421   "referenced_type" : "_ZTIN7android18trait_trivial_copyIdEE",
7422   "self_type" : "_ZTIN7android18trait_trivial_copyIdEE",
7423   "size" : 1,
7424   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7425   "template_args" : [ "_ZTId" ]
7426  },
7427  {
7428   "alignment" : 1,
7429   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIfEE",
7430   "name" : "android::trait_trivial_copy<float>",
7431   "referenced_type" : "_ZTIN7android18trait_trivial_copyIfEE",
7432   "self_type" : "_ZTIN7android18trait_trivial_copyIfEE",
7433   "size" : 1,
7434   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7435   "template_args" : [ "_ZTIf" ]
7436  },
7437  {
7438   "alignment" : 1,
7439   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIhEE",
7440   "name" : "android::trait_trivial_copy<unsigned char>",
7441   "referenced_type" : "_ZTIN7android18trait_trivial_copyIhEE",
7442   "self_type" : "_ZTIN7android18trait_trivial_copyIhEE",
7443   "size" : 1,
7444   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7445   "template_args" : [ "_ZTIh" ]
7446  },
7447  {
7448   "alignment" : 1,
7449   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIiEE",
7450   "name" : "android::trait_trivial_copy<int>",
7451   "referenced_type" : "_ZTIN7android18trait_trivial_copyIiEE",
7452   "self_type" : "_ZTIN7android18trait_trivial_copyIiEE",
7453   "size" : 1,
7454   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7455   "template_args" : [ "_ZTIi" ]
7456  },
7457  {
7458   "alignment" : 1,
7459   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIjEE",
7460   "name" : "android::trait_trivial_copy<unsigned int>",
7461   "referenced_type" : "_ZTIN7android18trait_trivial_copyIjEE",
7462   "self_type" : "_ZTIN7android18trait_trivial_copyIjEE",
7463   "size" : 1,
7464   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7465   "template_args" : [ "_ZTIj" ]
7466  },
7467  {
7468   "alignment" : 1,
7469   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIlEE",
7470   "name" : "android::trait_trivial_copy<long>",
7471   "referenced_type" : "_ZTIN7android18trait_trivial_copyIlEE",
7472   "self_type" : "_ZTIN7android18trait_trivial_copyIlEE",
7473   "size" : 1,
7474   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7475   "template_args" : [ "_ZTIl" ]
7476  },
7477  {
7478   "alignment" : 1,
7479   "linker_set_key" : "_ZTIN7android18trait_trivial_copyImEE",
7480   "name" : "android::trait_trivial_copy<unsigned long>",
7481   "referenced_type" : "_ZTIN7android18trait_trivial_copyImEE",
7482   "self_type" : "_ZTIN7android18trait_trivial_copyImEE",
7483   "size" : 1,
7484   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7485   "template_args" : [ "_ZTIm" ]
7486  },
7487  {
7488   "alignment" : 1,
7489   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIsEE",
7490   "name" : "android::trait_trivial_copy<short>",
7491   "referenced_type" : "_ZTIN7android18trait_trivial_copyIsEE",
7492   "self_type" : "_ZTIN7android18trait_trivial_copyIsEE",
7493   "size" : 1,
7494   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7495   "template_args" : [ "_ZTIs" ]
7496  },
7497  {
7498   "alignment" : 1,
7499   "linker_set_key" : "_ZTIN7android18trait_trivial_copyItEE",
7500   "name" : "android::trait_trivial_copy<unsigned short>",
7501   "referenced_type" : "_ZTIN7android18trait_trivial_copyItEE",
7502   "self_type" : "_ZTIN7android18trait_trivial_copyItEE",
7503   "size" : 1,
7504   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7505   "template_args" : [ "_ZTIt" ]
7506  },
7507  {
7508   "alignment" : 1,
7509   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIvEE",
7510   "name" : "android::trait_trivial_copy<void>",
7511   "referenced_type" : "_ZTIN7android18trait_trivial_copyIvEE",
7512   "self_type" : "_ZTIN7android18trait_trivial_copyIvEE",
7513   "size" : 1,
7514   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7515   "template_args" : [ "_ZTIv" ]
7516  },
7517  {
7518   "alignment" : 1,
7519   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIxEE",
7520   "name" : "android::trait_trivial_copy<long long>",
7521   "referenced_type" : "_ZTIN7android18trait_trivial_copyIxEE",
7522   "self_type" : "_ZTIN7android18trait_trivial_copyIxEE",
7523   "size" : 1,
7524   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7525   "template_args" : [ "_ZTIx" ]
7526  },
7527  {
7528   "alignment" : 1,
7529   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIyEE",
7530   "name" : "android::trait_trivial_copy<unsigned long long>",
7531   "referenced_type" : "_ZTIN7android18trait_trivial_copyIyEE",
7532   "self_type" : "_ZTIN7android18trait_trivial_copyIyEE",
7533   "size" : 1,
7534   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7535   "template_args" : [ "_ZTIy" ]
7536  },
7537  {
7538   "alignment" : 1,
7539   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIbEE",
7540   "name" : "android::trait_trivial_ctor<bool>",
7541   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIbEE",
7542   "self_type" : "_ZTIN7android18trait_trivial_ctorIbEE",
7543   "size" : 1,
7544   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7545   "template_args" : [ "_ZTIb" ]
7546  },
7547  {
7548   "alignment" : 1,
7549   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIcEE",
7550   "name" : "android::trait_trivial_ctor<char>",
7551   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIcEE",
7552   "self_type" : "_ZTIN7android18trait_trivial_ctorIcEE",
7553   "size" : 1,
7554   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7555   "template_args" : [ "_ZTIc" ]
7556  },
7557  {
7558   "alignment" : 1,
7559   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIdEE",
7560   "name" : "android::trait_trivial_ctor<double>",
7561   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIdEE",
7562   "self_type" : "_ZTIN7android18trait_trivial_ctorIdEE",
7563   "size" : 1,
7564   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7565   "template_args" : [ "_ZTId" ]
7566  },
7567  {
7568   "alignment" : 1,
7569   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIfEE",
7570   "name" : "android::trait_trivial_ctor<float>",
7571   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIfEE",
7572   "self_type" : "_ZTIN7android18trait_trivial_ctorIfEE",
7573   "size" : 1,
7574   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7575   "template_args" : [ "_ZTIf" ]
7576  },
7577  {
7578   "alignment" : 1,
7579   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIhEE",
7580   "name" : "android::trait_trivial_ctor<unsigned char>",
7581   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIhEE",
7582   "self_type" : "_ZTIN7android18trait_trivial_ctorIhEE",
7583   "size" : 1,
7584   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7585   "template_args" : [ "_ZTIh" ]
7586  },
7587  {
7588   "alignment" : 1,
7589   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIiEE",
7590   "name" : "android::trait_trivial_ctor<int>",
7591   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIiEE",
7592   "self_type" : "_ZTIN7android18trait_trivial_ctorIiEE",
7593   "size" : 1,
7594   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7595   "template_args" : [ "_ZTIi" ]
7596  },
7597  {
7598   "alignment" : 1,
7599   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIjEE",
7600   "name" : "android::trait_trivial_ctor<unsigned int>",
7601   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIjEE",
7602   "self_type" : "_ZTIN7android18trait_trivial_ctorIjEE",
7603   "size" : 1,
7604   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7605   "template_args" : [ "_ZTIj" ]
7606  },
7607  {
7608   "alignment" : 1,
7609   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIlEE",
7610   "name" : "android::trait_trivial_ctor<long>",
7611   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIlEE",
7612   "self_type" : "_ZTIN7android18trait_trivial_ctorIlEE",
7613   "size" : 1,
7614   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7615   "template_args" : [ "_ZTIl" ]
7616  },
7617  {
7618   "alignment" : 1,
7619   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorImEE",
7620   "name" : "android::trait_trivial_ctor<unsigned long>",
7621   "referenced_type" : "_ZTIN7android18trait_trivial_ctorImEE",
7622   "self_type" : "_ZTIN7android18trait_trivial_ctorImEE",
7623   "size" : 1,
7624   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7625   "template_args" : [ "_ZTIm" ]
7626  },
7627  {
7628   "alignment" : 1,
7629   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIsEE",
7630   "name" : "android::trait_trivial_ctor<short>",
7631   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIsEE",
7632   "self_type" : "_ZTIN7android18trait_trivial_ctorIsEE",
7633   "size" : 1,
7634   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7635   "template_args" : [ "_ZTIs" ]
7636  },
7637  {
7638   "alignment" : 1,
7639   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorItEE",
7640   "name" : "android::trait_trivial_ctor<unsigned short>",
7641   "referenced_type" : "_ZTIN7android18trait_trivial_ctorItEE",
7642   "self_type" : "_ZTIN7android18trait_trivial_ctorItEE",
7643   "size" : 1,
7644   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7645   "template_args" : [ "_ZTIt" ]
7646  },
7647  {
7648   "alignment" : 1,
7649   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIvEE",
7650   "name" : "android::trait_trivial_ctor<void>",
7651   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIvEE",
7652   "self_type" : "_ZTIN7android18trait_trivial_ctorIvEE",
7653   "size" : 1,
7654   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7655   "template_args" : [ "_ZTIv" ]
7656  },
7657  {
7658   "alignment" : 1,
7659   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIxEE",
7660   "name" : "android::trait_trivial_ctor<long long>",
7661   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIxEE",
7662   "self_type" : "_ZTIN7android18trait_trivial_ctorIxEE",
7663   "size" : 1,
7664   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7665   "template_args" : [ "_ZTIx" ]
7666  },
7667  {
7668   "alignment" : 1,
7669   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIyEE",
7670   "name" : "android::trait_trivial_ctor<unsigned long long>",
7671   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIyEE",
7672   "self_type" : "_ZTIN7android18trait_trivial_ctorIyEE",
7673   "size" : 1,
7674   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7675   "template_args" : [ "_ZTIy" ]
7676  },
7677  {
7678   "alignment" : 1,
7679   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIbEE",
7680   "name" : "android::trait_trivial_dtor<bool>",
7681   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIbEE",
7682   "self_type" : "_ZTIN7android18trait_trivial_dtorIbEE",
7683   "size" : 1,
7684   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7685   "template_args" : [ "_ZTIb" ]
7686  },
7687  {
7688   "alignment" : 1,
7689   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIcEE",
7690   "name" : "android::trait_trivial_dtor<char>",
7691   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIcEE",
7692   "self_type" : "_ZTIN7android18trait_trivial_dtorIcEE",
7693   "size" : 1,
7694   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7695   "template_args" : [ "_ZTIc" ]
7696  },
7697  {
7698   "alignment" : 1,
7699   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIdEE",
7700   "name" : "android::trait_trivial_dtor<double>",
7701   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIdEE",
7702   "self_type" : "_ZTIN7android18trait_trivial_dtorIdEE",
7703   "size" : 1,
7704   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7705   "template_args" : [ "_ZTId" ]
7706  },
7707  {
7708   "alignment" : 1,
7709   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIfEE",
7710   "name" : "android::trait_trivial_dtor<float>",
7711   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIfEE",
7712   "self_type" : "_ZTIN7android18trait_trivial_dtorIfEE",
7713   "size" : 1,
7714   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7715   "template_args" : [ "_ZTIf" ]
7716  },
7717  {
7718   "alignment" : 1,
7719   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIhEE",
7720   "name" : "android::trait_trivial_dtor<unsigned char>",
7721   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIhEE",
7722   "self_type" : "_ZTIN7android18trait_trivial_dtorIhEE",
7723   "size" : 1,
7724   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7725   "template_args" : [ "_ZTIh" ]
7726  },
7727  {
7728   "alignment" : 1,
7729   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIiEE",
7730   "name" : "android::trait_trivial_dtor<int>",
7731   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIiEE",
7732   "self_type" : "_ZTIN7android18trait_trivial_dtorIiEE",
7733   "size" : 1,
7734   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7735   "template_args" : [ "_ZTIi" ]
7736  },
7737  {
7738   "alignment" : 1,
7739   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIjEE",
7740   "name" : "android::trait_trivial_dtor<unsigned int>",
7741   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIjEE",
7742   "self_type" : "_ZTIN7android18trait_trivial_dtorIjEE",
7743   "size" : 1,
7744   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7745   "template_args" : [ "_ZTIj" ]
7746  },
7747  {
7748   "alignment" : 1,
7749   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIlEE",
7750   "name" : "android::trait_trivial_dtor<long>",
7751   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIlEE",
7752   "self_type" : "_ZTIN7android18trait_trivial_dtorIlEE",
7753   "size" : 1,
7754   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7755   "template_args" : [ "_ZTIl" ]
7756  },
7757  {
7758   "alignment" : 1,
7759   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorImEE",
7760   "name" : "android::trait_trivial_dtor<unsigned long>",
7761   "referenced_type" : "_ZTIN7android18trait_trivial_dtorImEE",
7762   "self_type" : "_ZTIN7android18trait_trivial_dtorImEE",
7763   "size" : 1,
7764   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7765   "template_args" : [ "_ZTIm" ]
7766  },
7767  {
7768   "alignment" : 1,
7769   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIsEE",
7770   "name" : "android::trait_trivial_dtor<short>",
7771   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIsEE",
7772   "self_type" : "_ZTIN7android18trait_trivial_dtorIsEE",
7773   "size" : 1,
7774   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7775   "template_args" : [ "_ZTIs" ]
7776  },
7777  {
7778   "alignment" : 1,
7779   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorItEE",
7780   "name" : "android::trait_trivial_dtor<unsigned short>",
7781   "referenced_type" : "_ZTIN7android18trait_trivial_dtorItEE",
7782   "self_type" : "_ZTIN7android18trait_trivial_dtorItEE",
7783   "size" : 1,
7784   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7785   "template_args" : [ "_ZTIt" ]
7786  },
7787  {
7788   "alignment" : 1,
7789   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIvEE",
7790   "name" : "android::trait_trivial_dtor<void>",
7791   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIvEE",
7792   "self_type" : "_ZTIN7android18trait_trivial_dtorIvEE",
7793   "size" : 1,
7794   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7795   "template_args" : [ "_ZTIv" ]
7796  },
7797  {
7798   "alignment" : 1,
7799   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIxEE",
7800   "name" : "android::trait_trivial_dtor<long long>",
7801   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIxEE",
7802   "self_type" : "_ZTIN7android18trait_trivial_dtorIxEE",
7803   "size" : 1,
7804   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7805   "template_args" : [ "_ZTIx" ]
7806  },
7807  {
7808   "alignment" : 1,
7809   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIyEE",
7810   "name" : "android::trait_trivial_dtor<unsigned long long>",
7811   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIyEE",
7812   "self_type" : "_ZTIN7android18trait_trivial_dtorIyEE",
7813   "size" : 1,
7814   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7815   "template_args" : [ "_ZTIy" ]
7816  },
7817  {
7818   "alignment" : 1,
7819   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_7String8EEE",
7820   "name" : "android::trait_trivial_move<android::String8>",
7821   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EEE",
7822   "self_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EEE",
7823   "size" : 1,
7824   "source_file" : "/system/core/libutils/include/utils/String8.h",
7825   "template_args" : [ "_ZTIN7android7String8E" ]
7826  },
7827  {
7828   "alignment" : 1,
7829   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_8String16EEE",
7830   "name" : "android::trait_trivial_move<android::String16>",
7831   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EEE",
7832   "self_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EEE",
7833   "size" : 1,
7834   "source_file" : "/system/core/libutils/include/utils/String16.h",
7835   "template_args" : [ "_ZTIN7android8String16E" ]
7836  },
7837  {
7838   "alignment" : 1,
7839   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIbEE",
7840   "name" : "android::trait_trivial_move<bool>",
7841   "referenced_type" : "_ZTIN7android18trait_trivial_moveIbEE",
7842   "self_type" : "_ZTIN7android18trait_trivial_moveIbEE",
7843   "size" : 1,
7844   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7845   "template_args" : [ "_ZTIb" ]
7846  },
7847  {
7848   "alignment" : 1,
7849   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIcEE",
7850   "name" : "android::trait_trivial_move<char>",
7851   "referenced_type" : "_ZTIN7android18trait_trivial_moveIcEE",
7852   "self_type" : "_ZTIN7android18trait_trivial_moveIcEE",
7853   "size" : 1,
7854   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7855   "template_args" : [ "_ZTIc" ]
7856  },
7857  {
7858   "alignment" : 1,
7859   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIdEE",
7860   "name" : "android::trait_trivial_move<double>",
7861   "referenced_type" : "_ZTIN7android18trait_trivial_moveIdEE",
7862   "self_type" : "_ZTIN7android18trait_trivial_moveIdEE",
7863   "size" : 1,
7864   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7865   "template_args" : [ "_ZTId" ]
7866  },
7867  {
7868   "alignment" : 1,
7869   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIfEE",
7870   "name" : "android::trait_trivial_move<float>",
7871   "referenced_type" : "_ZTIN7android18trait_trivial_moveIfEE",
7872   "self_type" : "_ZTIN7android18trait_trivial_moveIfEE",
7873   "size" : 1,
7874   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7875   "template_args" : [ "_ZTIf" ]
7876  },
7877  {
7878   "alignment" : 1,
7879   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIhEE",
7880   "name" : "android::trait_trivial_move<unsigned char>",
7881   "referenced_type" : "_ZTIN7android18trait_trivial_moveIhEE",
7882   "self_type" : "_ZTIN7android18trait_trivial_moveIhEE",
7883   "size" : 1,
7884   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7885   "template_args" : [ "_ZTIh" ]
7886  },
7887  {
7888   "alignment" : 1,
7889   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIiEE",
7890   "name" : "android::trait_trivial_move<int>",
7891   "referenced_type" : "_ZTIN7android18trait_trivial_moveIiEE",
7892   "self_type" : "_ZTIN7android18trait_trivial_moveIiEE",
7893   "size" : 1,
7894   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7895   "template_args" : [ "_ZTIi" ]
7896  },
7897  {
7898   "alignment" : 1,
7899   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIjEE",
7900   "name" : "android::trait_trivial_move<unsigned int>",
7901   "referenced_type" : "_ZTIN7android18trait_trivial_moveIjEE",
7902   "self_type" : "_ZTIN7android18trait_trivial_moveIjEE",
7903   "size" : 1,
7904   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7905   "template_args" : [ "_ZTIj" ]
7906  },
7907  {
7908   "alignment" : 1,
7909   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIlEE",
7910   "name" : "android::trait_trivial_move<long>",
7911   "referenced_type" : "_ZTIN7android18trait_trivial_moveIlEE",
7912   "self_type" : "_ZTIN7android18trait_trivial_moveIlEE",
7913   "size" : 1,
7914   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7915   "template_args" : [ "_ZTIl" ]
7916  },
7917  {
7918   "alignment" : 1,
7919   "linker_set_key" : "_ZTIN7android18trait_trivial_moveImEE",
7920   "name" : "android::trait_trivial_move<unsigned long>",
7921   "referenced_type" : "_ZTIN7android18trait_trivial_moveImEE",
7922   "self_type" : "_ZTIN7android18trait_trivial_moveImEE",
7923   "size" : 1,
7924   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7925   "template_args" : [ "_ZTIm" ]
7926  },
7927  {
7928   "alignment" : 1,
7929   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIsEE",
7930   "name" : "android::trait_trivial_move<short>",
7931   "referenced_type" : "_ZTIN7android18trait_trivial_moveIsEE",
7932   "self_type" : "_ZTIN7android18trait_trivial_moveIsEE",
7933   "size" : 1,
7934   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7935   "template_args" : [ "_ZTIs" ]
7936  },
7937  {
7938   "alignment" : 1,
7939   "linker_set_key" : "_ZTIN7android18trait_trivial_moveItEE",
7940   "name" : "android::trait_trivial_move<unsigned short>",
7941   "referenced_type" : "_ZTIN7android18trait_trivial_moveItEE",
7942   "self_type" : "_ZTIN7android18trait_trivial_moveItEE",
7943   "size" : 1,
7944   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7945   "template_args" : [ "_ZTIt" ]
7946  },
7947  {
7948   "alignment" : 1,
7949   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIvEE",
7950   "name" : "android::trait_trivial_move<void>",
7951   "referenced_type" : "_ZTIN7android18trait_trivial_moveIvEE",
7952   "self_type" : "_ZTIN7android18trait_trivial_moveIvEE",
7953   "size" : 1,
7954   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7955   "template_args" : [ "_ZTIv" ]
7956  },
7957  {
7958   "alignment" : 1,
7959   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIxEE",
7960   "name" : "android::trait_trivial_move<long long>",
7961   "referenced_type" : "_ZTIN7android18trait_trivial_moveIxEE",
7962   "self_type" : "_ZTIN7android18trait_trivial_moveIxEE",
7963   "size" : 1,
7964   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7965   "template_args" : [ "_ZTIx" ]
7966  },
7967  {
7968   "alignment" : 1,
7969   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIyEE",
7970   "name" : "android::trait_trivial_move<unsigned long long>",
7971   "referenced_type" : "_ZTIN7android18trait_trivial_moveIyEE",
7972   "self_type" : "_ZTIN7android18trait_trivial_moveIyEE",
7973   "size" : 1,
7974   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7975   "template_args" : [ "_ZTIy" ]
7976  },
7977  {
7978   "alignment" : 8,
7979   "base_specifiers" :
7980   [
7981    {
7982     "referenced_type" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE"
7983    }
7984   ],
7985   "linker_set_key" : "_ZTIN7android19VirtualLightRefBaseE",
7986   "name" : "android::VirtualLightRefBase",
7987   "record_kind" : "class",
7988   "referenced_type" : "_ZTIN7android19VirtualLightRefBaseE",
7989   "self_type" : "_ZTIN7android19VirtualLightRefBaseE",
7990   "size" : 16,
7991   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
7992   "vtable_components" :
7993   [
7994    {
7995     "kind" : "offset_to_top"
7996    },
7997    {
7998     "kind" : "rtti",
7999     "mangled_component_name" : "_ZTIN7android19VirtualLightRefBaseE"
8000    },
8001    {
8002     "kind" : "complete_dtor_pointer",
8003     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD1Ev"
8004    },
8005    {
8006     "kind" : "deleting_dtor_pointer",
8007     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD0Ev"
8008    }
8009   ]
8010  },
8011  {
8012   "alignment" : 8,
8013   "fields" :
8014   [
8015    {
8016     "access" : "private",
8017     "field_name" : "m_ptr",
8018     "referenced_type" : "_ZTIPN7android4hidl4base4V1_05IBaseE"
8019    }
8020   ],
8021   "linker_set_key" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
8022   "name" : "android::sp<android::hidl::base::V1_0::IBase>",
8023   "record_kind" : "class",
8024   "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
8025   "self_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
8026   "size" : 8,
8027   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8028   "template_args" : [ "_ZTIN7android4hidl4base4V1_05IBaseE" ]
8029  },
8030  {
8031   "alignment" : 8,
8032   "fields" :
8033   [
8034    {
8035     "access" : "private",
8036     "field_name" : "m_ptr",
8037     "referenced_type" : "_ZTIPN7android4hidl7manager4V1_015IServiceManagerE"
8038    }
8039   ],
8040   "linker_set_key" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
8041   "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager>",
8042   "record_kind" : "class",
8043   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
8044   "self_type" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
8045   "size" : 8,
8046   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8047   "template_args" : [ "_ZTIN7android4hidl7manager4V1_015IServiceManagerE" ]
8048  },
8049  {
8050   "alignment" : 8,
8051   "fields" :
8052   [
8053    {
8054     "access" : "private",
8055     "field_name" : "m_ptr",
8056     "referenced_type" : "_ZTIPN7android4hidl7manager4V1_020IServiceNotificationE"
8057    }
8058   ],
8059   "linker_set_key" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
8060   "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification>",
8061   "record_kind" : "class",
8062   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
8063   "self_type" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
8064   "size" : 8,
8065   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8066   "template_args" : [ "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE" ]
8067  },
8068  {
8069   "alignment" : 8,
8070   "fields" :
8071   [
8072    {
8073     "access" : "private",
8074     "field_name" : "m_ptr",
8075     "referenced_type" : "_ZTIPN7android6ThreadE"
8076    }
8077   ],
8078   "linker_set_key" : "_ZTIN7android2spINS_6ThreadEEE",
8079   "name" : "android::sp<android::Thread>",
8080   "record_kind" : "class",
8081   "referenced_type" : "_ZTIN7android2spINS_6ThreadEEE",
8082   "self_type" : "_ZTIN7android2spINS_6ThreadEEE",
8083   "size" : 8,
8084   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8085   "template_args" : [ "_ZTIN7android6ThreadE" ]
8086  },
8087  {
8088   "alignment" : 8,
8089   "fields" :
8090   [
8091    {
8092     "access" : "private",
8093     "field_name" : "m_ptr",
8094     "referenced_type" : "_ZTIPN7android8hardware10IInterfaceE"
8095    }
8096   ],
8097   "linker_set_key" : "_ZTIN7android2spINS_8hardware10IInterfaceEEE",
8098   "name" : "android::sp<android::hardware::IInterface>",
8099   "record_kind" : "class",
8100   "referenced_type" : "_ZTIN7android2spINS_8hardware10IInterfaceEEE",
8101   "self_type" : "_ZTIN7android2spINS_8hardware10IInterfaceEEE",
8102   "size" : 8,
8103   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8104   "template_args" : [ "_ZTIN7android8hardware10IInterfaceE" ]
8105  },
8106  {
8107   "alignment" : 8,
8108   "fields" :
8109   [
8110    {
8111     "access" : "private",
8112     "field_name" : "m_ptr",
8113     "referenced_type" : "_ZTIPN7android8hardware12ProcessStateE"
8114    }
8115   ],
8116   "linker_set_key" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
8117   "name" : "android::sp<android::hardware::ProcessState>",
8118   "record_kind" : "class",
8119   "referenced_type" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
8120   "self_type" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
8121   "size" : 8,
8122   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8123   "template_args" : [ "_ZTIN7android8hardware12ProcessStateE" ]
8124  },
8125  {
8126   "alignment" : 8,
8127   "fields" :
8128   [
8129    {
8130     "access" : "private",
8131     "field_name" : "m_ptr",
8132     "referenced_type" : "_ZTIPN7android8hardware20hidl_death_recipientE"
8133    }
8134   ],
8135   "linker_set_key" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE",
8136   "name" : "android::sp<android::hardware::hidl_death_recipient>",
8137   "record_kind" : "class",
8138   "referenced_type" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE",
8139   "self_type" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE",
8140   "size" : 8,
8141   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8142   "template_args" : [ "_ZTIN7android8hardware20hidl_death_recipientE" ]
8143  },
8144  {
8145   "alignment" : 8,
8146   "fields" :
8147   [
8148    {
8149     "access" : "private",
8150     "field_name" : "m_ptr",
8151     "referenced_type" : "_ZTIPN7android8hardware27hidl_binder_death_recipientE"
8152    }
8153   ],
8154   "linker_set_key" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
8155   "name" : "android::sp<android::hardware::hidl_binder_death_recipient>",
8156   "record_kind" : "class",
8157   "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
8158   "self_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
8159   "size" : 8,
8160   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8161   "template_args" : [ "_ZTIN7android8hardware27hidl_binder_death_recipientE" ]
8162  },
8163  {
8164   "alignment" : 8,
8165   "fields" :
8166   [
8167    {
8168     "access" : "private",
8169     "field_name" : "m_ptr",
8170     "referenced_type" : "_ZTIPN7android8hardware3usb6gadget4V1_010IUsbGadgetE"
8171    }
8172   ],
8173   "linker_set_key" : "_ZTIN7android2spINS_8hardware3usb6gadget4V1_010IUsbGadgetEEE",
8174   "name" : "android::sp<android::hardware::usb::gadget::V1_0::IUsbGadget>",
8175   "record_kind" : "class",
8176   "referenced_type" : "_ZTIN7android2spINS_8hardware3usb6gadget4V1_010IUsbGadgetEEE",
8177   "self_type" : "_ZTIN7android2spINS_8hardware3usb6gadget4V1_010IUsbGadgetEEE",
8178   "size" : 8,
8179   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8180   "template_args" : [ "_ZTIN7android8hardware3usb6gadget4V1_010IUsbGadgetE" ]
8181  },
8182  {
8183   "alignment" : 8,
8184   "fields" :
8185   [
8186    {
8187     "access" : "private",
8188     "field_name" : "m_ptr",
8189     "referenced_type" : "_ZTIPN7android8hardware3usb6gadget4V1_018IUsbGadgetCallbackE"
8190    }
8191   ],
8192   "linker_set_key" : "_ZTIN7android2spINS_8hardware3usb6gadget4V1_018IUsbGadgetCallbackEEE",
8193   "name" : "android::sp<android::hardware::usb::gadget::V1_0::IUsbGadgetCallback>",
8194   "record_kind" : "class",
8195   "referenced_type" : "_ZTIN7android2spINS_8hardware3usb6gadget4V1_018IUsbGadgetCallbackEEE",
8196   "self_type" : "_ZTIN7android2spINS_8hardware3usb6gadget4V1_018IUsbGadgetCallbackEEE",
8197   "size" : 8,
8198   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8199   "template_args" : [ "_ZTIN7android8hardware3usb6gadget4V1_018IUsbGadgetCallbackE" ]
8200  },
8201  {
8202   "alignment" : 8,
8203   "fields" :
8204   [
8205    {
8206     "access" : "private",
8207     "field_name" : "m_ptr",
8208     "referenced_type" : "_ZTIPN7android8hardware3usb6gadget4V1_110IUsbGadgetE"
8209    }
8210   ],
8211   "linker_set_key" : "_ZTIN7android2spINS_8hardware3usb6gadget4V1_110IUsbGadgetEEE",
8212   "name" : "android::sp<android::hardware::usb::gadget::V1_1::IUsbGadget>",
8213   "record_kind" : "class",
8214   "referenced_type" : "_ZTIN7android2spINS_8hardware3usb6gadget4V1_110IUsbGadgetEEE",
8215   "self_type" : "_ZTIN7android2spINS_8hardware3usb6gadget4V1_110IUsbGadgetEEE",
8216   "size" : 8,
8217   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8218   "template_args" : [ "_ZTIN7android8hardware3usb6gadget4V1_110IUsbGadgetE" ]
8219  },
8220  {
8221   "alignment" : 8,
8222   "fields" :
8223   [
8224    {
8225     "access" : "private",
8226     "field_name" : "m_ptr",
8227     "referenced_type" : "_ZTIPN7android8hardware7IBinder14DeathRecipientE"
8228    }
8229   ],
8230   "linker_set_key" : "_ZTIN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
8231   "name" : "android::sp<android::hardware::IBinder::DeathRecipient>",
8232   "record_kind" : "class",
8233   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
8234   "self_type" : "_ZTIN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
8235   "size" : 8,
8236   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8237   "template_args" : [ "_ZTIN7android8hardware7IBinder14DeathRecipientE" ]
8238  },
8239  {
8240   "alignment" : 8,
8241   "fields" :
8242   [
8243    {
8244     "access" : "private",
8245     "field_name" : "m_ptr",
8246     "referenced_type" : "_ZTIPN7android8hardware7IBinderE"
8247    }
8248   ],
8249   "linker_set_key" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
8250   "name" : "android::sp<android::hardware::IBinder>",
8251   "record_kind" : "class",
8252   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
8253   "self_type" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
8254   "size" : 8,
8255   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8256   "template_args" : [ "_ZTIN7android8hardware7IBinderE" ]
8257  },
8258  {
8259   "alignment" : 8,
8260   "fields" :
8261   [
8262    {
8263     "access" : "private",
8264     "field_name" : "m_ptr",
8265     "referenced_type" : "_ZTIPN7android8hardware9BHwBinderE"
8266    }
8267   ],
8268   "linker_set_key" : "_ZTIN7android2spINS_8hardware9BHwBinderEEE",
8269   "name" : "android::sp<android::hardware::BHwBinder>",
8270   "record_kind" : "class",
8271   "referenced_type" : "_ZTIN7android2spINS_8hardware9BHwBinderEEE",
8272   "self_type" : "_ZTIN7android2spINS_8hardware9BHwBinderEEE",
8273   "size" : 8,
8274   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8275   "template_args" : [ "_ZTIN7android8hardware9BHwBinderE" ]
8276  },
8277  {
8278   "alignment" : 8,
8279   "fields" :
8280   [
8281    {
8282     "access" : "private",
8283     "field_name" : "m_ptr",
8284     "referenced_type" : "_ZTIPN7android4hidl4base4V1_05IBaseE"
8285    },
8286    {
8287     "access" : "private",
8288     "field_name" : "m_refs",
8289     "field_offset" : 64,
8290     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
8291    }
8292   ],
8293   "linker_set_key" : "_ZTIN7android2wpINS_4hidl4base4V1_05IBaseEEE",
8294   "name" : "android::wp<android::hidl::base::V1_0::IBase>",
8295   "record_kind" : "class",
8296   "referenced_type" : "_ZTIN7android2wpINS_4hidl4base4V1_05IBaseEEE",
8297   "self_type" : "_ZTIN7android2wpINS_4hidl4base4V1_05IBaseEEE",
8298   "size" : 16,
8299   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
8300   "template_args" : [ "_ZTIN7android4hidl4base4V1_05IBaseE" ]
8301  },
8302  {
8303   "alignment" : 8,
8304   "fields" :
8305   [
8306    {
8307     "access" : "private",
8308     "field_name" : "m_ptr",
8309     "referenced_type" : "_ZTIPN7android8hardware20hidl_death_recipientE"
8310    },
8311    {
8312     "access" : "private",
8313     "field_name" : "m_refs",
8314     "field_offset" : 64,
8315     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
8316    }
8317   ],
8318   "linker_set_key" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
8319   "name" : "android::wp<android::hardware::hidl_death_recipient>",
8320   "record_kind" : "class",
8321   "referenced_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
8322   "self_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
8323   "size" : 16,
8324   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
8325   "template_args" : [ "_ZTIN7android8hardware20hidl_death_recipientE" ]
8326  },
8327  {
8328   "alignment" : 8,
8329   "fields" :
8330   [
8331    {
8332     "access" : "private",
8333     "field_name" : "m_ptr",
8334     "referenced_type" : "_ZTIPN7android8hardware7IBinder14DeathRecipientE"
8335    },
8336    {
8337     "access" : "private",
8338     "field_name" : "m_refs",
8339     "field_offset" : 64,
8340     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
8341    }
8342   ],
8343   "linker_set_key" : "_ZTIN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
8344   "name" : "android::wp<android::hardware::IBinder::DeathRecipient>",
8345   "record_kind" : "class",
8346   "referenced_type" : "_ZTIN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
8347   "self_type" : "_ZTIN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
8348   "size" : 16,
8349   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
8350   "template_args" : [ "_ZTIN7android8hardware7IBinder14DeathRecipientE" ]
8351  },
8352  {
8353   "alignment" : 8,
8354   "fields" :
8355   [
8356    {
8357     "access" : "private",
8358     "field_name" : "m_ptr",
8359     "referenced_type" : "_ZTIPN7android8hardware9BHwBinderE"
8360    },
8361    {
8362     "access" : "private",
8363     "field_name" : "m_refs",
8364     "field_offset" : 64,
8365     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
8366    }
8367   ],
8368   "linker_set_key" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
8369   "name" : "android::wp<android::hardware::BHwBinder>",
8370   "record_kind" : "class",
8371   "referenced_type" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
8372   "self_type" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
8373   "size" : 16,
8374   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
8375   "template_args" : [ "_ZTIN7android8hardware9BHwBinderE" ]
8376  },
8377  {
8378   "alignment" : 8,
8379   "base_specifiers" :
8380   [
8381    {
8382     "is_virtual" : true,
8383     "referenced_type" : "_ZTIN7android7RefBaseE"
8384    }
8385   ],
8386   "linker_set_key" : "_ZTIN7android4hidl4base4V1_05IBaseE",
8387   "name" : "android::hidl::base::V1_0::IBase",
8388   "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE",
8389   "self_type" : "_ZTIN7android4hidl4base4V1_05IBaseE",
8390   "size" : 24,
8391   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h",
8392   "vtable_components" :
8393   [
8394    {
8395     "component_value" : 8,
8396     "kind" : "vbase_offset"
8397    },
8398    {
8399     "kind" : "offset_to_top"
8400    },
8401    {
8402     "kind" : "rtti",
8403     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
8404    },
8405    {
8406     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
8407    },
8408    {
8409     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
8410    },
8411    {
8412     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
8413    },
8414    {
8415     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
8416    },
8417    {
8418     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE"
8419    },
8420    {
8421     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
8422    },
8423    {
8424     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm"
8425    },
8426    {
8427     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
8428    },
8429    {
8430     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
8431    },
8432    {
8433     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
8434    },
8435    {
8436     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
8437    },
8438    {
8439     "kind" : "complete_dtor_pointer",
8440     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD1Ev"
8441    },
8442    {
8443     "kind" : "deleting_dtor_pointer",
8444     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD0Ev"
8445    },
8446    {
8447     "kind" : "vcall_offset"
8448    },
8449    {
8450     "kind" : "vcall_offset"
8451    },
8452    {
8453     "kind" : "vcall_offset"
8454    },
8455    {
8456     "kind" : "vcall_offset"
8457    },
8458    {
8459     "component_value" : -8,
8460     "kind" : "vcall_offset"
8461    },
8462    {
8463     "component_value" : -8,
8464     "kind" : "offset_to_top"
8465    },
8466    {
8467     "kind" : "rtti",
8468     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
8469    },
8470    {
8471     "kind" : "complete_dtor_pointer",
8472     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_05IBaseD1Ev"
8473    },
8474    {
8475     "kind" : "deleting_dtor_pointer",
8476     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_05IBaseD0Ev"
8477    },
8478    {
8479     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
8480    },
8481    {
8482     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
8483    },
8484    {
8485     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
8486    },
8487    {
8488     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8489    }
8490   ]
8491  },
8492  {
8493   "alignment" : 8,
8494   "base_specifiers" :
8495   [
8496    {
8497     "referenced_type" : "_ZTIN7android8hardware9BHwBinderE"
8498    },
8499    {
8500     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
8501    }
8502   ],
8503   "fields" :
8504   [
8505    {
8506     "access" : "private",
8507     "field_name" : "_hidl_mImpl",
8508     "field_offset" : 960,
8509     "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE"
8510    }
8511   ],
8512   "linker_set_key" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE",
8513   "name" : "android::hidl::base::V1_0::BnHwBase",
8514   "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE",
8515   "self_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE",
8516   "size" : 144,
8517   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h",
8518   "vtable_components" :
8519   [
8520    {
8521     "component_value" : 128,
8522     "kind" : "vbase_offset"
8523    },
8524    {
8525     "kind" : "offset_to_top"
8526    },
8527    {
8528     "kind" : "rtti",
8529     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
8530    },
8531    {
8532     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
8533    },
8534    {
8535     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
8536    },
8537    {
8538     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
8539    },
8540    {
8541     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BnHwBase13checkSubclassEPKv"
8542    },
8543    {
8544     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
8545    },
8546    {
8547     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
8548    },
8549    {
8550     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
8551    },
8552    {
8553     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
8554    },
8555    {
8556     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
8557    },
8558    {
8559     "kind" : "complete_dtor_pointer",
8560     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD1Ev"
8561    },
8562    {
8563     "kind" : "deleting_dtor_pointer",
8564     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD0Ev"
8565    },
8566    {
8567     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBase10onTransactEjRKNS_8hardware6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
8568    },
8569    {
8570     "component_value" : -32,
8571     "kind" : "offset_to_top"
8572    },
8573    {
8574     "kind" : "rtti",
8575     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
8576    },
8577    {
8578     "kind" : "complete_dtor_pointer",
8579     "mangled_component_name" : "_ZThn32_N7android4hidl4base4V1_08BnHwBaseD1Ev"
8580    },
8581    {
8582     "kind" : "deleting_dtor_pointer",
8583     "mangled_component_name" : "_ZThn32_N7android4hidl4base4V1_08BnHwBaseD0Ev"
8584    },
8585    {
8586     "kind" : "vcall_offset"
8587    },
8588    {
8589     "kind" : "vcall_offset"
8590    },
8591    {
8592     "kind" : "vcall_offset"
8593    },
8594    {
8595     "kind" : "vcall_offset"
8596    },
8597    {
8598     "component_value" : -128,
8599     "kind" : "vcall_offset"
8600    },
8601    {
8602     "component_value" : -128,
8603     "kind" : "offset_to_top"
8604    },
8605    {
8606     "kind" : "rtti",
8607     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
8608    },
8609    {
8610     "kind" : "complete_dtor_pointer",
8611     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_08BnHwBaseD1Ev"
8612    },
8613    {
8614     "kind" : "deleting_dtor_pointer",
8615     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_08BnHwBaseD0Ev"
8616    },
8617    {
8618     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
8619    },
8620    {
8621     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
8622    },
8623    {
8624     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
8625    },
8626    {
8627     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8628    }
8629   ]
8630  },
8631  {
8632   "alignment" : 8,
8633   "base_specifiers" :
8634   [
8635    {
8636     "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
8637    },
8638    {
8639     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
8640    }
8641   ],
8642   "fields" :
8643   [
8644    {
8645     "access" : "private",
8646     "field_name" : "_hidl_mMutex",
8647     "field_offset" : 1088,
8648     "referenced_type" : "_ZTINSt3__15mutexE"
8649    },
8650    {
8651     "access" : "private",
8652     "field_name" : "_hidl_mDeathRecipients",
8653     "field_offset" : 1408,
8654     "referenced_type" : "_ZTINSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEEE"
8655    }
8656   ],
8657   "linker_set_key" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE",
8658   "name" : "android::hidl::base::V1_0::BpHwBase",
8659   "referenced_type" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE",
8660   "self_type" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE",
8661   "size" : 216,
8662   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h",
8663   "vtable_components" :
8664   [
8665    {
8666     "component_value" : 200,
8667     "kind" : "vbase_offset"
8668    },
8669    {
8670     "kind" : "offset_to_top"
8671    },
8672    {
8673     "kind" : "rtti",
8674     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
8675    },
8676    {
8677     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BpHwBase8isRemoteEv"
8678    },
8679    {
8680     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
8681    },
8682    {
8683     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
8684    },
8685    {
8686     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
8687    },
8688    {
8689     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE"
8690    },
8691    {
8692     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21setHALInstrumentationEv"
8693    },
8694    {
8695     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm"
8696    },
8697    {
8698     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase4pingEv"
8699    },
8700    {
8701     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
8702    },
8703    {
8704     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21notifySyspropsChangedEv"
8705    },
8706    {
8707     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
8708    },
8709    {
8710     "kind" : "complete_dtor_pointer",
8711     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD1Ev"
8712    },
8713    {
8714     "kind" : "deleting_dtor_pointer",
8715     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD0Ev"
8716    },
8717    {
8718     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
8719    },
8720    {
8721     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase15onLastStrongRefEPKv"
8722    },
8723    {
8724     "component_value" : 192,
8725     "kind" : "vbase_offset"
8726    },
8727    {
8728     "component_value" : -8,
8729     "kind" : "offset_to_top"
8730    },
8731    {
8732     "kind" : "rtti",
8733     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
8734    },
8735    {
8736     "kind" : "complete_dtor_pointer",
8737     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD1Ev"
8738    },
8739    {
8740     "kind" : "deleting_dtor_pointer",
8741     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD0Ev"
8742    },
8743    {
8744     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
8745    },
8746    {
8747     "component_value" : 184,
8748     "kind" : "vbase_offset"
8749    },
8750    {
8751     "component_value" : -16,
8752     "kind" : "offset_to_top"
8753    },
8754    {
8755     "kind" : "rtti",
8756     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
8757    },
8758    {
8759     "kind" : "complete_dtor_pointer",
8760     "mangled_component_name" : "_ZThn16_N7android4hidl4base4V1_08BpHwBaseD1Ev"
8761    },
8762    {
8763     "kind" : "deleting_dtor_pointer",
8764     "mangled_component_name" : "_ZThn16_N7android4hidl4base4V1_08BpHwBaseD0Ev"
8765    },
8766    {
8767     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
8768    },
8769    {
8770     "mangled_component_name" : "_ZThn16_N7android4hidl4base4V1_08BpHwBase15onLastStrongRefEPKv"
8771    },
8772    {
8773     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
8774    },
8775    {
8776     "component_value" : -48,
8777     "kind" : "offset_to_top"
8778    },
8779    {
8780     "kind" : "rtti",
8781     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
8782    },
8783    {
8784     "kind" : "complete_dtor_pointer",
8785     "mangled_component_name" : "_ZThn48_N7android4hidl4base4V1_08BpHwBaseD1Ev"
8786    },
8787    {
8788     "kind" : "deleting_dtor_pointer",
8789     "mangled_component_name" : "_ZThn48_N7android4hidl4base4V1_08BpHwBaseD0Ev"
8790    },
8791    {
8792     "kind" : "vcall_offset"
8793    },
8794    {
8795     "component_value" : -184,
8796     "kind" : "vcall_offset"
8797    },
8798    {
8799     "component_value" : -200,
8800     "kind" : "vcall_offset"
8801    },
8802    {
8803     "component_value" : -184,
8804     "kind" : "vcall_offset"
8805    },
8806    {
8807     "component_value" : -200,
8808     "kind" : "vcall_offset"
8809    },
8810    {
8811     "component_value" : -200,
8812     "kind" : "offset_to_top"
8813    },
8814    {
8815     "kind" : "rtti",
8816     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
8817    },
8818    {
8819     "kind" : "complete_dtor_pointer",
8820     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_08BpHwBaseD1Ev"
8821    },
8822    {
8823     "kind" : "deleting_dtor_pointer",
8824     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_08BpHwBaseD0Ev"
8825    },
8826    {
8827     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
8828    },
8829    {
8830     "mangled_component_name" : "_ZTv0_n40_N7android4hidl4base4V1_08BpHwBase15onLastStrongRefEPKv"
8831    },
8832    {
8833     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
8834    },
8835    {
8836     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8837    }
8838   ]
8839  },
8840  {
8841   "alignment" : 8,
8842   "fields" :
8843   [
8844    {
8845     "field_name" : "pid",
8846     "referenced_type" : "_ZTIi"
8847    },
8848    {
8849     "field_name" : "ptr",
8850     "field_offset" : 64,
8851     "referenced_type" : "_ZTIm"
8852    },
8853    {
8854     "field_name" : "arch",
8855     "field_offset" : 128,
8856     "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE"
8857    }
8858   ],
8859   "linker_set_key" : "_ZTIN7android4hidl4base4V1_09DebugInfoE",
8860   "name" : "android::hidl::base::V1_0::DebugInfo",
8861   "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfoE",
8862   "self_type" : "_ZTIN7android4hidl4base4V1_09DebugInfoE",
8863   "size" : 24,
8864   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
8865  },
8866  {
8867   "alignment" : 8,
8868   "fields" :
8869   [
8870    {
8871     "field_name" : "interfaceName",
8872     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
8873    },
8874    {
8875     "field_name" : "instanceName",
8876     "field_offset" : 128,
8877     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
8878    },
8879    {
8880     "field_name" : "pid",
8881     "field_offset" : 256,
8882     "referenced_type" : "_ZTIi"
8883    },
8884    {
8885     "field_name" : "clientPids",
8886     "field_offset" : 320,
8887     "referenced_type" : "_ZTIN7android8hardware8hidl_vecIiEE"
8888    },
8889    {
8890     "field_name" : "arch",
8891     "field_offset" : 448,
8892     "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE"
8893    }
8894   ],
8895   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_015IServiceManager17InstanceDebugInfoE",
8896   "name" : "android::hidl::manager::V1_0::IServiceManager::InstanceDebugInfo",
8897   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager17InstanceDebugInfoE",
8898   "self_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager17InstanceDebugInfoE",
8899   "size" : 64,
8900   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
8901  },
8902  {
8903   "alignment" : 8,
8904   "base_specifiers" :
8905   [
8906    {
8907     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
8908    }
8909   ],
8910   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
8911   "name" : "android::hidl::manager::V1_0::IServiceManager",
8912   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
8913   "self_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
8914   "size" : 24,
8915   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
8916   "vtable_components" :
8917   [
8918    {
8919     "component_value" : 8,
8920     "kind" : "vbase_offset"
8921    },
8922    {
8923     "kind" : "offset_to_top"
8924    },
8925    {
8926     "kind" : "rtti",
8927     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
8928    },
8929    {
8930     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_015IServiceManager8isRemoteEv"
8931    },
8932    {
8933     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
8934    },
8935    {
8936     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
8937    },
8938    {
8939     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
8940    },
8941    {
8942     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE"
8943    },
8944    {
8945     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21setHALInstrumentationEv"
8946    },
8947    {
8948     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm"
8949    },
8950    {
8951     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4pingEv"
8952    },
8953    {
8954     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
8955    },
8956    {
8957     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21notifySyspropsChangedEv"
8958    },
8959    {
8960     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
8961    },
8962    {
8963     "kind" : "complete_dtor_pointer",
8964     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD1Ev"
8965    },
8966    {
8967     "kind" : "deleting_dtor_pointer",
8968     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD0Ev"
8969    },
8970    {
8971     "is_pure" : true,
8972     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3getERKNS_8hardware11hidl_stringES7_"
8973    },
8974    {
8975     "is_pure" : true,
8976     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3addERKNS_8hardware11hidl_stringERKNS_2spINS0_4base4V1_05IBaseEEE"
8977    },
8978    {
8979     "is_pure" : true,
8980     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getTransportERKNS_8hardware11hidl_stringES7_"
8981    },
8982    {
8983     "is_pure" : true,
8984     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4listENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
8985    },
8986    {
8987     "is_pure" : true,
8988     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager15listByInterfaceERKNS_8hardware11hidl_stringENSt3__18functionIFvRKNS4_8hidl_vecIS5_EEEEE"
8989    },
8990    {
8991     "is_pure" : true,
8992     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager24registerForNotificationsERKNS_8hardware11hidl_stringES7_RKNS_2spINS2_20IServiceNotificationEEE"
8993    },
8994    {
8995     "is_pure" : true,
8996     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager9debugDumpENSt3__18functionIFvRKNS_8hardware8hidl_vecINS3_17InstanceDebugInfoEEEEEE"
8997    },
8998    {
8999     "is_pure" : true,
9000     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager25registerPassthroughClientERKNS_8hardware11hidl_stringES7_"
9001    },
9002    {
9003     "kind" : "vcall_offset"
9004    },
9005    {
9006     "kind" : "vcall_offset"
9007    },
9008    {
9009     "kind" : "vcall_offset"
9010    },
9011    {
9012     "kind" : "vcall_offset"
9013    },
9014    {
9015     "component_value" : -8,
9016     "kind" : "vcall_offset"
9017    },
9018    {
9019     "component_value" : -8,
9020     "kind" : "offset_to_top"
9021    },
9022    {
9023     "kind" : "rtti",
9024     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
9025    },
9026    {
9027     "kind" : "complete_dtor_pointer",
9028     "mangled_component_name" : "_ZTv0_n24_N7android4hidl7manager4V1_015IServiceManagerD1Ev"
9029    },
9030    {
9031     "kind" : "deleting_dtor_pointer",
9032     "mangled_component_name" : "_ZTv0_n24_N7android4hidl7manager4V1_015IServiceManagerD0Ev"
9033    },
9034    {
9035     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9036    },
9037    {
9038     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9039    },
9040    {
9041     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9042    },
9043    {
9044     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9045    }
9046   ]
9047  },
9048  {
9049   "alignment" : 8,
9050   "base_specifiers" :
9051   [
9052    {
9053     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
9054    }
9055   ],
9056   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
9057   "name" : "android::hidl::manager::V1_0::IServiceNotification",
9058   "referenced_type" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
9059   "self_type" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
9060   "size" : 24,
9061   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h",
9062   "vtable_components" :
9063   [
9064    {
9065     "component_value" : 8,
9066     "kind" : "vbase_offset"
9067    },
9068    {
9069     "kind" : "offset_to_top"
9070    },
9071    {
9072     "kind" : "rtti",
9073     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
9074    },
9075    {
9076     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_020IServiceNotification8isRemoteEv"
9077    },
9078    {
9079     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
9080    },
9081    {
9082     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
9083    },
9084    {
9085     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
9086    },
9087    {
9088     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE"
9089    },
9090    {
9091     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21setHALInstrumentationEv"
9092    },
9093    {
9094     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm"
9095    },
9096    {
9097     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification4pingEv"
9098    },
9099    {
9100     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
9101    },
9102    {
9103     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21notifySyspropsChangedEv"
9104    },
9105    {
9106     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
9107    },
9108    {
9109     "kind" : "complete_dtor_pointer",
9110     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD1Ev"
9111    },
9112    {
9113     "kind" : "deleting_dtor_pointer",
9114     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD0Ev"
9115    },
9116    {
9117     "is_pure" : true,
9118     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14onRegistrationERKNS_8hardware11hidl_stringES7_b"
9119    },
9120    {
9121     "kind" : "vcall_offset"
9122    },
9123    {
9124     "kind" : "vcall_offset"
9125    },
9126    {
9127     "kind" : "vcall_offset"
9128    },
9129    {
9130     "kind" : "vcall_offset"
9131    },
9132    {
9133     "component_value" : -8,
9134     "kind" : "vcall_offset"
9135    },
9136    {
9137     "component_value" : -8,
9138     "kind" : "offset_to_top"
9139    },
9140    {
9141     "kind" : "rtti",
9142     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
9143    },
9144    {
9145     "kind" : "complete_dtor_pointer",
9146     "mangled_component_name" : "_ZTv0_n24_N7android4hidl7manager4V1_020IServiceNotificationD1Ev"
9147    },
9148    {
9149     "kind" : "deleting_dtor_pointer",
9150     "mangled_component_name" : "_ZTv0_n24_N7android4hidl7manager4V1_020IServiceNotificationD0Ev"
9151    },
9152    {
9153     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9154    },
9155    {
9156     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9157    },
9158    {
9159     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9160    },
9161    {
9162     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9163    }
9164   ]
9165  },
9166  {
9167   "alignment" : 8,
9168   "fields" :
9169   [
9170    {
9171     "access" : "private",
9172     "field_name" : "mLock",
9173     "referenced_type" : "_ZTIRN7android5MutexE"
9174    }
9175   ],
9176   "linker_set_key" : "_ZTIN7android5Mutex8AutolockE",
9177   "name" : "android::Mutex::Autolock",
9178   "record_kind" : "class",
9179   "referenced_type" : "_ZTIN7android5Mutex8AutolockE",
9180   "self_type" : "_ZTIN7android5Mutex8AutolockE",
9181   "size" : 8,
9182   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
9183  },
9184  {
9185   "alignment" : 4,
9186   "fields" :
9187   [
9188    {
9189     "access" : "private",
9190     "field_name" : "mMutex",
9191     "referenced_type" : "_ZTI15pthread_mutex_t"
9192    }
9193   ],
9194   "linker_set_key" : "_ZTIN7android5MutexE",
9195   "name" : "android::Mutex",
9196   "record_kind" : "class",
9197   "referenced_type" : "_ZTIN7android5MutexE",
9198   "self_type" : "_ZTIN7android5MutexE",
9199   "size" : 40,
9200   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
9201  },
9202  {
9203   "alignment" : 8,
9204   "fields" :
9205   [
9206    {
9207     "access" : "private",
9208     "field_name" : "mLock",
9209     "referenced_type" : "_ZTIRN7android6RWLockE"
9210    }
9211   ],
9212   "linker_set_key" : "_ZTIN7android6RWLock9AutoRLockE",
9213   "name" : "android::RWLock::AutoRLock",
9214   "record_kind" : "class",
9215   "referenced_type" : "_ZTIN7android6RWLock9AutoRLockE",
9216   "self_type" : "_ZTIN7android6RWLock9AutoRLockE",
9217   "size" : 8,
9218   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
9219  },
9220  {
9221   "alignment" : 8,
9222   "fields" :
9223   [
9224    {
9225     "access" : "private",
9226     "field_name" : "mLock",
9227     "referenced_type" : "_ZTIRN7android6RWLockE"
9228    }
9229   ],
9230   "linker_set_key" : "_ZTIN7android6RWLock9AutoWLockE",
9231   "name" : "android::RWLock::AutoWLock",
9232   "record_kind" : "class",
9233   "referenced_type" : "_ZTIN7android6RWLock9AutoWLockE",
9234   "self_type" : "_ZTIN7android6RWLock9AutoWLockE",
9235   "size" : 8,
9236   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
9237  },
9238  {
9239   "alignment" : 4,
9240   "fields" :
9241   [
9242    {
9243     "access" : "private",
9244     "field_name" : "mRWLock",
9245     "referenced_type" : "_ZTI16pthread_rwlock_t"
9246    }
9247   ],
9248   "linker_set_key" : "_ZTIN7android6RWLockE",
9249   "name" : "android::RWLock",
9250   "record_kind" : "class",
9251   "referenced_type" : "_ZTIN7android6RWLockE",
9252   "self_type" : "_ZTIN7android6RWLockE",
9253   "size" : 56,
9254   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
9255  },
9256  {
9257   "alignment" : 8,
9258   "base_specifiers" :
9259   [
9260    {
9261     "is_virtual" : true,
9262     "referenced_type" : "_ZTIN7android7RefBaseE"
9263    }
9264   ],
9265   "fields" :
9266   [
9267    {
9268     "access" : "private",
9269     "field_name" : "mCanCallJava",
9270     "field_offset" : 64,
9271     "referenced_type" : "_ZTIKb"
9272    },
9273    {
9274     "access" : "private",
9275     "field_name" : "mThread",
9276     "field_offset" : 128,
9277     "referenced_type" : "_ZTIPv"
9278    },
9279    {
9280     "access" : "private",
9281     "field_name" : "mLock",
9282     "field_offset" : 192,
9283     "referenced_type" : "_ZTIN7android5MutexE"
9284    },
9285    {
9286     "access" : "private",
9287     "field_name" : "mThreadExitedCondition",
9288     "field_offset" : 512,
9289     "referenced_type" : "_ZTIN7android9ConditionE"
9290    },
9291    {
9292     "access" : "private",
9293     "field_name" : "mStatus",
9294     "field_offset" : 896,
9295     "referenced_type" : "_ZTIi"
9296    },
9297    {
9298     "access" : "private",
9299     "field_name" : "mExitPending",
9300     "field_offset" : 928,
9301     "referenced_type" : "_ZTIVb"
9302    },
9303    {
9304     "access" : "private",
9305     "field_name" : "mRunning",
9306     "field_offset" : 936,
9307     "referenced_type" : "_ZTIVb"
9308    },
9309    {
9310     "access" : "private",
9311     "field_name" : "mHoldSelf",
9312     "field_offset" : 960,
9313     "referenced_type" : "_ZTIN7android2spINS_6ThreadEEE"
9314    },
9315    {
9316     "access" : "private",
9317     "field_name" : "mTid",
9318     "field_offset" : 1024,
9319     "referenced_type" : "_ZTIi"
9320    }
9321   ],
9322   "linker_set_key" : "_ZTIN7android6ThreadE",
9323   "name" : "android::Thread",
9324   "record_kind" : "class",
9325   "referenced_type" : "_ZTIN7android6ThreadE",
9326   "self_type" : "_ZTIN7android6ThreadE",
9327   "size" : 152,
9328   "source_file" : "/system/core/libutils/include/utils/Thread.h",
9329   "vtable_components" :
9330   [
9331    {
9332     "component_value" : 136,
9333     "kind" : "vbase_offset"
9334    },
9335    {
9336     "kind" : "offset_to_top"
9337    },
9338    {
9339     "kind" : "rtti",
9340     "mangled_component_name" : "_ZTIN7android6ThreadE"
9341    },
9342    {
9343     "kind" : "complete_dtor_pointer",
9344     "mangled_component_name" : "_ZN7android6ThreadD1Ev"
9345    },
9346    {
9347     "kind" : "deleting_dtor_pointer",
9348     "mangled_component_name" : "_ZN7android6ThreadD0Ev"
9349    },
9350    {
9351     "mangled_component_name" : "_ZN7android6Thread3runEPKcim"
9352    },
9353    {
9354     "mangled_component_name" : "_ZN7android6Thread11requestExitEv"
9355    },
9356    {
9357     "mangled_component_name" : "_ZN7android6Thread10readyToRunEv"
9358    },
9359    {
9360     "is_pure" : true,
9361     "mangled_component_name" : "_ZN7android6Thread10threadLoopEv"
9362    },
9363    {
9364     "kind" : "vcall_offset"
9365    },
9366    {
9367     "kind" : "vcall_offset"
9368    },
9369    {
9370     "kind" : "vcall_offset"
9371    },
9372    {
9373     "kind" : "vcall_offset"
9374    },
9375    {
9376     "component_value" : -136,
9377     "kind" : "vcall_offset"
9378    },
9379    {
9380     "component_value" : -136,
9381     "kind" : "offset_to_top"
9382    },
9383    {
9384     "kind" : "rtti",
9385     "mangled_component_name" : "_ZTIN7android6ThreadE"
9386    },
9387    {
9388     "kind" : "complete_dtor_pointer",
9389     "mangled_component_name" : "_ZTv0_n24_N7android6ThreadD1Ev"
9390    },
9391    {
9392     "kind" : "deleting_dtor_pointer",
9393     "mangled_component_name" : "_ZTv0_n24_N7android6ThreadD0Ev"
9394    },
9395    {
9396     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9397    },
9398    {
9399     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9400    },
9401    {
9402     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9403    },
9404    {
9405     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9406    }
9407   ]
9408  },
9409  {
9410   "alignment" : 8,
9411   "base_specifiers" :
9412   [
9413    {
9414     "access" : "private",
9415     "referenced_type" : "_ZTIN7android10VectorImplE"
9416    }
9417   ],
9418   "linker_set_key" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
9419   "name" : "android::Vector<android::hardware::ProcessState::handle_entry>",
9420   "record_kind" : "class",
9421   "referenced_type" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
9422   "self_type" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
9423   "size" : 40,
9424   "source_file" : "/system/core/libutils/include/utils/Vector.h",
9425   "template_args" : [ "_ZTIN7android8hardware12ProcessState12handle_entryE" ],
9426   "vtable_components" :
9427   [
9428    {
9429     "kind" : "offset_to_top"
9430    },
9431    {
9432     "kind" : "rtti",
9433     "mangled_component_name" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE"
9434    },
9435    {
9436     "kind" : "complete_dtor_pointer",
9437     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED1Ev"
9438    },
9439    {
9440     "kind" : "deleting_dtor_pointer",
9441     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED0Ev"
9442    },
9443    {
9444     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE12do_constructEPvm"
9445    },
9446    {
9447     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE10do_destroyEPvm"
9448    },
9449    {
9450     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE7do_copyEPvPKvm"
9451    },
9452    {
9453     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE8do_splatEPvPKvm"
9454    },
9455    {
9456     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE15do_move_forwardEPvPKvm"
9457    },
9458    {
9459     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE16do_move_backwardEPvPKvm"
9460    }
9461   ]
9462  },
9463  {
9464   "alignment" : 1,
9465   "linker_set_key" : "_ZTIN7android7RefBase12weakref_typeE",
9466   "name" : "android::RefBase::weakref_type",
9467   "record_kind" : "class",
9468   "referenced_type" : "_ZTIN7android7RefBase12weakref_typeE",
9469   "self_type" : "_ZTIN7android7RefBase12weakref_typeE",
9470   "size" : 1,
9471   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
9472  },
9473  {
9474   "alignment" : 8,
9475   "fields" :
9476   [
9477    {
9478     "access" : "private",
9479     "field_name" : "mRefs",
9480     "field_offset" : 64,
9481     "referenced_type" : "_ZTIKPN7android7RefBase12weakref_implE"
9482    }
9483   ],
9484   "linker_set_key" : "_ZTIN7android7RefBaseE",
9485   "name" : "android::RefBase",
9486   "record_kind" : "class",
9487   "referenced_type" : "_ZTIN7android7RefBaseE",
9488   "self_type" : "_ZTIN7android7RefBaseE",
9489   "size" : 16,
9490   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
9491   "vtable_components" :
9492   [
9493    {
9494     "kind" : "offset_to_top"
9495    },
9496    {
9497     "kind" : "rtti",
9498     "mangled_component_name" : "_ZTIN7android7RefBaseE"
9499    },
9500    {
9501     "kind" : "complete_dtor_pointer",
9502     "mangled_component_name" : "_ZN7android7RefBaseD1Ev"
9503    },
9504    {
9505     "kind" : "deleting_dtor_pointer",
9506     "mangled_component_name" : "_ZN7android7RefBaseD0Ev"
9507    },
9508    {
9509     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9510    },
9511    {
9512     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9513    },
9514    {
9515     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9516    },
9517    {
9518     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9519    }
9520   ]
9521  },
9522  {
9523   "alignment" : 8,
9524   "fields" :
9525   [
9526    {
9527     "access" : "private",
9528     "field_name" : "mString",
9529     "referenced_type" : "_ZTIPKc"
9530    }
9531   ],
9532   "linker_set_key" : "_ZTIN7android7String8E",
9533   "name" : "android::String8",
9534   "record_kind" : "class",
9535   "referenced_type" : "_ZTIN7android7String8E",
9536   "self_type" : "_ZTIN7android7String8E",
9537   "size" : 8,
9538   "source_file" : "/system/core/libutils/include/utils/String8.h"
9539  },
9540  {
9541   "alignment" : 8,
9542   "fields" :
9543   [
9544    {
9545     "access" : "private",
9546     "field_name" : "mString",
9547     "referenced_type" : "_ZTIPKDs"
9548    }
9549   ],
9550   "linker_set_key" : "_ZTIN7android8String16E",
9551   "name" : "android::String16",
9552   "record_kind" : "class",
9553   "referenced_type" : "_ZTIN7android8String16E",
9554   "self_type" : "_ZTIN7android8String16E",
9555   "size" : 8,
9556   "source_file" : "/system/core/libutils/include/utils/String16.h"
9557  },
9558  {
9559   "alignment" : 8,
9560   "base_specifiers" :
9561   [
9562    {
9563     "is_virtual" : true,
9564     "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE"
9565    },
9566    {
9567     "is_virtual" : true,
9568     "referenced_type" : "_ZTIN7android7RefBaseE"
9569    }
9570   ],
9571   "linker_set_key" : "_ZTIN7android8hardware10HidlMemoryE",
9572   "name" : "android::hardware::HidlMemory",
9573   "record_kind" : "class",
9574   "referenced_type" : "_ZTIN7android8hardware10HidlMemoryE",
9575   "self_type" : "_ZTIN7android8hardware10HidlMemoryE",
9576   "size" : 64,
9577   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
9578   "vtable_components" :
9579   [
9580    {
9581     "component_value" : 48,
9582     "kind" : "vbase_offset"
9583    },
9584    {
9585     "component_value" : 8,
9586     "kind" : "vbase_offset"
9587    },
9588    {
9589     "kind" : "offset_to_top"
9590    },
9591    {
9592     "kind" : "rtti",
9593     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
9594    },
9595    {
9596     "kind" : "complete_dtor_pointer",
9597     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD1Ev"
9598    },
9599    {
9600     "kind" : "deleting_dtor_pointer",
9601     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD0Ev"
9602    },
9603    {
9604     "kind" : "vcall_offset"
9605    },
9606    {
9607     "kind" : "vcall_offset"
9608    },
9609    {
9610     "kind" : "vcall_offset"
9611    },
9612    {
9613     "kind" : "vcall_offset"
9614    },
9615    {
9616     "component_value" : -48,
9617     "kind" : "vcall_offset"
9618    },
9619    {
9620     "component_value" : -48,
9621     "kind" : "offset_to_top"
9622    },
9623    {
9624     "kind" : "rtti",
9625     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
9626    },
9627    {
9628     "kind" : "complete_dtor_pointer",
9629     "mangled_component_name" : "_ZTv0_n24_N7android8hardware10HidlMemoryD1Ev"
9630    },
9631    {
9632     "kind" : "deleting_dtor_pointer",
9633     "mangled_component_name" : "_ZTv0_n24_N7android8hardware10HidlMemoryD0Ev"
9634    },
9635    {
9636     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9637    },
9638    {
9639     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9640    },
9641    {
9642     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9643    },
9644    {
9645     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9646    }
9647   ]
9648  },
9649  {
9650   "alignment" : 8,
9651   "base_specifiers" :
9652   [
9653    {
9654     "is_virtual" : true,
9655     "referenced_type" : "_ZTIN7android7RefBaseE"
9656    }
9657   ],
9658   "linker_set_key" : "_ZTIN7android8hardware10IInterfaceE",
9659   "name" : "android::hardware::IInterface",
9660   "record_kind" : "class",
9661   "referenced_type" : "_ZTIN7android8hardware10IInterfaceE",
9662   "self_type" : "_ZTIN7android8hardware10IInterfaceE",
9663   "size" : 24,
9664   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
9665   "vtable_components" :
9666   [
9667    {
9668     "component_value" : 8,
9669     "kind" : "vbase_offset"
9670    },
9671    {
9672     "kind" : "offset_to_top"
9673    },
9674    {
9675     "kind" : "rtti",
9676     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
9677    },
9678    {
9679     "kind" : "complete_dtor_pointer",
9680     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD1Ev"
9681    },
9682    {
9683     "kind" : "deleting_dtor_pointer",
9684     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD0Ev"
9685    },
9686    {
9687     "is_pure" : true,
9688     "mangled_component_name" : "_ZN7android8hardware10IInterface10onAsBinderEv"
9689    },
9690    {
9691     "kind" : "vcall_offset"
9692    },
9693    {
9694     "kind" : "vcall_offset"
9695    },
9696    {
9697     "kind" : "vcall_offset"
9698    },
9699    {
9700     "kind" : "vcall_offset"
9701    },
9702    {
9703     "component_value" : -8,
9704     "kind" : "vcall_offset"
9705    },
9706    {
9707     "component_value" : -8,
9708     "kind" : "offset_to_top"
9709    },
9710    {
9711     "kind" : "rtti",
9712     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
9713    },
9714    {
9715     "kind" : "complete_dtor_pointer",
9716     "mangled_component_name" : "_ZTv0_n24_N7android8hardware10IInterfaceD1Ev"
9717    },
9718    {
9719     "kind" : "deleting_dtor_pointer",
9720     "mangled_component_name" : "_ZTv0_n24_N7android8hardware10IInterfaceD0Ev"
9721    },
9722    {
9723     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9724    },
9725    {
9726     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9727    },
9728    {
9729     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9730    },
9731    {
9732     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9733    }
9734   ]
9735  },
9736  {
9737   "alignment" : 1,
9738   "fields" :
9739   [
9740    {
9741     "access" : "private",
9742     "field_name" : "mBuffer",
9743     "referenced_type" : "_ZTIA32_h"
9744    }
9745   ],
9746   "linker_set_key" : "_ZTIN7android8hardware10hidl_arrayIhLm32EJEEE",
9747   "name" : "android::hardware::hidl_array<unsigned char, 32>",
9748   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLm32EJEEE",
9749   "self_type" : "_ZTIN7android8hardware10hidl_arrayIhLm32EJEEE",
9750   "size" : 32,
9751   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
9752   "template_args" : [ "_ZTIh" ]
9753  },
9754  {
9755   "alignment" : 8,
9756   "base_specifiers" :
9757   [
9758    {
9759     "is_virtual" : true,
9760     "referenced_type" : "_ZTIN7android7RefBaseE"
9761    }
9762   ],
9763   "fields" :
9764   [
9765    {
9766     "access" : "private",
9767     "field_name" : "mRemote",
9768     "field_offset" : 64,
9769     "referenced_type" : "_ZTIKPN7android8hardware7IBinderE"
9770    },
9771    {
9772     "access" : "private",
9773     "field_name" : "mRefs",
9774     "field_offset" : 128,
9775     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
9776    },
9777    {
9778     "access" : "private",
9779     "field_name" : "mState",
9780     "field_offset" : 192,
9781     "referenced_type" : "_ZTINSt3__16atomicIiEE"
9782    }
9783   ],
9784   "linker_set_key" : "_ZTIN7android8hardware11BpHwRefBaseE",
9785   "name" : "android::hardware::BpHwRefBase",
9786   "record_kind" : "class",
9787   "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE",
9788   "self_type" : "_ZTIN7android8hardware11BpHwRefBaseE",
9789   "size" : 48,
9790   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
9791   "vtable_components" :
9792   [
9793    {
9794     "component_value" : 32,
9795     "kind" : "vbase_offset"
9796    },
9797    {
9798     "kind" : "offset_to_top"
9799    },
9800    {
9801     "kind" : "rtti",
9802     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
9803    },
9804    {
9805     "kind" : "complete_dtor_pointer",
9806     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD1Ev"
9807    },
9808    {
9809     "kind" : "deleting_dtor_pointer",
9810     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD0Ev"
9811    },
9812    {
9813     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
9814    },
9815    {
9816     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
9817    },
9818    {
9819     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
9820    },
9821    {
9822     "kind" : "vcall_offset"
9823    },
9824    {
9825     "component_value" : -32,
9826     "kind" : "vcall_offset"
9827    },
9828    {
9829     "component_value" : -32,
9830     "kind" : "vcall_offset"
9831    },
9832    {
9833     "component_value" : -32,
9834     "kind" : "vcall_offset"
9835    },
9836    {
9837     "component_value" : -32,
9838     "kind" : "vcall_offset"
9839    },
9840    {
9841     "component_value" : -32,
9842     "kind" : "offset_to_top"
9843    },
9844    {
9845     "kind" : "rtti",
9846     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
9847    },
9848    {
9849     "kind" : "complete_dtor_pointer",
9850     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBaseD1Ev"
9851    },
9852    {
9853     "kind" : "deleting_dtor_pointer",
9854     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBaseD0Ev"
9855    },
9856    {
9857     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
9858    },
9859    {
9860     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
9861    },
9862    {
9863     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
9864    },
9865    {
9866     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9867    }
9868   ]
9869  },
9870  {
9871   "alignment" : 8,
9872   "base_specifiers" :
9873   [
9874    {
9875     "referenced_type" : "_ZTIN7android8hardware3usb6gadget4V1_010IUsbGadgetE"
9876    },
9877    {
9878     "referenced_type" : "_ZTIN7android8hardware10IInterfaceE"
9879    },
9880    {
9881     "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE"
9882    }
9883   ],
9884   "linker_set_key" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb6gadget4V1_010IUsbGadgetEEE",
9885   "name" : "android::hardware::BpInterface<android::hardware::usb::gadget::V1_0::IUsbGadget>",
9886   "record_kind" : "class",
9887   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb6gadget4V1_010IUsbGadgetEEE",
9888   "self_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb6gadget4V1_010IUsbGadgetEEE",
9889   "size" : 64,
9890   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
9891   "template_args" : [ "_ZTIN7android8hardware3usb6gadget4V1_010IUsbGadgetE" ],
9892   "vtable_components" :
9893   [
9894    {
9895     "component_value" : 48,
9896     "kind" : "vbase_offset"
9897    },
9898    {
9899     "kind" : "offset_to_top"
9900    },
9901    {
9902     "kind" : "rtti",
9903     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb6gadget4V1_010IUsbGadgetEEE"
9904    },
9905    {
9906     "mangled_component_name" : "_ZNK7android8hardware3usb6gadget4V1_010IUsbGadget8isRemoteEv"
9907    },
9908    {
9909     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_010IUsbGadget14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
9910    },
9911    {
9912     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_010IUsbGadget5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
9913    },
9914    {
9915     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_010IUsbGadget19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
9916    },
9917    {
9918     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_010IUsbGadget12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
9919    },
9920    {
9921     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_010IUsbGadget21setHALInstrumentationEv"
9922    },
9923    {
9924     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_010IUsbGadget11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
9925    },
9926    {
9927     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_010IUsbGadget4pingEv"
9928    },
9929    {
9930     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_010IUsbGadget12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
9931    },
9932    {
9933     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_010IUsbGadget21notifySyspropsChangedEv"
9934    },
9935    {
9936     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_010IUsbGadget13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
9937    },
9938    {
9939     "kind" : "complete_dtor_pointer",
9940     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3usb6gadget4V1_010IUsbGadgetEED1Ev"
9941    },
9942    {
9943     "kind" : "deleting_dtor_pointer",
9944     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3usb6gadget4V1_010IUsbGadgetEED0Ev"
9945    },
9946    {
9947     "is_pure" : true,
9948     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_010IUsbGadget22setCurrentUsbFunctionsEmRKNS_2spINS3_18IUsbGadgetCallbackEEEm"
9949    },
9950    {
9951     "is_pure" : true,
9952     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_010IUsbGadget22getCurrentUsbFunctionsERKNS_2spINS3_18IUsbGadgetCallbackEEE"
9953    },
9954    {
9955     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3usb6gadget4V1_010IUsbGadgetEE10onAsBinderEv"
9956    },
9957    {
9958     "component_value" : 40,
9959     "kind" : "vbase_offset"
9960    },
9961    {
9962     "component_value" : -8,
9963     "kind" : "offset_to_top"
9964    },
9965    {
9966     "kind" : "rtti",
9967     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb6gadget4V1_010IUsbGadgetEEE"
9968    },
9969    {
9970     "kind" : "complete_dtor_pointer",
9971     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3usb6gadget4V1_010IUsbGadgetEED1Ev"
9972    },
9973    {
9974     "kind" : "deleting_dtor_pointer",
9975     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3usb6gadget4V1_010IUsbGadgetEED0Ev"
9976    },
9977    {
9978     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3usb6gadget4V1_010IUsbGadgetEE10onAsBinderEv"
9979    },
9980    {
9981     "component_value" : 32,
9982     "kind" : "vbase_offset"
9983    },
9984    {
9985     "component_value" : -16,
9986     "kind" : "offset_to_top"
9987    },
9988    {
9989     "kind" : "rtti",
9990     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb6gadget4V1_010IUsbGadgetEEE"
9991    },
9992    {
9993     "kind" : "complete_dtor_pointer",
9994     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_3usb6gadget4V1_010IUsbGadgetEED1Ev"
9995    },
9996    {
9997     "kind" : "deleting_dtor_pointer",
9998     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_3usb6gadget4V1_010IUsbGadgetEED0Ev"
9999    },
10000    {
10001     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
10002    },
10003    {
10004     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10005    },
10006    {
10007     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10008    },
10009    {
10010     "kind" : "vcall_offset"
10011    },
10012    {
10013     "component_value" : -32,
10014     "kind" : "vcall_offset"
10015    },
10016    {
10017     "component_value" : -32,
10018     "kind" : "vcall_offset"
10019    },
10020    {
10021     "component_value" : -32,
10022     "kind" : "vcall_offset"
10023    },
10024    {
10025     "component_value" : -48,
10026     "kind" : "vcall_offset"
10027    },
10028    {
10029     "component_value" : -48,
10030     "kind" : "offset_to_top"
10031    },
10032    {
10033     "kind" : "rtti",
10034     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb6gadget4V1_010IUsbGadgetEEE"
10035    },
10036    {
10037     "kind" : "complete_dtor_pointer",
10038     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_3usb6gadget4V1_010IUsbGadgetEED1Ev"
10039    },
10040    {
10041     "kind" : "deleting_dtor_pointer",
10042     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_3usb6gadget4V1_010IUsbGadgetEED0Ev"
10043    },
10044    {
10045     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
10046    },
10047    {
10048     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10049    },
10050    {
10051     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10052    },
10053    {
10054     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10055    }
10056   ]
10057  },
10058  {
10059   "alignment" : 8,
10060   "base_specifiers" :
10061   [
10062    {
10063     "referenced_type" : "_ZTIN7android8hardware3usb6gadget4V1_018IUsbGadgetCallbackE"
10064    },
10065    {
10066     "referenced_type" : "_ZTIN7android8hardware10IInterfaceE"
10067    },
10068    {
10069     "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE"
10070    }
10071   ],
10072   "linker_set_key" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb6gadget4V1_018IUsbGadgetCallbackEEE",
10073   "name" : "android::hardware::BpInterface<android::hardware::usb::gadget::V1_0::IUsbGadgetCallback>",
10074   "record_kind" : "class",
10075   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb6gadget4V1_018IUsbGadgetCallbackEEE",
10076   "self_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb6gadget4V1_018IUsbGadgetCallbackEEE",
10077   "size" : 64,
10078   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
10079   "template_args" : [ "_ZTIN7android8hardware3usb6gadget4V1_018IUsbGadgetCallbackE" ],
10080   "vtable_components" :
10081   [
10082    {
10083     "component_value" : 48,
10084     "kind" : "vbase_offset"
10085    },
10086    {
10087     "kind" : "offset_to_top"
10088    },
10089    {
10090     "kind" : "rtti",
10091     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb6gadget4V1_018IUsbGadgetCallbackEEE"
10092    },
10093    {
10094     "mangled_component_name" : "_ZNK7android8hardware3usb6gadget4V1_018IUsbGadgetCallback8isRemoteEv"
10095    },
10096    {
10097     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_018IUsbGadgetCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
10098    },
10099    {
10100     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_018IUsbGadgetCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
10101    },
10102    {
10103     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_018IUsbGadgetCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
10104    },
10105    {
10106     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_018IUsbGadgetCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
10107    },
10108    {
10109     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_018IUsbGadgetCallback21setHALInstrumentationEv"
10110    },
10111    {
10112     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_018IUsbGadgetCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
10113    },
10114    {
10115     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_018IUsbGadgetCallback4pingEv"
10116    },
10117    {
10118     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_018IUsbGadgetCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
10119    },
10120    {
10121     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_018IUsbGadgetCallback21notifySyspropsChangedEv"
10122    },
10123    {
10124     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_018IUsbGadgetCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
10125    },
10126    {
10127     "kind" : "complete_dtor_pointer",
10128     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3usb6gadget4V1_018IUsbGadgetCallbackEED1Ev"
10129    },
10130    {
10131     "kind" : "deleting_dtor_pointer",
10132     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3usb6gadget4V1_018IUsbGadgetCallbackEED0Ev"
10133    },
10134    {
10135     "is_pure" : true,
10136     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_018IUsbGadgetCallback24setCurrentUsbFunctionsCbEmNS3_6StatusE"
10137    },
10138    {
10139     "is_pure" : true,
10140     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_018IUsbGadgetCallback24getCurrentUsbFunctionsCbEmNS3_6StatusE"
10141    },
10142    {
10143     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3usb6gadget4V1_018IUsbGadgetCallbackEE10onAsBinderEv"
10144    },
10145    {
10146     "component_value" : 40,
10147     "kind" : "vbase_offset"
10148    },
10149    {
10150     "component_value" : -8,
10151     "kind" : "offset_to_top"
10152    },
10153    {
10154     "kind" : "rtti",
10155     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb6gadget4V1_018IUsbGadgetCallbackEEE"
10156    },
10157    {
10158     "kind" : "complete_dtor_pointer",
10159     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3usb6gadget4V1_018IUsbGadgetCallbackEED1Ev"
10160    },
10161    {
10162     "kind" : "deleting_dtor_pointer",
10163     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3usb6gadget4V1_018IUsbGadgetCallbackEED0Ev"
10164    },
10165    {
10166     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3usb6gadget4V1_018IUsbGadgetCallbackEE10onAsBinderEv"
10167    },
10168    {
10169     "component_value" : 32,
10170     "kind" : "vbase_offset"
10171    },
10172    {
10173     "component_value" : -16,
10174     "kind" : "offset_to_top"
10175    },
10176    {
10177     "kind" : "rtti",
10178     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb6gadget4V1_018IUsbGadgetCallbackEEE"
10179    },
10180    {
10181     "kind" : "complete_dtor_pointer",
10182     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_3usb6gadget4V1_018IUsbGadgetCallbackEED1Ev"
10183    },
10184    {
10185     "kind" : "deleting_dtor_pointer",
10186     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_3usb6gadget4V1_018IUsbGadgetCallbackEED0Ev"
10187    },
10188    {
10189     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
10190    },
10191    {
10192     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10193    },
10194    {
10195     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10196    },
10197    {
10198     "kind" : "vcall_offset"
10199    },
10200    {
10201     "component_value" : -32,
10202     "kind" : "vcall_offset"
10203    },
10204    {
10205     "component_value" : -32,
10206     "kind" : "vcall_offset"
10207    },
10208    {
10209     "component_value" : -32,
10210     "kind" : "vcall_offset"
10211    },
10212    {
10213     "component_value" : -48,
10214     "kind" : "vcall_offset"
10215    },
10216    {
10217     "component_value" : -48,
10218     "kind" : "offset_to_top"
10219    },
10220    {
10221     "kind" : "rtti",
10222     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb6gadget4V1_018IUsbGadgetCallbackEEE"
10223    },
10224    {
10225     "kind" : "complete_dtor_pointer",
10226     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_3usb6gadget4V1_018IUsbGadgetCallbackEED1Ev"
10227    },
10228    {
10229     "kind" : "deleting_dtor_pointer",
10230     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_3usb6gadget4V1_018IUsbGadgetCallbackEED0Ev"
10231    },
10232    {
10233     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
10234    },
10235    {
10236     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10237    },
10238    {
10239     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10240    },
10241    {
10242     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10243    }
10244   ]
10245  },
10246  {
10247   "alignment" : 8,
10248   "base_specifiers" :
10249   [
10250    {
10251     "referenced_type" : "_ZTIN7android8hardware3usb6gadget4V1_110IUsbGadgetE"
10252    },
10253    {
10254     "referenced_type" : "_ZTIN7android8hardware10IInterfaceE"
10255    },
10256    {
10257     "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE"
10258    }
10259   ],
10260   "linker_set_key" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb6gadget4V1_110IUsbGadgetEEE",
10261   "name" : "android::hardware::BpInterface<android::hardware::usb::gadget::V1_1::IUsbGadget>",
10262   "record_kind" : "class",
10263   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb6gadget4V1_110IUsbGadgetEEE",
10264   "self_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb6gadget4V1_110IUsbGadgetEEE",
10265   "size" : 64,
10266   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
10267   "template_args" : [ "_ZTIN7android8hardware3usb6gadget4V1_110IUsbGadgetE" ],
10268   "vtable_components" :
10269   [
10270    {
10271     "component_value" : 48,
10272     "kind" : "vbase_offset"
10273    },
10274    {
10275     "kind" : "offset_to_top"
10276    },
10277    {
10278     "kind" : "rtti",
10279     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb6gadget4V1_110IUsbGadgetEEE"
10280    },
10281    {
10282     "mangled_component_name" : "_ZNK7android8hardware3usb6gadget4V1_110IUsbGadget8isRemoteEv"
10283    },
10284    {
10285     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_110IUsbGadget14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
10286    },
10287    {
10288     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_110IUsbGadget5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
10289    },
10290    {
10291     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_110IUsbGadget19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
10292    },
10293    {
10294     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_110IUsbGadget12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
10295    },
10296    {
10297     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_110IUsbGadget21setHALInstrumentationEv"
10298    },
10299    {
10300     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_110IUsbGadget11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
10301    },
10302    {
10303     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_110IUsbGadget4pingEv"
10304    },
10305    {
10306     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_110IUsbGadget12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
10307    },
10308    {
10309     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_110IUsbGadget21notifySyspropsChangedEv"
10310    },
10311    {
10312     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_110IUsbGadget13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
10313    },
10314    {
10315     "kind" : "complete_dtor_pointer",
10316     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3usb6gadget4V1_110IUsbGadgetEED1Ev"
10317    },
10318    {
10319     "kind" : "deleting_dtor_pointer",
10320     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3usb6gadget4V1_110IUsbGadgetEED0Ev"
10321    },
10322    {
10323     "is_pure" : true,
10324     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_110IUsbGadget22setCurrentUsbFunctionsEmRKNS_2spINS2_4V1_018IUsbGadgetCallbackEEEm"
10325    },
10326    {
10327     "is_pure" : true,
10328     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_110IUsbGadget22getCurrentUsbFunctionsERKNS_2spINS2_4V1_018IUsbGadgetCallbackEEE"
10329    },
10330    {
10331     "is_pure" : true,
10332     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_110IUsbGadget5resetEv"
10333    },
10334    {
10335     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3usb6gadget4V1_110IUsbGadgetEE10onAsBinderEv"
10336    },
10337    {
10338     "component_value" : 40,
10339     "kind" : "vbase_offset"
10340    },
10341    {
10342     "component_value" : -8,
10343     "kind" : "offset_to_top"
10344    },
10345    {
10346     "kind" : "rtti",
10347     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb6gadget4V1_110IUsbGadgetEEE"
10348    },
10349    {
10350     "kind" : "complete_dtor_pointer",
10351     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3usb6gadget4V1_110IUsbGadgetEED1Ev"
10352    },
10353    {
10354     "kind" : "deleting_dtor_pointer",
10355     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3usb6gadget4V1_110IUsbGadgetEED0Ev"
10356    },
10357    {
10358     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3usb6gadget4V1_110IUsbGadgetEE10onAsBinderEv"
10359    },
10360    {
10361     "component_value" : 32,
10362     "kind" : "vbase_offset"
10363    },
10364    {
10365     "component_value" : -16,
10366     "kind" : "offset_to_top"
10367    },
10368    {
10369     "kind" : "rtti",
10370     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb6gadget4V1_110IUsbGadgetEEE"
10371    },
10372    {
10373     "kind" : "complete_dtor_pointer",
10374     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_3usb6gadget4V1_110IUsbGadgetEED1Ev"
10375    },
10376    {
10377     "kind" : "deleting_dtor_pointer",
10378     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_3usb6gadget4V1_110IUsbGadgetEED0Ev"
10379    },
10380    {
10381     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
10382    },
10383    {
10384     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10385    },
10386    {
10387     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10388    },
10389    {
10390     "kind" : "vcall_offset"
10391    },
10392    {
10393     "component_value" : -32,
10394     "kind" : "vcall_offset"
10395    },
10396    {
10397     "component_value" : -32,
10398     "kind" : "vcall_offset"
10399    },
10400    {
10401     "component_value" : -32,
10402     "kind" : "vcall_offset"
10403    },
10404    {
10405     "component_value" : -48,
10406     "kind" : "vcall_offset"
10407    },
10408    {
10409     "component_value" : -48,
10410     "kind" : "offset_to_top"
10411    },
10412    {
10413     "kind" : "rtti",
10414     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb6gadget4V1_110IUsbGadgetEEE"
10415    },
10416    {
10417     "kind" : "complete_dtor_pointer",
10418     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_3usb6gadget4V1_110IUsbGadgetEED1Ev"
10419    },
10420    {
10421     "kind" : "deleting_dtor_pointer",
10422     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_3usb6gadget4V1_110IUsbGadgetEED0Ev"
10423    },
10424    {
10425     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
10426    },
10427    {
10428     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10429    },
10430    {
10431     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10432    },
10433    {
10434     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10435    }
10436   ]
10437  },
10438  {
10439   "alignment" : 8,
10440   "base_specifiers" :
10441   [
10442    {
10443     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
10444    },
10445    {
10446     "referenced_type" : "_ZTIN7android8hardware10IInterfaceE"
10447    },
10448    {
10449     "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE"
10450    }
10451   ],
10452   "linker_set_key" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE",
10453   "name" : "android::hardware::BpInterface<android::hidl::base::V1_0::IBase>",
10454   "record_kind" : "class",
10455   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE",
10456   "self_type" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE",
10457   "size" : 64,
10458   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
10459   "template_args" : [ "_ZTIN7android4hidl4base4V1_05IBaseE" ],
10460   "vtable_components" :
10461   [
10462    {
10463     "component_value" : 48,
10464     "kind" : "vbase_offset"
10465    },
10466    {
10467     "kind" : "offset_to_top"
10468    },
10469    {
10470     "kind" : "rtti",
10471     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
10472    },
10473    {
10474     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
10475    },
10476    {
10477     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
10478    },
10479    {
10480     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
10481    },
10482    {
10483     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
10484    },
10485    {
10486     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE"
10487    },
10488    {
10489     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
10490    },
10491    {
10492     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm"
10493    },
10494    {
10495     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
10496    },
10497    {
10498     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
10499    },
10500    {
10501     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
10502    },
10503    {
10504     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
10505    },
10506    {
10507     "kind" : "complete_dtor_pointer",
10508     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
10509    },
10510    {
10511     "kind" : "deleting_dtor_pointer",
10512     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
10513    },
10514    {
10515     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
10516    },
10517    {
10518     "component_value" : 40,
10519     "kind" : "vbase_offset"
10520    },
10521    {
10522     "component_value" : -8,
10523     "kind" : "offset_to_top"
10524    },
10525    {
10526     "kind" : "rtti",
10527     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
10528    },
10529    {
10530     "kind" : "complete_dtor_pointer",
10531     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
10532    },
10533    {
10534     "kind" : "deleting_dtor_pointer",
10535     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
10536    },
10537    {
10538     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
10539    },
10540    {
10541     "component_value" : 32,
10542     "kind" : "vbase_offset"
10543    },
10544    {
10545     "component_value" : -16,
10546     "kind" : "offset_to_top"
10547    },
10548    {
10549     "kind" : "rtti",
10550     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
10551    },
10552    {
10553     "kind" : "complete_dtor_pointer",
10554     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
10555    },
10556    {
10557     "kind" : "deleting_dtor_pointer",
10558     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
10559    },
10560    {
10561     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
10562    },
10563    {
10564     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10565    },
10566    {
10567     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10568    },
10569    {
10570     "kind" : "vcall_offset"
10571    },
10572    {
10573     "component_value" : -32,
10574     "kind" : "vcall_offset"
10575    },
10576    {
10577     "component_value" : -32,
10578     "kind" : "vcall_offset"
10579    },
10580    {
10581     "component_value" : -32,
10582     "kind" : "vcall_offset"
10583    },
10584    {
10585     "component_value" : -48,
10586     "kind" : "vcall_offset"
10587    },
10588    {
10589     "component_value" : -48,
10590     "kind" : "offset_to_top"
10591    },
10592    {
10593     "kind" : "rtti",
10594     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
10595    },
10596    {
10597     "kind" : "complete_dtor_pointer",
10598     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
10599    },
10600    {
10601     "kind" : "deleting_dtor_pointer",
10602     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
10603    },
10604    {
10605     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
10606    },
10607    {
10608     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10609    },
10610    {
10611     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10612    },
10613    {
10614     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10615    }
10616   ]
10617  },
10618  {
10619   "alignment" : 8,
10620   "fields" :
10621   [
10622    {
10623     "access" : "private",
10624     "field_name" : "mHandle",
10625     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE"
10626    },
10627    {
10628     "access" : "private",
10629     "field_name" : "mOwnsHandle",
10630     "field_offset" : 64,
10631     "referenced_type" : "_ZTIb"
10632    },
10633    {
10634     "access" : "private",
10635     "field_name" : "mPad",
10636     "field_offset" : 72,
10637     "referenced_type" : "_ZTIA7_h"
10638    }
10639   ],
10640   "linker_set_key" : "_ZTIN7android8hardware11hidl_handleE",
10641   "name" : "android::hardware::hidl_handle",
10642   "referenced_type" : "_ZTIN7android8hardware11hidl_handleE",
10643   "self_type" : "_ZTIN7android8hardware11hidl_handleE",
10644   "size" : 16,
10645   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
10646  },
10647  {
10648   "alignment" : 8,
10649   "fields" :
10650   [
10651    {
10652     "access" : "private",
10653     "field_name" : "mHandle",
10654     "referenced_type" : "_ZTIN7android8hardware11hidl_handleE"
10655    },
10656    {
10657     "access" : "private",
10658     "field_name" : "mSize",
10659     "field_offset" : 128,
10660     "referenced_type" : "_ZTIm"
10661    },
10662    {
10663     "access" : "private",
10664     "field_name" : "mName",
10665     "field_offset" : 192,
10666     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
10667    }
10668   ],
10669   "linker_set_key" : "_ZTIN7android8hardware11hidl_memoryE",
10670   "name" : "android::hardware::hidl_memory",
10671   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
10672   "self_type" : "_ZTIN7android8hardware11hidl_memoryE",
10673   "size" : 40,
10674   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
10675  },
10676  {
10677   "alignment" : 8,
10678   "fields" :
10679   [
10680    {
10681     "access" : "private",
10682     "field_name" : "mBuffer",
10683     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE"
10684    },
10685    {
10686     "access" : "private",
10687     "field_name" : "mSize",
10688     "field_offset" : 64,
10689     "referenced_type" : "_ZTIj"
10690    },
10691    {
10692     "access" : "private",
10693     "field_name" : "mOwnsBuffer",
10694     "field_offset" : 96,
10695     "referenced_type" : "_ZTIb"
10696    },
10697    {
10698     "access" : "private",
10699     "field_name" : "mPad",
10700     "field_offset" : 104,
10701     "referenced_type" : "_ZTIA3_h"
10702    }
10703   ],
10704   "linker_set_key" : "_ZTIN7android8hardware11hidl_stringE",
10705   "name" : "android::hardware::hidl_string",
10706   "referenced_type" : "_ZTIN7android8hardware11hidl_stringE",
10707   "self_type" : "_ZTIN7android8hardware11hidl_stringE",
10708   "size" : 16,
10709   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
10710  },
10711  {
10712   "alignment" : 8,
10713   "fields" :
10714   [
10715    {
10716     "access" : "private",
10717     "field_name" : "mGrantors",
10718     "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE"
10719    },
10720    {
10721     "access" : "private",
10722     "field_name" : "mHandle",
10723     "field_offset" : 128,
10724     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE"
10725    },
10726    {
10727     "access" : "private",
10728     "field_name" : "mQuantum",
10729     "field_offset" : 192,
10730     "referenced_type" : "_ZTIj"
10731    },
10732    {
10733     "access" : "private",
10734     "field_name" : "mFlags",
10735     "field_offset" : 224,
10736     "referenced_type" : "_ZTIj"
10737    }
10738   ],
10739   "linker_set_key" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE",
10740   "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>",
10741   "referenced_type" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE",
10742   "self_type" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE",
10743   "size" : 32,
10744   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
10745   "template_args" : [ "_ZTIc" ]
10746  },
10747  {
10748   "access" : "private",
10749   "alignment" : 8,
10750   "fields" :
10751   [
10752    {
10753     "field_name" : "binder",
10754     "referenced_type" : "_ZTIPN7android8hardware7IBinderE"
10755    },
10756    {
10757     "field_name" : "refs",
10758     "field_offset" : 64,
10759     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
10760    }
10761   ],
10762   "linker_set_key" : "_ZTIN7android8hardware12ProcessState12handle_entryE",
10763   "name" : "android::hardware::ProcessState::handle_entry",
10764   "referenced_type" : "_ZTIN7android8hardware12ProcessState12handle_entryE",
10765   "self_type" : "_ZTIN7android8hardware12ProcessState12handle_entryE",
10766   "size" : 16,
10767   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
10768  },
10769  {
10770   "alignment" : 8,
10771   "base_specifiers" :
10772   [
10773    {
10774     "is_virtual" : true,
10775     "referenced_type" : "_ZTIN7android7RefBaseE"
10776    }
10777   ],
10778   "fields" :
10779   [
10780    {
10781     "access" : "private",
10782     "field_name" : "mDriverFD",
10783     "field_offset" : 64,
10784     "referenced_type" : "_ZTIi"
10785    },
10786    {
10787     "access" : "private",
10788     "field_name" : "mVMStart",
10789     "field_offset" : 128,
10790     "referenced_type" : "_ZTIPv"
10791    },
10792    {
10793     "access" : "private",
10794     "field_name" : "mThreadCountLock",
10795     "field_offset" : 192,
10796     "referenced_type" : "_ZTI15pthread_mutex_t"
10797    },
10798    {
10799     "access" : "private",
10800     "field_name" : "mThreadCountDecrement",
10801     "field_offset" : 512,
10802     "referenced_type" : "_ZTI14pthread_cond_t"
10803    },
10804    {
10805     "access" : "private",
10806     "field_name" : "mExecutingThreadsCount",
10807     "field_offset" : 896,
10808     "referenced_type" : "_ZTIm"
10809    },
10810    {
10811     "access" : "private",
10812     "field_name" : "mMaxThreads",
10813     "field_offset" : 960,
10814     "referenced_type" : "_ZTIm"
10815    },
10816    {
10817     "access" : "private",
10818     "field_name" : "mStarvationStartTimeMs",
10819     "field_offset" : 1024,
10820     "referenced_type" : "_ZTIl"
10821    },
10822    {
10823     "access" : "private",
10824     "field_name" : "mLock",
10825     "field_offset" : 1088,
10826     "referenced_type" : "_ZTIN7android5MutexE"
10827    },
10828    {
10829     "access" : "private",
10830     "field_name" : "mHandleToObject",
10831     "field_offset" : 1408,
10832     "referenced_type" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE"
10833    },
10834    {
10835     "access" : "private",
10836     "field_name" : "mManagesContexts",
10837     "field_offset" : 1728,
10838     "referenced_type" : "_ZTIb"
10839    },
10840    {
10841     "access" : "private",
10842     "field_name" : "mBinderContextCheckFunc",
10843     "field_offset" : 1792,
10844     "referenced_type" : "_ZTIPFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE"
10845    },
10846    {
10847     "access" : "private",
10848     "field_name" : "mBinderContextUserData",
10849     "field_offset" : 1856,
10850     "referenced_type" : "_ZTIPv"
10851    },
10852    {
10853     "access" : "private",
10854     "field_name" : "mContexts",
10855     "field_offset" : 1920,
10856     "referenced_type" : "_ZTIN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE"
10857    },
10858    {
10859     "access" : "private",
10860     "field_name" : "mRootDir",
10861     "field_offset" : 2240,
10862     "referenced_type" : "_ZTIN7android7String8E"
10863    },
10864    {
10865     "access" : "private",
10866     "field_name" : "mThreadPoolStarted",
10867     "field_offset" : 2304,
10868     "referenced_type" : "_ZTIb"
10869    },
10870    {
10871     "access" : "private",
10872     "field_name" : "mSpawnThreadOnStart",
10873     "field_offset" : 2312,
10874     "referenced_type" : "_ZTIb"
10875    },
10876    {
10877     "access" : "private",
10878     "field_name" : "mThreadPoolSeq",
10879     "field_offset" : 2336,
10880     "referenced_type" : "_ZTIVi"
10881    },
10882    {
10883     "access" : "private",
10884     "field_name" : "mMmapSize",
10885     "field_offset" : 2368,
10886     "referenced_type" : "_ZTIKm"
10887    },
10888    {
10889     "access" : "private",
10890     "field_name" : "mCallRestriction",
10891     "field_offset" : 2432,
10892     "referenced_type" : "_ZTIN7android8hardware12ProcessState15CallRestrictionE"
10893    }
10894   ],
10895   "linker_set_key" : "_ZTIN7android8hardware12ProcessStateE",
10896   "name" : "android::hardware::ProcessState",
10897   "record_kind" : "class",
10898   "referenced_type" : "_ZTIN7android8hardware12ProcessStateE",
10899   "self_type" : "_ZTIN7android8hardware12ProcessStateE",
10900   "size" : 328,
10901   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
10902   "vtable_components" :
10903   [
10904    {
10905     "component_value" : 312,
10906     "kind" : "vbase_offset"
10907    },
10908    {
10909     "kind" : "offset_to_top"
10910    },
10911    {
10912     "kind" : "rtti",
10913     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
10914    },
10915    {
10916     "kind" : "complete_dtor_pointer",
10917     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD1Ev"
10918    },
10919    {
10920     "kind" : "deleting_dtor_pointer",
10921     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD0Ev"
10922    },
10923    {
10924     "kind" : "vcall_offset"
10925    },
10926    {
10927     "kind" : "vcall_offset"
10928    },
10929    {
10930     "kind" : "vcall_offset"
10931    },
10932    {
10933     "kind" : "vcall_offset"
10934    },
10935    {
10936     "component_value" : -312,
10937     "kind" : "vcall_offset"
10938    },
10939    {
10940     "component_value" : -312,
10941     "kind" : "offset_to_top"
10942    },
10943    {
10944     "kind" : "rtti",
10945     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
10946    },
10947    {
10948     "kind" : "complete_dtor_pointer",
10949     "mangled_component_name" : "_ZTv0_n24_N7android8hardware12ProcessStateD1Ev"
10950    },
10951    {
10952     "kind" : "deleting_dtor_pointer",
10953     "mangled_component_name" : "_ZTv0_n24_N7android8hardware12ProcessStateD0Ev"
10954    },
10955    {
10956     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10957    },
10958    {
10959     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10960    },
10961    {
10962     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10963    },
10964    {
10965     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10966    }
10967   ]
10968  },
10969  {
10970   "alignment" : 2,
10971   "fields" :
10972   [
10973    {
10974     "access" : "private",
10975     "field_name" : "mMajor",
10976     "referenced_type" : "_ZTIt"
10977    },
10978    {
10979     "access" : "private",
10980     "field_name" : "mMinor",
10981     "field_offset" : 16,
10982     "referenced_type" : "_ZTIt"
10983    }
10984   ],
10985   "linker_set_key" : "_ZTIN7android8hardware12hidl_versionE",
10986   "name" : "android::hardware::hidl_version",
10987   "referenced_type" : "_ZTIN7android8hardware12hidl_versionE",
10988   "self_type" : "_ZTIN7android8hardware12hidl_versionE",
10989   "size" : 4,
10990   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
10991  },
10992  {
10993   "alignment" : 8,
10994   "fields" :
10995   [
10996    {
10997     "access" : "private",
10998     "field_name" : "mMutex",
10999     "referenced_type" : "_ZTINSt3__15mutexE"
11000    },
11001    {
11002     "access" : "private",
11003     "field_name" : "mMap",
11004     "field_offset" : 320,
11005     "referenced_type" : "_ZTINSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS8_8hardware7IBinderEEEPvEEENS_4lessIS6_EENS4_INS_4pairIKS6_SF_EEEEEE"
11006    }
11007   ],
11008   "linker_set_key" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
11009   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> >",
11010   "record_kind" : "class",
11011   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
11012   "self_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
11013   "size" : 64,
11014   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
11015   "template_args" :
11016   [
11017    "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
11018    "_ZTINSt3__18functionIFN7android2spINS1_8hardware7IBinderEEEPvEEE"
11019   ]
11020  },
11021  {
11022   "alignment" : 8,
11023   "fields" :
11024   [
11025    {
11026     "access" : "private",
11027     "field_name" : "mMutex",
11028     "referenced_type" : "_ZTINSt3__15mutexE"
11029    },
11030    {
11031     "access" : "private",
11032     "field_name" : "mMap",
11033     "field_offset" : 320,
11034     "referenced_type" : "_ZTINSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS8_4hidl4base4V1_05IBaseEEEPvEEENS_4lessIS6_EENS4_INS_4pairIKS6_SH_EEEEEE"
11035    }
11036   ],
11037   "linker_set_key" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
11038   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> >",
11039   "record_kind" : "class",
11040   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
11041   "self_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
11042   "size" : 64,
11043   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
11044   "template_args" :
11045   [
11046    "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
11047    "_ZTINSt3__18functionIFN7android2spINS1_4hidl4base4V1_05IBaseEEEPvEEE"
11048   ]
11049  },
11050  {
11051   "alignment" : 8,
11052   "fields" :
11053   [
11054    {
11055     "access" : "private",
11056     "field_name" : "mMutex",
11057     "referenced_type" : "_ZTINSt3__15mutexE"
11058    },
11059    {
11060     "access" : "private",
11061     "field_name" : "mMap",
11062     "field_offset" : 320,
11063     "referenced_type" : "_ZTINSt3__13mapIPKN7android4hidl4base4V1_05IBaseENS1_2wpINS1_8hardware9BHwBinderEEENS_4lessIS7_EENS_9allocatorINS_4pairIKS7_SB_EEEEEE"
11064    }
11065   ],
11066   "linker_set_key" : "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
11067   "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> >",
11068   "record_kind" : "class",
11069   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
11070   "self_type" : "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
11071   "size" : 64,
11072   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
11073   "template_args" :
11074   [
11075    "_ZTIPKN7android4hidl4base4V1_05IBaseE",
11076    "_ZTIN7android2wpINS_8hardware9BHwBinderEEE"
11077   ]
11078  },
11079  {
11080   "alignment" : 8,
11081   "fields" :
11082   [
11083    {
11084     "field_name" : "flags",
11085     "referenced_type" : "_ZTIj"
11086    },
11087    {
11088     "field_name" : "fdIndex",
11089     "field_offset" : 32,
11090     "referenced_type" : "_ZTIj"
11091    },
11092    {
11093     "field_name" : "offset",
11094     "field_offset" : 64,
11095     "referenced_type" : "_ZTIj"
11096    },
11097    {
11098     "field_name" : "extent",
11099     "field_offset" : 128,
11100     "referenced_type" : "_ZTIm"
11101    }
11102   ],
11103   "linker_set_key" : "_ZTIN7android8hardware17GrantorDescriptorE",
11104   "name" : "android::hardware::GrantorDescriptor",
11105   "referenced_type" : "_ZTIN7android8hardware17GrantorDescriptorE",
11106   "self_type" : "_ZTIN7android8hardware17GrantorDescriptorE",
11107   "size" : 24,
11108   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h"
11109  },
11110  {
11111   "alignment" : 8,
11112   "base_specifiers" :
11113   [
11114    {
11115     "is_virtual" : true,
11116     "referenced_type" : "_ZTIN7android7RefBaseE"
11117    }
11118   ],
11119   "linker_set_key" : "_ZTIN7android8hardware20hidl_death_recipientE",
11120   "name" : "android::hardware::hidl_death_recipient",
11121   "referenced_type" : "_ZTIN7android8hardware20hidl_death_recipientE",
11122   "self_type" : "_ZTIN7android8hardware20hidl_death_recipientE",
11123   "size" : 24,
11124   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
11125   "vtable_components" :
11126   [
11127    {
11128     "component_value" : 8,
11129     "kind" : "vbase_offset"
11130    },
11131    {
11132     "kind" : "offset_to_top"
11133    },
11134    {
11135     "kind" : "rtti",
11136     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
11137    },
11138    {
11139     "is_pure" : true,
11140     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipient11serviceDiedEmRKNS_2wpINS_4hidl4base4V1_05IBaseEEE"
11141    },
11142    {
11143     "kind" : "complete_dtor_pointer",
11144     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD1Ev"
11145    },
11146    {
11147     "kind" : "deleting_dtor_pointer",
11148     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD0Ev"
11149    },
11150    {
11151     "kind" : "vcall_offset"
11152    },
11153    {
11154     "kind" : "vcall_offset"
11155    },
11156    {
11157     "kind" : "vcall_offset"
11158    },
11159    {
11160     "kind" : "vcall_offset"
11161    },
11162    {
11163     "component_value" : -8,
11164     "kind" : "vcall_offset"
11165    },
11166    {
11167     "component_value" : -8,
11168     "kind" : "offset_to_top"
11169    },
11170    {
11171     "kind" : "rtti",
11172     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
11173    },
11174    {
11175     "kind" : "complete_dtor_pointer",
11176     "mangled_component_name" : "_ZTv0_n24_N7android8hardware20hidl_death_recipientD1Ev"
11177    },
11178    {
11179     "kind" : "deleting_dtor_pointer",
11180     "mangled_component_name" : "_ZTv0_n24_N7android8hardware20hidl_death_recipientD0Ev"
11181    },
11182    {
11183     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11184    },
11185    {
11186     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11187    },
11188    {
11189     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11190    },
11191    {
11192     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11193    }
11194   ]
11195  },
11196  {
11197   "alignment" : 8,
11198   "base_specifiers" :
11199   [
11200    {
11201     "referenced_type" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
11202    }
11203   ],
11204   "fields" :
11205   [
11206    {
11207     "access" : "private",
11208     "field_name" : "mRecipient",
11209     "field_offset" : 64,
11210     "referenced_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE"
11211    },
11212    {
11213     "access" : "private",
11214     "field_name" : "mCookie",
11215     "field_offset" : 192,
11216     "referenced_type" : "_ZTIm"
11217    },
11218    {
11219     "access" : "private",
11220     "field_name" : "mBase",
11221     "field_offset" : 256,
11222     "referenced_type" : "_ZTIN7android2wpINS_4hidl4base4V1_05IBaseEEE"
11223    }
11224   ],
11225   "linker_set_key" : "_ZTIN7android8hardware27hidl_binder_death_recipientE",
11226   "name" : "android::hardware::hidl_binder_death_recipient",
11227   "referenced_type" : "_ZTIN7android8hardware27hidl_binder_death_recipientE",
11228   "self_type" : "_ZTIN7android8hardware27hidl_binder_death_recipientE",
11229   "size" : 64,
11230   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h",
11231   "vtable_components" :
11232   [
11233    {
11234     "component_value" : 48,
11235     "kind" : "vbase_offset"
11236    },
11237    {
11238     "kind" : "offset_to_top"
11239    },
11240    {
11241     "kind" : "rtti",
11242     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
11243    },
11244    {
11245     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipient10binderDiedERKNS_2wpINS0_7IBinderEEE"
11246    },
11247    {
11248     "kind" : "complete_dtor_pointer",
11249     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD1Ev"
11250    },
11251    {
11252     "kind" : "deleting_dtor_pointer",
11253     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD0Ev"
11254    },
11255    {
11256     "kind" : "vcall_offset"
11257    },
11258    {
11259     "kind" : "vcall_offset"
11260    },
11261    {
11262     "kind" : "vcall_offset"
11263    },
11264    {
11265     "kind" : "vcall_offset"
11266    },
11267    {
11268     "component_value" : -48,
11269     "kind" : "vcall_offset"
11270    },
11271    {
11272     "component_value" : -48,
11273     "kind" : "offset_to_top"
11274    },
11275    {
11276     "kind" : "rtti",
11277     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
11278    },
11279    {
11280     "kind" : "complete_dtor_pointer",
11281     "mangled_component_name" : "_ZTv0_n24_N7android8hardware27hidl_binder_death_recipientD1Ev"
11282    },
11283    {
11284     "kind" : "deleting_dtor_pointer",
11285     "mangled_component_name" : "_ZTv0_n24_N7android8hardware27hidl_binder_death_recipientD0Ev"
11286    },
11287    {
11288     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11289    },
11290    {
11291     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11292    },
11293    {
11294     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11295    },
11296    {
11297     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11298    }
11299   ]
11300  },
11301  {
11302   "alignment" : 8,
11303   "base_specifiers" :
11304   [
11305    {
11306     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
11307    }
11308   ],
11309   "linker_set_key" : "_ZTIN7android8hardware3usb6gadget4V1_010IUsbGadgetE",
11310   "name" : "android::hardware::usb::gadget::V1_0::IUsbGadget",
11311   "referenced_type" : "_ZTIN7android8hardware3usb6gadget4V1_010IUsbGadgetE",
11312   "self_type" : "_ZTIN7android8hardware3usb6gadget4V1_010IUsbGadgetE",
11313   "size" : 24,
11314   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/gadget/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/gadget/1.0/IUsbGadget.h",
11315   "vtable_components" :
11316   [
11317    {
11318     "component_value" : 8,
11319     "kind" : "vbase_offset"
11320    },
11321    {
11322     "kind" : "offset_to_top"
11323    },
11324    {
11325     "kind" : "rtti",
11326     "mangled_component_name" : "_ZTIN7android8hardware3usb6gadget4V1_010IUsbGadgetE"
11327    },
11328    {
11329     "mangled_component_name" : "_ZNK7android8hardware3usb6gadget4V1_010IUsbGadget8isRemoteEv"
11330    },
11331    {
11332     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_010IUsbGadget14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
11333    },
11334    {
11335     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_010IUsbGadget5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
11336    },
11337    {
11338     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_010IUsbGadget19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
11339    },
11340    {
11341     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_010IUsbGadget12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
11342    },
11343    {
11344     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_010IUsbGadget21setHALInstrumentationEv"
11345    },
11346    {
11347     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_010IUsbGadget11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
11348    },
11349    {
11350     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_010IUsbGadget4pingEv"
11351    },
11352    {
11353     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_010IUsbGadget12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
11354    },
11355    {
11356     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_010IUsbGadget21notifySyspropsChangedEv"
11357    },
11358    {
11359     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_010IUsbGadget13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
11360    },
11361    {
11362     "kind" : "complete_dtor_pointer",
11363     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_010IUsbGadgetD1Ev"
11364    },
11365    {
11366     "kind" : "deleting_dtor_pointer",
11367     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_010IUsbGadgetD0Ev"
11368    },
11369    {
11370     "is_pure" : true,
11371     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_010IUsbGadget22setCurrentUsbFunctionsEmRKNS_2spINS3_18IUsbGadgetCallbackEEEm"
11372    },
11373    {
11374     "is_pure" : true,
11375     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_010IUsbGadget22getCurrentUsbFunctionsERKNS_2spINS3_18IUsbGadgetCallbackEEE"
11376    },
11377    {
11378     "kind" : "vcall_offset"
11379    },
11380    {
11381     "kind" : "vcall_offset"
11382    },
11383    {
11384     "kind" : "vcall_offset"
11385    },
11386    {
11387     "kind" : "vcall_offset"
11388    },
11389    {
11390     "component_value" : -8,
11391     "kind" : "vcall_offset"
11392    },
11393    {
11394     "component_value" : -8,
11395     "kind" : "offset_to_top"
11396    },
11397    {
11398     "kind" : "rtti",
11399     "mangled_component_name" : "_ZTIN7android8hardware3usb6gadget4V1_010IUsbGadgetE"
11400    },
11401    {
11402     "kind" : "complete_dtor_pointer",
11403     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3usb6gadget4V1_010IUsbGadgetD1Ev"
11404    },
11405    {
11406     "kind" : "deleting_dtor_pointer",
11407     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3usb6gadget4V1_010IUsbGadgetD0Ev"
11408    },
11409    {
11410     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11411    },
11412    {
11413     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11414    },
11415    {
11416     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11417    },
11418    {
11419     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11420    }
11421   ]
11422  },
11423  {
11424   "alignment" : 8,
11425   "base_specifiers" :
11426   [
11427    {
11428     "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
11429    }
11430   ],
11431   "fields" :
11432   [
11433    {
11434     "access" : "private",
11435     "field_name" : "_hidl_mImpl",
11436     "field_offset" : 1024,
11437     "referenced_type" : "_ZTIN7android2spINS_8hardware3usb6gadget4V1_010IUsbGadgetEEE"
11438    }
11439   ],
11440   "linker_set_key" : "_ZTIN7android8hardware3usb6gadget4V1_013BnHwUsbGadgetE",
11441   "name" : "android::hardware::usb::gadget::V1_0::BnHwUsbGadget",
11442   "referenced_type" : "_ZTIN7android8hardware3usb6gadget4V1_013BnHwUsbGadgetE",
11443   "self_type" : "_ZTIN7android8hardware3usb6gadget4V1_013BnHwUsbGadgetE",
11444   "size" : 152,
11445   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/gadget/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/gadget/1.0/BnHwUsbGadget.h",
11446   "vtable_components" :
11447   [
11448    {
11449     "component_value" : 136,
11450     "kind" : "vbase_offset"
11451    },
11452    {
11453     "kind" : "offset_to_top"
11454    },
11455    {
11456     "kind" : "rtti",
11457     "mangled_component_name" : "_ZTIN7android8hardware3usb6gadget4V1_013BnHwUsbGadgetE"
11458    },
11459    {
11460     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
11461    },
11462    {
11463     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
11464    },
11465    {
11466     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
11467    },
11468    {
11469     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BnHwBase13checkSubclassEPKv"
11470    },
11471    {
11472     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
11473    },
11474    {
11475     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
11476    },
11477    {
11478     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
11479    },
11480    {
11481     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
11482    },
11483    {
11484     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
11485    },
11486    {
11487     "kind" : "complete_dtor_pointer",
11488     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_013BnHwUsbGadgetD1Ev"
11489    },
11490    {
11491     "kind" : "deleting_dtor_pointer",
11492     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_013BnHwUsbGadgetD0Ev"
11493    },
11494    {
11495     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_013BnHwUsbGadget10onTransactEjRKNS0_6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
11496    },
11497    {
11498     "component_value" : -32,
11499     "kind" : "offset_to_top"
11500    },
11501    {
11502     "kind" : "rtti",
11503     "mangled_component_name" : "_ZTIN7android8hardware3usb6gadget4V1_013BnHwUsbGadgetE"
11504    },
11505    {
11506     "kind" : "complete_dtor_pointer",
11507     "mangled_component_name" : "_ZThn32_N7android8hardware3usb6gadget4V1_013BnHwUsbGadgetD1Ev"
11508    },
11509    {
11510     "kind" : "deleting_dtor_pointer",
11511     "mangled_component_name" : "_ZThn32_N7android8hardware3usb6gadget4V1_013BnHwUsbGadgetD0Ev"
11512    },
11513    {
11514     "kind" : "vcall_offset"
11515    },
11516    {
11517     "kind" : "vcall_offset"
11518    },
11519    {
11520     "kind" : "vcall_offset"
11521    },
11522    {
11523     "kind" : "vcall_offset"
11524    },
11525    {
11526     "component_value" : -136,
11527     "kind" : "vcall_offset"
11528    },
11529    {
11530     "component_value" : -136,
11531     "kind" : "offset_to_top"
11532    },
11533    {
11534     "kind" : "rtti",
11535     "mangled_component_name" : "_ZTIN7android8hardware3usb6gadget4V1_013BnHwUsbGadgetE"
11536    },
11537    {
11538     "kind" : "complete_dtor_pointer",
11539     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3usb6gadget4V1_013BnHwUsbGadgetD1Ev"
11540    },
11541    {
11542     "kind" : "deleting_dtor_pointer",
11543     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3usb6gadget4V1_013BnHwUsbGadgetD0Ev"
11544    },
11545    {
11546     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11547    },
11548    {
11549     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11550    },
11551    {
11552     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11553    },
11554    {
11555     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11556    }
11557   ]
11558  },
11559  {
11560   "alignment" : 8,
11561   "base_specifiers" :
11562   [
11563    {
11564     "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb6gadget4V1_010IUsbGadgetEEE"
11565    },
11566    {
11567     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
11568    }
11569   ],
11570   "fields" :
11571   [
11572    {
11573     "access" : "private",
11574     "field_name" : "_hidl_mMutex",
11575     "field_offset" : 1088,
11576     "referenced_type" : "_ZTINSt3__15mutexE"
11577    },
11578    {
11579     "access" : "private",
11580     "field_name" : "_hidl_mDeathRecipients",
11581     "field_offset" : 1408,
11582     "referenced_type" : "_ZTINSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEEE"
11583    }
11584   ],
11585   "linker_set_key" : "_ZTIN7android8hardware3usb6gadget4V1_013BpHwUsbGadgetE",
11586   "name" : "android::hardware::usb::gadget::V1_0::BpHwUsbGadget",
11587   "referenced_type" : "_ZTIN7android8hardware3usb6gadget4V1_013BpHwUsbGadgetE",
11588   "self_type" : "_ZTIN7android8hardware3usb6gadget4V1_013BpHwUsbGadgetE",
11589   "size" : 216,
11590   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/gadget/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/gadget/1.0/BpHwUsbGadget.h",
11591   "vtable_components" :
11592   [
11593    {
11594     "component_value" : 200,
11595     "kind" : "vbase_offset"
11596    },
11597    {
11598     "kind" : "offset_to_top"
11599    },
11600    {
11601     "kind" : "rtti",
11602     "mangled_component_name" : "_ZTIN7android8hardware3usb6gadget4V1_013BpHwUsbGadgetE"
11603    },
11604    {
11605     "mangled_component_name" : "_ZNK7android8hardware3usb6gadget4V1_013BpHwUsbGadget8isRemoteEv"
11606    },
11607    {
11608     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_013BpHwUsbGadget14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
11609    },
11610    {
11611     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_013BpHwUsbGadget5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
11612    },
11613    {
11614     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_013BpHwUsbGadget19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
11615    },
11616    {
11617     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_013BpHwUsbGadget12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
11618    },
11619    {
11620     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_013BpHwUsbGadget21setHALInstrumentationEv"
11621    },
11622    {
11623     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_013BpHwUsbGadget11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
11624    },
11625    {
11626     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_013BpHwUsbGadget4pingEv"
11627    },
11628    {
11629     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_013BpHwUsbGadget12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
11630    },
11631    {
11632     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_013BpHwUsbGadget21notifySyspropsChangedEv"
11633    },
11634    {
11635     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_013BpHwUsbGadget13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
11636    },
11637    {
11638     "kind" : "complete_dtor_pointer",
11639     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_013BpHwUsbGadgetD1Ev"
11640    },
11641    {
11642     "kind" : "deleting_dtor_pointer",
11643     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_013BpHwUsbGadgetD0Ev"
11644    },
11645    {
11646     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_013BpHwUsbGadget22setCurrentUsbFunctionsEmRKNS_2spINS3_18IUsbGadgetCallbackEEEm"
11647    },
11648    {
11649     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_013BpHwUsbGadget22getCurrentUsbFunctionsERKNS_2spINS3_18IUsbGadgetCallbackEEE"
11650    },
11651    {
11652     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3usb6gadget4V1_010IUsbGadgetEE10onAsBinderEv"
11653    },
11654    {
11655     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_013BpHwUsbGadget15onLastStrongRefEPKv"
11656    },
11657    {
11658     "component_value" : 192,
11659     "kind" : "vbase_offset"
11660    },
11661    {
11662     "component_value" : -8,
11663     "kind" : "offset_to_top"
11664    },
11665    {
11666     "kind" : "rtti",
11667     "mangled_component_name" : "_ZTIN7android8hardware3usb6gadget4V1_013BpHwUsbGadgetE"
11668    },
11669    {
11670     "kind" : "complete_dtor_pointer",
11671     "mangled_component_name" : "_ZThn8_N7android8hardware3usb6gadget4V1_013BpHwUsbGadgetD1Ev"
11672    },
11673    {
11674     "kind" : "deleting_dtor_pointer",
11675     "mangled_component_name" : "_ZThn8_N7android8hardware3usb6gadget4V1_013BpHwUsbGadgetD0Ev"
11676    },
11677    {
11678     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3usb6gadget4V1_010IUsbGadgetEE10onAsBinderEv"
11679    },
11680    {
11681     "component_value" : 184,
11682     "kind" : "vbase_offset"
11683    },
11684    {
11685     "component_value" : -16,
11686     "kind" : "offset_to_top"
11687    },
11688    {
11689     "kind" : "rtti",
11690     "mangled_component_name" : "_ZTIN7android8hardware3usb6gadget4V1_013BpHwUsbGadgetE"
11691    },
11692    {
11693     "kind" : "complete_dtor_pointer",
11694     "mangled_component_name" : "_ZThn16_N7android8hardware3usb6gadget4V1_013BpHwUsbGadgetD1Ev"
11695    },
11696    {
11697     "kind" : "deleting_dtor_pointer",
11698     "mangled_component_name" : "_ZThn16_N7android8hardware3usb6gadget4V1_013BpHwUsbGadgetD0Ev"
11699    },
11700    {
11701     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
11702    },
11703    {
11704     "mangled_component_name" : "_ZThn16_N7android8hardware3usb6gadget4V1_013BpHwUsbGadget15onLastStrongRefEPKv"
11705    },
11706    {
11707     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11708    },
11709    {
11710     "component_value" : -48,
11711     "kind" : "offset_to_top"
11712    },
11713    {
11714     "kind" : "rtti",
11715     "mangled_component_name" : "_ZTIN7android8hardware3usb6gadget4V1_013BpHwUsbGadgetE"
11716    },
11717    {
11718     "kind" : "complete_dtor_pointer",
11719     "mangled_component_name" : "_ZThn48_N7android8hardware3usb6gadget4V1_013BpHwUsbGadgetD1Ev"
11720    },
11721    {
11722     "kind" : "deleting_dtor_pointer",
11723     "mangled_component_name" : "_ZThn48_N7android8hardware3usb6gadget4V1_013BpHwUsbGadgetD0Ev"
11724    },
11725    {
11726     "kind" : "vcall_offset"
11727    },
11728    {
11729     "component_value" : -184,
11730     "kind" : "vcall_offset"
11731    },
11732    {
11733     "component_value" : -200,
11734     "kind" : "vcall_offset"
11735    },
11736    {
11737     "component_value" : -184,
11738     "kind" : "vcall_offset"
11739    },
11740    {
11741     "component_value" : -200,
11742     "kind" : "vcall_offset"
11743    },
11744    {
11745     "component_value" : -200,
11746     "kind" : "offset_to_top"
11747    },
11748    {
11749     "kind" : "rtti",
11750     "mangled_component_name" : "_ZTIN7android8hardware3usb6gadget4V1_013BpHwUsbGadgetE"
11751    },
11752    {
11753     "kind" : "complete_dtor_pointer",
11754     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3usb6gadget4V1_013BpHwUsbGadgetD1Ev"
11755    },
11756    {
11757     "kind" : "deleting_dtor_pointer",
11758     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3usb6gadget4V1_013BpHwUsbGadgetD0Ev"
11759    },
11760    {
11761     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
11762    },
11763    {
11764     "mangled_component_name" : "_ZTv0_n40_N7android8hardware3usb6gadget4V1_013BpHwUsbGadget15onLastStrongRefEPKv"
11765    },
11766    {
11767     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11768    },
11769    {
11770     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11771    }
11772   ]
11773  },
11774  {
11775   "alignment" : 8,
11776   "base_specifiers" :
11777   [
11778    {
11779     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
11780    }
11781   ],
11782   "linker_set_key" : "_ZTIN7android8hardware3usb6gadget4V1_018IUsbGadgetCallbackE",
11783   "name" : "android::hardware::usb::gadget::V1_0::IUsbGadgetCallback",
11784   "referenced_type" : "_ZTIN7android8hardware3usb6gadget4V1_018IUsbGadgetCallbackE",
11785   "self_type" : "_ZTIN7android8hardware3usb6gadget4V1_018IUsbGadgetCallbackE",
11786   "size" : 24,
11787   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/gadget/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/gadget/1.0/IUsbGadgetCallback.h",
11788   "vtable_components" :
11789   [
11790    {
11791     "component_value" : 8,
11792     "kind" : "vbase_offset"
11793    },
11794    {
11795     "kind" : "offset_to_top"
11796    },
11797    {
11798     "kind" : "rtti",
11799     "mangled_component_name" : "_ZTIN7android8hardware3usb6gadget4V1_018IUsbGadgetCallbackE"
11800    },
11801    {
11802     "mangled_component_name" : "_ZNK7android8hardware3usb6gadget4V1_018IUsbGadgetCallback8isRemoteEv"
11803    },
11804    {
11805     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_018IUsbGadgetCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
11806    },
11807    {
11808     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_018IUsbGadgetCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
11809    },
11810    {
11811     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_018IUsbGadgetCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
11812    },
11813    {
11814     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_018IUsbGadgetCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
11815    },
11816    {
11817     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_018IUsbGadgetCallback21setHALInstrumentationEv"
11818    },
11819    {
11820     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_018IUsbGadgetCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
11821    },
11822    {
11823     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_018IUsbGadgetCallback4pingEv"
11824    },
11825    {
11826     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_018IUsbGadgetCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
11827    },
11828    {
11829     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_018IUsbGadgetCallback21notifySyspropsChangedEv"
11830    },
11831    {
11832     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_018IUsbGadgetCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
11833    },
11834    {
11835     "kind" : "complete_dtor_pointer",
11836     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_018IUsbGadgetCallbackD1Ev"
11837    },
11838    {
11839     "kind" : "deleting_dtor_pointer",
11840     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_018IUsbGadgetCallbackD0Ev"
11841    },
11842    {
11843     "is_pure" : true,
11844     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_018IUsbGadgetCallback24setCurrentUsbFunctionsCbEmNS3_6StatusE"
11845    },
11846    {
11847     "is_pure" : true,
11848     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_018IUsbGadgetCallback24getCurrentUsbFunctionsCbEmNS3_6StatusE"
11849    },
11850    {
11851     "kind" : "vcall_offset"
11852    },
11853    {
11854     "kind" : "vcall_offset"
11855    },
11856    {
11857     "kind" : "vcall_offset"
11858    },
11859    {
11860     "kind" : "vcall_offset"
11861    },
11862    {
11863     "component_value" : -8,
11864     "kind" : "vcall_offset"
11865    },
11866    {
11867     "component_value" : -8,
11868     "kind" : "offset_to_top"
11869    },
11870    {
11871     "kind" : "rtti",
11872     "mangled_component_name" : "_ZTIN7android8hardware3usb6gadget4V1_018IUsbGadgetCallbackE"
11873    },
11874    {
11875     "kind" : "complete_dtor_pointer",
11876     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3usb6gadget4V1_018IUsbGadgetCallbackD1Ev"
11877    },
11878    {
11879     "kind" : "deleting_dtor_pointer",
11880     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3usb6gadget4V1_018IUsbGadgetCallbackD0Ev"
11881    },
11882    {
11883     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11884    },
11885    {
11886     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11887    },
11888    {
11889     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11890    },
11891    {
11892     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11893    }
11894   ]
11895  },
11896  {
11897   "alignment" : 8,
11898   "base_specifiers" :
11899   [
11900    {
11901     "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
11902    }
11903   ],
11904   "fields" :
11905   [
11906    {
11907     "access" : "private",
11908     "field_name" : "_hidl_mImpl",
11909     "field_offset" : 1024,
11910     "referenced_type" : "_ZTIN7android2spINS_8hardware3usb6gadget4V1_018IUsbGadgetCallbackEEE"
11911    }
11912   ],
11913   "linker_set_key" : "_ZTIN7android8hardware3usb6gadget4V1_021BnHwUsbGadgetCallbackE",
11914   "name" : "android::hardware::usb::gadget::V1_0::BnHwUsbGadgetCallback",
11915   "referenced_type" : "_ZTIN7android8hardware3usb6gadget4V1_021BnHwUsbGadgetCallbackE",
11916   "self_type" : "_ZTIN7android8hardware3usb6gadget4V1_021BnHwUsbGadgetCallbackE",
11917   "size" : 152,
11918   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/gadget/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/gadget/1.0/BnHwUsbGadgetCallback.h",
11919   "vtable_components" :
11920   [
11921    {
11922     "component_value" : 136,
11923     "kind" : "vbase_offset"
11924    },
11925    {
11926     "kind" : "offset_to_top"
11927    },
11928    {
11929     "kind" : "rtti",
11930     "mangled_component_name" : "_ZTIN7android8hardware3usb6gadget4V1_021BnHwUsbGadgetCallbackE"
11931    },
11932    {
11933     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
11934    },
11935    {
11936     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
11937    },
11938    {
11939     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
11940    },
11941    {
11942     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BnHwBase13checkSubclassEPKv"
11943    },
11944    {
11945     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
11946    },
11947    {
11948     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
11949    },
11950    {
11951     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
11952    },
11953    {
11954     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
11955    },
11956    {
11957     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
11958    },
11959    {
11960     "kind" : "complete_dtor_pointer",
11961     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_021BnHwUsbGadgetCallbackD1Ev"
11962    },
11963    {
11964     "kind" : "deleting_dtor_pointer",
11965     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_021BnHwUsbGadgetCallbackD0Ev"
11966    },
11967    {
11968     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_021BnHwUsbGadgetCallback10onTransactEjRKNS0_6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
11969    },
11970    {
11971     "component_value" : -32,
11972     "kind" : "offset_to_top"
11973    },
11974    {
11975     "kind" : "rtti",
11976     "mangled_component_name" : "_ZTIN7android8hardware3usb6gadget4V1_021BnHwUsbGadgetCallbackE"
11977    },
11978    {
11979     "kind" : "complete_dtor_pointer",
11980     "mangled_component_name" : "_ZThn32_N7android8hardware3usb6gadget4V1_021BnHwUsbGadgetCallbackD1Ev"
11981    },
11982    {
11983     "kind" : "deleting_dtor_pointer",
11984     "mangled_component_name" : "_ZThn32_N7android8hardware3usb6gadget4V1_021BnHwUsbGadgetCallbackD0Ev"
11985    },
11986    {
11987     "kind" : "vcall_offset"
11988    },
11989    {
11990     "kind" : "vcall_offset"
11991    },
11992    {
11993     "kind" : "vcall_offset"
11994    },
11995    {
11996     "kind" : "vcall_offset"
11997    },
11998    {
11999     "component_value" : -136,
12000     "kind" : "vcall_offset"
12001    },
12002    {
12003     "component_value" : -136,
12004     "kind" : "offset_to_top"
12005    },
12006    {
12007     "kind" : "rtti",
12008     "mangled_component_name" : "_ZTIN7android8hardware3usb6gadget4V1_021BnHwUsbGadgetCallbackE"
12009    },
12010    {
12011     "kind" : "complete_dtor_pointer",
12012     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3usb6gadget4V1_021BnHwUsbGadgetCallbackD1Ev"
12013    },
12014    {
12015     "kind" : "deleting_dtor_pointer",
12016     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3usb6gadget4V1_021BnHwUsbGadgetCallbackD0Ev"
12017    },
12018    {
12019     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12020    },
12021    {
12022     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12023    },
12024    {
12025     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12026    },
12027    {
12028     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12029    }
12030   ]
12031  },
12032  {
12033   "alignment" : 8,
12034   "base_specifiers" :
12035   [
12036    {
12037     "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb6gadget4V1_018IUsbGadgetCallbackEEE"
12038    },
12039    {
12040     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
12041    }
12042   ],
12043   "fields" :
12044   [
12045    {
12046     "access" : "private",
12047     "field_name" : "_hidl_mMutex",
12048     "field_offset" : 1088,
12049     "referenced_type" : "_ZTINSt3__15mutexE"
12050    },
12051    {
12052     "access" : "private",
12053     "field_name" : "_hidl_mDeathRecipients",
12054     "field_offset" : 1408,
12055     "referenced_type" : "_ZTINSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEEE"
12056    }
12057   ],
12058   "linker_set_key" : "_ZTIN7android8hardware3usb6gadget4V1_021BpHwUsbGadgetCallbackE",
12059   "name" : "android::hardware::usb::gadget::V1_0::BpHwUsbGadgetCallback",
12060   "referenced_type" : "_ZTIN7android8hardware3usb6gadget4V1_021BpHwUsbGadgetCallbackE",
12061   "self_type" : "_ZTIN7android8hardware3usb6gadget4V1_021BpHwUsbGadgetCallbackE",
12062   "size" : 216,
12063   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/gadget/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/gadget/1.0/BpHwUsbGadgetCallback.h",
12064   "vtable_components" :
12065   [
12066    {
12067     "component_value" : 200,
12068     "kind" : "vbase_offset"
12069    },
12070    {
12071     "kind" : "offset_to_top"
12072    },
12073    {
12074     "kind" : "rtti",
12075     "mangled_component_name" : "_ZTIN7android8hardware3usb6gadget4V1_021BpHwUsbGadgetCallbackE"
12076    },
12077    {
12078     "mangled_component_name" : "_ZNK7android8hardware3usb6gadget4V1_021BpHwUsbGadgetCallback8isRemoteEv"
12079    },
12080    {
12081     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_021BpHwUsbGadgetCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
12082    },
12083    {
12084     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_021BpHwUsbGadgetCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
12085    },
12086    {
12087     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_021BpHwUsbGadgetCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
12088    },
12089    {
12090     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_021BpHwUsbGadgetCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
12091    },
12092    {
12093     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_021BpHwUsbGadgetCallback21setHALInstrumentationEv"
12094    },
12095    {
12096     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_021BpHwUsbGadgetCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
12097    },
12098    {
12099     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_021BpHwUsbGadgetCallback4pingEv"
12100    },
12101    {
12102     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_021BpHwUsbGadgetCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
12103    },
12104    {
12105     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_021BpHwUsbGadgetCallback21notifySyspropsChangedEv"
12106    },
12107    {
12108     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_021BpHwUsbGadgetCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
12109    },
12110    {
12111     "kind" : "complete_dtor_pointer",
12112     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_021BpHwUsbGadgetCallbackD1Ev"
12113    },
12114    {
12115     "kind" : "deleting_dtor_pointer",
12116     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_021BpHwUsbGadgetCallbackD0Ev"
12117    },
12118    {
12119     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_021BpHwUsbGadgetCallback24setCurrentUsbFunctionsCbEmNS3_6StatusE"
12120    },
12121    {
12122     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_021BpHwUsbGadgetCallback24getCurrentUsbFunctionsCbEmNS3_6StatusE"
12123    },
12124    {
12125     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3usb6gadget4V1_018IUsbGadgetCallbackEE10onAsBinderEv"
12126    },
12127    {
12128     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_021BpHwUsbGadgetCallback15onLastStrongRefEPKv"
12129    },
12130    {
12131     "component_value" : 192,
12132     "kind" : "vbase_offset"
12133    },
12134    {
12135     "component_value" : -8,
12136     "kind" : "offset_to_top"
12137    },
12138    {
12139     "kind" : "rtti",
12140     "mangled_component_name" : "_ZTIN7android8hardware3usb6gadget4V1_021BpHwUsbGadgetCallbackE"
12141    },
12142    {
12143     "kind" : "complete_dtor_pointer",
12144     "mangled_component_name" : "_ZThn8_N7android8hardware3usb6gadget4V1_021BpHwUsbGadgetCallbackD1Ev"
12145    },
12146    {
12147     "kind" : "deleting_dtor_pointer",
12148     "mangled_component_name" : "_ZThn8_N7android8hardware3usb6gadget4V1_021BpHwUsbGadgetCallbackD0Ev"
12149    },
12150    {
12151     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3usb6gadget4V1_018IUsbGadgetCallbackEE10onAsBinderEv"
12152    },
12153    {
12154     "component_value" : 184,
12155     "kind" : "vbase_offset"
12156    },
12157    {
12158     "component_value" : -16,
12159     "kind" : "offset_to_top"
12160    },
12161    {
12162     "kind" : "rtti",
12163     "mangled_component_name" : "_ZTIN7android8hardware3usb6gadget4V1_021BpHwUsbGadgetCallbackE"
12164    },
12165    {
12166     "kind" : "complete_dtor_pointer",
12167     "mangled_component_name" : "_ZThn16_N7android8hardware3usb6gadget4V1_021BpHwUsbGadgetCallbackD1Ev"
12168    },
12169    {
12170     "kind" : "deleting_dtor_pointer",
12171     "mangled_component_name" : "_ZThn16_N7android8hardware3usb6gadget4V1_021BpHwUsbGadgetCallbackD0Ev"
12172    },
12173    {
12174     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
12175    },
12176    {
12177     "mangled_component_name" : "_ZThn16_N7android8hardware3usb6gadget4V1_021BpHwUsbGadgetCallback15onLastStrongRefEPKv"
12178    },
12179    {
12180     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12181    },
12182    {
12183     "component_value" : -48,
12184     "kind" : "offset_to_top"
12185    },
12186    {
12187     "kind" : "rtti",
12188     "mangled_component_name" : "_ZTIN7android8hardware3usb6gadget4V1_021BpHwUsbGadgetCallbackE"
12189    },
12190    {
12191     "kind" : "complete_dtor_pointer",
12192     "mangled_component_name" : "_ZThn48_N7android8hardware3usb6gadget4V1_021BpHwUsbGadgetCallbackD1Ev"
12193    },
12194    {
12195     "kind" : "deleting_dtor_pointer",
12196     "mangled_component_name" : "_ZThn48_N7android8hardware3usb6gadget4V1_021BpHwUsbGadgetCallbackD0Ev"
12197    },
12198    {
12199     "kind" : "vcall_offset"
12200    },
12201    {
12202     "component_value" : -184,
12203     "kind" : "vcall_offset"
12204    },
12205    {
12206     "component_value" : -200,
12207     "kind" : "vcall_offset"
12208    },
12209    {
12210     "component_value" : -184,
12211     "kind" : "vcall_offset"
12212    },
12213    {
12214     "component_value" : -200,
12215     "kind" : "vcall_offset"
12216    },
12217    {
12218     "component_value" : -200,
12219     "kind" : "offset_to_top"
12220    },
12221    {
12222     "kind" : "rtti",
12223     "mangled_component_name" : "_ZTIN7android8hardware3usb6gadget4V1_021BpHwUsbGadgetCallbackE"
12224    },
12225    {
12226     "kind" : "complete_dtor_pointer",
12227     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3usb6gadget4V1_021BpHwUsbGadgetCallbackD1Ev"
12228    },
12229    {
12230     "kind" : "deleting_dtor_pointer",
12231     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3usb6gadget4V1_021BpHwUsbGadgetCallbackD0Ev"
12232    },
12233    {
12234     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
12235    },
12236    {
12237     "mangled_component_name" : "_ZTv0_n40_N7android8hardware3usb6gadget4V1_021BpHwUsbGadgetCallback15onLastStrongRefEPKv"
12238    },
12239    {
12240     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12241    },
12242    {
12243     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12244    }
12245   ]
12246  },
12247  {
12248   "alignment" : 8,
12249   "base_specifiers" :
12250   [
12251    {
12252     "referenced_type" : "_ZTIN7android8hardware3usb6gadget4V1_010IUsbGadgetE"
12253    }
12254   ],
12255   "linker_set_key" : "_ZTIN7android8hardware3usb6gadget4V1_110IUsbGadgetE",
12256   "name" : "android::hardware::usb::gadget::V1_1::IUsbGadget",
12257   "referenced_type" : "_ZTIN7android8hardware3usb6gadget4V1_110IUsbGadgetE",
12258   "self_type" : "_ZTIN7android8hardware3usb6gadget4V1_110IUsbGadgetE",
12259   "size" : 24,
12260   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/gadget/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/gadget/1.1/IUsbGadget.h",
12261   "vtable_components" :
12262   [
12263    {
12264     "component_value" : 8,
12265     "kind" : "vbase_offset"
12266    },
12267    {
12268     "kind" : "offset_to_top"
12269    },
12270    {
12271     "kind" : "rtti",
12272     "mangled_component_name" : "_ZTIN7android8hardware3usb6gadget4V1_110IUsbGadgetE"
12273    },
12274    {
12275     "mangled_component_name" : "_ZNK7android8hardware3usb6gadget4V1_110IUsbGadget8isRemoteEv"
12276    },
12277    {
12278     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_110IUsbGadget14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
12279    },
12280    {
12281     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_110IUsbGadget5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
12282    },
12283    {
12284     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_110IUsbGadget19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
12285    },
12286    {
12287     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_110IUsbGadget12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
12288    },
12289    {
12290     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_110IUsbGadget21setHALInstrumentationEv"
12291    },
12292    {
12293     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_110IUsbGadget11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
12294    },
12295    {
12296     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_110IUsbGadget4pingEv"
12297    },
12298    {
12299     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_110IUsbGadget12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
12300    },
12301    {
12302     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_110IUsbGadget21notifySyspropsChangedEv"
12303    },
12304    {
12305     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_110IUsbGadget13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
12306    },
12307    {
12308     "kind" : "complete_dtor_pointer",
12309     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_110IUsbGadgetD1Ev"
12310    },
12311    {
12312     "kind" : "deleting_dtor_pointer",
12313     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_110IUsbGadgetD0Ev"
12314    },
12315    {
12316     "is_pure" : true,
12317     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_110IUsbGadget22setCurrentUsbFunctionsEmRKNS_2spINS2_4V1_018IUsbGadgetCallbackEEEm"
12318    },
12319    {
12320     "is_pure" : true,
12321     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_110IUsbGadget22getCurrentUsbFunctionsERKNS_2spINS2_4V1_018IUsbGadgetCallbackEEE"
12322    },
12323    {
12324     "is_pure" : true,
12325     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_110IUsbGadget5resetEv"
12326    },
12327    {
12328     "kind" : "vcall_offset"
12329    },
12330    {
12331     "kind" : "vcall_offset"
12332    },
12333    {
12334     "kind" : "vcall_offset"
12335    },
12336    {
12337     "kind" : "vcall_offset"
12338    },
12339    {
12340     "component_value" : -8,
12341     "kind" : "vcall_offset"
12342    },
12343    {
12344     "component_value" : -8,
12345     "kind" : "offset_to_top"
12346    },
12347    {
12348     "kind" : "rtti",
12349     "mangled_component_name" : "_ZTIN7android8hardware3usb6gadget4V1_110IUsbGadgetE"
12350    },
12351    {
12352     "kind" : "complete_dtor_pointer",
12353     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3usb6gadget4V1_110IUsbGadgetD1Ev"
12354    },
12355    {
12356     "kind" : "deleting_dtor_pointer",
12357     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3usb6gadget4V1_110IUsbGadgetD0Ev"
12358    },
12359    {
12360     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12361    },
12362    {
12363     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12364    },
12365    {
12366     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12367    },
12368    {
12369     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12370    }
12371   ]
12372  },
12373  {
12374   "alignment" : 8,
12375   "base_specifiers" :
12376   [
12377    {
12378     "referenced_type" : "_ZTIN7android8hardware3usb6gadget4V1_110IUsbGadgetE"
12379    },
12380    {
12381     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
12382    }
12383   ],
12384   "fields" :
12385   [
12386    {
12387     "access" : "private",
12388     "field_name" : "mImpl",
12389     "field_offset" : 768,
12390     "referenced_type" : "_ZTIKN7android2spINS_8hardware3usb6gadget4V1_110IUsbGadgetEEE"
12391    },
12392    {
12393     "access" : "private",
12394     "field_name" : "mOnewayQueue",
12395     "field_offset" : 832,
12396     "referenced_type" : "_ZTIN7android8hardware7details10TaskRunnerE"
12397    }
12398   ],
12399   "linker_set_key" : "_ZTIN7android8hardware3usb6gadget4V1_111BsUsbGadgetE",
12400   "name" : "android::hardware::usb::gadget::V1_1::BsUsbGadget",
12401   "referenced_type" : "_ZTIN7android8hardware3usb6gadget4V1_111BsUsbGadgetE",
12402   "self_type" : "_ZTIN7android8hardware3usb6gadget4V1_111BsUsbGadgetE",
12403   "size" : 136,
12404   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/gadget/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/gadget/1.1/BsUsbGadget.h",
12405   "vtable_components" :
12406   [
12407    {
12408     "component_value" : 120,
12409     "kind" : "vbase_offset"
12410    },
12411    {
12412     "kind" : "offset_to_top"
12413    },
12414    {
12415     "kind" : "rtti",
12416     "mangled_component_name" : "_ZTIN7android8hardware3usb6gadget4V1_111BsUsbGadgetE"
12417    },
12418    {
12419     "mangled_component_name" : "_ZNK7android8hardware3usb6gadget4V1_110IUsbGadget8isRemoteEv"
12420    },
12421    {
12422     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_111BsUsbGadget14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
12423    },
12424    {
12425     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_111BsUsbGadget5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
12426    },
12427    {
12428     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_111BsUsbGadget19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
12429    },
12430    {
12431     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_111BsUsbGadget12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
12432    },
12433    {
12434     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_111BsUsbGadget21setHALInstrumentationEv"
12435    },
12436    {
12437     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_111BsUsbGadget11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
12438    },
12439    {
12440     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_111BsUsbGadget4pingEv"
12441    },
12442    {
12443     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_111BsUsbGadget12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
12444    },
12445    {
12446     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_111BsUsbGadget21notifySyspropsChangedEv"
12447    },
12448    {
12449     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_111BsUsbGadget13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
12450    },
12451    {
12452     "kind" : "complete_dtor_pointer",
12453     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_111BsUsbGadgetD1Ev"
12454    },
12455    {
12456     "kind" : "deleting_dtor_pointer",
12457     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_111BsUsbGadgetD0Ev"
12458    },
12459    {
12460     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_111BsUsbGadget22setCurrentUsbFunctionsEmRKNS_2spINS2_4V1_018IUsbGadgetCallbackEEEm"
12461    },
12462    {
12463     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_111BsUsbGadget22getCurrentUsbFunctionsERKNS_2spINS2_4V1_018IUsbGadgetCallbackEEE"
12464    },
12465    {
12466     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_111BsUsbGadget5resetEv"
12467    },
12468    {
12469     "component_value" : -8,
12470     "kind" : "offset_to_top"
12471    },
12472    {
12473     "kind" : "rtti",
12474     "mangled_component_name" : "_ZTIN7android8hardware3usb6gadget4V1_111BsUsbGadgetE"
12475    },
12476    {
12477     "kind" : "complete_dtor_pointer",
12478     "mangled_component_name" : "_ZThn8_N7android8hardware3usb6gadget4V1_111BsUsbGadgetD1Ev"
12479    },
12480    {
12481     "kind" : "deleting_dtor_pointer",
12482     "mangled_component_name" : "_ZThn8_N7android8hardware3usb6gadget4V1_111BsUsbGadgetD0Ev"
12483    },
12484    {
12485     "kind" : "vcall_offset"
12486    },
12487    {
12488     "kind" : "vcall_offset"
12489    },
12490    {
12491     "kind" : "vcall_offset"
12492    },
12493    {
12494     "kind" : "vcall_offset"
12495    },
12496    {
12497     "component_value" : -120,
12498     "kind" : "vcall_offset"
12499    },
12500    {
12501     "component_value" : -120,
12502     "kind" : "offset_to_top"
12503    },
12504    {
12505     "kind" : "rtti",
12506     "mangled_component_name" : "_ZTIN7android8hardware3usb6gadget4V1_111BsUsbGadgetE"
12507    },
12508    {
12509     "kind" : "complete_dtor_pointer",
12510     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3usb6gadget4V1_111BsUsbGadgetD1Ev"
12511    },
12512    {
12513     "kind" : "deleting_dtor_pointer",
12514     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3usb6gadget4V1_111BsUsbGadgetD0Ev"
12515    },
12516    {
12517     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12518    },
12519    {
12520     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12521    },
12522    {
12523     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12524    },
12525    {
12526     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12527    }
12528   ]
12529  },
12530  {
12531   "alignment" : 8,
12532   "base_specifiers" :
12533   [
12534    {
12535     "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
12536    }
12537   ],
12538   "fields" :
12539   [
12540    {
12541     "access" : "private",
12542     "field_name" : "_hidl_mImpl",
12543     "field_offset" : 1024,
12544     "referenced_type" : "_ZTIN7android2spINS_8hardware3usb6gadget4V1_110IUsbGadgetEEE"
12545    }
12546   ],
12547   "linker_set_key" : "_ZTIN7android8hardware3usb6gadget4V1_113BnHwUsbGadgetE",
12548   "name" : "android::hardware::usb::gadget::V1_1::BnHwUsbGadget",
12549   "referenced_type" : "_ZTIN7android8hardware3usb6gadget4V1_113BnHwUsbGadgetE",
12550   "self_type" : "_ZTIN7android8hardware3usb6gadget4V1_113BnHwUsbGadgetE",
12551   "size" : 152,
12552   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/gadget/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/gadget/1.1/BnHwUsbGadget.h",
12553   "vtable_components" :
12554   [
12555    {
12556     "component_value" : 136,
12557     "kind" : "vbase_offset"
12558    },
12559    {
12560     "kind" : "offset_to_top"
12561    },
12562    {
12563     "kind" : "rtti",
12564     "mangled_component_name" : "_ZTIN7android8hardware3usb6gadget4V1_113BnHwUsbGadgetE"
12565    },
12566    {
12567     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
12568    },
12569    {
12570     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
12571    },
12572    {
12573     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
12574    },
12575    {
12576     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BnHwBase13checkSubclassEPKv"
12577    },
12578    {
12579     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
12580    },
12581    {
12582     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
12583    },
12584    {
12585     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
12586    },
12587    {
12588     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
12589    },
12590    {
12591     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
12592    },
12593    {
12594     "kind" : "complete_dtor_pointer",
12595     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_113BnHwUsbGadgetD1Ev"
12596    },
12597    {
12598     "kind" : "deleting_dtor_pointer",
12599     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_113BnHwUsbGadgetD0Ev"
12600    },
12601    {
12602     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_113BnHwUsbGadget10onTransactEjRKNS0_6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
12603    },
12604    {
12605     "component_value" : -32,
12606     "kind" : "offset_to_top"
12607    },
12608    {
12609     "kind" : "rtti",
12610     "mangled_component_name" : "_ZTIN7android8hardware3usb6gadget4V1_113BnHwUsbGadgetE"
12611    },
12612    {
12613     "kind" : "complete_dtor_pointer",
12614     "mangled_component_name" : "_ZThn32_N7android8hardware3usb6gadget4V1_113BnHwUsbGadgetD1Ev"
12615    },
12616    {
12617     "kind" : "deleting_dtor_pointer",
12618     "mangled_component_name" : "_ZThn32_N7android8hardware3usb6gadget4V1_113BnHwUsbGadgetD0Ev"
12619    },
12620    {
12621     "kind" : "vcall_offset"
12622    },
12623    {
12624     "kind" : "vcall_offset"
12625    },
12626    {
12627     "kind" : "vcall_offset"
12628    },
12629    {
12630     "kind" : "vcall_offset"
12631    },
12632    {
12633     "component_value" : -136,
12634     "kind" : "vcall_offset"
12635    },
12636    {
12637     "component_value" : -136,
12638     "kind" : "offset_to_top"
12639    },
12640    {
12641     "kind" : "rtti",
12642     "mangled_component_name" : "_ZTIN7android8hardware3usb6gadget4V1_113BnHwUsbGadgetE"
12643    },
12644    {
12645     "kind" : "complete_dtor_pointer",
12646     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3usb6gadget4V1_113BnHwUsbGadgetD1Ev"
12647    },
12648    {
12649     "kind" : "deleting_dtor_pointer",
12650     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3usb6gadget4V1_113BnHwUsbGadgetD0Ev"
12651    },
12652    {
12653     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12654    },
12655    {
12656     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12657    },
12658    {
12659     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12660    },
12661    {
12662     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12663    }
12664   ]
12665  },
12666  {
12667   "alignment" : 8,
12668   "base_specifiers" :
12669   [
12670    {
12671     "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb6gadget4V1_110IUsbGadgetEEE"
12672    },
12673    {
12674     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
12675    }
12676   ],
12677   "fields" :
12678   [
12679    {
12680     "access" : "private",
12681     "field_name" : "_hidl_mMutex",
12682     "field_offset" : 1088,
12683     "referenced_type" : "_ZTINSt3__15mutexE"
12684    },
12685    {
12686     "access" : "private",
12687     "field_name" : "_hidl_mDeathRecipients",
12688     "field_offset" : 1408,
12689     "referenced_type" : "_ZTINSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEEE"
12690    }
12691   ],
12692   "linker_set_key" : "_ZTIN7android8hardware3usb6gadget4V1_113BpHwUsbGadgetE",
12693   "name" : "android::hardware::usb::gadget::V1_1::BpHwUsbGadget",
12694   "referenced_type" : "_ZTIN7android8hardware3usb6gadget4V1_113BpHwUsbGadgetE",
12695   "self_type" : "_ZTIN7android8hardware3usb6gadget4V1_113BpHwUsbGadgetE",
12696   "size" : 216,
12697   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/gadget/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/gadget/1.1/BpHwUsbGadget.h",
12698   "vtable_components" :
12699   [
12700    {
12701     "component_value" : 200,
12702     "kind" : "vbase_offset"
12703    },
12704    {
12705     "kind" : "offset_to_top"
12706    },
12707    {
12708     "kind" : "rtti",
12709     "mangled_component_name" : "_ZTIN7android8hardware3usb6gadget4V1_113BpHwUsbGadgetE"
12710    },
12711    {
12712     "mangled_component_name" : "_ZNK7android8hardware3usb6gadget4V1_113BpHwUsbGadget8isRemoteEv"
12713    },
12714    {
12715     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_113BpHwUsbGadget14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
12716    },
12717    {
12718     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_113BpHwUsbGadget5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
12719    },
12720    {
12721     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_113BpHwUsbGadget19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
12722    },
12723    {
12724     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_113BpHwUsbGadget12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
12725    },
12726    {
12727     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_113BpHwUsbGadget21setHALInstrumentationEv"
12728    },
12729    {
12730     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_113BpHwUsbGadget11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
12731    },
12732    {
12733     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_113BpHwUsbGadget4pingEv"
12734    },
12735    {
12736     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_113BpHwUsbGadget12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
12737    },
12738    {
12739     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_113BpHwUsbGadget21notifySyspropsChangedEv"
12740    },
12741    {
12742     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_113BpHwUsbGadget13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
12743    },
12744    {
12745     "kind" : "complete_dtor_pointer",
12746     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_113BpHwUsbGadgetD1Ev"
12747    },
12748    {
12749     "kind" : "deleting_dtor_pointer",
12750     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_113BpHwUsbGadgetD0Ev"
12751    },
12752    {
12753     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_113BpHwUsbGadget22setCurrentUsbFunctionsEmRKNS_2spINS2_4V1_018IUsbGadgetCallbackEEEm"
12754    },
12755    {
12756     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_113BpHwUsbGadget22getCurrentUsbFunctionsERKNS_2spINS2_4V1_018IUsbGadgetCallbackEEE"
12757    },
12758    {
12759     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_113BpHwUsbGadget5resetEv"
12760    },
12761    {
12762     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3usb6gadget4V1_110IUsbGadgetEE10onAsBinderEv"
12763    },
12764    {
12765     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_113BpHwUsbGadget15onLastStrongRefEPKv"
12766    },
12767    {
12768     "component_value" : 192,
12769     "kind" : "vbase_offset"
12770    },
12771    {
12772     "component_value" : -8,
12773     "kind" : "offset_to_top"
12774    },
12775    {
12776     "kind" : "rtti",
12777     "mangled_component_name" : "_ZTIN7android8hardware3usb6gadget4V1_113BpHwUsbGadgetE"
12778    },
12779    {
12780     "kind" : "complete_dtor_pointer",
12781     "mangled_component_name" : "_ZThn8_N7android8hardware3usb6gadget4V1_113BpHwUsbGadgetD1Ev"
12782    },
12783    {
12784     "kind" : "deleting_dtor_pointer",
12785     "mangled_component_name" : "_ZThn8_N7android8hardware3usb6gadget4V1_113BpHwUsbGadgetD0Ev"
12786    },
12787    {
12788     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3usb6gadget4V1_110IUsbGadgetEE10onAsBinderEv"
12789    },
12790    {
12791     "component_value" : 184,
12792     "kind" : "vbase_offset"
12793    },
12794    {
12795     "component_value" : -16,
12796     "kind" : "offset_to_top"
12797    },
12798    {
12799     "kind" : "rtti",
12800     "mangled_component_name" : "_ZTIN7android8hardware3usb6gadget4V1_113BpHwUsbGadgetE"
12801    },
12802    {
12803     "kind" : "complete_dtor_pointer",
12804     "mangled_component_name" : "_ZThn16_N7android8hardware3usb6gadget4V1_113BpHwUsbGadgetD1Ev"
12805    },
12806    {
12807     "kind" : "deleting_dtor_pointer",
12808     "mangled_component_name" : "_ZThn16_N7android8hardware3usb6gadget4V1_113BpHwUsbGadgetD0Ev"
12809    },
12810    {
12811     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
12812    },
12813    {
12814     "mangled_component_name" : "_ZThn16_N7android8hardware3usb6gadget4V1_113BpHwUsbGadget15onLastStrongRefEPKv"
12815    },
12816    {
12817     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12818    },
12819    {
12820     "component_value" : -48,
12821     "kind" : "offset_to_top"
12822    },
12823    {
12824     "kind" : "rtti",
12825     "mangled_component_name" : "_ZTIN7android8hardware3usb6gadget4V1_113BpHwUsbGadgetE"
12826    },
12827    {
12828     "kind" : "complete_dtor_pointer",
12829     "mangled_component_name" : "_ZThn48_N7android8hardware3usb6gadget4V1_113BpHwUsbGadgetD1Ev"
12830    },
12831    {
12832     "kind" : "deleting_dtor_pointer",
12833     "mangled_component_name" : "_ZThn48_N7android8hardware3usb6gadget4V1_113BpHwUsbGadgetD0Ev"
12834    },
12835    {
12836     "kind" : "vcall_offset"
12837    },
12838    {
12839     "component_value" : -184,
12840     "kind" : "vcall_offset"
12841    },
12842    {
12843     "component_value" : -200,
12844     "kind" : "vcall_offset"
12845    },
12846    {
12847     "component_value" : -184,
12848     "kind" : "vcall_offset"
12849    },
12850    {
12851     "component_value" : -200,
12852     "kind" : "vcall_offset"
12853    },
12854    {
12855     "component_value" : -200,
12856     "kind" : "offset_to_top"
12857    },
12858    {
12859     "kind" : "rtti",
12860     "mangled_component_name" : "_ZTIN7android8hardware3usb6gadget4V1_113BpHwUsbGadgetE"
12861    },
12862    {
12863     "kind" : "complete_dtor_pointer",
12864     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3usb6gadget4V1_113BpHwUsbGadgetD1Ev"
12865    },
12866    {
12867     "kind" : "deleting_dtor_pointer",
12868     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3usb6gadget4V1_113BpHwUsbGadgetD0Ev"
12869    },
12870    {
12871     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
12872    },
12873    {
12874     "mangled_component_name" : "_ZTv0_n40_N7android8hardware3usb6gadget4V1_113BpHwUsbGadget15onLastStrongRefEPKv"
12875    },
12876    {
12877     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12878    },
12879    {
12880     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12881    }
12882   ]
12883  },
12884  {
12885   "access" : "private",
12886   "alignment" : 8,
12887   "fields" :
12888   [
12889    {
12890     "field_name" : "index",
12891     "referenced_type" : "_ZTIm"
12892    },
12893    {
12894     "field_name" : "buffer",
12895     "field_offset" : 64,
12896     "referenced_type" : "_ZTIy"
12897    },
12898    {
12899     "field_name" : "bufend",
12900     "field_offset" : 128,
12901     "referenced_type" : "_ZTIy"
12902    }
12903   ],
12904   "linker_set_key" : "_ZTIN7android8hardware6Parcel10BufferInfoE",
12905   "name" : "android::hardware::Parcel::BufferInfo",
12906   "referenced_type" : "_ZTIN7android8hardware6Parcel10BufferInfoE",
12907   "self_type" : "_ZTIN7android8hardware6Parcel10BufferInfoE",
12908   "size" : 24,
12909   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
12910  },
12911  {
12912   "alignment" : 8,
12913   "fields" :
12914   [
12915    {
12916     "access" : "private",
12917     "field_name" : "mBufCachePos",
12918     "referenced_type" : "_ZTIm"
12919    },
12920    {
12921     "access" : "private",
12922     "field_name" : "mBufCache",
12923     "field_offset" : 64,
12924     "referenced_type" : "_ZTINSt3__16vectorIN7android8hardware6Parcel10BufferInfoENS_9allocatorIS4_EEEE"
12925    },
12926    {
12927     "access" : "private",
12928     "field_name" : "mError",
12929     "field_offset" : 256,
12930     "referenced_type" : "_ZTIi"
12931    },
12932    {
12933     "access" : "private",
12934     "field_name" : "mData",
12935     "field_offset" : 320,
12936     "referenced_type" : "_ZTIPh"
12937    },
12938    {
12939     "access" : "private",
12940     "field_name" : "mDataSize",
12941     "field_offset" : 384,
12942     "referenced_type" : "_ZTIm"
12943    },
12944    {
12945     "access" : "private",
12946     "field_name" : "mDataCapacity",
12947     "field_offset" : 448,
12948     "referenced_type" : "_ZTIm"
12949    },
12950    {
12951     "access" : "private",
12952     "field_name" : "mDataPos",
12953     "field_offset" : 512,
12954     "referenced_type" : "_ZTIm"
12955    },
12956    {
12957     "access" : "private",
12958     "field_name" : "mObjects",
12959     "field_offset" : 576,
12960     "referenced_type" : "_ZTIPy"
12961    },
12962    {
12963     "access" : "private",
12964     "field_name" : "mObjectsSize",
12965     "field_offset" : 640,
12966     "referenced_type" : "_ZTIm"
12967    },
12968    {
12969     "access" : "private",
12970     "field_name" : "mObjectsCapacity",
12971     "field_offset" : 704,
12972     "referenced_type" : "_ZTIm"
12973    },
12974    {
12975     "access" : "private",
12976     "field_name" : "mNextObjectHint",
12977     "field_offset" : 768,
12978     "referenced_type" : "_ZTIm"
12979    },
12980    {
12981     "access" : "private",
12982     "field_name" : "mNumRef",
12983     "field_offset" : 832,
12984     "referenced_type" : "_ZTIm"
12985    },
12986    {
12987     "access" : "private",
12988     "field_name" : "mFdsKnown",
12989     "field_offset" : 896,
12990     "referenced_type" : "_ZTIb"
12991    },
12992    {
12993     "access" : "private",
12994     "field_name" : "mHasFds",
12995     "field_offset" : 904,
12996     "referenced_type" : "_ZTIb"
12997    },
12998    {
12999     "access" : "private",
13000     "field_name" : "mAllowFds",
13001     "field_offset" : 912,
13002     "referenced_type" : "_ZTIb"
13003    },
13004    {
13005     "access" : "private",
13006     "field_name" : "mOwner",
13007     "field_offset" : 960,
13008     "referenced_type" : "_ZTIPFvPN7android8hardware6ParcelEPKhmPKymPvE"
13009    },
13010    {
13011     "access" : "private",
13012     "field_name" : "mOwnerCookie",
13013     "field_offset" : 1024,
13014     "referenced_type" : "_ZTIPv"
13015    }
13016   ],
13017   "linker_set_key" : "_ZTIN7android8hardware6ParcelE",
13018   "name" : "android::hardware::Parcel",
13019   "record_kind" : "class",
13020   "referenced_type" : "_ZTIN7android8hardware6ParcelE",
13021   "self_type" : "_ZTIN7android8hardware6ParcelE",
13022   "size" : 136,
13023   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
13024  },
13025  {
13026   "alignment" : 8,
13027   "base_specifiers" :
13028   [
13029    {
13030     "referenced_type" : "_ZTIN7android8hardware7details13return_statusE"
13031    }
13032   ],
13033   "fields" :
13034   [
13035    {
13036     "access" : "private",
13037     "field_name" : "mVal",
13038     "field_offset" : 288,
13039     "referenced_type" : "_ZTIN7android8hardware3usb6gadget4V1_06StatusE"
13040    }
13041   ],
13042   "linker_set_key" : "_ZTIN7android8hardware6ReturnINS0_3usb6gadget4V1_06StatusEEE",
13043   "name" : "android::hardware::Return<android::hardware::usb::gadget::V1_0::Status>",
13044   "record_kind" : "class",
13045   "referenced_type" : "_ZTIN7android8hardware6ReturnINS0_3usb6gadget4V1_06StatusEEE",
13046   "self_type" : "_ZTIN7android8hardware6ReturnINS0_3usb6gadget4V1_06StatusEEE",
13047   "size" : 40,
13048   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
13049   "template_args" : [ "_ZTIN7android8hardware3usb6gadget4V1_06StatusE" ]
13050  },
13051  {
13052   "alignment" : 8,
13053   "base_specifiers" :
13054   [
13055    {
13056     "referenced_type" : "_ZTIN7android8hardware7details13return_statusE"
13057    }
13058   ],
13059   "fields" :
13060   [
13061    {
13062     "access" : "private",
13063     "field_name" : "mVal",
13064     "field_offset" : 320,
13065     "referenced_type" : "_ZTIN7android2spINS_8hardware3usb6gadget4V1_110IUsbGadgetEEE"
13066    }
13067   ],
13068   "linker_set_key" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3usb6gadget4V1_110IUsbGadgetEEEEE",
13069   "name" : "android::hardware::Return<android::sp<android::hardware::usb::gadget::V1_1::IUsbGadget> >",
13070   "record_kind" : "class",
13071   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3usb6gadget4V1_110IUsbGadgetEEEEE",
13072   "self_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3usb6gadget4V1_110IUsbGadgetEEEEE",
13073   "size" : 48,
13074   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
13075   "template_args" : [ "_ZTIN7android2spINS_8hardware3usb6gadget4V1_110IUsbGadgetEEE" ]
13076  },
13077  {
13078   "alignment" : 8,
13079   "base_specifiers" :
13080   [
13081    {
13082     "referenced_type" : "_ZTIN7android8hardware7details13return_statusE"
13083    }
13084   ],
13085   "fields" :
13086   [
13087    {
13088     "access" : "private",
13089     "field_name" : "mVal",
13090     "field_offset" : 264,
13091     "referenced_type" : "_ZTIb"
13092    }
13093   ],
13094   "linker_set_key" : "_ZTIN7android8hardware6ReturnIbEE",
13095   "name" : "android::hardware::Return<bool>",
13096   "record_kind" : "class",
13097   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
13098   "self_type" : "_ZTIN7android8hardware6ReturnIbEE",
13099   "size" : 40,
13100   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
13101   "template_args" : [ "_ZTIb" ]
13102  },
13103  {
13104   "alignment" : 8,
13105   "base_specifiers" :
13106   [
13107    {
13108     "referenced_type" : "_ZTIN7android8hardware7details13return_statusE"
13109    }
13110   ],
13111   "linker_set_key" : "_ZTIN7android8hardware6ReturnIvEE",
13112   "name" : "android::hardware::Return<void>",
13113   "record_kind" : "class",
13114   "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
13115   "self_type" : "_ZTIN7android8hardware6ReturnIvEE",
13116   "size" : 40,
13117   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
13118   "template_args" : [ "_ZTIv" ]
13119  },
13120  {
13121   "alignment" : 8,
13122   "fields" :
13123   [
13124    {
13125     "access" : "private",
13126     "field_name" : "mException",
13127     "referenced_type" : "_ZTIi"
13128    },
13129    {
13130     "access" : "private",
13131     "field_name" : "mErrorCode",
13132     "field_offset" : 32,
13133     "referenced_type" : "_ZTIi"
13134    },
13135    {
13136     "access" : "private",
13137     "field_name" : "mMessage",
13138     "field_offset" : 64,
13139     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
13140    }
13141   ],
13142   "linker_set_key" : "_ZTIN7android8hardware6StatusE",
13143   "name" : "android::hardware::Status",
13144   "record_kind" : "class",
13145   "referenced_type" : "_ZTIN7android8hardware6StatusE",
13146   "self_type" : "_ZTIN7android8hardware6StatusE",
13147   "size" : 32,
13148   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
13149  },
13150  {
13151   "alignment" : 8,
13152   "base_specifiers" :
13153   [
13154    {
13155     "is_virtual" : true,
13156     "referenced_type" : "_ZTIN7android7RefBaseE"
13157    }
13158   ],
13159   "linker_set_key" : "_ZTIN7android8hardware7IBinder14DeathRecipientE",
13160   "name" : "android::hardware::IBinder::DeathRecipient",
13161   "record_kind" : "class",
13162   "referenced_type" : "_ZTIN7android8hardware7IBinder14DeathRecipientE",
13163   "self_type" : "_ZTIN7android8hardware7IBinder14DeathRecipientE",
13164   "size" : 24,
13165   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
13166   "vtable_components" :
13167   [
13168    {
13169     "component_value" : 8,
13170     "kind" : "vbase_offset"
13171    },
13172    {
13173     "kind" : "offset_to_top"
13174    },
13175    {
13176     "kind" : "rtti",
13177     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
13178    },
13179    {
13180     "is_pure" : true,
13181     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipient10binderDiedERKNS_2wpIS1_EE"
13182    },
13183    {
13184     "kind" : "complete_dtor_pointer",
13185     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD1Ev"
13186    },
13187    {
13188     "kind" : "deleting_dtor_pointer",
13189     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD0Ev"
13190    },
13191    {
13192     "kind" : "vcall_offset"
13193    },
13194    {
13195     "kind" : "vcall_offset"
13196    },
13197    {
13198     "kind" : "vcall_offset"
13199    },
13200    {
13201     "kind" : "vcall_offset"
13202    },
13203    {
13204     "component_value" : -8,
13205     "kind" : "vcall_offset"
13206    },
13207    {
13208     "component_value" : -8,
13209     "kind" : "offset_to_top"
13210    },
13211    {
13212     "kind" : "rtti",
13213     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
13214    },
13215    {
13216     "kind" : "complete_dtor_pointer",
13217     "mangled_component_name" : "_ZTv0_n24_N7android8hardware7IBinder14DeathRecipientD1Ev"
13218    },
13219    {
13220     "kind" : "deleting_dtor_pointer",
13221     "mangled_component_name" : "_ZTv0_n24_N7android8hardware7IBinder14DeathRecipientD0Ev"
13222    },
13223    {
13224     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13225    },
13226    {
13227     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13228    },
13229    {
13230     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13231    },
13232    {
13233     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13234    }
13235   ]
13236  },
13237  {
13238   "alignment" : 8,
13239   "base_specifiers" :
13240   [
13241    {
13242     "is_virtual" : true,
13243     "referenced_type" : "_ZTIN7android7RefBaseE"
13244    }
13245   ],
13246   "linker_set_key" : "_ZTIN7android8hardware7IBinderE",
13247   "name" : "android::hardware::IBinder",
13248   "record_kind" : "class",
13249   "referenced_type" : "_ZTIN7android8hardware7IBinderE",
13250   "self_type" : "_ZTIN7android8hardware7IBinderE",
13251   "size" : 24,
13252   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
13253   "vtable_components" :
13254   [
13255    {
13256     "component_value" : 8,
13257     "kind" : "vbase_offset"
13258    },
13259    {
13260     "kind" : "offset_to_top"
13261    },
13262    {
13263     "kind" : "rtti",
13264     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
13265    },
13266    {
13267     "is_pure" : true,
13268     "mangled_component_name" : "_ZN7android8hardware7IBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
13269    },
13270    {
13271     "is_pure" : true,
13272     "mangled_component_name" : "_ZN7android8hardware7IBinder11linkToDeathERKNS_2spINS1_14DeathRecipientEEEPvj"
13273    },
13274    {
13275     "is_pure" : true,
13276     "mangled_component_name" : "_ZN7android8hardware7IBinder13unlinkToDeathERKNS_2wpINS1_14DeathRecipientEEEPvjPS4_"
13277    },
13278    {
13279     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
13280    },
13281    {
13282     "is_pure" : true,
13283     "mangled_component_name" : "_ZN7android8hardware7IBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
13284    },
13285    {
13286     "is_pure" : true,
13287     "mangled_component_name" : "_ZNK7android8hardware7IBinder10findObjectEPKv"
13288    },
13289    {
13290     "is_pure" : true,
13291     "mangled_component_name" : "_ZN7android8hardware7IBinder12detachObjectEPKv"
13292    },
13293    {
13294     "mangled_component_name" : "_ZN7android8hardware7IBinder11localBinderEv"
13295    },
13296    {
13297     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
13298    },
13299    {
13300     "kind" : "complete_dtor_pointer",
13301     "mangled_component_name" : "_ZN7android8hardware7IBinderD1Ev"
13302    },
13303    {
13304     "kind" : "deleting_dtor_pointer",
13305     "mangled_component_name" : "_ZN7android8hardware7IBinderD0Ev"
13306    },
13307    {
13308     "kind" : "vcall_offset"
13309    },
13310    {
13311     "kind" : "vcall_offset"
13312    },
13313    {
13314     "kind" : "vcall_offset"
13315    },
13316    {
13317     "kind" : "vcall_offset"
13318    },
13319    {
13320     "component_value" : -8,
13321     "kind" : "vcall_offset"
13322    },
13323    {
13324     "component_value" : -8,
13325     "kind" : "offset_to_top"
13326    },
13327    {
13328     "kind" : "rtti",
13329     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
13330    },
13331    {
13332     "kind" : "complete_dtor_pointer",
13333     "mangled_component_name" : "_ZTv0_n24_N7android8hardware7IBinderD1Ev"
13334    },
13335    {
13336     "kind" : "deleting_dtor_pointer",
13337     "mangled_component_name" : "_ZTv0_n24_N7android8hardware7IBinderD0Ev"
13338    },
13339    {
13340     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13341    },
13342    {
13343     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13344    },
13345    {
13346     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13347    },
13348    {
13349     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13350    }
13351   ]
13352  },
13353  {
13354   "alignment" : 8,
13355   "fields" :
13356   [
13357    {
13358     "access" : "private",
13359     "field_name" : "mQueue",
13360     "referenced_type" : "_ZTINSt3__110shared_ptrIN7android8hardware7details17SynchronizedQueueINS_8functionIFvvEEEEEEE"
13361    }
13362   ],
13363   "linker_set_key" : "_ZTIN7android8hardware7details10TaskRunnerE",
13364   "name" : "android::hardware::details::TaskRunner",
13365   "record_kind" : "class",
13366   "referenced_type" : "_ZTIN7android8hardware7details10TaskRunnerE",
13367   "self_type" : "_ZTIN7android8hardware7details10TaskRunnerE",
13368   "size" : 16,
13369   "source_file" : "/system/libhidl/base/include/hidl/TaskRunner.h"
13370  },
13371  {
13372   "alignment" : 8,
13373   "fields" :
13374   [
13375    {
13376     "access" : "private",
13377     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E"
13378    }
13379   ],
13380   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE",
13381   "name" : "android::hardware::details::hidl_pointer<native_handle>",
13382   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE",
13383   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE",
13384   "size" : 8,
13385   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13386   "template_args" : [ "_ZTI13native_handle" ]
13387  },
13388  {
13389   "access" : "private",
13390   "alignment" : 8,
13391   "fields" :
13392   [
13393    {
13394     "field_name" : "mPointer",
13395     "referenced_type" : "_ZTIP13native_handle"
13396    },
13397    {
13398     "field_name" : "_pad",
13399     "referenced_type" : "_ZTIm"
13400    }
13401   ],
13402   "is_anonymous" : true,
13403   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E",
13404   "name" : "android::hardware::details::hidl_pointer<native_handle>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
13405   "record_kind" : "union",
13406   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E",
13407   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E",
13408   "size" : 8,
13409   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
13410  },
13411  {
13412   "alignment" : 8,
13413   "fields" :
13414   [
13415    {
13416     "access" : "private",
13417     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E"
13418    }
13419   ],
13420   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE",
13421   "name" : "android::hardware::details::hidl_pointer<const native_handle>",
13422   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE",
13423   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE",
13424   "size" : 8,
13425   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13426   "template_args" : [ "_ZTIK13native_handle" ]
13427  },
13428  {
13429   "access" : "private",
13430   "alignment" : 8,
13431   "fields" :
13432   [
13433    {
13434     "field_name" : "mPointer",
13435     "referenced_type" : "_ZTIPK13native_handle"
13436    },
13437    {
13438     "field_name" : "_pad",
13439     "referenced_type" : "_ZTIm"
13440    }
13441   ],
13442   "is_anonymous" : true,
13443   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E",
13444   "name" : "android::hardware::details::hidl_pointer<const native_handle>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
13445   "record_kind" : "union",
13446   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E",
13447   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E",
13448   "size" : 8,
13449   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
13450  },
13451  {
13452   "alignment" : 8,
13453   "fields" :
13454   [
13455    {
13456     "access" : "private",
13457     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E"
13458    }
13459   ],
13460   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE",
13461   "name" : "android::hardware::details::hidl_pointer<const char>",
13462   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE",
13463   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE",
13464   "size" : 8,
13465   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13466   "template_args" : [ "_ZTIKc" ]
13467  },
13468  {
13469   "access" : "private",
13470   "alignment" : 8,
13471   "fields" :
13472   [
13473    {
13474     "field_name" : "mPointer",
13475     "referenced_type" : "_ZTIPKc"
13476    },
13477    {
13478     "field_name" : "_pad",
13479     "referenced_type" : "_ZTIm"
13480    }
13481   ],
13482   "is_anonymous" : true,
13483   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E",
13484   "name" : "android::hardware::details::hidl_pointer<const char>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
13485   "record_kind" : "union",
13486   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E",
13487   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E",
13488   "size" : 8,
13489   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
13490  },
13491  {
13492   "alignment" : 8,
13493   "fields" :
13494   [
13495    {
13496     "access" : "private",
13497     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEUt_E"
13498    }
13499   ],
13500   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE",
13501   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
13502   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE",
13503   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE",
13504   "size" : 8,
13505   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13506   "template_args" : [ "_ZTIN7android8hardware10hidl_arrayIhLm32EJEEE" ]
13507  },
13508  {
13509   "access" : "private",
13510   "alignment" : 8,
13511   "fields" :
13512   [
13513    {
13514     "field_name" : "mPointer",
13515     "referenced_type" : "_ZTIPN7android8hardware10hidl_arrayIhLm32EJEEE"
13516    },
13517    {
13518     "field_name" : "_pad",
13519     "referenced_type" : "_ZTIm"
13520    }
13521   ],
13522   "is_anonymous" : true,
13523   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEUt_E",
13524   "name" : "android::hardware::details::hidl_pointer<hidl_array<unsigned char, 32> >::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
13525   "record_kind" : "union",
13526   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEUt_E",
13527   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEUt_E",
13528   "size" : 8,
13529   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
13530  },
13531  {
13532   "alignment" : 8,
13533   "fields" :
13534   [
13535    {
13536     "access" : "private",
13537     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E"
13538    }
13539   ],
13540   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
13541   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
13542   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
13543   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
13544   "size" : 8,
13545   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13546   "template_args" : [ "_ZTIN7android8hardware11hidl_stringE" ]
13547  },
13548  {
13549   "access" : "private",
13550   "alignment" : 8,
13551   "fields" :
13552   [
13553    {
13554     "field_name" : "mPointer",
13555     "referenced_type" : "_ZTIPN7android8hardware11hidl_stringE"
13556    },
13557    {
13558     "field_name" : "_pad",
13559     "referenced_type" : "_ZTIm"
13560    }
13561   ],
13562   "is_anonymous" : true,
13563   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E",
13564   "name" : "android::hardware::details::hidl_pointer<hidl_string>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
13565   "record_kind" : "union",
13566   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E",
13567   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E",
13568   "size" : 8,
13569   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
13570  },
13571  {
13572   "alignment" : 8,
13573   "fields" :
13574   [
13575    {
13576     "access" : "private",
13577     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E"
13578    }
13579   ],
13580   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE",
13581   "name" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>",
13582   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE",
13583   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE",
13584   "size" : 8,
13585   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13586   "template_args" : [ "_ZTIN7android8hardware17GrantorDescriptorE" ]
13587  },
13588  {
13589   "access" : "private",
13590   "alignment" : 8,
13591   "fields" :
13592   [
13593    {
13594     "field_name" : "mPointer",
13595     "referenced_type" : "_ZTIPN7android8hardware17GrantorDescriptorE"
13596    },
13597    {
13598     "field_name" : "_pad",
13599     "referenced_type" : "_ZTIm"
13600    }
13601   ],
13602   "is_anonymous" : true,
13603   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E",
13604   "name" : "android::hardware::details::hidl_pointer<GrantorDescriptor>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
13605   "record_kind" : "union",
13606   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E",
13607   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E",
13608   "size" : 8,
13609   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
13610  },
13611  {
13612   "alignment" : 8,
13613   "fields" :
13614   [
13615    {
13616     "access" : "private",
13617     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEUt_E"
13618    }
13619   ],
13620   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIcEE",
13621   "name" : "android::hardware::details::hidl_pointer<char>",
13622   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEE",
13623   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEE",
13624   "size" : 8,
13625   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13626   "template_args" : [ "_ZTIc" ]
13627  },
13628  {
13629   "access" : "private",
13630   "alignment" : 8,
13631   "fields" :
13632   [
13633    {
13634     "field_name" : "mPointer",
13635     "referenced_type" : "_ZTIPc"
13636    },
13637    {
13638     "field_name" : "_pad",
13639     "referenced_type" : "_ZTIm"
13640    }
13641   ],
13642   "is_anonymous" : true,
13643   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIcEUt_E",
13644   "name" : "android::hardware::details::hidl_pointer<char>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
13645   "record_kind" : "union",
13646   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEUt_E",
13647   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEUt_E",
13648   "size" : 8,
13649   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
13650  },
13651  {
13652   "alignment" : 8,
13653   "fields" :
13654   [
13655    {
13656     "access" : "private",
13657     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEUt_E"
13658    }
13659   ],
13660   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIiEE",
13661   "name" : "android::hardware::details::hidl_pointer<int>",
13662   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEE",
13663   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEE",
13664   "size" : 8,
13665   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13666   "template_args" : [ "_ZTIi" ]
13667  },
13668  {
13669   "access" : "private",
13670   "alignment" : 8,
13671   "fields" :
13672   [
13673    {
13674     "field_name" : "mPointer",
13675     "referenced_type" : "_ZTIPi"
13676    },
13677    {
13678     "field_name" : "_pad",
13679     "referenced_type" : "_ZTIm"
13680    }
13681   ],
13682   "is_anonymous" : true,
13683   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIiEUt_E",
13684   "name" : "android::hardware::details::hidl_pointer<int>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
13685   "record_kind" : "union",
13686   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEUt_E",
13687   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEUt_E",
13688   "size" : 8,
13689   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
13690  },
13691  {
13692   "alignment" : 8,
13693   "fields" :
13694   [
13695    {
13696     "access" : "private",
13697     "field_name" : "buffer",
13698     "referenced_type" : "_ZTIA64_c"
13699    }
13700   ],
13701   "linker_set_key" : "_ZTIN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
13702   "name" : "android::hardware::details::DoNotDestruct<android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > >",
13703   "record_kind" : "class",
13704   "referenced_type" : "_ZTIN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
13705   "self_type" : "_ZTIN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
13706   "size" : 64,
13707   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
13708   "template_args" :
13709   [
13710    "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE"
13711   ]
13712  },
13713  {
13714   "alignment" : 8,
13715   "fields" :
13716   [
13717    {
13718     "access" : "private",
13719     "field_name" : "mStatus",
13720     "referenced_type" : "_ZTIN7android8hardware6StatusE"
13721    },
13722    {
13723     "access" : "private",
13724     "field_name" : "mCheckedStatus",
13725     "field_offset" : 256,
13726     "referenced_type" : "_ZTIb"
13727    }
13728   ],
13729   "linker_set_key" : "_ZTIN7android8hardware7details13return_statusE",
13730   "name" : "android::hardware::details::return_status",
13731   "record_kind" : "class",
13732   "referenced_type" : "_ZTIN7android8hardware7details13return_statusE",
13733   "self_type" : "_ZTIN7android8hardware7details13return_statusE",
13734   "size" : 40,
13735   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
13736  },
13737  {
13738   "alignment" : 8,
13739   "fields" :
13740   [
13741    {
13742     "access" : "protected",
13743     "field_name" : "mInstrumentationCallbacks",
13744     "field_offset" : 64,
13745     "referenced_type" : "_ZTINSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE"
13746    },
13747    {
13748     "access" : "protected",
13749     "field_name" : "mEnableInstrumentation",
13750     "field_offset" : 256,
13751     "referenced_type" : "_ZTIb"
13752    },
13753    {
13754     "access" : "protected",
13755     "field_name" : "mInstrumentationLibPackage",
13756     "field_offset" : 320,
13757     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
13758    },
13759    {
13760     "access" : "protected",
13761     "field_name" : "mInterfaceName",
13762     "field_offset" : 512,
13763     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
13764    }
13765   ],
13766   "linker_set_key" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
13767   "name" : "android::hardware::details::HidlInstrumentor",
13768   "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
13769   "self_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
13770   "size" : 88,
13771   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13772   "vtable_components" :
13773   [
13774    {
13775     "kind" : "offset_to_top"
13776    },
13777    {
13778     "kind" : "rtti",
13779     "mangled_component_name" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
13780    },
13781    {
13782     "kind" : "complete_dtor_pointer",
13783     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD1Ev"
13784    },
13785    {
13786     "kind" : "deleting_dtor_pointer",
13787     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD0Ev"
13788    }
13789   ]
13790  },
13791  {
13792   "alignment" : 1,
13793   "linker_set_key" : "_ZTIN7android8hardware7details5i_tagE",
13794   "name" : "android::hardware::details::i_tag",
13795   "referenced_type" : "_ZTIN7android8hardware7details5i_tagE",
13796   "self_type" : "_ZTIN7android8hardware7details5i_tagE",
13797   "size" : 1,
13798   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
13799  },
13800  {
13801   "alignment" : 1,
13802   "linker_set_key" : "_ZTIN7android8hardware7details6bs_tagE",
13803   "name" : "android::hardware::details::bs_tag",
13804   "referenced_type" : "_ZTIN7android8hardware7details6bs_tagE",
13805   "self_type" : "_ZTIN7android8hardware7details6bs_tagE",
13806   "size" : 1,
13807   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
13808  },
13809  {
13810   "alignment" : 1,
13811   "linker_set_key" : "_ZTIN7android8hardware7details8bnhw_tagE",
13812   "name" : "android::hardware::details::bnhw_tag",
13813   "referenced_type" : "_ZTIN7android8hardware7details8bnhw_tagE",
13814   "self_type" : "_ZTIN7android8hardware7details8bnhw_tagE",
13815   "size" : 1,
13816   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
13817  },
13818  {
13819   "alignment" : 1,
13820   "linker_set_key" : "_ZTIN7android8hardware7details8bphw_tagE",
13821   "name" : "android::hardware::details::bphw_tag",
13822   "referenced_type" : "_ZTIN7android8hardware7details8bphw_tagE",
13823   "self_type" : "_ZTIN7android8hardware7details8bphw_tagE",
13824   "size" : 1,
13825   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
13826  },
13827  {
13828   "alignment" : 1,
13829   "linker_set_key" : "_ZTIN7android8hardware7details9std_arrayIhLm32EJEEE",
13830   "name" : "android::hardware::details::std_array<unsigned char, 32>",
13831   "referenced_type" : "_ZTIN7android8hardware7details9std_arrayIhLm32EJEEE",
13832   "self_type" : "_ZTIN7android8hardware7details9std_arrayIhLm32EJEEE",
13833   "size" : 1,
13834   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13835   "template_args" : [ "_ZTIh" ]
13836  },
13837  {
13838   "alignment" : 8,
13839   "fields" :
13840   [
13841    {
13842     "access" : "private",
13843     "field_name" : "mBuffer",
13844     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE"
13845    },
13846    {
13847     "access" : "private",
13848     "field_name" : "mSize",
13849     "field_offset" : 64,
13850     "referenced_type" : "_ZTIj"
13851    },
13852    {
13853     "access" : "private",
13854     "field_name" : "mOwnsBuffer",
13855     "field_offset" : 96,
13856     "referenced_type" : "_ZTIb"
13857    },
13858    {
13859     "access" : "private",
13860     "field_name" : "mPad",
13861     "field_offset" : 104,
13862     "referenced_type" : "_ZTIA3_h"
13863    }
13864   ],
13865   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEE",
13866   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> >",
13867   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEE",
13868   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEE",
13869   "size" : 16,
13870   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13871   "template_args" : [ "_ZTIN7android8hardware10hidl_arrayIhLm32EJEEE" ]
13872  },
13873  {
13874   "alignment" : 8,
13875   "fields" :
13876   [
13877    {
13878     "access" : "private",
13879     "field_name" : "mBuffer",
13880     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE"
13881    },
13882    {
13883     "access" : "private",
13884     "field_name" : "mSize",
13885     "field_offset" : 64,
13886     "referenced_type" : "_ZTIj"
13887    },
13888    {
13889     "access" : "private",
13890     "field_name" : "mOwnsBuffer",
13891     "field_offset" : 96,
13892     "referenced_type" : "_ZTIb"
13893    },
13894    {
13895     "access" : "private",
13896     "field_name" : "mPad",
13897     "field_offset" : 104,
13898     "referenced_type" : "_ZTIA3_h"
13899    }
13900   ],
13901   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
13902   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string>",
13903   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
13904   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
13905   "size" : 16,
13906   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13907   "template_args" : [ "_ZTIN7android8hardware11hidl_stringE" ]
13908  },
13909  {
13910   "alignment" : 8,
13911   "fields" :
13912   [
13913    {
13914     "access" : "private",
13915     "field_name" : "mBuffer",
13916     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE"
13917    },
13918    {
13919     "access" : "private",
13920     "field_name" : "mSize",
13921     "field_offset" : 64,
13922     "referenced_type" : "_ZTIj"
13923    },
13924    {
13925     "access" : "private",
13926     "field_name" : "mOwnsBuffer",
13927     "field_offset" : 96,
13928     "referenced_type" : "_ZTIb"
13929    },
13930    {
13931     "access" : "private",
13932     "field_name" : "mPad",
13933     "field_offset" : 104,
13934     "referenced_type" : "_ZTIA3_h"
13935    }
13936   ],
13937   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE",
13938   "name" : "android::hardware::hidl_vec<android::hardware::GrantorDescriptor>",
13939   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE",
13940   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE",
13941   "size" : 16,
13942   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13943   "template_args" : [ "_ZTIN7android8hardware17GrantorDescriptorE" ]
13944  },
13945  {
13946   "alignment" : 8,
13947   "fields" :
13948   [
13949    {
13950     "access" : "private",
13951     "field_name" : "mBuffer",
13952     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEE"
13953    },
13954    {
13955     "access" : "private",
13956     "field_name" : "mSize",
13957     "field_offset" : 64,
13958     "referenced_type" : "_ZTIj"
13959    },
13960    {
13961     "access" : "private",
13962     "field_name" : "mOwnsBuffer",
13963     "field_offset" : 96,
13964     "referenced_type" : "_ZTIb"
13965    },
13966    {
13967     "access" : "private",
13968     "field_name" : "mPad",
13969     "field_offset" : 104,
13970     "referenced_type" : "_ZTIA3_h"
13971    }
13972   ],
13973   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecIcEE",
13974   "name" : "android::hardware::hidl_vec<char>",
13975   "referenced_type" : "_ZTIN7android8hardware8hidl_vecIcEE",
13976   "self_type" : "_ZTIN7android8hardware8hidl_vecIcEE",
13977   "size" : 16,
13978   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13979   "template_args" : [ "_ZTIc" ]
13980  },
13981  {
13982   "alignment" : 8,
13983   "fields" :
13984   [
13985    {
13986     "access" : "private",
13987     "field_name" : "mBuffer",
13988     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEE"
13989    },
13990    {
13991     "access" : "private",
13992     "field_name" : "mSize",
13993     "field_offset" : 64,
13994     "referenced_type" : "_ZTIj"
13995    },
13996    {
13997     "access" : "private",
13998     "field_name" : "mOwnsBuffer",
13999     "field_offset" : 96,
14000     "referenced_type" : "_ZTIb"
14001    },
14002    {
14003     "access" : "private",
14004     "field_name" : "mPad",
14005     "field_offset" : 104,
14006     "referenced_type" : "_ZTIA3_h"
14007    }
14008   ],
14009   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecIiEE",
14010   "name" : "android::hardware::hidl_vec<int>",
14011   "referenced_type" : "_ZTIN7android8hardware8hidl_vecIiEE",
14012   "self_type" : "_ZTIN7android8hardware8hidl_vecIiEE",
14013   "size" : 16,
14014   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
14015   "template_args" : [ "_ZTIi" ]
14016  },
14017  {
14018   "alignment" : 8,
14019   "base_specifiers" :
14020   [
14021    {
14022     "referenced_type" : "_ZTIN7android8hardware7IBinderE"
14023    }
14024   ],
14025   "fields" :
14026   [
14027    {
14028     "access" : "protected",
14029     "field_name" : "mSchedPolicy",
14030     "field_offset" : 64,
14031     "referenced_type" : "_ZTIi"
14032    },
14033    {
14034     "access" : "protected",
14035     "field_name" : "mSchedPriority",
14036     "field_offset" : 96,
14037     "referenced_type" : "_ZTIi"
14038    },
14039    {
14040     "access" : "private",
14041     "field_name" : "mExtras",
14042     "field_offset" : 128,
14043     "referenced_type" : "_ZTINSt3__16atomicIPN7android8hardware9BHwBinder6ExtrasEEE"
14044    },
14045    {
14046     "access" : "private",
14047     "field_name" : "mReserved0",
14048     "field_offset" : 192,
14049     "referenced_type" : "_ZTIPv"
14050    }
14051   ],
14052   "linker_set_key" : "_ZTIN7android8hardware9BHwBinderE",
14053   "name" : "android::hardware::BHwBinder",
14054   "record_kind" : "class",
14055   "referenced_type" : "_ZTIN7android8hardware9BHwBinderE",
14056   "self_type" : "_ZTIN7android8hardware9BHwBinderE",
14057   "size" : 48,
14058   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
14059   "vtable_components" :
14060   [
14061    {
14062     "component_value" : 32,
14063     "kind" : "vbase_offset"
14064    },
14065    {
14066     "kind" : "offset_to_top"
14067    },
14068    {
14069     "kind" : "rtti",
14070     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
14071    },
14072    {
14073     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
14074    },
14075    {
14076     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
14077    },
14078    {
14079     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
14080    },
14081    {
14082     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
14083    },
14084    {
14085     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
14086    },
14087    {
14088     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
14089    },
14090    {
14091     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
14092    },
14093    {
14094     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
14095    },
14096    {
14097     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
14098    },
14099    {
14100     "kind" : "complete_dtor_pointer",
14101     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD1Ev"
14102    },
14103    {
14104     "kind" : "deleting_dtor_pointer",
14105     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD0Ev"
14106    },
14107    {
14108     "mangled_component_name" : "_ZN7android8hardware9BHwBinder10onTransactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
14109    },
14110    {
14111     "kind" : "vcall_offset"
14112    },
14113    {
14114     "kind" : "vcall_offset"
14115    },
14116    {
14117     "kind" : "vcall_offset"
14118    },
14119    {
14120     "kind" : "vcall_offset"
14121    },
14122    {
14123     "component_value" : -32,
14124     "kind" : "vcall_offset"
14125    },
14126    {
14127     "component_value" : -32,
14128     "kind" : "offset_to_top"
14129    },
14130    {
14131     "kind" : "rtti",
14132     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
14133    },
14134    {
14135     "kind" : "complete_dtor_pointer",
14136     "mangled_component_name" : "_ZTv0_n24_N7android8hardware9BHwBinderD1Ev"
14137    },
14138    {
14139     "kind" : "deleting_dtor_pointer",
14140     "mangled_component_name" : "_ZTv0_n24_N7android8hardware9BHwBinderD0Ev"
14141    },
14142    {
14143     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14144    },
14145    {
14146     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14147    },
14148    {
14149     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14150    },
14151    {
14152     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14153    }
14154   ]
14155  },
14156  {
14157   "alignment" : 4,
14158   "fields" :
14159   [
14160    {
14161     "field_name" : "sched_policy",
14162     "referenced_type" : "_ZTIi"
14163    },
14164    {
14165     "field_name" : "prio",
14166     "field_offset" : 32,
14167     "referenced_type" : "_ZTIi"
14168    }
14169   ],
14170   "linker_set_key" : "_ZTIN7android8hardware9SchedPrioE",
14171   "name" : "android::hardware::SchedPrio",
14172   "referenced_type" : "_ZTIN7android8hardware9SchedPrioE",
14173   "self_type" : "_ZTIN7android8hardware9SchedPrioE",
14174   "size" : 8,
14175   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
14176  },
14177  {
14178   "alignment" : 4,
14179   "fields" :
14180   [
14181    {
14182     "access" : "private",
14183     "field_name" : "mCond",
14184     "referenced_type" : "_ZTI14pthread_cond_t"
14185    }
14186   ],
14187   "linker_set_key" : "_ZTIN7android9ConditionE",
14188   "name" : "android::Condition",
14189   "record_kind" : "class",
14190   "referenced_type" : "_ZTIN7android9ConditionE",
14191   "self_type" : "_ZTIN7android9ConditionE",
14192   "size" : 48,
14193   "source_file" : "/system/core/libutils/include/utils/Condition.h"
14194  },
14195  {
14196   "alignment" : 4,
14197   "fields" :
14198   [
14199    {
14200     "field_name" : "buf",
14201     "referenced_type" : "_ZTIA5121_h"
14202    },
14203    {
14204     "field_name" : "entry",
14205     "referenced_type" : "_ZTI12logger_entry"
14206    }
14207   ],
14208   "is_anonymous" : true,
14209   "linker_set_key" : "_ZTIN7log_msgUt_E",
14210   "name" : "log_msg::(anonymous union at system/core/liblog/include_vndk/log/log_read.h:81:3)",
14211   "record_kind" : "union",
14212   "referenced_type" : "_ZTIN7log_msgUt_E",
14213   "self_type" : "_ZTIN7log_msgUt_E",
14214   "size" : 5124,
14215   "source_file" : "/system/core/liblog/include/log/log_read.h"
14216  }
14217 ],
14218 "rvalue_reference_types" :
14219 [
14220  {
14221   "alignment" : 8,
14222   "linker_set_key" : "_ZTION7android2spINS_8hardware27hidl_binder_death_recipientEEE",
14223   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &&",
14224   "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
14225   "self_type" : "_ZTION7android2spINS_8hardware27hidl_binder_death_recipientEEE",
14226   "size" : 8,
14227   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
14228  },
14229  {
14230   "alignment" : 8,
14231   "linker_set_key" : "_ZTION7android2spINS_8hardware3usb6gadget4V1_018IUsbGadgetCallbackEEE",
14232   "name" : "android::sp<android::hardware::usb::gadget::V1_0::IUsbGadgetCallback> &&",
14233   "referenced_type" : "_ZTIN7android2spINS_8hardware3usb6gadget4V1_018IUsbGadgetCallbackEEE",
14234   "self_type" : "_ZTION7android2spINS_8hardware3usb6gadget4V1_018IUsbGadgetCallbackEEE",
14235   "size" : 8,
14236   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
14237  },
14238  {
14239   "alignment" : 8,
14240   "linker_set_key" : "_ZTION7android2spINS_8hardware3usb6gadget4V1_110IUsbGadgetEEE",
14241   "name" : "android::sp<android::hardware::usb::gadget::V1_1::IUsbGadget> &&",
14242   "referenced_type" : "_ZTIN7android2spINS_8hardware3usb6gadget4V1_110IUsbGadgetEEE",
14243   "self_type" : "_ZTION7android2spINS_8hardware3usb6gadget4V1_110IUsbGadgetEEE",
14244   "size" : 8,
14245   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
14246  },
14247  {
14248   "alignment" : 8,
14249   "linker_set_key" : "_ZTION7android8hardware10hidl_arrayIhLm32EJEEE",
14250   "name" : "android::hardware::hidl_array<unsigned char, 32> &&",
14251   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLm32EJEEE",
14252   "self_type" : "_ZTION7android8hardware10hidl_arrayIhLm32EJEEE",
14253   "size" : 8,
14254   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
14255  },
14256  {
14257   "alignment" : 8,
14258   "linker_set_key" : "_ZTION7android8hardware11hidl_handleE",
14259   "name" : "android::hardware::hidl_handle &&",
14260   "referenced_type" : "_ZTIN7android8hardware11hidl_handleE",
14261   "self_type" : "_ZTION7android8hardware11hidl_handleE",
14262   "size" : 8,
14263   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
14264  },
14265  {
14266   "alignment" : 8,
14267   "linker_set_key" : "_ZTION7android8hardware11hidl_memoryE",
14268   "name" : "android::hardware::hidl_memory &&",
14269   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
14270   "self_type" : "_ZTION7android8hardware11hidl_memoryE",
14271   "size" : 8,
14272   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
14273  },
14274  {
14275   "alignment" : 8,
14276   "linker_set_key" : "_ZTION7android8hardware6ReturnINS0_3usb6gadget4V1_06StatusEEE",
14277   "name" : "android::hardware::Return<android::hardware::usb::gadget::V1_0::Status> &&",
14278   "referenced_type" : "_ZTIN7android8hardware6ReturnINS0_3usb6gadget4V1_06StatusEEE",
14279   "self_type" : "_ZTION7android8hardware6ReturnINS0_3usb6gadget4V1_06StatusEEE",
14280   "size" : 8,
14281   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
14282  },
14283  {
14284   "alignment" : 8,
14285   "linker_set_key" : "_ZTION7android8hardware6ReturnINS_2spINS0_3usb6gadget4V1_110IUsbGadgetEEEEE",
14286   "name" : "android::hardware::Return<android::sp<android::hardware::usb::gadget::V1_1::IUsbGadget> > &&",
14287   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3usb6gadget4V1_110IUsbGadgetEEEEE",
14288   "self_type" : "_ZTION7android8hardware6ReturnINS_2spINS0_3usb6gadget4V1_110IUsbGadgetEEEEE",
14289   "size" : 8,
14290   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
14291  },
14292  {
14293   "alignment" : 8,
14294   "linker_set_key" : "_ZTION7android8hardware6ReturnIbEE",
14295   "name" : "android::hardware::Return<bool> &&",
14296   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
14297   "self_type" : "_ZTION7android8hardware6ReturnIbEE",
14298   "size" : 8,
14299   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
14300  },
14301  {
14302   "alignment" : 8,
14303   "linker_set_key" : "_ZTION7android8hardware6ReturnIvEE",
14304   "name" : "android::hardware::Return<void> &&",
14305   "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
14306   "self_type" : "_ZTION7android8hardware6ReturnIvEE",
14307   "size" : 8,
14308   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
14309  },
14310  {
14311   "alignment" : 8,
14312   "linker_set_key" : "_ZTION7android8hardware6StatusE",
14313   "name" : "android::hardware::Status &&",
14314   "referenced_type" : "_ZTIN7android8hardware6StatusE",
14315   "self_type" : "_ZTION7android8hardware6StatusE",
14316   "size" : 8,
14317   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
14318  },
14319  {
14320   "alignment" : 8,
14321   "linker_set_key" : "_ZTION7android8hardware7details13return_statusE",
14322   "name" : "android::hardware::details::return_status &&",
14323   "referenced_type" : "_ZTIN7android8hardware7details13return_statusE",
14324   "self_type" : "_ZTION7android8hardware7details13return_statusE",
14325   "size" : 8,
14326   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
14327  },
14328  {
14329   "alignment" : 8,
14330   "linker_set_key" : "_ZTIONSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
14331   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
14332   "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
14333   "self_type" : "_ZTIONSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
14334   "size" : 8,
14335   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
14336  },
14337  {
14338   "alignment" : 8,
14339   "linker_set_key" : "_ZTIONSt3__18functionIFN7android2spINS1_4hidl4base4V1_05IBaseEEEPvEEE",
14340   "name" : "std::function<sp<IBase> (void *)> &&",
14341   "referenced_type" : "_ZTINSt3__18functionIFN7android2spINS1_4hidl4base4V1_05IBaseEEEPvEEE",
14342   "self_type" : "_ZTIONSt3__18functionIFN7android2spINS1_4hidl4base4V1_05IBaseEEEPvEEE",
14343   "size" : 8,
14344   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
14345  },
14346  {
14347   "alignment" : 8,
14348   "linker_set_key" : "_ZTIONSt3__18functionIFN7android2spINS1_8hardware7IBinderEEEPvEEE",
14349   "name" : "std::function<sp<IBinder> (void *)> &&",
14350   "referenced_type" : "_ZTINSt3__18functionIFN7android2spINS1_8hardware7IBinderEEEPvEEE",
14351   "self_type" : "_ZTIONSt3__18functionIFN7android2spINS1_8hardware7IBinderEEEPvEEE",
14352   "size" : 8,
14353   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
14354  }
14355 ]
14356}
14357