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