1{
2 "array_types" :
3 [
4  {
5   "alignment" : 1,
6   "linker_set_key" : "char [0]",
7   "name" : "char [0]",
8   "referenced_type" : "type-10",
9   "self_type" : "type-79",
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-280",
16   "self_type" : "type-521",
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-18",
24   "self_type" : "type-200",
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-76",
32   "self_type" : "type-179",
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-76",
41   "self_type" : "type-75",
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-514",
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-12",
64   "self_type" : "type-12",
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-10",
74   "self_type" : "type-10",
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-107",
84   "self_type" : "type-107",
85   "size" : 2
86  },
87  {
88   "alignment" : 8,
89   "linker_set_key" : "double",
90   "name" : "double",
91   "referenced_type" : "type-286",
92   "self_type" : "type-286",
93   "size" : 8
94  },
95  {
96   "alignment" : 4,
97   "linker_set_key" : "float",
98   "name" : "float",
99   "referenced_type" : "type-280",
100   "self_type" : "type-280",
101   "size" : 4
102  },
103  {
104   "alignment" : 4,
105   "is_integral" : true,
106   "linker_set_key" : "int",
107   "name" : "int",
108   "referenced_type" : "type-18",
109   "self_type" : "type-18",
110   "size" : 4
111  },
112  {
113   "alignment" : 4,
114   "is_integral" : true,
115   "linker_set_key" : "long",
116   "name" : "long",
117   "referenced_type" : "type-255",
118   "self_type" : "type-255",
119   "size" : 4
120  },
121  {
122   "alignment" : 8,
123   "linker_set_key" : "long double",
124   "name" : "long double",
125   "referenced_type" : "type-643",
126   "self_type" : "type-643",
127   "size" : 8
128  },
129  {
130   "alignment" : 8,
131   "is_integral" : true,
132   "linker_set_key" : "long long",
133   "name" : "long long",
134   "referenced_type" : "type-93",
135   "self_type" : "type-93",
136   "size" : 8
137  },
138  {
139   "alignment" : 2,
140   "is_integral" : true,
141   "linker_set_key" : "short",
142   "name" : "short",
143   "referenced_type" : "type-234",
144   "self_type" : "type-234",
145   "size" : 2
146  },
147  {
148   "alignment" : 1,
149   "is_integral" : true,
150   "linker_set_key" : "signed char",
151   "name" : "signed char",
152   "referenced_type" : "type-292",
153   "self_type" : "type-292",
154   "size" : 1
155  },
156  {
157   "alignment" : 1,
158   "is_integral" : true,
159   "is_unsigned" : true,
160   "linker_set_key" : "unsigned char",
161   "name" : "unsigned char",
162   "referenced_type" : "type-76",
163   "self_type" : "type-76",
164   "size" : 1
165  },
166  {
167   "alignment" : 4,
168   "is_integral" : true,
169   "is_unsigned" : true,
170   "linker_set_key" : "unsigned int",
171   "name" : "unsigned int",
172   "referenced_type" : "type-2",
173   "self_type" : "type-2",
174   "size" : 4
175  },
176  {
177   "alignment" : 4,
178   "is_integral" : true,
179   "is_unsigned" : true,
180   "linker_set_key" : "unsigned long",
181   "name" : "unsigned long",
182   "referenced_type" : "type-262",
183   "self_type" : "type-262",
184   "size" : 4
185  },
186  {
187   "alignment" : 8,
188   "is_integral" : true,
189   "is_unsigned" : true,
190   "linker_set_key" : "unsigned long long",
191   "name" : "unsigned long long",
192   "referenced_type" : "type-11",
193   "self_type" : "type-11",
194   "size" : 8
195  },
196  {
197   "alignment" : 2,
198   "is_integral" : true,
199   "is_unsigned" : true,
200   "linker_set_key" : "unsigned short",
201   "name" : "unsigned short",
202   "referenced_type" : "type-78",
203   "self_type" : "type-78",
204   "size" : 2
205  },
206  {
207   "linker_set_key" : "void",
208   "name" : "void",
209   "referenced_type" : "type-21",
210   "self_type" : "type-21"
211  }
212 ],
213 "elf_functions" :
214 [
215  {
216   "name" : "_ZN7android8hardware5input10classifier4V1_016IInputClassifier10getServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb"
217  },
218  {
219   "name" : "_ZN7android8hardware5input10classifier4V1_016IInputClassifier11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
220  },
221  {
222   "name" : "_ZN7android8hardware5input10classifier4V1_016IInputClassifier12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
223  },
224  {
225   "name" : "_ZN7android8hardware5input10classifier4V1_016IInputClassifier12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
226  },
227  {
228   "name" : "_ZN7android8hardware5input10classifier4V1_016IInputClassifier13tryGetServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb"
229  },
230  {
231   "name" : "_ZN7android8hardware5input10classifier4V1_016IInputClassifier13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
232  },
233  {
234   "name" : "_ZN7android8hardware5input10classifier4V1_016IInputClassifier14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
235  },
236  {
237   "name" : "_ZN7android8hardware5input10classifier4V1_016IInputClassifier17registerAsServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE"
238  },
239  {
240   "name" : "_ZN7android8hardware5input10classifier4V1_016IInputClassifier19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
241  },
242  {
243   "name" : "_ZN7android8hardware5input10classifier4V1_016IInputClassifier21notifySyspropsChangedEv"
244  },
245  {
246   "name" : "_ZN7android8hardware5input10classifier4V1_016IInputClassifier21setHALInstrumentationEv"
247  },
248  {
249   "name" : "_ZN7android8hardware5input10classifier4V1_016IInputClassifier24registerForNotificationsERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
250  },
251  {
252   "name" : "_ZN7android8hardware5input10classifier4V1_016IInputClassifier4pingEv"
253  },
254  {
255   "name" : "_ZN7android8hardware5input10classifier4V1_016IInputClassifier5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
256  },
257  {
258   "name" : "_ZN7android8hardware5input10classifier4V1_016IInputClassifier8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb"
259  },
260  {
261   "name" : "_ZN7android8hardware5input10classifier4V1_016IInputClassifier8castFromERKNS_2spIS4_EEb"
262  },
263  {
264   "name" : "_ZN7android8hardware5input10classifier4V1_017BsInputClassifier13addOnewayTaskENSt3__18functionIFvvEEE"
265  },
266  {
267   "name" : "_ZN7android8hardware5input10classifier4V1_017BsInputClassifierC1ENS_2spINS3_16IInputClassifierEEE"
268  },
269  {
270   "name" : "_ZN7android8hardware5input10classifier4V1_017BsInputClassifierC2ENS_2spINS3_16IInputClassifierEEE"
271  },
272  {
273   "name" : "_ZN7android8hardware5input10classifier4V1_019BnHwInputClassifier10onTransactEjRKNS0_6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
274  },
275  {
276   "name" : "_ZN7android8hardware5input10classifier4V1_019BnHwInputClassifier11_hidl_resetEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
277  },
278  {
279   "name" : "_ZN7android8hardware5input10classifier4V1_019BnHwInputClassifier12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
280  },
281  {
282   "name" : "_ZN7android8hardware5input10classifier4V1_019BnHwInputClassifier14_hidl_classifyEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
283  },
284  {
285   "name" : "_ZN7android8hardware5input10classifier4V1_019BnHwInputClassifier17_hidl_resetDeviceEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
286  },
287  {
288   "name" : "_ZN7android8hardware5input10classifier4V1_019BnHwInputClassifier4pingEv"
289  },
290  {
291   "name" : "_ZN7android8hardware5input10classifier4V1_019BnHwInputClassifierC1ERKNS_2spINS3_16IInputClassifierEEE"
292  },
293  {
294   "name" : "_ZN7android8hardware5input10classifier4V1_019BnHwInputClassifierC2ERKNS_2spINS3_16IInputClassifierEEE"
295  },
296  {
297   "name" : "_ZN7android8hardware5input10classifier4V1_019BnHwInputClassifierD0Ev"
298  },
299  {
300   "name" : "_ZN7android8hardware5input10classifier4V1_019BnHwInputClassifierD1Ev"
301  },
302  {
303   "name" : "_ZN7android8hardware5input10classifier4V1_019BnHwInputClassifierD2Ev"
304  },
305  {
306   "name" : "_ZN7android8hardware5input10classifier4V1_019BpHwInputClassifier11_hidl_resetEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorE"
307  },
308  {
309   "name" : "_ZN7android8hardware5input10classifier4V1_019BpHwInputClassifier11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
310  },
311  {
312   "name" : "_ZN7android8hardware5input10classifier4V1_019BpHwInputClassifier11resetDeviceEi"
313  },
314  {
315   "name" : "_ZN7android8hardware5input10classifier4V1_019BpHwInputClassifier12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
316  },
317  {
318   "name" : "_ZN7android8hardware5input10classifier4V1_019BpHwInputClassifier12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
319  },
320  {
321   "name" : "_ZN7android8hardware5input10classifier4V1_019BpHwInputClassifier13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
322  },
323  {
324   "name" : "_ZN7android8hardware5input10classifier4V1_019BpHwInputClassifier14_hidl_classifyEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS1_6common4V1_011MotionEventE"
325  },
326  {
327   "name" : "_ZN7android8hardware5input10classifier4V1_019BpHwInputClassifier14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
328  },
329  {
330   "name" : "_ZN7android8hardware5input10classifier4V1_019BpHwInputClassifier17_hidl_resetDeviceEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEi"
331  },
332  {
333   "name" : "_ZN7android8hardware5input10classifier4V1_019BpHwInputClassifier19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
334  },
335  {
336   "name" : "_ZN7android8hardware5input10classifier4V1_019BpHwInputClassifier21notifySyspropsChangedEv"
337  },
338  {
339   "name" : "_ZN7android8hardware5input10classifier4V1_019BpHwInputClassifier21setHALInstrumentationEv"
340  },
341  {
342   "name" : "_ZN7android8hardware5input10classifier4V1_019BpHwInputClassifier4pingEv"
343  },
344  {
345   "name" : "_ZN7android8hardware5input10classifier4V1_019BpHwInputClassifier5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
346  },
347  {
348   "name" : "_ZN7android8hardware5input10classifier4V1_019BpHwInputClassifier5resetEv"
349  },
350  {
351   "name" : "_ZN7android8hardware5input10classifier4V1_019BpHwInputClassifier8classifyERKNS1_6common4V1_011MotionEventE"
352  },
353  {
354   "name" : "_ZN7android8hardware5input10classifier4V1_019BpHwInputClassifierC1ERKNS_2spINS0_7IBinderEEE"
355  },
356  {
357   "name" : "_ZN7android8hardware5input10classifier4V1_019BpHwInputClassifierC2ERKNS_2spINS0_7IBinderEEE"
358  },
359  {
360   "binding" : "weak",
361   "name" : "_ZN7android8hardware7details13castInterfaceINS0_5input10classifier4V1_016IInputClassifierENS_4hidl4base4V1_05IBaseENS5_19BpHwInputClassifierEEENS0_6ReturnINS_2spIT_EEEENSD_IT0_EEPKcb"
362  },
363  {
364   "binding" : "weak",
365   "name" : "_ZN7android8hardware7details18getServiceInternalINS0_5input10classifier4V1_019BpHwInputClassifierENS5_16IInputClassifierEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEEbb"
366  },
367  {
368   "binding" : "weak",
369   "name" : "_ZNSt3__113__tree_removeIPNS_16__tree_node_baseIPvEEEEvT_S5_"
370  },
371  {
372   "binding" : "weak",
373   "name" : "_ZNSt3__127__tree_balance_after_insertIPNS_16__tree_node_baseIPvEEEEvT_S5_"
374  },
375  {
376   "binding" : "weak",
377   "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_"
378  },
379  {
380   "binding" : "weak",
381   "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS9_4hidl4base4V1_05IBaseEEEPvEEEEENS_19__map_value_compareIS7_SJ_NS_4lessIS7_EELb1EEENS5_ISJ_EEE4findIS7_EENS_15__tree_iteratorISJ_PNS_11__tree_nodeISJ_SG_EEiEERKT_"
382  },
383  {
384   "binding" : "weak",
385   "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS9_4hidl4base4V1_05IBaseEEEPvEEEEENS_19__map_value_compareIS7_SJ_NS_4lessIS7_EELb1EEENS5_ISJ_EEE5eraseENS_21__tree_const_iteratorISJ_PNS_11__tree_nodeISJ_SG_EEiEE"
386  },
387  {
388   "binding" : "weak",
389   "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_"
390  },
391  {
392   "binding" : "weak",
393   "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS9_8hardware7IBinderEEEPvEEEEENS_19__map_value_compareIS7_SH_NS_4lessIS7_EELb1EEENS5_ISH_EEE4findIS7_EENS_15__tree_iteratorISH_PNS_11__tree_nodeISH_SE_EEiEERKT_"
394  },
395  {
396   "binding" : "weak",
397   "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS9_8hardware7IBinderEEEPvEEEEENS_19__map_value_compareIS7_SH_NS_4lessIS7_EELb1EEENS5_ISH_EEE5eraseENS_21__tree_const_iteratorISH_PNS_11__tree_nodeISH_SE_EEiEE"
398  },
399  {
400   "binding" : "weak",
401   "name" : "_ZNSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEE21__push_back_slow_pathIS5_EEvOT_"
402  },
403  {
404   "binding" : "weak",
405   "name" : "_ZNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEC2ERKSH_"
406  },
407  {
408   "binding" : "weak",
409   "name" : "_ZNSt3__16vectorIPvNS_9allocatorIS1_EEE21__push_back_slow_pathIS1_EEvOT_"
410  },
411  {
412   "name" : "_ZThn20_N7android8hardware5input10classifier4V1_019BnHwInputClassifierD0Ev"
413  },
414  {
415   "name" : "_ZThn20_N7android8hardware5input10classifier4V1_019BnHwInputClassifierD1Ev"
416  },
417  {
418   "name" : "_ZTv0_n12_N7android8hardware5input10classifier4V1_019BnHwInputClassifierD0Ev"
419  },
420  {
421   "name" : "_ZTv0_n12_N7android8hardware5input10classifier4V1_019BnHwInputClassifierD1Ev"
422  },
423  {
424   "name" : "__aeabi_memclr"
425  },
426  {
427   "name" : "__aeabi_memclr4"
428  },
429  {
430   "name" : "__aeabi_memclr8"
431  },
432  {
433   "name" : "__aeabi_memcpy"
434  },
435  {
436   "name" : "__aeabi_memcpy4"
437  },
438  {
439   "name" : "__aeabi_memcpy8"
440  },
441  {
442   "name" : "__aeabi_memset"
443  },
444  {
445   "name" : "__aeabi_memset4"
446  },
447  {
448   "name" : "__aeabi_memset8"
449  }
450 ],
451 "elf_objects" :
452 [
453  {
454   "name" : "_ZN7android8hardware5input10classifier4V1_016IInputClassifier10descriptorE"
455  },
456  {
457   "name" : "_ZTCN7android8hardware5input10classifier4V1_016IInputClassifierE0_NS_4hidl4base4V1_05IBaseE"
458  },
459  {
460   "binding" : "weak",
461   "name" : "_ZTCN7android8hardware5input10classifier4V1_017BsInputClassifierE0_NS3_16IInputClassifierE"
462  },
463  {
464   "name" : "_ZTCN7android8hardware5input10classifier4V1_019BnHwInputClassifierE0_NS0_7IBinderE"
465  },
466  {
467   "name" : "_ZTCN7android8hardware5input10classifier4V1_019BnHwInputClassifierE0_NS0_9BHwBinderE"
468  },
469  {
470   "name" : "_ZTCN7android8hardware5input10classifier4V1_019BnHwInputClassifierE0_NS_4hidl4base4V1_08BnHwBaseE"
471  },
472  {
473   "name" : "_ZTCN7android8hardware5input10classifier4V1_019BpHwInputClassifierE0_NS0_11BpInterfaceINS3_16IInputClassifierEEE"
474  },
475  {
476   "name" : "_ZTCN7android8hardware5input10classifier4V1_019BpHwInputClassifierE0_NS3_16IInputClassifierE"
477  },
478  {
479   "name" : "_ZTCN7android8hardware5input10classifier4V1_019BpHwInputClassifierE0_NS_4hidl4base4V1_05IBaseE"
480  },
481  {
482   "name" : "_ZTCN7android8hardware5input10classifier4V1_019BpHwInputClassifierE4_NS0_10IInterfaceE"
483  },
484  {
485   "name" : "_ZTCN7android8hardware5input10classifier4V1_019BpHwInputClassifierE8_NS0_11BpHwRefBaseE"
486  },
487  {
488   "name" : "_ZTTN7android8hardware5input10classifier4V1_016IInputClassifierE"
489  },
490  {
491   "name" : "_ZTTN7android8hardware5input10classifier4V1_019BnHwInputClassifierE"
492  },
493  {
494   "name" : "_ZTTN7android8hardware5input10classifier4V1_019BpHwInputClassifierE"
495  },
496  {
497   "name" : "_ZTVN7android8hardware5input10classifier4V1_016IInputClassifierE"
498  },
499  {
500   "binding" : "weak",
501   "name" : "_ZTVN7android8hardware5input10classifier4V1_017BsInputClassifierE"
502  },
503  {
504   "name" : "_ZTVN7android8hardware5input10classifier4V1_019BnHwInputClassifierE"
505  },
506  {
507   "name" : "_ZTVN7android8hardware5input10classifier4V1_019BpHwInputClassifierE"
508  }
509 ],
510 "enum_types" :
511 [
512  {
513   "alignment" : 4,
514   "enum_fields" :
515   [
516    {
517     "enum_field_value" : 0,
518     "name" : "android::Condition::WAKE_UP_ONE"
519    },
520    {
521     "enum_field_value" : 1,
522     "name" : "android::Condition::WAKE_UP_ALL"
523    }
524   ],
525   "linker_set_key" : "android::Condition::WakeUpType",
526   "name" : "android::Condition::WakeUpType",
527   "referenced_type" : "type-532",
528   "self_type" : "type-532",
529   "size" : 4,
530   "source_file" : "/system/core/libutils/include/utils/Condition.h",
531   "underlying_type" : "type-2",
532   "unique_id" : "_ZTSN7android9Condition10WakeUpTypeE"
533  },
534  {
535   "alignment" : 4,
536   "enum_fields" :
537   [
538    {
539     "enum_field_value" : 0,
540     "name" : "android::String16::kEmptyString"
541    }
542   ],
543   "linker_set_key" : "android::String16::StaticLinkage",
544   "name" : "android::String16::StaticLinkage",
545   "referenced_type" : "type-428",
546   "self_type" : "type-428",
547   "size" : 4,
548   "source_file" : "/system/core/libutils/include/utils/String16.h",
549   "underlying_type" : "type-2",
550   "unique_id" : "_ZTSN7android8String1613StaticLinkageE"
551  },
552  {
553   "alignment" : 4,
554   "enum_fields" :
555   [
556    {
557     "enum_field_value" : 0,
558     "name" : "android::String8::kEmptyString"
559    }
560   ],
561   "linker_set_key" : "android::String8::StaticLinkage",
562   "name" : "android::String8::StaticLinkage",
563   "referenced_type" : "type-421",
564   "self_type" : "type-421",
565   "size" : 4,
566   "source_file" : "/system/core/libutils/include/utils/String8.h",
567   "underlying_type" : "type-2",
568   "unique_id" : "_ZTSN7android7String813StaticLinkageE"
569  },
570  {
571   "alignment" : 4,
572   "enum_fields" :
573   [
574    {
575     "enum_field_value" : 0,
576     "name" : "android::hardware::HidlReturnRestriction::NONE"
577    },
578    {
579     "enum_field_value" : 1,
580     "name" : "android::hardware::HidlReturnRestriction::ERROR_IF_UNCHECKED"
581    },
582    {
583     "enum_field_value" : 2,
584     "name" : "android::hardware::HidlReturnRestriction::FATAL_IF_UNCHECKED"
585    }
586   ],
587   "linker_set_key" : "android::hardware::HidlReturnRestriction",
588   "name" : "android::hardware::HidlReturnRestriction",
589   "referenced_type" : "type-203",
590   "self_type" : "type-203",
591   "size" : 4,
592   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
593   "underlying_type" : "type-18",
594   "unique_id" : "_ZTSN7android8hardware21HidlReturnRestrictionE"
595  },
596  {
597   "alignment" : 4,
598   "enum_fields" :
599   [
600    {
601     "enum_field_value" : 0,
602     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::READPTRPOS"
603    },
604    {
605     "enum_field_value" : 1,
606     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::WRITEPTRPOS"
607    },
608    {
609     "enum_field_value" : 2,
610     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::DATAPTRPOS"
611    },
612    {
613     "enum_field_value" : 3,
614     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::EVFLAGWORDPOS"
615    }
616   ],
617   "linker_set_key" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::GrantorType",
618   "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::GrantorType",
619   "referenced_type" : "type-412",
620   "self_type" : "type-412",
621   "size" : 4,
622   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
623   "underlying_type" : "type-18",
624   "unique_id" : "_ZTSN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EE11GrantorTypeE"
625  },
626  {
627   "alignment" : 4,
628   "enum_fields" :
629   [
630    {
631     "enum_field_value" : 1,
632     "name" : "android::hardware::kSynchronizedReadWrite"
633    },
634    {
635     "enum_field_value" : 2,
636     "name" : "android::hardware::kUnsynchronizedWrite"
637    }
638   ],
639   "linker_set_key" : "android::hardware::MQFlavor",
640   "name" : "android::hardware::MQFlavor",
641   "referenced_type" : "type-408",
642   "self_type" : "type-408",
643   "size" : 4,
644   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
645   "underlying_type" : "type-2",
646   "unique_id" : "_ZTSN7android8hardware8MQFlavorE"
647  },
648  {
649   "alignment" : 4,
650   "enum_fields" :
651   [
652    {
653     "enum_field_value" : 0,
654     "name" : "android::hardware::ProcessState::CallRestriction::NONE"
655    },
656    {
657     "enum_field_value" : 1,
658     "name" : "android::hardware::ProcessState::CallRestriction::ERROR_IF_NOT_ONEWAY"
659    },
660    {
661     "enum_field_value" : 2,
662     "name" : "android::hardware::ProcessState::CallRestriction::FATAL_IF_NOT_ONEWAY"
663    }
664   ],
665   "linker_set_key" : "android::hardware::ProcessState::CallRestriction",
666   "name" : "android::hardware::ProcessState::CallRestriction",
667   "referenced_type" : "type-115",
668   "self_type" : "type-115",
669   "size" : 4,
670   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
671   "underlying_type" : "type-18",
672   "unique_id" : "_ZTSN7android8hardware12ProcessState15CallRestrictionE"
673  },
674  {
675   "alignment" : 4,
676   "enum_fields" :
677   [
678    {
679     "enum_field_value" : 0,
680     "name" : "android::hardware::Status::EX_NONE"
681    },
682    {
683     "enum_field_value" : -1,
684     "name" : "android::hardware::Status::EX_SECURITY"
685    },
686    {
687     "enum_field_value" : -2,
688     "name" : "android::hardware::Status::EX_BAD_PARCELABLE"
689    },
690    {
691     "enum_field_value" : -3,
692     "name" : "android::hardware::Status::EX_ILLEGAL_ARGUMENT"
693    },
694    {
695     "enum_field_value" : -4,
696     "name" : "android::hardware::Status::EX_NULL_POINTER"
697    },
698    {
699     "enum_field_value" : -5,
700     "name" : "android::hardware::Status::EX_ILLEGAL_STATE"
701    },
702    {
703     "enum_field_value" : -6,
704     "name" : "android::hardware::Status::EX_NETWORK_MAIN_THREAD"
705    },
706    {
707     "enum_field_value" : -7,
708     "name" : "android::hardware::Status::EX_UNSUPPORTED_OPERATION"
709    },
710    {
711     "enum_field_value" : -128,
712     "name" : "android::hardware::Status::EX_HAS_REPLY_HEADER"
713    },
714    {
715     "enum_field_value" : -129,
716     "name" : "android::hardware::Status::EX_TRANSACTION_FAILED"
717    }
718   ],
719   "linker_set_key" : "android::hardware::Status::Exception",
720   "name" : "android::hardware::Status::Exception",
721   "referenced_type" : "type-163",
722   "self_type" : "type-163",
723   "size" : 4,
724   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
725   "underlying_type" : "type-18",
726   "unique_id" : "_ZTSN7android8hardware6Status9ExceptionE"
727  },
728  {
729   "alignment" : 4,
730   "enum_fields" :
731   [
732    {
733     "enum_field_value" : 0,
734     "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_ENTRY"
735    },
736    {
737     "enum_field_value" : 1,
738     "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_EXIT"
739    },
740    {
741     "enum_field_value" : 2,
742     "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_ENTRY"
743    },
744    {
745     "enum_field_value" : 3,
746     "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_EXIT"
747    },
748    {
749     "enum_field_value" : 4,
750     "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_ENTRY"
751    },
752    {
753     "enum_field_value" : 5,
754     "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_EXIT"
755    },
756    {
757     "enum_field_value" : 6,
758     "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_ENTRY"
759    },
760    {
761     "enum_field_value" : 7,
762     "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_EXIT"
763    },
764    {
765     "enum_field_value" : 8,
766     "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_ENTRY"
767    },
768    {
769     "enum_field_value" : 9,
770     "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_EXIT"
771    }
772   ],
773   "linker_set_key" : "android::hardware::details::HidlInstrumentor::InstrumentationEvent",
774   "name" : "android::hardware::details::HidlInstrumentor::InstrumentationEvent",
775   "referenced_type" : "type-380",
776   "self_type" : "type-380",
777   "size" : 4,
778   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
779   "underlying_type" : "type-2",
780   "unique_id" : "_ZTSN7android8hardware7details16HidlInstrumentor20InstrumentationEventE"
781  },
782  {
783   "alignment" : 4,
784   "enum_fields" :
785   [
786    {
787     "enum_field_value" : 0,
788     "name" : "android::hardware::input::common::V1_0::Action::DOWN"
789    },
790    {
791     "enum_field_value" : 1,
792     "name" : "android::hardware::input::common::V1_0::Action::UP"
793    },
794    {
795     "enum_field_value" : 2,
796     "name" : "android::hardware::input::common::V1_0::Action::MOVE"
797    },
798    {
799     "enum_field_value" : 3,
800     "name" : "android::hardware::input::common::V1_0::Action::CANCEL"
801    },
802    {
803     "enum_field_value" : 4,
804     "name" : "android::hardware::input::common::V1_0::Action::OUTSIDE"
805    },
806    {
807     "enum_field_value" : 5,
808     "name" : "android::hardware::input::common::V1_0::Action::POINTER_DOWN"
809    },
810    {
811     "enum_field_value" : 6,
812     "name" : "android::hardware::input::common::V1_0::Action::POINTER_UP"
813    },
814    {
815     "enum_field_value" : 7,
816     "name" : "android::hardware::input::common::V1_0::Action::HOVER_MOVE"
817    },
818    {
819     "enum_field_value" : 8,
820     "name" : "android::hardware::input::common::V1_0::Action::SCROLL"
821    },
822    {
823     "enum_field_value" : 9,
824     "name" : "android::hardware::input::common::V1_0::Action::HOVER_ENTER"
825    },
826    {
827     "enum_field_value" : 10,
828     "name" : "android::hardware::input::common::V1_0::Action::HOVER_EXIT"
829    },
830    {
831     "enum_field_value" : 11,
832     "name" : "android::hardware::input::common::V1_0::Action::BUTTON_PRESS"
833    },
834    {
835     "enum_field_value" : 12,
836     "name" : "android::hardware::input::common::V1_0::Action::BUTTON_RELEASE"
837    }
838   ],
839   "linker_set_key" : "android::hardware::input::common::V1_0::Action",
840   "name" : "android::hardware::input::common::V1_0::Action",
841   "referenced_type" : "type-562",
842   "self_type" : "type-562",
843   "size" : 4,
844   "source_file" : "/out/soong/.intermediates/hardware/interfaces/input/common/1.0/[email protected]_genc++_headers/gen/android/hardware/input/common/1.0/types.h",
845   "underlying_type" : "type-18",
846   "unique_id" : "_ZTSN7android8hardware5input6common4V1_06ActionE"
847  },
848  {
849   "alignment" : 8,
850   "enum_fields" :
851   [
852    {
853     "enum_field_value" : 0,
854     "name" : "android::hardware::input::common::V1_0::Axis::X"
855    },
856    {
857     "enum_field_value" : 1,
858     "name" : "android::hardware::input::common::V1_0::Axis::Y"
859    },
860    {
861     "enum_field_value" : 2,
862     "name" : "android::hardware::input::common::V1_0::Axis::PRESSURE"
863    },
864    {
865     "enum_field_value" : 3,
866     "name" : "android::hardware::input::common::V1_0::Axis::SIZE"
867    },
868    {
869     "enum_field_value" : 4,
870     "name" : "android::hardware::input::common::V1_0::Axis::TOUCH_MAJOR"
871    },
872    {
873     "enum_field_value" : 5,
874     "name" : "android::hardware::input::common::V1_0::Axis::TOUCH_MINOR"
875    },
876    {
877     "enum_field_value" : 6,
878     "name" : "android::hardware::input::common::V1_0::Axis::TOOL_MAJOR"
879    },
880    {
881     "enum_field_value" : 7,
882     "name" : "android::hardware::input::common::V1_0::Axis::TOOL_MINOR"
883    },
884    {
885     "enum_field_value" : 8,
886     "name" : "android::hardware::input::common::V1_0::Axis::ORIENTATION"
887    },
888    {
889     "enum_field_value" : 9,
890     "name" : "android::hardware::input::common::V1_0::Axis::VSCROLL"
891    },
892    {
893     "enum_field_value" : 10,
894     "name" : "android::hardware::input::common::V1_0::Axis::HSCROLL"
895    },
896    {
897     "enum_field_value" : 11,
898     "name" : "android::hardware::input::common::V1_0::Axis::Z"
899    },
900    {
901     "enum_field_value" : 12,
902     "name" : "android::hardware::input::common::V1_0::Axis::RX"
903    },
904    {
905     "enum_field_value" : 13,
906     "name" : "android::hardware::input::common::V1_0::Axis::RY"
907    },
908    {
909     "enum_field_value" : 14,
910     "name" : "android::hardware::input::common::V1_0::Axis::RZ"
911    },
912    {
913     "enum_field_value" : 15,
914     "name" : "android::hardware::input::common::V1_0::Axis::HAT_X"
915    },
916    {
917     "enum_field_value" : 16,
918     "name" : "android::hardware::input::common::V1_0::Axis::HAT_Y"
919    },
920    {
921     "enum_field_value" : 17,
922     "name" : "android::hardware::input::common::V1_0::Axis::LTRIGGER"
923    },
924    {
925     "enum_field_value" : 18,
926     "name" : "android::hardware::input::common::V1_0::Axis::RTRIGGER"
927    },
928    {
929     "enum_field_value" : 19,
930     "name" : "android::hardware::input::common::V1_0::Axis::THROTTLE"
931    },
932    {
933     "enum_field_value" : 20,
934     "name" : "android::hardware::input::common::V1_0::Axis::RUDDER"
935    },
936    {
937     "enum_field_value" : 21,
938     "name" : "android::hardware::input::common::V1_0::Axis::WHEEL"
939    },
940    {
941     "enum_field_value" : 22,
942     "name" : "android::hardware::input::common::V1_0::Axis::GAS"
943    },
944    {
945     "enum_field_value" : 23,
946     "name" : "android::hardware::input::common::V1_0::Axis::BRAKE"
947    },
948    {
949     "enum_field_value" : 24,
950     "name" : "android::hardware::input::common::V1_0::Axis::DISTANCE"
951    },
952    {
953     "enum_field_value" : 25,
954     "name" : "android::hardware::input::common::V1_0::Axis::TILT"
955    },
956    {
957     "enum_field_value" : 26,
958     "name" : "android::hardware::input::common::V1_0::Axis::SCROLL"
959    },
960    {
961     "enum_field_value" : 27,
962     "name" : "android::hardware::input::common::V1_0::Axis::RELATIVE_X"
963    },
964    {
965     "enum_field_value" : 28,
966     "name" : "android::hardware::input::common::V1_0::Axis::RELATIVE_Y"
967    },
968    {
969     "enum_field_value" : 32,
970     "name" : "android::hardware::input::common::V1_0::Axis::GENERIC_1"
971    },
972    {
973     "enum_field_value" : 33,
974     "name" : "android::hardware::input::common::V1_0::Axis::GENERIC_2"
975    },
976    {
977     "enum_field_value" : 34,
978     "name" : "android::hardware::input::common::V1_0::Axis::GENERIC_3"
979    },
980    {
981     "enum_field_value" : 35,
982     "name" : "android::hardware::input::common::V1_0::Axis::GENERIC_4"
983    },
984    {
985     "enum_field_value" : 36,
986     "name" : "android::hardware::input::common::V1_0::Axis::GENERIC_5"
987    },
988    {
989     "enum_field_value" : 37,
990     "name" : "android::hardware::input::common::V1_0::Axis::GENERIC_6"
991    },
992    {
993     "enum_field_value" : 38,
994     "name" : "android::hardware::input::common::V1_0::Axis::GENERIC_7"
995    },
996    {
997     "enum_field_value" : 39,
998     "name" : "android::hardware::input::common::V1_0::Axis::GENERIC_8"
999    },
1000    {
1001     "enum_field_value" : 40,
1002     "name" : "android::hardware::input::common::V1_0::Axis::GENERIC_9"
1003    },
1004    {
1005     "enum_field_value" : 41,
1006     "name" : "android::hardware::input::common::V1_0::Axis::GENERIC_10"
1007    },
1008    {
1009     "enum_field_value" : 42,
1010     "name" : "android::hardware::input::common::V1_0::Axis::GENERIC_11"
1011    },
1012    {
1013     "enum_field_value" : 43,
1014     "name" : "android::hardware::input::common::V1_0::Axis::GENERIC_12"
1015    },
1016    {
1017     "enum_field_value" : 44,
1018     "name" : "android::hardware::input::common::V1_0::Axis::GENERIC_13"
1019    },
1020    {
1021     "enum_field_value" : 45,
1022     "name" : "android::hardware::input::common::V1_0::Axis::GENERIC_14"
1023    },
1024    {
1025     "enum_field_value" : 46,
1026     "name" : "android::hardware::input::common::V1_0::Axis::GENERIC_15"
1027    },
1028    {
1029     "enum_field_value" : 47,
1030     "name" : "android::hardware::input::common::V1_0::Axis::GENERIC_16"
1031    }
1032   ],
1033   "linker_set_key" : "android::hardware::input::common::V1_0::Axis",
1034   "name" : "android::hardware::input::common::V1_0::Axis",
1035   "referenced_type" : "type-559",
1036   "self_type" : "type-559",
1037   "size" : 8,
1038   "source_file" : "/out/soong/.intermediates/hardware/interfaces/input/common/1.0/[email protected]_genc++_headers/gen/android/hardware/input/common/1.0/types.h",
1039   "underlying_type" : "type-11",
1040   "unique_id" : "_ZTSN7android8hardware5input6common4V1_04AxisE"
1041  },
1042  {
1043   "alignment" : 4,
1044   "enum_fields" :
1045   [
1046    {
1047     "enum_field_value" : 0,
1048     "name" : "android::hardware::input::common::V1_0::Button::NONE"
1049    },
1050    {
1051     "enum_field_value" : 1,
1052     "name" : "android::hardware::input::common::V1_0::Button::PRIMARY"
1053    },
1054    {
1055     "enum_field_value" : 2,
1056     "name" : "android::hardware::input::common::V1_0::Button::SECONDARY"
1057    },
1058    {
1059     "enum_field_value" : 4,
1060     "name" : "android::hardware::input::common::V1_0::Button::TERTIARY"
1061    },
1062    {
1063     "enum_field_value" : 8,
1064     "name" : "android::hardware::input::common::V1_0::Button::BACK"
1065    },
1066    {
1067     "enum_field_value" : 16,
1068     "name" : "android::hardware::input::common::V1_0::Button::FORWARD"
1069    },
1070    {
1071     "enum_field_value" : 32,
1072     "name" : "android::hardware::input::common::V1_0::Button::STYLUS_PRIMARY"
1073    },
1074    {
1075     "enum_field_value" : 64,
1076     "name" : "android::hardware::input::common::V1_0::Button::STYLUS_SECONDARY"
1077    }
1078   ],
1079   "linker_set_key" : "android::hardware::input::common::V1_0::Button",
1080   "name" : "android::hardware::input::common::V1_0::Button",
1081   "referenced_type" : "type-565",
1082   "self_type" : "type-565",
1083   "size" : 4,
1084   "source_file" : "/out/soong/.intermediates/hardware/interfaces/input/common/1.0/[email protected]_genc++_headers/gen/android/hardware/input/common/1.0/types.h",
1085   "underlying_type" : "type-18",
1086   "unique_id" : "_ZTSN7android8hardware5input6common4V1_06ButtonE"
1087  },
1088  {
1089   "alignment" : 1,
1090   "enum_fields" :
1091   [
1092    {
1093     "enum_field_value" : 0,
1094     "name" : "android::hardware::input::common::V1_0::Classification::NONE"
1095    },
1096    {
1097     "enum_field_value" : 1,
1098     "name" : "android::hardware::input::common::V1_0::Classification::AMBIGUOUS_GESTURE"
1099    },
1100    {
1101     "enum_field_value" : 2,
1102     "name" : "android::hardware::input::common::V1_0::Classification::DEEP_PRESS"
1103    }
1104   ],
1105   "linker_set_key" : "android::hardware::input::common::V1_0::Classification",
1106   "name" : "android::hardware::input::common::V1_0::Classification",
1107   "referenced_type" : "type-184",
1108   "self_type" : "type-184",
1109   "size" : 1,
1110   "source_file" : "/out/soong/.intermediates/hardware/interfaces/input/common/1.0/[email protected]_genc++_headers/gen/android/hardware/input/common/1.0/types.h",
1111   "underlying_type" : "type-76",
1112   "unique_id" : "_ZTSN7android8hardware5input6common4V1_014ClassificationE"
1113  },
1114  {
1115   "alignment" : 4,
1116   "enum_fields" :
1117   [
1118    {
1119     "enum_field_value" : 0,
1120     "name" : "android::hardware::input::common::V1_0::EdgeFlag::NONE"
1121    },
1122    {
1123     "enum_field_value" : 1,
1124     "name" : "android::hardware::input::common::V1_0::EdgeFlag::TOP"
1125    },
1126    {
1127     "enum_field_value" : 2,
1128     "name" : "android::hardware::input::common::V1_0::EdgeFlag::BOTTOM"
1129    },
1130    {
1131     "enum_field_value" : 4,
1132     "name" : "android::hardware::input::common::V1_0::EdgeFlag::LEFT"
1133    },
1134    {
1135     "enum_field_value" : 8,
1136     "name" : "android::hardware::input::common::V1_0::EdgeFlag::RIGHT"
1137    }
1138   ],
1139   "linker_set_key" : "android::hardware::input::common::V1_0::EdgeFlag",
1140   "name" : "android::hardware::input::common::V1_0::EdgeFlag",
1141   "referenced_type" : "type-563",
1142   "self_type" : "type-563",
1143   "size" : 4,
1144   "source_file" : "/out/soong/.intermediates/hardware/interfaces/input/common/1.0/[email protected]_genc++_headers/gen/android/hardware/input/common/1.0/types.h",
1145   "underlying_type" : "type-18",
1146   "unique_id" : "_ZTSN7android8hardware5input6common4V1_08EdgeFlagE"
1147  },
1148  {
1149   "alignment" : 4,
1150   "enum_fields" :
1151   [
1152    {
1153     "enum_field_value" : 1,
1154     "name" : "android::hardware::input::common::V1_0::Flag::WINDOW_IS_OBSCURED"
1155    },
1156    {
1157     "enum_field_value" : 8,
1158     "name" : "android::hardware::input::common::V1_0::Flag::IS_GENERATED_GESTURE"
1159    },
1160    {
1161     "enum_field_value" : -2147483648,
1162     "name" : "android::hardware::input::common::V1_0::Flag::TAINTED"
1163    }
1164   ],
1165   "linker_set_key" : "android::hardware::input::common::V1_0::Flag",
1166   "name" : "android::hardware::input::common::V1_0::Flag",
1167   "referenced_type" : "type-567",
1168   "self_type" : "type-567",
1169   "size" : 4,
1170   "source_file" : "/out/soong/.intermediates/hardware/interfaces/input/common/1.0/[email protected]_genc++_headers/gen/android/hardware/input/common/1.0/types.h",
1171   "underlying_type" : "type-18",
1172   "unique_id" : "_ZTSN7android8hardware5input6common4V1_04FlagE"
1173  },
1174  {
1175   "alignment" : 4,
1176   "enum_fields" :
1177   [
1178    {
1179     "enum_field_value" : 0,
1180     "name" : "android::hardware::input::common::V1_0::Meta::NONE"
1181    },
1182    {
1183     "enum_field_value" : 2,
1184     "name" : "android::hardware::input::common::V1_0::Meta::ALT_ON"
1185    },
1186    {
1187     "enum_field_value" : 16,
1188     "name" : "android::hardware::input::common::V1_0::Meta::ALT_LEFT_ON"
1189    },
1190    {
1191     "enum_field_value" : 32,
1192     "name" : "android::hardware::input::common::V1_0::Meta::ALT_RIGHT_ON"
1193    },
1194    {
1195     "enum_field_value" : 1,
1196     "name" : "android::hardware::input::common::V1_0::Meta::SHIFT_ON"
1197    },
1198    {
1199     "enum_field_value" : 64,
1200     "name" : "android::hardware::input::common::V1_0::Meta::SHIFT_LEFT_ON"
1201    },
1202    {
1203     "enum_field_value" : 128,
1204     "name" : "android::hardware::input::common::V1_0::Meta::SHIFT_RIGHT_ON"
1205    },
1206    {
1207     "enum_field_value" : 4,
1208     "name" : "android::hardware::input::common::V1_0::Meta::SYM_ON"
1209    },
1210    {
1211     "enum_field_value" : 8,
1212     "name" : "android::hardware::input::common::V1_0::Meta::FUNCTION_ON"
1213    },
1214    {
1215     "enum_field_value" : 4096,
1216     "name" : "android::hardware::input::common::V1_0::Meta::CTRL_ON"
1217    },
1218    {
1219     "enum_field_value" : 8192,
1220     "name" : "android::hardware::input::common::V1_0::Meta::CTRL_LEFT_ON"
1221    },
1222    {
1223     "enum_field_value" : 16384,
1224     "name" : "android::hardware::input::common::V1_0::Meta::CTRL_RIGHT_ON"
1225    },
1226    {
1227     "enum_field_value" : 65536,
1228     "name" : "android::hardware::input::common::V1_0::Meta::META_ON"
1229    },
1230    {
1231     "enum_field_value" : 131072,
1232     "name" : "android::hardware::input::common::V1_0::Meta::META_LEFT_ON"
1233    },
1234    {
1235     "enum_field_value" : 262144,
1236     "name" : "android::hardware::input::common::V1_0::Meta::META_RIGHT_ON"
1237    },
1238    {
1239     "enum_field_value" : 1048576,
1240     "name" : "android::hardware::input::common::V1_0::Meta::CAPS_LOCK_ON"
1241    },
1242    {
1243     "enum_field_value" : 2097152,
1244     "name" : "android::hardware::input::common::V1_0::Meta::NUM_LOCK_ON"
1245    },
1246    {
1247     "enum_field_value" : 4194304,
1248     "name" : "android::hardware::input::common::V1_0::Meta::SCROLL_LOCK_ON"
1249    }
1250   ],
1251   "linker_set_key" : "android::hardware::input::common::V1_0::Meta",
1252   "name" : "android::hardware::input::common::V1_0::Meta",
1253   "referenced_type" : "type-566",
1254   "self_type" : "type-566",
1255   "size" : 4,
1256   "source_file" : "/out/soong/.intermediates/hardware/interfaces/input/common/1.0/[email protected]_genc++_headers/gen/android/hardware/input/common/1.0/types.h",
1257   "underlying_type" : "type-18",
1258   "unique_id" : "_ZTSN7android8hardware5input6common4V1_04MetaE"
1259  },
1260  {
1261   "alignment" : 4,
1262   "enum_fields" :
1263   [
1264    {
1265     "enum_field_value" : 1,
1266     "name" : "android::hardware::input::common::V1_0::PolicyFlag::WAKE"
1267    },
1268    {
1269     "enum_field_value" : 2,
1270     "name" : "android::hardware::input::common::V1_0::PolicyFlag::VIRTUAL"
1271    },
1272    {
1273     "enum_field_value" : 4,
1274     "name" : "android::hardware::input::common::V1_0::PolicyFlag::FUNCTION"
1275    },
1276    {
1277     "enum_field_value" : 8,
1278     "name" : "android::hardware::input::common::V1_0::PolicyFlag::GESTURE"
1279    },
1280    {
1281     "enum_field_value" : 16777216,
1282     "name" : "android::hardware::input::common::V1_0::PolicyFlag::INJECTED"
1283    },
1284    {
1285     "enum_field_value" : 33554432,
1286     "name" : "android::hardware::input::common::V1_0::PolicyFlag::TRUSTED"
1287    },
1288    {
1289     "enum_field_value" : 67108864,
1290     "name" : "android::hardware::input::common::V1_0::PolicyFlag::FILTERED"
1291    },
1292    {
1293     "enum_field_value" : 134217728,
1294     "name" : "android::hardware::input::common::V1_0::PolicyFlag::DISABLE_KEY_REPEAT"
1295    },
1296    {
1297     "enum_field_value" : 536870912,
1298     "name" : "android::hardware::input::common::V1_0::PolicyFlag::INTERACTIVE"
1299    },
1300    {
1301     "enum_field_value" : 1073741824,
1302     "name" : "android::hardware::input::common::V1_0::PolicyFlag::PASS_TO_USER"
1303    }
1304   ],
1305   "linker_set_key" : "android::hardware::input::common::V1_0::PolicyFlag",
1306   "name" : "android::hardware::input::common::V1_0::PolicyFlag",
1307   "referenced_type" : "type-564",
1308   "self_type" : "type-564",
1309   "size" : 4,
1310   "source_file" : "/out/soong/.intermediates/hardware/interfaces/input/common/1.0/[email protected]_genc++_headers/gen/android/hardware/input/common/1.0/types.h",
1311   "underlying_type" : "type-2",
1312   "unique_id" : "_ZTSN7android8hardware5input6common4V1_010PolicyFlagE"
1313  },
1314  {
1315   "alignment" : 4,
1316   "enum_fields" :
1317   [
1318    {
1319     "enum_field_value" : 0,
1320     "name" : "android::hardware::input::common::V1_0::Source::UNKNOWN"
1321    },
1322    {
1323     "enum_field_value" : 257,
1324     "name" : "android::hardware::input::common::V1_0::Source::KEYBOARD"
1325    },
1326    {
1327     "enum_field_value" : 513,
1328     "name" : "android::hardware::input::common::V1_0::Source::DPAD"
1329    },
1330    {
1331     "enum_field_value" : 1025,
1332     "name" : "android::hardware::input::common::V1_0::Source::GAMEPAD"
1333    },
1334    {
1335     "enum_field_value" : 4098,
1336     "name" : "android::hardware::input::common::V1_0::Source::TOUCHSCREEN"
1337    },
1338    {
1339     "enum_field_value" : 8194,
1340     "name" : "android::hardware::input::common::V1_0::Source::MOUSE"
1341    },
1342    {
1343     "enum_field_value" : 16386,
1344     "name" : "android::hardware::input::common::V1_0::Source::STYLUS"
1345    },
1346    {
1347     "enum_field_value" : 49154,
1348     "name" : "android::hardware::input::common::V1_0::Source::BLUETOOTH_STYLUS"
1349    },
1350    {
1351     "enum_field_value" : 65540,
1352     "name" : "android::hardware::input::common::V1_0::Source::TRACKBALL"
1353    },
1354    {
1355     "enum_field_value" : 131076,
1356     "name" : "android::hardware::input::common::V1_0::Source::MOUSE_RELATIVE"
1357    },
1358    {
1359     "enum_field_value" : 1048584,
1360     "name" : "android::hardware::input::common::V1_0::Source::TOUCHPAD"
1361    },
1362    {
1363     "enum_field_value" : 2097152,
1364     "name" : "android::hardware::input::common::V1_0::Source::TOUCH_NAVIGATION"
1365    },
1366    {
1367     "enum_field_value" : 4194304,
1368     "name" : "android::hardware::input::common::V1_0::Source::ROTARY_ENCODER"
1369    },
1370    {
1371     "enum_field_value" : 16777232,
1372     "name" : "android::hardware::input::common::V1_0::Source::JOYSTICK"
1373    },
1374    {
1375     "enum_field_value" : -256,
1376     "name" : "android::hardware::input::common::V1_0::Source::ANY"
1377    }
1378   ],
1379   "linker_set_key" : "android::hardware::input::common::V1_0::Source",
1380   "name" : "android::hardware::input::common::V1_0::Source",
1381   "referenced_type" : "type-561",
1382   "self_type" : "type-561",
1383   "size" : 4,
1384   "source_file" : "/out/soong/.intermediates/hardware/interfaces/input/common/1.0/[email protected]_genc++_headers/gen/android/hardware/input/common/1.0/types.h",
1385   "underlying_type" : "type-2",
1386   "unique_id" : "_ZTSN7android8hardware5input6common4V1_06SourceE"
1387  },
1388  {
1389   "alignment" : 1,
1390   "enum_fields" :
1391   [
1392    {
1393     "enum_field_value" : 0,
1394     "name" : "android::hardware::input::common::V1_0::SourceClass::NONE"
1395    },
1396    {
1397     "enum_field_value" : 1,
1398     "name" : "android::hardware::input::common::V1_0::SourceClass::BUTTON"
1399    },
1400    {
1401     "enum_field_value" : 2,
1402     "name" : "android::hardware::input::common::V1_0::SourceClass::POINTER"
1403    },
1404    {
1405     "enum_field_value" : 4,
1406     "name" : "android::hardware::input::common::V1_0::SourceClass::NAVIGATION"
1407    },
1408    {
1409     "enum_field_value" : 8,
1410     "name" : "android::hardware::input::common::V1_0::SourceClass::POSITION"
1411    },
1412    {
1413     "enum_field_value" : 16,
1414     "name" : "android::hardware::input::common::V1_0::SourceClass::JOYSTICK"
1415    }
1416   ],
1417   "linker_set_key" : "android::hardware::input::common::V1_0::SourceClass",
1418   "name" : "android::hardware::input::common::V1_0::SourceClass",
1419   "referenced_type" : "type-560",
1420   "self_type" : "type-560",
1421   "size" : 1,
1422   "source_file" : "/out/soong/.intermediates/hardware/interfaces/input/common/1.0/[email protected]_genc++_headers/gen/android/hardware/input/common/1.0/types.h",
1423   "underlying_type" : "type-76",
1424   "unique_id" : "_ZTSN7android8hardware5input6common4V1_011SourceClassE"
1425  },
1426  {
1427   "alignment" : 1,
1428   "enum_fields" :
1429   [
1430    {
1431     "enum_field_value" : 0,
1432     "name" : "android::hardware::input::common::V1_0::ToolType::UNKNOWN"
1433    },
1434    {
1435     "enum_field_value" : 1,
1436     "name" : "android::hardware::input::common::V1_0::ToolType::FINGER"
1437    },
1438    {
1439     "enum_field_value" : 2,
1440     "name" : "android::hardware::input::common::V1_0::ToolType::STYLUS"
1441    },
1442    {
1443     "enum_field_value" : 3,
1444     "name" : "android::hardware::input::common::V1_0::ToolType::MOUSE"
1445    },
1446    {
1447     "enum_field_value" : 4,
1448     "name" : "android::hardware::input::common::V1_0::ToolType::ERASER"
1449    }
1450   ],
1451   "linker_set_key" : "android::hardware::input::common::V1_0::ToolType",
1452   "name" : "android::hardware::input::common::V1_0::ToolType",
1453   "referenced_type" : "type-371",
1454   "self_type" : "type-371",
1455   "size" : 1,
1456   "source_file" : "/out/soong/.intermediates/hardware/interfaces/input/common/1.0/[email protected]_genc++_headers/gen/android/hardware/input/common/1.0/types.h",
1457   "underlying_type" : "type-76",
1458   "unique_id" : "_ZTSN7android8hardware5input6common4V1_08ToolTypeE"
1459  },
1460  {
1461   "alignment" : 4,
1462   "enum_fields" :
1463   [
1464    {
1465     "enum_field_value" : 0,
1466     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::UNKNOWN"
1467    },
1468    {
1469     "enum_field_value" : 1,
1470     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_64BIT"
1471    },
1472    {
1473     "enum_field_value" : 2,
1474     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_32BIT"
1475    }
1476   ],
1477   "linker_set_key" : "android::hidl::base::V1_0::DebugInfo::Architecture",
1478   "name" : "android::hidl::base::V1_0::DebugInfo::Architecture",
1479   "referenced_type" : "type-416",
1480   "self_type" : "type-416",
1481   "size" : 4,
1482   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h",
1483   "underlying_type" : "type-18",
1484   "unique_id" : "_ZTSN7android4hidl4base4V1_09DebugInfo12ArchitectureE"
1485  },
1486  {
1487   "alignment" : 4,
1488   "enum_fields" :
1489   [
1490    {
1491     "enum_field_value" : -1,
1492     "name" : "android::hidl::manager::V1_0::IServiceManager::PidConstant::NO_PID"
1493    }
1494   ],
1495   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager::PidConstant",
1496   "name" : "android::hidl::manager::V1_0::IServiceManager::PidConstant",
1497   "referenced_type" : "type-548",
1498   "self_type" : "type-548",
1499   "size" : 4,
1500   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
1501   "underlying_type" : "type-18",
1502   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManager11PidConstantE"
1503  },
1504  {
1505   "alignment" : 1,
1506   "enum_fields" :
1507   [
1508    {
1509     "enum_field_value" : 0,
1510     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::EMPTY"
1511    },
1512    {
1513     "enum_field_value" : 1,
1514     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::HWBINDER"
1515    },
1516    {
1517     "enum_field_value" : 2,
1518     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::PASSTHROUGH"
1519    }
1520   ],
1521   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager::Transport",
1522   "name" : "android::hidl::manager::V1_0::IServiceManager::Transport",
1523   "referenced_type" : "type-547",
1524   "self_type" : "type-547",
1525   "size" : 1,
1526   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
1527   "underlying_type" : "type-76",
1528   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManager9TransportE"
1529  },
1530  {
1531   "alignment" : 4,
1532   "enum_fields" :
1533   [
1534    {
1535     "enum_field_value" : 0,
1536     "name" : "ANDROID_LOG_UNKNOWN"
1537    },
1538    {
1539     "enum_field_value" : 1,
1540     "name" : "ANDROID_LOG_DEFAULT"
1541    },
1542    {
1543     "enum_field_value" : 2,
1544     "name" : "ANDROID_LOG_VERBOSE"
1545    },
1546    {
1547     "enum_field_value" : 3,
1548     "name" : "ANDROID_LOG_DEBUG"
1549    },
1550    {
1551     "enum_field_value" : 4,
1552     "name" : "ANDROID_LOG_INFO"
1553    },
1554    {
1555     "enum_field_value" : 5,
1556     "name" : "ANDROID_LOG_WARN"
1557    },
1558    {
1559     "enum_field_value" : 6,
1560     "name" : "ANDROID_LOG_ERROR"
1561    },
1562    {
1563     "enum_field_value" : 7,
1564     "name" : "ANDROID_LOG_FATAL"
1565    },
1566    {
1567     "enum_field_value" : 8,
1568     "name" : "ANDROID_LOG_SILENT"
1569    }
1570   ],
1571   "linker_set_key" : "android_LogPriority",
1572   "name" : "android_LogPriority",
1573   "referenced_type" : "type-1",
1574   "self_type" : "type-1",
1575   "size" : 4,
1576   "source_file" : "/system/core/liblog/include/android/log.h",
1577   "underlying_type" : "type-2",
1578   "unique_id" : "android_LogPriority"
1579  },
1580  {
1581   "alignment" : 4,
1582   "enum_fields" :
1583   [
1584    {
1585     "enum_field_value" : 0,
1586     "name" : "HAL_COLOR_MODE_NATIVE"
1587    },
1588    {
1589     "enum_field_value" : 1,
1590     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625"
1591    },
1592    {
1593     "enum_field_value" : 2,
1594     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625_UNADJUSTED"
1595    },
1596    {
1597     "enum_field_value" : 3,
1598     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525"
1599    },
1600    {
1601     "enum_field_value" : 4,
1602     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525_UNADJUSTED"
1603    },
1604    {
1605     "enum_field_value" : 5,
1606     "name" : "HAL_COLOR_MODE_STANDARD_BT709"
1607    },
1608    {
1609     "enum_field_value" : 6,
1610     "name" : "HAL_COLOR_MODE_DCI_P3"
1611    },
1612    {
1613     "enum_field_value" : 7,
1614     "name" : "HAL_COLOR_MODE_SRGB"
1615    },
1616    {
1617     "enum_field_value" : 8,
1618     "name" : "HAL_COLOR_MODE_ADOBE_RGB"
1619    },
1620    {
1621     "enum_field_value" : 9,
1622     "name" : "HAL_COLOR_MODE_DISPLAY_P3"
1623    }
1624   ],
1625   "linker_set_key" : "android_color_mode_t",
1626   "name" : "android_color_mode_t",
1627   "referenced_type" : "type-501",
1628   "self_type" : "type-501",
1629   "size" : 4,
1630   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1631   "underlying_type" : "type-2",
1632   "unique_id" : "android_color_mode_t"
1633  },
1634  {
1635   "alignment" : 4,
1636   "enum_fields" :
1637   [
1638    {
1639     "enum_field_value" : 10,
1640     "name" : "HAL_COLOR_MODE_BT2020"
1641    },
1642    {
1643     "enum_field_value" : 11,
1644     "name" : "HAL_COLOR_MODE_BT2100_PQ"
1645    },
1646    {
1647     "enum_field_value" : 12,
1648     "name" : "HAL_COLOR_MODE_BT2100_HLG"
1649    }
1650   ],
1651   "linker_set_key" : "android_color_mode_v1_1_t",
1652   "name" : "android_color_mode_v1_1_t",
1653   "referenced_type" : "type-506",
1654   "self_type" : "type-506",
1655   "size" : 4,
1656   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1657   "underlying_type" : "type-2",
1658   "unique_id" : "android_color_mode_v1_1_t"
1659  },
1660  {
1661   "alignment" : 4,
1662   "enum_fields" :
1663   [
1664    {
1665     "enum_field_value" : 0,
1666     "name" : "HAL_COLOR_TRANSFORM_IDENTITY"
1667    },
1668    {
1669     "enum_field_value" : 1,
1670     "name" : "HAL_COLOR_TRANSFORM_ARBITRARY_MATRIX"
1671    },
1672    {
1673     "enum_field_value" : 2,
1674     "name" : "HAL_COLOR_TRANSFORM_VALUE_INVERSE"
1675    },
1676    {
1677     "enum_field_value" : 3,
1678     "name" : "HAL_COLOR_TRANSFORM_GRAYSCALE"
1679    },
1680    {
1681     "enum_field_value" : 4,
1682     "name" : "HAL_COLOR_TRANSFORM_CORRECT_PROTANOPIA"
1683    },
1684    {
1685     "enum_field_value" : 5,
1686     "name" : "HAL_COLOR_TRANSFORM_CORRECT_DEUTERANOPIA"
1687    },
1688    {
1689     "enum_field_value" : 6,
1690     "name" : "HAL_COLOR_TRANSFORM_CORRECT_TRITANOPIA"
1691    }
1692   ],
1693   "linker_set_key" : "android_color_transform_t",
1694   "name" : "android_color_transform_t",
1695   "referenced_type" : "type-502",
1696   "self_type" : "type-502",
1697   "size" : 4,
1698   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1699   "underlying_type" : "type-2",
1700   "unique_id" : "android_color_transform_t"
1701  },
1702  {
1703   "alignment" : 4,
1704   "enum_fields" :
1705   [
1706    {
1707     "enum_field_value" : 0,
1708     "name" : "HAL_DATASPACE_UNKNOWN"
1709    },
1710    {
1711     "enum_field_value" : 1,
1712     "name" : "HAL_DATASPACE_ARBITRARY"
1713    },
1714    {
1715     "enum_field_value" : 16,
1716     "name" : "HAL_DATASPACE_STANDARD_SHIFT"
1717    },
1718    {
1719     "enum_field_value" : 4128768,
1720     "name" : "HAL_DATASPACE_STANDARD_MASK"
1721    },
1722    {
1723     "enum_field_value" : 0,
1724     "name" : "HAL_DATASPACE_STANDARD_UNSPECIFIED"
1725    },
1726    {
1727     "enum_field_value" : 65536,
1728     "name" : "HAL_DATASPACE_STANDARD_BT709"
1729    },
1730    {
1731     "enum_field_value" : 131072,
1732     "name" : "HAL_DATASPACE_STANDARD_BT601_625"
1733    },
1734    {
1735     "enum_field_value" : 196608,
1736     "name" : "HAL_DATASPACE_STANDARD_BT601_625_UNADJUSTED"
1737    },
1738    {
1739     "enum_field_value" : 262144,
1740     "name" : "HAL_DATASPACE_STANDARD_BT601_525"
1741    },
1742    {
1743     "enum_field_value" : 327680,
1744     "name" : "HAL_DATASPACE_STANDARD_BT601_525_UNADJUSTED"
1745    },
1746    {
1747     "enum_field_value" : 393216,
1748     "name" : "HAL_DATASPACE_STANDARD_BT2020"
1749    },
1750    {
1751     "enum_field_value" : 458752,
1752     "name" : "HAL_DATASPACE_STANDARD_BT2020_CONSTANT_LUMINANCE"
1753    },
1754    {
1755     "enum_field_value" : 524288,
1756     "name" : "HAL_DATASPACE_STANDARD_BT470M"
1757    },
1758    {
1759     "enum_field_value" : 589824,
1760     "name" : "HAL_DATASPACE_STANDARD_FILM"
1761    },
1762    {
1763     "enum_field_value" : 655360,
1764     "name" : "HAL_DATASPACE_STANDARD_DCI_P3"
1765    },
1766    {
1767     "enum_field_value" : 720896,
1768     "name" : "HAL_DATASPACE_STANDARD_ADOBE_RGB"
1769    },
1770    {
1771     "enum_field_value" : 22,
1772     "name" : "HAL_DATASPACE_TRANSFER_SHIFT"
1773    },
1774    {
1775     "enum_field_value" : 130023424,
1776     "name" : "HAL_DATASPACE_TRANSFER_MASK"
1777    },
1778    {
1779     "enum_field_value" : 0,
1780     "name" : "HAL_DATASPACE_TRANSFER_UNSPECIFIED"
1781    },
1782    {
1783     "enum_field_value" : 4194304,
1784     "name" : "HAL_DATASPACE_TRANSFER_LINEAR"
1785    },
1786    {
1787     "enum_field_value" : 8388608,
1788     "name" : "HAL_DATASPACE_TRANSFER_SRGB"
1789    },
1790    {
1791     "enum_field_value" : 12582912,
1792     "name" : "HAL_DATASPACE_TRANSFER_SMPTE_170M"
1793    },
1794    {
1795     "enum_field_value" : 16777216,
1796     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_2"
1797    },
1798    {
1799     "enum_field_value" : 20971520,
1800     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_6"
1801    },
1802    {
1803     "enum_field_value" : 25165824,
1804     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_8"
1805    },
1806    {
1807     "enum_field_value" : 29360128,
1808     "name" : "HAL_DATASPACE_TRANSFER_ST2084"
1809    },
1810    {
1811     "enum_field_value" : 33554432,
1812     "name" : "HAL_DATASPACE_TRANSFER_HLG"
1813    },
1814    {
1815     "enum_field_value" : 27,
1816     "name" : "HAL_DATASPACE_RANGE_SHIFT"
1817    },
1818    {
1819     "enum_field_value" : 939524096,
1820     "name" : "HAL_DATASPACE_RANGE_MASK"
1821    },
1822    {
1823     "enum_field_value" : 0,
1824     "name" : "HAL_DATASPACE_RANGE_UNSPECIFIED"
1825    },
1826    {
1827     "enum_field_value" : 134217728,
1828     "name" : "HAL_DATASPACE_RANGE_FULL"
1829    },
1830    {
1831     "enum_field_value" : 268435456,
1832     "name" : "HAL_DATASPACE_RANGE_LIMITED"
1833    },
1834    {
1835     "enum_field_value" : 402653184,
1836     "name" : "HAL_DATASPACE_RANGE_EXTENDED"
1837    },
1838    {
1839     "enum_field_value" : 512,
1840     "name" : "HAL_DATASPACE_SRGB_LINEAR"
1841    },
1842    {
1843     "enum_field_value" : 138477568,
1844     "name" : "HAL_DATASPACE_V0_SRGB_LINEAR"
1845    },
1846    {
1847     "enum_field_value" : 406913024,
1848     "name" : "HAL_DATASPACE_V0_SCRGB_LINEAR"
1849    },
1850    {
1851     "enum_field_value" : 513,
1852     "name" : "HAL_DATASPACE_SRGB"
1853    },
1854    {
1855     "enum_field_value" : 142671872,
1856     "name" : "HAL_DATASPACE_V0_SRGB"
1857    },
1858    {
1859     "enum_field_value" : 411107328,
1860     "name" : "HAL_DATASPACE_V0_SCRGB"
1861    },
1862    {
1863     "enum_field_value" : 257,
1864     "name" : "HAL_DATASPACE_JFIF"
1865    },
1866    {
1867     "enum_field_value" : 146931712,
1868     "name" : "HAL_DATASPACE_V0_JFIF"
1869    },
1870    {
1871     "enum_field_value" : 258,
1872     "name" : "HAL_DATASPACE_BT601_625"
1873    },
1874    {
1875     "enum_field_value" : 281149440,
1876     "name" : "HAL_DATASPACE_V0_BT601_625"
1877    },
1878    {
1879     "enum_field_value" : 259,
1880     "name" : "HAL_DATASPACE_BT601_525"
1881    },
1882    {
1883     "enum_field_value" : 281280512,
1884     "name" : "HAL_DATASPACE_V0_BT601_525"
1885    },
1886    {
1887     "enum_field_value" : 260,
1888     "name" : "HAL_DATASPACE_BT709"
1889    },
1890    {
1891     "enum_field_value" : 281083904,
1892     "name" : "HAL_DATASPACE_V0_BT709"
1893    },
1894    {
1895     "enum_field_value" : 139067392,
1896     "name" : "HAL_DATASPACE_DCI_P3_LINEAR"
1897    },
1898    {
1899     "enum_field_value" : 155844608,
1900     "name" : "HAL_DATASPACE_DCI_P3"
1901    },
1902    {
1903     "enum_field_value" : 139067392,
1904     "name" : "HAL_DATASPACE_DISPLAY_P3_LINEAR"
1905    },
1906    {
1907     "enum_field_value" : 143261696,
1908     "name" : "HAL_DATASPACE_DISPLAY_P3"
1909    },
1910    {
1911     "enum_field_value" : 151715840,
1912     "name" : "HAL_DATASPACE_ADOBE_RGB"
1913    },
1914    {
1915     "enum_field_value" : 138805248,
1916     "name" : "HAL_DATASPACE_BT2020_LINEAR"
1917    },
1918    {
1919     "enum_field_value" : 147193856,
1920     "name" : "HAL_DATASPACE_BT2020"
1921    },
1922    {
1923     "enum_field_value" : 163971072,
1924     "name" : "HAL_DATASPACE_BT2020_PQ"
1925    },
1926    {
1927     "enum_field_value" : 4096,
1928     "name" : "HAL_DATASPACE_DEPTH"
1929    },
1930    {
1931     "enum_field_value" : 4097,
1932     "name" : "HAL_DATASPACE_SENSOR"
1933    }
1934   ],
1935   "linker_set_key" : "android_dataspace_t",
1936   "name" : "android_dataspace_t",
1937   "referenced_type" : "type-500",
1938   "self_type" : "type-500",
1939   "size" : 4,
1940   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1941   "underlying_type" : "type-2",
1942   "unique_id" : "android_dataspace_t"
1943  },
1944  {
1945   "alignment" : 4,
1946   "enum_fields" :
1947   [
1948    {
1949     "enum_field_value" : 281411584,
1950     "name" : "HAL_DATASPACE_BT2020_ITU"
1951    },
1952    {
1953     "enum_field_value" : 298188800,
1954     "name" : "HAL_DATASPACE_BT2020_ITU_PQ"
1955    },
1956    {
1957     "enum_field_value" : 302383104,
1958     "name" : "HAL_DATASPACE_BT2020_ITU_HLG"
1959    },
1960    {
1961     "enum_field_value" : 168165376,
1962     "name" : "HAL_DATASPACE_BT2020_HLG"
1963    }
1964   ],
1965   "linker_set_key" : "android_dataspace_v1_1_t",
1966   "name" : "android_dataspace_v1_1_t",
1967   "referenced_type" : "type-505",
1968   "self_type" : "type-505",
1969   "size" : 4,
1970   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1971   "underlying_type" : "type-2",
1972   "unique_id" : "android_dataspace_v1_1_t"
1973  },
1974  {
1975   "alignment" : 4,
1976   "enum_fields" :
1977   [
1978    {
1979     "enum_field_value" : 142999552,
1980     "name" : "HAL_DATASPACE_DISPLAY_BT2020"
1981    },
1982    {
1983     "enum_field_value" : 4098,
1984     "name" : "HAL_DATASPACE_DYNAMIC_DEPTH"
1985    },
1986    {
1987     "enum_field_value" : 4099,
1988     "name" : "HAL_DATASPACE_JPEG_APP_SEGMENTS"
1989    },
1990    {
1991     "enum_field_value" : 4100,
1992     "name" : "HAL_DATASPACE_HEIF"
1993    }
1994   ],
1995   "linker_set_key" : "android_dataspace_v1_2_t",
1996   "name" : "android_dataspace_v1_2_t",
1997   "referenced_type" : "type-509",
1998   "self_type" : "type-509",
1999   "size" : 4,
2000   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
2001   "underlying_type" : "type-2",
2002   "unique_id" : "android_dataspace_v1_2_t"
2003  },
2004  {
2005   "alignment" : 4,
2006   "enum_fields" :
2007   [
2008    {
2009     "enum_field_value" : 1,
2010     "name" : "FLEX_COMPONENT_Y"
2011    },
2012    {
2013     "enum_field_value" : 2,
2014     "name" : "FLEX_COMPONENT_Cb"
2015    },
2016    {
2017     "enum_field_value" : 4,
2018     "name" : "FLEX_COMPONENT_Cr"
2019    },
2020    {
2021     "enum_field_value" : 1024,
2022     "name" : "FLEX_COMPONENT_R"
2023    },
2024    {
2025     "enum_field_value" : 2048,
2026     "name" : "FLEX_COMPONENT_G"
2027    },
2028    {
2029     "enum_field_value" : 4096,
2030     "name" : "FLEX_COMPONENT_B"
2031    },
2032    {
2033     "enum_field_value" : 1073741824,
2034     "name" : "FLEX_COMPONENT_A"
2035    }
2036   ],
2037   "linker_set_key" : "android_flex_component",
2038   "name" : "android_flex_component",
2039   "referenced_type" : "type-515",
2040   "self_type" : "type-515",
2041   "size" : 4,
2042   "source_file" : "/system/core/libsystem/include/system/graphics.h",
2043   "underlying_type" : "type-2",
2044   "unique_id" : "android_flex_component"
2045  },
2046  {
2047   "alignment" : 4,
2048   "enum_fields" :
2049   [
2050    {
2051     "enum_field_value" : 0,
2052     "name" : "FLEX_FORMAT_INVALID"
2053    },
2054    {
2055     "enum_field_value" : 1,
2056     "name" : "FLEX_FORMAT_Y"
2057    },
2058    {
2059     "enum_field_value" : 7,
2060     "name" : "FLEX_FORMAT_YCbCr"
2061    },
2062    {
2063     "enum_field_value" : 1073741831,
2064     "name" : "FLEX_FORMAT_YCbCrA"
2065    },
2066    {
2067     "enum_field_value" : 7168,
2068     "name" : "FLEX_FORMAT_RGB"
2069    },
2070    {
2071     "enum_field_value" : 1073748992,
2072     "name" : "FLEX_FORMAT_RGBA"
2073    }
2074   ],
2075   "linker_set_key" : "android_flex_format",
2076   "name" : "android_flex_format",
2077   "referenced_type" : "type-517",
2078   "self_type" : "type-517",
2079   "size" : 4,
2080   "source_file" : "/system/core/libsystem/include/system/graphics.h",
2081   "underlying_type" : "type-2",
2082   "unique_id" : "android_flex_format"
2083  },
2084  {
2085   "alignment" : 4,
2086   "enum_fields" :
2087   [
2088    {
2089     "enum_field_value" : 1,
2090     "name" : "HAL_HDR_DOLBY_VISION"
2091    },
2092    {
2093     "enum_field_value" : 2,
2094     "name" : "HAL_HDR_HDR10"
2095    },
2096    {
2097     "enum_field_value" : 3,
2098     "name" : "HAL_HDR_HLG"
2099    }
2100   ],
2101   "linker_set_key" : "android_hdr_t",
2102   "name" : "android_hdr_t",
2103   "referenced_type" : "type-503",
2104   "self_type" : "type-503",
2105   "size" : 4,
2106   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
2107   "underlying_type" : "type-2",
2108   "unique_id" : "android_hdr_t"
2109  },
2110  {
2111   "alignment" : 4,
2112   "enum_fields" :
2113   [
2114    {
2115     "enum_field_value" : 4,
2116     "name" : "HAL_HDR_HDR10_PLUS"
2117    }
2118   ],
2119   "linker_set_key" : "android_hdr_v1_2_t",
2120   "name" : "android_hdr_v1_2_t",
2121   "referenced_type" : "type-508",
2122   "self_type" : "type-508",
2123   "size" : 4,
2124   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
2125   "underlying_type" : "type-2",
2126   "unique_id" : "android_hdr_v1_2_t"
2127  },
2128  {
2129   "alignment" : 4,
2130   "enum_fields" :
2131   [
2132    {
2133     "enum_field_value" : 39,
2134     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_888"
2135    },
2136    {
2137     "enum_field_value" : 40,
2138     "name" : "HAL_PIXEL_FORMAT_YCBCR_444_888"
2139    },
2140    {
2141     "enum_field_value" : 41,
2142     "name" : "HAL_PIXEL_FORMAT_FLEX_RGB_888"
2143    },
2144    {
2145     "enum_field_value" : 42,
2146     "name" : "HAL_PIXEL_FORMAT_FLEX_RGBA_8888"
2147    }
2148   ],
2149   "linker_set_key" : "android_pixel_format_sw_t",
2150   "name" : "android_pixel_format_sw_t",
2151   "referenced_type" : "type-512",
2152   "self_type" : "type-512",
2153   "size" : 4,
2154   "source_file" : "/system/core/libsystem/include/system/graphics-sw.h",
2155   "underlying_type" : "type-2",
2156   "unique_id" : "_ZTS25android_pixel_format_sw_t"
2157  },
2158  {
2159   "alignment" : 4,
2160   "enum_fields" :
2161   [
2162    {
2163     "enum_field_value" : 1,
2164     "name" : "HAL_PIXEL_FORMAT_RGBA_8888"
2165    },
2166    {
2167     "enum_field_value" : 2,
2168     "name" : "HAL_PIXEL_FORMAT_RGBX_8888"
2169    },
2170    {
2171     "enum_field_value" : 3,
2172     "name" : "HAL_PIXEL_FORMAT_RGB_888"
2173    },
2174    {
2175     "enum_field_value" : 4,
2176     "name" : "HAL_PIXEL_FORMAT_RGB_565"
2177    },
2178    {
2179     "enum_field_value" : 5,
2180     "name" : "HAL_PIXEL_FORMAT_BGRA_8888"
2181    },
2182    {
2183     "enum_field_value" : 16,
2184     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_SP"
2185    },
2186    {
2187     "enum_field_value" : 17,
2188     "name" : "HAL_PIXEL_FORMAT_YCRCB_420_SP"
2189    },
2190    {
2191     "enum_field_value" : 20,
2192     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_I"
2193    },
2194    {
2195     "enum_field_value" : 22,
2196     "name" : "HAL_PIXEL_FORMAT_RGBA_FP16"
2197    },
2198    {
2199     "enum_field_value" : 32,
2200     "name" : "HAL_PIXEL_FORMAT_RAW16"
2201    },
2202    {
2203     "enum_field_value" : 33,
2204     "name" : "HAL_PIXEL_FORMAT_BLOB"
2205    },
2206    {
2207     "enum_field_value" : 34,
2208     "name" : "HAL_PIXEL_FORMAT_IMPLEMENTATION_DEFINED"
2209    },
2210    {
2211     "enum_field_value" : 35,
2212     "name" : "HAL_PIXEL_FORMAT_YCBCR_420_888"
2213    },
2214    {
2215     "enum_field_value" : 36,
2216     "name" : "HAL_PIXEL_FORMAT_RAW_OPAQUE"
2217    },
2218    {
2219     "enum_field_value" : 37,
2220     "name" : "HAL_PIXEL_FORMAT_RAW10"
2221    },
2222    {
2223     "enum_field_value" : 38,
2224     "name" : "HAL_PIXEL_FORMAT_RAW12"
2225    },
2226    {
2227     "enum_field_value" : 43,
2228     "name" : "HAL_PIXEL_FORMAT_RGBA_1010102"
2229    },
2230    {
2231     "enum_field_value" : 538982489,
2232     "name" : "HAL_PIXEL_FORMAT_Y8"
2233    },
2234    {
2235     "enum_field_value" : 540422489,
2236     "name" : "HAL_PIXEL_FORMAT_Y16"
2237    },
2238    {
2239     "enum_field_value" : 842094169,
2240     "name" : "HAL_PIXEL_FORMAT_YV12"
2241    }
2242   ],
2243   "linker_set_key" : "android_pixel_format_t",
2244   "name" : "android_pixel_format_t",
2245   "referenced_type" : "type-497",
2246   "self_type" : "type-497",
2247   "size" : 4,
2248   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
2249   "underlying_type" : "type-2",
2250   "unique_id" : "android_pixel_format_t"
2251  },
2252  {
2253   "alignment" : 4,
2254   "enum_fields" :
2255   [
2256    {
2257     "enum_field_value" : 48,
2258     "name" : "HAL_PIXEL_FORMAT_DEPTH_16"
2259    },
2260    {
2261     "enum_field_value" : 49,
2262     "name" : "HAL_PIXEL_FORMAT_DEPTH_24"
2263    },
2264    {
2265     "enum_field_value" : 50,
2266     "name" : "HAL_PIXEL_FORMAT_DEPTH_24_STENCIL_8"
2267    },
2268    {
2269     "enum_field_value" : 51,
2270     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F"
2271    },
2272    {
2273     "enum_field_value" : 52,
2274     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F_STENCIL_8"
2275    },
2276    {
2277     "enum_field_value" : 53,
2278     "name" : "HAL_PIXEL_FORMAT_STENCIL_8"
2279    },
2280    {
2281     "enum_field_value" : 54,
2282     "name" : "HAL_PIXEL_FORMAT_YCBCR_P010"
2283    }
2284   ],
2285   "linker_set_key" : "android_pixel_format_v1_1_t",
2286   "name" : "android_pixel_format_v1_1_t",
2287   "referenced_type" : "type-504",
2288   "self_type" : "type-504",
2289   "size" : 4,
2290   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
2291   "underlying_type" : "type-2",
2292   "unique_id" : "android_pixel_format_v1_1_t"
2293  },
2294  {
2295   "alignment" : 4,
2296   "enum_fields" :
2297   [
2298    {
2299     "enum_field_value" : 55,
2300     "name" : "HAL_PIXEL_FORMAT_HSV_888"
2301    }
2302   ],
2303   "linker_set_key" : "android_pixel_format_v1_2_t",
2304   "name" : "android_pixel_format_v1_2_t",
2305   "referenced_type" : "type-511",
2306   "self_type" : "type-511",
2307   "size" : 4,
2308   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
2309   "underlying_type" : "type-2",
2310   "unique_id" : "android_pixel_format_v1_2_t"
2311  },
2312  {
2313   "alignment" : 4,
2314   "enum_fields" :
2315   [
2316    {
2317     "enum_field_value" : 0,
2318     "name" : "HAL_RENDER_INTENT_COLORIMETRIC"
2319    },
2320    {
2321     "enum_field_value" : 1,
2322     "name" : "HAL_RENDER_INTENT_ENHANCE"
2323    },
2324    {
2325     "enum_field_value" : 2,
2326     "name" : "HAL_RENDER_INTENT_TONE_MAP_COLORIMETRIC"
2327    },
2328    {
2329     "enum_field_value" : 3,
2330     "name" : "HAL_RENDER_INTENT_TONE_MAP_ENHANCE"
2331    }
2332   ],
2333   "linker_set_key" : "android_render_intent_v1_1_t",
2334   "name" : "android_render_intent_v1_1_t",
2335   "referenced_type" : "type-507",
2336   "self_type" : "type-507",
2337   "size" : 4,
2338   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
2339   "underlying_type" : "type-2",
2340   "unique_id" : "android_render_intent_v1_1_t"
2341  },
2342  {
2343   "alignment" : 4,
2344   "enum_fields" :
2345   [
2346    {
2347     "enum_field_value" : 1,
2348     "name" : "HAL_TRANSFORM_FLIP_H"
2349    },
2350    {
2351     "enum_field_value" : 2,
2352     "name" : "HAL_TRANSFORM_FLIP_V"
2353    },
2354    {
2355     "enum_field_value" : 4,
2356     "name" : "HAL_TRANSFORM_ROT_90"
2357    },
2358    {
2359     "enum_field_value" : 3,
2360     "name" : "HAL_TRANSFORM_ROT_180"
2361    },
2362    {
2363     "enum_field_value" : 7,
2364     "name" : "HAL_TRANSFORM_ROT_270"
2365    }
2366   ],
2367   "linker_set_key" : "android_transform_t",
2368   "name" : "android_transform_t",
2369   "referenced_type" : "type-498",
2370   "self_type" : "type-498",
2371   "size" : 4,
2372   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
2373   "underlying_type" : "type-2",
2374   "unique_id" : "android_transform_t"
2375  },
2376  {
2377   "alignment" : 4,
2378   "enum_fields" :
2379   [
2380    {
2381     "enum_field_value" : 0,
2382     "name" : "LOG_ID_MIN"
2383    },
2384    {
2385     "enum_field_value" : 0,
2386     "name" : "LOG_ID_MAIN"
2387    },
2388    {
2389     "enum_field_value" : 1,
2390     "name" : "LOG_ID_RADIO"
2391    },
2392    {
2393     "enum_field_value" : 2,
2394     "name" : "LOG_ID_EVENTS"
2395    },
2396    {
2397     "enum_field_value" : 3,
2398     "name" : "LOG_ID_SYSTEM"
2399    },
2400    {
2401     "enum_field_value" : 4,
2402     "name" : "LOG_ID_CRASH"
2403    },
2404    {
2405     "enum_field_value" : 5,
2406     "name" : "LOG_ID_STATS"
2407    },
2408    {
2409     "enum_field_value" : 6,
2410     "name" : "LOG_ID_SECURITY"
2411    },
2412    {
2413     "enum_field_value" : 7,
2414     "name" : "LOG_ID_KERNEL"
2415    },
2416    {
2417     "enum_field_value" : 8,
2418     "name" : "LOG_ID_MAX"
2419    }
2420   ],
2421   "linker_set_key" : "log_id",
2422   "name" : "log_id",
2423   "referenced_type" : "type-259",
2424   "self_type" : "type-259",
2425   "size" : 4,
2426   "source_file" : "/system/core/liblog/include/android/log.h",
2427   "underlying_type" : "type-2",
2428   "unique_id" : "log_id"
2429  }
2430 ],
2431 "function_types" :
2432 [
2433  {
2434   "alignment" : 4,
2435   "linker_set_key" : "bool (const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
2436   "name" : "bool (const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
2437   "parameters" :
2438   [
2439    {
2440     "referenced_type" : "type-102"
2441    },
2442    {
2443     "referenced_type" : "type-108"
2444    },
2445    {
2446     "referenced_type" : "type-20"
2447    }
2448   ],
2449   "referenced_type" : "type-101",
2450   "return_type" : "type-12",
2451   "self_type" : "type-101",
2452   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
2453  },
2454  {
2455   "alignment" : 4,
2456   "linker_set_key" : "int (void *)",
2457   "name" : "int (void *)",
2458   "parameters" :
2459   [
2460    {
2461     "referenced_type" : "type-20"
2462    }
2463   ],
2464   "referenced_type" : "type-525",
2465   "return_type" : "type-18",
2466   "self_type" : "type-525",
2467   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
2468  },
2469  {
2470   "alignment" : 4,
2471   "linker_set_key" : "void (android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
2472   "name" : "void (android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
2473   "parameters" :
2474   [
2475    {
2476     "referenced_type" : "type-444"
2477    },
2478    {
2479     "referenced_type" : "type-398"
2480    },
2481    {
2482     "referenced_type" : "type-2"
2483    },
2484    {
2485     "referenced_type" : "type-445"
2486    },
2487    {
2488     "referenced_type" : "type-2"
2489    },
2490    {
2491     "referenced_type" : "type-20"
2492    }
2493   ],
2494   "referenced_type" : "type-443",
2495   "return_type" : "type-21",
2496   "self_type" : "type-443",
2497   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
2498  }
2499 ],
2500 "functions" :
2501 [
2502  {
2503   "function_name" : "android::hardware::input::classifier::V1_0::IInputClassifier::getService",
2504   "linker_set_key" : "_ZN7android8hardware5input10classifier4V1_016IInputClassifier10getServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb",
2505   "parameters" :
2506   [
2507    {
2508     "default_arg" : true,
2509     "referenced_type" : "type-455"
2510    },
2511    {
2512     "default_arg" : true,
2513     "referenced_type" : "type-12"
2514    }
2515   ],
2516   "return_type" : "type-44",
2517   "source_file" : "/out/soong/.intermediates/hardware/interfaces/input/classifier/1.0/[email protected]_genc++_headers/gen/android/hardware/input/classifier/1.0/IInputClassifier.h"
2518  },
2519  {
2520   "function_name" : "android::hardware::input::classifier::V1_0::IInputClassifier::linkToDeath",
2521   "linker_set_key" : "_ZN7android8hardware5input10classifier4V1_016IInputClassifier11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
2522   "parameters" :
2523   [
2524    {
2525     "is_this_ptr" : true,
2526     "referenced_type" : "type-45"
2527    },
2528    {
2529     "referenced_type" : "type-649"
2530    },
2531    {
2532     "referenced_type" : "type-11"
2533    }
2534   ],
2535   "return_type" : "type-171",
2536   "source_file" : "/out/soong/.intermediates/hardware/interfaces/input/classifier/1.0/[email protected]_genc++_headers/gen/android/hardware/input/classifier/1.0/IInputClassifier.h"
2537  },
2538  {
2539   "function_name" : "android::hardware::input::classifier::V1_0::IInputClassifier::getDebugInfo",
2540   "linker_set_key" : "_ZN7android8hardware5input10classifier4V1_016IInputClassifier12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
2541   "parameters" :
2542   [
2543    {
2544     "is_this_ptr" : true,
2545     "referenced_type" : "type-45"
2546    },
2547    {
2548     "referenced_type" : "type-656"
2549    }
2550   ],
2551   "return_type" : "type-204",
2552   "source_file" : "/out/soong/.intermediates/hardware/interfaces/input/classifier/1.0/[email protected]_genc++_headers/gen/android/hardware/input/classifier/1.0/IInputClassifier.h"
2553  },
2554  {
2555   "function_name" : "android::hardware::input::classifier::V1_0::IInputClassifier::getHashChain",
2556   "linker_set_key" : "_ZN7android8hardware5input10classifier4V1_016IInputClassifier12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
2557   "parameters" :
2558   [
2559    {
2560     "is_this_ptr" : true,
2561     "referenced_type" : "type-45"
2562    },
2563    {
2564     "referenced_type" : "type-657"
2565    }
2566   ],
2567   "return_type" : "type-204",
2568   "source_file" : "/out/soong/.intermediates/hardware/interfaces/input/classifier/1.0/[email protected]_genc++_headers/gen/android/hardware/input/classifier/1.0/IInputClassifier.h"
2569  },
2570  {
2571   "function_name" : "android::hardware::input::classifier::V1_0::IInputClassifier::tryGetService",
2572   "linker_set_key" : "_ZN7android8hardware5input10classifier4V1_016IInputClassifier13tryGetServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb",
2573   "parameters" :
2574   [
2575    {
2576     "default_arg" : true,
2577     "referenced_type" : "type-455"
2578    },
2579    {
2580     "default_arg" : true,
2581     "referenced_type" : "type-12"
2582    }
2583   ],
2584   "return_type" : "type-44",
2585   "source_file" : "/out/soong/.intermediates/hardware/interfaces/input/classifier/1.0/[email protected]_genc++_headers/gen/android/hardware/input/classifier/1.0/IInputClassifier.h"
2586  },
2587  {
2588   "function_name" : "android::hardware::input::classifier::V1_0::IInputClassifier::unlinkToDeath",
2589   "linker_set_key" : "_ZN7android8hardware5input10classifier4V1_016IInputClassifier13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
2590   "parameters" :
2591   [
2592    {
2593     "is_this_ptr" : true,
2594     "referenced_type" : "type-45"
2595    },
2596    {
2597     "referenced_type" : "type-649"
2598    }
2599   ],
2600   "return_type" : "type-171",
2601   "source_file" : "/out/soong/.intermediates/hardware/interfaces/input/classifier/1.0/[email protected]_genc++_headers/gen/android/hardware/input/classifier/1.0/IInputClassifier.h"
2602  },
2603  {
2604   "function_name" : "android::hardware::input::classifier::V1_0::IInputClassifier::interfaceChain",
2605   "linker_set_key" : "_ZN7android8hardware5input10classifier4V1_016IInputClassifier14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
2606   "parameters" :
2607   [
2608    {
2609     "is_this_ptr" : true,
2610     "referenced_type" : "type-45"
2611    },
2612    {
2613     "referenced_type" : "type-658"
2614    }
2615   ],
2616   "return_type" : "type-204",
2617   "source_file" : "/out/soong/.intermediates/hardware/interfaces/input/classifier/1.0/[email protected]_genc++_headers/gen/android/hardware/input/classifier/1.0/IInputClassifier.h"
2618  },
2619  {
2620   "function_name" : "android::hardware::input::classifier::V1_0::IInputClassifier::registerAsService",
2621   "linker_set_key" : "_ZN7android8hardware5input10classifier4V1_016IInputClassifier17registerAsServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE",
2622   "parameters" :
2623   [
2624    {
2625     "is_this_ptr" : true,
2626     "referenced_type" : "type-45"
2627    },
2628    {
2629     "default_arg" : true,
2630     "referenced_type" : "type-455"
2631    }
2632   ],
2633   "return_type" : "type-18",
2634   "source_file" : "/out/soong/.intermediates/hardware/interfaces/input/classifier/1.0/[email protected]_genc++_headers/gen/android/hardware/input/classifier/1.0/IInputClassifier.h"
2635  },
2636  {
2637   "function_name" : "android::hardware::input::classifier::V1_0::IInputClassifier::interfaceDescriptor",
2638   "linker_set_key" : "_ZN7android8hardware5input10classifier4V1_016IInputClassifier19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
2639   "parameters" :
2640   [
2641    {
2642     "is_this_ptr" : true,
2643     "referenced_type" : "type-45"
2644    },
2645    {
2646     "referenced_type" : "type-659"
2647    }
2648   ],
2649   "return_type" : "type-204",
2650   "source_file" : "/out/soong/.intermediates/hardware/interfaces/input/classifier/1.0/[email protected]_genc++_headers/gen/android/hardware/input/classifier/1.0/IInputClassifier.h"
2651  },
2652  {
2653   "function_name" : "android::hardware::input::classifier::V1_0::IInputClassifier::notifySyspropsChanged",
2654   "linker_set_key" : "_ZN7android8hardware5input10classifier4V1_016IInputClassifier21notifySyspropsChangedEv",
2655   "parameters" :
2656   [
2657    {
2658     "is_this_ptr" : true,
2659     "referenced_type" : "type-45"
2660    }
2661   ],
2662   "return_type" : "type-204",
2663   "source_file" : "/out/soong/.intermediates/hardware/interfaces/input/classifier/1.0/[email protected]_genc++_headers/gen/android/hardware/input/classifier/1.0/IInputClassifier.h"
2664  },
2665  {
2666   "function_name" : "android::hardware::input::classifier::V1_0::IInputClassifier::setHALInstrumentation",
2667   "linker_set_key" : "_ZN7android8hardware5input10classifier4V1_016IInputClassifier21setHALInstrumentationEv",
2668   "parameters" :
2669   [
2670    {
2671     "is_this_ptr" : true,
2672     "referenced_type" : "type-45"
2673    }
2674   ],
2675   "return_type" : "type-204",
2676   "source_file" : "/out/soong/.intermediates/hardware/interfaces/input/classifier/1.0/[email protected]_genc++_headers/gen/android/hardware/input/classifier/1.0/IInputClassifier.h"
2677  },
2678  {
2679   "function_name" : "android::hardware::input::classifier::V1_0::IInputClassifier::registerForNotifications",
2680   "linker_set_key" : "_ZN7android8hardware5input10classifier4V1_016IInputClassifier24registerForNotificationsERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
2681   "parameters" :
2682   [
2683    {
2684     "referenced_type" : "type-455"
2685    },
2686    {
2687     "referenced_type" : "type-611"
2688    }
2689   ],
2690   "return_type" : "type-12",
2691   "source_file" : "/out/soong/.intermediates/hardware/interfaces/input/classifier/1.0/[email protected]_genc++_headers/gen/android/hardware/input/classifier/1.0/IInputClassifier.h"
2692  },
2693  {
2694   "function_name" : "android::hardware::input::classifier::V1_0::IInputClassifier::ping",
2695   "linker_set_key" : "_ZN7android8hardware5input10classifier4V1_016IInputClassifier4pingEv",
2696   "parameters" :
2697   [
2698    {
2699     "is_this_ptr" : true,
2700     "referenced_type" : "type-45"
2701    }
2702   ],
2703   "return_type" : "type-204",
2704   "source_file" : "/out/soong/.intermediates/hardware/interfaces/input/classifier/1.0/[email protected]_genc++_headers/gen/android/hardware/input/classifier/1.0/IInputClassifier.h"
2705  },
2706  {
2707   "function_name" : "android::hardware::input::classifier::V1_0::IInputClassifier::debug",
2708   "linker_set_key" : "_ZN7android8hardware5input10classifier4V1_016IInputClassifier5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
2709   "parameters" :
2710   [
2711    {
2712     "is_this_ptr" : true,
2713     "referenced_type" : "type-45"
2714    },
2715    {
2716     "referenced_type" : "type-407"
2717    },
2718    {
2719     "referenced_type" : "type-610"
2720    }
2721   ],
2722   "return_type" : "type-204",
2723   "source_file" : "/out/soong/.intermediates/hardware/interfaces/input/classifier/1.0/[email protected]_genc++_headers/gen/android/hardware/input/classifier/1.0/IInputClassifier.h"
2724  },
2725  {
2726   "function_name" : "android::hardware::input::classifier::V1_0::IInputClassifier::castFrom",
2727   "linker_set_key" : "_ZN7android8hardware5input10classifier4V1_016IInputClassifier8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb",
2728   "parameters" :
2729   [
2730    {
2731     "referenced_type" : "type-41"
2732    },
2733    {
2734     "default_arg" : true,
2735     "referenced_type" : "type-12"
2736    }
2737   ],
2738   "return_type" : "type-190",
2739   "source_file" : "/out/soong/.intermediates/hardware/interfaces/input/classifier/1.0/[email protected]_genc++_headers/gen/android/hardware/input/classifier/1.0/IInputClassifier.h"
2740  },
2741  {
2742   "function_name" : "android::hardware::input::classifier::V1_0::IInputClassifier::castFrom",
2743   "linker_set_key" : "_ZN7android8hardware5input10classifier4V1_016IInputClassifier8castFromERKNS_2spIS4_EEb",
2744   "parameters" :
2745   [
2746    {
2747     "referenced_type" : "type-585"
2748    },
2749    {
2750     "default_arg" : true,
2751     "referenced_type" : "type-12"
2752    }
2753   ],
2754   "return_type" : "type-190",
2755   "source_file" : "/out/soong/.intermediates/hardware/interfaces/input/classifier/1.0/[email protected]_genc++_headers/gen/android/hardware/input/classifier/1.0/IInputClassifier.h"
2756  },
2757  {
2758   "access" : "private",
2759   "function_name" : "android::hardware::input::classifier::V1_0::BsInputClassifier::addOnewayTask",
2760   "linker_set_key" : "_ZN7android8hardware5input10classifier4V1_017BsInputClassifier13addOnewayTaskENSt3__18functionIFvvEEE",
2761   "parameters" :
2762   [
2763    {
2764     "is_this_ptr" : true,
2765     "referenced_type" : "type-53"
2766    },
2767    {
2768     "referenced_type" : "type-662"
2769    }
2770   ],
2771   "return_type" : "type-204",
2772   "source_file" : "/out/soong/.intermediates/hardware/interfaces/input/classifier/1.0/[email protected]_genc++_headers/gen/android/hardware/input/classifier/1.0/BsInputClassifier.h"
2773  },
2774  {
2775   "function_name" : "android::hardware::input::classifier::V1_0::BsInputClassifier::BsInputClassifier",
2776   "linker_set_key" : "_ZN7android8hardware5input10classifier4V1_017BsInputClassifierC1ENS_2spINS3_16IInputClassifierEEE",
2777   "parameters" :
2778   [
2779    {
2780     "is_this_ptr" : true,
2781     "referenced_type" : "type-53"
2782    },
2783    {
2784     "referenced_type" : "type-43"
2785    }
2786   ],
2787   "return_type" : "type-21",
2788   "source_file" : "/out/soong/.intermediates/hardware/interfaces/input/classifier/1.0/[email protected]_genc++_headers/gen/android/hardware/input/classifier/1.0/BsInputClassifier.h"
2789  },
2790  {
2791   "function_name" : "android::hardware::input::classifier::V1_0::BsInputClassifier::BsInputClassifier",
2792   "linker_set_key" : "_ZN7android8hardware5input10classifier4V1_017BsInputClassifierC2ENS_2spINS3_16IInputClassifierEEE",
2793   "parameters" :
2794   [
2795    {
2796     "is_this_ptr" : true,
2797     "referenced_type" : "type-53"
2798    },
2799    {
2800     "referenced_type" : "type-43"
2801    }
2802   ],
2803   "return_type" : "type-21",
2804   "source_file" : "/out/soong/.intermediates/hardware/interfaces/input/classifier/1.0/[email protected]_genc++_headers/gen/android/hardware/input/classifier/1.0/BsInputClassifier.h"
2805  },
2806  {
2807   "function_name" : "android::hardware::input::classifier::V1_0::BnHwInputClassifier::onTransact",
2808   "linker_set_key" : "_ZN7android8hardware5input10classifier4V1_019BnHwInputClassifier10onTransactEjRKNS0_6ParcelEPS5_jNSt3__18functionIFvRS5_EEE",
2809   "parameters" :
2810   [
2811    {
2812     "is_this_ptr" : true,
2813     "referenced_type" : "type-652"
2814    },
2815    {
2816     "referenced_type" : "type-2"
2817    },
2818    {
2819     "referenced_type" : "type-450"
2820    },
2821    {
2822     "referenced_type" : "type-444"
2823    },
2824    {
2825     "default_arg" : true,
2826     "referenced_type" : "type-2"
2827    },
2828    {
2829     "default_arg" : true,
2830     "referenced_type" : "type-665"
2831    }
2832   ],
2833   "return_type" : "type-18",
2834   "source_file" : "/out/soong/.intermediates/hardware/interfaces/input/classifier/1.0/[email protected]_genc++_headers/gen/android/hardware/input/classifier/1.0/BnHwInputClassifier.h"
2835  },
2836  {
2837   "function_name" : "android::hardware::input::classifier::V1_0::BnHwInputClassifier::_hidl_reset",
2838   "linker_set_key" : "_ZN7android8hardware5input10classifier4V1_019BnHwInputClassifier11_hidl_resetEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
2839   "parameters" :
2840   [
2841    {
2842     "referenced_type" : "type-451"
2843    },
2844    {
2845     "referenced_type" : "type-450"
2846    },
2847    {
2848     "referenced_type" : "type-444"
2849    },
2850    {
2851     "referenced_type" : "type-666"
2852    }
2853   ],
2854   "return_type" : "type-18",
2855   "source_file" : "/out/soong/.intermediates/hardware/interfaces/input/classifier/1.0/[email protected]_genc++_headers/gen/android/hardware/input/classifier/1.0/BnHwInputClassifier.h"
2856  },
2857  {
2858   "access" : "private",
2859   "function_name" : "android::hardware::input::classifier::V1_0::BnHwInputClassifier::getDebugInfo",
2860   "linker_set_key" : "_ZN7android8hardware5input10classifier4V1_019BnHwInputClassifier12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
2861   "parameters" :
2862   [
2863    {
2864     "is_this_ptr" : true,
2865     "referenced_type" : "type-652"
2866    },
2867    {
2868     "referenced_type" : "type-667"
2869    }
2870   ],
2871   "return_type" : "type-204",
2872   "source_file" : "/out/soong/.intermediates/hardware/interfaces/input/classifier/1.0/[email protected]_genc++_headers/gen/android/hardware/input/classifier/1.0/BnHwInputClassifier.h"
2873  },
2874  {
2875   "function_name" : "android::hardware::input::classifier::V1_0::BnHwInputClassifier::_hidl_classify",
2876   "linker_set_key" : "_ZN7android8hardware5input10classifier4V1_019BnHwInputClassifier14_hidl_classifyEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
2877   "parameters" :
2878   [
2879    {
2880     "referenced_type" : "type-451"
2881    },
2882    {
2883     "referenced_type" : "type-450"
2884    },
2885    {
2886     "referenced_type" : "type-444"
2887    },
2888    {
2889     "referenced_type" : "type-668"
2890    }
2891   ],
2892   "return_type" : "type-18",
2893   "source_file" : "/out/soong/.intermediates/hardware/interfaces/input/classifier/1.0/[email protected]_genc++_headers/gen/android/hardware/input/classifier/1.0/BnHwInputClassifier.h"
2894  },
2895  {
2896   "function_name" : "android::hardware::input::classifier::V1_0::BnHwInputClassifier::_hidl_resetDevice",
2897   "linker_set_key" : "_ZN7android8hardware5input10classifier4V1_019BnHwInputClassifier17_hidl_resetDeviceEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
2898   "parameters" :
2899   [
2900    {
2901     "referenced_type" : "type-451"
2902    },
2903    {
2904     "referenced_type" : "type-450"
2905    },
2906    {
2907     "referenced_type" : "type-444"
2908    },
2909    {
2910     "referenced_type" : "type-669"
2911    }
2912   ],
2913   "return_type" : "type-18",
2914   "source_file" : "/out/soong/.intermediates/hardware/interfaces/input/classifier/1.0/[email protected]_genc++_headers/gen/android/hardware/input/classifier/1.0/BnHwInputClassifier.h"
2915  },
2916  {
2917   "access" : "private",
2918   "function_name" : "android::hardware::input::classifier::V1_0::BnHwInputClassifier::ping",
2919   "linker_set_key" : "_ZN7android8hardware5input10classifier4V1_019BnHwInputClassifier4pingEv",
2920   "parameters" :
2921   [
2922    {
2923     "is_this_ptr" : true,
2924     "referenced_type" : "type-652"
2925    }
2926   ],
2927   "return_type" : "type-204",
2928   "source_file" : "/out/soong/.intermediates/hardware/interfaces/input/classifier/1.0/[email protected]_genc++_headers/gen/android/hardware/input/classifier/1.0/BnHwInputClassifier.h"
2929  },
2930  {
2931   "function_name" : "android::hardware::input::classifier::V1_0::BnHwInputClassifier::BnHwInputClassifier",
2932   "linker_set_key" : "_ZN7android8hardware5input10classifier4V1_019BnHwInputClassifierC1ERKNS_2spINS3_16IInputClassifierEEE",
2933   "parameters" :
2934   [
2935    {
2936     "is_this_ptr" : true,
2937     "referenced_type" : "type-652"
2938    },
2939    {
2940     "referenced_type" : "type-585"
2941    }
2942   ],
2943   "return_type" : "type-21",
2944   "source_file" : "/out/soong/.intermediates/hardware/interfaces/input/classifier/1.0/[email protected]_genc++_headers/gen/android/hardware/input/classifier/1.0/BnHwInputClassifier.h"
2945  },
2946  {
2947   "function_name" : "android::hardware::input::classifier::V1_0::BnHwInputClassifier::BnHwInputClassifier",
2948   "linker_set_key" : "_ZN7android8hardware5input10classifier4V1_019BnHwInputClassifierC2ERKNS_2spINS3_16IInputClassifierEEE",
2949   "parameters" :
2950   [
2951    {
2952     "is_this_ptr" : true,
2953     "referenced_type" : "type-652"
2954    },
2955    {
2956     "referenced_type" : "type-585"
2957    }
2958   ],
2959   "return_type" : "type-21",
2960   "source_file" : "/out/soong/.intermediates/hardware/interfaces/input/classifier/1.0/[email protected]_genc++_headers/gen/android/hardware/input/classifier/1.0/BnHwInputClassifier.h"
2961  },
2962  {
2963   "function_name" : "android::hardware::input::classifier::V1_0::BnHwInputClassifier::~BnHwInputClassifier",
2964   "linker_set_key" : "_ZN7android8hardware5input10classifier4V1_019BnHwInputClassifierD0Ev",
2965   "parameters" :
2966   [
2967    {
2968     "is_this_ptr" : true,
2969     "referenced_type" : "type-652"
2970    }
2971   ],
2972   "return_type" : "type-21",
2973   "source_file" : "/out/soong/.intermediates/hardware/interfaces/input/classifier/1.0/[email protected]_genc++_headers/gen/android/hardware/input/classifier/1.0/BnHwInputClassifier.h"
2974  },
2975  {
2976   "function_name" : "android::hardware::input::classifier::V1_0::BnHwInputClassifier::~BnHwInputClassifier",
2977   "linker_set_key" : "_ZN7android8hardware5input10classifier4V1_019BnHwInputClassifierD1Ev",
2978   "parameters" :
2979   [
2980    {
2981     "is_this_ptr" : true,
2982     "referenced_type" : "type-652"
2983    }
2984   ],
2985   "return_type" : "type-21",
2986   "source_file" : "/out/soong/.intermediates/hardware/interfaces/input/classifier/1.0/[email protected]_genc++_headers/gen/android/hardware/input/classifier/1.0/BnHwInputClassifier.h"
2987  },
2988  {
2989   "function_name" : "android::hardware::input::classifier::V1_0::BnHwInputClassifier::~BnHwInputClassifier",
2990   "linker_set_key" : "_ZN7android8hardware5input10classifier4V1_019BnHwInputClassifierD2Ev",
2991   "parameters" :
2992   [
2993    {
2994     "is_this_ptr" : true,
2995     "referenced_type" : "type-652"
2996    }
2997   ],
2998   "return_type" : "type-21",
2999   "source_file" : "/out/soong/.intermediates/hardware/interfaces/input/classifier/1.0/[email protected]_genc++_headers/gen/android/hardware/input/classifier/1.0/BnHwInputClassifier.h"
3000  },
3001  {
3002   "function_name" : "android::hardware::input::classifier::V1_0::BpHwInputClassifier::_hidl_reset",
3003   "linker_set_key" : "_ZN7android8hardware5input10classifier4V1_019BpHwInputClassifier11_hidl_resetEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorE",
3004   "parameters" :
3005   [
3006    {
3007     "referenced_type" : "type-87"
3008    },
3009    {
3010     "referenced_type" : "type-432"
3011    }
3012   ],
3013   "return_type" : "type-204",
3014   "source_file" : "/out/soong/.intermediates/hardware/interfaces/input/classifier/1.0/[email protected]_genc++_headers/gen/android/hardware/input/classifier/1.0/BpHwInputClassifier.h"
3015  },
3016  {
3017   "function_name" : "android::hardware::input::classifier::V1_0::BpHwInputClassifier::linkToDeath",
3018   "linker_set_key" : "_ZN7android8hardware5input10classifier4V1_019BpHwInputClassifier11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
3019   "parameters" :
3020   [
3021    {
3022     "is_this_ptr" : true,
3023     "referenced_type" : "type-63"
3024    },
3025    {
3026     "referenced_type" : "type-649"
3027    },
3028    {
3029     "referenced_type" : "type-11"
3030    }
3031   ],
3032   "return_type" : "type-171",
3033   "source_file" : "/out/soong/.intermediates/hardware/interfaces/input/classifier/1.0/[email protected]_genc++_headers/gen/android/hardware/input/classifier/1.0/BpHwInputClassifier.h"
3034  },
3035  {
3036   "function_name" : "android::hardware::input::classifier::V1_0::BpHwInputClassifier::resetDevice",
3037   "linker_set_key" : "_ZN7android8hardware5input10classifier4V1_019BpHwInputClassifier11resetDeviceEi",
3038   "parameters" :
3039   [
3040    {
3041     "is_this_ptr" : true,
3042     "referenced_type" : "type-63"
3043    },
3044    {
3045     "referenced_type" : "type-18"
3046    }
3047   ],
3048   "return_type" : "type-204",
3049   "source_file" : "/out/soong/.intermediates/hardware/interfaces/input/classifier/1.0/[email protected]_genc++_headers/gen/android/hardware/input/classifier/1.0/BpHwInputClassifier.h"
3050  },
3051  {
3052   "function_name" : "android::hardware::input::classifier::V1_0::BpHwInputClassifier::getDebugInfo",
3053   "linker_set_key" : "_ZN7android8hardware5input10classifier4V1_019BpHwInputClassifier12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
3054   "parameters" :
3055   [
3056    {
3057     "is_this_ptr" : true,
3058     "referenced_type" : "type-63"
3059    },
3060    {
3061     "referenced_type" : "type-670"
3062    }
3063   ],
3064   "return_type" : "type-204",
3065   "source_file" : "/out/soong/.intermediates/hardware/interfaces/input/classifier/1.0/[email protected]_genc++_headers/gen/android/hardware/input/classifier/1.0/BpHwInputClassifier.h"
3066  },
3067  {
3068   "function_name" : "android::hardware::input::classifier::V1_0::BpHwInputClassifier::getHashChain",
3069   "linker_set_key" : "_ZN7android8hardware5input10classifier4V1_019BpHwInputClassifier12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
3070   "parameters" :
3071   [
3072    {
3073     "is_this_ptr" : true,
3074     "referenced_type" : "type-63"
3075    },
3076    {
3077     "referenced_type" : "type-671"
3078    }
3079   ],
3080   "return_type" : "type-204",
3081   "source_file" : "/out/soong/.intermediates/hardware/interfaces/input/classifier/1.0/[email protected]_genc++_headers/gen/android/hardware/input/classifier/1.0/BpHwInputClassifier.h"
3082  },
3083  {
3084   "function_name" : "android::hardware::input::classifier::V1_0::BpHwInputClassifier::unlinkToDeath",
3085   "linker_set_key" : "_ZN7android8hardware5input10classifier4V1_019BpHwInputClassifier13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
3086   "parameters" :
3087   [
3088    {
3089     "is_this_ptr" : true,
3090     "referenced_type" : "type-63"
3091    },
3092    {
3093     "referenced_type" : "type-649"
3094    }
3095   ],
3096   "return_type" : "type-171",
3097   "source_file" : "/out/soong/.intermediates/hardware/interfaces/input/classifier/1.0/[email protected]_genc++_headers/gen/android/hardware/input/classifier/1.0/BpHwInputClassifier.h"
3098  },
3099  {
3100   "function_name" : "android::hardware::input::classifier::V1_0::BpHwInputClassifier::_hidl_classify",
3101   "linker_set_key" : "_ZN7android8hardware5input10classifier4V1_019BpHwInputClassifier14_hidl_classifyEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS1_6common4V1_011MotionEventE",
3102   "parameters" :
3103   [
3104    {
3105     "referenced_type" : "type-87"
3106    },
3107    {
3108     "referenced_type" : "type-432"
3109    },
3110    {
3111     "referenced_type" : "type-620"
3112    }
3113   ],
3114   "return_type" : "type-183",
3115   "source_file" : "/out/soong/.intermediates/hardware/interfaces/input/classifier/1.0/[email protected]_genc++_headers/gen/android/hardware/input/classifier/1.0/BpHwInputClassifier.h"
3116  },
3117  {
3118   "function_name" : "android::hardware::input::classifier::V1_0::BpHwInputClassifier::interfaceChain",
3119   "linker_set_key" : "_ZN7android8hardware5input10classifier4V1_019BpHwInputClassifier14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
3120   "parameters" :
3121   [
3122    {
3123     "is_this_ptr" : true,
3124     "referenced_type" : "type-63"
3125    },
3126    {
3127     "referenced_type" : "type-672"
3128    }
3129   ],
3130   "return_type" : "type-204",
3131   "source_file" : "/out/soong/.intermediates/hardware/interfaces/input/classifier/1.0/[email protected]_genc++_headers/gen/android/hardware/input/classifier/1.0/BpHwInputClassifier.h"
3132  },
3133  {
3134   "function_name" : "android::hardware::input::classifier::V1_0::BpHwInputClassifier::_hidl_resetDevice",
3135   "linker_set_key" : "_ZN7android8hardware5input10classifier4V1_019BpHwInputClassifier17_hidl_resetDeviceEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEi",
3136   "parameters" :
3137   [
3138    {
3139     "referenced_type" : "type-87"
3140    },
3141    {
3142     "referenced_type" : "type-432"
3143    },
3144    {
3145     "referenced_type" : "type-18"
3146    }
3147   ],
3148   "return_type" : "type-204",
3149   "source_file" : "/out/soong/.intermediates/hardware/interfaces/input/classifier/1.0/[email protected]_genc++_headers/gen/android/hardware/input/classifier/1.0/BpHwInputClassifier.h"
3150  },
3151  {
3152   "function_name" : "android::hardware::input::classifier::V1_0::BpHwInputClassifier::interfaceDescriptor",
3153   "linker_set_key" : "_ZN7android8hardware5input10classifier4V1_019BpHwInputClassifier19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
3154   "parameters" :
3155   [
3156    {
3157     "is_this_ptr" : true,
3158     "referenced_type" : "type-63"
3159    },
3160    {
3161     "referenced_type" : "type-673"
3162    }
3163   ],
3164   "return_type" : "type-204",
3165   "source_file" : "/out/soong/.intermediates/hardware/interfaces/input/classifier/1.0/[email protected]_genc++_headers/gen/android/hardware/input/classifier/1.0/BpHwInputClassifier.h"
3166  },
3167  {
3168   "function_name" : "android::hardware::input::classifier::V1_0::BpHwInputClassifier::notifySyspropsChanged",
3169   "linker_set_key" : "_ZN7android8hardware5input10classifier4V1_019BpHwInputClassifier21notifySyspropsChangedEv",
3170   "parameters" :
3171   [
3172    {
3173     "is_this_ptr" : true,
3174     "referenced_type" : "type-63"
3175    }
3176   ],
3177   "return_type" : "type-204",
3178   "source_file" : "/out/soong/.intermediates/hardware/interfaces/input/classifier/1.0/[email protected]_genc++_headers/gen/android/hardware/input/classifier/1.0/BpHwInputClassifier.h"
3179  },
3180  {
3181   "function_name" : "android::hardware::input::classifier::V1_0::BpHwInputClassifier::setHALInstrumentation",
3182   "linker_set_key" : "_ZN7android8hardware5input10classifier4V1_019BpHwInputClassifier21setHALInstrumentationEv",
3183   "parameters" :
3184   [
3185    {
3186     "is_this_ptr" : true,
3187     "referenced_type" : "type-63"
3188    }
3189   ],
3190   "return_type" : "type-204",
3191   "source_file" : "/out/soong/.intermediates/hardware/interfaces/input/classifier/1.0/[email protected]_genc++_headers/gen/android/hardware/input/classifier/1.0/BpHwInputClassifier.h"
3192  },
3193  {
3194   "function_name" : "android::hardware::input::classifier::V1_0::BpHwInputClassifier::ping",
3195   "linker_set_key" : "_ZN7android8hardware5input10classifier4V1_019BpHwInputClassifier4pingEv",
3196   "parameters" :
3197   [
3198    {
3199     "is_this_ptr" : true,
3200     "referenced_type" : "type-63"
3201    }
3202   ],
3203   "return_type" : "type-204",
3204   "source_file" : "/out/soong/.intermediates/hardware/interfaces/input/classifier/1.0/[email protected]_genc++_headers/gen/android/hardware/input/classifier/1.0/BpHwInputClassifier.h"
3205  },
3206  {
3207   "function_name" : "android::hardware::input::classifier::V1_0::BpHwInputClassifier::debug",
3208   "linker_set_key" : "_ZN7android8hardware5input10classifier4V1_019BpHwInputClassifier5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
3209   "parameters" :
3210   [
3211    {
3212     "is_this_ptr" : true,
3213     "referenced_type" : "type-63"
3214    },
3215    {
3216     "referenced_type" : "type-407"
3217    },
3218    {
3219     "referenced_type" : "type-610"
3220    }
3221   ],
3222   "return_type" : "type-204",
3223   "source_file" : "/out/soong/.intermediates/hardware/interfaces/input/classifier/1.0/[email protected]_genc++_headers/gen/android/hardware/input/classifier/1.0/BpHwInputClassifier.h"
3224  },
3225  {
3226   "function_name" : "android::hardware::input::classifier::V1_0::BpHwInputClassifier::reset",
3227   "linker_set_key" : "_ZN7android8hardware5input10classifier4V1_019BpHwInputClassifier5resetEv",
3228   "parameters" :
3229   [
3230    {
3231     "is_this_ptr" : true,
3232     "referenced_type" : "type-63"
3233    }
3234   ],
3235   "return_type" : "type-204",
3236   "source_file" : "/out/soong/.intermediates/hardware/interfaces/input/classifier/1.0/[email protected]_genc++_headers/gen/android/hardware/input/classifier/1.0/BpHwInputClassifier.h"
3237  },
3238  {
3239   "function_name" : "android::hardware::input::classifier::V1_0::BpHwInputClassifier::classify",
3240   "linker_set_key" : "_ZN7android8hardware5input10classifier4V1_019BpHwInputClassifier8classifyERKNS1_6common4V1_011MotionEventE",
3241   "parameters" :
3242   [
3243    {
3244     "is_this_ptr" : true,
3245     "referenced_type" : "type-63"
3246    },
3247    {
3248     "referenced_type" : "type-620"
3249    }
3250   ],
3251   "return_type" : "type-183",
3252   "source_file" : "/out/soong/.intermediates/hardware/interfaces/input/classifier/1.0/[email protected]_genc++_headers/gen/android/hardware/input/classifier/1.0/BpHwInputClassifier.h"
3253  },
3254  {
3255   "function_name" : "android::hardware::input::classifier::V1_0::BpHwInputClassifier::BpHwInputClassifier",
3256   "linker_set_key" : "_ZN7android8hardware5input10classifier4V1_019BpHwInputClassifierC1ERKNS_2spINS0_7IBinderEEE",
3257   "parameters" :
3258   [
3259    {
3260     "is_this_ptr" : true,
3261     "referenced_type" : "type-63"
3262    },
3263    {
3264     "referenced_type" : "type-108"
3265    }
3266   ],
3267   "return_type" : "type-21",
3268   "source_file" : "/out/soong/.intermediates/hardware/interfaces/input/classifier/1.0/[email protected]_genc++_headers/gen/android/hardware/input/classifier/1.0/BpHwInputClassifier.h"
3269  },
3270  {
3271   "function_name" : "android::hardware::input::classifier::V1_0::BpHwInputClassifier::BpHwInputClassifier",
3272   "linker_set_key" : "_ZN7android8hardware5input10classifier4V1_019BpHwInputClassifierC2ERKNS_2spINS0_7IBinderEEE",
3273   "parameters" :
3274   [
3275    {
3276     "is_this_ptr" : true,
3277     "referenced_type" : "type-63"
3278    },
3279    {
3280     "referenced_type" : "type-108"
3281    }
3282   ],
3283   "return_type" : "type-21",
3284   "source_file" : "/out/soong/.intermediates/hardware/interfaces/input/classifier/1.0/[email protected]_genc++_headers/gen/android/hardware/input/classifier/1.0/BpHwInputClassifier.h"
3285  },
3286  {
3287   "function_name" : "android::hardware::details::castInterface",
3288   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_5input10classifier4V1_016IInputClassifierENS_4hidl4base4V1_05IBaseENS5_19BpHwInputClassifierEEENS0_6ReturnINS_2spIT_EEEENSD_IT0_EEPKcb",
3289   "parameters" :
3290   [
3291    {
3292     "referenced_type" : "type-37"
3293    },
3294    {
3295     "referenced_type" : "type-8"
3296    },
3297    {
3298     "referenced_type" : "type-12"
3299    }
3300   ],
3301   "return_type" : "type-190",
3302   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
3303   "template_args" : [ "type-46", "type-39", "type-54" ]
3304  },
3305  {
3306   "function_name" : "android::hardware::details::getServiceInternal",
3307   "linker_set_key" : "_ZN7android8hardware7details18getServiceInternalINS0_5input10classifier4V1_019BpHwInputClassifierENS5_16IInputClassifierEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEEbb",
3308   "parameters" :
3309   [
3310    {
3311     "referenced_type" : "type-455"
3312    },
3313    {
3314     "referenced_type" : "type-12"
3315    },
3316    {
3317     "referenced_type" : "type-12"
3318    }
3319   ],
3320   "return_type" : "type-44",
3321   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
3322   "template_args" : [ "type-54", "type-46", "type-21", "type-21" ]
3323  }
3324 ],
3325 "global_vars" :
3326 [
3327  {
3328   "linker_set_key" : "_ZN7android8hardware5input10classifier4V1_016IInputClassifier10descriptorE",
3329   "name" : "android::hardware::input::classifier::V1_0::IInputClassifier::descriptor",
3330   "referenced_type" : "type-8",
3331   "source_file" : "/out/soong/.intermediates/hardware/interfaces/input/classifier/1.0/[email protected]_genc++_headers/gen/android/hardware/input/classifier/1.0/IInputClassifier.h"
3332  }
3333 ],
3334 "lvalue_reference_types" :
3335 [
3336  {
3337   "alignment" : 4,
3338   "linker_set_key" : "android::Mutex &",
3339   "name" : "android::Mutex &",
3340   "referenced_type" : "type-94",
3341   "self_type" : "type-530",
3342   "size" : 4,
3343   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
3344  },
3345  {
3346   "alignment" : 4,
3347   "linker_set_key" : "android::RWLock &",
3348   "name" : "android::RWLock &",
3349   "referenced_type" : "type-535",
3350   "self_type" : "type-539",
3351   "size" : 4,
3352   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
3353  },
3354  {
3355   "alignment" : 4,
3356   "linker_set_key" : "android::String16 &",
3357   "name" : "android::String16 &",
3358   "referenced_type" : "type-104",
3359   "self_type" : "type-430",
3360   "size" : 4,
3361   "source_file" : "/system/core/libutils/include/utils/String16.h"
3362  },
3363  {
3364   "alignment" : 4,
3365   "linker_set_key" : "android::String8 &",
3366   "name" : "android::String8 &",
3367   "referenced_type" : "type-113",
3368   "self_type" : "type-425",
3369   "size" : 4,
3370   "source_file" : "/system/core/libutils/include/utils/String8.h"
3371  },
3372  {
3373   "alignment" : 4,
3374   "linker_set_key" : "android::hardware::Return<android::hardware::input::common::V1_0::Classification> &",
3375   "name" : "android::hardware::Return<android::hardware::input::common::V1_0::Classification> &",
3376   "referenced_type" : "type-183",
3377   "self_type" : "type-187",
3378   "size" : 4,
3379   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
3380  },
3381  {
3382   "alignment" : 4,
3383   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::input::classifier::V1_0::IInputClassifier> > &",
3384   "name" : "android::hardware::Return<android::sp<android::hardware::input::classifier::V1_0::IInputClassifier> > &",
3385   "referenced_type" : "type-190",
3386   "self_type" : "type-193",
3387   "size" : 4,
3388   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
3389  },
3390  {
3391   "alignment" : 4,
3392   "linker_set_key" : "android::hardware::Return<bool> &",
3393   "name" : "android::hardware::Return<bool> &",
3394   "referenced_type" : "type-171",
3395   "self_type" : "type-180",
3396   "size" : 4,
3397   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
3398  },
3399  {
3400   "alignment" : 4,
3401   "linker_set_key" : "android::hardware::Return<void> &",
3402   "name" : "android::hardware::Return<void> &",
3403   "referenced_type" : "type-204",
3404   "self_type" : "type-207",
3405   "size" : 4,
3406   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
3407  },
3408  {
3409   "alignment" : 4,
3410   "linker_set_key" : "android::hardware::Status &",
3411   "name" : "android::hardware::Status &",
3412   "referenced_type" : "type-160",
3413   "self_type" : "type-169",
3414   "size" : 4,
3415   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
3416  },
3417  {
3418   "alignment" : 4,
3419   "linker_set_key" : "android::hardware::TextOutput &",
3420   "name" : "android::hardware::TextOutput &",
3421   "referenced_type" : "type-448",
3422   "self_type" : "type-447",
3423   "size" : 4,
3424   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
3425  },
3426  {
3427   "alignment" : 4,
3428   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > &",
3429   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > &",
3430   "referenced_type" : "type-175",
3431   "self_type" : "type-251",
3432   "size" : 4,
3433   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3434  },
3435  {
3436   "alignment" : 4,
3437   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> &",
3438   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> &",
3439   "referenced_type" : "type-147",
3440   "self_type" : "type-639",
3441   "size" : 4,
3442   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3443  },
3444  {
3445   "alignment" : 4,
3446   "linker_set_key" : "android::hardware::hidl_array<unsigned char, 32> &",
3447   "name" : "android::hardware::hidl_array<unsigned char, 32> &",
3448   "referenced_type" : "type-178",
3449   "self_type" : "type-294",
3450   "size" : 4,
3451   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3452  },
3453  {
3454   "alignment" : 4,
3455   "linker_set_key" : "android::hardware::hidl_memory &",
3456   "name" : "android::hardware::hidl_memory &",
3457   "referenced_type" : "type-318",
3458   "self_type" : "type-323",
3459   "size" : 4,
3460   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3461  },
3462  {
3463   "alignment" : 4,
3464   "linker_set_key" : "android::hardware::hidl_string &",
3465   "name" : "android::hardware::hidl_string &",
3466   "referenced_type" : "type-5",
3467   "self_type" : "type-164",
3468   "size" : 4,
3469   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3470  },
3471  {
3472   "alignment" : 4,
3473   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > &",
3474   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > &",
3475   "referenced_type" : "type-340",
3476   "self_type" : "type-344",
3477   "size" : 4,
3478   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3479  },
3480  {
3481   "alignment" : 4,
3482   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_string> &",
3483   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string> &",
3484   "referenced_type" : "type-335",
3485   "self_type" : "type-339",
3486   "size" : 4,
3487   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3488  },
3489  {
3490   "alignment" : 4,
3491   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient> &",
3492   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &",
3493   "referenced_type" : "type-150",
3494   "self_type" : "type-156",
3495   "size" : 4,
3496   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
3497  },
3498  {
3499   "alignment" : 4,
3500   "linker_set_key" : "android::sp<android::hardware::input::classifier::V1_0::IInputClassifier> &",
3501   "name" : "android::sp<android::hardware::input::classifier::V1_0::IInputClassifier> &",
3502   "referenced_type" : "type-44",
3503   "self_type" : "type-144",
3504   "size" : 4,
3505   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
3506  },
3507  {
3508   "alignment" : 4,
3509   "linker_set_key" : "const android::String16 &",
3510   "name" : "const android::String16 &",
3511   "referenced_type" : "type-103",
3512   "self_type" : "type-102",
3513   "size" : 4,
3514   "source_file" : "/system/core/libutils/include/utils/String16.h"
3515  },
3516  {
3517   "alignment" : 4,
3518   "linker_set_key" : "const android::String8 &",
3519   "name" : "const android::String8 &",
3520   "referenced_type" : "type-422",
3521   "self_type" : "type-424",
3522   "size" : 4,
3523   "source_file" : "/system/core/libutils/include/utils/String8.h"
3524  },
3525  {
3526   "alignment" : 4,
3527   "linker_set_key" : "const android::hardware::Parcel &",
3528   "name" : "const android::hardware::Parcel &",
3529   "referenced_type" : "type-449",
3530   "self_type" : "type-450",
3531   "size" : 4,
3532   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
3533  },
3534  {
3535   "alignment" : 4,
3536   "linker_set_key" : "const android::hardware::Return<bool> &",
3537   "name" : "const android::hardware::Return<bool> &",
3538   "referenced_type" : "type-181",
3539   "self_type" : "type-196",
3540   "size" : 4,
3541   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
3542  },
3543  {
3544   "alignment" : 4,
3545   "linker_set_key" : "const android::hardware::Status &",
3546   "name" : "const android::hardware::Status &",
3547   "referenced_type" : "type-166",
3548   "self_type" : "type-167",
3549   "size" : 4,
3550   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
3551  },
3552  {
3553   "alignment" : 4,
3554   "linker_set_key" : "const android::hardware::details::SchedPrio &",
3555   "name" : "const android::hardware::details::SchedPrio &",
3556   "referenced_type" : "type-461",
3557   "self_type" : "type-460",
3558   "size" : 4,
3559   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
3560  },
3561  {
3562   "alignment" : 4,
3563   "linker_set_key" : "const android::hardware::hidl_handle &",
3564   "name" : "const android::hardware::hidl_handle &",
3565   "referenced_type" : "type-406",
3566   "self_type" : "type-407",
3567   "size" : 4,
3568   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3569  },
3570  {
3571   "alignment" : 4,
3572   "linker_set_key" : "const android::hardware::hidl_memory &",
3573   "name" : "const android::hardware::hidl_memory &",
3574   "referenced_type" : "type-321",
3575   "self_type" : "type-322",
3576   "size" : 4,
3577   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3578  },
3579  {
3580   "alignment" : 4,
3581   "linker_set_key" : "const android::hardware::hidl_string &",
3582   "name" : "const android::hardware::hidl_string &",
3583   "referenced_type" : "type-316",
3584   "self_type" : "type-317",
3585   "size" : 4,
3586   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3587  },
3588  {
3589   "alignment" : 4,
3590   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::hidl_string> &",
3591   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_string> &",
3592   "referenced_type" : "type-609",
3593   "self_type" : "type-610",
3594   "size" : 4,
3595   "source_file" : "/out/soong/.intermediates/hardware/interfaces/input/classifier/1.0/[email protected]_genc++_headers/gen/android/hardware/input/classifier/1.0/IInputClassifier.h"
3596  },
3597  {
3598   "alignment" : 4,
3599   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::input::common::V1_0::PointerCoords> &",
3600   "name" : "const android::hardware::hidl_vec<android::hardware::input::common::V1_0::PointerCoords> &",
3601   "referenced_type" : "type-381",
3602   "self_type" : "type-383",
3603   "size" : 4,
3604   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3605  },
3606  {
3607   "alignment" : 4,
3608   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::input::common::V1_0::PointerProperties> &",
3609   "name" : "const android::hardware::hidl_vec<android::hardware::input::common::V1_0::PointerProperties> &",
3610   "referenced_type" : "type-372",
3611   "self_type" : "type-374",
3612   "size" : 4,
3613   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3614  },
3615  {
3616   "alignment" : 4,
3617   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::input::common::V1_0::VideoFrame> &",
3618   "name" : "const android::hardware::hidl_vec<android::hardware::input::common::V1_0::VideoFrame> &",
3619   "referenced_type" : "type-392",
3620   "self_type" : "type-395",
3621   "size" : 4,
3622   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3623  },
3624  {
3625   "alignment" : 4,
3626   "linker_set_key" : "const android::hardware::hidl_vec<float> &",
3627   "name" : "const android::hardware::hidl_vec<float> &",
3628   "referenced_type" : "type-356",
3629   "self_type" : "type-358",
3630   "size" : 4,
3631   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3632  },
3633  {
3634   "alignment" : 4,
3635   "linker_set_key" : "const android::hardware::hidl_vec<int> &",
3636   "name" : "const android::hardware::hidl_vec<int> &",
3637   "referenced_type" : "type-349",
3638   "self_type" : "type-351",
3639   "size" : 4,
3640   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3641  },
3642  {
3643   "alignment" : 4,
3644   "linker_set_key" : "const android::hardware::hidl_vec<short> &",
3645   "name" : "const android::hardware::hidl_vec<short> &",
3646   "referenced_type" : "type-363",
3647   "self_type" : "type-365",
3648   "size" : 4,
3649   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3650  },
3651  {
3652   "alignment" : 4,
3653   "linker_set_key" : "const android::hardware::hidl_version &",
3654   "name" : "const android::hardware::hidl_version &",
3655   "referenced_type" : "type-401",
3656   "self_type" : "type-403",
3657   "size" : 4,
3658   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3659  },
3660  {
3661   "alignment" : 4,
3662   "linker_set_key" : "const android::hardware::input::common::V1_0::MotionEvent &",
3663   "name" : "const android::hardware::input::common::V1_0::MotionEvent &",
3664   "referenced_type" : "type-619",
3665   "self_type" : "type-620",
3666   "size" : 4,
3667   "source_file" : "/out/soong/.intermediates/hardware/interfaces/input/classifier/1.0/[email protected]_genc++_headers/gen/android/hardware/input/classifier/1.0/BpHwInputClassifier.h"
3668  },
3669  {
3670   "alignment" : 4,
3671   "linker_set_key" : "const android::hardware::input::common::V1_0::PointerCoords &",
3672   "name" : "const android::hardware::input::common::V1_0::PointerCoords &",
3673   "referenced_type" : "type-630",
3674   "self_type" : "type-629",
3675   "size" : 4,
3676   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3677  },
3678  {
3679   "alignment" : 4,
3680   "linker_set_key" : "const android::hardware::input::common::V1_0::PointerProperties &",
3681   "name" : "const android::hardware::input::common::V1_0::PointerProperties &",
3682   "referenced_type" : "type-626",
3683   "self_type" : "type-625",
3684   "size" : 4,
3685   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3686  },
3687  {
3688   "alignment" : 4,
3689   "linker_set_key" : "const android::hardware::input::common::V1_0::VideoFrame &",
3690   "name" : "const android::hardware::input::common::V1_0::VideoFrame &",
3691   "referenced_type" : "type-634",
3692   "self_type" : "type-633",
3693   "size" : 4,
3694   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3695  },
3696  {
3697   "alignment" : 4,
3698   "linker_set_key" : "const android::hidl::base::V1_0::IBase *const &",
3699   "name" : "const android::hidl::base::V1_0::IBase *const &",
3700   "referenced_type" : "type-473",
3701   "self_type" : "type-474",
3702   "size" : 4,
3703   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
3704  },
3705  {
3706   "alignment" : 4,
3707   "linker_set_key" : "const android::sp<android::hardware::IBinder> &",
3708   "name" : "const android::sp<android::hardware::IBinder> &",
3709   "referenced_type" : "type-84",
3710   "self_type" : "type-108",
3711   "size" : 4,
3712   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
3713  },
3714  {
3715   "alignment" : 4,
3716   "linker_set_key" : "const android::sp<android::hardware::hidl_binder_death_recipient> &",
3717   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient> &",
3718   "referenced_type" : "type-158",
3719   "self_type" : "type-645",
3720   "size" : 4,
3721   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
3722  },
3723  {
3724   "alignment" : 4,
3725   "linker_set_key" : "const android::sp<android::hardware::hidl_death_recipient> &",
3726   "name" : "const android::sp<android::hardware::hidl_death_recipient> &",
3727   "referenced_type" : "type-30",
3728   "self_type" : "type-649",
3729   "size" : 4,
3730   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
3731  },
3732  {
3733   "alignment" : 4,
3734   "linker_set_key" : "const android::sp<android::hardware::input::classifier::V1_0::IInputClassifier> &",
3735   "name" : "const android::sp<android::hardware::input::classifier::V1_0::IInputClassifier> &",
3736   "referenced_type" : "type-43",
3737   "self_type" : "type-585",
3738   "size" : 4,
3739   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
3740  },
3741  {
3742   "alignment" : 4,
3743   "linker_set_key" : "const android::sp<android::hidl::base::V1_0::IBase> &",
3744   "name" : "const android::sp<android::hidl::base::V1_0::IBase> &",
3745   "referenced_type" : "type-40",
3746   "self_type" : "type-41",
3747   "size" : 4,
3748   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
3749  },
3750  {
3751   "alignment" : 4,
3752   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> &",
3753   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> &",
3754   "referenced_type" : "type-140",
3755   "self_type" : "type-611",
3756   "size" : 4,
3757   "source_file" : "/out/soong/.intermediates/hardware/interfaces/input/classifier/1.0/[email protected]_genc++_headers/gen/android/hardware/input/classifier/1.0/IInputClassifier.h"
3758  },
3759  {
3760   "alignment" : 4,
3761   "linker_set_key" : "const android::wp<android::hardware::BHwBinder> &",
3762   "name" : "const android::wp<android::hardware::BHwBinder> &",
3763   "referenced_type" : "type-14",
3764   "self_type" : "type-13",
3765   "size" : 4,
3766   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
3767  },
3768  {
3769   "alignment" : 4,
3770   "linker_set_key" : "const android::wp<android::hidl::base::V1_0::IBase> &",
3771   "name" : "const android::wp<android::hidl::base::V1_0::IBase> &",
3772   "referenced_type" : "type-636",
3773   "self_type" : "type-641",
3774   "size" : 4,
3775   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
3776  },
3777  {
3778   "alignment" : 4,
3779   "linker_set_key" : "const bool &",
3780   "name" : "const bool &",
3781   "referenced_type" : "type-132",
3782   "self_type" : "type-290",
3783   "size" : 4,
3784   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
3785  },
3786  {
3787   "alignment" : 4,
3788   "linker_set_key" : "const double &",
3789   "name" : "const double &",
3790   "referenced_type" : "type-304",
3791   "self_type" : "type-308",
3792   "size" : 4,
3793   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
3794  },
3795  {
3796   "alignment" : 4,
3797   "linker_set_key" : "const float &",
3798   "name" : "const float &",
3799   "referenced_type" : "type-554",
3800   "self_type" : "type-553",
3801   "size" : 4,
3802   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3803  },
3804  {
3805   "alignment" : 4,
3806   "linker_set_key" : "const int &",
3807   "name" : "const int &",
3808   "referenced_type" : "type-481",
3809   "self_type" : "type-480",
3810   "size" : 4,
3811   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3812  },
3813  {
3814   "linker_set_key" : "const iter<is_const> &",
3815   "name" : "const iter<is_const> &",
3816   "referenced_type" : "type-327",
3817   "self_type" : "type-329",
3818   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3819  },
3820  {
3821   "alignment" : 4,
3822   "linker_set_key" : "const log_msg &",
3823   "name" : "const log_msg &",
3824   "referenced_type" : "type-72",
3825   "self_type" : "type-127",
3826   "size" : 4,
3827   "source_file" : "/system/core/liblog/include/log/log_read.h"
3828  },
3829  {
3830   "alignment" : 4,
3831   "linker_set_key" : "const long long &",
3832   "name" : "const long long &",
3833   "referenced_type" : "type-300",
3834   "self_type" : "type-301",
3835   "size" : 4,
3836   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
3837  },
3838  {
3839   "alignment" : 4,
3840   "linker_set_key" : "const short &",
3841   "name" : "const short &",
3842   "referenced_type" : "type-622",
3843   "self_type" : "type-621",
3844   "size" : 4,
3845   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3846  },
3847  {
3848   "alignment" : 4,
3849   "linker_set_key" : "const signed char &",
3850   "name" : "const signed char &",
3851   "referenced_type" : "type-291",
3852   "self_type" : "type-293",
3853   "size" : 4,
3854   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
3855  },
3856  {
3857   "alignment" : 4,
3858   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
3859   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
3860   "referenced_type" : "type-453",
3861   "self_type" : "type-455",
3862   "size" : 4,
3863   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
3864  },
3865  {
3866   "alignment" : 4,
3867   "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 *> > *)> > > &",
3868   "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 *> > *)> > > &",
3869   "referenced_type" : "type-390",
3870   "self_type" : "type-389",
3871   "size" : 4,
3872   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3873  },
3874  {
3875   "alignment" : 4,
3876   "linker_set_key" : "const unsigned char &",
3877   "name" : "const unsigned char &",
3878   "referenced_type" : "type-295",
3879   "self_type" : "type-296",
3880   "size" : 4,
3881   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
3882  },
3883  {
3884   "alignment" : 4,
3885   "linker_set_key" : "const unsigned int &",
3886   "name" : "const unsigned int &",
3887   "referenced_type" : "type-98",
3888   "self_type" : "type-299",
3889   "size" : 4,
3890   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
3891  },
3892  {
3893   "alignment" : 4,
3894   "linker_set_key" : "const unsigned long long &",
3895   "name" : "const unsigned long long &",
3896   "referenced_type" : "type-302",
3897   "self_type" : "type-303",
3898   "size" : 4,
3899   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
3900  },
3901  {
3902   "alignment" : 4,
3903   "linker_set_key" : "const unsigned short &",
3904   "name" : "const unsigned short &",
3905   "referenced_type" : "type-297",
3906   "self_type" : "type-298",
3907   "size" : 4,
3908   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
3909  },
3910  {
3911   "alignment" : 4,
3912   "linker_set_key" : "int &",
3913   "name" : "int &",
3914   "referenced_type" : "type-18",
3915   "self_type" : "type-418",
3916   "size" : 4,
3917   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
3918  },
3919  {
3920   "alignment" : 4,
3921   "linker_set_key" : "unsigned char &",
3922   "name" : "unsigned char &",
3923   "referenced_type" : "type-76",
3924   "self_type" : "type-551",
3925   "size" : 4,
3926   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
3927  },
3928  {
3929   "alignment" : 4,
3930   "linker_set_key" : "unsigned int &",
3931   "name" : "unsigned int &",
3932   "referenced_type" : "type-2",
3933   "self_type" : "type-575",
3934   "size" : 4,
3935   "source_file" : "/out/soong/.intermediates/hardware/interfaces/input/common/1.0/[email protected]_genc++_headers/gen/android/hardware/input/common/1.0/types.h"
3936  },
3937  {
3938   "alignment" : 4,
3939   "linker_set_key" : "unsigned long long &",
3940   "name" : "unsigned long long &",
3941   "referenced_type" : "type-11",
3942   "self_type" : "type-570",
3943   "size" : 4,
3944   "source_file" : "/out/soong/.intermediates/hardware/interfaces/input/common/1.0/[email protected]_genc++_headers/gen/android/hardware/input/common/1.0/types.h"
3945  }
3946 ],
3947 "pointer_types" :
3948 [
3949  {
3950   "alignment" : 4,
3951   "linker_set_key" : "android::Condition *",
3952   "name" : "android::Condition *",
3953   "referenced_type" : "type-133",
3954   "self_type" : "type-533",
3955   "size" : 4,
3956   "source_file" : "/system/core/libutils/include/utils/Condition.h"
3957  },
3958  {
3959   "alignment" : 4,
3960   "linker_set_key" : "android::Mutex *",
3961   "name" : "android::Mutex *",
3962   "referenced_type" : "type-94",
3963   "self_type" : "type-528",
3964   "size" : 4,
3965   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
3966  },
3967  {
3968   "alignment" : 4,
3969   "linker_set_key" : "android::Mutex::Autolock *",
3970   "name" : "android::Mutex::Autolock *",
3971   "referenced_type" : "type-529",
3972   "self_type" : "type-531",
3973   "size" : 4,
3974   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
3975  },
3976  {
3977   "alignment" : 4,
3978   "linker_set_key" : "android::RWLock *",
3979   "name" : "android::RWLock *",
3980   "referenced_type" : "type-535",
3981   "self_type" : "type-537",
3982   "size" : 4,
3983   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
3984  },
3985  {
3986   "alignment" : 4,
3987   "linker_set_key" : "android::RWLock::AutoRLock *",
3988   "name" : "android::RWLock::AutoRLock *",
3989   "referenced_type" : "type-538",
3990   "self_type" : "type-540",
3991   "size" : 4,
3992   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
3993  },
3994  {
3995   "alignment" : 4,
3996   "linker_set_key" : "android::RWLock::AutoWLock *",
3997   "name" : "android::RWLock::AutoWLock *",
3998   "referenced_type" : "type-541",
3999   "self_type" : "type-542",
4000   "size" : 4,
4001   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
4002  },
4003  {
4004   "alignment" : 4,
4005   "linker_set_key" : "android::RefBase *",
4006   "name" : "android::RefBase *",
4007   "referenced_type" : "type-23",
4008   "self_type" : "type-313",
4009   "size" : 4,
4010   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4011  },
4012  {
4013   "alignment" : 4,
4014   "linker_set_key" : "android::RefBase::weakref_impl *",
4015   "name" : "android::RefBase::weakref_impl *",
4016   "referenced_type" : "type-26",
4017   "self_type" : "type-25",
4018   "size" : 4,
4019   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4020  },
4021  {
4022   "alignment" : 4,
4023   "linker_set_key" : "android::RefBase::weakref_type *",
4024   "name" : "android::RefBase::weakref_type *",
4025   "referenced_type" : "type-28",
4026   "self_type" : "type-27",
4027   "size" : 4,
4028   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4029  },
4030  {
4031   "alignment" : 4,
4032   "linker_set_key" : "android::ReferenceRenamer *",
4033   "name" : "android::ReferenceRenamer *",
4034   "referenced_type" : "type-309",
4035   "self_type" : "type-310",
4036   "size" : 4,
4037   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4038  },
4039  {
4040   "alignment" : 4,
4041   "linker_set_key" : "android::ScopedTrace *",
4042   "name" : "android::ScopedTrace *",
4043   "referenced_type" : "type-543",
4044   "self_type" : "type-544",
4045   "size" : 4,
4046   "source_file" : "/system/core/libutils/include/utils/Trace.h"
4047  },
4048  {
4049   "alignment" : 4,
4050   "linker_set_key" : "android::String16 *",
4051   "name" : "android::String16 *",
4052   "referenced_type" : "type-104",
4053   "self_type" : "type-431",
4054   "size" : 4,
4055   "source_file" : "/system/core/libutils/include/utils/String16.h"
4056  },
4057  {
4058   "alignment" : 4,
4059   "linker_set_key" : "android::String8 *",
4060   "name" : "android::String8 *",
4061   "referenced_type" : "type-113",
4062   "self_type" : "type-426",
4063   "size" : 4,
4064   "source_file" : "/system/core/libutils/include/utils/String8.h"
4065  },
4066  {
4067   "alignment" : 4,
4068   "linker_set_key" : "android::Thread *",
4069   "name" : "android::Thread *",
4070   "referenced_type" : "type-131",
4071   "self_type" : "type-130",
4072   "size" : 4,
4073   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4074  },
4075  {
4076   "alignment" : 4,
4077   "linker_set_key" : "android::VirtualLightRefBase *",
4078   "name" : "android::VirtualLightRefBase *",
4079   "referenced_type" : "type-210",
4080   "self_type" : "type-215",
4081   "size" : 4,
4082   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h"
4083  },
4084  {
4085   "alignment" : 4,
4086   "linker_set_key" : "android::hardware::BHwBinder *",
4087   "name" : "android::hardware::BHwBinder *",
4088   "referenced_type" : "type-17",
4089   "self_type" : "type-16",
4090   "size" : 4,
4091   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4092  },
4093  {
4094   "alignment" : 4,
4095   "linker_set_key" : "android::hardware::BpInterface<android::hardware::input::classifier::V1_0::IInputClassifier> *",
4096   "name" : "android::hardware::BpInterface<android::hardware::input::classifier::V1_0::IInputClassifier> *",
4097   "referenced_type" : "type-57",
4098   "self_type" : "type-437",
4099   "size" : 4,
4100   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
4101  },
4102  {
4103   "alignment" : 4,
4104   "linker_set_key" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > *",
4105   "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > *",
4106   "referenced_type" : "type-469",
4107   "self_type" : "type-472",
4108   "size" : 4,
4109   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
4110  },
4111  {
4112   "alignment" : 4,
4113   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> > *",
4114   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> > *",
4115   "referenced_type" : "type-487",
4116   "self_type" : "type-492",
4117   "size" : 4,
4118   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
4119  },
4120  {
4121   "alignment" : 4,
4122   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> > *",
4123   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> > *",
4124   "referenced_type" : "type-475",
4125   "self_type" : "type-482",
4126   "size" : 4,
4127   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
4128  },
4129  {
4130   "alignment" : 4,
4131   "linker_set_key" : "android::hardware::GrantorDescriptor *",
4132   "name" : "android::hardware::GrantorDescriptor *",
4133   "referenced_type" : "type-334",
4134   "self_type" : "type-333",
4135   "size" : 4,
4136   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4137  },
4138  {
4139   "alignment" : 4,
4140   "linker_set_key" : "android::hardware::IBinder *",
4141   "name" : "android::hardware::IBinder *",
4142   "referenced_type" : "type-22",
4143   "self_type" : "type-61",
4144   "size" : 4,
4145   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4146  },
4147  {
4148   "alignment" : 4,
4149   "linker_set_key" : "android::hardware::IBinder::DeathRecipient *",
4150   "name" : "android::hardware::IBinder::DeathRecipient *",
4151   "referenced_type" : "type-69",
4152   "self_type" : "type-68",
4153   "size" : 4,
4154   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4155  },
4156  {
4157   "alignment" : 4,
4158   "linker_set_key" : "android::hardware::IInterface *",
4159   "name" : "android::hardware::IInterface *",
4160   "referenced_type" : "type-58",
4161   "self_type" : "type-87",
4162   "size" : 4,
4163   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4164  },
4165  {
4166   "alignment" : 4,
4167   "linker_set_key" : "android::hardware::Parcel *",
4168   "name" : "android::hardware::Parcel *",
4169   "referenced_type" : "type-438",
4170   "self_type" : "type-444",
4171   "size" : 4,
4172   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
4173  },
4174  {
4175   "alignment" : 4,
4176   "linker_set_key" : "android::hardware::ProcessState *",
4177   "name" : "android::hardware::ProcessState *",
4178   "referenced_type" : "type-90",
4179   "self_type" : "type-89",
4180   "size" : 4,
4181   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4182  },
4183  {
4184   "alignment" : 4,
4185   "linker_set_key" : "android::hardware::Return<android::hardware::input::common::V1_0::Classification> *",
4186   "name" : "android::hardware::Return<android::hardware::input::common::V1_0::Classification> *",
4187   "referenced_type" : "type-183",
4188   "self_type" : "type-185",
4189   "size" : 4,
4190   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4191  },
4192  {
4193   "alignment" : 4,
4194   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::input::classifier::V1_0::IInputClassifier> > *",
4195   "name" : "android::hardware::Return<android::sp<android::hardware::input::classifier::V1_0::IInputClassifier> > *",
4196   "referenced_type" : "type-190",
4197   "self_type" : "type-191",
4198   "size" : 4,
4199   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4200  },
4201  {
4202   "alignment" : 4,
4203   "linker_set_key" : "android::hardware::Return<bool> *",
4204   "name" : "android::hardware::Return<bool> *",
4205   "referenced_type" : "type-171",
4206   "self_type" : "type-173",
4207   "size" : 4,
4208   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4209  },
4210  {
4211   "alignment" : 4,
4212   "linker_set_key" : "android::hardware::Return<void> *",
4213   "name" : "android::hardware::Return<void> *",
4214   "referenced_type" : "type-204",
4215   "self_type" : "type-205",
4216   "size" : 4,
4217   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4218  },
4219  {
4220   "alignment" : 4,
4221   "linker_set_key" : "android::hardware::Status *",
4222   "name" : "android::hardware::Status *",
4223   "referenced_type" : "type-160",
4224   "self_type" : "type-165",
4225   "size" : 4,
4226   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4227  },
4228  {
4229   "alignment" : 4,
4230   "linker_set_key" : "android::hardware::details::HidlInstrumentor *",
4231   "name" : "android::hardware::details::HidlInstrumentor *",
4232   "referenced_type" : "type-49",
4233   "self_type" : "type-432",
4234   "size" : 4,
4235   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4236  },
4237  {
4238   "alignment" : 4,
4239   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
4240   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
4241   "referenced_type" : "type-175",
4242   "self_type" : "type-240",
4243   "size" : 4,
4244   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4245  },
4246  {
4247   "alignment" : 4,
4248   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
4249   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
4250   "referenced_type" : "type-147",
4251   "self_type" : "type-638",
4252   "size" : 4,
4253   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4254  },
4255  {
4256   "alignment" : 4,
4257   "linker_set_key" : "android::hardware::details::return_status *",
4258   "name" : "android::hardware::details::return_status *",
4259   "referenced_type" : "type-172",
4260   "self_type" : "type-197",
4261   "size" : 4,
4262   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4263  },
4264  {
4265   "alignment" : 4,
4266   "linker_set_key" : "android::hardware::hidl_array<unsigned char, 32> *",
4267   "name" : "android::hardware::hidl_array<unsigned char, 32> *",
4268   "referenced_type" : "type-178",
4269   "self_type" : "type-177",
4270   "size" : 4,
4271   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4272  },
4273  {
4274   "alignment" : 4,
4275   "linker_set_key" : "android::hardware::hidl_binder_death_recipient *",
4276   "name" : "android::hardware::hidl_binder_death_recipient *",
4277   "referenced_type" : "type-152",
4278   "self_type" : "type-151",
4279   "size" : 4,
4280   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4281  },
4282  {
4283   "alignment" : 4,
4284   "linker_set_key" : "android::hardware::hidl_death_recipient *",
4285   "name" : "android::hardware::hidl_death_recipient *",
4286   "referenced_type" : "type-33",
4287   "self_type" : "type-32",
4288   "size" : 4,
4289   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4290  },
4291  {
4292   "alignment" : 4,
4293   "linker_set_key" : "android::hardware::hidl_memory *",
4294   "name" : "android::hardware::hidl_memory *",
4295   "referenced_type" : "type-318",
4296   "self_type" : "type-319",
4297   "size" : 4,
4298   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4299  },
4300  {
4301   "alignment" : 4,
4302   "linker_set_key" : "android::hardware::hidl_string *",
4303   "name" : "android::hardware::hidl_string *",
4304   "referenced_type" : "type-5",
4305   "self_type" : "type-4",
4306   "size" : 4,
4307   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4308  },
4309  {
4310   "alignment" : 4,
4311   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > *",
4312   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > *",
4313   "referenced_type" : "type-340",
4314   "self_type" : "type-341",
4315   "size" : 4,
4316   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4317  },
4318  {
4319   "alignment" : 4,
4320   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_string> *",
4321   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string> *",
4322   "referenced_type" : "type-335",
4323   "self_type" : "type-336",
4324   "size" : 4,
4325   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4326  },
4327  {
4328   "alignment" : 4,
4329   "linker_set_key" : "android::hardware::hidl_version *",
4330   "name" : "android::hardware::hidl_version *",
4331   "referenced_type" : "type-399",
4332   "self_type" : "type-400",
4333   "size" : 4,
4334   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4335  },
4336  {
4337   "alignment" : 4,
4338   "linker_set_key" : "android::hardware::input::classifier::V1_0::BnHwInputClassifier *",
4339   "name" : "android::hardware::input::classifier::V1_0::BnHwInputClassifier *",
4340   "referenced_type" : "type-651",
4341   "self_type" : "type-652",
4342   "size" : 4,
4343   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4344  },
4345  {
4346   "alignment" : 4,
4347   "linker_set_key" : "android::hardware::input::classifier::V1_0::BpHwInputClassifier *",
4348   "name" : "android::hardware::input::classifier::V1_0::BpHwInputClassifier *",
4349   "referenced_type" : "type-54",
4350   "self_type" : "type-63",
4351   "size" : 4,
4352   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4353  },
4354  {
4355   "alignment" : 4,
4356   "linker_set_key" : "android::hardware::input::classifier::V1_0::BsInputClassifier *",
4357   "name" : "android::hardware::input::classifier::V1_0::BsInputClassifier *",
4358   "referenced_type" : "type-42",
4359   "self_type" : "type-53",
4360   "size" : 4,
4361   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4362  },
4363  {
4364   "alignment" : 4,
4365   "linker_set_key" : "android::hardware::input::classifier::V1_0::IInputClassifier *",
4366   "name" : "android::hardware::input::classifier::V1_0::IInputClassifier *",
4367   "referenced_type" : "type-46",
4368   "self_type" : "type-45",
4369   "size" : 4,
4370   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4371  },
4372  {
4373   "alignment" : 4,
4374   "linker_set_key" : "android::hardware::input::common::V1_0::PointerCoords *",
4375   "name" : "android::hardware::input::common::V1_0::PointerCoords *",
4376   "referenced_type" : "type-379",
4377   "self_type" : "type-378",
4378   "size" : 4,
4379   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4380  },
4381  {
4382   "alignment" : 4,
4383   "linker_set_key" : "android::hardware::input::common::V1_0::PointerProperties *",
4384   "name" : "android::hardware::input::common::V1_0::PointerProperties *",
4385   "referenced_type" : "type-370",
4386   "self_type" : "type-369",
4387   "size" : 4,
4388   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4389  },
4390  {
4391   "alignment" : 4,
4392   "linker_set_key" : "android::hardware::input::common::V1_0::VideoFrame *",
4393   "name" : "android::hardware::input::common::V1_0::VideoFrame *",
4394   "referenced_type" : "type-388",
4395   "self_type" : "type-387",
4396   "size" : 4,
4397   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4398  },
4399  {
4400   "alignment" : 4,
4401   "linker_set_key" : "android::hidl::base::V1_0::BnHwBase *",
4402   "name" : "android::hidl::base::V1_0::BnHwBase *",
4403   "referenced_type" : "type-452",
4404   "self_type" : "type-451",
4405   "size" : 4,
4406   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h"
4407  },
4408  {
4409   "alignment" : 4,
4410   "linker_set_key" : "android::hidl::base::V1_0::IBase *",
4411   "name" : "android::hidl::base::V1_0::IBase *",
4412   "referenced_type" : "type-39",
4413   "self_type" : "type-38",
4414   "size" : 4,
4415   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4416  },
4417  {
4418   "alignment" : 4,
4419   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager *",
4420   "name" : "android::hidl::manager::V1_0::IServiceManager *",
4421   "referenced_type" : "type-122",
4422   "self_type" : "type-121",
4423   "size" : 4,
4424   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4425  },
4426  {
4427   "alignment" : 4,
4428   "linker_set_key" : "android::hidl::manager::V1_0::IServiceNotification *",
4429   "name" : "android::hidl::manager::V1_0::IServiceNotification *",
4430   "referenced_type" : "type-138",
4431   "self_type" : "type-137",
4432   "size" : 4,
4433   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4434  },
4435  {
4436   "alignment" : 4,
4437   "linker_set_key" : "android::sp<android::hardware::IBinder::DeathRecipient> *",
4438   "name" : "android::sp<android::hardware::IBinder::DeathRecipient> *",
4439   "referenced_type" : "type-67",
4440   "self_type" : "type-70",
4441   "size" : 4,
4442   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4443  },
4444  {
4445   "alignment" : 4,
4446   "linker_set_key" : "android::sp<android::hardware::IBinder> *",
4447   "name" : "android::sp<android::hardware::IBinder> *",
4448   "referenced_type" : "type-71",
4449   "self_type" : "type-83",
4450   "size" : 4,
4451   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4452  },
4453  {
4454   "alignment" : 4,
4455   "linker_set_key" : "android::sp<android::hardware::ProcessState> *",
4456   "name" : "android::sp<android::hardware::ProcessState> *",
4457   "referenced_type" : "type-88",
4458   "self_type" : "type-117",
4459   "size" : 4,
4460   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4461  },
4462  {
4463   "alignment" : 4,
4464   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient> *",
4465   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> *",
4466   "referenced_type" : "type-150",
4467   "self_type" : "type-149",
4468   "size" : 4,
4469   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4470  },
4471  {
4472   "alignment" : 4,
4473   "linker_set_key" : "android::sp<android::hardware::input::classifier::V1_0::IInputClassifier> *",
4474   "name" : "android::sp<android::hardware::input::classifier::V1_0::IInputClassifier> *",
4475   "referenced_type" : "type-44",
4476   "self_type" : "type-142",
4477   "size" : 4,
4478   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4479  },
4480  {
4481   "alignment" : 4,
4482   "linker_set_key" : "android::sp<android::hidl::base::V1_0::IBase> *",
4483   "name" : "android::sp<android::hidl::base::V1_0::IBase> *",
4484   "referenced_type" : "type-37",
4485   "self_type" : "type-36",
4486   "size" : 4,
4487   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4488  },
4489  {
4490   "alignment" : 4,
4491   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceManager> *",
4492   "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager> *",
4493   "referenced_type" : "type-120",
4494   "self_type" : "type-123",
4495   "size" : 4,
4496   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4497  },
4498  {
4499   "alignment" : 4,
4500   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
4501   "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
4502   "referenced_type" : "type-136",
4503   "self_type" : "type-139",
4504   "size" : 4,
4505   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4506  },
4507  {
4508   "alignment" : 4,
4509   "linker_set_key" : "android::wp<android::hardware::BHwBinder> *",
4510   "name" : "android::wp<android::hardware::BHwBinder> *",
4511   "referenced_type" : "type-15",
4512   "self_type" : "type-650",
4513   "size" : 4,
4514   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4515  },
4516  {
4517   "alignment" : 4,
4518   "linker_set_key" : "android::wp<android::hardware::IBinder::DeathRecipient> *",
4519   "name" : "android::wp<android::hardware::IBinder::DeathRecipient> *",
4520   "referenced_type" : "type-642",
4521   "self_type" : "type-644",
4522   "size" : 4,
4523   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4524  },
4525  {
4526   "alignment" : 4,
4527   "linker_set_key" : "android::wp<android::hardware::hidl_death_recipient> *",
4528   "name" : "android::wp<android::hardware::hidl_death_recipient> *",
4529   "referenced_type" : "type-153",
4530   "self_type" : "type-646",
4531   "size" : 4,
4532   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4533  },
4534  {
4535   "alignment" : 4,
4536   "linker_set_key" : "android::wp<android::hidl::base::V1_0::IBase> *",
4537   "name" : "android::wp<android::hidl::base::V1_0::IBase> *",
4538   "referenced_type" : "type-154",
4539   "self_type" : "type-534",
4540   "size" : 4,
4541   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4542  },
4543  {
4544   "alignment" : 4,
4545   "linker_set_key" : "android_flex_plane *",
4546   "name" : "android_flex_plane *",
4547   "referenced_type" : "type-516",
4548   "self_type" : "type-519",
4549   "size" : 4,
4550   "source_file" : "/system/core/libsystem/include/system/graphics.h"
4551  },
4552  {
4553   "alignment" : 4,
4554   "linker_set_key" : "bool (*)(const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
4555   "name" : "bool (*)(const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
4556   "referenced_type" : "type-101",
4557   "self_type" : "type-100",
4558   "size" : 4,
4559   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
4560  },
4561  {
4562   "alignment" : 4,
4563   "linker_set_key" : "char *",
4564   "name" : "char *",
4565   "referenced_type" : "type-10",
4566   "self_type" : "type-307",
4567   "size" : 4,
4568   "source_file" : "/system/core/liblog/include/log/log_read.h"
4569  },
4570  {
4571   "alignment" : 4,
4572   "linker_set_key" : "const android::NativeHandle *",
4573   "name" : "const android::NativeHandle *",
4574   "referenced_type" : "type-413",
4575   "self_type" : "type-414",
4576   "size" : 4,
4577   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
4578  },
4579  {
4580   "alignment" : 4,
4581   "linker_set_key" : "const android::RefBase *",
4582   "name" : "const android::RefBase *",
4583   "referenced_type" : "type-311",
4584   "self_type" : "type-312",
4585   "size" : 4,
4586   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4587  },
4588  {
4589   "alignment" : 4,
4590   "linker_set_key" : "const android::String16 *",
4591   "name" : "const android::String16 *",
4592   "referenced_type" : "type-103",
4593   "self_type" : "type-429",
4594   "size" : 4,
4595   "source_file" : "/system/core/libutils/include/utils/String16.h"
4596  },
4597  {
4598   "alignment" : 4,
4599   "linker_set_key" : "const android::String8 *",
4600   "name" : "const android::String8 *",
4601   "referenced_type" : "type-422",
4602   "self_type" : "type-423",
4603   "size" : 4,
4604   "source_file" : "/system/core/libutils/include/utils/String8.h"
4605  },
4606  {
4607   "alignment" : 4,
4608   "linker_set_key" : "const android::VectorImpl *",
4609   "name" : "const android::VectorImpl *",
4610   "referenced_type" : "type-495",
4611   "self_type" : "type-496",
4612   "size" : 4,
4613   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
4614  },
4615  {
4616   "alignment" : 4,
4617   "linker_set_key" : "const android::hardware::BpHwRefBase *",
4618   "name" : "const android::hardware::BpHwRefBase *",
4619   "referenced_type" : "type-434",
4620   "self_type" : "type-435",
4621   "size" : 4,
4622   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
4623  },
4624  {
4625   "alignment" : 4,
4626   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio> *",
4627   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio> *",
4628   "referenced_type" : "type-462",
4629   "self_type" : "type-463",
4630   "size" : 4,
4631   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
4632  },
4633  {
4634   "alignment" : 4,
4635   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool> *",
4636   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool> *",
4637   "referenced_type" : "type-467",
4638   "self_type" : "type-468",
4639   "size" : 4,
4640   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
4641  },
4642  {
4643   "alignment" : 4,
4644   "linker_set_key" : "const android::hardware::Return<android::hardware::input::common::V1_0::Classification> *",
4645   "name" : "const android::hardware::Return<android::hardware::input::common::V1_0::Classification> *",
4646   "referenced_type" : "type-188",
4647   "self_type" : "type-189",
4648   "size" : 4,
4649   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4650  },
4651  {
4652   "alignment" : 4,
4653   "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::input::classifier::V1_0::IInputClassifier> > *",
4654   "name" : "const android::hardware::Return<android::sp<android::hardware::input::classifier::V1_0::IInputClassifier> > *",
4655   "referenced_type" : "type-194",
4656   "self_type" : "type-195",
4657   "size" : 4,
4658   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4659  },
4660  {
4661   "alignment" : 4,
4662   "linker_set_key" : "const android::hardware::Return<bool> *",
4663   "name" : "const android::hardware::Return<bool> *",
4664   "referenced_type" : "type-181",
4665   "self_type" : "type-182",
4666   "size" : 4,
4667   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4668  },
4669  {
4670   "alignment" : 4,
4671   "linker_set_key" : "const android::hardware::Status *",
4672   "name" : "const android::hardware::Status *",
4673   "referenced_type" : "type-166",
4674   "self_type" : "type-170",
4675   "size" : 4,
4676   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4677  },
4678  {
4679   "alignment" : 4,
4680   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
4681   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
4682   "referenced_type" : "type-263",
4683   "self_type" : "type-283",
4684   "size" : 4,
4685   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4686  },
4687  {
4688   "alignment" : 4,
4689   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
4690   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
4691   "referenced_type" : "type-146",
4692   "self_type" : "type-145",
4693   "size" : 4,
4694   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4695  },
4696  {
4697   "alignment" : 4,
4698   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::input::common::V1_0::PointerCoords> *",
4699   "name" : "const android::hardware::details::hidl_pointer<android::hardware::input::common::V1_0::PointerCoords> *",
4700   "referenced_type" : "type-631",
4701   "self_type" : "type-632",
4702   "size" : 4,
4703   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4704  },
4705  {
4706   "alignment" : 4,
4707   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::input::common::V1_0::PointerProperties> *",
4708   "name" : "const android::hardware::details::hidl_pointer<android::hardware::input::common::V1_0::PointerProperties> *",
4709   "referenced_type" : "type-627",
4710   "self_type" : "type-628",
4711   "size" : 4,
4712   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4713  },
4714  {
4715   "alignment" : 4,
4716   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::input::common::V1_0::VideoFrame> *",
4717   "name" : "const android::hardware::details::hidl_pointer<android::hardware::input::common::V1_0::VideoFrame> *",
4718   "referenced_type" : "type-635",
4719   "self_type" : "type-637",
4720   "size" : 4,
4721   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4722  },
4723  {
4724   "alignment" : 4,
4725   "linker_set_key" : "const android::hardware::details::hidl_pointer<float> *",
4726   "name" : "const android::hardware::details::hidl_pointer<float> *",
4727   "referenced_type" : "type-574",
4728   "self_type" : "type-586",
4729   "size" : 4,
4730   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4731  },
4732  {
4733   "alignment" : 4,
4734   "linker_set_key" : "const android::hardware::details::hidl_pointer<int> *",
4735   "name" : "const android::hardware::details::hidl_pointer<int> *",
4736   "referenced_type" : "type-499",
4737   "self_type" : "type-510",
4738   "size" : 4,
4739   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4740  },
4741  {
4742   "alignment" : 4,
4743   "linker_set_key" : "const android::hardware::details::hidl_pointer<short> *",
4744   "name" : "const android::hardware::details::hidl_pointer<short> *",
4745   "referenced_type" : "type-623",
4746   "self_type" : "type-624",
4747   "size" : 4,
4748   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4749  },
4750  {
4751   "alignment" : 4,
4752   "linker_set_key" : "const android::hardware::details::return_status *",
4753   "name" : "const android::hardware::details::return_status *",
4754   "referenced_type" : "type-201",
4755   "self_type" : "type-202",
4756   "size" : 4,
4757   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4758  },
4759  {
4760   "alignment" : 4,
4761   "linker_set_key" : "const android::hardware::hidl_death_recipient *",
4762   "name" : "const android::hardware::hidl_death_recipient *",
4763   "referenced_type" : "type-34",
4764   "self_type" : "type-35",
4765   "size" : 4,
4766   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4767  },
4768  {
4769   "alignment" : 4,
4770   "linker_set_key" : "const android::hardware::hidl_memory *",
4771   "name" : "const android::hardware::hidl_memory *",
4772   "referenced_type" : "type-321",
4773   "self_type" : "type-325",
4774   "size" : 4,
4775   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4776  },
4777  {
4778   "alignment" : 4,
4779   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::input::common::V1_0::PointerCoords> *",
4780   "name" : "const android::hardware::hidl_vec<android::hardware::input::common::V1_0::PointerCoords> *",
4781   "referenced_type" : "type-381",
4782   "self_type" : "type-382",
4783   "size" : 4,
4784   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4785  },
4786  {
4787   "alignment" : 4,
4788   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::input::common::V1_0::PointerProperties> *",
4789   "name" : "const android::hardware::hidl_vec<android::hardware::input::common::V1_0::PointerProperties> *",
4790   "referenced_type" : "type-372",
4791   "self_type" : "type-373",
4792   "size" : 4,
4793   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4794  },
4795  {
4796   "alignment" : 4,
4797   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::input::common::V1_0::VideoFrame> *",
4798   "name" : "const android::hardware::hidl_vec<android::hardware::input::common::V1_0::VideoFrame> *",
4799   "referenced_type" : "type-392",
4800   "self_type" : "type-393",
4801   "size" : 4,
4802   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4803  },
4804  {
4805   "alignment" : 4,
4806   "linker_set_key" : "const android::hardware::hidl_vec<float> *",
4807   "name" : "const android::hardware::hidl_vec<float> *",
4808   "referenced_type" : "type-356",
4809   "self_type" : "type-357",
4810   "size" : 4,
4811   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4812  },
4813  {
4814   "alignment" : 4,
4815   "linker_set_key" : "const android::hardware::hidl_vec<int> *",
4816   "name" : "const android::hardware::hidl_vec<int> *",
4817   "referenced_type" : "type-349",
4818   "self_type" : "type-350",
4819   "size" : 4,
4820   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4821  },
4822  {
4823   "alignment" : 4,
4824   "linker_set_key" : "const android::hardware::hidl_vec<short> *",
4825   "name" : "const android::hardware::hidl_vec<short> *",
4826   "referenced_type" : "type-363",
4827   "self_type" : "type-364",
4828   "size" : 4,
4829   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4830  },
4831  {
4832   "alignment" : 4,
4833   "linker_set_key" : "const android::hardware::hidl_version *",
4834   "name" : "const android::hardware::hidl_version *",
4835   "referenced_type" : "type-401",
4836   "self_type" : "type-402",
4837   "size" : 4,
4838   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4839  },
4840  {
4841   "alignment" : 4,
4842   "linker_set_key" : "const android::hardware::input::classifier::V1_0::BpHwInputClassifier *",
4843   "name" : "const android::hardware::input::classifier::V1_0::BpHwInputClassifier *",
4844   "referenced_type" : "type-617",
4845   "self_type" : "type-618",
4846   "size" : 4,
4847   "source_file" : "/out/soong/.intermediates/hardware/interfaces/input/classifier/1.0/[email protected]_genc++_headers/gen/android/hardware/input/classifier/1.0/BpHwInputClassifier.h"
4848  },
4849  {
4850   "alignment" : 4,
4851   "linker_set_key" : "const android::hardware::input::classifier::V1_0::IInputClassifier *",
4852   "name" : "const android::hardware::input::classifier::V1_0::IInputClassifier *",
4853   "referenced_type" : "type-607",
4854   "self_type" : "type-608",
4855   "size" : 4,
4856   "source_file" : "/out/soong/.intermediates/hardware/interfaces/input/classifier/1.0/[email protected]_genc++_headers/gen/android/hardware/input/classifier/1.0/IInputClassifier.h"
4857  },
4858  {
4859   "alignment" : 4,
4860   "linker_set_key" : "const android::hidl::base::V1_0::BpHwBase *",
4861   "name" : "const android::hidl::base::V1_0::BpHwBase *",
4862   "referenced_type" : "type-615",
4863   "self_type" : "type-616",
4864   "size" : 4,
4865   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h"
4866  },
4867  {
4868   "alignment" : 4,
4869   "linker_set_key" : "const android::hidl::base::V1_0::IBase *",
4870   "name" : "const android::hidl::base::V1_0::IBase *",
4871   "referenced_type" : "type-65",
4872   "self_type" : "type-66",
4873   "size" : 4,
4874   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4875  },
4876  {
4877   "alignment" : 4,
4878   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager *",
4879   "name" : "const android::hidl::manager::V1_0::IServiceManager *",
4880   "referenced_type" : "type-126",
4881   "self_type" : "type-128",
4882   "size" : 4,
4883   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4884  },
4885  {
4886   "alignment" : 4,
4887   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceNotification *",
4888   "name" : "const android::hidl::manager::V1_0::IServiceNotification *",
4889   "referenced_type" : "type-545",
4890   "self_type" : "type-546",
4891   "size" : 4,
4892   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h"
4893  },
4894  {
4895   "alignment" : 4,
4896   "linker_set_key" : "const android::sp<android::hardware::IBinder> *",
4897   "name" : "const android::sp<android::hardware::IBinder> *",
4898   "referenced_type" : "type-84",
4899   "self_type" : "type-85",
4900   "size" : 4,
4901   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4902  },
4903  {
4904   "alignment" : 4,
4905   "linker_set_key" : "const android::sp<android::hardware::ProcessState> *",
4906   "name" : "const android::sp<android::hardware::ProcessState> *",
4907   "referenced_type" : "type-118",
4908   "self_type" : "type-119",
4909   "size" : 4,
4910   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4911  },
4912  {
4913   "alignment" : 4,
4914   "linker_set_key" : "const android::sp<android::hardware::hidl_binder_death_recipient> *",
4915   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient> *",
4916   "referenced_type" : "type-158",
4917   "self_type" : "type-157",
4918   "size" : 4,
4919   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4920  },
4921  {
4922   "alignment" : 4,
4923   "linker_set_key" : "const android::sp<android::hardware::hidl_death_recipient> *",
4924   "name" : "const android::sp<android::hardware::hidl_death_recipient> *",
4925   "referenced_type" : "type-30",
4926   "self_type" : "type-29",
4927   "size" : 4,
4928   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4929  },
4930  {
4931   "alignment" : 4,
4932   "linker_set_key" : "const android::sp<android::hardware::input::classifier::V1_0::IInputClassifier> *",
4933   "name" : "const android::sp<android::hardware::input::classifier::V1_0::IInputClassifier> *",
4934   "referenced_type" : "type-43",
4935   "self_type" : "type-148",
4936   "size" : 4,
4937   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4938  },
4939  {
4940   "alignment" : 4,
4941   "linker_set_key" : "const android::sp<android::hidl::base::V1_0::IBase> *",
4942   "name" : "const android::sp<android::hidl::base::V1_0::IBase> *",
4943   "referenced_type" : "type-40",
4944   "self_type" : "type-64",
4945   "size" : 4,
4946   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4947  },
4948  {
4949   "alignment" : 4,
4950   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceManager> *",
4951   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceManager> *",
4952   "referenced_type" : "type-124",
4953   "self_type" : "type-125",
4954   "size" : 4,
4955   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4956  },
4957  {
4958   "alignment" : 4,
4959   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
4960   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
4961   "referenced_type" : "type-140",
4962   "self_type" : "type-141",
4963   "size" : 4,
4964   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4965  },
4966  {
4967   "alignment" : 4,
4968   "linker_set_key" : "const android::wp<android::hardware::BHwBinder> *",
4969   "name" : "const android::wp<android::hardware::BHwBinder> *",
4970   "referenced_type" : "type-14",
4971   "self_type" : "type-653",
4972   "size" : 4,
4973   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4974  },
4975  {
4976   "alignment" : 4,
4977   "linker_set_key" : "const android::wp<android::hardware::hidl_death_recipient> *",
4978   "name" : "const android::wp<android::hardware::hidl_death_recipient> *",
4979   "referenced_type" : "type-647",
4980   "self_type" : "type-648",
4981   "size" : 4,
4982   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4983  },
4984  {
4985   "alignment" : 4,
4986   "linker_set_key" : "const android::wp<android::hidl::base::V1_0::IBase> *",
4987   "name" : "const android::wp<android::hidl::base::V1_0::IBase> *",
4988   "referenced_type" : "type-636",
4989   "self_type" : "type-640",
4990   "size" : 4,
4991   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4992  },
4993  {
4994   "alignment" : 4,
4995   "linker_set_key" : "const char *",
4996   "name" : "const char *",
4997   "referenced_type" : "type-9",
4998   "self_type" : "type-8",
4999   "size" : 4,
5000   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5001  },
5002  {
5003   "alignment" : 4,
5004   "linker_set_key" : "const char16_t *",
5005   "name" : "const char16_t *",
5006   "referenced_type" : "type-106",
5007   "self_type" : "type-105",
5008   "size" : 4,
5009   "source_file" : "/system/core/libutils/include/utils/String16.h"
5010  },
5011  {
5012   "alignment" : 4,
5013   "linker_set_key" : "const log_msg *",
5014   "name" : "const log_msg *",
5015   "referenced_type" : "type-72",
5016   "self_type" : "type-116",
5017   "size" : 4,
5018   "source_file" : "/system/core/liblog/include/log/log_read.h"
5019  },
5020  {
5021   "alignment" : 4,
5022   "linker_set_key" : "const native_handle *",
5023   "name" : "const native_handle *",
5024   "referenced_type" : "type-274",
5025   "self_type" : "type-273",
5026   "size" : 4,
5027   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5028  },
5029  {
5030   "alignment" : 4,
5031   "linker_set_key" : "const unsigned char *",
5032   "name" : "const unsigned char *",
5033   "referenced_type" : "type-295",
5034   "self_type" : "type-398",
5035   "size" : 4,
5036   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5037  },
5038  {
5039   "alignment" : 4,
5040   "linker_set_key" : "const unsigned long long *",
5041   "name" : "const unsigned long long *",
5042   "referenced_type" : "type-302",
5043   "self_type" : "type-445",
5044   "size" : 4,
5045   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5046  },
5047  {
5048   "alignment" : 4,
5049   "linker_set_key" : "const void *",
5050   "name" : "const void *",
5051   "referenced_type" : "type-404",
5052   "self_type" : "type-405",
5053   "size" : 4,
5054   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5055  },
5056  {
5057   "alignment" : 4,
5058   "linker_set_key" : "float *",
5059   "name" : "float *",
5060   "referenced_type" : "type-280",
5061   "self_type" : "type-355",
5062   "size" : 4,
5063   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5064  },
5065  {
5066   "alignment" : 4,
5067   "linker_set_key" : "int (*)(void *)",
5068   "name" : "int (*)(void *)",
5069   "referenced_type" : "type-525",
5070   "self_type" : "type-526",
5071   "size" : 4,
5072   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
5073  },
5074  {
5075   "alignment" : 4,
5076   "linker_set_key" : "int *",
5077   "name" : "int *",
5078   "referenced_type" : "type-18",
5079   "self_type" : "type-348",
5080   "size" : 4,
5081   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5082  },
5083  {
5084   "alignment" : 4,
5085   "linker_set_key" : "log_msg *",
5086   "name" : "log_msg *",
5087   "referenced_type" : "type-73",
5088   "self_type" : "type-162",
5089   "size" : 4,
5090   "source_file" : "/system/core/liblog/include/log/log_read.h"
5091  },
5092  {
5093   "alignment" : 4,
5094   "linker_set_key" : "native_handle *",
5095   "name" : "native_handle *",
5096   "referenced_type" : "type-199",
5097   "self_type" : "type-214",
5098   "size" : 4,
5099   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5100  },
5101  {
5102   "alignment" : 4,
5103   "linker_set_key" : "short *",
5104   "name" : "short *",
5105   "referenced_type" : "type-234",
5106   "self_type" : "type-362",
5107   "size" : 4,
5108   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5109  },
5110  {
5111   "alignment" : 4,
5112   "linker_set_key" : "unsigned char *",
5113   "name" : "unsigned char *",
5114   "referenced_type" : "type-76",
5115   "self_type" : "type-440",
5116   "size" : 4,
5117   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5118  },
5119  {
5120   "alignment" : 4,
5121   "linker_set_key" : "unsigned long long *",
5122   "name" : "unsigned long long *",
5123   "referenced_type" : "type-11",
5124   "self_type" : "type-441",
5125   "size" : 4,
5126   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5127  },
5128  {
5129   "alignment" : 4,
5130   "linker_set_key" : "void (*)(android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
5131   "name" : "void (*)(android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
5132   "referenced_type" : "type-443",
5133   "self_type" : "type-442",
5134   "size" : 4,
5135   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5136  },
5137  {
5138   "alignment" : 4,
5139   "linker_set_key" : "void *",
5140   "name" : "void *",
5141   "referenced_type" : "type-21",
5142   "self_type" : "type-20",
5143   "size" : 4,
5144   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
5145  },
5146  {
5147   "alignment" : 4,
5148   "linker_set_key" : "void **",
5149   "name" : "void **",
5150   "referenced_type" : "type-20",
5151   "self_type" : "type-527",
5152   "size" : 4,
5153   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
5154  }
5155 ],
5156 "qualified_types" :
5157 [
5158  {
5159   "alignment" : 4,
5160   "is_const" : true,
5161   "linker_set_key" : "android::RefBase::weakref_impl *const",
5162   "name" : "android::RefBase::weakref_impl *const",
5163   "referenced_type" : "type-25",
5164   "self_type" : "type-24",
5165   "size" : 4,
5166   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5167  },
5168  {
5169   "alignment" : 4,
5170   "is_const" : true,
5171   "linker_set_key" : "android::hardware::IBinder *const",
5172   "name" : "android::hardware::IBinder *const",
5173   "referenced_type" : "type-61",
5174   "self_type" : "type-60",
5175   "size" : 4,
5176   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
5177  },
5178  {
5179   "alignment" : 4,
5180   "is_const" : true,
5181   "linker_set_key" : "const android::NativeHandle",
5182   "name" : "const android::NativeHandle",
5183   "referenced_type" : "type-213",
5184   "self_type" : "type-413",
5185   "size" : 12,
5186   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
5187  },
5188  {
5189   "alignment" : 4,
5190   "is_const" : true,
5191   "linker_set_key" : "const android::RefBase",
5192   "name" : "const android::RefBase",
5193   "referenced_type" : "type-23",
5194   "self_type" : "type-311",
5195   "size" : 8,
5196   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5197  },
5198  {
5199   "alignment" : 4,
5200   "is_const" : true,
5201   "linker_set_key" : "const android::String16",
5202   "name" : "const android::String16",
5203   "referenced_type" : "type-104",
5204   "self_type" : "type-103",
5205   "size" : 4,
5206   "source_file" : "/system/core/libutils/include/utils/String16.h"
5207  },
5208  {
5209   "alignment" : 4,
5210   "is_const" : true,
5211   "linker_set_key" : "const android::String8",
5212   "name" : "const android::String8",
5213   "referenced_type" : "type-113",
5214   "self_type" : "type-422",
5215   "size" : 4,
5216   "source_file" : "/system/core/libutils/include/utils/String8.h"
5217  },
5218  {
5219   "alignment" : 4,
5220   "is_const" : true,
5221   "linker_set_key" : "const android::VectorImpl",
5222   "name" : "const android::VectorImpl",
5223   "referenced_type" : "type-97",
5224   "self_type" : "type-495",
5225   "size" : 20,
5226   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
5227  },
5228  {
5229   "alignment" : 4,
5230   "is_const" : true,
5231   "linker_set_key" : "const android::hardware::BpHwRefBase",
5232   "name" : "const android::hardware::BpHwRefBase",
5233   "referenced_type" : "type-59",
5234   "self_type" : "type-434",
5235   "size" : 24,
5236   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
5237  },
5238  {
5239   "alignment" : 4,
5240   "is_const" : true,
5241   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
5242   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
5243   "referenced_type" : "type-456",
5244   "self_type" : "type-462",
5245   "size" : 16,
5246   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5247  },
5248  {
5249   "alignment" : 4,
5250   "is_const" : true,
5251   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
5252   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
5253   "referenced_type" : "type-464",
5254   "self_type" : "type-467",
5255   "size" : 16,
5256   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5257  },
5258  {
5259   "alignment" : 4,
5260   "is_const" : true,
5261   "linker_set_key" : "const android::hardware::Parcel",
5262   "name" : "const android::hardware::Parcel",
5263   "referenced_type" : "type-438",
5264   "self_type" : "type-449",
5265   "size" : 68,
5266   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5267  },
5268  {
5269   "alignment" : 4,
5270   "is_const" : true,
5271   "linker_set_key" : "const android::hardware::Return<android::hardware::input::common::V1_0::Classification>",
5272   "name" : "const android::hardware::Return<android::hardware::input::common::V1_0::Classification>",
5273   "referenced_type" : "type-183",
5274   "self_type" : "type-188",
5275   "size" : 24,
5276   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5277  },
5278  {
5279   "alignment" : 4,
5280   "is_const" : true,
5281   "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::input::classifier::V1_0::IInputClassifier> >",
5282   "name" : "const android::hardware::Return<android::sp<android::hardware::input::classifier::V1_0::IInputClassifier> >",
5283   "referenced_type" : "type-190",
5284   "self_type" : "type-194",
5285   "size" : 28,
5286   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5287  },
5288  {
5289   "alignment" : 4,
5290   "is_const" : true,
5291   "linker_set_key" : "const android::hardware::Return<bool>",
5292   "name" : "const android::hardware::Return<bool>",
5293   "referenced_type" : "type-171",
5294   "self_type" : "type-181",
5295   "size" : 24,
5296   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5297  },
5298  {
5299   "alignment" : 4,
5300   "is_const" : true,
5301   "linker_set_key" : "const android::hardware::Status",
5302   "name" : "const android::hardware::Status",
5303   "referenced_type" : "type-160",
5304   "self_type" : "type-166",
5305   "size" : 20,
5306   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5307  },
5308  {
5309   "alignment" : 4,
5310   "is_const" : true,
5311   "linker_set_key" : "const android::hardware::details::SchedPrio",
5312   "name" : "const android::hardware::details::SchedPrio",
5313   "referenced_type" : "type-459",
5314   "self_type" : "type-461",
5315   "size" : 8,
5316   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5317  },
5318  {
5319   "alignment" : 8,
5320   "is_const" : true,
5321   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
5322   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
5323   "referenced_type" : "type-175",
5324   "self_type" : "type-263",
5325   "size" : 8,
5326   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5327  },
5328  {
5329   "alignment" : 8,
5330   "is_const" : true,
5331   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
5332   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
5333   "referenced_type" : "type-147",
5334   "self_type" : "type-146",
5335   "size" : 8,
5336   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5337  },
5338  {
5339   "alignment" : 8,
5340   "is_const" : true,
5341   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::input::common::V1_0::PointerCoords>",
5342   "name" : "const android::hardware::details::hidl_pointer<android::hardware::input::common::V1_0::PointerCoords>",
5343   "referenced_type" : "type-376",
5344   "self_type" : "type-631",
5345   "size" : 8,
5346   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5347  },
5348  {
5349   "alignment" : 8,
5350   "is_const" : true,
5351   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::input::common::V1_0::PointerProperties>",
5352   "name" : "const android::hardware::details::hidl_pointer<android::hardware::input::common::V1_0::PointerProperties>",
5353   "referenced_type" : "type-367",
5354   "self_type" : "type-627",
5355   "size" : 8,
5356   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5357  },
5358  {
5359   "alignment" : 8,
5360   "is_const" : true,
5361   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::input::common::V1_0::VideoFrame>",
5362   "name" : "const android::hardware::details::hidl_pointer<android::hardware::input::common::V1_0::VideoFrame>",
5363   "referenced_type" : "type-385",
5364   "self_type" : "type-635",
5365   "size" : 8,
5366   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5367  },
5368  {
5369   "alignment" : 8,
5370   "is_const" : true,
5371   "linker_set_key" : "const android::hardware::details::hidl_pointer<float>",
5372   "name" : "const android::hardware::details::hidl_pointer<float>",
5373   "referenced_type" : "type-353",
5374   "self_type" : "type-574",
5375   "size" : 8,
5376   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5377  },
5378  {
5379   "alignment" : 8,
5380   "is_const" : true,
5381   "linker_set_key" : "const android::hardware::details::hidl_pointer<int>",
5382   "name" : "const android::hardware::details::hidl_pointer<int>",
5383   "referenced_type" : "type-346",
5384   "self_type" : "type-499",
5385   "size" : 8,
5386   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5387  },
5388  {
5389   "alignment" : 8,
5390   "is_const" : true,
5391   "linker_set_key" : "const android::hardware::details::hidl_pointer<short>",
5392   "name" : "const android::hardware::details::hidl_pointer<short>",
5393   "referenced_type" : "type-360",
5394   "self_type" : "type-623",
5395   "size" : 8,
5396   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5397  },
5398  {
5399   "alignment" : 4,
5400   "is_const" : true,
5401   "linker_set_key" : "const android::hardware::details::return_status",
5402   "name" : "const android::hardware::details::return_status",
5403   "referenced_type" : "type-172",
5404   "self_type" : "type-201",
5405   "size" : 24,
5406   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5407  },
5408  {
5409   "alignment" : 4,
5410   "is_const" : true,
5411   "linker_set_key" : "const android::hardware::hidl_death_recipient",
5412   "name" : "const android::hardware::hidl_death_recipient",
5413   "referenced_type" : "type-33",
5414   "self_type" : "type-34",
5415   "size" : 12,
5416   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5417  },
5418  {
5419   "alignment" : 8,
5420   "is_const" : true,
5421   "linker_set_key" : "const android::hardware::hidl_handle",
5422   "name" : "const android::hardware::hidl_handle",
5423   "referenced_type" : "type-315",
5424   "self_type" : "type-406",
5425   "size" : 16,
5426   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5427  },
5428  {
5429   "alignment" : 8,
5430   "is_const" : true,
5431   "linker_set_key" : "const android::hardware::hidl_memory",
5432   "name" : "const android::hardware::hidl_memory",
5433   "referenced_type" : "type-318",
5434   "self_type" : "type-321",
5435   "size" : 40,
5436   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5437  },
5438  {
5439   "alignment" : 8,
5440   "is_const" : true,
5441   "linker_set_key" : "const android::hardware::hidl_string",
5442   "name" : "const android::hardware::hidl_string",
5443   "referenced_type" : "type-5",
5444   "self_type" : "type-316",
5445   "size" : 16,
5446   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5447  },
5448  {
5449   "alignment" : 8,
5450   "is_const" : true,
5451   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::hidl_string>",
5452   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_string>",
5453   "referenced_type" : "type-335",
5454   "self_type" : "type-609",
5455   "size" : 16,
5456   "source_file" : "/out/soong/.intermediates/hardware/interfaces/input/classifier/1.0/[email protected]_genc++_headers/gen/android/hardware/input/classifier/1.0/IInputClassifier.h"
5457  },
5458  {
5459   "alignment" : 8,
5460   "is_const" : true,
5461   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::input::common::V1_0::PointerCoords>",
5462   "name" : "const android::hardware::hidl_vec<android::hardware::input::common::V1_0::PointerCoords>",
5463   "referenced_type" : "type-375",
5464   "self_type" : "type-381",
5465   "size" : 16,
5466   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5467  },
5468  {
5469   "alignment" : 8,
5470   "is_const" : true,
5471   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::input::common::V1_0::PointerProperties>",
5472   "name" : "const android::hardware::hidl_vec<android::hardware::input::common::V1_0::PointerProperties>",
5473   "referenced_type" : "type-366",
5474   "self_type" : "type-372",
5475   "size" : 16,
5476   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5477  },
5478  {
5479   "alignment" : 8,
5480   "is_const" : true,
5481   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::input::common::V1_0::VideoFrame>",
5482   "name" : "const android::hardware::hidl_vec<android::hardware::input::common::V1_0::VideoFrame>",
5483   "referenced_type" : "type-384",
5484   "self_type" : "type-392",
5485   "size" : 16,
5486   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5487  },
5488  {
5489   "alignment" : 8,
5490   "is_const" : true,
5491   "linker_set_key" : "const android::hardware::hidl_vec<float>",
5492   "name" : "const android::hardware::hidl_vec<float>",
5493   "referenced_type" : "type-352",
5494   "self_type" : "type-356",
5495   "size" : 16,
5496   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5497  },
5498  {
5499   "alignment" : 8,
5500   "is_const" : true,
5501   "linker_set_key" : "const android::hardware::hidl_vec<int>",
5502   "name" : "const android::hardware::hidl_vec<int>",
5503   "referenced_type" : "type-345",
5504   "self_type" : "type-349",
5505   "size" : 16,
5506   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5507  },
5508  {
5509   "alignment" : 8,
5510   "is_const" : true,
5511   "linker_set_key" : "const android::hardware::hidl_vec<short>",
5512   "name" : "const android::hardware::hidl_vec<short>",
5513   "referenced_type" : "type-359",
5514   "self_type" : "type-363",
5515   "size" : 16,
5516   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5517  },
5518  {
5519   "alignment" : 2,
5520   "is_const" : true,
5521   "linker_set_key" : "const android::hardware::hidl_version",
5522   "name" : "const android::hardware::hidl_version",
5523   "referenced_type" : "type-399",
5524   "self_type" : "type-401",
5525   "size" : 4,
5526   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5527  },
5528  {
5529   "alignment" : 4,
5530   "is_const" : true,
5531   "linker_set_key" : "const android::hardware::input::classifier::V1_0::BpHwInputClassifier",
5532   "name" : "const android::hardware::input::classifier::V1_0::BpHwInputClassifier",
5533   "referenced_type" : "type-54",
5534   "self_type" : "type-617",
5535   "size" : 92,
5536   "source_file" : "/out/soong/.intermediates/hardware/interfaces/input/classifier/1.0/[email protected]_genc++_headers/gen/android/hardware/input/classifier/1.0/BpHwInputClassifier.h"
5537  },
5538  {
5539   "alignment" : 4,
5540   "is_const" : true,
5541   "linker_set_key" : "const android::hardware::input::classifier::V1_0::IInputClassifier",
5542   "name" : "const android::hardware::input::classifier::V1_0::IInputClassifier",
5543   "referenced_type" : "type-46",
5544   "self_type" : "type-607",
5545   "size" : 12,
5546   "source_file" : "/out/soong/.intermediates/hardware/interfaces/input/classifier/1.0/[email protected]_genc++_headers/gen/android/hardware/input/classifier/1.0/IInputClassifier.h"
5547  },
5548  {
5549   "alignment" : 4,
5550   "is_const" : true,
5551   "linker_set_key" : "const android::hardware::input::common::V1_0::Action",
5552   "name" : "const android::hardware::input::common::V1_0::Action",
5553   "referenced_type" : "type-562",
5554   "self_type" : "type-576",
5555   "size" : 4,
5556   "source_file" : "/out/soong/.intermediates/hardware/interfaces/input/common/1.0/[email protected]_genc++_headers/gen/android/hardware/input/common/1.0/types.h"
5557  },
5558  {
5559   "alignment" : 8,
5560   "is_const" : true,
5561   "linker_set_key" : "const android::hardware::input::common::V1_0::Axis",
5562   "name" : "const android::hardware::input::common::V1_0::Axis",
5563   "referenced_type" : "type-559",
5564   "self_type" : "type-569",
5565   "size" : 8,
5566   "source_file" : "/out/soong/.intermediates/hardware/interfaces/input/common/1.0/[email protected]_genc++_headers/gen/android/hardware/input/common/1.0/types.h"
5567  },
5568  {
5569   "alignment" : 4,
5570   "is_const" : true,
5571   "linker_set_key" : "const android::hardware::input::common::V1_0::Button",
5572   "name" : "const android::hardware::input::common::V1_0::Button",
5573   "referenced_type" : "type-565",
5574   "self_type" : "type-579",
5575   "size" : 4,
5576   "source_file" : "/out/soong/.intermediates/hardware/interfaces/input/common/1.0/[email protected]_genc++_headers/gen/android/hardware/input/common/1.0/types.h"
5577  },
5578  {
5579   "alignment" : 1,
5580   "is_const" : true,
5581   "linker_set_key" : "const android::hardware::input::common::V1_0::Classification",
5582   "name" : "const android::hardware::input::common::V1_0::Classification",
5583   "referenced_type" : "type-184",
5584   "self_type" : "type-582",
5585   "size" : 1,
5586   "source_file" : "/out/soong/.intermediates/hardware/interfaces/input/common/1.0/[email protected]_genc++_headers/gen/android/hardware/input/common/1.0/types.h"
5587  },
5588  {
5589   "alignment" : 4,
5590   "is_const" : true,
5591   "linker_set_key" : "const android::hardware::input::common::V1_0::EdgeFlag",
5592   "name" : "const android::hardware::input::common::V1_0::EdgeFlag",
5593   "referenced_type" : "type-563",
5594   "self_type" : "type-577",
5595   "size" : 4,
5596   "source_file" : "/out/soong/.intermediates/hardware/interfaces/input/common/1.0/[email protected]_genc++_headers/gen/android/hardware/input/common/1.0/types.h"
5597  },
5598  {
5599   "alignment" : 4,
5600   "is_const" : true,
5601   "linker_set_key" : "const android::hardware::input::common::V1_0::Flag",
5602   "name" : "const android::hardware::input::common::V1_0::Flag",
5603   "referenced_type" : "type-567",
5604   "self_type" : "type-581",
5605   "size" : 4,
5606   "source_file" : "/out/soong/.intermediates/hardware/interfaces/input/common/1.0/[email protected]_genc++_headers/gen/android/hardware/input/common/1.0/types.h"
5607  },
5608  {
5609   "alignment" : 4,
5610   "is_const" : true,
5611   "linker_set_key" : "const android::hardware::input::common::V1_0::Meta",
5612   "name" : "const android::hardware::input::common::V1_0::Meta",
5613   "referenced_type" : "type-566",
5614   "self_type" : "type-580",
5615   "size" : 4,
5616   "source_file" : "/out/soong/.intermediates/hardware/interfaces/input/common/1.0/[email protected]_genc++_headers/gen/android/hardware/input/common/1.0/types.h"
5617  },
5618  {
5619   "alignment" : 8,
5620   "is_const" : true,
5621   "linker_set_key" : "const android::hardware::input::common::V1_0::MotionEvent",
5622   "name" : "const android::hardware::input::common::V1_0::MotionEvent",
5623   "referenced_type" : "type-568",
5624   "self_type" : "type-619",
5625   "size" : 128,
5626   "source_file" : "/out/soong/.intermediates/hardware/interfaces/input/classifier/1.0/[email protected]_genc++_headers/gen/android/hardware/input/classifier/1.0/BpHwInputClassifier.h"
5627  },
5628  {
5629   "alignment" : 8,
5630   "is_const" : true,
5631   "linker_set_key" : "const android::hardware::input::common::V1_0::PointerCoords",
5632   "name" : "const android::hardware::input::common::V1_0::PointerCoords",
5633   "referenced_type" : "type-379",
5634   "self_type" : "type-630",
5635   "size" : 24,
5636   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5637  },
5638  {
5639   "alignment" : 4,
5640   "is_const" : true,
5641   "linker_set_key" : "const android::hardware::input::common::V1_0::PointerProperties",
5642   "name" : "const android::hardware::input::common::V1_0::PointerProperties",
5643   "referenced_type" : "type-370",
5644   "self_type" : "type-626",
5645   "size" : 8,
5646   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5647  },
5648  {
5649   "alignment" : 4,
5650   "is_const" : true,
5651   "linker_set_key" : "const android::hardware::input::common::V1_0::PolicyFlag",
5652   "name" : "const android::hardware::input::common::V1_0::PolicyFlag",
5653   "referenced_type" : "type-564",
5654   "self_type" : "type-578",
5655   "size" : 4,
5656   "source_file" : "/out/soong/.intermediates/hardware/interfaces/input/common/1.0/[email protected]_genc++_headers/gen/android/hardware/input/common/1.0/types.h"
5657  },
5658  {
5659   "alignment" : 4,
5660   "is_const" : true,
5661   "linker_set_key" : "const android::hardware::input::common::V1_0::Source",
5662   "name" : "const android::hardware::input::common::V1_0::Source",
5663   "referenced_type" : "type-561",
5664   "self_type" : "type-573",
5665   "size" : 4,
5666   "source_file" : "/out/soong/.intermediates/hardware/interfaces/input/common/1.0/[email protected]_genc++_headers/gen/android/hardware/input/common/1.0/types.h"
5667  },
5668  {
5669   "alignment" : 1,
5670   "is_const" : true,
5671   "linker_set_key" : "const android::hardware::input::common::V1_0::SourceClass",
5672   "name" : "const android::hardware::input::common::V1_0::SourceClass",
5673   "referenced_type" : "type-560",
5674   "self_type" : "type-572",
5675   "size" : 1,
5676   "source_file" : "/out/soong/.intermediates/hardware/interfaces/input/common/1.0/[email protected]_genc++_headers/gen/android/hardware/input/common/1.0/types.h"
5677  },
5678  {
5679   "alignment" : 1,
5680   "is_const" : true,
5681   "linker_set_key" : "const android::hardware::input::common::V1_0::ToolType",
5682   "name" : "const android::hardware::input::common::V1_0::ToolType",
5683   "referenced_type" : "type-371",
5684   "self_type" : "type-571",
5685   "size" : 1,
5686   "source_file" : "/out/soong/.intermediates/hardware/interfaces/input/common/1.0/[email protected]_genc++_headers/gen/android/hardware/input/common/1.0/types.h"
5687  },
5688  {
5689   "alignment" : 8,
5690   "is_const" : true,
5691   "linker_set_key" : "const android::hardware::input::common::V1_0::VideoFrame",
5692   "name" : "const android::hardware::input::common::V1_0::VideoFrame",
5693   "referenced_type" : "type-388",
5694   "self_type" : "type-634",
5695   "size" : 32,
5696   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5697  },
5698  {
5699   "alignment" : 4,
5700   "is_const" : true,
5701   "linker_set_key" : "const android::hidl::base::V1_0::BpHwBase",
5702   "name" : "const android::hidl::base::V1_0::BpHwBase",
5703   "referenced_type" : "type-612",
5704   "self_type" : "type-615",
5705   "size" : 92,
5706   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h"
5707  },
5708  {
5709   "alignment" : 4,
5710   "is_const" : true,
5711   "linker_set_key" : "const android::hidl::base::V1_0::DebugInfo::Architecture",
5712   "name" : "const android::hidl::base::V1_0::DebugInfo::Architecture",
5713   "referenced_type" : "type-416",
5714   "self_type" : "type-417",
5715   "size" : 4,
5716   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
5717  },
5718  {
5719   "alignment" : 4,
5720   "is_const" : true,
5721   "linker_set_key" : "const android::hidl::base::V1_0::IBase",
5722   "name" : "const android::hidl::base::V1_0::IBase",
5723   "referenced_type" : "type-39",
5724   "self_type" : "type-65",
5725   "size" : 12,
5726   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5727  },
5728  {
5729   "alignment" : 4,
5730   "is_const" : true,
5731   "linker_set_key" : "const android::hidl::base::V1_0::IBase *const",
5732   "name" : "const android::hidl::base::V1_0::IBase *const",
5733   "referenced_type" : "type-66",
5734   "self_type" : "type-473",
5735   "size" : 4,
5736   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5737  },
5738  {
5739   "alignment" : 4,
5740   "is_const" : true,
5741   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager",
5742   "name" : "const android::hidl::manager::V1_0::IServiceManager",
5743   "referenced_type" : "type-122",
5744   "self_type" : "type-126",
5745   "size" : 12,
5746   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5747  },
5748  {
5749   "alignment" : 4,
5750   "is_const" : true,
5751   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager::PidConstant",
5752   "name" : "const android::hidl::manager::V1_0::IServiceManager::PidConstant",
5753   "referenced_type" : "type-548",
5754   "self_type" : "type-552",
5755   "size" : 4,
5756   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
5757  },
5758  {
5759   "alignment" : 1,
5760   "is_const" : true,
5761   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager::Transport",
5762   "name" : "const android::hidl::manager::V1_0::IServiceManager::Transport",
5763   "referenced_type" : "type-547",
5764   "self_type" : "type-550",
5765   "size" : 1,
5766   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
5767  },
5768  {
5769   "alignment" : 4,
5770   "is_const" : true,
5771   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceNotification",
5772   "name" : "const android::hidl::manager::V1_0::IServiceNotification",
5773   "referenced_type" : "type-138",
5774   "self_type" : "type-545",
5775   "size" : 12,
5776   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h"
5777  },
5778  {
5779   "alignment" : 4,
5780   "is_const" : true,
5781   "linker_set_key" : "const android::sp<android::hardware::IBinder>",
5782   "name" : "const android::sp<android::hardware::IBinder>",
5783   "referenced_type" : "type-71",
5784   "self_type" : "type-84",
5785   "size" : 4,
5786   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5787  },
5788  {
5789   "alignment" : 4,
5790   "is_const" : true,
5791   "linker_set_key" : "const android::sp<android::hardware::ProcessState>",
5792   "name" : "const android::sp<android::hardware::ProcessState>",
5793   "referenced_type" : "type-88",
5794   "self_type" : "type-118",
5795   "size" : 4,
5796   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5797  },
5798  {
5799   "alignment" : 4,
5800   "is_const" : true,
5801   "linker_set_key" : "const android::sp<android::hardware::hidl_binder_death_recipient>",
5802   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient>",
5803   "referenced_type" : "type-150",
5804   "self_type" : "type-158",
5805   "size" : 4,
5806   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5807  },
5808  {
5809   "alignment" : 4,
5810   "is_const" : true,
5811   "linker_set_key" : "const android::sp<android::hardware::hidl_death_recipient>",
5812   "name" : "const android::sp<android::hardware::hidl_death_recipient>",
5813   "referenced_type" : "type-31",
5814   "self_type" : "type-30",
5815   "size" : 4,
5816   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5817  },
5818  {
5819   "alignment" : 4,
5820   "is_const" : true,
5821   "linker_set_key" : "const android::sp<android::hardware::input::classifier::V1_0::IInputClassifier>",
5822   "name" : "const android::sp<android::hardware::input::classifier::V1_0::IInputClassifier>",
5823   "referenced_type" : "type-44",
5824   "self_type" : "type-43",
5825   "size" : 4,
5826   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5827  },
5828  {
5829   "alignment" : 4,
5830   "is_const" : true,
5831   "linker_set_key" : "const android::sp<android::hidl::base::V1_0::IBase>",
5832   "name" : "const android::sp<android::hidl::base::V1_0::IBase>",
5833   "referenced_type" : "type-37",
5834   "self_type" : "type-40",
5835   "size" : 4,
5836   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5837  },
5838  {
5839   "alignment" : 4,
5840   "is_const" : true,
5841   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceManager>",
5842   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceManager>",
5843   "referenced_type" : "type-120",
5844   "self_type" : "type-124",
5845   "size" : 4,
5846   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5847  },
5848  {
5849   "alignment" : 4,
5850   "is_const" : true,
5851   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification>",
5852   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification>",
5853   "referenced_type" : "type-136",
5854   "self_type" : "type-140",
5855   "size" : 4,
5856   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5857  },
5858  {
5859   "alignment" : 4,
5860   "is_const" : true,
5861   "linker_set_key" : "const android::wp<android::hardware::BHwBinder>",
5862   "name" : "const android::wp<android::hardware::BHwBinder>",
5863   "referenced_type" : "type-15",
5864   "self_type" : "type-14",
5865   "size" : 8,
5866   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5867  },
5868  {
5869   "alignment" : 4,
5870   "is_const" : true,
5871   "linker_set_key" : "const android::wp<android::hardware::hidl_death_recipient>",
5872   "name" : "const android::wp<android::hardware::hidl_death_recipient>",
5873   "referenced_type" : "type-153",
5874   "self_type" : "type-647",
5875   "size" : 8,
5876   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5877  },
5878  {
5879   "alignment" : 4,
5880   "is_const" : true,
5881   "linker_set_key" : "const android::wp<android::hidl::base::V1_0::IBase>",
5882   "name" : "const android::wp<android::hidl::base::V1_0::IBase>",
5883   "referenced_type" : "type-154",
5884   "self_type" : "type-636",
5885   "size" : 8,
5886   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5887  },
5888  {
5889   "alignment" : 1,
5890   "is_const" : true,
5891   "linker_set_key" : "const bool",
5892   "name" : "const bool",
5893   "referenced_type" : "type-12",
5894   "self_type" : "type-132",
5895   "size" : 1,
5896   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5897  },
5898  {
5899   "alignment" : 1,
5900   "is_const" : true,
5901   "linker_set_key" : "const char",
5902   "name" : "const char",
5903   "referenced_type" : "type-10",
5904   "self_type" : "type-9",
5905   "size" : 1,
5906   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5907  },
5908  {
5909   "alignment" : 2,
5910   "is_const" : true,
5911   "linker_set_key" : "const char16_t",
5912   "name" : "const char16_t",
5913   "referenced_type" : "type-107",
5914   "self_type" : "type-106",
5915   "size" : 2,
5916   "source_file" : "/system/core/libutils/include/utils/String16.h"
5917  },
5918  {
5919   "alignment" : 8,
5920   "is_const" : true,
5921   "linker_set_key" : "const double",
5922   "name" : "const double",
5923   "referenced_type" : "type-286",
5924   "self_type" : "type-304",
5925   "size" : 8,
5926   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5927  },
5928  {
5929   "alignment" : 4,
5930   "is_const" : true,
5931   "linker_set_key" : "const float",
5932   "name" : "const float",
5933   "referenced_type" : "type-280",
5934   "self_type" : "type-554",
5935   "size" : 4,
5936   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5937  },
5938  {
5939   "alignment" : 4,
5940   "is_const" : true,
5941   "linker_set_key" : "const int",
5942   "name" : "const int",
5943   "referenced_type" : "type-18",
5944   "self_type" : "type-481",
5945   "size" : 4,
5946   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5947  },
5948  {
5949   "is_const" : true,
5950   "linker_set_key" : "const iter<is_const>",
5951   "name" : "const iter<is_const>",
5952   "referenced_type" : "type-328",
5953   "self_type" : "type-327",
5954   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5955  },
5956  {
5957   "alignment" : 4,
5958   "is_const" : true,
5959   "linker_set_key" : "const log_msg",
5960   "name" : "const log_msg",
5961   "referenced_type" : "type-73",
5962   "self_type" : "type-72",
5963   "size" : 5124,
5964   "source_file" : "/system/core/liblog/include/log/log_read.h"
5965  },
5966  {
5967   "alignment" : 8,
5968   "is_const" : true,
5969   "linker_set_key" : "const long long",
5970   "name" : "const long long",
5971   "referenced_type" : "type-93",
5972   "self_type" : "type-300",
5973   "size" : 8,
5974   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5975  },
5976  {
5977   "alignment" : 4,
5978   "is_const" : true,
5979   "linker_set_key" : "const native_handle",
5980   "name" : "const native_handle",
5981   "referenced_type" : "type-199",
5982   "self_type" : "type-274",
5983   "size" : 12,
5984   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5985  },
5986  {
5987   "alignment" : 2,
5988   "is_const" : true,
5989   "linker_set_key" : "const short",
5990   "name" : "const short",
5991   "referenced_type" : "type-234",
5992   "self_type" : "type-622",
5993   "size" : 2,
5994   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5995  },
5996  {
5997   "alignment" : 1,
5998   "is_const" : true,
5999   "linker_set_key" : "const signed char",
6000   "name" : "const signed char",
6001   "referenced_type" : "type-292",
6002   "self_type" : "type-291",
6003   "size" : 1,
6004   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6005  },
6006  {
6007   "alignment" : 4,
6008   "is_const" : true,
6009   "linker_set_key" : "const std::array<android::hardware::input::common::V1_0::Action, 13>",
6010   "name" : "const std::array<android::hardware::input::common::V1_0::Action, 13>",
6011   "referenced_type" : "type-594",
6012   "self_type" : "type-593",
6013   "size" : 52,
6014   "source_file" : "/out/soong/.intermediates/hardware/interfaces/input/common/1.0/[email protected]_genc++_headers/gen/android/hardware/input/common/1.0/types.h"
6015  },
6016  {
6017   "alignment" : 8,
6018   "is_const" : true,
6019   "linker_set_key" : "const std::array<android::hardware::input::common::V1_0::Axis, 45>",
6020   "name" : "const std::array<android::hardware::input::common::V1_0::Axis, 45>",
6021   "referenced_type" : "type-584",
6022   "self_type" : "type-583",
6023   "size" : 360,
6024   "source_file" : "/out/soong/.intermediates/hardware/interfaces/input/common/1.0/[email protected]_genc++_headers/gen/android/hardware/input/common/1.0/types.h"
6025  },
6026  {
6027   "alignment" : 4,
6028   "is_const" : true,
6029   "linker_set_key" : "const std::array<android::hardware::input::common::V1_0::Button, 8>",
6030   "name" : "const std::array<android::hardware::input::common::V1_0::Button, 8>",
6031   "referenced_type" : "type-600",
6032   "self_type" : "type-599",
6033   "size" : 32,
6034   "source_file" : "/out/soong/.intermediates/hardware/interfaces/input/common/1.0/[email protected]_genc++_headers/gen/android/hardware/input/common/1.0/types.h"
6035  },
6036  {
6037   "alignment" : 1,
6038   "is_const" : true,
6039   "linker_set_key" : "const std::array<android::hardware::input::common::V1_0::Classification, 3>",
6040   "name" : "const std::array<android::hardware::input::common::V1_0::Classification, 3>",
6041   "referenced_type" : "type-606",
6042   "self_type" : "type-605",
6043   "size" : 3,
6044   "source_file" : "/out/soong/.intermediates/hardware/interfaces/input/common/1.0/[email protected]_genc++_headers/gen/android/hardware/input/common/1.0/types.h"
6045  },
6046  {
6047   "alignment" : 4,
6048   "is_const" : true,
6049   "linker_set_key" : "const std::array<android::hardware::input::common::V1_0::EdgeFlag, 5>",
6050   "name" : "const std::array<android::hardware::input::common::V1_0::EdgeFlag, 5>",
6051   "referenced_type" : "type-596",
6052   "self_type" : "type-595",
6053   "size" : 20,
6054   "source_file" : "/out/soong/.intermediates/hardware/interfaces/input/common/1.0/[email protected]_genc++_headers/gen/android/hardware/input/common/1.0/types.h"
6055  },
6056  {
6057   "alignment" : 4,
6058   "is_const" : true,
6059   "linker_set_key" : "const std::array<android::hardware::input::common::V1_0::Flag, 3>",
6060   "name" : "const std::array<android::hardware::input::common::V1_0::Flag, 3>",
6061   "referenced_type" : "type-604",
6062   "self_type" : "type-603",
6063   "size" : 12,
6064   "source_file" : "/out/soong/.intermediates/hardware/interfaces/input/common/1.0/[email protected]_genc++_headers/gen/android/hardware/input/common/1.0/types.h"
6065  },
6066  {
6067   "alignment" : 4,
6068   "is_const" : true,
6069   "linker_set_key" : "const std::array<android::hardware::input::common::V1_0::Meta, 18>",
6070   "name" : "const std::array<android::hardware::input::common::V1_0::Meta, 18>",
6071   "referenced_type" : "type-602",
6072   "self_type" : "type-601",
6073   "size" : 72,
6074   "source_file" : "/out/soong/.intermediates/hardware/interfaces/input/common/1.0/[email protected]_genc++_headers/gen/android/hardware/input/common/1.0/types.h"
6075  },
6076  {
6077   "alignment" : 4,
6078   "is_const" : true,
6079   "linker_set_key" : "const std::array<android::hardware::input::common::V1_0::PolicyFlag, 10>",
6080   "name" : "const std::array<android::hardware::input::common::V1_0::PolicyFlag, 10>",
6081   "referenced_type" : "type-598",
6082   "self_type" : "type-597",
6083   "size" : 40,
6084   "source_file" : "/out/soong/.intermediates/hardware/interfaces/input/common/1.0/[email protected]_genc++_headers/gen/android/hardware/input/common/1.0/types.h"
6085  },
6086  {
6087   "alignment" : 4,
6088   "is_const" : true,
6089   "linker_set_key" : "const std::array<android::hardware::input::common::V1_0::Source, 15>",
6090   "name" : "const std::array<android::hardware::input::common::V1_0::Source, 15>",
6091   "referenced_type" : "type-592",
6092   "self_type" : "type-591",
6093   "size" : 60,
6094   "source_file" : "/out/soong/.intermediates/hardware/interfaces/input/common/1.0/[email protected]_genc++_headers/gen/android/hardware/input/common/1.0/types.h"
6095  },
6096  {
6097   "alignment" : 1,
6098   "is_const" : true,
6099   "linker_set_key" : "const std::array<android::hardware::input::common::V1_0::SourceClass, 6>",
6100   "name" : "const std::array<android::hardware::input::common::V1_0::SourceClass, 6>",
6101   "referenced_type" : "type-590",
6102   "self_type" : "type-589",
6103   "size" : 6,
6104   "source_file" : "/out/soong/.intermediates/hardware/interfaces/input/common/1.0/[email protected]_genc++_headers/gen/android/hardware/input/common/1.0/types.h"
6105  },
6106  {
6107   "alignment" : 1,
6108   "is_const" : true,
6109   "linker_set_key" : "const std::array<android::hardware::input::common::V1_0::ToolType, 5>",
6110   "name" : "const std::array<android::hardware::input::common::V1_0::ToolType, 5>",
6111   "referenced_type" : "type-588",
6112   "self_type" : "type-587",
6113   "size" : 5,
6114   "source_file" : "/out/soong/.intermediates/hardware/interfaces/input/common/1.0/[email protected]_genc++_headers/gen/android/hardware/input/common/1.0/types.h"
6115  },
6116  {
6117   "alignment" : 4,
6118   "is_const" : true,
6119   "linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
6120   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
6121   "referenced_type" : "type-420",
6122   "self_type" : "type-419",
6123   "size" : 12,
6124   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
6125  },
6126  {
6127   "alignment" : 4,
6128   "is_const" : true,
6129   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
6130   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
6131   "referenced_type" : "type-558",
6132   "self_type" : "type-557",
6133   "size" : 4,
6134   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
6135  },
6136  {
6137   "alignment" : 1,
6138   "is_const" : true,
6139   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
6140   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
6141   "referenced_type" : "type-556",
6142   "self_type" : "type-555",
6143   "size" : 3,
6144   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
6145  },
6146  {
6147   "alignment" : 4,
6148   "is_const" : true,
6149   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
6150   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
6151   "referenced_type" : "type-454",
6152   "self_type" : "type-453",
6153   "size" : 12,
6154   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
6155  },
6156  {
6157   "alignment" : 4,
6158   "is_const" : true,
6159   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
6160   "name" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
6161   "referenced_type" : "type-343",
6162   "self_type" : "type-342",
6163   "size" : 8,
6164   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6165  },
6166  {
6167   "alignment" : 4,
6168   "is_const" : true,
6169   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_string>",
6170   "name" : "const std::initializer_list<android::hardware::hidl_string>",
6171   "referenced_type" : "type-338",
6172   "self_type" : "type-337",
6173   "size" : 8,
6174   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6175  },
6176  {
6177   "alignment" : 4,
6178   "is_const" : true,
6179   "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 *> > *)> > >",
6180   "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 *> > *)> > >",
6181   "referenced_type" : "type-391",
6182   "self_type" : "type-390",
6183   "size" : 12,
6184   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6185  },
6186  {
6187   "alignment" : 1,
6188   "is_const" : true,
6189   "linker_set_key" : "const unsigned char",
6190   "name" : "const unsigned char",
6191   "referenced_type" : "type-76",
6192   "self_type" : "type-295",
6193   "size" : 1,
6194   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6195  },
6196  {
6197   "alignment" : 4,
6198   "is_const" : true,
6199   "linker_set_key" : "const unsigned int",
6200   "name" : "const unsigned int",
6201   "referenced_type" : "type-2",
6202   "self_type" : "type-98",
6203   "size" : 4,
6204   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6205  },
6206  {
6207   "alignment" : 8,
6208   "is_const" : true,
6209   "linker_set_key" : "const unsigned long long",
6210   "name" : "const unsigned long long",
6211   "referenced_type" : "type-11",
6212   "self_type" : "type-302",
6213   "size" : 8,
6214   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6215  },
6216  {
6217   "alignment" : 2,
6218   "is_const" : true,
6219   "linker_set_key" : "const unsigned short",
6220   "name" : "const unsigned short",
6221   "referenced_type" : "type-78",
6222   "self_type" : "type-297",
6223   "size" : 2,
6224   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6225  },
6226  {
6227   "is_const" : true,
6228   "linker_set_key" : "const void",
6229   "name" : "const void",
6230   "referenced_type" : "type-21",
6231   "self_type" : "type-404",
6232   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6233  },
6234  {
6235   "alignment" : 1,
6236   "is_volatile" : true,
6237   "linker_set_key" : "volatile bool",
6238   "name" : "volatile bool",
6239   "referenced_type" : "type-12",
6240   "self_type" : "type-135",
6241   "size" : 1,
6242   "source_file" : "/system/core/libutils/include/utils/Thread.h"
6243  },
6244  {
6245   "alignment" : 4,
6246   "is_volatile" : true,
6247   "linker_set_key" : "volatile int",
6248   "name" : "volatile int",
6249   "referenced_type" : "type-18",
6250   "self_type" : "type-114",
6251   "size" : 4,
6252   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
6253  }
6254 ],
6255 "record_types" :
6256 [
6257  {
6258   "alignment" : 4,
6259   "fields" :
6260   [
6261    {
6262     "access" : "private",
6263     "field_name" : "mCond",
6264     "referenced_type" : "type-134"
6265    }
6266   ],
6267   "linker_set_key" : "android::Condition",
6268   "name" : "android::Condition",
6269   "record_kind" : "class",
6270   "referenced_type" : "type-133",
6271   "self_type" : "type-133",
6272   "size" : 4,
6273   "source_file" : "/system/core/libutils/include/utils/Condition.h",
6274   "unique_id" : "_ZTSN7android9ConditionE"
6275  },
6276  {
6277   "alignment" : 4,
6278   "fields" :
6279   [
6280    {
6281     "access" : "private",
6282     "field_name" : "mVector",
6283     "referenced_type" : "type-110"
6284    }
6285   ],
6286   "linker_set_key" : "android::KeyedVector<android::String16, android::sp<android::hardware::IBinder> >",
6287   "name" : "android::KeyedVector<android::String16, android::sp<android::hardware::IBinder> >",
6288   "record_kind" : "class",
6289   "referenced_type" : "type-109",
6290   "self_type" : "type-109",
6291   "size" : 20,
6292   "source_file" : "/system/core/libutils/include/utils/KeyedVector.h",
6293   "template_args" : [ "type-104", "type-71" ],
6294   "unique_id" : "_ZTSN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE"
6295  },
6296  {
6297   "alignment" : 4,
6298   "fields" :
6299   [
6300    {
6301     "access" : "private",
6302     "field_name" : "mCount",
6303     "referenced_type" : "type-212"
6304    }
6305   ],
6306   "linker_set_key" : "android::LightRefBase<android::NativeHandle>",
6307   "name" : "android::LightRefBase<android::NativeHandle>",
6308   "record_kind" : "class",
6309   "referenced_type" : "type-211",
6310   "self_type" : "type-211",
6311   "size" : 4,
6312   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
6313   "template_args" : [ "type-213" ],
6314   "unique_id" : "_ZTSN7android12LightRefBaseINS_12NativeHandleEEE"
6315  },
6316  {
6317   "alignment" : 4,
6318   "fields" :
6319   [
6320    {
6321     "access" : "private",
6322     "field_name" : "mCount",
6323     "referenced_type" : "type-209"
6324    }
6325   ],
6326   "linker_set_key" : "android::LightRefBase<android::VirtualLightRefBase>",
6327   "name" : "android::LightRefBase<android::VirtualLightRefBase>",
6328   "record_kind" : "class",
6329   "referenced_type" : "type-208",
6330   "self_type" : "type-208",
6331   "size" : 4,
6332   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
6333   "template_args" : [ "type-210" ],
6334   "unique_id" : "_ZTSN7android12LightRefBaseINS_19VirtualLightRefBaseEEE"
6335  },
6336  {
6337   "alignment" : 4,
6338   "fields" :
6339   [
6340    {
6341     "access" : "private",
6342     "field_name" : "mMutex",
6343     "referenced_type" : "type-95"
6344    }
6345   ],
6346   "linker_set_key" : "android::Mutex",
6347   "name" : "android::Mutex",
6348   "record_kind" : "class",
6349   "referenced_type" : "type-94",
6350   "self_type" : "type-94",
6351   "size" : 4,
6352   "source_file" : "/system/core/libutils/include/utils/Mutex.h",
6353   "unique_id" : "_ZTSN7android5MutexE"
6354  },
6355  {
6356   "alignment" : 4,
6357   "fields" :
6358   [
6359    {
6360     "access" : "private",
6361     "field_name" : "mLock",
6362     "referenced_type" : "type-530"
6363    }
6364   ],
6365   "linker_set_key" : "android::Mutex::Autolock",
6366   "name" : "android::Mutex::Autolock",
6367   "record_kind" : "class",
6368   "referenced_type" : "type-529",
6369   "self_type" : "type-529",
6370   "size" : 4,
6371   "source_file" : "/system/core/libutils/include/utils/Mutex.h",
6372   "unique_id" : "_ZTSN7android5Mutex8AutolockE"
6373  },
6374  {
6375   "alignment" : 4,
6376   "base_specifiers" :
6377   [
6378    {
6379     "referenced_type" : "type-211"
6380    }
6381   ],
6382   "fields" :
6383   [
6384    {
6385     "access" : "private",
6386     "field_name" : "mHandle",
6387     "field_offset" : 32,
6388     "referenced_type" : "type-214"
6389    },
6390    {
6391     "access" : "private",
6392     "field_name" : "mOwnsHandle",
6393     "field_offset" : 64,
6394     "referenced_type" : "type-12"
6395    }
6396   ],
6397   "linker_set_key" : "android::NativeHandle",
6398   "name" : "android::NativeHandle",
6399   "record_kind" : "class",
6400   "referenced_type" : "type-213",
6401   "self_type" : "type-213",
6402   "size" : 12,
6403   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h",
6404   "unique_id" : "_ZTSN7android12NativeHandleE"
6405  },
6406  {
6407   "alignment" : 4,
6408   "fields" :
6409   [
6410    {
6411     "access" : "private",
6412     "field_name" : "mRWLock",
6413     "referenced_type" : "type-536"
6414    }
6415   ],
6416   "linker_set_key" : "android::RWLock",
6417   "name" : "android::RWLock",
6418   "record_kind" : "class",
6419   "referenced_type" : "type-535",
6420   "self_type" : "type-535",
6421   "size" : 40,
6422   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
6423   "unique_id" : "_ZTSN7android6RWLockE"
6424  },
6425  {
6426   "alignment" : 4,
6427   "fields" :
6428   [
6429    {
6430     "access" : "private",
6431     "field_name" : "mLock",
6432     "referenced_type" : "type-539"
6433    }
6434   ],
6435   "linker_set_key" : "android::RWLock::AutoRLock",
6436   "name" : "android::RWLock::AutoRLock",
6437   "record_kind" : "class",
6438   "referenced_type" : "type-538",
6439   "self_type" : "type-538",
6440   "size" : 4,
6441   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
6442   "unique_id" : "_ZTSN7android6RWLock9AutoRLockE"
6443  },
6444  {
6445   "alignment" : 4,
6446   "fields" :
6447   [
6448    {
6449     "access" : "private",
6450     "field_name" : "mLock",
6451     "referenced_type" : "type-539"
6452    }
6453   ],
6454   "linker_set_key" : "android::RWLock::AutoWLock",
6455   "name" : "android::RWLock::AutoWLock",
6456   "record_kind" : "class",
6457   "referenced_type" : "type-541",
6458   "self_type" : "type-541",
6459   "size" : 4,
6460   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
6461   "unique_id" : "_ZTSN7android6RWLock9AutoWLockE"
6462  },
6463  {
6464   "alignment" : 4,
6465   "fields" :
6466   [
6467    {
6468     "access" : "private",
6469     "field_name" : "mRefs",
6470     "field_offset" : 32,
6471     "referenced_type" : "type-24"
6472    }
6473   ],
6474   "linker_set_key" : "android::RefBase",
6475   "name" : "android::RefBase",
6476   "record_kind" : "class",
6477   "referenced_type" : "type-23",
6478   "self_type" : "type-23",
6479   "size" : 8,
6480   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
6481   "unique_id" : "_ZTSN7android7RefBaseE",
6482   "vtable_components" :
6483   [
6484    {
6485     "kind" : "offset_to_top"
6486    },
6487    {
6488     "kind" : "rtti",
6489     "mangled_component_name" : "_ZTIN7android7RefBaseE"
6490    },
6491    {
6492     "kind" : "complete_dtor_pointer",
6493     "mangled_component_name" : "_ZN7android7RefBaseD1Ev"
6494    },
6495    {
6496     "kind" : "deleting_dtor_pointer",
6497     "mangled_component_name" : "_ZN7android7RefBaseD0Ev"
6498    },
6499    {
6500     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
6501    },
6502    {
6503     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
6504    },
6505    {
6506     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
6507    },
6508    {
6509     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
6510    }
6511   ]
6512  },
6513  {
6514   "alignment" : 1,
6515   "linker_set_key" : "android::RefBase::weakref_type",
6516   "name" : "android::RefBase::weakref_type",
6517   "record_kind" : "class",
6518   "referenced_type" : "type-28",
6519   "self_type" : "type-28",
6520   "size" : 1,
6521   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
6522   "unique_id" : "_ZTSN7android7RefBase12weakref_typeE"
6523  },
6524  {
6525   "alignment" : 1,
6526   "linker_set_key" : "android::ReferenceMover",
6527   "name" : "android::ReferenceMover",
6528   "record_kind" : "class",
6529   "referenced_type" : "type-314",
6530   "self_type" : "type-314",
6531   "size" : 1,
6532   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
6533   "unique_id" : "_ZTSN7android14ReferenceMoverE"
6534  },
6535  {
6536   "alignment" : 4,
6537   "linker_set_key" : "android::ReferenceRenamer",
6538   "name" : "android::ReferenceRenamer",
6539   "record_kind" : "class",
6540   "referenced_type" : "type-309",
6541   "self_type" : "type-309",
6542   "size" : 4,
6543   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
6544   "unique_id" : "_ZTSN7android16ReferenceRenamerE",
6545   "vtable_components" :
6546   [
6547    {
6548     "kind" : "offset_to_top"
6549    },
6550    {
6551     "kind" : "rtti",
6552     "mangled_component_name" : "_ZTIN7android16ReferenceRenamerE"
6553    },
6554    {
6555     "is_pure" : true,
6556     "mangled_component_name" : "_ZNK7android16ReferenceRenamerclEj"
6557    }
6558   ]
6559  },
6560  {
6561   "alignment" : 8,
6562   "fields" :
6563   [
6564    {
6565     "access" : "private",
6566     "field_name" : "mTag",
6567     "referenced_type" : "type-11"
6568    }
6569   ],
6570   "linker_set_key" : "android::ScopedTrace",
6571   "name" : "android::ScopedTrace",
6572   "record_kind" : "class",
6573   "referenced_type" : "type-543",
6574   "self_type" : "type-543",
6575   "size" : 8,
6576   "source_file" : "/system/core/libutils/include/utils/Trace.h",
6577   "unique_id" : "_ZTSN7android11ScopedTraceE"
6578  },
6579  {
6580   "alignment" : 4,
6581   "base_specifiers" :
6582   [
6583    {
6584     "access" : "private",
6585     "referenced_type" : "type-111"
6586    }
6587   ],
6588   "linker_set_key" : "android::SortedVector<android::key_value_pair_t<android::String16, android::sp<android::hardware::IBinder> > >",
6589   "name" : "android::SortedVector<android::key_value_pair_t<android::String16, android::sp<android::hardware::IBinder> > >",
6590   "record_kind" : "class",
6591   "referenced_type" : "type-110",
6592   "self_type" : "type-110",
6593   "size" : 20,
6594   "source_file" : "/system/core/libutils/include/utils/SortedVector.h",
6595   "template_args" : [ "type-112" ],
6596   "unique_id" : "_ZTSN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE",
6597   "vtable_components" :
6598   [
6599    {
6600     "kind" : "offset_to_top"
6601    },
6602    {
6603     "kind" : "rtti",
6604     "mangled_component_name" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE"
6605    },
6606    {
6607     "kind" : "complete_dtor_pointer",
6608     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED1Ev"
6609    },
6610    {
6611     "kind" : "deleting_dtor_pointer",
6612     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED0Ev"
6613    },
6614    {
6615     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE12do_constructEPvj"
6616    },
6617    {
6618     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_destroyEPvj"
6619    },
6620    {
6621     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE7do_copyEPvPKvj"
6622    },
6623    {
6624     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE8do_splatEPvPKvj"
6625    },
6626    {
6627     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE15do_move_forwardEPvPKvj"
6628    },
6629    {
6630     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE16do_move_backwardEPvPKvj"
6631    },
6632    {
6633     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_compareEPKvSA_"
6634    }
6635   ]
6636  },
6637  {
6638   "alignment" : 4,
6639   "base_specifiers" :
6640   [
6641    {
6642     "referenced_type" : "type-97"
6643    }
6644   ],
6645   "linker_set_key" : "android::SortedVectorImpl",
6646   "name" : "android::SortedVectorImpl",
6647   "record_kind" : "class",
6648   "referenced_type" : "type-111",
6649   "self_type" : "type-111",
6650   "size" : 20,
6651   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
6652   "unique_id" : "_ZTSN7android16SortedVectorImplE",
6653   "vtable_components" :
6654   [
6655    {
6656     "kind" : "offset_to_top"
6657    },
6658    {
6659     "kind" : "rtti",
6660     "mangled_component_name" : "_ZTIN7android16SortedVectorImplE"
6661    },
6662    {
6663     "kind" : "complete_dtor_pointer",
6664     "mangled_component_name" : "_ZN7android16SortedVectorImplD1Ev"
6665    },
6666    {
6667     "kind" : "deleting_dtor_pointer",
6668     "mangled_component_name" : "_ZN7android16SortedVectorImplD0Ev"
6669    },
6670    {
6671     "is_pure" : true,
6672     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvj"
6673    },
6674    {
6675     "is_pure" : true,
6676     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvj"
6677    },
6678    {
6679     "is_pure" : true,
6680     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvj"
6681    },
6682    {
6683     "is_pure" : true,
6684     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvj"
6685    },
6686    {
6687     "is_pure" : true,
6688     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvj"
6689    },
6690    {
6691     "is_pure" : true,
6692     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvj"
6693    },
6694    {
6695     "is_pure" : true,
6696     "mangled_component_name" : "_ZNK7android16SortedVectorImpl10do_compareEPKvS2_"
6697    }
6698   ]
6699  },
6700  {
6701   "alignment" : 4,
6702   "fields" :
6703   [
6704    {
6705     "access" : "private",
6706     "field_name" : "mString",
6707     "referenced_type" : "type-105"
6708    }
6709   ],
6710   "linker_set_key" : "android::String16",
6711   "name" : "android::String16",
6712   "record_kind" : "class",
6713   "referenced_type" : "type-104",
6714   "self_type" : "type-104",
6715   "size" : 4,
6716   "source_file" : "/system/core/libutils/include/utils/String16.h",
6717   "unique_id" : "_ZTSN7android8String16E"
6718  },
6719  {
6720   "alignment" : 4,
6721   "fields" :
6722   [
6723    {
6724     "access" : "private",
6725     "field_name" : "mString",
6726     "referenced_type" : "type-8"
6727    }
6728   ],
6729   "linker_set_key" : "android::String8",
6730   "name" : "android::String8",
6731   "record_kind" : "class",
6732   "referenced_type" : "type-113",
6733   "self_type" : "type-113",
6734   "size" : 4,
6735   "source_file" : "/system/core/libutils/include/utils/String8.h",
6736   "unique_id" : "_ZTSN7android7String8E"
6737  },
6738  {
6739   "alignment" : 4,
6740   "base_specifiers" :
6741   [
6742    {
6743     "is_virtual" : true,
6744     "referenced_type" : "type-23"
6745    }
6746   ],
6747   "fields" :
6748   [
6749    {
6750     "access" : "private",
6751     "field_name" : "mCanCallJava",
6752     "field_offset" : 32,
6753     "referenced_type" : "type-132"
6754    },
6755    {
6756     "access" : "private",
6757     "field_name" : "mThread",
6758     "field_offset" : 64,
6759     "referenced_type" : "type-20"
6760    },
6761    {
6762     "access" : "private",
6763     "field_name" : "mLock",
6764     "field_offset" : 96,
6765     "referenced_type" : "type-94"
6766    },
6767    {
6768     "access" : "private",
6769     "field_name" : "mThreadExitedCondition",
6770     "field_offset" : 128,
6771     "referenced_type" : "type-133"
6772    },
6773    {
6774     "access" : "private",
6775     "field_name" : "mStatus",
6776     "field_offset" : 160,
6777     "referenced_type" : "type-18"
6778    },
6779    {
6780     "access" : "private",
6781     "field_name" : "mExitPending",
6782     "field_offset" : 192,
6783     "referenced_type" : "type-135"
6784    },
6785    {
6786     "access" : "private",
6787     "field_name" : "mRunning",
6788     "field_offset" : 200,
6789     "referenced_type" : "type-135"
6790    },
6791    {
6792     "access" : "private",
6793     "field_name" : "mHoldSelf",
6794     "field_offset" : 224,
6795     "referenced_type" : "type-129"
6796    },
6797    {
6798     "access" : "private",
6799     "field_name" : "mTid",
6800     "field_offset" : 256,
6801     "referenced_type" : "type-18"
6802    }
6803   ],
6804   "linker_set_key" : "android::Thread",
6805   "name" : "android::Thread",
6806   "record_kind" : "class",
6807   "referenced_type" : "type-131",
6808   "self_type" : "type-131",
6809   "size" : 44,
6810   "source_file" : "/system/core/libutils/include/utils/Thread.h",
6811   "unique_id" : "_ZTSN7android6ThreadE",
6812   "vtable_components" :
6813   [
6814    {
6815     "component_value" : 36,
6816     "kind" : "vbase_offset"
6817    },
6818    {
6819     "kind" : "offset_to_top"
6820    },
6821    {
6822     "kind" : "rtti",
6823     "mangled_component_name" : "_ZTIN7android6ThreadE"
6824    },
6825    {
6826     "kind" : "complete_dtor_pointer",
6827     "mangled_component_name" : "_ZN7android6ThreadD1Ev"
6828    },
6829    {
6830     "kind" : "deleting_dtor_pointer",
6831     "mangled_component_name" : "_ZN7android6ThreadD0Ev"
6832    },
6833    {
6834     "mangled_component_name" : "_ZN7android6Thread3runEPKcij"
6835    },
6836    {
6837     "mangled_component_name" : "_ZN7android6Thread11requestExitEv"
6838    },
6839    {
6840     "mangled_component_name" : "_ZN7android6Thread10readyToRunEv"
6841    },
6842    {
6843     "is_pure" : true,
6844     "mangled_component_name" : "_ZN7android6Thread10threadLoopEv"
6845    },
6846    {
6847     "kind" : "vcall_offset"
6848    },
6849    {
6850     "kind" : "vcall_offset"
6851    },
6852    {
6853     "kind" : "vcall_offset"
6854    },
6855    {
6856     "kind" : "vcall_offset"
6857    },
6858    {
6859     "component_value" : -36,
6860     "kind" : "vcall_offset"
6861    },
6862    {
6863     "component_value" : -36,
6864     "kind" : "offset_to_top"
6865    },
6866    {
6867     "kind" : "rtti",
6868     "mangled_component_name" : "_ZTIN7android6ThreadE"
6869    },
6870    {
6871     "kind" : "complete_dtor_pointer",
6872     "mangled_component_name" : "_ZTv0_n12_N7android6ThreadD1Ev"
6873    },
6874    {
6875     "kind" : "deleting_dtor_pointer",
6876     "mangled_component_name" : "_ZTv0_n12_N7android6ThreadD0Ev"
6877    },
6878    {
6879     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
6880    },
6881    {
6882     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
6883    },
6884    {
6885     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
6886    },
6887    {
6888     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
6889    }
6890   ]
6891  },
6892  {
6893   "alignment" : 4,
6894   "base_specifiers" :
6895   [
6896    {
6897     "access" : "private",
6898     "referenced_type" : "type-97"
6899    }
6900   ],
6901   "linker_set_key" : "android::Vector<android::hardware::ProcessState::handle_entry>",
6902   "name" : "android::Vector<android::hardware::ProcessState::handle_entry>",
6903   "record_kind" : "class",
6904   "referenced_type" : "type-96",
6905   "self_type" : "type-96",
6906   "size" : 20,
6907   "source_file" : "/system/core/libutils/include/utils/Vector.h",
6908   "template_args" : [ "type-99" ],
6909   "unique_id" : "_ZTSN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
6910   "vtable_components" :
6911   [
6912    {
6913     "kind" : "offset_to_top"
6914    },
6915    {
6916     "kind" : "rtti",
6917     "mangled_component_name" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE"
6918    },
6919    {
6920     "kind" : "complete_dtor_pointer",
6921     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED1Ev"
6922    },
6923    {
6924     "kind" : "deleting_dtor_pointer",
6925     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED0Ev"
6926    },
6927    {
6928     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE12do_constructEPvj"
6929    },
6930    {
6931     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE10do_destroyEPvj"
6932    },
6933    {
6934     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE7do_copyEPvPKvj"
6935    },
6936    {
6937     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE8do_splatEPvPKvj"
6938    },
6939    {
6940     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE15do_move_forwardEPvPKvj"
6941    },
6942    {
6943     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE16do_move_backwardEPvPKvj"
6944    }
6945   ]
6946  },
6947  {
6948   "alignment" : 4,
6949   "fields" :
6950   [
6951    {
6952     "access" : "private",
6953     "field_name" : "mStorage",
6954     "field_offset" : 32,
6955     "referenced_type" : "type-20"
6956    },
6957    {
6958     "access" : "private",
6959     "field_name" : "mCount",
6960     "field_offset" : 64,
6961     "referenced_type" : "type-2"
6962    },
6963    {
6964     "access" : "private",
6965     "field_name" : "mFlags",
6966     "field_offset" : 96,
6967     "referenced_type" : "type-98"
6968    },
6969    {
6970     "access" : "private",
6971     "field_name" : "mItemSize",
6972     "field_offset" : 128,
6973     "referenced_type" : "type-98"
6974    }
6975   ],
6976   "linker_set_key" : "android::VectorImpl",
6977   "name" : "android::VectorImpl",
6978   "record_kind" : "class",
6979   "referenced_type" : "type-97",
6980   "self_type" : "type-97",
6981   "size" : 20,
6982   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
6983   "unique_id" : "_ZTSN7android10VectorImplE",
6984   "vtable_components" :
6985   [
6986    {
6987     "kind" : "offset_to_top"
6988    },
6989    {
6990     "kind" : "rtti",
6991     "mangled_component_name" : "_ZTIN7android10VectorImplE"
6992    },
6993    {
6994     "kind" : "complete_dtor_pointer",
6995     "mangled_component_name" : "_ZN7android10VectorImplD1Ev"
6996    },
6997    {
6998     "kind" : "deleting_dtor_pointer",
6999     "mangled_component_name" : "_ZN7android10VectorImplD0Ev"
7000    },
7001    {
7002     "is_pure" : true,
7003     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvj"
7004    },
7005    {
7006     "is_pure" : true,
7007     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvj"
7008    },
7009    {
7010     "is_pure" : true,
7011     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvj"
7012    },
7013    {
7014     "is_pure" : true,
7015     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvj"
7016    },
7017    {
7018     "is_pure" : true,
7019     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvj"
7020    },
7021    {
7022     "is_pure" : true,
7023     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvj"
7024    }
7025   ]
7026  },
7027  {
7028   "alignment" : 4,
7029   "base_specifiers" :
7030   [
7031    {
7032     "referenced_type" : "type-208"
7033    }
7034   ],
7035   "linker_set_key" : "android::VirtualLightRefBase",
7036   "name" : "android::VirtualLightRefBase",
7037   "record_kind" : "class",
7038   "referenced_type" : "type-210",
7039   "self_type" : "type-210",
7040   "size" : 8,
7041   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
7042   "unique_id" : "_ZTSN7android19VirtualLightRefBaseE",
7043   "vtable_components" :
7044   [
7045    {
7046     "kind" : "offset_to_top"
7047    },
7048    {
7049     "kind" : "rtti",
7050     "mangled_component_name" : "_ZTIN7android19VirtualLightRefBaseE"
7051    },
7052    {
7053     "kind" : "complete_dtor_pointer",
7054     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD1Ev"
7055    },
7056    {
7057     "kind" : "deleting_dtor_pointer",
7058     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD0Ev"
7059    }
7060   ]
7061  },
7062  {
7063   "alignment" : 4,
7064   "base_specifiers" :
7065   [
7066    {
7067     "referenced_type" : "type-22"
7068    }
7069   ],
7070   "fields" :
7071   [
7072    {
7073     "access" : "protected",
7074     "field_name" : "mSchedPolicy",
7075     "field_offset" : 32,
7076     "referenced_type" : "type-18"
7077    },
7078    {
7079     "access" : "protected",
7080     "field_name" : "mSchedPriority",
7081     "field_offset" : 64,
7082     "referenced_type" : "type-18"
7083    },
7084    {
7085     "access" : "private",
7086     "field_name" : "mExtras",
7087     "field_offset" : 96,
7088     "referenced_type" : "type-19"
7089    },
7090    {
7091     "access" : "private",
7092     "field_name" : "mReserved0",
7093     "field_offset" : 128,
7094     "referenced_type" : "type-20"
7095    }
7096   ],
7097   "linker_set_key" : "android::hardware::BHwBinder",
7098   "name" : "android::hardware::BHwBinder",
7099   "record_kind" : "class",
7100   "referenced_type" : "type-17",
7101   "self_type" : "type-17",
7102   "size" : 28,
7103   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
7104   "unique_id" : "_ZTSN7android8hardware9BHwBinderE",
7105   "vtable_components" :
7106   [
7107    {
7108     "component_value" : 20,
7109     "kind" : "vbase_offset"
7110    },
7111    {
7112     "kind" : "offset_to_top"
7113    },
7114    {
7115     "kind" : "rtti",
7116     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
7117    },
7118    {
7119     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
7120    },
7121    {
7122     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
7123    },
7124    {
7125     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
7126    },
7127    {
7128     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
7129    },
7130    {
7131     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
7132    },
7133    {
7134     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
7135    },
7136    {
7137     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
7138    },
7139    {
7140     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
7141    },
7142    {
7143     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
7144    },
7145    {
7146     "kind" : "complete_dtor_pointer",
7147     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD1Ev"
7148    },
7149    {
7150     "kind" : "deleting_dtor_pointer",
7151     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD0Ev"
7152    },
7153    {
7154     "mangled_component_name" : "_ZN7android8hardware9BHwBinder10onTransactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
7155    },
7156    {
7157     "kind" : "vcall_offset"
7158    },
7159    {
7160     "kind" : "vcall_offset"
7161    },
7162    {
7163     "kind" : "vcall_offset"
7164    },
7165    {
7166     "kind" : "vcall_offset"
7167    },
7168    {
7169     "component_value" : -20,
7170     "kind" : "vcall_offset"
7171    },
7172    {
7173     "component_value" : -20,
7174     "kind" : "offset_to_top"
7175    },
7176    {
7177     "kind" : "rtti",
7178     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
7179    },
7180    {
7181     "kind" : "complete_dtor_pointer",
7182     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9BHwBinderD1Ev"
7183    },
7184    {
7185     "kind" : "deleting_dtor_pointer",
7186     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9BHwBinderD0Ev"
7187    },
7188    {
7189     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
7190    },
7191    {
7192     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
7193    },
7194    {
7195     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
7196    },
7197    {
7198     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
7199    }
7200   ]
7201  },
7202  {
7203   "alignment" : 4,
7204   "base_specifiers" :
7205   [
7206    {
7207     "is_virtual" : true,
7208     "referenced_type" : "type-23"
7209    }
7210   ],
7211   "fields" :
7212   [
7213    {
7214     "access" : "private",
7215     "field_name" : "mRemote",
7216     "field_offset" : 32,
7217     "referenced_type" : "type-60"
7218    },
7219    {
7220     "access" : "private",
7221     "field_name" : "mRefs",
7222     "field_offset" : 64,
7223     "referenced_type" : "type-27"
7224    },
7225    {
7226     "access" : "private",
7227     "field_name" : "mState",
7228     "field_offset" : 96,
7229     "referenced_type" : "type-62"
7230    }
7231   ],
7232   "linker_set_key" : "android::hardware::BpHwRefBase",
7233   "name" : "android::hardware::BpHwRefBase",
7234   "record_kind" : "class",
7235   "referenced_type" : "type-59",
7236   "self_type" : "type-59",
7237   "size" : 24,
7238   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
7239   "unique_id" : "_ZTSN7android8hardware11BpHwRefBaseE",
7240   "vtable_components" :
7241   [
7242    {
7243     "component_value" : 16,
7244     "kind" : "vbase_offset"
7245    },
7246    {
7247     "kind" : "offset_to_top"
7248    },
7249    {
7250     "kind" : "rtti",
7251     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
7252    },
7253    {
7254     "kind" : "complete_dtor_pointer",
7255     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD1Ev"
7256    },
7257    {
7258     "kind" : "deleting_dtor_pointer",
7259     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD0Ev"
7260    },
7261    {
7262     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
7263    },
7264    {
7265     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
7266    },
7267    {
7268     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
7269    },
7270    {
7271     "kind" : "vcall_offset"
7272    },
7273    {
7274     "component_value" : -16,
7275     "kind" : "vcall_offset"
7276    },
7277    {
7278     "component_value" : -16,
7279     "kind" : "vcall_offset"
7280    },
7281    {
7282     "component_value" : -16,
7283     "kind" : "vcall_offset"
7284    },
7285    {
7286     "component_value" : -16,
7287     "kind" : "vcall_offset"
7288    },
7289    {
7290     "component_value" : -16,
7291     "kind" : "offset_to_top"
7292    },
7293    {
7294     "kind" : "rtti",
7295     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
7296    },
7297    {
7298     "kind" : "complete_dtor_pointer",
7299     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpHwRefBaseD1Ev"
7300    },
7301    {
7302     "kind" : "deleting_dtor_pointer",
7303     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpHwRefBaseD0Ev"
7304    },
7305    {
7306     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
7307    },
7308    {
7309     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
7310    },
7311    {
7312     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
7313    },
7314    {
7315     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
7316    }
7317   ]
7318  },
7319  {
7320   "alignment" : 4,
7321   "base_specifiers" :
7322   [
7323    {
7324     "referenced_type" : "type-46"
7325    },
7326    {
7327     "referenced_type" : "type-58"
7328    },
7329    {
7330     "referenced_type" : "type-59"
7331    }
7332   ],
7333   "linker_set_key" : "android::hardware::BpInterface<android::hardware::input::classifier::V1_0::IInputClassifier>",
7334   "name" : "android::hardware::BpInterface<android::hardware::input::classifier::V1_0::IInputClassifier>",
7335   "record_kind" : "class",
7336   "referenced_type" : "type-57",
7337   "self_type" : "type-57",
7338   "size" : 32,
7339   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
7340   "template_args" : [ "type-46" ],
7341   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_5input10classifier4V1_016IInputClassifierEEE",
7342   "vtable_components" :
7343   [
7344    {
7345     "component_value" : 24,
7346     "kind" : "vbase_offset"
7347    },
7348    {
7349     "kind" : "offset_to_top"
7350    },
7351    {
7352     "kind" : "rtti",
7353     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_5input10classifier4V1_016IInputClassifierEEE"
7354    },
7355    {
7356     "mangled_component_name" : "_ZNK7android8hardware5input10classifier4V1_016IInputClassifier8isRemoteEv"
7357    },
7358    {
7359     "mangled_component_name" : "_ZN7android8hardware5input10classifier4V1_016IInputClassifier14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
7360    },
7361    {
7362     "mangled_component_name" : "_ZN7android8hardware5input10classifier4V1_016IInputClassifier5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
7363    },
7364    {
7365     "mangled_component_name" : "_ZN7android8hardware5input10classifier4V1_016IInputClassifier19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
7366    },
7367    {
7368     "mangled_component_name" : "_ZN7android8hardware5input10classifier4V1_016IInputClassifier12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
7369    },
7370    {
7371     "mangled_component_name" : "_ZN7android8hardware5input10classifier4V1_016IInputClassifier21setHALInstrumentationEv"
7372    },
7373    {
7374     "mangled_component_name" : "_ZN7android8hardware5input10classifier4V1_016IInputClassifier11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
7375    },
7376    {
7377     "mangled_component_name" : "_ZN7android8hardware5input10classifier4V1_016IInputClassifier4pingEv"
7378    },
7379    {
7380     "mangled_component_name" : "_ZN7android8hardware5input10classifier4V1_016IInputClassifier12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
7381    },
7382    {
7383     "mangled_component_name" : "_ZN7android8hardware5input10classifier4V1_016IInputClassifier21notifySyspropsChangedEv"
7384    },
7385    {
7386     "mangled_component_name" : "_ZN7android8hardware5input10classifier4V1_016IInputClassifier13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
7387    },
7388    {
7389     "kind" : "complete_dtor_pointer",
7390     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_5input10classifier4V1_016IInputClassifierEED1Ev"
7391    },
7392    {
7393     "kind" : "deleting_dtor_pointer",
7394     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_5input10classifier4V1_016IInputClassifierEED0Ev"
7395    },
7396    {
7397     "is_pure" : true,
7398     "mangled_component_name" : "_ZN7android8hardware5input10classifier4V1_016IInputClassifier8classifyERKNS1_6common4V1_011MotionEventE"
7399    },
7400    {
7401     "is_pure" : true,
7402     "mangled_component_name" : "_ZN7android8hardware5input10classifier4V1_016IInputClassifier5resetEv"
7403    },
7404    {
7405     "is_pure" : true,
7406     "mangled_component_name" : "_ZN7android8hardware5input10classifier4V1_016IInputClassifier11resetDeviceEi"
7407    },
7408    {
7409     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_5input10classifier4V1_016IInputClassifierEE10onAsBinderEv"
7410    },
7411    {
7412     "component_value" : 20,
7413     "kind" : "vbase_offset"
7414    },
7415    {
7416     "component_value" : -4,
7417     "kind" : "offset_to_top"
7418    },
7419    {
7420     "kind" : "rtti",
7421     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_5input10classifier4V1_016IInputClassifierEEE"
7422    },
7423    {
7424     "kind" : "complete_dtor_pointer",
7425     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_5input10classifier4V1_016IInputClassifierEED1Ev"
7426    },
7427    {
7428     "kind" : "deleting_dtor_pointer",
7429     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_5input10classifier4V1_016IInputClassifierEED0Ev"
7430    },
7431    {
7432     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_5input10classifier4V1_016IInputClassifierEE10onAsBinderEv"
7433    },
7434    {
7435     "component_value" : 16,
7436     "kind" : "vbase_offset"
7437    },
7438    {
7439     "component_value" : -8,
7440     "kind" : "offset_to_top"
7441    },
7442    {
7443     "kind" : "rtti",
7444     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_5input10classifier4V1_016IInputClassifierEEE"
7445    },
7446    {
7447     "kind" : "complete_dtor_pointer",
7448     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_5input10classifier4V1_016IInputClassifierEED1Ev"
7449    },
7450    {
7451     "kind" : "deleting_dtor_pointer",
7452     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_5input10classifier4V1_016IInputClassifierEED0Ev"
7453    },
7454    {
7455     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
7456    },
7457    {
7458     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
7459    },
7460    {
7461     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
7462    },
7463    {
7464     "kind" : "vcall_offset"
7465    },
7466    {
7467     "component_value" : -16,
7468     "kind" : "vcall_offset"
7469    },
7470    {
7471     "component_value" : -16,
7472     "kind" : "vcall_offset"
7473    },
7474    {
7475     "component_value" : -16,
7476     "kind" : "vcall_offset"
7477    },
7478    {
7479     "component_value" : -24,
7480     "kind" : "vcall_offset"
7481    },
7482    {
7483     "component_value" : -24,
7484     "kind" : "offset_to_top"
7485    },
7486    {
7487     "kind" : "rtti",
7488     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_5input10classifier4V1_016IInputClassifierEEE"
7489    },
7490    {
7491     "kind" : "complete_dtor_pointer",
7492     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_5input10classifier4V1_016IInputClassifierEED1Ev"
7493    },
7494    {
7495     "kind" : "deleting_dtor_pointer",
7496     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_5input10classifier4V1_016IInputClassifierEED0Ev"
7497    },
7498    {
7499     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
7500    },
7501    {
7502     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
7503    },
7504    {
7505     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
7506    },
7507    {
7508     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
7509    }
7510   ]
7511  },
7512  {
7513   "alignment" : 4,
7514   "base_specifiers" :
7515   [
7516    {
7517     "referenced_type" : "type-39"
7518    },
7519    {
7520     "referenced_type" : "type-58"
7521    },
7522    {
7523     "referenced_type" : "type-59"
7524    }
7525   ],
7526   "linker_set_key" : "android::hardware::BpInterface<android::hidl::base::V1_0::IBase>",
7527   "name" : "android::hardware::BpInterface<android::hidl::base::V1_0::IBase>",
7528   "record_kind" : "class",
7529   "referenced_type" : "type-436",
7530   "self_type" : "type-436",
7531   "size" : 32,
7532   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
7533   "template_args" : [ "type-39" ],
7534   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE",
7535   "vtable_components" :
7536   [
7537    {
7538     "component_value" : 24,
7539     "kind" : "vbase_offset"
7540    },
7541    {
7542     "kind" : "offset_to_top"
7543    },
7544    {
7545     "kind" : "rtti",
7546     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
7547    },
7548    {
7549     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
7550    },
7551    {
7552     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
7553    },
7554    {
7555     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
7556    },
7557    {
7558     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
7559    },
7560    {
7561     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
7562    },
7563    {
7564     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
7565    },
7566    {
7567     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
7568    },
7569    {
7570     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
7571    },
7572    {
7573     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
7574    },
7575    {
7576     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
7577    },
7578    {
7579     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
7580    },
7581    {
7582     "kind" : "complete_dtor_pointer",
7583     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
7584    },
7585    {
7586     "kind" : "deleting_dtor_pointer",
7587     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
7588    },
7589    {
7590     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
7591    },
7592    {
7593     "component_value" : 20,
7594     "kind" : "vbase_offset"
7595    },
7596    {
7597     "component_value" : -4,
7598     "kind" : "offset_to_top"
7599    },
7600    {
7601     "kind" : "rtti",
7602     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
7603    },
7604    {
7605     "kind" : "complete_dtor_pointer",
7606     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
7607    },
7608    {
7609     "kind" : "deleting_dtor_pointer",
7610     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
7611    },
7612    {
7613     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
7614    },
7615    {
7616     "component_value" : 16,
7617     "kind" : "vbase_offset"
7618    },
7619    {
7620     "component_value" : -8,
7621     "kind" : "offset_to_top"
7622    },
7623    {
7624     "kind" : "rtti",
7625     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
7626    },
7627    {
7628     "kind" : "complete_dtor_pointer",
7629     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
7630    },
7631    {
7632     "kind" : "deleting_dtor_pointer",
7633     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
7634    },
7635    {
7636     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
7637    },
7638    {
7639     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
7640    },
7641    {
7642     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
7643    },
7644    {
7645     "kind" : "vcall_offset"
7646    },
7647    {
7648     "component_value" : -16,
7649     "kind" : "vcall_offset"
7650    },
7651    {
7652     "component_value" : -16,
7653     "kind" : "vcall_offset"
7654    },
7655    {
7656     "component_value" : -16,
7657     "kind" : "vcall_offset"
7658    },
7659    {
7660     "component_value" : -24,
7661     "kind" : "vcall_offset"
7662    },
7663    {
7664     "component_value" : -24,
7665     "kind" : "offset_to_top"
7666    },
7667    {
7668     "kind" : "rtti",
7669     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
7670    },
7671    {
7672     "kind" : "complete_dtor_pointer",
7673     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
7674    },
7675    {
7676     "kind" : "deleting_dtor_pointer",
7677     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
7678    },
7679    {
7680     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
7681    },
7682    {
7683     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
7684    },
7685    {
7686     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
7687    },
7688    {
7689     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
7690    }
7691   ]
7692  },
7693  {
7694   "alignment" : 4,
7695   "fields" :
7696   [
7697    {
7698     "access" : "private",
7699     "field_name" : "mMutex",
7700     "referenced_type" : "type-457"
7701    },
7702    {
7703     "access" : "private",
7704     "field_name" : "mMap",
7705     "field_offset" : 32,
7706     "referenced_type" : "type-458"
7707    }
7708   ],
7709   "linker_set_key" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
7710   "name" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
7711   "record_kind" : "class",
7712   "referenced_type" : "type-456",
7713   "self_type" : "type-456",
7714   "size" : 16,
7715   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
7716   "template_args" : [ "type-154", "type-459" ],
7717   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINS_2wpINS_4hidl4base4V1_05IBaseEEENS0_7details9SchedPrioEEE"
7718  },
7719  {
7720   "alignment" : 4,
7721   "fields" :
7722   [
7723    {
7724     "access" : "private",
7725     "field_name" : "mMutex",
7726     "referenced_type" : "type-465"
7727    },
7728    {
7729     "access" : "private",
7730     "field_name" : "mMap",
7731     "field_offset" : 32,
7732     "referenced_type" : "type-466"
7733    }
7734   ],
7735   "linker_set_key" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
7736   "name" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
7737   "record_kind" : "class",
7738   "referenced_type" : "type-464",
7739   "self_type" : "type-464",
7740   "size" : 16,
7741   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
7742   "template_args" : [ "type-154", "type-12" ],
7743   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINS_2wpINS_4hidl4base4V1_05IBaseEEEbEE"
7744  },
7745  {
7746   "alignment" : 4,
7747   "fields" :
7748   [
7749    {
7750     "access" : "private",
7751     "field_name" : "mMutex",
7752     "referenced_type" : "type-470"
7753    },
7754    {
7755     "access" : "private",
7756     "field_name" : "mMap",
7757     "field_offset" : 32,
7758     "referenced_type" : "type-471"
7759    }
7760   ],
7761   "linker_set_key" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> >",
7762   "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> >",
7763   "record_kind" : "class",
7764   "referenced_type" : "type-469",
7765   "self_type" : "type-469",
7766   "size" : 16,
7767   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
7768   "template_args" : [ "type-66", "type-15" ],
7769   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE"
7770  },
7771  {
7772   "alignment" : 4,
7773   "fields" :
7774   [
7775    {
7776     "access" : "private",
7777     "field_name" : "mMutex",
7778     "referenced_type" : "type-488"
7779    },
7780    {
7781     "access" : "private",
7782     "field_name" : "mMap",
7783     "field_offset" : 32,
7784     "referenced_type" : "type-489"
7785    }
7786   ],
7787   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> >",
7788   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> >",
7789   "record_kind" : "class",
7790   "referenced_type" : "type-487",
7791   "self_type" : "type-487",
7792   "size" : 16,
7793   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
7794   "template_args" : [ "type-490", "type-491" ],
7795   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE"
7796  },
7797  {
7798   "alignment" : 4,
7799   "fields" :
7800   [
7801    {
7802     "access" : "private",
7803     "field_name" : "mMutex",
7804     "referenced_type" : "type-476"
7805    },
7806    {
7807     "access" : "private",
7808     "field_name" : "mMap",
7809     "field_offset" : 32,
7810     "referenced_type" : "type-477"
7811    }
7812   ],
7813   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> >",
7814   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> >",
7815   "record_kind" : "class",
7816   "referenced_type" : "type-475",
7817   "self_type" : "type-475",
7818   "size" : 16,
7819   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
7820   "template_args" : [ "type-478", "type-479" ],
7821   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE"
7822  },
7823  {
7824   "alignment" : 8,
7825   "fields" :
7826   [
7827    {
7828     "field_name" : "flags",
7829     "referenced_type" : "type-2"
7830    },
7831    {
7832     "field_name" : "fdIndex",
7833     "field_offset" : 32,
7834     "referenced_type" : "type-2"
7835    },
7836    {
7837     "field_name" : "offset",
7838     "field_offset" : 64,
7839     "referenced_type" : "type-2"
7840    },
7841    {
7842     "field_name" : "extent",
7843     "field_offset" : 128,
7844     "referenced_type" : "type-11"
7845    }
7846   ],
7847   "linker_set_key" : "android::hardware::GrantorDescriptor",
7848   "name" : "android::hardware::GrantorDescriptor",
7849   "referenced_type" : "type-334",
7850   "self_type" : "type-334",
7851   "size" : 24,
7852   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
7853   "unique_id" : "_ZTSN7android8hardware17GrantorDescriptorE"
7854  },
7855  {
7856   "alignment" : 8,
7857   "base_specifiers" :
7858   [
7859    {
7860     "is_virtual" : true,
7861     "referenced_type" : "type-318"
7862    },
7863    {
7864     "is_virtual" : true,
7865     "referenced_type" : "type-23"
7866    }
7867   ],
7868   "linker_set_key" : "android::hardware::HidlMemory",
7869   "name" : "android::hardware::HidlMemory",
7870   "record_kind" : "class",
7871   "referenced_type" : "type-326",
7872   "self_type" : "type-326",
7873   "size" : 56,
7874   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
7875   "unique_id" : "_ZTSN7android8hardware10HidlMemoryE",
7876   "vtable_components" :
7877   [
7878    {
7879     "component_value" : 48,
7880     "kind" : "vbase_offset"
7881    },
7882    {
7883     "component_value" : 8,
7884     "kind" : "vbase_offset"
7885    },
7886    {
7887     "kind" : "offset_to_top"
7888    },
7889    {
7890     "kind" : "rtti",
7891     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
7892    },
7893    {
7894     "kind" : "complete_dtor_pointer",
7895     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD1Ev"
7896    },
7897    {
7898     "kind" : "deleting_dtor_pointer",
7899     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD0Ev"
7900    },
7901    {
7902     "kind" : "vcall_offset"
7903    },
7904    {
7905     "kind" : "vcall_offset"
7906    },
7907    {
7908     "kind" : "vcall_offset"
7909    },
7910    {
7911     "kind" : "vcall_offset"
7912    },
7913    {
7914     "component_value" : -48,
7915     "kind" : "vcall_offset"
7916    },
7917    {
7918     "component_value" : -48,
7919     "kind" : "offset_to_top"
7920    },
7921    {
7922     "kind" : "rtti",
7923     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
7924    },
7925    {
7926     "kind" : "complete_dtor_pointer",
7927     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10HidlMemoryD1Ev"
7928    },
7929    {
7930     "kind" : "deleting_dtor_pointer",
7931     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10HidlMemoryD0Ev"
7932    },
7933    {
7934     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
7935    },
7936    {
7937     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
7938    },
7939    {
7940     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
7941    },
7942    {
7943     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
7944    }
7945   ]
7946  },
7947  {
7948   "alignment" : 4,
7949   "base_specifiers" :
7950   [
7951    {
7952     "is_virtual" : true,
7953     "referenced_type" : "type-23"
7954    }
7955   ],
7956   "linker_set_key" : "android::hardware::IBinder",
7957   "name" : "android::hardware::IBinder",
7958   "record_kind" : "class",
7959   "referenced_type" : "type-22",
7960   "self_type" : "type-22",
7961   "size" : 12,
7962   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
7963   "unique_id" : "_ZTSN7android8hardware7IBinderE",
7964   "vtable_components" :
7965   [
7966    {
7967     "component_value" : 4,
7968     "kind" : "vbase_offset"
7969    },
7970    {
7971     "kind" : "offset_to_top"
7972    },
7973    {
7974     "kind" : "rtti",
7975     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
7976    },
7977    {
7978     "is_pure" : true,
7979     "mangled_component_name" : "_ZN7android8hardware7IBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
7980    },
7981    {
7982     "is_pure" : true,
7983     "mangled_component_name" : "_ZN7android8hardware7IBinder11linkToDeathERKNS_2spINS1_14DeathRecipientEEEPvj"
7984    },
7985    {
7986     "is_pure" : true,
7987     "mangled_component_name" : "_ZN7android8hardware7IBinder13unlinkToDeathERKNS_2wpINS1_14DeathRecipientEEEPvjPS4_"
7988    },
7989    {
7990     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
7991    },
7992    {
7993     "is_pure" : true,
7994     "mangled_component_name" : "_ZN7android8hardware7IBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
7995    },
7996    {
7997     "is_pure" : true,
7998     "mangled_component_name" : "_ZNK7android8hardware7IBinder10findObjectEPKv"
7999    },
8000    {
8001     "is_pure" : true,
8002     "mangled_component_name" : "_ZN7android8hardware7IBinder12detachObjectEPKv"
8003    },
8004    {
8005     "mangled_component_name" : "_ZN7android8hardware7IBinder11localBinderEv"
8006    },
8007    {
8008     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
8009    },
8010    {
8011     "kind" : "complete_dtor_pointer",
8012     "mangled_component_name" : "_ZN7android8hardware7IBinderD1Ev"
8013    },
8014    {
8015     "kind" : "deleting_dtor_pointer",
8016     "mangled_component_name" : "_ZN7android8hardware7IBinderD0Ev"
8017    },
8018    {
8019     "kind" : "vcall_offset"
8020    },
8021    {
8022     "kind" : "vcall_offset"
8023    },
8024    {
8025     "kind" : "vcall_offset"
8026    },
8027    {
8028     "kind" : "vcall_offset"
8029    },
8030    {
8031     "component_value" : -4,
8032     "kind" : "vcall_offset"
8033    },
8034    {
8035     "component_value" : -4,
8036     "kind" : "offset_to_top"
8037    },
8038    {
8039     "kind" : "rtti",
8040     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
8041    },
8042    {
8043     "kind" : "complete_dtor_pointer",
8044     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinderD1Ev"
8045    },
8046    {
8047     "kind" : "deleting_dtor_pointer",
8048     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinderD0Ev"
8049    },
8050    {
8051     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
8052    },
8053    {
8054     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
8055    },
8056    {
8057     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
8058    },
8059    {
8060     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8061    }
8062   ]
8063  },
8064  {
8065   "alignment" : 4,
8066   "base_specifiers" :
8067   [
8068    {
8069     "is_virtual" : true,
8070     "referenced_type" : "type-23"
8071    }
8072   ],
8073   "linker_set_key" : "android::hardware::IBinder::DeathRecipient",
8074   "name" : "android::hardware::IBinder::DeathRecipient",
8075   "record_kind" : "class",
8076   "referenced_type" : "type-69",
8077   "self_type" : "type-69",
8078   "size" : 12,
8079   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
8080   "unique_id" : "_ZTSN7android8hardware7IBinder14DeathRecipientE",
8081   "vtable_components" :
8082   [
8083    {
8084     "component_value" : 4,
8085     "kind" : "vbase_offset"
8086    },
8087    {
8088     "kind" : "offset_to_top"
8089    },
8090    {
8091     "kind" : "rtti",
8092     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
8093    },
8094    {
8095     "is_pure" : true,
8096     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipient10binderDiedERKNS_2wpIS1_EE"
8097    },
8098    {
8099     "kind" : "complete_dtor_pointer",
8100     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD1Ev"
8101    },
8102    {
8103     "kind" : "deleting_dtor_pointer",
8104     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD0Ev"
8105    },
8106    {
8107     "kind" : "vcall_offset"
8108    },
8109    {
8110     "kind" : "vcall_offset"
8111    },
8112    {
8113     "kind" : "vcall_offset"
8114    },
8115    {
8116     "kind" : "vcall_offset"
8117    },
8118    {
8119     "component_value" : -4,
8120     "kind" : "vcall_offset"
8121    },
8122    {
8123     "component_value" : -4,
8124     "kind" : "offset_to_top"
8125    },
8126    {
8127     "kind" : "rtti",
8128     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
8129    },
8130    {
8131     "kind" : "complete_dtor_pointer",
8132     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinder14DeathRecipientD1Ev"
8133    },
8134    {
8135     "kind" : "deleting_dtor_pointer",
8136     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinder14DeathRecipientD0Ev"
8137    },
8138    {
8139     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
8140    },
8141    {
8142     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
8143    },
8144    {
8145     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
8146    },
8147    {
8148     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8149    }
8150   ]
8151  },
8152  {
8153   "alignment" : 4,
8154   "base_specifiers" :
8155   [
8156    {
8157     "is_virtual" : true,
8158     "referenced_type" : "type-23"
8159    }
8160   ],
8161   "linker_set_key" : "android::hardware::IInterface",
8162   "name" : "android::hardware::IInterface",
8163   "record_kind" : "class",
8164   "referenced_type" : "type-58",
8165   "self_type" : "type-58",
8166   "size" : 12,
8167   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
8168   "unique_id" : "_ZTSN7android8hardware10IInterfaceE",
8169   "vtable_components" :
8170   [
8171    {
8172     "component_value" : 4,
8173     "kind" : "vbase_offset"
8174    },
8175    {
8176     "kind" : "offset_to_top"
8177    },
8178    {
8179     "kind" : "rtti",
8180     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
8181    },
8182    {
8183     "kind" : "complete_dtor_pointer",
8184     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD1Ev"
8185    },
8186    {
8187     "kind" : "deleting_dtor_pointer",
8188     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD0Ev"
8189    },
8190    {
8191     "is_pure" : true,
8192     "mangled_component_name" : "_ZN7android8hardware10IInterface10onAsBinderEv"
8193    },
8194    {
8195     "kind" : "vcall_offset"
8196    },
8197    {
8198     "kind" : "vcall_offset"
8199    },
8200    {
8201     "kind" : "vcall_offset"
8202    },
8203    {
8204     "kind" : "vcall_offset"
8205    },
8206    {
8207     "component_value" : -4,
8208     "kind" : "vcall_offset"
8209    },
8210    {
8211     "component_value" : -4,
8212     "kind" : "offset_to_top"
8213    },
8214    {
8215     "kind" : "rtti",
8216     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
8217    },
8218    {
8219     "kind" : "complete_dtor_pointer",
8220     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10IInterfaceD1Ev"
8221    },
8222    {
8223     "kind" : "deleting_dtor_pointer",
8224     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10IInterfaceD0Ev"
8225    },
8226    {
8227     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
8228    },
8229    {
8230     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
8231    },
8232    {
8233     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
8234    },
8235    {
8236     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8237    }
8238   ]
8239  },
8240  {
8241   "alignment" : 8,
8242   "fields" :
8243   [
8244    {
8245     "access" : "private",
8246     "field_name" : "mGrantors",
8247     "referenced_type" : "type-330"
8248    },
8249    {
8250     "access" : "private",
8251     "field_name" : "mHandle",
8252     "field_offset" : 128,
8253     "referenced_type" : "type-410"
8254    },
8255    {
8256     "access" : "private",
8257     "field_name" : "mQuantum",
8258     "field_offset" : 192,
8259     "referenced_type" : "type-2"
8260    },
8261    {
8262     "access" : "private",
8263     "field_name" : "mFlags",
8264     "field_offset" : 224,
8265     "referenced_type" : "type-2"
8266    }
8267   ],
8268   "linker_set_key" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>",
8269   "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>",
8270   "referenced_type" : "type-409",
8271   "self_type" : "type-409",
8272   "size" : 32,
8273   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
8274   "template_args" : [ "type-10" ],
8275   "unique_id" : "_ZTSN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE"
8276  },
8277  {
8278   "alignment" : 4,
8279   "fields" :
8280   [
8281    {
8282     "access" : "private",
8283     "field_name" : "mBufCachePos",
8284     "referenced_type" : "type-2"
8285    },
8286    {
8287     "access" : "private",
8288     "field_name" : "mBufCache",
8289     "field_offset" : 32,
8290     "referenced_type" : "type-439"
8291    },
8292    {
8293     "access" : "private",
8294     "field_name" : "mError",
8295     "field_offset" : 128,
8296     "referenced_type" : "type-18"
8297    },
8298    {
8299     "access" : "private",
8300     "field_name" : "mData",
8301     "field_offset" : 160,
8302     "referenced_type" : "type-440"
8303    },
8304    {
8305     "access" : "private",
8306     "field_name" : "mDataSize",
8307     "field_offset" : 192,
8308     "referenced_type" : "type-2"
8309    },
8310    {
8311     "access" : "private",
8312     "field_name" : "mDataCapacity",
8313     "field_offset" : 224,
8314     "referenced_type" : "type-2"
8315    },
8316    {
8317     "access" : "private",
8318     "field_name" : "mDataPos",
8319     "field_offset" : 256,
8320     "referenced_type" : "type-2"
8321    },
8322    {
8323     "access" : "private",
8324     "field_name" : "mObjects",
8325     "field_offset" : 288,
8326     "referenced_type" : "type-441"
8327    },
8328    {
8329     "access" : "private",
8330     "field_name" : "mObjectsSize",
8331     "field_offset" : 320,
8332     "referenced_type" : "type-2"
8333    },
8334    {
8335     "access" : "private",
8336     "field_name" : "mObjectsCapacity",
8337     "field_offset" : 352,
8338     "referenced_type" : "type-2"
8339    },
8340    {
8341     "access" : "private",
8342     "field_name" : "mNextObjectHint",
8343     "field_offset" : 384,
8344     "referenced_type" : "type-2"
8345    },
8346    {
8347     "access" : "private",
8348     "field_name" : "mNumRef",
8349     "field_offset" : 416,
8350     "referenced_type" : "type-2"
8351    },
8352    {
8353     "access" : "private",
8354     "field_name" : "mFdsKnown",
8355     "field_offset" : 448,
8356     "referenced_type" : "type-12"
8357    },
8358    {
8359     "access" : "private",
8360     "field_name" : "mHasFds",
8361     "field_offset" : 456,
8362     "referenced_type" : "type-12"
8363    },
8364    {
8365     "access" : "private",
8366     "field_name" : "mAllowFds",
8367     "field_offset" : 464,
8368     "referenced_type" : "type-12"
8369    },
8370    {
8371     "access" : "private",
8372     "field_name" : "mOwner",
8373     "field_offset" : 480,
8374     "referenced_type" : "type-442"
8375    },
8376    {
8377     "access" : "private",
8378     "field_name" : "mOwnerCookie",
8379     "field_offset" : 512,
8380     "referenced_type" : "type-20"
8381    }
8382   ],
8383   "linker_set_key" : "android::hardware::Parcel",
8384   "name" : "android::hardware::Parcel",
8385   "record_kind" : "class",
8386   "referenced_type" : "type-438",
8387   "self_type" : "type-438",
8388   "size" : 68,
8389   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h",
8390   "unique_id" : "_ZTSN7android8hardware6ParcelE"
8391  },
8392  {
8393   "access" : "private",
8394   "alignment" : 8,
8395   "fields" :
8396   [
8397    {
8398     "field_name" : "index",
8399     "referenced_type" : "type-2"
8400    },
8401    {
8402     "field_name" : "buffer",
8403     "field_offset" : 64,
8404     "referenced_type" : "type-11"
8405    },
8406    {
8407     "field_name" : "bufend",
8408     "field_offset" : 128,
8409     "referenced_type" : "type-11"
8410    }
8411   ],
8412   "linker_set_key" : "android::hardware::Parcel::BufferInfo",
8413   "name" : "android::hardware::Parcel::BufferInfo",
8414   "referenced_type" : "type-446",
8415   "self_type" : "type-446",
8416   "size" : 24,
8417   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h",
8418   "unique_id" : "_ZTSN7android8hardware6Parcel10BufferInfoE"
8419  },
8420  {
8421   "alignment" : 8,
8422   "base_specifiers" :
8423   [
8424    {
8425     "is_virtual" : true,
8426     "referenced_type" : "type-23"
8427    }
8428   ],
8429   "fields" :
8430   [
8431    {
8432     "access" : "private",
8433     "field_name" : "mDriverFD",
8434     "field_offset" : 32,
8435     "referenced_type" : "type-18"
8436    },
8437    {
8438     "access" : "private",
8439     "field_name" : "mVMStart",
8440     "field_offset" : 64,
8441     "referenced_type" : "type-20"
8442    },
8443    {
8444     "access" : "private",
8445     "field_name" : "mThreadCountLock",
8446     "field_offset" : 96,
8447     "referenced_type" : "type-91"
8448    },
8449    {
8450     "access" : "private",
8451     "field_name" : "mThreadCountDecrement",
8452     "field_offset" : 128,
8453     "referenced_type" : "type-92"
8454    },
8455    {
8456     "access" : "private",
8457     "field_name" : "mExecutingThreadsCount",
8458     "field_offset" : 160,
8459     "referenced_type" : "type-2"
8460    },
8461    {
8462     "access" : "private",
8463     "field_name" : "mMaxThreads",
8464     "field_offset" : 192,
8465     "referenced_type" : "type-2"
8466    },
8467    {
8468     "access" : "private",
8469     "field_name" : "mStarvationStartTimeMs",
8470     "field_offset" : 256,
8471     "referenced_type" : "type-93"
8472    },
8473    {
8474     "access" : "private",
8475     "field_name" : "mLock",
8476     "field_offset" : 320,
8477     "referenced_type" : "type-94"
8478    },
8479    {
8480     "access" : "private",
8481     "field_name" : "mHandleToObject",
8482     "field_offset" : 352,
8483     "referenced_type" : "type-96"
8484    },
8485    {
8486     "access" : "private",
8487     "field_name" : "mManagesContexts",
8488     "field_offset" : 512,
8489     "referenced_type" : "type-12"
8490    },
8491    {
8492     "access" : "private",
8493     "field_name" : "mBinderContextCheckFunc",
8494     "field_offset" : 544,
8495     "referenced_type" : "type-100"
8496    },
8497    {
8498     "access" : "private",
8499     "field_name" : "mBinderContextUserData",
8500     "field_offset" : 576,
8501     "referenced_type" : "type-20"
8502    },
8503    {
8504     "access" : "private",
8505     "field_name" : "mContexts",
8506     "field_offset" : 608,
8507     "referenced_type" : "type-109"
8508    },
8509    {
8510     "access" : "private",
8511     "field_name" : "mRootDir",
8512     "field_offset" : 768,
8513     "referenced_type" : "type-113"
8514    },
8515    {
8516     "access" : "private",
8517     "field_name" : "mThreadPoolStarted",
8518     "field_offset" : 800,
8519     "referenced_type" : "type-12"
8520    },
8521    {
8522     "access" : "private",
8523     "field_name" : "mSpawnThreadOnStart",
8524     "field_offset" : 808,
8525     "referenced_type" : "type-12"
8526    },
8527    {
8528     "access" : "private",
8529     "field_name" : "mThreadPoolSeq",
8530     "field_offset" : 832,
8531     "referenced_type" : "type-114"
8532    },
8533    {
8534     "access" : "private",
8535     "field_name" : "mMmapSize",
8536     "field_offset" : 864,
8537     "referenced_type" : "type-98"
8538    },
8539    {
8540     "access" : "private",
8541     "field_name" : "mCallRestriction",
8542     "field_offset" : 896,
8543     "referenced_type" : "type-115"
8544    }
8545   ],
8546   "linker_set_key" : "android::hardware::ProcessState",
8547   "name" : "android::hardware::ProcessState",
8548   "record_kind" : "class",
8549   "referenced_type" : "type-90",
8550   "self_type" : "type-90",
8551   "size" : 128,
8552   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
8553   "unique_id" : "_ZTSN7android8hardware12ProcessStateE",
8554   "vtable_components" :
8555   [
8556    {
8557     "component_value" : 116,
8558     "kind" : "vbase_offset"
8559    },
8560    {
8561     "kind" : "offset_to_top"
8562    },
8563    {
8564     "kind" : "rtti",
8565     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
8566    },
8567    {
8568     "kind" : "complete_dtor_pointer",
8569     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD1Ev"
8570    },
8571    {
8572     "kind" : "deleting_dtor_pointer",
8573     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD0Ev"
8574    },
8575    {
8576     "kind" : "vcall_offset"
8577    },
8578    {
8579     "kind" : "vcall_offset"
8580    },
8581    {
8582     "kind" : "vcall_offset"
8583    },
8584    {
8585     "kind" : "vcall_offset"
8586    },
8587    {
8588     "component_value" : -116,
8589     "kind" : "vcall_offset"
8590    },
8591    {
8592     "component_value" : -116,
8593     "kind" : "offset_to_top"
8594    },
8595    {
8596     "kind" : "rtti",
8597     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
8598    },
8599    {
8600     "kind" : "complete_dtor_pointer",
8601     "mangled_component_name" : "_ZTv0_n12_N7android8hardware12ProcessStateD1Ev"
8602    },
8603    {
8604     "kind" : "deleting_dtor_pointer",
8605     "mangled_component_name" : "_ZTv0_n12_N7android8hardware12ProcessStateD0Ev"
8606    },
8607    {
8608     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
8609    },
8610    {
8611     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
8612    },
8613    {
8614     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
8615    },
8616    {
8617     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8618    }
8619   ]
8620  },
8621  {
8622   "access" : "private",
8623   "alignment" : 4,
8624   "fields" :
8625   [
8626    {
8627     "field_name" : "binder",
8628     "referenced_type" : "type-61"
8629    },
8630    {
8631     "field_name" : "refs",
8632     "field_offset" : 32,
8633     "referenced_type" : "type-27"
8634    }
8635   ],
8636   "linker_set_key" : "android::hardware::ProcessState::handle_entry",
8637   "name" : "android::hardware::ProcessState::handle_entry",
8638   "referenced_type" : "type-99",
8639   "self_type" : "type-99",
8640   "size" : 8,
8641   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
8642   "unique_id" : "_ZTSN7android8hardware12ProcessState12handle_entryE"
8643  },
8644  {
8645   "alignment" : 4,
8646   "base_specifiers" :
8647   [
8648    {
8649     "referenced_type" : "type-172"
8650    }
8651   ],
8652   "fields" :
8653   [
8654    {
8655     "access" : "private",
8656     "field_name" : "mVal",
8657     "field_offset" : 168,
8658     "referenced_type" : "type-184"
8659    }
8660   ],
8661   "linker_set_key" : "android::hardware::Return<android::hardware::input::common::V1_0::Classification>",
8662   "name" : "android::hardware::Return<android::hardware::input::common::V1_0::Classification>",
8663   "record_kind" : "class",
8664   "referenced_type" : "type-183",
8665   "self_type" : "type-183",
8666   "size" : 24,
8667   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
8668   "template_args" : [ "type-184" ],
8669   "unique_id" : "_ZTSN7android8hardware6ReturnINS0_5input6common4V1_014ClassificationEEE"
8670  },
8671  {
8672   "alignment" : 4,
8673   "base_specifiers" :
8674   [
8675    {
8676     "referenced_type" : "type-172"
8677    }
8678   ],
8679   "fields" :
8680   [
8681    {
8682     "access" : "private",
8683     "field_name" : "mVal",
8684     "field_offset" : 192,
8685     "referenced_type" : "type-44"
8686    }
8687   ],
8688   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::input::classifier::V1_0::IInputClassifier> >",
8689   "name" : "android::hardware::Return<android::sp<android::hardware::input::classifier::V1_0::IInputClassifier> >",
8690   "record_kind" : "class",
8691   "referenced_type" : "type-190",
8692   "self_type" : "type-190",
8693   "size" : 28,
8694   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
8695   "template_args" : [ "type-44" ],
8696   "unique_id" : "_ZTSN7android8hardware6ReturnINS_2spINS0_5input10classifier4V1_016IInputClassifierEEEEE"
8697  },
8698  {
8699   "alignment" : 4,
8700   "base_specifiers" :
8701   [
8702    {
8703     "referenced_type" : "type-172"
8704    }
8705   ],
8706   "fields" :
8707   [
8708    {
8709     "access" : "private",
8710     "field_name" : "mVal",
8711     "field_offset" : 168,
8712     "referenced_type" : "type-12"
8713    }
8714   ],
8715   "linker_set_key" : "android::hardware::Return<bool>",
8716   "name" : "android::hardware::Return<bool>",
8717   "record_kind" : "class",
8718   "referenced_type" : "type-171",
8719   "self_type" : "type-171",
8720   "size" : 24,
8721   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
8722   "template_args" : [ "type-12" ],
8723   "unique_id" : "_ZTSN7android8hardware6ReturnIbEE"
8724  },
8725  {
8726   "alignment" : 4,
8727   "base_specifiers" :
8728   [
8729    {
8730     "referenced_type" : "type-172"
8731    }
8732   ],
8733   "linker_set_key" : "android::hardware::Return<void>",
8734   "name" : "android::hardware::Return<void>",
8735   "record_kind" : "class",
8736   "referenced_type" : "type-204",
8737   "self_type" : "type-204",
8738   "size" : 24,
8739   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
8740   "template_args" : [ "type-21" ],
8741   "unique_id" : "_ZTSN7android8hardware6ReturnIvEE"
8742  },
8743  {
8744   "alignment" : 4,
8745   "fields" :
8746   [
8747    {
8748     "access" : "private",
8749     "field_name" : "mException",
8750     "referenced_type" : "type-18"
8751    },
8752    {
8753     "access" : "private",
8754     "field_name" : "mErrorCode",
8755     "field_offset" : 32,
8756     "referenced_type" : "type-18"
8757    },
8758    {
8759     "access" : "private",
8760     "field_name" : "mMessage",
8761     "field_offset" : 64,
8762     "referenced_type" : "type-161"
8763    }
8764   ],
8765   "linker_set_key" : "android::hardware::Status",
8766   "name" : "android::hardware::Status",
8767   "record_kind" : "class",
8768   "referenced_type" : "type-160",
8769   "self_type" : "type-160",
8770   "size" : 20,
8771   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
8772   "unique_id" : "_ZTSN7android8hardware6StatusE"
8773  },
8774  {
8775   "alignment" : 4,
8776   "fields" :
8777   [
8778    {
8779     "access" : "protected",
8780     "field_name" : "mInstrumentationCallbacks",
8781     "field_offset" : 32,
8782     "referenced_type" : "type-50"
8783    },
8784    {
8785     "access" : "protected",
8786     "field_name" : "mEnableInstrumentation",
8787     "field_offset" : 128,
8788     "referenced_type" : "type-12"
8789    },
8790    {
8791     "access" : "protected",
8792     "field_name" : "mInstrumentationLibPackage",
8793     "field_offset" : 160,
8794     "referenced_type" : "type-51"
8795    },
8796    {
8797     "access" : "protected",
8798     "field_name" : "mInterfaceName",
8799     "field_offset" : 256,
8800     "referenced_type" : "type-52"
8801    }
8802   ],
8803   "linker_set_key" : "android::hardware::details::HidlInstrumentor",
8804   "name" : "android::hardware::details::HidlInstrumentor",
8805   "referenced_type" : "type-49",
8806   "self_type" : "type-49",
8807   "size" : 44,
8808   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
8809   "unique_id" : "_ZTSN7android8hardware7details16HidlInstrumentorE",
8810   "vtable_components" :
8811   [
8812    {
8813     "kind" : "offset_to_top"
8814    },
8815    {
8816     "kind" : "rtti",
8817     "mangled_component_name" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
8818    },
8819    {
8820     "kind" : "complete_dtor_pointer",
8821     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD1Ev"
8822    },
8823    {
8824     "kind" : "deleting_dtor_pointer",
8825     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD0Ev"
8826    }
8827   ]
8828  },
8829  {
8830   "alignment" : 4,
8831   "fields" :
8832   [
8833    {
8834     "field_name" : "sched_policy",
8835     "referenced_type" : "type-18"
8836    },
8837    {
8838     "field_name" : "prio",
8839     "field_offset" : 32,
8840     "referenced_type" : "type-18"
8841    }
8842   ],
8843   "linker_set_key" : "android::hardware::details::SchedPrio",
8844   "name" : "android::hardware::details::SchedPrio",
8845   "referenced_type" : "type-459",
8846   "self_type" : "type-459",
8847   "size" : 8,
8848   "source_file" : "/system/libhidl/transport/include/hidl/Static.h",
8849   "unique_id" : "_ZTSN7android8hardware7details9SchedPrioE"
8850  },
8851  {
8852   "alignment" : 4,
8853   "fields" :
8854   [
8855    {
8856     "access" : "private",
8857     "field_name" : "mQueue",
8858     "referenced_type" : "type-48"
8859    }
8860   ],
8861   "linker_set_key" : "android::hardware::details::TaskRunner",
8862   "name" : "android::hardware::details::TaskRunner",
8863   "record_kind" : "class",
8864   "referenced_type" : "type-47",
8865   "self_type" : "type-47",
8866   "size" : 8,
8867   "source_file" : "/system/libhidl/base/include/hidl/TaskRunner.h",
8868   "unique_id" : "_ZTSN7android8hardware7details10TaskRunnerE"
8869  },
8870  {
8871   "alignment" : 1,
8872   "linker_set_key" : "android::hardware::details::bnhw_tag",
8873   "name" : "android::hardware::details::bnhw_tag",
8874   "referenced_type" : "type-235",
8875   "self_type" : "type-235",
8876   "size" : 1,
8877   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
8878   "unique_id" : "_ZTSN7android8hardware7details8bnhw_tagE"
8879  },
8880  {
8881   "alignment" : 1,
8882   "linker_set_key" : "android::hardware::details::bphw_tag",
8883   "name" : "android::hardware::details::bphw_tag",
8884   "referenced_type" : "type-247",
8885   "self_type" : "type-247",
8886   "size" : 1,
8887   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
8888   "unique_id" : "_ZTSN7android8hardware7details8bphw_tagE"
8889  },
8890  {
8891   "alignment" : 1,
8892   "linker_set_key" : "android::hardware::details::bs_tag",
8893   "name" : "android::hardware::details::bs_tag",
8894   "referenced_type" : "type-260",
8895   "self_type" : "type-260",
8896   "size" : 1,
8897   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
8898   "unique_id" : "_ZTSN7android8hardware7details6bs_tagE"
8899  },
8900  {
8901   "access" : "private",
8902   "alignment" : 8,
8903   "fields" :
8904   [
8905    {
8906     "field_name" : "mPointer",
8907     "referenced_type" : "type-333"
8908    },
8909    {
8910     "field_name" : "_pad",
8911     "referenced_type" : "type-11"
8912    }
8913   ],
8914   "is_anonymous" : true,
8915   "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",
8916   "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",
8917   "record_kind" : "union",
8918   "referenced_type" : "type-332",
8919   "self_type" : "type-332",
8920   "size" : 8,
8921   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
8922   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E"
8923  },
8924  {
8925   "access" : "private",
8926   "alignment" : 8,
8927   "fields" :
8928   [
8929    {
8930     "field_name" : "mPointer",
8931     "referenced_type" : "type-378"
8932    },
8933    {
8934     "field_name" : "_pad",
8935     "referenced_type" : "type-11"
8936    }
8937   ],
8938   "is_anonymous" : true,
8939   "linker_set_key" : "android::hardware::details::hidl_pointer<PointerCoords>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
8940   "name" : "android::hardware::details::hidl_pointer<PointerCoords>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
8941   "record_kind" : "union",
8942   "referenced_type" : "type-377",
8943   "self_type" : "type-377",
8944   "size" : 8,
8945   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
8946   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_5input6common4V1_013PointerCoordsEEUt_E"
8947  },
8948  {
8949   "access" : "private",
8950   "alignment" : 8,
8951   "fields" :
8952   [
8953    {
8954     "field_name" : "mPointer",
8955     "referenced_type" : "type-369"
8956    },
8957    {
8958     "field_name" : "_pad",
8959     "referenced_type" : "type-11"
8960    }
8961   ],
8962   "is_anonymous" : true,
8963   "linker_set_key" : "android::hardware::details::hidl_pointer<PointerProperties>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
8964   "name" : "android::hardware::details::hidl_pointer<PointerProperties>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
8965   "record_kind" : "union",
8966   "referenced_type" : "type-368",
8967   "self_type" : "type-368",
8968   "size" : 8,
8969   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
8970   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_5input6common4V1_017PointerPropertiesEEUt_E"
8971  },
8972  {
8973   "access" : "private",
8974   "alignment" : 8,
8975   "fields" :
8976   [
8977    {
8978     "field_name" : "mPointer",
8979     "referenced_type" : "type-387"
8980    },
8981    {
8982     "field_name" : "_pad",
8983     "referenced_type" : "type-11"
8984    }
8985   ],
8986   "is_anonymous" : true,
8987   "linker_set_key" : "android::hardware::details::hidl_pointer<VideoFrame>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
8988   "name" : "android::hardware::details::hidl_pointer<VideoFrame>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
8989   "record_kind" : "union",
8990   "referenced_type" : "type-386",
8991   "self_type" : "type-386",
8992   "size" : 8,
8993   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
8994   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_5input6common4V1_010VideoFrameEEUt_E"
8995  },
8996  {
8997   "alignment" : 8,
8998   "fields" :
8999   [
9000    {
9001     "access" : "private",
9002     "referenced_type" : "type-332"
9003    }
9004   ],
9005   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>",
9006   "name" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>",
9007   "referenced_type" : "type-331",
9008   "self_type" : "type-331",
9009   "size" : 8,
9010   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9011   "template_args" : [ "type-334" ],
9012   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE"
9013  },
9014  {
9015   "alignment" : 8,
9016   "fields" :
9017   [
9018    {
9019     "access" : "private",
9020     "referenced_type" : "type-176"
9021    }
9022   ],
9023   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
9024   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
9025   "referenced_type" : "type-175",
9026   "self_type" : "type-175",
9027   "size" : 8,
9028   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9029   "template_args" : [ "type-178" ],
9030   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE"
9031  },
9032  {
9033   "alignment" : 8,
9034   "fields" :
9035   [
9036    {
9037     "access" : "private",
9038     "referenced_type" : "type-3"
9039    }
9040   ],
9041   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
9042   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
9043   "referenced_type" : "type-147",
9044   "self_type" : "type-147",
9045   "size" : 8,
9046   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9047   "template_args" : [ "type-5" ],
9048   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE"
9049  },
9050  {
9051   "alignment" : 8,
9052   "fields" :
9053   [
9054    {
9055     "access" : "private",
9056     "referenced_type" : "type-377"
9057    }
9058   ],
9059   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::input::common::V1_0::PointerCoords>",
9060   "name" : "android::hardware::details::hidl_pointer<android::hardware::input::common::V1_0::PointerCoords>",
9061   "referenced_type" : "type-376",
9062   "self_type" : "type-376",
9063   "size" : 8,
9064   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9065   "template_args" : [ "type-379" ],
9066   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_5input6common4V1_013PointerCoordsEEE"
9067  },
9068  {
9069   "alignment" : 8,
9070   "fields" :
9071   [
9072    {
9073     "access" : "private",
9074     "referenced_type" : "type-368"
9075    }
9076   ],
9077   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::input::common::V1_0::PointerProperties>",
9078   "name" : "android::hardware::details::hidl_pointer<android::hardware::input::common::V1_0::PointerProperties>",
9079   "referenced_type" : "type-367",
9080   "self_type" : "type-367",
9081   "size" : 8,
9082   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9083   "template_args" : [ "type-370" ],
9084   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_5input6common4V1_017PointerPropertiesEEE"
9085  },
9086  {
9087   "alignment" : 8,
9088   "fields" :
9089   [
9090    {
9091     "access" : "private",
9092     "referenced_type" : "type-386"
9093    }
9094   ],
9095   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::input::common::V1_0::VideoFrame>",
9096   "name" : "android::hardware::details::hidl_pointer<android::hardware::input::common::V1_0::VideoFrame>",
9097   "referenced_type" : "type-385",
9098   "self_type" : "type-385",
9099   "size" : 8,
9100   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9101   "template_args" : [ "type-388" ],
9102   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_5input6common4V1_010VideoFrameEEE"
9103  },
9104  {
9105   "alignment" : 8,
9106   "fields" :
9107   [
9108    {
9109     "access" : "private",
9110     "referenced_type" : "type-306"
9111    }
9112   ],
9113   "linker_set_key" : "android::hardware::details::hidl_pointer<char>",
9114   "name" : "android::hardware::details::hidl_pointer<char>",
9115   "referenced_type" : "type-305",
9116   "self_type" : "type-305",
9117   "size" : 8,
9118   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9119   "template_args" : [ "type-10" ],
9120   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIcEE"
9121  },
9122  {
9123   "access" : "private",
9124   "alignment" : 8,
9125   "fields" :
9126   [
9127    {
9128     "field_name" : "mPointer",
9129     "referenced_type" : "type-307"
9130    },
9131    {
9132     "field_name" : "_pad",
9133     "referenced_type" : "type-11"
9134    }
9135   ],
9136   "is_anonymous" : true,
9137   "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",
9138   "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",
9139   "record_kind" : "union",
9140   "referenced_type" : "type-306",
9141   "self_type" : "type-306",
9142   "size" : 8,
9143   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9144   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIcEUt_E"
9145  },
9146  {
9147   "alignment" : 8,
9148   "fields" :
9149   [
9150    {
9151     "access" : "private",
9152     "referenced_type" : "type-7"
9153    }
9154   ],
9155   "linker_set_key" : "android::hardware::details::hidl_pointer<const char>",
9156   "name" : "android::hardware::details::hidl_pointer<const char>",
9157   "referenced_type" : "type-6",
9158   "self_type" : "type-6",
9159   "size" : 8,
9160   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9161   "template_args" : [ "type-9" ],
9162   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIKcEE"
9163  },
9164  {
9165   "access" : "private",
9166   "alignment" : 8,
9167   "fields" :
9168   [
9169    {
9170     "field_name" : "mPointer",
9171     "referenced_type" : "type-8"
9172    },
9173    {
9174     "field_name" : "_pad",
9175     "referenced_type" : "type-11"
9176    }
9177   ],
9178   "is_anonymous" : true,
9179   "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",
9180   "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",
9181   "record_kind" : "union",
9182   "referenced_type" : "type-7",
9183   "self_type" : "type-7",
9184   "size" : 8,
9185   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9186   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIKcEUt_E"
9187  },
9188  {
9189   "alignment" : 8,
9190   "fields" :
9191   [
9192    {
9193     "access" : "private",
9194     "referenced_type" : "type-272"
9195    }
9196   ],
9197   "linker_set_key" : "android::hardware::details::hidl_pointer<const native_handle>",
9198   "name" : "android::hardware::details::hidl_pointer<const native_handle>",
9199   "referenced_type" : "type-271",
9200   "self_type" : "type-271",
9201   "size" : 8,
9202   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9203   "template_args" : [ "type-274" ],
9204   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIK13native_handleEE"
9205  },
9206  {
9207   "access" : "private",
9208   "alignment" : 8,
9209   "fields" :
9210   [
9211    {
9212     "field_name" : "mPointer",
9213     "referenced_type" : "type-273"
9214    },
9215    {
9216     "field_name" : "_pad",
9217     "referenced_type" : "type-11"
9218    }
9219   ],
9220   "is_anonymous" : true,
9221   "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",
9222   "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",
9223   "record_kind" : "union",
9224   "referenced_type" : "type-272",
9225   "self_type" : "type-272",
9226   "size" : 8,
9227   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9228   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIK13native_handleEUt_E"
9229  },
9230  {
9231   "alignment" : 8,
9232   "fields" :
9233   [
9234    {
9235     "access" : "private",
9236     "referenced_type" : "type-354"
9237    }
9238   ],
9239   "linker_set_key" : "android::hardware::details::hidl_pointer<float>",
9240   "name" : "android::hardware::details::hidl_pointer<float>",
9241   "referenced_type" : "type-353",
9242   "self_type" : "type-353",
9243   "size" : 8,
9244   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9245   "template_args" : [ "type-280" ],
9246   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIfEE"
9247  },
9248  {
9249   "access" : "private",
9250   "alignment" : 8,
9251   "fields" :
9252   [
9253    {
9254     "field_name" : "mPointer",
9255     "referenced_type" : "type-355"
9256    },
9257    {
9258     "field_name" : "_pad",
9259     "referenced_type" : "type-11"
9260    }
9261   ],
9262   "is_anonymous" : true,
9263   "linker_set_key" : "android::hardware::details::hidl_pointer<float>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
9264   "name" : "android::hardware::details::hidl_pointer<float>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
9265   "record_kind" : "union",
9266   "referenced_type" : "type-354",
9267   "self_type" : "type-354",
9268   "size" : 8,
9269   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9270   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIfEUt_E"
9271  },
9272  {
9273   "access" : "private",
9274   "alignment" : 8,
9275   "fields" :
9276   [
9277    {
9278     "field_name" : "mPointer",
9279     "referenced_type" : "type-177"
9280    },
9281    {
9282     "field_name" : "_pad",
9283     "referenced_type" : "type-11"
9284    }
9285   ],
9286   "is_anonymous" : true,
9287   "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",
9288   "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",
9289   "record_kind" : "union",
9290   "referenced_type" : "type-176",
9291   "self_type" : "type-176",
9292   "size" : 8,
9293   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9294   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEUt_E"
9295  },
9296  {
9297   "access" : "private",
9298   "alignment" : 8,
9299   "fields" :
9300   [
9301    {
9302     "field_name" : "mPointer",
9303     "referenced_type" : "type-4"
9304    },
9305    {
9306     "field_name" : "_pad",
9307     "referenced_type" : "type-11"
9308    }
9309   ],
9310   "is_anonymous" : true,
9311   "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",
9312   "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",
9313   "record_kind" : "union",
9314   "referenced_type" : "type-3",
9315   "self_type" : "type-3",
9316   "size" : 8,
9317   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9318   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E"
9319  },
9320  {
9321   "alignment" : 8,
9322   "fields" :
9323   [
9324    {
9325     "access" : "private",
9326     "referenced_type" : "type-347"
9327    }
9328   ],
9329   "linker_set_key" : "android::hardware::details::hidl_pointer<int>",
9330   "name" : "android::hardware::details::hidl_pointer<int>",
9331   "referenced_type" : "type-346",
9332   "self_type" : "type-346",
9333   "size" : 8,
9334   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9335   "template_args" : [ "type-18" ],
9336   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIiEE"
9337  },
9338  {
9339   "access" : "private",
9340   "alignment" : 8,
9341   "fields" :
9342   [
9343    {
9344     "field_name" : "mPointer",
9345     "referenced_type" : "type-348"
9346    },
9347    {
9348     "field_name" : "_pad",
9349     "referenced_type" : "type-11"
9350    }
9351   ],
9352   "is_anonymous" : true,
9353   "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",
9354   "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",
9355   "record_kind" : "union",
9356   "referenced_type" : "type-347",
9357   "self_type" : "type-347",
9358   "size" : 8,
9359   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9360   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIiEUt_E"
9361  },
9362  {
9363   "alignment" : 8,
9364   "fields" :
9365   [
9366    {
9367     "access" : "private",
9368     "referenced_type" : "type-411"
9369    }
9370   ],
9371   "linker_set_key" : "android::hardware::details::hidl_pointer<native_handle>",
9372   "name" : "android::hardware::details::hidl_pointer<native_handle>",
9373   "referenced_type" : "type-410",
9374   "self_type" : "type-410",
9375   "size" : 8,
9376   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9377   "template_args" : [ "type-199" ],
9378   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerI13native_handleEE"
9379  },
9380  {
9381   "access" : "private",
9382   "alignment" : 8,
9383   "fields" :
9384   [
9385    {
9386     "field_name" : "mPointer",
9387     "referenced_type" : "type-214"
9388    },
9389    {
9390     "field_name" : "_pad",
9391     "referenced_type" : "type-11"
9392    }
9393   ],
9394   "is_anonymous" : true,
9395   "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",
9396   "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",
9397   "record_kind" : "union",
9398   "referenced_type" : "type-411",
9399   "self_type" : "type-411",
9400   "size" : 8,
9401   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9402   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerI13native_handleEUt_E"
9403  },
9404  {
9405   "alignment" : 8,
9406   "fields" :
9407   [
9408    {
9409     "access" : "private",
9410     "referenced_type" : "type-361"
9411    }
9412   ],
9413   "linker_set_key" : "android::hardware::details::hidl_pointer<short>",
9414   "name" : "android::hardware::details::hidl_pointer<short>",
9415   "referenced_type" : "type-360",
9416   "self_type" : "type-360",
9417   "size" : 8,
9418   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9419   "template_args" : [ "type-234" ],
9420   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIsEE"
9421  },
9422  {
9423   "access" : "private",
9424   "alignment" : 8,
9425   "fields" :
9426   [
9427    {
9428     "field_name" : "mPointer",
9429     "referenced_type" : "type-362"
9430    },
9431    {
9432     "field_name" : "_pad",
9433     "referenced_type" : "type-11"
9434    }
9435   ],
9436   "is_anonymous" : true,
9437   "linker_set_key" : "android::hardware::details::hidl_pointer<short>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
9438   "name" : "android::hardware::details::hidl_pointer<short>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
9439   "record_kind" : "union",
9440   "referenced_type" : "type-361",
9441   "self_type" : "type-361",
9442   "size" : 8,
9443   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9444   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIsEUt_E"
9445  },
9446  {
9447   "alignment" : 1,
9448   "linker_set_key" : "android::hardware::details::i_tag",
9449   "name" : "android::hardware::details::i_tag",
9450   "referenced_type" : "type-223",
9451   "self_type" : "type-223",
9452   "size" : 1,
9453   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9454   "unique_id" : "_ZTSN7android8hardware7details5i_tagE"
9455  },
9456  {
9457   "alignment" : 4,
9458   "fields" :
9459   [
9460    {
9461     "access" : "private",
9462     "field_name" : "mStatus",
9463     "referenced_type" : "type-160"
9464    },
9465    {
9466     "access" : "private",
9467     "field_name" : "mCheckedStatus",
9468     "field_offset" : 160,
9469     "referenced_type" : "type-12"
9470    }
9471   ],
9472   "linker_set_key" : "android::hardware::details::return_status",
9473   "name" : "android::hardware::details::return_status",
9474   "record_kind" : "class",
9475   "referenced_type" : "type-172",
9476   "self_type" : "type-172",
9477   "size" : 24,
9478   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
9479   "unique_id" : "_ZTSN7android8hardware7details13return_statusE"
9480  },
9481  {
9482   "alignment" : 1,
9483   "linker_set_key" : "android::hardware::details::std_array<unsigned char, 32>",
9484   "name" : "android::hardware::details::std_array<unsigned char, 32>",
9485   "referenced_type" : "type-397",
9486   "self_type" : "type-397",
9487   "size" : 1,
9488   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
9489   "template_args" : [ "type-76" ],
9490   "unique_id" : "_ZTSN7android8hardware7details9std_arrayIhLj32EJEEE"
9491  },
9492  {
9493   "alignment" : 1,
9494   "fields" :
9495   [
9496    {
9497     "access" : "private",
9498     "field_name" : "mBuffer",
9499     "referenced_type" : "type-179"
9500    }
9501   ],
9502   "linker_set_key" : "android::hardware::hidl_array<unsigned char, 32>",
9503   "name" : "android::hardware::hidl_array<unsigned char, 32>",
9504   "referenced_type" : "type-178",
9505   "self_type" : "type-178",
9506   "size" : 32,
9507   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
9508   "template_args" : [ "type-76" ],
9509   "unique_id" : "_ZTSN7android8hardware10hidl_arrayIhLj32EJEEE"
9510  },
9511  {
9512   "alignment" : 8,
9513   "base_specifiers" :
9514   [
9515    {
9516     "referenced_type" : "type-69"
9517    }
9518   ],
9519   "fields" :
9520   [
9521    {
9522     "access" : "private",
9523     "field_name" : "mRecipient",
9524     "field_offset" : 32,
9525     "referenced_type" : "type-153"
9526    },
9527    {
9528     "access" : "private",
9529     "field_name" : "mCookie",
9530     "field_offset" : 128,
9531     "referenced_type" : "type-11"
9532    },
9533    {
9534     "access" : "private",
9535     "field_name" : "mBase",
9536     "field_offset" : 192,
9537     "referenced_type" : "type-154"
9538    }
9539   ],
9540   "linker_set_key" : "android::hardware::hidl_binder_death_recipient",
9541   "name" : "android::hardware::hidl_binder_death_recipient",
9542   "referenced_type" : "type-152",
9543   "self_type" : "type-152",
9544   "size" : 40,
9545   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h",
9546   "unique_id" : "_ZTSN7android8hardware27hidl_binder_death_recipientE",
9547   "vtable_components" :
9548   [
9549    {
9550     "component_value" : 32,
9551     "kind" : "vbase_offset"
9552    },
9553    {
9554     "kind" : "offset_to_top"
9555    },
9556    {
9557     "kind" : "rtti",
9558     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
9559    },
9560    {
9561     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipient10binderDiedERKNS_2wpINS0_7IBinderEEE"
9562    },
9563    {
9564     "kind" : "complete_dtor_pointer",
9565     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD1Ev"
9566    },
9567    {
9568     "kind" : "deleting_dtor_pointer",
9569     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD0Ev"
9570    },
9571    {
9572     "kind" : "vcall_offset"
9573    },
9574    {
9575     "kind" : "vcall_offset"
9576    },
9577    {
9578     "kind" : "vcall_offset"
9579    },
9580    {
9581     "kind" : "vcall_offset"
9582    },
9583    {
9584     "component_value" : -32,
9585     "kind" : "vcall_offset"
9586    },
9587    {
9588     "component_value" : -32,
9589     "kind" : "offset_to_top"
9590    },
9591    {
9592     "kind" : "rtti",
9593     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
9594    },
9595    {
9596     "kind" : "complete_dtor_pointer",
9597     "mangled_component_name" : "_ZTv0_n12_N7android8hardware27hidl_binder_death_recipientD1Ev"
9598    },
9599    {
9600     "kind" : "deleting_dtor_pointer",
9601     "mangled_component_name" : "_ZTv0_n12_N7android8hardware27hidl_binder_death_recipientD0Ev"
9602    },
9603    {
9604     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9605    },
9606    {
9607     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9608    },
9609    {
9610     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9611    },
9612    {
9613     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9614    }
9615   ]
9616  },
9617  {
9618   "alignment" : 4,
9619   "base_specifiers" :
9620   [
9621    {
9622     "is_virtual" : true,
9623     "referenced_type" : "type-23"
9624    }
9625   ],
9626   "linker_set_key" : "android::hardware::hidl_death_recipient",
9627   "name" : "android::hardware::hidl_death_recipient",
9628   "referenced_type" : "type-33",
9629   "self_type" : "type-33",
9630   "size" : 12,
9631   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
9632   "unique_id" : "_ZTSN7android8hardware20hidl_death_recipientE",
9633   "vtable_components" :
9634   [
9635    {
9636     "component_value" : 4,
9637     "kind" : "vbase_offset"
9638    },
9639    {
9640     "kind" : "offset_to_top"
9641    },
9642    {
9643     "kind" : "rtti",
9644     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
9645    },
9646    {
9647     "is_pure" : true,
9648     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipient11serviceDiedEyRKNS_2wpINS_4hidl4base4V1_05IBaseEEE"
9649    },
9650    {
9651     "kind" : "complete_dtor_pointer",
9652     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD1Ev"
9653    },
9654    {
9655     "kind" : "deleting_dtor_pointer",
9656     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD0Ev"
9657    },
9658    {
9659     "kind" : "vcall_offset"
9660    },
9661    {
9662     "kind" : "vcall_offset"
9663    },
9664    {
9665     "kind" : "vcall_offset"
9666    },
9667    {
9668     "kind" : "vcall_offset"
9669    },
9670    {
9671     "component_value" : -4,
9672     "kind" : "vcall_offset"
9673    },
9674    {
9675     "component_value" : -4,
9676     "kind" : "offset_to_top"
9677    },
9678    {
9679     "kind" : "rtti",
9680     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
9681    },
9682    {
9683     "kind" : "complete_dtor_pointer",
9684     "mangled_component_name" : "_ZTv0_n12_N7android8hardware20hidl_death_recipientD1Ev"
9685    },
9686    {
9687     "kind" : "deleting_dtor_pointer",
9688     "mangled_component_name" : "_ZTv0_n12_N7android8hardware20hidl_death_recipientD0Ev"
9689    },
9690    {
9691     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9692    },
9693    {
9694     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9695    },
9696    {
9697     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9698    },
9699    {
9700     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9701    }
9702   ]
9703  },
9704  {
9705   "alignment" : 8,
9706   "fields" :
9707   [
9708    {
9709     "access" : "private",
9710     "field_name" : "mHandle",
9711     "referenced_type" : "type-271"
9712    },
9713    {
9714     "access" : "private",
9715     "field_name" : "mOwnsHandle",
9716     "field_offset" : 64,
9717     "referenced_type" : "type-12"
9718    }
9719   ],
9720   "linker_set_key" : "android::hardware::hidl_handle",
9721   "name" : "android::hardware::hidl_handle",
9722   "referenced_type" : "type-315",
9723   "self_type" : "type-315",
9724   "size" : 16,
9725   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
9726   "unique_id" : "_ZTSN7android8hardware11hidl_handleE"
9727  },
9728  {
9729   "alignment" : 8,
9730   "fields" :
9731   [
9732    {
9733     "access" : "private",
9734     "field_name" : "mHandle",
9735     "referenced_type" : "type-315"
9736    },
9737    {
9738     "access" : "private",
9739     "field_name" : "mSize",
9740     "field_offset" : 128,
9741     "referenced_type" : "type-11"
9742    },
9743    {
9744     "access" : "private",
9745     "field_name" : "mName",
9746     "field_offset" : 192,
9747     "referenced_type" : "type-5"
9748    }
9749   ],
9750   "linker_set_key" : "android::hardware::hidl_memory",
9751   "name" : "android::hardware::hidl_memory",
9752   "referenced_type" : "type-318",
9753   "self_type" : "type-318",
9754   "size" : 40,
9755   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
9756   "unique_id" : "_ZTSN7android8hardware11hidl_memoryE"
9757  },
9758  {
9759   "alignment" : 8,
9760   "fields" :
9761   [
9762    {
9763     "access" : "private",
9764     "field_name" : "mBuffer",
9765     "referenced_type" : "type-6"
9766    },
9767    {
9768     "access" : "private",
9769     "field_name" : "mSize",
9770     "field_offset" : 64,
9771     "referenced_type" : "type-2"
9772    },
9773    {
9774     "access" : "private",
9775     "field_name" : "mOwnsBuffer",
9776     "field_offset" : 96,
9777     "referenced_type" : "type-12"
9778    }
9779   ],
9780   "linker_set_key" : "android::hardware::hidl_string",
9781   "name" : "android::hardware::hidl_string",
9782   "referenced_type" : "type-5",
9783   "self_type" : "type-5",
9784   "size" : 16,
9785   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
9786   "unique_id" : "_ZTSN7android8hardware11hidl_stringE"
9787  },
9788  {
9789   "alignment" : 8,
9790   "fields" :
9791   [
9792    {
9793     "access" : "private",
9794     "field_name" : "mBuffer",
9795     "referenced_type" : "type-331"
9796    },
9797    {
9798     "access" : "private",
9799     "field_name" : "mSize",
9800     "field_offset" : 64,
9801     "referenced_type" : "type-2"
9802    },
9803    {
9804     "access" : "private",
9805     "field_name" : "mOwnsBuffer",
9806     "field_offset" : 96,
9807     "referenced_type" : "type-12"
9808    }
9809   ],
9810   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::GrantorDescriptor>",
9811   "name" : "android::hardware::hidl_vec<android::hardware::GrantorDescriptor>",
9812   "referenced_type" : "type-330",
9813   "self_type" : "type-330",
9814   "size" : 16,
9815   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
9816   "template_args" : [ "type-334" ],
9817   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE"
9818  },
9819  {
9820   "alignment" : 8,
9821   "fields" :
9822   [
9823    {
9824     "access" : "private",
9825     "field_name" : "mBuffer",
9826     "referenced_type" : "type-175"
9827    },
9828    {
9829     "access" : "private",
9830     "field_name" : "mSize",
9831     "field_offset" : 64,
9832     "referenced_type" : "type-2"
9833    },
9834    {
9835     "access" : "private",
9836     "field_name" : "mOwnsBuffer",
9837     "field_offset" : 96,
9838     "referenced_type" : "type-12"
9839    }
9840   ],
9841   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> >",
9842   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> >",
9843   "referenced_type" : "type-340",
9844   "self_type" : "type-340",
9845   "size" : 16,
9846   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
9847   "template_args" : [ "type-178" ],
9848   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE"
9849  },
9850  {
9851   "alignment" : 8,
9852   "fields" :
9853   [
9854    {
9855     "access" : "private",
9856     "field_name" : "mBuffer",
9857     "referenced_type" : "type-147"
9858    },
9859    {
9860     "access" : "private",
9861     "field_name" : "mSize",
9862     "field_offset" : 64,
9863     "referenced_type" : "type-2"
9864    },
9865    {
9866     "access" : "private",
9867     "field_name" : "mOwnsBuffer",
9868     "field_offset" : 96,
9869     "referenced_type" : "type-12"
9870    }
9871   ],
9872   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_string>",
9873   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string>",
9874   "referenced_type" : "type-335",
9875   "self_type" : "type-335",
9876   "size" : 16,
9877   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
9878   "template_args" : [ "type-5" ],
9879   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_11hidl_stringEEE"
9880  },
9881  {
9882   "alignment" : 8,
9883   "fields" :
9884   [
9885    {
9886     "access" : "private",
9887     "field_name" : "mBuffer",
9888     "referenced_type" : "type-376"
9889    },
9890    {
9891     "access" : "private",
9892     "field_name" : "mSize",
9893     "field_offset" : 64,
9894     "referenced_type" : "type-2"
9895    },
9896    {
9897     "access" : "private",
9898     "field_name" : "mOwnsBuffer",
9899     "field_offset" : 96,
9900     "referenced_type" : "type-12"
9901    }
9902   ],
9903   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::input::common::V1_0::PointerCoords>",
9904   "name" : "android::hardware::hidl_vec<android::hardware::input::common::V1_0::PointerCoords>",
9905   "referenced_type" : "type-375",
9906   "self_type" : "type-375",
9907   "size" : 16,
9908   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
9909   "template_args" : [ "type-379" ],
9910   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_5input6common4V1_013PointerCoordsEEE"
9911  },
9912  {
9913   "alignment" : 8,
9914   "fields" :
9915   [
9916    {
9917     "access" : "private",
9918     "field_name" : "mBuffer",
9919     "referenced_type" : "type-367"
9920    },
9921    {
9922     "access" : "private",
9923     "field_name" : "mSize",
9924     "field_offset" : 64,
9925     "referenced_type" : "type-2"
9926    },
9927    {
9928     "access" : "private",
9929     "field_name" : "mOwnsBuffer",
9930     "field_offset" : 96,
9931     "referenced_type" : "type-12"
9932    }
9933   ],
9934   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::input::common::V1_0::PointerProperties>",
9935   "name" : "android::hardware::hidl_vec<android::hardware::input::common::V1_0::PointerProperties>",
9936   "referenced_type" : "type-366",
9937   "self_type" : "type-366",
9938   "size" : 16,
9939   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
9940   "template_args" : [ "type-370" ],
9941   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_5input6common4V1_017PointerPropertiesEEE"
9942  },
9943  {
9944   "alignment" : 8,
9945   "fields" :
9946   [
9947    {
9948     "access" : "private",
9949     "field_name" : "mBuffer",
9950     "referenced_type" : "type-385"
9951    },
9952    {
9953     "access" : "private",
9954     "field_name" : "mSize",
9955     "field_offset" : 64,
9956     "referenced_type" : "type-2"
9957    },
9958    {
9959     "access" : "private",
9960     "field_name" : "mOwnsBuffer",
9961     "field_offset" : 96,
9962     "referenced_type" : "type-12"
9963    }
9964   ],
9965   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::input::common::V1_0::VideoFrame>",
9966   "name" : "android::hardware::hidl_vec<android::hardware::input::common::V1_0::VideoFrame>",
9967   "referenced_type" : "type-384",
9968   "self_type" : "type-384",
9969   "size" : 16,
9970   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
9971   "template_args" : [ "type-388" ],
9972   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_5input6common4V1_010VideoFrameEEE"
9973  },
9974  {
9975   "alignment" : 8,
9976   "fields" :
9977   [
9978    {
9979     "access" : "private",
9980     "field_name" : "mBuffer",
9981     "referenced_type" : "type-305"
9982    },
9983    {
9984     "access" : "private",
9985     "field_name" : "mSize",
9986     "field_offset" : 64,
9987     "referenced_type" : "type-2"
9988    },
9989    {
9990     "access" : "private",
9991     "field_name" : "mOwnsBuffer",
9992     "field_offset" : 96,
9993     "referenced_type" : "type-12"
9994    }
9995   ],
9996   "linker_set_key" : "android::hardware::hidl_vec<char>",
9997   "name" : "android::hardware::hidl_vec<char>",
9998   "referenced_type" : "type-396",
9999   "self_type" : "type-396",
10000   "size" : 16,
10001   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10002   "template_args" : [ "type-10" ],
10003   "unique_id" : "_ZTSN7android8hardware8hidl_vecIcEE"
10004  },
10005  {
10006   "alignment" : 8,
10007   "fields" :
10008   [
10009    {
10010     "access" : "private",
10011     "field_name" : "mBuffer",
10012     "referenced_type" : "type-353"
10013    },
10014    {
10015     "access" : "private",
10016     "field_name" : "mSize",
10017     "field_offset" : 64,
10018     "referenced_type" : "type-2"
10019    },
10020    {
10021     "access" : "private",
10022     "field_name" : "mOwnsBuffer",
10023     "field_offset" : 96,
10024     "referenced_type" : "type-12"
10025    }
10026   ],
10027   "linker_set_key" : "android::hardware::hidl_vec<float>",
10028   "name" : "android::hardware::hidl_vec<float>",
10029   "referenced_type" : "type-352",
10030   "self_type" : "type-352",
10031   "size" : 16,
10032   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10033   "template_args" : [ "type-280" ],
10034   "unique_id" : "_ZTSN7android8hardware8hidl_vecIfEE"
10035  },
10036  {
10037   "alignment" : 8,
10038   "fields" :
10039   [
10040    {
10041     "access" : "private",
10042     "field_name" : "mBuffer",
10043     "referenced_type" : "type-346"
10044    },
10045    {
10046     "access" : "private",
10047     "field_name" : "mSize",
10048     "field_offset" : 64,
10049     "referenced_type" : "type-2"
10050    },
10051    {
10052     "access" : "private",
10053     "field_name" : "mOwnsBuffer",
10054     "field_offset" : 96,
10055     "referenced_type" : "type-12"
10056    }
10057   ],
10058   "linker_set_key" : "android::hardware::hidl_vec<int>",
10059   "name" : "android::hardware::hidl_vec<int>",
10060   "referenced_type" : "type-345",
10061   "self_type" : "type-345",
10062   "size" : 16,
10063   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10064   "template_args" : [ "type-18" ],
10065   "unique_id" : "_ZTSN7android8hardware8hidl_vecIiEE"
10066  },
10067  {
10068   "alignment" : 8,
10069   "fields" :
10070   [
10071    {
10072     "access" : "private",
10073     "field_name" : "mBuffer",
10074     "referenced_type" : "type-360"
10075    },
10076    {
10077     "access" : "private",
10078     "field_name" : "mSize",
10079     "field_offset" : 64,
10080     "referenced_type" : "type-2"
10081    },
10082    {
10083     "access" : "private",
10084     "field_name" : "mOwnsBuffer",
10085     "field_offset" : 96,
10086     "referenced_type" : "type-12"
10087    }
10088   ],
10089   "linker_set_key" : "android::hardware::hidl_vec<short>",
10090   "name" : "android::hardware::hidl_vec<short>",
10091   "referenced_type" : "type-359",
10092   "self_type" : "type-359",
10093   "size" : 16,
10094   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10095   "template_args" : [ "type-234" ],
10096   "unique_id" : "_ZTSN7android8hardware8hidl_vecIsEE"
10097  },
10098  {
10099   "alignment" : 2,
10100   "fields" :
10101   [
10102    {
10103     "access" : "private",
10104     "field_name" : "mMajor",
10105     "referenced_type" : "type-78"
10106    },
10107    {
10108     "access" : "private",
10109     "field_name" : "mMinor",
10110     "field_offset" : 16,
10111     "referenced_type" : "type-78"
10112    }
10113   ],
10114   "linker_set_key" : "android::hardware::hidl_version",
10115   "name" : "android::hardware::hidl_version",
10116   "referenced_type" : "type-399",
10117   "self_type" : "type-399",
10118   "size" : 4,
10119   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10120   "unique_id" : "_ZTSN7android8hardware12hidl_versionE"
10121  },
10122  {
10123   "alignment" : 4,
10124   "base_specifiers" :
10125   [
10126    {
10127     "referenced_type" : "type-452"
10128    }
10129   ],
10130   "fields" :
10131   [
10132    {
10133     "access" : "private",
10134     "field_name" : "_hidl_mImpl",
10135     "field_offset" : 544,
10136     "referenced_type" : "type-44"
10137    }
10138   ],
10139   "linker_set_key" : "android::hardware::input::classifier::V1_0::BnHwInputClassifier",
10140   "name" : "android::hardware::input::classifier::V1_0::BnHwInputClassifier",
10141   "referenced_type" : "type-651",
10142   "self_type" : "type-651",
10143   "size" : 80,
10144   "source_file" : "/out/soong/.intermediates/hardware/interfaces/input/classifier/1.0/[email protected]_genc++_headers/gen/android/hardware/input/classifier/1.0/BnHwInputClassifier.h",
10145   "unique_id" : "_ZTSN7android8hardware5input10classifier4V1_019BnHwInputClassifierE",
10146   "vtable_components" :
10147   [
10148    {
10149     "component_value" : 72,
10150     "kind" : "vbase_offset"
10151    },
10152    {
10153     "kind" : "offset_to_top"
10154    },
10155    {
10156     "kind" : "rtti",
10157     "mangled_component_name" : "_ZTIN7android8hardware5input10classifier4V1_019BnHwInputClassifierE"
10158    },
10159    {
10160     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
10161    },
10162    {
10163     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
10164    },
10165    {
10166     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
10167    },
10168    {
10169     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
10170    },
10171    {
10172     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
10173    },
10174    {
10175     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
10176    },
10177    {
10178     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
10179    },
10180    {
10181     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
10182    },
10183    {
10184     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
10185    },
10186    {
10187     "kind" : "complete_dtor_pointer",
10188     "mangled_component_name" : "_ZN7android8hardware5input10classifier4V1_019BnHwInputClassifierD1Ev"
10189    },
10190    {
10191     "kind" : "deleting_dtor_pointer",
10192     "mangled_component_name" : "_ZN7android8hardware5input10classifier4V1_019BnHwInputClassifierD0Ev"
10193    },
10194    {
10195     "mangled_component_name" : "_ZN7android8hardware5input10classifier4V1_019BnHwInputClassifier10onTransactEjRKNS0_6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
10196    },
10197    {
10198     "component_value" : -20,
10199     "kind" : "offset_to_top"
10200    },
10201    {
10202     "kind" : "rtti",
10203     "mangled_component_name" : "_ZTIN7android8hardware5input10classifier4V1_019BnHwInputClassifierE"
10204    },
10205    {
10206     "kind" : "complete_dtor_pointer",
10207     "mangled_component_name" : "_ZThn20_N7android8hardware5input10classifier4V1_019BnHwInputClassifierD1Ev"
10208    },
10209    {
10210     "kind" : "deleting_dtor_pointer",
10211     "mangled_component_name" : "_ZThn20_N7android8hardware5input10classifier4V1_019BnHwInputClassifierD0Ev"
10212    },
10213    {
10214     "kind" : "vcall_offset"
10215    },
10216    {
10217     "kind" : "vcall_offset"
10218    },
10219    {
10220     "kind" : "vcall_offset"
10221    },
10222    {
10223     "kind" : "vcall_offset"
10224    },
10225    {
10226     "component_value" : -72,
10227     "kind" : "vcall_offset"
10228    },
10229    {
10230     "component_value" : -72,
10231     "kind" : "offset_to_top"
10232    },
10233    {
10234     "kind" : "rtti",
10235     "mangled_component_name" : "_ZTIN7android8hardware5input10classifier4V1_019BnHwInputClassifierE"
10236    },
10237    {
10238     "kind" : "complete_dtor_pointer",
10239     "mangled_component_name" : "_ZTv0_n12_N7android8hardware5input10classifier4V1_019BnHwInputClassifierD1Ev"
10240    },
10241    {
10242     "kind" : "deleting_dtor_pointer",
10243     "mangled_component_name" : "_ZTv0_n12_N7android8hardware5input10classifier4V1_019BnHwInputClassifierD0Ev"
10244    },
10245    {
10246     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10247    },
10248    {
10249     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10250    },
10251    {
10252     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10253    },
10254    {
10255     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10256    }
10257   ]
10258  },
10259  {
10260   "alignment" : 4,
10261   "base_specifiers" :
10262   [
10263    {
10264     "referenced_type" : "type-57"
10265    },
10266    {
10267     "referenced_type" : "type-49"
10268    }
10269   ],
10270   "fields" :
10271   [
10272    {
10273     "access" : "private",
10274     "field_name" : "_hidl_mMutex",
10275     "field_offset" : 544,
10276     "referenced_type" : "type-55"
10277    },
10278    {
10279     "access" : "private",
10280     "field_name" : "_hidl_mDeathRecipients",
10281     "field_offset" : 576,
10282     "referenced_type" : "type-56"
10283    }
10284   ],
10285   "linker_set_key" : "android::hardware::input::classifier::V1_0::BpHwInputClassifier",
10286   "name" : "android::hardware::input::classifier::V1_0::BpHwInputClassifier",
10287   "referenced_type" : "type-54",
10288   "self_type" : "type-54",
10289   "size" : 92,
10290   "source_file" : "/out/soong/.intermediates/hardware/interfaces/input/classifier/1.0/[email protected]_genc++_headers/gen/android/hardware/input/classifier/1.0/BpHwInputClassifier.h",
10291   "unique_id" : "_ZTSN7android8hardware5input10classifier4V1_019BpHwInputClassifierE",
10292   "vtable_components" :
10293   [
10294    {
10295     "component_value" : 84,
10296     "kind" : "vbase_offset"
10297    },
10298    {
10299     "kind" : "offset_to_top"
10300    },
10301    {
10302     "kind" : "rtti",
10303     "mangled_component_name" : "_ZTIN7android8hardware5input10classifier4V1_019BpHwInputClassifierE"
10304    },
10305    {
10306     "mangled_component_name" : "_ZNK7android8hardware5input10classifier4V1_019BpHwInputClassifier8isRemoteEv"
10307    },
10308    {
10309     "mangled_component_name" : "_ZN7android8hardware5input10classifier4V1_019BpHwInputClassifier14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
10310    },
10311    {
10312     "mangled_component_name" : "_ZN7android8hardware5input10classifier4V1_019BpHwInputClassifier5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
10313    },
10314    {
10315     "mangled_component_name" : "_ZN7android8hardware5input10classifier4V1_019BpHwInputClassifier19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
10316    },
10317    {
10318     "mangled_component_name" : "_ZN7android8hardware5input10classifier4V1_019BpHwInputClassifier12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
10319    },
10320    {
10321     "mangled_component_name" : "_ZN7android8hardware5input10classifier4V1_019BpHwInputClassifier21setHALInstrumentationEv"
10322    },
10323    {
10324     "mangled_component_name" : "_ZN7android8hardware5input10classifier4V1_019BpHwInputClassifier11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
10325    },
10326    {
10327     "mangled_component_name" : "_ZN7android8hardware5input10classifier4V1_019BpHwInputClassifier4pingEv"
10328    },
10329    {
10330     "mangled_component_name" : "_ZN7android8hardware5input10classifier4V1_019BpHwInputClassifier12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
10331    },
10332    {
10333     "mangled_component_name" : "_ZN7android8hardware5input10classifier4V1_019BpHwInputClassifier21notifySyspropsChangedEv"
10334    },
10335    {
10336     "mangled_component_name" : "_ZN7android8hardware5input10classifier4V1_019BpHwInputClassifier13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
10337    },
10338    {
10339     "kind" : "complete_dtor_pointer",
10340     "mangled_component_name" : "_ZN7android8hardware5input10classifier4V1_019BpHwInputClassifierD1Ev"
10341    },
10342    {
10343     "kind" : "deleting_dtor_pointer",
10344     "mangled_component_name" : "_ZN7android8hardware5input10classifier4V1_019BpHwInputClassifierD0Ev"
10345    },
10346    {
10347     "mangled_component_name" : "_ZN7android8hardware5input10classifier4V1_019BpHwInputClassifier8classifyERKNS1_6common4V1_011MotionEventE"
10348    },
10349    {
10350     "mangled_component_name" : "_ZN7android8hardware5input10classifier4V1_019BpHwInputClassifier5resetEv"
10351    },
10352    {
10353     "mangled_component_name" : "_ZN7android8hardware5input10classifier4V1_019BpHwInputClassifier11resetDeviceEi"
10354    },
10355    {
10356     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_5input10classifier4V1_016IInputClassifierEE10onAsBinderEv"
10357    },
10358    {
10359     "component_value" : 80,
10360     "kind" : "vbase_offset"
10361    },
10362    {
10363     "component_value" : -4,
10364     "kind" : "offset_to_top"
10365    },
10366    {
10367     "kind" : "rtti",
10368     "mangled_component_name" : "_ZTIN7android8hardware5input10classifier4V1_019BpHwInputClassifierE"
10369    },
10370    {
10371     "kind" : "complete_dtor_pointer",
10372     "mangled_component_name" : "_ZThn4_N7android8hardware5input10classifier4V1_019BpHwInputClassifierD1Ev"
10373    },
10374    {
10375     "kind" : "deleting_dtor_pointer",
10376     "mangled_component_name" : "_ZThn4_N7android8hardware5input10classifier4V1_019BpHwInputClassifierD0Ev"
10377    },
10378    {
10379     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_5input10classifier4V1_016IInputClassifierEE10onAsBinderEv"
10380    },
10381    {
10382     "component_value" : 76,
10383     "kind" : "vbase_offset"
10384    },
10385    {
10386     "component_value" : -8,
10387     "kind" : "offset_to_top"
10388    },
10389    {
10390     "kind" : "rtti",
10391     "mangled_component_name" : "_ZTIN7android8hardware5input10classifier4V1_019BpHwInputClassifierE"
10392    },
10393    {
10394     "kind" : "complete_dtor_pointer",
10395     "mangled_component_name" : "_ZThn8_N7android8hardware5input10classifier4V1_019BpHwInputClassifierD1Ev"
10396    },
10397    {
10398     "kind" : "deleting_dtor_pointer",
10399     "mangled_component_name" : "_ZThn8_N7android8hardware5input10classifier4V1_019BpHwInputClassifierD0Ev"
10400    },
10401    {
10402     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
10403    },
10404    {
10405     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10406    },
10407    {
10408     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10409    },
10410    {
10411     "component_value" : -24,
10412     "kind" : "offset_to_top"
10413    },
10414    {
10415     "kind" : "rtti",
10416     "mangled_component_name" : "_ZTIN7android8hardware5input10classifier4V1_019BpHwInputClassifierE"
10417    },
10418    {
10419     "kind" : "complete_dtor_pointer",
10420     "mangled_component_name" : "_ZThn24_N7android8hardware5input10classifier4V1_019BpHwInputClassifierD1Ev"
10421    },
10422    {
10423     "kind" : "deleting_dtor_pointer",
10424     "mangled_component_name" : "_ZThn24_N7android8hardware5input10classifier4V1_019BpHwInputClassifierD0Ev"
10425    },
10426    {
10427     "kind" : "vcall_offset"
10428    },
10429    {
10430     "component_value" : -76,
10431     "kind" : "vcall_offset"
10432    },
10433    {
10434     "component_value" : -76,
10435     "kind" : "vcall_offset"
10436    },
10437    {
10438     "component_value" : -76,
10439     "kind" : "vcall_offset"
10440    },
10441    {
10442     "component_value" : -84,
10443     "kind" : "vcall_offset"
10444    },
10445    {
10446     "component_value" : -84,
10447     "kind" : "offset_to_top"
10448    },
10449    {
10450     "kind" : "rtti",
10451     "mangled_component_name" : "_ZTIN7android8hardware5input10classifier4V1_019BpHwInputClassifierE"
10452    },
10453    {
10454     "kind" : "complete_dtor_pointer",
10455     "mangled_component_name" : "_ZTv0_n12_N7android8hardware5input10classifier4V1_019BpHwInputClassifierD1Ev"
10456    },
10457    {
10458     "kind" : "deleting_dtor_pointer",
10459     "mangled_component_name" : "_ZTv0_n12_N7android8hardware5input10classifier4V1_019BpHwInputClassifierD0Ev"
10460    },
10461    {
10462     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
10463    },
10464    {
10465     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10466    },
10467    {
10468     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10469    },
10470    {
10471     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10472    }
10473   ]
10474  },
10475  {
10476   "alignment" : 4,
10477   "base_specifiers" :
10478   [
10479    {
10480     "referenced_type" : "type-46"
10481    },
10482    {
10483     "referenced_type" : "type-49"
10484    }
10485   ],
10486   "fields" :
10487   [
10488    {
10489     "access" : "private",
10490     "field_name" : "mImpl",
10491     "field_offset" : 384,
10492     "referenced_type" : "type-43"
10493    },
10494    {
10495     "access" : "private",
10496     "field_name" : "mOnewayQueue",
10497     "field_offset" : 416,
10498     "referenced_type" : "type-47"
10499    }
10500   ],
10501   "linker_set_key" : "android::hardware::input::classifier::V1_0::BsInputClassifier",
10502   "name" : "android::hardware::input::classifier::V1_0::BsInputClassifier",
10503   "referenced_type" : "type-42",
10504   "self_type" : "type-42",
10505   "size" : 68,
10506   "source_file" : "/out/soong/.intermediates/hardware/interfaces/input/classifier/1.0/[email protected]_genc++_headers/gen/android/hardware/input/classifier/1.0/BsInputClassifier.h",
10507   "unique_id" : "_ZTSN7android8hardware5input10classifier4V1_017BsInputClassifierE",
10508   "vtable_components" :
10509   [
10510    {
10511     "component_value" : 60,
10512     "kind" : "vbase_offset"
10513    },
10514    {
10515     "kind" : "offset_to_top"
10516    },
10517    {
10518     "kind" : "rtti",
10519     "mangled_component_name" : "_ZTIN7android8hardware5input10classifier4V1_017BsInputClassifierE"
10520    },
10521    {
10522     "mangled_component_name" : "_ZNK7android8hardware5input10classifier4V1_016IInputClassifier8isRemoteEv"
10523    },
10524    {
10525     "mangled_component_name" : "_ZN7android8hardware5input10classifier4V1_017BsInputClassifier14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
10526    },
10527    {
10528     "mangled_component_name" : "_ZN7android8hardware5input10classifier4V1_017BsInputClassifier5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
10529    },
10530    {
10531     "mangled_component_name" : "_ZN7android8hardware5input10classifier4V1_017BsInputClassifier19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
10532    },
10533    {
10534     "mangled_component_name" : "_ZN7android8hardware5input10classifier4V1_017BsInputClassifier12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
10535    },
10536    {
10537     "mangled_component_name" : "_ZN7android8hardware5input10classifier4V1_017BsInputClassifier21setHALInstrumentationEv"
10538    },
10539    {
10540     "mangled_component_name" : "_ZN7android8hardware5input10classifier4V1_017BsInputClassifier11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
10541    },
10542    {
10543     "mangled_component_name" : "_ZN7android8hardware5input10classifier4V1_017BsInputClassifier4pingEv"
10544    },
10545    {
10546     "mangled_component_name" : "_ZN7android8hardware5input10classifier4V1_017BsInputClassifier12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
10547    },
10548    {
10549     "mangled_component_name" : "_ZN7android8hardware5input10classifier4V1_017BsInputClassifier21notifySyspropsChangedEv"
10550    },
10551    {
10552     "mangled_component_name" : "_ZN7android8hardware5input10classifier4V1_017BsInputClassifier13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
10553    },
10554    {
10555     "kind" : "complete_dtor_pointer",
10556     "mangled_component_name" : "_ZN7android8hardware5input10classifier4V1_017BsInputClassifierD1Ev"
10557    },
10558    {
10559     "kind" : "deleting_dtor_pointer",
10560     "mangled_component_name" : "_ZN7android8hardware5input10classifier4V1_017BsInputClassifierD0Ev"
10561    },
10562    {
10563     "mangled_component_name" : "_ZN7android8hardware5input10classifier4V1_017BsInputClassifier8classifyERKNS1_6common4V1_011MotionEventE"
10564    },
10565    {
10566     "mangled_component_name" : "_ZN7android8hardware5input10classifier4V1_017BsInputClassifier5resetEv"
10567    },
10568    {
10569     "mangled_component_name" : "_ZN7android8hardware5input10classifier4V1_017BsInputClassifier11resetDeviceEi"
10570    },
10571    {
10572     "component_value" : -4,
10573     "kind" : "offset_to_top"
10574    },
10575    {
10576     "kind" : "rtti",
10577     "mangled_component_name" : "_ZTIN7android8hardware5input10classifier4V1_017BsInputClassifierE"
10578    },
10579    {
10580     "kind" : "complete_dtor_pointer",
10581     "mangled_component_name" : "_ZThn4_N7android8hardware5input10classifier4V1_017BsInputClassifierD1Ev"
10582    },
10583    {
10584     "kind" : "deleting_dtor_pointer",
10585     "mangled_component_name" : "_ZThn4_N7android8hardware5input10classifier4V1_017BsInputClassifierD0Ev"
10586    },
10587    {
10588     "kind" : "vcall_offset"
10589    },
10590    {
10591     "kind" : "vcall_offset"
10592    },
10593    {
10594     "kind" : "vcall_offset"
10595    },
10596    {
10597     "kind" : "vcall_offset"
10598    },
10599    {
10600     "component_value" : -60,
10601     "kind" : "vcall_offset"
10602    },
10603    {
10604     "component_value" : -60,
10605     "kind" : "offset_to_top"
10606    },
10607    {
10608     "kind" : "rtti",
10609     "mangled_component_name" : "_ZTIN7android8hardware5input10classifier4V1_017BsInputClassifierE"
10610    },
10611    {
10612     "kind" : "complete_dtor_pointer",
10613     "mangled_component_name" : "_ZTv0_n12_N7android8hardware5input10classifier4V1_017BsInputClassifierD1Ev"
10614    },
10615    {
10616     "kind" : "deleting_dtor_pointer",
10617     "mangled_component_name" : "_ZTv0_n12_N7android8hardware5input10classifier4V1_017BsInputClassifierD0Ev"
10618    },
10619    {
10620     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10621    },
10622    {
10623     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10624    },
10625    {
10626     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10627    },
10628    {
10629     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10630    }
10631   ]
10632  },
10633  {
10634   "alignment" : 4,
10635   "base_specifiers" :
10636   [
10637    {
10638     "referenced_type" : "type-39"
10639    }
10640   ],
10641   "linker_set_key" : "android::hardware::input::classifier::V1_0::IInputClassifier",
10642   "name" : "android::hardware::input::classifier::V1_0::IInputClassifier",
10643   "referenced_type" : "type-46",
10644   "self_type" : "type-46",
10645   "size" : 12,
10646   "source_file" : "/out/soong/.intermediates/hardware/interfaces/input/classifier/1.0/[email protected]_genc++_headers/gen/android/hardware/input/classifier/1.0/IInputClassifier.h",
10647   "unique_id" : "_ZTSN7android8hardware5input10classifier4V1_016IInputClassifierE",
10648   "vtable_components" :
10649   [
10650    {
10651     "component_value" : 4,
10652     "kind" : "vbase_offset"
10653    },
10654    {
10655     "kind" : "offset_to_top"
10656    },
10657    {
10658     "kind" : "rtti",
10659     "mangled_component_name" : "_ZTIN7android8hardware5input10classifier4V1_016IInputClassifierE"
10660    },
10661    {
10662     "mangled_component_name" : "_ZNK7android8hardware5input10classifier4V1_016IInputClassifier8isRemoteEv"
10663    },
10664    {
10665     "mangled_component_name" : "_ZN7android8hardware5input10classifier4V1_016IInputClassifier14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
10666    },
10667    {
10668     "mangled_component_name" : "_ZN7android8hardware5input10classifier4V1_016IInputClassifier5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
10669    },
10670    {
10671     "mangled_component_name" : "_ZN7android8hardware5input10classifier4V1_016IInputClassifier19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
10672    },
10673    {
10674     "mangled_component_name" : "_ZN7android8hardware5input10classifier4V1_016IInputClassifier12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
10675    },
10676    {
10677     "mangled_component_name" : "_ZN7android8hardware5input10classifier4V1_016IInputClassifier21setHALInstrumentationEv"
10678    },
10679    {
10680     "mangled_component_name" : "_ZN7android8hardware5input10classifier4V1_016IInputClassifier11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
10681    },
10682    {
10683     "mangled_component_name" : "_ZN7android8hardware5input10classifier4V1_016IInputClassifier4pingEv"
10684    },
10685    {
10686     "mangled_component_name" : "_ZN7android8hardware5input10classifier4V1_016IInputClassifier12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
10687    },
10688    {
10689     "mangled_component_name" : "_ZN7android8hardware5input10classifier4V1_016IInputClassifier21notifySyspropsChangedEv"
10690    },
10691    {
10692     "mangled_component_name" : "_ZN7android8hardware5input10classifier4V1_016IInputClassifier13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
10693    },
10694    {
10695     "kind" : "complete_dtor_pointer",
10696     "mangled_component_name" : "_ZN7android8hardware5input10classifier4V1_016IInputClassifierD1Ev"
10697    },
10698    {
10699     "kind" : "deleting_dtor_pointer",
10700     "mangled_component_name" : "_ZN7android8hardware5input10classifier4V1_016IInputClassifierD0Ev"
10701    },
10702    {
10703     "is_pure" : true,
10704     "mangled_component_name" : "_ZN7android8hardware5input10classifier4V1_016IInputClassifier8classifyERKNS1_6common4V1_011MotionEventE"
10705    },
10706    {
10707     "is_pure" : true,
10708     "mangled_component_name" : "_ZN7android8hardware5input10classifier4V1_016IInputClassifier5resetEv"
10709    },
10710    {
10711     "is_pure" : true,
10712     "mangled_component_name" : "_ZN7android8hardware5input10classifier4V1_016IInputClassifier11resetDeviceEi"
10713    },
10714    {
10715     "kind" : "vcall_offset"
10716    },
10717    {
10718     "kind" : "vcall_offset"
10719    },
10720    {
10721     "kind" : "vcall_offset"
10722    },
10723    {
10724     "kind" : "vcall_offset"
10725    },
10726    {
10727     "component_value" : -4,
10728     "kind" : "vcall_offset"
10729    },
10730    {
10731     "component_value" : -4,
10732     "kind" : "offset_to_top"
10733    },
10734    {
10735     "kind" : "rtti",
10736     "mangled_component_name" : "_ZTIN7android8hardware5input10classifier4V1_016IInputClassifierE"
10737    },
10738    {
10739     "kind" : "complete_dtor_pointer",
10740     "mangled_component_name" : "_ZTv0_n12_N7android8hardware5input10classifier4V1_016IInputClassifierD1Ev"
10741    },
10742    {
10743     "kind" : "deleting_dtor_pointer",
10744     "mangled_component_name" : "_ZTv0_n12_N7android8hardware5input10classifier4V1_016IInputClassifierD0Ev"
10745    },
10746    {
10747     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10748    },
10749    {
10750     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10751    },
10752    {
10753     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10754    },
10755    {
10756     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10757    }
10758   ]
10759  },
10760  {
10761   "alignment" : 8,
10762   "fields" :
10763   [
10764    {
10765     "field_name" : "deviceId",
10766     "referenced_type" : "type-18"
10767    },
10768    {
10769     "field_name" : "source",
10770     "field_offset" : 32,
10771     "referenced_type" : "type-561"
10772    },
10773    {
10774     "field_name" : "displayId",
10775     "field_offset" : 64,
10776     "referenced_type" : "type-18"
10777    },
10778    {
10779     "field_name" : "downTime",
10780     "field_offset" : 128,
10781     "referenced_type" : "type-93"
10782    },
10783    {
10784     "field_name" : "eventTime",
10785     "field_offset" : 192,
10786     "referenced_type" : "type-93"
10787    },
10788    {
10789     "field_name" : "action",
10790     "field_offset" : 256,
10791     "referenced_type" : "type-562"
10792    },
10793    {
10794     "field_name" : "actionIndex",
10795     "field_offset" : 288,
10796     "referenced_type" : "type-76"
10797    },
10798    {
10799     "field_name" : "actionButton",
10800     "field_offset" : 320,
10801     "referenced_type" : "type-565"
10802    },
10803    {
10804     "field_name" : "flags",
10805     "field_offset" : 352,
10806     "referenced_type" : "type-18"
10807    },
10808    {
10809     "field_name" : "policyFlags",
10810     "field_offset" : 384,
10811     "referenced_type" : "type-2"
10812    },
10813    {
10814     "field_name" : "edgeFlags",
10815     "field_offset" : 416,
10816     "referenced_type" : "type-18"
10817    },
10818    {
10819     "field_name" : "metaState",
10820     "field_offset" : 448,
10821     "referenced_type" : "type-18"
10822    },
10823    {
10824     "field_name" : "buttonState",
10825     "field_offset" : 480,
10826     "referenced_type" : "type-18"
10827    },
10828    {
10829     "field_name" : "xPrecision",
10830     "field_offset" : 512,
10831     "referenced_type" : "type-280"
10832    },
10833    {
10834     "field_name" : "yPrecision",
10835     "field_offset" : 544,
10836     "referenced_type" : "type-280"
10837    },
10838    {
10839     "field_name" : "pointerProperties",
10840     "field_offset" : 576,
10841     "referenced_type" : "type-366"
10842    },
10843    {
10844     "field_name" : "pointerCoords",
10845     "field_offset" : 704,
10846     "referenced_type" : "type-375"
10847    },
10848    {
10849     "field_name" : "deviceTimestamp",
10850     "field_offset" : 832,
10851     "referenced_type" : "type-2"
10852    },
10853    {
10854     "field_name" : "frames",
10855     "field_offset" : 896,
10856     "referenced_type" : "type-384"
10857    }
10858   ],
10859   "linker_set_key" : "android::hardware::input::common::V1_0::MotionEvent",
10860   "name" : "android::hardware::input::common::V1_0::MotionEvent",
10861   "referenced_type" : "type-568",
10862   "self_type" : "type-568",
10863   "size" : 128,
10864   "source_file" : "/out/soong/.intermediates/hardware/interfaces/input/common/1.0/[email protected]_genc++_headers/gen/android/hardware/input/common/1.0/types.h",
10865   "unique_id" : "_ZTSN7android8hardware5input6common4V1_011MotionEventE"
10866  },
10867  {
10868   "alignment" : 8,
10869   "fields" :
10870   [
10871    {
10872     "field_name" : "bits",
10873     "referenced_type" : "type-11"
10874    },
10875    {
10876     "field_name" : "values",
10877     "field_offset" : 64,
10878     "referenced_type" : "type-352"
10879    }
10880   ],
10881   "linker_set_key" : "android::hardware::input::common::V1_0::PointerCoords",
10882   "name" : "android::hardware::input::common::V1_0::PointerCoords",
10883   "referenced_type" : "type-379",
10884   "self_type" : "type-379",
10885   "size" : 24,
10886   "source_file" : "/out/soong/.intermediates/hardware/interfaces/input/common/1.0/[email protected]_genc++_headers/gen/android/hardware/input/common/1.0/types.h",
10887   "unique_id" : "_ZTSN7android8hardware5input6common4V1_013PointerCoordsE"
10888  },
10889  {
10890   "alignment" : 4,
10891   "fields" :
10892   [
10893    {
10894     "field_name" : "id",
10895     "referenced_type" : "type-18"
10896    },
10897    {
10898     "field_name" : "toolType",
10899     "field_offset" : 32,
10900     "referenced_type" : "type-371"
10901    }
10902   ],
10903   "linker_set_key" : "android::hardware::input::common::V1_0::PointerProperties",
10904   "name" : "android::hardware::input::common::V1_0::PointerProperties",
10905   "referenced_type" : "type-370",
10906   "self_type" : "type-370",
10907   "size" : 8,
10908   "source_file" : "/out/soong/.intermediates/hardware/interfaces/input/common/1.0/[email protected]_genc++_headers/gen/android/hardware/input/common/1.0/types.h",
10909   "unique_id" : "_ZTSN7android8hardware5input6common4V1_017PointerPropertiesE"
10910  },
10911  {
10912   "alignment" : 8,
10913   "fields" :
10914   [
10915    {
10916     "field_name" : "data",
10917     "referenced_type" : "type-359"
10918    },
10919    {
10920     "field_name" : "height",
10921     "field_offset" : 128,
10922     "referenced_type" : "type-2"
10923    },
10924    {
10925     "field_name" : "width",
10926     "field_offset" : 160,
10927     "referenced_type" : "type-2"
10928    },
10929    {
10930     "field_name" : "timestamp",
10931     "field_offset" : 192,
10932     "referenced_type" : "type-11"
10933    }
10934   ],
10935   "linker_set_key" : "android::hardware::input::common::V1_0::VideoFrame",
10936   "name" : "android::hardware::input::common::V1_0::VideoFrame",
10937   "referenced_type" : "type-388",
10938   "self_type" : "type-388",
10939   "size" : 32,
10940   "source_file" : "/out/soong/.intermediates/hardware/interfaces/input/common/1.0/[email protected]_genc++_headers/gen/android/hardware/input/common/1.0/types.h",
10941   "unique_id" : "_ZTSN7android8hardware5input6common4V1_010VideoFrameE"
10942  },
10943  {
10944   "alignment" : 4,
10945   "base_specifiers" :
10946   [
10947    {
10948     "referenced_type" : "type-17"
10949    },
10950    {
10951     "referenced_type" : "type-49"
10952    }
10953   ],
10954   "fields" :
10955   [
10956    {
10957     "access" : "private",
10958     "field_name" : "_hidl_mImpl",
10959     "field_offset" : 512,
10960     "referenced_type" : "type-37"
10961    }
10962   ],
10963   "linker_set_key" : "android::hidl::base::V1_0::BnHwBase",
10964   "name" : "android::hidl::base::V1_0::BnHwBase",
10965   "referenced_type" : "type-452",
10966   "self_type" : "type-452",
10967   "size" : 76,
10968   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h",
10969   "unique_id" : "_ZTSN7android4hidl4base4V1_08BnHwBaseE",
10970   "vtable_components" :
10971   [
10972    {
10973     "component_value" : 68,
10974     "kind" : "vbase_offset"
10975    },
10976    {
10977     "kind" : "offset_to_top"
10978    },
10979    {
10980     "kind" : "rtti",
10981     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
10982    },
10983    {
10984     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
10985    },
10986    {
10987     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
10988    },
10989    {
10990     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
10991    },
10992    {
10993     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
10994    },
10995    {
10996     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
10997    },
10998    {
10999     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
11000    },
11001    {
11002     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
11003    },
11004    {
11005     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
11006    },
11007    {
11008     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
11009    },
11010    {
11011     "kind" : "complete_dtor_pointer",
11012     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD1Ev"
11013    },
11014    {
11015     "kind" : "deleting_dtor_pointer",
11016     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD0Ev"
11017    },
11018    {
11019     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBase10onTransactEjRKNS_8hardware6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
11020    },
11021    {
11022     "component_value" : -20,
11023     "kind" : "offset_to_top"
11024    },
11025    {
11026     "kind" : "rtti",
11027     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
11028    },
11029    {
11030     "kind" : "complete_dtor_pointer",
11031     "mangled_component_name" : "_ZThn20_N7android4hidl4base4V1_08BnHwBaseD1Ev"
11032    },
11033    {
11034     "kind" : "deleting_dtor_pointer",
11035     "mangled_component_name" : "_ZThn20_N7android4hidl4base4V1_08BnHwBaseD0Ev"
11036    },
11037    {
11038     "kind" : "vcall_offset"
11039    },
11040    {
11041     "kind" : "vcall_offset"
11042    },
11043    {
11044     "kind" : "vcall_offset"
11045    },
11046    {
11047     "kind" : "vcall_offset"
11048    },
11049    {
11050     "component_value" : -68,
11051     "kind" : "vcall_offset"
11052    },
11053    {
11054     "component_value" : -68,
11055     "kind" : "offset_to_top"
11056    },
11057    {
11058     "kind" : "rtti",
11059     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
11060    },
11061    {
11062     "kind" : "complete_dtor_pointer",
11063     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BnHwBaseD1Ev"
11064    },
11065    {
11066     "kind" : "deleting_dtor_pointer",
11067     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BnHwBaseD0Ev"
11068    },
11069    {
11070     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11071    },
11072    {
11073     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11074    },
11075    {
11076     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11077    },
11078    {
11079     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11080    }
11081   ]
11082  },
11083  {
11084   "alignment" : 4,
11085   "base_specifiers" :
11086   [
11087    {
11088     "referenced_type" : "type-436"
11089    },
11090    {
11091     "referenced_type" : "type-49"
11092    }
11093   ],
11094   "fields" :
11095   [
11096    {
11097     "access" : "private",
11098     "field_name" : "_hidl_mMutex",
11099     "field_offset" : 544,
11100     "referenced_type" : "type-613"
11101    },
11102    {
11103     "access" : "private",
11104     "field_name" : "_hidl_mDeathRecipients",
11105     "field_offset" : 576,
11106     "referenced_type" : "type-614"
11107    }
11108   ],
11109   "linker_set_key" : "android::hidl::base::V1_0::BpHwBase",
11110   "name" : "android::hidl::base::V1_0::BpHwBase",
11111   "referenced_type" : "type-612",
11112   "self_type" : "type-612",
11113   "size" : 92,
11114   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h",
11115   "unique_id" : "_ZTSN7android4hidl4base4V1_08BpHwBaseE",
11116   "vtable_components" :
11117   [
11118    {
11119     "component_value" : 84,
11120     "kind" : "vbase_offset"
11121    },
11122    {
11123     "kind" : "offset_to_top"
11124    },
11125    {
11126     "kind" : "rtti",
11127     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
11128    },
11129    {
11130     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BpHwBase8isRemoteEv"
11131    },
11132    {
11133     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
11134    },
11135    {
11136     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
11137    },
11138    {
11139     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
11140    },
11141    {
11142     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
11143    },
11144    {
11145     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21setHALInstrumentationEv"
11146    },
11147    {
11148     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
11149    },
11150    {
11151     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase4pingEv"
11152    },
11153    {
11154     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
11155    },
11156    {
11157     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21notifySyspropsChangedEv"
11158    },
11159    {
11160     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
11161    },
11162    {
11163     "kind" : "complete_dtor_pointer",
11164     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD1Ev"
11165    },
11166    {
11167     "kind" : "deleting_dtor_pointer",
11168     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD0Ev"
11169    },
11170    {
11171     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
11172    },
11173    {
11174     "component_value" : 80,
11175     "kind" : "vbase_offset"
11176    },
11177    {
11178     "component_value" : -4,
11179     "kind" : "offset_to_top"
11180    },
11181    {
11182     "kind" : "rtti",
11183     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
11184    },
11185    {
11186     "kind" : "complete_dtor_pointer",
11187     "mangled_component_name" : "_ZThn4_N7android4hidl4base4V1_08BpHwBaseD1Ev"
11188    },
11189    {
11190     "kind" : "deleting_dtor_pointer",
11191     "mangled_component_name" : "_ZThn4_N7android4hidl4base4V1_08BpHwBaseD0Ev"
11192    },
11193    {
11194     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
11195    },
11196    {
11197     "component_value" : 76,
11198     "kind" : "vbase_offset"
11199    },
11200    {
11201     "component_value" : -8,
11202     "kind" : "offset_to_top"
11203    },
11204    {
11205     "kind" : "rtti",
11206     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
11207    },
11208    {
11209     "kind" : "complete_dtor_pointer",
11210     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD1Ev"
11211    },
11212    {
11213     "kind" : "deleting_dtor_pointer",
11214     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD0Ev"
11215    },
11216    {
11217     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
11218    },
11219    {
11220     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11221    },
11222    {
11223     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11224    },
11225    {
11226     "component_value" : -24,
11227     "kind" : "offset_to_top"
11228    },
11229    {
11230     "kind" : "rtti",
11231     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
11232    },
11233    {
11234     "kind" : "complete_dtor_pointer",
11235     "mangled_component_name" : "_ZThn24_N7android4hidl4base4V1_08BpHwBaseD1Ev"
11236    },
11237    {
11238     "kind" : "deleting_dtor_pointer",
11239     "mangled_component_name" : "_ZThn24_N7android4hidl4base4V1_08BpHwBaseD0Ev"
11240    },
11241    {
11242     "kind" : "vcall_offset"
11243    },
11244    {
11245     "component_value" : -76,
11246     "kind" : "vcall_offset"
11247    },
11248    {
11249     "component_value" : -76,
11250     "kind" : "vcall_offset"
11251    },
11252    {
11253     "component_value" : -76,
11254     "kind" : "vcall_offset"
11255    },
11256    {
11257     "component_value" : -84,
11258     "kind" : "vcall_offset"
11259    },
11260    {
11261     "component_value" : -84,
11262     "kind" : "offset_to_top"
11263    },
11264    {
11265     "kind" : "rtti",
11266     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
11267    },
11268    {
11269     "kind" : "complete_dtor_pointer",
11270     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BpHwBaseD1Ev"
11271    },
11272    {
11273     "kind" : "deleting_dtor_pointer",
11274     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BpHwBaseD0Ev"
11275    },
11276    {
11277     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
11278    },
11279    {
11280     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11281    },
11282    {
11283     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11284    },
11285    {
11286     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11287    }
11288   ]
11289  },
11290  {
11291   "alignment" : 8,
11292   "fields" :
11293   [
11294    {
11295     "field_name" : "pid",
11296     "referenced_type" : "type-18"
11297    },
11298    {
11299     "field_name" : "ptr",
11300     "field_offset" : 64,
11301     "referenced_type" : "type-11"
11302    },
11303    {
11304     "field_name" : "arch",
11305     "field_offset" : 128,
11306     "referenced_type" : "type-416"
11307    }
11308   ],
11309   "linker_set_key" : "android::hidl::base::V1_0::DebugInfo",
11310   "name" : "android::hidl::base::V1_0::DebugInfo",
11311   "referenced_type" : "type-415",
11312   "self_type" : "type-415",
11313   "size" : 24,
11314   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h",
11315   "unique_id" : "_ZTSN7android4hidl4base4V1_09DebugInfoE"
11316  },
11317  {
11318   "alignment" : 4,
11319   "base_specifiers" :
11320   [
11321    {
11322     "is_virtual" : true,
11323     "referenced_type" : "type-23"
11324    }
11325   ],
11326   "linker_set_key" : "android::hidl::base::V1_0::IBase",
11327   "name" : "android::hidl::base::V1_0::IBase",
11328   "referenced_type" : "type-39",
11329   "self_type" : "type-39",
11330   "size" : 12,
11331   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h",
11332   "unique_id" : "_ZTSN7android4hidl4base4V1_05IBaseE",
11333   "vtable_components" :
11334   [
11335    {
11336     "component_value" : 4,
11337     "kind" : "vbase_offset"
11338    },
11339    {
11340     "kind" : "offset_to_top"
11341    },
11342    {
11343     "kind" : "rtti",
11344     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
11345    },
11346    {
11347     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
11348    },
11349    {
11350     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
11351    },
11352    {
11353     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
11354    },
11355    {
11356     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
11357    },
11358    {
11359     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
11360    },
11361    {
11362     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
11363    },
11364    {
11365     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
11366    },
11367    {
11368     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
11369    },
11370    {
11371     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
11372    },
11373    {
11374     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
11375    },
11376    {
11377     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
11378    },
11379    {
11380     "kind" : "complete_dtor_pointer",
11381     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD1Ev"
11382    },
11383    {
11384     "kind" : "deleting_dtor_pointer",
11385     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD0Ev"
11386    },
11387    {
11388     "kind" : "vcall_offset"
11389    },
11390    {
11391     "kind" : "vcall_offset"
11392    },
11393    {
11394     "kind" : "vcall_offset"
11395    },
11396    {
11397     "kind" : "vcall_offset"
11398    },
11399    {
11400     "component_value" : -4,
11401     "kind" : "vcall_offset"
11402    },
11403    {
11404     "component_value" : -4,
11405     "kind" : "offset_to_top"
11406    },
11407    {
11408     "kind" : "rtti",
11409     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
11410    },
11411    {
11412     "kind" : "complete_dtor_pointer",
11413     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_05IBaseD1Ev"
11414    },
11415    {
11416     "kind" : "deleting_dtor_pointer",
11417     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_05IBaseD0Ev"
11418    },
11419    {
11420     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11421    },
11422    {
11423     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11424    },
11425    {
11426     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11427    },
11428    {
11429     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11430    }
11431   ]
11432  },
11433  {
11434   "alignment" : 4,
11435   "base_specifiers" :
11436   [
11437    {
11438     "referenced_type" : "type-39"
11439    }
11440   ],
11441   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager",
11442   "name" : "android::hidl::manager::V1_0::IServiceManager",
11443   "referenced_type" : "type-122",
11444   "self_type" : "type-122",
11445   "size" : 12,
11446   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
11447   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManagerE",
11448   "vtable_components" :
11449   [
11450    {
11451     "component_value" : 4,
11452     "kind" : "vbase_offset"
11453    },
11454    {
11455     "kind" : "offset_to_top"
11456    },
11457    {
11458     "kind" : "rtti",
11459     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
11460    },
11461    {
11462     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_015IServiceManager8isRemoteEv"
11463    },
11464    {
11465     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
11466    },
11467    {
11468     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
11469    },
11470    {
11471     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
11472    },
11473    {
11474     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
11475    },
11476    {
11477     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21setHALInstrumentationEv"
11478    },
11479    {
11480     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
11481    },
11482    {
11483     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4pingEv"
11484    },
11485    {
11486     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
11487    },
11488    {
11489     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21notifySyspropsChangedEv"
11490    },
11491    {
11492     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
11493    },
11494    {
11495     "kind" : "complete_dtor_pointer",
11496     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD1Ev"
11497    },
11498    {
11499     "kind" : "deleting_dtor_pointer",
11500     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD0Ev"
11501    },
11502    {
11503     "is_pure" : true,
11504     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3getERKNS_8hardware11hidl_stringES7_"
11505    },
11506    {
11507     "is_pure" : true,
11508     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3addERKNS_8hardware11hidl_stringERKNS_2spINS0_4base4V1_05IBaseEEE"
11509    },
11510    {
11511     "is_pure" : true,
11512     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getTransportERKNS_8hardware11hidl_stringES7_"
11513    },
11514    {
11515     "is_pure" : true,
11516     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4listENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
11517    },
11518    {
11519     "is_pure" : true,
11520     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager15listByInterfaceERKNS_8hardware11hidl_stringENSt3__18functionIFvRKNS4_8hidl_vecIS5_EEEEE"
11521    },
11522    {
11523     "is_pure" : true,
11524     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager24registerForNotificationsERKNS_8hardware11hidl_stringES7_RKNS_2spINS2_20IServiceNotificationEEE"
11525    },
11526    {
11527     "is_pure" : true,
11528     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager9debugDumpENSt3__18functionIFvRKNS_8hardware8hidl_vecINS3_17InstanceDebugInfoEEEEEE"
11529    },
11530    {
11531     "is_pure" : true,
11532     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager25registerPassthroughClientERKNS_8hardware11hidl_stringES7_"
11533    },
11534    {
11535     "kind" : "vcall_offset"
11536    },
11537    {
11538     "kind" : "vcall_offset"
11539    },
11540    {
11541     "kind" : "vcall_offset"
11542    },
11543    {
11544     "kind" : "vcall_offset"
11545    },
11546    {
11547     "component_value" : -4,
11548     "kind" : "vcall_offset"
11549    },
11550    {
11551     "component_value" : -4,
11552     "kind" : "offset_to_top"
11553    },
11554    {
11555     "kind" : "rtti",
11556     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
11557    },
11558    {
11559     "kind" : "complete_dtor_pointer",
11560     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_015IServiceManagerD1Ev"
11561    },
11562    {
11563     "kind" : "deleting_dtor_pointer",
11564     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_015IServiceManagerD0Ev"
11565    },
11566    {
11567     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11568    },
11569    {
11570     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11571    },
11572    {
11573     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11574    },
11575    {
11576     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11577    }
11578   ]
11579  },
11580  {
11581   "alignment" : 8,
11582   "fields" :
11583   [
11584    {
11585     "field_name" : "interfaceName",
11586     "referenced_type" : "type-5"
11587    },
11588    {
11589     "field_name" : "instanceName",
11590     "field_offset" : 128,
11591     "referenced_type" : "type-5"
11592    },
11593    {
11594     "field_name" : "pid",
11595     "field_offset" : 256,
11596     "referenced_type" : "type-18"
11597    },
11598    {
11599     "field_name" : "clientPids",
11600     "field_offset" : 320,
11601     "referenced_type" : "type-345"
11602    },
11603    {
11604     "field_name" : "arch",
11605     "field_offset" : 448,
11606     "referenced_type" : "type-416"
11607    }
11608   ],
11609   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager::InstanceDebugInfo",
11610   "name" : "android::hidl::manager::V1_0::IServiceManager::InstanceDebugInfo",
11611   "referenced_type" : "type-549",
11612   "self_type" : "type-549",
11613   "size" : 64,
11614   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
11615   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManager17InstanceDebugInfoE"
11616  },
11617  {
11618   "alignment" : 4,
11619   "base_specifiers" :
11620   [
11621    {
11622     "referenced_type" : "type-39"
11623    }
11624   ],
11625   "linker_set_key" : "android::hidl::manager::V1_0::IServiceNotification",
11626   "name" : "android::hidl::manager::V1_0::IServiceNotification",
11627   "referenced_type" : "type-138",
11628   "self_type" : "type-138",
11629   "size" : 12,
11630   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h",
11631   "unique_id" : "_ZTSN7android4hidl7manager4V1_020IServiceNotificationE",
11632   "vtable_components" :
11633   [
11634    {
11635     "component_value" : 4,
11636     "kind" : "vbase_offset"
11637    },
11638    {
11639     "kind" : "offset_to_top"
11640    },
11641    {
11642     "kind" : "rtti",
11643     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
11644    },
11645    {
11646     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_020IServiceNotification8isRemoteEv"
11647    },
11648    {
11649     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
11650    },
11651    {
11652     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
11653    },
11654    {
11655     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
11656    },
11657    {
11658     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
11659    },
11660    {
11661     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21setHALInstrumentationEv"
11662    },
11663    {
11664     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
11665    },
11666    {
11667     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification4pingEv"
11668    },
11669    {
11670     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
11671    },
11672    {
11673     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21notifySyspropsChangedEv"
11674    },
11675    {
11676     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
11677    },
11678    {
11679     "kind" : "complete_dtor_pointer",
11680     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD1Ev"
11681    },
11682    {
11683     "kind" : "deleting_dtor_pointer",
11684     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD0Ev"
11685    },
11686    {
11687     "is_pure" : true,
11688     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14onRegistrationERKNS_8hardware11hidl_stringES7_b"
11689    },
11690    {
11691     "kind" : "vcall_offset"
11692    },
11693    {
11694     "kind" : "vcall_offset"
11695    },
11696    {
11697     "kind" : "vcall_offset"
11698    },
11699    {
11700     "kind" : "vcall_offset"
11701    },
11702    {
11703     "component_value" : -4,
11704     "kind" : "vcall_offset"
11705    },
11706    {
11707     "component_value" : -4,
11708     "kind" : "offset_to_top"
11709    },
11710    {
11711     "kind" : "rtti",
11712     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
11713    },
11714    {
11715     "kind" : "complete_dtor_pointer",
11716     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_020IServiceNotificationD1Ev"
11717    },
11718    {
11719     "kind" : "deleting_dtor_pointer",
11720     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_020IServiceNotificationD0Ev"
11721    },
11722    {
11723     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11724    },
11725    {
11726     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11727    },
11728    {
11729     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11730    },
11731    {
11732     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11733    }
11734   ]
11735  },
11736  {
11737   "alignment" : 4,
11738   "fields" :
11739   [
11740    {
11741     "access" : "private",
11742     "field_name" : "m_ptr",
11743     "referenced_type" : "type-130"
11744    }
11745   ],
11746   "linker_set_key" : "android::sp<android::Thread>",
11747   "name" : "android::sp<android::Thread>",
11748   "record_kind" : "class",
11749   "referenced_type" : "type-129",
11750   "self_type" : "type-129",
11751   "size" : 4,
11752   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
11753   "template_args" : [ "type-131" ],
11754   "unique_id" : "_ZTSN7android2spINS_6ThreadEEE"
11755  },
11756  {
11757   "alignment" : 4,
11758   "fields" :
11759   [
11760    {
11761     "access" : "private",
11762     "field_name" : "m_ptr",
11763     "referenced_type" : "type-16"
11764    }
11765   ],
11766   "linker_set_key" : "android::sp<android::hardware::BHwBinder>",
11767   "name" : "android::sp<android::hardware::BHwBinder>",
11768   "record_kind" : "class",
11769   "referenced_type" : "type-159",
11770   "self_type" : "type-159",
11771   "size" : 4,
11772   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
11773   "template_args" : [ "type-17" ],
11774   "unique_id" : "_ZTSN7android2spINS_8hardware9BHwBinderEEE"
11775  },
11776  {
11777   "alignment" : 4,
11778   "fields" :
11779   [
11780    {
11781     "access" : "private",
11782     "field_name" : "m_ptr",
11783     "referenced_type" : "type-68"
11784    }
11785   ],
11786   "linker_set_key" : "android::sp<android::hardware::IBinder::DeathRecipient>",
11787   "name" : "android::sp<android::hardware::IBinder::DeathRecipient>",
11788   "record_kind" : "class",
11789   "referenced_type" : "type-67",
11790   "self_type" : "type-67",
11791   "size" : 4,
11792   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
11793   "template_args" : [ "type-69" ],
11794   "unique_id" : "_ZTSN7android2spINS_8hardware7IBinder14DeathRecipientEEE"
11795  },
11796  {
11797   "alignment" : 4,
11798   "fields" :
11799   [
11800    {
11801     "access" : "private",
11802     "field_name" : "m_ptr",
11803     "referenced_type" : "type-61"
11804    }
11805   ],
11806   "linker_set_key" : "android::sp<android::hardware::IBinder>",
11807   "name" : "android::sp<android::hardware::IBinder>",
11808   "record_kind" : "class",
11809   "referenced_type" : "type-71",
11810   "self_type" : "type-71",
11811   "size" : 4,
11812   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
11813   "template_args" : [ "type-22" ],
11814   "unique_id" : "_ZTSN7android2spINS_8hardware7IBinderEEE"
11815  },
11816  {
11817   "alignment" : 4,
11818   "fields" :
11819   [
11820    {
11821     "access" : "private",
11822     "field_name" : "m_ptr",
11823     "referenced_type" : "type-87"
11824    }
11825   ],
11826   "linker_set_key" : "android::sp<android::hardware::IInterface>",
11827   "name" : "android::sp<android::hardware::IInterface>",
11828   "record_kind" : "class",
11829   "referenced_type" : "type-86",
11830   "self_type" : "type-86",
11831   "size" : 4,
11832   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
11833   "template_args" : [ "type-58" ],
11834   "unique_id" : "_ZTSN7android2spINS_8hardware10IInterfaceEEE"
11835  },
11836  {
11837   "alignment" : 4,
11838   "fields" :
11839   [
11840    {
11841     "access" : "private",
11842     "field_name" : "m_ptr",
11843     "referenced_type" : "type-89"
11844    }
11845   ],
11846   "linker_set_key" : "android::sp<android::hardware::ProcessState>",
11847   "name" : "android::sp<android::hardware::ProcessState>",
11848   "record_kind" : "class",
11849   "referenced_type" : "type-88",
11850   "self_type" : "type-88",
11851   "size" : 4,
11852   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
11853   "template_args" : [ "type-90" ],
11854   "unique_id" : "_ZTSN7android2spINS_8hardware12ProcessStateEEE"
11855  },
11856  {
11857   "alignment" : 4,
11858   "fields" :
11859   [
11860    {
11861     "access" : "private",
11862     "field_name" : "m_ptr",
11863     "referenced_type" : "type-151"
11864    }
11865   ],
11866   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient>",
11867   "name" : "android::sp<android::hardware::hidl_binder_death_recipient>",
11868   "record_kind" : "class",
11869   "referenced_type" : "type-150",
11870   "self_type" : "type-150",
11871   "size" : 4,
11872   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
11873   "template_args" : [ "type-152" ],
11874   "unique_id" : "_ZTSN7android2spINS_8hardware27hidl_binder_death_recipientEEE"
11875  },
11876  {
11877   "alignment" : 4,
11878   "fields" :
11879   [
11880    {
11881     "access" : "private",
11882     "field_name" : "m_ptr",
11883     "referenced_type" : "type-32"
11884    }
11885   ],
11886   "linker_set_key" : "android::sp<android::hardware::hidl_death_recipient>",
11887   "name" : "android::sp<android::hardware::hidl_death_recipient>",
11888   "record_kind" : "class",
11889   "referenced_type" : "type-31",
11890   "self_type" : "type-31",
11891   "size" : 4,
11892   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
11893   "template_args" : [ "type-33" ],
11894   "unique_id" : "_ZTSN7android2spINS_8hardware20hidl_death_recipientEEE"
11895  },
11896  {
11897   "alignment" : 4,
11898   "fields" :
11899   [
11900    {
11901     "access" : "private",
11902     "field_name" : "m_ptr",
11903     "referenced_type" : "type-45"
11904    }
11905   ],
11906   "linker_set_key" : "android::sp<android::hardware::input::classifier::V1_0::IInputClassifier>",
11907   "name" : "android::sp<android::hardware::input::classifier::V1_0::IInputClassifier>",
11908   "record_kind" : "class",
11909   "referenced_type" : "type-44",
11910   "self_type" : "type-44",
11911   "size" : 4,
11912   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
11913   "template_args" : [ "type-46" ],
11914   "unique_id" : "_ZTSN7android2spINS_8hardware5input10classifier4V1_016IInputClassifierEEE"
11915  },
11916  {
11917   "alignment" : 4,
11918   "fields" :
11919   [
11920    {
11921     "access" : "private",
11922     "field_name" : "m_ptr",
11923     "referenced_type" : "type-38"
11924    }
11925   ],
11926   "linker_set_key" : "android::sp<android::hidl::base::V1_0::IBase>",
11927   "name" : "android::sp<android::hidl::base::V1_0::IBase>",
11928   "record_kind" : "class",
11929   "referenced_type" : "type-37",
11930   "self_type" : "type-37",
11931   "size" : 4,
11932   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
11933   "template_args" : [ "type-39" ],
11934   "unique_id" : "_ZTSN7android2spINS_4hidl4base4V1_05IBaseEEE"
11935  },
11936  {
11937   "alignment" : 4,
11938   "fields" :
11939   [
11940    {
11941     "access" : "private",
11942     "field_name" : "m_ptr",
11943     "referenced_type" : "type-121"
11944    }
11945   ],
11946   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceManager>",
11947   "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager>",
11948   "record_kind" : "class",
11949   "referenced_type" : "type-120",
11950   "self_type" : "type-120",
11951   "size" : 4,
11952   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
11953   "template_args" : [ "type-122" ],
11954   "unique_id" : "_ZTSN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE"
11955  },
11956  {
11957   "alignment" : 4,
11958   "fields" :
11959   [
11960    {
11961     "access" : "private",
11962     "field_name" : "m_ptr",
11963     "referenced_type" : "type-137"
11964    }
11965   ],
11966   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceNotification>",
11967   "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification>",
11968   "record_kind" : "class",
11969   "referenced_type" : "type-136",
11970   "self_type" : "type-136",
11971   "size" : 4,
11972   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
11973   "template_args" : [ "type-138" ],
11974   "unique_id" : "_ZTSN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
11975  },
11976  {
11977   "alignment" : 1,
11978   "linker_set_key" : "android::trait_trivial_copy<bool>",
11979   "name" : "android::trait_trivial_copy<bool>",
11980   "referenced_type" : "type-222",
11981   "self_type" : "type-222",
11982   "size" : 1,
11983   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11984   "template_args" : [ "type-12" ],
11985   "unique_id" : "_ZTSN7android18trait_trivial_copyIbEE"
11986  },
11987  {
11988   "alignment" : 1,
11989   "linker_set_key" : "android::trait_trivial_copy<char>",
11990   "name" : "android::trait_trivial_copy<char>",
11991   "referenced_type" : "type-227",
11992   "self_type" : "type-227",
11993   "size" : 1,
11994   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11995   "template_args" : [ "type-10" ],
11996   "unique_id" : "_ZTSN7android18trait_trivial_copyIcEE"
11997  },
11998  {
11999   "alignment" : 1,
12000   "linker_set_key" : "android::trait_trivial_copy<double>",
12001   "name" : "android::trait_trivial_copy<double>",
12002   "referenced_type" : "type-288",
12003   "self_type" : "type-288",
12004   "size" : 1,
12005   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12006   "template_args" : [ "type-286" ],
12007   "unique_id" : "_ZTSN7android18trait_trivial_copyIdEE"
12008  },
12009  {
12010   "alignment" : 1,
12011   "linker_set_key" : "android::trait_trivial_copy<float>",
12012   "name" : "android::trait_trivial_copy<float>",
12013   "referenced_type" : "type-282",
12014   "self_type" : "type-282",
12015   "size" : 1,
12016   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12017   "template_args" : [ "type-280" ],
12018   "unique_id" : "_ZTSN7android18trait_trivial_copyIfEE"
12019  },
12020  {
12021   "alignment" : 1,
12022   "linker_set_key" : "android::trait_trivial_copy<int>",
12023   "name" : "android::trait_trivial_copy<int>",
12024   "referenced_type" : "type-246",
12025   "self_type" : "type-246",
12026   "size" : 1,
12027   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12028   "template_args" : [ "type-18" ],
12029   "unique_id" : "_ZTSN7android18trait_trivial_copyIiEE"
12030  },
12031  {
12032   "alignment" : 1,
12033   "linker_set_key" : "android::trait_trivial_copy<long long>",
12034   "name" : "android::trait_trivial_copy<long long>",
12035   "referenced_type" : "type-269",
12036   "self_type" : "type-269",
12037   "size" : 1,
12038   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12039   "template_args" : [ "type-93" ],
12040   "unique_id" : "_ZTSN7android18trait_trivial_copyIxEE"
12041  },
12042  {
12043   "alignment" : 1,
12044   "linker_set_key" : "android::trait_trivial_copy<long>",
12045   "name" : "android::trait_trivial_copy<long>",
12046   "referenced_type" : "type-257",
12047   "self_type" : "type-257",
12048   "size" : 1,
12049   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12050   "template_args" : [ "type-255" ],
12051   "unique_id" : "_ZTSN7android18trait_trivial_copyIlEE"
12052  },
12053  {
12054   "alignment" : 1,
12055   "linker_set_key" : "android::trait_trivial_copy<short>",
12056   "name" : "android::trait_trivial_copy<short>",
12057   "referenced_type" : "type-237",
12058   "self_type" : "type-237",
12059   "size" : 1,
12060   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12061   "template_args" : [ "type-234" ],
12062   "unique_id" : "_ZTSN7android18trait_trivial_copyIsEE"
12063  },
12064  {
12065   "alignment" : 1,
12066   "linker_set_key" : "android::trait_trivial_copy<unsigned char>",
12067   "name" : "android::trait_trivial_copy<unsigned char>",
12068   "referenced_type" : "type-231",
12069   "self_type" : "type-231",
12070   "size" : 1,
12071   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12072   "template_args" : [ "type-76" ],
12073   "unique_id" : "_ZTSN7android18trait_trivial_copyIhEE"
12074  },
12075  {
12076   "alignment" : 1,
12077   "linker_set_key" : "android::trait_trivial_copy<unsigned int>",
12078   "name" : "android::trait_trivial_copy<unsigned int>",
12079   "referenced_type" : "type-252",
12080   "self_type" : "type-252",
12081   "size" : 1,
12082   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12083   "template_args" : [ "type-2" ],
12084   "unique_id" : "_ZTSN7android18trait_trivial_copyIjEE"
12085  },
12086  {
12087   "alignment" : 1,
12088   "linker_set_key" : "android::trait_trivial_copy<unsigned long long>",
12089   "name" : "android::trait_trivial_copy<unsigned long long>",
12090   "referenced_type" : "type-277",
12091   "self_type" : "type-277",
12092   "size" : 1,
12093   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12094   "template_args" : [ "type-11" ],
12095   "unique_id" : "_ZTSN7android18trait_trivial_copyIyEE"
12096  },
12097  {
12098   "alignment" : 1,
12099   "linker_set_key" : "android::trait_trivial_copy<unsigned long>",
12100   "name" : "android::trait_trivial_copy<unsigned long>",
12101   "referenced_type" : "type-265",
12102   "self_type" : "type-265",
12103   "size" : 1,
12104   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12105   "template_args" : [ "type-262" ],
12106   "unique_id" : "_ZTSN7android18trait_trivial_copyImEE"
12107  },
12108  {
12109   "alignment" : 1,
12110   "linker_set_key" : "android::trait_trivial_copy<unsigned short>",
12111   "name" : "android::trait_trivial_copy<unsigned short>",
12112   "referenced_type" : "type-242",
12113   "self_type" : "type-242",
12114   "size" : 1,
12115   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12116   "template_args" : [ "type-78" ],
12117   "unique_id" : "_ZTSN7android18trait_trivial_copyItEE"
12118  },
12119  {
12120   "alignment" : 1,
12121   "linker_set_key" : "android::trait_trivial_copy<void>",
12122   "name" : "android::trait_trivial_copy<void>",
12123   "referenced_type" : "type-218",
12124   "self_type" : "type-218",
12125   "size" : 1,
12126   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12127   "template_args" : [ "type-21" ],
12128   "unique_id" : "_ZTSN7android18trait_trivial_copyIvEE"
12129  },
12130  {
12131   "alignment" : 1,
12132   "linker_set_key" : "android::trait_trivial_ctor<bool>",
12133   "name" : "android::trait_trivial_ctor<bool>",
12134   "referenced_type" : "type-220",
12135   "self_type" : "type-220",
12136   "size" : 1,
12137   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12138   "template_args" : [ "type-12" ],
12139   "unique_id" : "_ZTSN7android18trait_trivial_ctorIbEE"
12140  },
12141  {
12142   "alignment" : 1,
12143   "linker_set_key" : "android::trait_trivial_ctor<char>",
12144   "name" : "android::trait_trivial_ctor<char>",
12145   "referenced_type" : "type-225",
12146   "self_type" : "type-225",
12147   "size" : 1,
12148   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12149   "template_args" : [ "type-10" ],
12150   "unique_id" : "_ZTSN7android18trait_trivial_ctorIcEE"
12151  },
12152  {
12153   "alignment" : 1,
12154   "linker_set_key" : "android::trait_trivial_ctor<double>",
12155   "name" : "android::trait_trivial_ctor<double>",
12156   "referenced_type" : "type-285",
12157   "self_type" : "type-285",
12158   "size" : 1,
12159   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12160   "template_args" : [ "type-286" ],
12161   "unique_id" : "_ZTSN7android18trait_trivial_ctorIdEE"
12162  },
12163  {
12164   "alignment" : 1,
12165   "linker_set_key" : "android::trait_trivial_ctor<float>",
12166   "name" : "android::trait_trivial_ctor<float>",
12167   "referenced_type" : "type-279",
12168   "self_type" : "type-279",
12169   "size" : 1,
12170   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12171   "template_args" : [ "type-280" ],
12172   "unique_id" : "_ZTSN7android18trait_trivial_ctorIfEE"
12173  },
12174  {
12175   "alignment" : 1,
12176   "linker_set_key" : "android::trait_trivial_ctor<int>",
12177   "name" : "android::trait_trivial_ctor<int>",
12178   "referenced_type" : "type-244",
12179   "self_type" : "type-244",
12180   "size" : 1,
12181   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12182   "template_args" : [ "type-18" ],
12183   "unique_id" : "_ZTSN7android18trait_trivial_ctorIiEE"
12184  },
12185  {
12186   "alignment" : 1,
12187   "linker_set_key" : "android::trait_trivial_ctor<long long>",
12188   "name" : "android::trait_trivial_ctor<long long>",
12189   "referenced_type" : "type-267",
12190   "self_type" : "type-267",
12191   "size" : 1,
12192   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12193   "template_args" : [ "type-93" ],
12194   "unique_id" : "_ZTSN7android18trait_trivial_ctorIxEE"
12195  },
12196  {
12197   "alignment" : 1,
12198   "linker_set_key" : "android::trait_trivial_ctor<long>",
12199   "name" : "android::trait_trivial_ctor<long>",
12200   "referenced_type" : "type-254",
12201   "self_type" : "type-254",
12202   "size" : 1,
12203   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12204   "template_args" : [ "type-255" ],
12205   "unique_id" : "_ZTSN7android18trait_trivial_ctorIlEE"
12206  },
12207  {
12208   "alignment" : 1,
12209   "linker_set_key" : "android::trait_trivial_ctor<short>",
12210   "name" : "android::trait_trivial_ctor<short>",
12211   "referenced_type" : "type-233",
12212   "self_type" : "type-233",
12213   "size" : 1,
12214   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12215   "template_args" : [ "type-234" ],
12216   "unique_id" : "_ZTSN7android18trait_trivial_ctorIsEE"
12217  },
12218  {
12219   "alignment" : 1,
12220   "linker_set_key" : "android::trait_trivial_ctor<unsigned char>",
12221   "name" : "android::trait_trivial_ctor<unsigned char>",
12222   "referenced_type" : "type-229",
12223   "self_type" : "type-229",
12224   "size" : 1,
12225   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12226   "template_args" : [ "type-76" ],
12227   "unique_id" : "_ZTSN7android18trait_trivial_ctorIhEE"
12228  },
12229  {
12230   "alignment" : 1,
12231   "linker_set_key" : "android::trait_trivial_ctor<unsigned int>",
12232   "name" : "android::trait_trivial_ctor<unsigned int>",
12233   "referenced_type" : "type-249",
12234   "self_type" : "type-249",
12235   "size" : 1,
12236   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12237   "template_args" : [ "type-2" ],
12238   "unique_id" : "_ZTSN7android18trait_trivial_ctorIjEE"
12239  },
12240  {
12241   "alignment" : 1,
12242   "linker_set_key" : "android::trait_trivial_ctor<unsigned long long>",
12243   "name" : "android::trait_trivial_ctor<unsigned long long>",
12244   "referenced_type" : "type-275",
12245   "self_type" : "type-275",
12246   "size" : 1,
12247   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12248   "template_args" : [ "type-11" ],
12249   "unique_id" : "_ZTSN7android18trait_trivial_ctorIyEE"
12250  },
12251  {
12252   "alignment" : 1,
12253   "linker_set_key" : "android::trait_trivial_ctor<unsigned long>",
12254   "name" : "android::trait_trivial_ctor<unsigned long>",
12255   "referenced_type" : "type-261",
12256   "self_type" : "type-261",
12257   "size" : 1,
12258   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12259   "template_args" : [ "type-262" ],
12260   "unique_id" : "_ZTSN7android18trait_trivial_ctorImEE"
12261  },
12262  {
12263   "alignment" : 1,
12264   "linker_set_key" : "android::trait_trivial_ctor<unsigned short>",
12265   "name" : "android::trait_trivial_ctor<unsigned short>",
12266   "referenced_type" : "type-239",
12267   "self_type" : "type-239",
12268   "size" : 1,
12269   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12270   "template_args" : [ "type-78" ],
12271   "unique_id" : "_ZTSN7android18trait_trivial_ctorItEE"
12272  },
12273  {
12274   "alignment" : 1,
12275   "linker_set_key" : "android::trait_trivial_ctor<void>",
12276   "name" : "android::trait_trivial_ctor<void>",
12277   "referenced_type" : "type-216",
12278   "self_type" : "type-216",
12279   "size" : 1,
12280   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12281   "template_args" : [ "type-21" ],
12282   "unique_id" : "_ZTSN7android18trait_trivial_ctorIvEE"
12283  },
12284  {
12285   "alignment" : 1,
12286   "linker_set_key" : "android::trait_trivial_dtor<bool>",
12287   "name" : "android::trait_trivial_dtor<bool>",
12288   "referenced_type" : "type-221",
12289   "self_type" : "type-221",
12290   "size" : 1,
12291   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12292   "template_args" : [ "type-12" ],
12293   "unique_id" : "_ZTSN7android18trait_trivial_dtorIbEE"
12294  },
12295  {
12296   "alignment" : 1,
12297   "linker_set_key" : "android::trait_trivial_dtor<char>",
12298   "name" : "android::trait_trivial_dtor<char>",
12299   "referenced_type" : "type-226",
12300   "self_type" : "type-226",
12301   "size" : 1,
12302   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12303   "template_args" : [ "type-10" ],
12304   "unique_id" : "_ZTSN7android18trait_trivial_dtorIcEE"
12305  },
12306  {
12307   "alignment" : 1,
12308   "linker_set_key" : "android::trait_trivial_dtor<double>",
12309   "name" : "android::trait_trivial_dtor<double>",
12310   "referenced_type" : "type-287",
12311   "self_type" : "type-287",
12312   "size" : 1,
12313   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12314   "template_args" : [ "type-286" ],
12315   "unique_id" : "_ZTSN7android18trait_trivial_dtorIdEE"
12316  },
12317  {
12318   "alignment" : 1,
12319   "linker_set_key" : "android::trait_trivial_dtor<float>",
12320   "name" : "android::trait_trivial_dtor<float>",
12321   "referenced_type" : "type-281",
12322   "self_type" : "type-281",
12323   "size" : 1,
12324   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12325   "template_args" : [ "type-280" ],
12326   "unique_id" : "_ZTSN7android18trait_trivial_dtorIfEE"
12327  },
12328  {
12329   "alignment" : 1,
12330   "linker_set_key" : "android::trait_trivial_dtor<int>",
12331   "name" : "android::trait_trivial_dtor<int>",
12332   "referenced_type" : "type-245",
12333   "self_type" : "type-245",
12334   "size" : 1,
12335   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12336   "template_args" : [ "type-18" ],
12337   "unique_id" : "_ZTSN7android18trait_trivial_dtorIiEE"
12338  },
12339  {
12340   "alignment" : 1,
12341   "linker_set_key" : "android::trait_trivial_dtor<long long>",
12342   "name" : "android::trait_trivial_dtor<long long>",
12343   "referenced_type" : "type-268",
12344   "self_type" : "type-268",
12345   "size" : 1,
12346   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12347   "template_args" : [ "type-93" ],
12348   "unique_id" : "_ZTSN7android18trait_trivial_dtorIxEE"
12349  },
12350  {
12351   "alignment" : 1,
12352   "linker_set_key" : "android::trait_trivial_dtor<long>",
12353   "name" : "android::trait_trivial_dtor<long>",
12354   "referenced_type" : "type-256",
12355   "self_type" : "type-256",
12356   "size" : 1,
12357   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12358   "template_args" : [ "type-255" ],
12359   "unique_id" : "_ZTSN7android18trait_trivial_dtorIlEE"
12360  },
12361  {
12362   "alignment" : 1,
12363   "linker_set_key" : "android::trait_trivial_dtor<short>",
12364   "name" : "android::trait_trivial_dtor<short>",
12365   "referenced_type" : "type-236",
12366   "self_type" : "type-236",
12367   "size" : 1,
12368   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12369   "template_args" : [ "type-234" ],
12370   "unique_id" : "_ZTSN7android18trait_trivial_dtorIsEE"
12371  },
12372  {
12373   "alignment" : 1,
12374   "linker_set_key" : "android::trait_trivial_dtor<unsigned char>",
12375   "name" : "android::trait_trivial_dtor<unsigned char>",
12376   "referenced_type" : "type-230",
12377   "self_type" : "type-230",
12378   "size" : 1,
12379   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12380   "template_args" : [ "type-76" ],
12381   "unique_id" : "_ZTSN7android18trait_trivial_dtorIhEE"
12382  },
12383  {
12384   "alignment" : 1,
12385   "linker_set_key" : "android::trait_trivial_dtor<unsigned int>",
12386   "name" : "android::trait_trivial_dtor<unsigned int>",
12387   "referenced_type" : "type-250",
12388   "self_type" : "type-250",
12389   "size" : 1,
12390   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12391   "template_args" : [ "type-2" ],
12392   "unique_id" : "_ZTSN7android18trait_trivial_dtorIjEE"
12393  },
12394  {
12395   "alignment" : 1,
12396   "linker_set_key" : "android::trait_trivial_dtor<unsigned long long>",
12397   "name" : "android::trait_trivial_dtor<unsigned long long>",
12398   "referenced_type" : "type-276",
12399   "self_type" : "type-276",
12400   "size" : 1,
12401   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12402   "template_args" : [ "type-11" ],
12403   "unique_id" : "_ZTSN7android18trait_trivial_dtorIyEE"
12404  },
12405  {
12406   "alignment" : 1,
12407   "linker_set_key" : "android::trait_trivial_dtor<unsigned long>",
12408   "name" : "android::trait_trivial_dtor<unsigned long>",
12409   "referenced_type" : "type-264",
12410   "self_type" : "type-264",
12411   "size" : 1,
12412   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12413   "template_args" : [ "type-262" ],
12414   "unique_id" : "_ZTSN7android18trait_trivial_dtorImEE"
12415  },
12416  {
12417   "alignment" : 1,
12418   "linker_set_key" : "android::trait_trivial_dtor<unsigned short>",
12419   "name" : "android::trait_trivial_dtor<unsigned short>",
12420   "referenced_type" : "type-241",
12421   "self_type" : "type-241",
12422   "size" : 1,
12423   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12424   "template_args" : [ "type-78" ],
12425   "unique_id" : "_ZTSN7android18trait_trivial_dtorItEE"
12426  },
12427  {
12428   "alignment" : 1,
12429   "linker_set_key" : "android::trait_trivial_dtor<void>",
12430   "name" : "android::trait_trivial_dtor<void>",
12431   "referenced_type" : "type-217",
12432   "self_type" : "type-217",
12433   "size" : 1,
12434   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12435   "template_args" : [ "type-21" ],
12436   "unique_id" : "_ZTSN7android18trait_trivial_dtorIvEE"
12437  },
12438  {
12439   "alignment" : 1,
12440   "linker_set_key" : "android::trait_trivial_move<android::String16>",
12441   "name" : "android::trait_trivial_move<android::String16>",
12442   "referenced_type" : "type-433",
12443   "self_type" : "type-433",
12444   "size" : 1,
12445   "source_file" : "/system/core/libutils/include/utils/String16.h",
12446   "template_args" : [ "type-104" ],
12447   "unique_id" : "_ZTSN7android18trait_trivial_moveINS_8String16EEE"
12448  },
12449  {
12450   "alignment" : 1,
12451   "linker_set_key" : "android::trait_trivial_move<android::String8>",
12452   "name" : "android::trait_trivial_move<android::String8>",
12453   "referenced_type" : "type-427",
12454   "self_type" : "type-427",
12455   "size" : 1,
12456   "source_file" : "/system/core/libutils/include/utils/String8.h",
12457   "template_args" : [ "type-113" ],
12458   "unique_id" : "_ZTSN7android18trait_trivial_moveINS_7String8EEE"
12459  },
12460  {
12461   "alignment" : 1,
12462   "linker_set_key" : "android::trait_trivial_move<bool>",
12463   "name" : "android::trait_trivial_move<bool>",
12464   "referenced_type" : "type-224",
12465   "self_type" : "type-224",
12466   "size" : 1,
12467   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12468   "template_args" : [ "type-12" ],
12469   "unique_id" : "_ZTSN7android18trait_trivial_moveIbEE"
12470  },
12471  {
12472   "alignment" : 1,
12473   "linker_set_key" : "android::trait_trivial_move<char>",
12474   "name" : "android::trait_trivial_move<char>",
12475   "referenced_type" : "type-228",
12476   "self_type" : "type-228",
12477   "size" : 1,
12478   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12479   "template_args" : [ "type-10" ],
12480   "unique_id" : "_ZTSN7android18trait_trivial_moveIcEE"
12481  },
12482  {
12483   "alignment" : 1,
12484   "linker_set_key" : "android::trait_trivial_move<double>",
12485   "name" : "android::trait_trivial_move<double>",
12486   "referenced_type" : "type-289",
12487   "self_type" : "type-289",
12488   "size" : 1,
12489   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12490   "template_args" : [ "type-286" ],
12491   "unique_id" : "_ZTSN7android18trait_trivial_moveIdEE"
12492  },
12493  {
12494   "alignment" : 1,
12495   "linker_set_key" : "android::trait_trivial_move<float>",
12496   "name" : "android::trait_trivial_move<float>",
12497   "referenced_type" : "type-284",
12498   "self_type" : "type-284",
12499   "size" : 1,
12500   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12501   "template_args" : [ "type-280" ],
12502   "unique_id" : "_ZTSN7android18trait_trivial_moveIfEE"
12503  },
12504  {
12505   "alignment" : 1,
12506   "linker_set_key" : "android::trait_trivial_move<int>",
12507   "name" : "android::trait_trivial_move<int>",
12508   "referenced_type" : "type-248",
12509   "self_type" : "type-248",
12510   "size" : 1,
12511   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12512   "template_args" : [ "type-18" ],
12513   "unique_id" : "_ZTSN7android18trait_trivial_moveIiEE"
12514  },
12515  {
12516   "alignment" : 1,
12517   "linker_set_key" : "android::trait_trivial_move<long long>",
12518   "name" : "android::trait_trivial_move<long long>",
12519   "referenced_type" : "type-270",
12520   "self_type" : "type-270",
12521   "size" : 1,
12522   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12523   "template_args" : [ "type-93" ],
12524   "unique_id" : "_ZTSN7android18trait_trivial_moveIxEE"
12525  },
12526  {
12527   "alignment" : 1,
12528   "linker_set_key" : "android::trait_trivial_move<long>",
12529   "name" : "android::trait_trivial_move<long>",
12530   "referenced_type" : "type-258",
12531   "self_type" : "type-258",
12532   "size" : 1,
12533   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12534   "template_args" : [ "type-255" ],
12535   "unique_id" : "_ZTSN7android18trait_trivial_moveIlEE"
12536  },
12537  {
12538   "alignment" : 1,
12539   "linker_set_key" : "android::trait_trivial_move<short>",
12540   "name" : "android::trait_trivial_move<short>",
12541   "referenced_type" : "type-238",
12542   "self_type" : "type-238",
12543   "size" : 1,
12544   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12545   "template_args" : [ "type-234" ],
12546   "unique_id" : "_ZTSN7android18trait_trivial_moveIsEE"
12547  },
12548  {
12549   "alignment" : 1,
12550   "linker_set_key" : "android::trait_trivial_move<unsigned char>",
12551   "name" : "android::trait_trivial_move<unsigned char>",
12552   "referenced_type" : "type-232",
12553   "self_type" : "type-232",
12554   "size" : 1,
12555   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12556   "template_args" : [ "type-76" ],
12557   "unique_id" : "_ZTSN7android18trait_trivial_moveIhEE"
12558  },
12559  {
12560   "alignment" : 1,
12561   "linker_set_key" : "android::trait_trivial_move<unsigned int>",
12562   "name" : "android::trait_trivial_move<unsigned int>",
12563   "referenced_type" : "type-253",
12564   "self_type" : "type-253",
12565   "size" : 1,
12566   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12567   "template_args" : [ "type-2" ],
12568   "unique_id" : "_ZTSN7android18trait_trivial_moveIjEE"
12569  },
12570  {
12571   "alignment" : 1,
12572   "linker_set_key" : "android::trait_trivial_move<unsigned long long>",
12573   "name" : "android::trait_trivial_move<unsigned long long>",
12574   "referenced_type" : "type-278",
12575   "self_type" : "type-278",
12576   "size" : 1,
12577   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12578   "template_args" : [ "type-11" ],
12579   "unique_id" : "_ZTSN7android18trait_trivial_moveIyEE"
12580  },
12581  {
12582   "alignment" : 1,
12583   "linker_set_key" : "android::trait_trivial_move<unsigned long>",
12584   "name" : "android::trait_trivial_move<unsigned long>",
12585   "referenced_type" : "type-266",
12586   "self_type" : "type-266",
12587   "size" : 1,
12588   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12589   "template_args" : [ "type-262" ],
12590   "unique_id" : "_ZTSN7android18trait_trivial_moveImEE"
12591  },
12592  {
12593   "alignment" : 1,
12594   "linker_set_key" : "android::trait_trivial_move<unsigned short>",
12595   "name" : "android::trait_trivial_move<unsigned short>",
12596   "referenced_type" : "type-243",
12597   "self_type" : "type-243",
12598   "size" : 1,
12599   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12600   "template_args" : [ "type-78" ],
12601   "unique_id" : "_ZTSN7android18trait_trivial_moveItEE"
12602  },
12603  {
12604   "alignment" : 1,
12605   "linker_set_key" : "android::trait_trivial_move<void>",
12606   "name" : "android::trait_trivial_move<void>",
12607   "referenced_type" : "type-219",
12608   "self_type" : "type-219",
12609   "size" : 1,
12610   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12611   "template_args" : [ "type-21" ],
12612   "unique_id" : "_ZTSN7android18trait_trivial_moveIvEE"
12613  },
12614  {
12615   "alignment" : 4,
12616   "fields" :
12617   [
12618    {
12619     "access" : "private",
12620     "field_name" : "m_ptr",
12621     "referenced_type" : "type-16"
12622    },
12623    {
12624     "access" : "private",
12625     "field_name" : "m_refs",
12626     "field_offset" : 32,
12627     "referenced_type" : "type-27"
12628    }
12629   ],
12630   "linker_set_key" : "android::wp<android::hardware::BHwBinder>",
12631   "name" : "android::wp<android::hardware::BHwBinder>",
12632   "record_kind" : "class",
12633   "referenced_type" : "type-15",
12634   "self_type" : "type-15",
12635   "size" : 8,
12636   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
12637   "template_args" : [ "type-17" ],
12638   "unique_id" : "_ZTSN7android2wpINS_8hardware9BHwBinderEEE"
12639  },
12640  {
12641   "alignment" : 4,
12642   "fields" :
12643   [
12644    {
12645     "access" : "private",
12646     "field_name" : "m_ptr",
12647     "referenced_type" : "type-68"
12648    },
12649    {
12650     "access" : "private",
12651     "field_name" : "m_refs",
12652     "field_offset" : 32,
12653     "referenced_type" : "type-27"
12654    }
12655   ],
12656   "linker_set_key" : "android::wp<android::hardware::IBinder::DeathRecipient>",
12657   "name" : "android::wp<android::hardware::IBinder::DeathRecipient>",
12658   "record_kind" : "class",
12659   "referenced_type" : "type-642",
12660   "self_type" : "type-642",
12661   "size" : 8,
12662   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
12663   "template_args" : [ "type-69" ],
12664   "unique_id" : "_ZTSN7android2wpINS_8hardware7IBinder14DeathRecipientEEE"
12665  },
12666  {
12667   "alignment" : 4,
12668   "fields" :
12669   [
12670    {
12671     "access" : "private",
12672     "field_name" : "m_ptr",
12673     "referenced_type" : "type-32"
12674    },
12675    {
12676     "access" : "private",
12677     "field_name" : "m_refs",
12678     "field_offset" : 32,
12679     "referenced_type" : "type-27"
12680    }
12681   ],
12682   "linker_set_key" : "android::wp<android::hardware::hidl_death_recipient>",
12683   "name" : "android::wp<android::hardware::hidl_death_recipient>",
12684   "record_kind" : "class",
12685   "referenced_type" : "type-153",
12686   "self_type" : "type-153",
12687   "size" : 8,
12688   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
12689   "template_args" : [ "type-33" ],
12690   "unique_id" : "_ZTSN7android2wpINS_8hardware20hidl_death_recipientEEE"
12691  },
12692  {
12693   "alignment" : 4,
12694   "fields" :
12695   [
12696    {
12697     "access" : "private",
12698     "field_name" : "m_ptr",
12699     "referenced_type" : "type-38"
12700    },
12701    {
12702     "access" : "private",
12703     "field_name" : "m_refs",
12704     "field_offset" : 32,
12705     "referenced_type" : "type-27"
12706    }
12707   ],
12708   "linker_set_key" : "android::wp<android::hidl::base::V1_0::IBase>",
12709   "name" : "android::wp<android::hidl::base::V1_0::IBase>",
12710   "record_kind" : "class",
12711   "referenced_type" : "type-154",
12712   "self_type" : "type-154",
12713   "size" : 8,
12714   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
12715   "template_args" : [ "type-39" ],
12716   "unique_id" : "_ZTSN7android2wpINS_4hidl4base4V1_05IBaseEEE"
12717  },
12718  {
12719   "alignment" : 4,
12720   "fields" :
12721   [
12722    {
12723     "field_name" : "maxContentLightLevel",
12724     "referenced_type" : "type-280"
12725    },
12726    {
12727     "field_name" : "maxFrameAverageLightLevel",
12728     "field_offset" : 32,
12729     "referenced_type" : "type-280"
12730    }
12731   ],
12732   "linker_set_key" : "android_cta861_3_metadata",
12733   "name" : "android_cta861_3_metadata",
12734   "referenced_type" : "type-524",
12735   "self_type" : "type-524",
12736   "size" : 8,
12737   "source_file" : "/system/core/libsystem/include/system/graphics.h",
12738   "unique_id" : "android_cta861_3_metadata"
12739  },
12740  {
12741   "alignment" : 4,
12742   "fields" :
12743   [
12744    {
12745     "field_name" : "num_points",
12746     "referenced_type" : "type-2"
12747    },
12748    {
12749     "field_name" : "reserved",
12750     "field_offset" : 32,
12751     "referenced_type" : "type-514"
12752    },
12753    {
12754     "field_name" : "xyzc_points",
12755     "field_offset" : 288,
12756     "referenced_type" : "type-521"
12757    }
12758   ],
12759   "linker_set_key" : "android_depth_points",
12760   "name" : "android_depth_points",
12761   "referenced_type" : "type-520",
12762   "self_type" : "type-520",
12763   "size" : 36,
12764   "source_file" : "/system/core/libsystem/include/system/graphics.h",
12765   "unique_id" : "android_depth_points"
12766  },
12767  {
12768   "alignment" : 4,
12769   "fields" :
12770   [
12771    {
12772     "field_name" : "format",
12773     "referenced_type" : "type-517"
12774    },
12775    {
12776     "field_name" : "num_planes",
12777     "field_offset" : 32,
12778     "referenced_type" : "type-2"
12779    },
12780    {
12781     "field_name" : "planes",
12782     "field_offset" : 64,
12783     "referenced_type" : "type-519"
12784    }
12785   ],
12786   "linker_set_key" : "android_flex_layout",
12787   "name" : "android_flex_layout",
12788   "referenced_type" : "type-518",
12789   "self_type" : "type-518",
12790   "size" : 12,
12791   "source_file" : "/system/core/libsystem/include/system/graphics.h",
12792   "unique_id" : "android_flex_layout"
12793  },
12794  {
12795   "alignment" : 4,
12796   "fields" :
12797   [
12798    {
12799     "field_name" : "top_left",
12800     "referenced_type" : "type-440"
12801    },
12802    {
12803     "field_name" : "component",
12804     "field_offset" : 32,
12805     "referenced_type" : "type-515"
12806    },
12807    {
12808     "field_name" : "bits_per_component",
12809     "field_offset" : 64,
12810     "referenced_type" : "type-18"
12811    },
12812    {
12813     "field_name" : "bits_used",
12814     "field_offset" : 96,
12815     "referenced_type" : "type-18"
12816    },
12817    {
12818     "field_name" : "h_increment",
12819     "field_offset" : 128,
12820     "referenced_type" : "type-18"
12821    },
12822    {
12823     "field_name" : "v_increment",
12824     "field_offset" : 160,
12825     "referenced_type" : "type-18"
12826    },
12827    {
12828     "field_name" : "h_subsampling",
12829     "field_offset" : 192,
12830     "referenced_type" : "type-18"
12831    },
12832    {
12833     "field_name" : "v_subsampling",
12834     "field_offset" : 224,
12835     "referenced_type" : "type-18"
12836    }
12837   ],
12838   "linker_set_key" : "android_flex_plane",
12839   "name" : "android_flex_plane",
12840   "referenced_type" : "type-516",
12841   "self_type" : "type-516",
12842   "size" : 32,
12843   "source_file" : "/system/core/libsystem/include/system/graphics.h",
12844   "unique_id" : "android_flex_plane"
12845  },
12846  {
12847   "alignment" : 4,
12848   "fields" :
12849   [
12850    {
12851     "field_name" : "displayPrimaryRed",
12852     "referenced_type" : "type-522"
12853    },
12854    {
12855     "field_name" : "displayPrimaryGreen",
12856     "field_offset" : 64,
12857     "referenced_type" : "type-522"
12858    },
12859    {
12860     "field_name" : "displayPrimaryBlue",
12861     "field_offset" : 128,
12862     "referenced_type" : "type-522"
12863    },
12864    {
12865     "field_name" : "whitePoint",
12866     "field_offset" : 192,
12867     "referenced_type" : "type-522"
12868    },
12869    {
12870     "field_name" : "maxLuminance",
12871     "field_offset" : 256,
12872     "referenced_type" : "type-280"
12873    },
12874    {
12875     "field_name" : "minLuminance",
12876     "field_offset" : 288,
12877     "referenced_type" : "type-280"
12878    }
12879   ],
12880   "linker_set_key" : "android_smpte2086_metadata",
12881   "name" : "android_smpte2086_metadata",
12882   "referenced_type" : "type-523",
12883   "self_type" : "type-523",
12884   "size" : 40,
12885   "source_file" : "/system/core/libsystem/include/system/graphics.h",
12886   "unique_id" : "android_smpte2086_metadata"
12887  },
12888  {
12889   "alignment" : 4,
12890   "fields" :
12891   [
12892    {
12893     "field_name" : "x",
12894     "referenced_type" : "type-280"
12895    },
12896    {
12897     "field_name" : "y",
12898     "field_offset" : 32,
12899     "referenced_type" : "type-280"
12900    }
12901   ],
12902   "linker_set_key" : "android_xy_color",
12903   "name" : "android_xy_color",
12904   "referenced_type" : "type-522",
12905   "self_type" : "type-522",
12906   "size" : 8,
12907   "source_file" : "/system/core/libsystem/include/system/graphics.h",
12908   "unique_id" : "android_xy_color"
12909  },
12910  {
12911   "alignment" : 4,
12912   "fields" :
12913   [
12914    {
12915     "field_name" : "y",
12916     "referenced_type" : "type-20"
12917    },
12918    {
12919     "field_name" : "cb",
12920     "field_offset" : 32,
12921     "referenced_type" : "type-20"
12922    },
12923    {
12924     "field_name" : "cr",
12925     "field_offset" : 64,
12926     "referenced_type" : "type-20"
12927    },
12928    {
12929     "field_name" : "ystride",
12930     "field_offset" : 96,
12931     "referenced_type" : "type-2"
12932    },
12933    {
12934     "field_name" : "cstride",
12935     "field_offset" : 128,
12936     "referenced_type" : "type-2"
12937    },
12938    {
12939     "field_name" : "chroma_step",
12940     "field_offset" : 160,
12941     "referenced_type" : "type-2"
12942    },
12943    {
12944     "field_name" : "reserved",
12945     "field_offset" : 192,
12946     "referenced_type" : "type-514"
12947    }
12948   ],
12949   "linker_set_key" : "android_ycbcr",
12950   "name" : "android_ycbcr",
12951   "referenced_type" : "type-513",
12952   "self_type" : "type-513",
12953   "size" : 56,
12954   "source_file" : "/system/core/libsystem/include/system/graphics.h",
12955   "unique_id" : "android_ycbcr"
12956  },
12957  {
12958   "alignment" : 4,
12959   "fields" :
12960   [
12961    {
12962     "referenced_type" : "type-74"
12963    }
12964   ],
12965   "linker_set_key" : "log_msg",
12966   "name" : "log_msg",
12967   "referenced_type" : "type-73",
12968   "self_type" : "type-73",
12969   "size" : 5124,
12970   "source_file" : "/system/core/liblog/include/log/log_read.h",
12971   "unique_id" : "log_msg"
12972  },
12973  {
12974   "alignment" : 4,
12975   "fields" :
12976   [
12977    {
12978     "field_name" : "buf",
12979     "referenced_type" : "type-75"
12980    },
12981    {
12982     "field_name" : "entry",
12983     "referenced_type" : "type-77"
12984    },
12985    {
12986     "field_name" : "entry_v4",
12987     "referenced_type" : "type-77"
12988    },
12989    {
12990     "field_name" : "entry_v3",
12991     "referenced_type" : "type-80"
12992    },
12993    {
12994     "field_name" : "entry_v2",
12995     "referenced_type" : "type-81"
12996    },
12997    {
12998     "field_name" : "entry_v1",
12999     "referenced_type" : "type-82"
13000    }
13001   ],
13002   "is_anonymous" : true,
13003   "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",
13004   "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",
13005   "record_kind" : "union",
13006   "referenced_type" : "type-74",
13007   "self_type" : "type-74",
13008   "size" : 5124,
13009   "source_file" : "/system/core/liblog/include/log/log_read.h",
13010   "unique_id" : "log_msg::(anonymous union at system/core/liblog/include_vndk/log/log_read.h:139:3)"
13011  },
13012  {
13013   "alignment" : 1,
13014   "fields" :
13015   [
13016    {
13017     "field_name" : "tv_sec",
13018     "referenced_type" : "type-2"
13019    },
13020    {
13021     "field_name" : "tv_nsec",
13022     "field_offset" : 32,
13023     "referenced_type" : "type-2"
13024    }
13025   ],
13026   "linker_set_key" : "log_time",
13027   "name" : "log_time",
13028   "referenced_type" : "type-394",
13029   "self_type" : "type-394",
13030   "size" : 8,
13031   "source_file" : "/system/core/liblog/include_vndk/log/log_time.h",
13032   "unique_id" : "_ZTS8log_time"
13033  },
13034  {
13035   "alignment" : 4,
13036   "fields" :
13037   [
13038    {
13039     "field_name" : "len",
13040     "referenced_type" : "type-78"
13041    },
13042    {
13043     "field_name" : "__pad",
13044     "field_offset" : 16,
13045     "referenced_type" : "type-78"
13046    },
13047    {
13048     "field_name" : "pid",
13049     "field_offset" : 32,
13050     "referenced_type" : "type-18"
13051    },
13052    {
13053     "field_name" : "tid",
13054     "field_offset" : 64,
13055     "referenced_type" : "type-18"
13056    },
13057    {
13058     "field_name" : "sec",
13059     "field_offset" : 96,
13060     "referenced_type" : "type-18"
13061    },
13062    {
13063     "field_name" : "nsec",
13064     "field_offset" : 128,
13065     "referenced_type" : "type-18"
13066    },
13067    {
13068     "field_name" : "msg",
13069     "field_offset" : 160,
13070     "referenced_type" : "type-79"
13071    }
13072   ],
13073   "linker_set_key" : "logger_entry",
13074   "name" : "logger_entry",
13075   "referenced_type" : "type-82",
13076   "self_type" : "type-82",
13077   "size" : 20,
13078   "source_file" : "/system/core/liblog/include/log/log_read.h",
13079   "unique_id" : "logger_entry"
13080  },
13081  {
13082   "alignment" : 1,
13083   "fields" :
13084   [
13085    {
13086     "field_name" : "len",
13087     "referenced_type" : "type-78"
13088    },
13089    {
13090     "field_name" : "hdr_size",
13091     "field_offset" : 16,
13092     "referenced_type" : "type-78"
13093    },
13094    {
13095     "field_name" : "pid",
13096     "field_offset" : 32,
13097     "referenced_type" : "type-18"
13098    },
13099    {
13100     "field_name" : "tid",
13101     "field_offset" : 64,
13102     "referenced_type" : "type-18"
13103    },
13104    {
13105     "field_name" : "sec",
13106     "field_offset" : 96,
13107     "referenced_type" : "type-18"
13108    },
13109    {
13110     "field_name" : "nsec",
13111     "field_offset" : 128,
13112     "referenced_type" : "type-18"
13113    },
13114    {
13115     "field_name" : "euid",
13116     "field_offset" : 160,
13117     "referenced_type" : "type-2"
13118    },
13119    {
13120     "field_name" : "msg",
13121     "field_offset" : 192,
13122     "referenced_type" : "type-79"
13123    }
13124   ],
13125   "linker_set_key" : "logger_entry_v2",
13126   "name" : "logger_entry_v2",
13127   "referenced_type" : "type-81",
13128   "self_type" : "type-81",
13129   "size" : 24,
13130   "source_file" : "/system/core/liblog/include/log/log_read.h",
13131   "unique_id" : "logger_entry_v2"
13132  },
13133  {
13134   "alignment" : 1,
13135   "fields" :
13136   [
13137    {
13138     "field_name" : "len",
13139     "referenced_type" : "type-78"
13140    },
13141    {
13142     "field_name" : "hdr_size",
13143     "field_offset" : 16,
13144     "referenced_type" : "type-78"
13145    },
13146    {
13147     "field_name" : "pid",
13148     "field_offset" : 32,
13149     "referenced_type" : "type-18"
13150    },
13151    {
13152     "field_name" : "tid",
13153     "field_offset" : 64,
13154     "referenced_type" : "type-18"
13155    },
13156    {
13157     "field_name" : "sec",
13158     "field_offset" : 96,
13159     "referenced_type" : "type-18"
13160    },
13161    {
13162     "field_name" : "nsec",
13163     "field_offset" : 128,
13164     "referenced_type" : "type-18"
13165    },
13166    {
13167     "field_name" : "lid",
13168     "field_offset" : 160,
13169     "referenced_type" : "type-2"
13170    },
13171    {
13172     "field_name" : "msg",
13173     "field_offset" : 192,
13174     "referenced_type" : "type-79"
13175    }
13176   ],
13177   "linker_set_key" : "logger_entry_v3",
13178   "name" : "logger_entry_v3",
13179   "referenced_type" : "type-80",
13180   "self_type" : "type-80",
13181   "size" : 24,
13182   "source_file" : "/system/core/liblog/include/log/log_read.h",
13183   "unique_id" : "logger_entry_v3"
13184  },
13185  {
13186   "alignment" : 4,
13187   "fields" :
13188   [
13189    {
13190     "field_name" : "len",
13191     "referenced_type" : "type-78"
13192    },
13193    {
13194     "field_name" : "hdr_size",
13195     "field_offset" : 16,
13196     "referenced_type" : "type-78"
13197    },
13198    {
13199     "field_name" : "pid",
13200     "field_offset" : 32,
13201     "referenced_type" : "type-18"
13202    },
13203    {
13204     "field_name" : "tid",
13205     "field_offset" : 64,
13206     "referenced_type" : "type-2"
13207    },
13208    {
13209     "field_name" : "sec",
13210     "field_offset" : 96,
13211     "referenced_type" : "type-2"
13212    },
13213    {
13214     "field_name" : "nsec",
13215     "field_offset" : 128,
13216     "referenced_type" : "type-2"
13217    },
13218    {
13219     "field_name" : "lid",
13220     "field_offset" : 160,
13221     "referenced_type" : "type-2"
13222    },
13223    {
13224     "field_name" : "uid",
13225     "field_offset" : 192,
13226     "referenced_type" : "type-2"
13227    },
13228    {
13229     "field_name" : "msg",
13230     "field_offset" : 224,
13231     "referenced_type" : "type-79"
13232    }
13233   ],
13234   "linker_set_key" : "logger_entry_v4",
13235   "name" : "logger_entry_v4",
13236   "referenced_type" : "type-77",
13237   "self_type" : "type-77",
13238   "size" : 28,
13239   "source_file" : "/system/core/liblog/include/log/log_read.h",
13240   "unique_id" : "logger_entry_v4"
13241  },
13242  {
13243   "alignment" : 4,
13244   "fields" :
13245   [
13246    {
13247     "field_name" : "version",
13248     "referenced_type" : "type-18"
13249    },
13250    {
13251     "field_name" : "numFds",
13252     "field_offset" : 32,
13253     "referenced_type" : "type-18"
13254    },
13255    {
13256     "field_name" : "numInts",
13257     "field_offset" : 64,
13258     "referenced_type" : "type-18"
13259    },
13260    {
13261     "field_name" : "data",
13262     "field_offset" : 96,
13263     "referenced_type" : "type-200"
13264    }
13265   ],
13266   "linker_set_key" : "native_handle",
13267   "name" : "native_handle",
13268   "referenced_type" : "type-199",
13269   "self_type" : "type-199",
13270   "size" : 12,
13271   "source_file" : "/system/core/libcutils/include/cutils/native_handle.h",
13272   "unique_id" : "native_handle"
13273  }
13274 ],
13275 "rvalue_reference_types" :
13276 [
13277  {
13278   "alignment" : 4,
13279   "linker_set_key" : "android::hardware::Return<android::hardware::input::common::V1_0::Classification> &&",
13280   "name" : "android::hardware::Return<android::hardware::input::common::V1_0::Classification> &&",
13281   "referenced_type" : "type-183",
13282   "self_type" : "type-186",
13283   "size" : 4,
13284   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
13285  },
13286  {
13287   "alignment" : 4,
13288   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::input::classifier::V1_0::IInputClassifier> > &&",
13289   "name" : "android::hardware::Return<android::sp<android::hardware::input::classifier::V1_0::IInputClassifier> > &&",
13290   "referenced_type" : "type-190",
13291   "self_type" : "type-192",
13292   "size" : 4,
13293   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
13294  },
13295  {
13296   "alignment" : 4,
13297   "linker_set_key" : "android::hardware::Return<bool> &&",
13298   "name" : "android::hardware::Return<bool> &&",
13299   "referenced_type" : "type-171",
13300   "self_type" : "type-174",
13301   "size" : 4,
13302   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
13303  },
13304  {
13305   "alignment" : 4,
13306   "linker_set_key" : "android::hardware::Return<void> &&",
13307   "name" : "android::hardware::Return<void> &&",
13308   "referenced_type" : "type-204",
13309   "self_type" : "type-206",
13310   "size" : 4,
13311   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
13312  },
13313  {
13314   "alignment" : 4,
13315   "linker_set_key" : "android::hardware::Status &&",
13316   "name" : "android::hardware::Status &&",
13317   "referenced_type" : "type-160",
13318   "self_type" : "type-168",
13319   "size" : 4,
13320   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
13321  },
13322  {
13323   "alignment" : 4,
13324   "linker_set_key" : "android::hardware::details::return_status &&",
13325   "name" : "android::hardware::details::return_status &&",
13326   "referenced_type" : "type-172",
13327   "self_type" : "type-198",
13328   "size" : 4,
13329   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
13330  },
13331  {
13332   "alignment" : 4,
13333   "linker_set_key" : "android::hardware::hidl_handle &&",
13334   "name" : "android::hardware::hidl_handle &&",
13335   "referenced_type" : "type-315",
13336   "self_type" : "type-320",
13337   "size" : 4,
13338   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
13339  },
13340  {
13341   "alignment" : 4,
13342   "linker_set_key" : "android::hardware::hidl_memory &&",
13343   "name" : "android::hardware::hidl_memory &&",
13344   "referenced_type" : "type-318",
13345   "self_type" : "type-324",
13346   "size" : 4,
13347   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
13348  },
13349  {
13350   "alignment" : 4,
13351   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient> &&",
13352   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &&",
13353   "referenced_type" : "type-150",
13354   "self_type" : "type-155",
13355   "size" : 4,
13356   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
13357  },
13358  {
13359   "alignment" : 4,
13360   "linker_set_key" : "android::sp<android::hardware::input::classifier::V1_0::IInputClassifier> &&",
13361   "name" : "android::sp<android::hardware::input::classifier::V1_0::IInputClassifier> &&",
13362   "referenced_type" : "type-44",
13363   "self_type" : "type-143",
13364   "size" : 4,
13365   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
13366  },
13367  {
13368   "alignment" : 4,
13369   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
13370   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
13371   "referenced_type" : "type-484",
13372   "self_type" : "type-483",
13373   "size" : 4,
13374   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
13375  },
13376  {
13377   "alignment" : 4,
13378   "linker_set_key" : "std::function<sp<IBase> (void *)> &&",
13379   "name" : "std::function<sp<IBase> (void *)> &&",
13380   "referenced_type" : "type-494",
13381   "self_type" : "type-493",
13382   "size" : 4,
13383   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
13384  },
13385  {
13386   "alignment" : 4,
13387   "linker_set_key" : "std::function<sp<IBinder> (void *)> &&",
13388   "name" : "std::function<sp<IBinder> (void *)> &&",
13389   "referenced_type" : "type-486",
13390   "self_type" : "type-485",
13391   "size" : 4,
13392   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
13393  }
13394 ]
13395}
13396