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