1{
2 "array_types" :
3 [
4  {
5   "alignment" : 1,
6   "linker_set_key" : "char [0]",
7   "name" : "char [0]",
8   "referenced_type" : "type-87",
9   "self_type" : "type-130",
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-88",
16   "self_type" : "type-583",
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-129",
24   "self_type" : "type-264",
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-7",
32   "self_type" : "type-6",
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-7",
41   "self_type" : "type-126",
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-576",
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-51",
64   "self_type" : "type-51",
65   "size" : 1
66  },
67  {
68   "alignment" : 1,
69   "is_integral" : true,
70   "linker_set_key" : "char",
71   "name" : "char",
72   "referenced_type" : "type-87",
73   "self_type" : "type-87",
74   "size" : 1
75  },
76  {
77   "alignment" : 2,
78   "is_integral" : true,
79   "is_unsigned" : true,
80   "linker_set_key" : "char16_t",
81   "name" : "char16_t",
82   "referenced_type" : "type-155",
83   "self_type" : "type-155",
84   "size" : 2
85  },
86  {
87   "alignment" : 4,
88   "linker_set_key" : "double",
89   "name" : "double",
90   "referenced_type" : "type-354",
91   "self_type" : "type-354",
92   "size" : 8
93  },
94  {
95   "alignment" : 4,
96   "linker_set_key" : "float",
97   "name" : "float",
98   "referenced_type" : "type-88",
99   "self_type" : "type-88",
100   "size" : 4
101  },
102  {
103   "alignment" : 4,
104   "is_integral" : true,
105   "linker_set_key" : "int",
106   "name" : "int",
107   "referenced_type" : "type-129",
108   "self_type" : "type-129",
109   "size" : 4
110  },
111  {
112   "alignment" : 4,
113   "is_integral" : true,
114   "linker_set_key" : "long",
115   "name" : "long",
116   "referenced_type" : "type-327",
117   "self_type" : "type-327",
118   "size" : 4
119  },
120  {
121   "alignment" : 4,
122   "is_integral" : true,
123   "linker_set_key" : "long long",
124   "name" : "long long",
125   "referenced_type" : "type-141",
126   "self_type" : "type-141",
127   "size" : 8
128  },
129  {
130   "alignment" : 2,
131   "is_integral" : true,
132   "linker_set_key" : "short",
133   "name" : "short",
134   "referenced_type" : "type-304",
135   "self_type" : "type-304",
136   "size" : 2
137  },
138  {
139   "alignment" : 1,
140   "is_integral" : true,
141   "linker_set_key" : "signed char",
142   "name" : "signed char",
143   "referenced_type" : "type-360",
144   "self_type" : "type-360",
145   "size" : 1
146  },
147  {
148   "alignment" : 1,
149   "is_integral" : true,
150   "is_unsigned" : true,
151   "linker_set_key" : "unsigned char",
152   "name" : "unsigned char",
153   "referenced_type" : "type-7",
154   "self_type" : "type-7",
155   "size" : 1
156  },
157  {
158   "alignment" : 4,
159   "is_integral" : true,
160   "is_unsigned" : true,
161   "linker_set_key" : "unsigned int",
162   "name" : "unsigned int",
163   "referenced_type" : "type-2",
164   "self_type" : "type-2",
165   "size" : 4
166  },
167  {
168   "alignment" : 4,
169   "is_integral" : true,
170   "is_unsigned" : true,
171   "linker_set_key" : "unsigned long",
172   "name" : "unsigned long",
173   "referenced_type" : "type-332",
174   "self_type" : "type-332",
175   "size" : 4
176  },
177  {
178   "alignment" : 4,
179   "is_integral" : true,
180   "is_unsigned" : true,
181   "linker_set_key" : "unsigned long long",
182   "name" : "unsigned long long",
183   "referenced_type" : "type-8",
184   "self_type" : "type-8",
185   "size" : 8
186  },
187  {
188   "alignment" : 2,
189   "is_integral" : true,
190   "is_unsigned" : true,
191   "linker_set_key" : "unsigned short",
192   "name" : "unsigned short",
193   "referenced_type" : "type-128",
194   "self_type" : "type-128",
195   "size" : 2
196  },
197  {
198   "linker_set_key" : "void",
199   "name" : "void",
200   "referenced_type" : "type-138",
201   "self_type" : "type-138"
202  }
203 ],
204 "elf_functions" :
205 [
206  {
207   "name" : "_ZN7android8hardware10contexthub4V1_011IContexthub10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
208  },
209  {
210   "name" : "_ZN7android8hardware10contexthub4V1_011IContexthub11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
211  },
212  {
213   "name" : "_ZN7android8hardware10contexthub4V1_011IContexthub12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
214  },
215  {
216   "name" : "_ZN7android8hardware10contexthub4V1_011IContexthub12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
217  },
218  {
219   "name" : "_ZN7android8hardware10contexthub4V1_011IContexthub13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
220  },
221  {
222   "name" : "_ZN7android8hardware10contexthub4V1_011IContexthub13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
223  },
224  {
225   "name" : "_ZN7android8hardware10contexthub4V1_011IContexthub14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
226  },
227  {
228   "name" : "_ZN7android8hardware10contexthub4V1_011IContexthub17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
229  },
230  {
231   "name" : "_ZN7android8hardware10contexthub4V1_011IContexthub19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
232  },
233  {
234   "name" : "_ZN7android8hardware10contexthub4V1_011IContexthub21notifySyspropsChangedEv"
235  },
236  {
237   "name" : "_ZN7android8hardware10contexthub4V1_011IContexthub21setHALInstrumentationEv"
238  },
239  {
240   "name" : "_ZN7android8hardware10contexthub4V1_011IContexthub24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
241  },
242  {
243   "name" : "_ZN7android8hardware10contexthub4V1_011IContexthub4pingEv"
244  },
245  {
246   "name" : "_ZN7android8hardware10contexthub4V1_011IContexthub5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
247  },
248  {
249   "name" : "_ZN7android8hardware10contexthub4V1_011IContexthub8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb"
250  },
251  {
252   "name" : "_ZN7android8hardware10contexthub4V1_011IContexthub8castFromERKNS_2spIS3_EEb"
253  },
254  {
255   "name" : "_ZN7android8hardware10contexthub4V1_012BsContexthub13addOnewayTaskENSt3__18functionIFvvEEE"
256  },
257  {
258   "name" : "_ZN7android8hardware10contexthub4V1_012BsContexthubC1ENS_2spINS2_11IContexthubEEE"
259  },
260  {
261   "name" : "_ZN7android8hardware10contexthub4V1_012BsContexthubC2ENS_2spINS2_11IContexthubEEE"
262  },
263  {
264   "name" : "_ZN7android8hardware10contexthub4V1_014BnHwContexthub10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
265  },
266  {
267   "name" : "_ZN7android8hardware10contexthub4V1_014BnHwContexthub12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
268  },
269  {
270   "name" : "_ZN7android8hardware10contexthub4V1_014BnHwContexthub13_hidl_getHubsEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
271  },
272  {
273   "name" : "_ZN7android8hardware10contexthub4V1_014BnHwContexthub15_hidl_queryAppsEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
274  },
275  {
276   "name" : "_ZN7android8hardware10contexthub4V1_014BnHwContexthub17_hidl_loadNanoAppEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
277  },
278  {
279   "name" : "_ZN7android8hardware10contexthub4V1_014BnHwContexthub19_hidl_enableNanoAppEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
280  },
281  {
282   "name" : "_ZN7android8hardware10contexthub4V1_014BnHwContexthub19_hidl_unloadNanoAppEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
283  },
284  {
285   "name" : "_ZN7android8hardware10contexthub4V1_014BnHwContexthub20_hidl_disableNanoAppEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
286  },
287  {
288   "name" : "_ZN7android8hardware10contexthub4V1_014BnHwContexthub22_hidl_registerCallbackEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
289  },
290  {
291   "name" : "_ZN7android8hardware10contexthub4V1_014BnHwContexthub22_hidl_sendMessageToHubEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
292  },
293  {
294   "name" : "_ZN7android8hardware10contexthub4V1_014BnHwContexthub4pingEv"
295  },
296  {
297   "name" : "_ZN7android8hardware10contexthub4V1_014BnHwContexthubC1ERKNS_2spINS2_11IContexthubEEE"
298  },
299  {
300   "name" : "_ZN7android8hardware10contexthub4V1_014BnHwContexthubC2ERKNS_2spINS2_11IContexthubEEE"
301  },
302  {
303   "name" : "_ZN7android8hardware10contexthub4V1_014BnHwContexthubD0Ev"
304  },
305  {
306   "name" : "_ZN7android8hardware10contexthub4V1_014BnHwContexthubD1Ev"
307  },
308  {
309   "name" : "_ZN7android8hardware10contexthub4V1_014BnHwContexthubD2Ev"
310  },
311  {
312   "name" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
313  },
314  {
315   "name" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub11loadNanoAppEjRKNS2_13NanoAppBinaryEj"
316  },
317  {
318   "name" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
319  },
320  {
321   "name" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
322  },
323  {
324   "name" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub13_hidl_getHubsEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENSt3__18functionIFvRKNS0_8hidl_vecINS2_10ContextHubEEEEEE"
325  },
326  {
327   "name" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub13enableNanoAppEjyj"
328  },
329  {
330   "name" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
331  },
332  {
333   "name" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub13unloadNanoAppEjyj"
334  },
335  {
336   "name" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub14disableNanoAppEjyj"
337  },
338  {
339   "name" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
340  },
341  {
342   "name" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub15_hidl_queryAppsEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEj"
343  },
344  {
345   "name" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub16registerCallbackEjRKNS_2spINS2_19IContexthubCallbackEEE"
346  },
347  {
348   "name" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub16sendMessageToHubEjRKNS2_13ContextHubMsgE"
349  },
350  {
351   "name" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub17_hidl_loadNanoAppEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEjRKNS2_13NanoAppBinaryEj"
352  },
353  {
354   "name" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub19_hidl_enableNanoAppEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEjyj"
355  },
356  {
357   "name" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub19_hidl_unloadNanoAppEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEjyj"
358  },
359  {
360   "name" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
361  },
362  {
363   "name" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub20_hidl_disableNanoAppEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEjyj"
364  },
365  {
366   "name" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub21notifySyspropsChangedEv"
367  },
368  {
369   "name" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub21setHALInstrumentationEv"
370  },
371  {
372   "name" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub22_hidl_registerCallbackEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEjRKNS_2spINS2_19IContexthubCallbackEEE"
373  },
374  {
375   "name" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub22_hidl_sendMessageToHubEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEjRKNS2_13ContextHubMsgE"
376  },
377  {
378   "name" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub4pingEv"
379  },
380  {
381   "name" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
382  },
383  {
384   "name" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub7getHubsENSt3__18functionIFvRKNS0_8hidl_vecINS2_10ContextHubEEEEEE"
385  },
386  {
387   "name" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub9queryAppsEj"
388  },
389  {
390   "name" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthubC1ERKNS_2spINS0_7IBinderEEE"
391  },
392  {
393   "name" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthubC2ERKNS_2spINS0_7IBinderEEE"
394  },
395  {
396   "name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
397  },
398  {
399   "name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
400  },
401  {
402   "name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
403  },
404  {
405   "name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
406  },
407  {
408   "name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
409  },
410  {
411   "name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
412  },
413  {
414   "name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
415  },
416  {
417   "name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
418  },
419  {
420   "name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
421  },
422  {
423   "name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback21notifySyspropsChangedEv"
424  },
425  {
426   "name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback21setHALInstrumentationEv"
427  },
428  {
429   "name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
430  },
431  {
432   "name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback4pingEv"
433  },
434  {
435   "name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
436  },
437  {
438   "name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb"
439  },
440  {
441   "name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback8castFromERKNS_2spIS3_EEb"
442  },
443  {
444   "name" : "_ZN7android8hardware10contexthub4V1_020BsContexthubCallback13addOnewayTaskENSt3__18functionIFvvEEE"
445  },
446  {
447   "name" : "_ZN7android8hardware10contexthub4V1_020BsContexthubCallbackC1ENS_2spINS2_19IContexthubCallbackEEE"
448  },
449  {
450   "name" : "_ZN7android8hardware10contexthub4V1_020BsContexthubCallbackC2ENS_2spINS2_19IContexthubCallbackEEE"
451  },
452  {
453   "name" : "_ZN7android8hardware10contexthub4V1_021writeEmbeddedToParcelERKNS2_10ContextHubEPNS0_6ParcelEjj"
454  },
455  {
456   "name" : "_ZN7android8hardware10contexthub4V1_021writeEmbeddedToParcelERKNS2_10HubAppInfoEPNS0_6ParcelEjj"
457  },
458  {
459   "name" : "_ZN7android8hardware10contexthub4V1_021writeEmbeddedToParcelERKNS2_13ContextHubMsgEPNS0_6ParcelEjj"
460  },
461  {
462   "name" : "_ZN7android8hardware10contexthub4V1_021writeEmbeddedToParcelERKNS2_13NanoAppBinaryEPNS0_6ParcelEjj"
463  },
464  {
465   "name" : "_ZN7android8hardware10contexthub4V1_021writeEmbeddedToParcelERKNS2_14PhysicalSensorEPNS0_6ParcelEjj"
466  },
467  {
468   "name" : "_ZN7android8hardware10contexthub4V1_022BnHwContexthubCallback10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
469  },
470  {
471   "name" : "_ZN7android8hardware10contexthub4V1_022BnHwContexthubCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
472  },
473  {
474   "name" : "_ZN7android8hardware10contexthub4V1_022BnHwContexthubCallback20_hidl_handleAppAbortEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
475  },
476  {
477   "name" : "_ZN7android8hardware10contexthub4V1_022BnHwContexthubCallback20_hidl_handleAppsInfoEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
478  },
479  {
480   "name" : "_ZN7android8hardware10contexthub4V1_022BnHwContexthubCallback20_hidl_handleHubEventEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
481  },
482  {
483   "name" : "_ZN7android8hardware10contexthub4V1_022BnHwContexthubCallback21_hidl_handleClientMsgEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
484  },
485  {
486   "name" : "_ZN7android8hardware10contexthub4V1_022BnHwContexthubCallback21_hidl_handleTxnResultEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
487  },
488  {
489   "name" : "_ZN7android8hardware10contexthub4V1_022BnHwContexthubCallback4pingEv"
490  },
491  {
492   "name" : "_ZN7android8hardware10contexthub4V1_022BnHwContexthubCallbackC1ERKNS_2spINS2_19IContexthubCallbackEEE"
493  },
494  {
495   "name" : "_ZN7android8hardware10contexthub4V1_022BnHwContexthubCallbackC2ERKNS_2spINS2_19IContexthubCallbackEEE"
496  },
497  {
498   "name" : "_ZN7android8hardware10contexthub4V1_022BnHwContexthubCallbackD0Ev"
499  },
500  {
501   "name" : "_ZN7android8hardware10contexthub4V1_022BnHwContexthubCallbackD1Ev"
502  },
503  {
504   "name" : "_ZN7android8hardware10contexthub4V1_022BnHwContexthubCallbackD2Ev"
505  },
506  {
507   "name" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
508  },
509  {
510   "name" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
511  },
512  {
513   "name" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
514  },
515  {
516   "name" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
517  },
518  {
519   "name" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback14handleAppAbortEyj"
520  },
521  {
522   "name" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback14handleAppsInfoERKNS0_8hidl_vecINS2_10HubAppInfoEEE"
523  },
524  {
525   "name" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback14handleHubEventENS2_14AsyncEventTypeE"
526  },
527  {
528   "name" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
529  },
530  {
531   "name" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback15handleClientMsgERKNS2_13ContextHubMsgE"
532  },
533  {
534   "name" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback15handleTxnResultEjNS2_17TransactionResultE"
535  },
536  {
537   "name" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
538  },
539  {
540   "name" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback20_hidl_handleAppAbortEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEyj"
541  },
542  {
543   "name" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback20_hidl_handleAppsInfoEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecINS2_10HubAppInfoEEE"
544  },
545  {
546   "name" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback20_hidl_handleHubEventEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENS2_14AsyncEventTypeE"
547  },
548  {
549   "name" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback21_hidl_handleClientMsgEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS2_13ContextHubMsgE"
550  },
551  {
552   "name" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback21_hidl_handleTxnResultEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEjNS2_17TransactionResultE"
553  },
554  {
555   "name" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback21notifySyspropsChangedEv"
556  },
557  {
558   "name" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback21setHALInstrumentationEv"
559  },
560  {
561   "name" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback4pingEv"
562  },
563  {
564   "name" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
565  },
566  {
567   "name" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallbackC1ERKNS_2spINS0_7IBinderEEE"
568  },
569  {
570   "name" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallbackC2ERKNS_2spINS0_7IBinderEEE"
571  },
572  {
573   "name" : "_ZN7android8hardware10contexthub4V1_022readEmbeddedFromParcelERKNS2_10ContextHubERKNS0_6ParcelEjj"
574  },
575  {
576   "name" : "_ZN7android8hardware10contexthub4V1_022readEmbeddedFromParcelERKNS2_10HubAppInfoERKNS0_6ParcelEjj"
577  },
578  {
579   "name" : "_ZN7android8hardware10contexthub4V1_022readEmbeddedFromParcelERKNS2_13ContextHubMsgERKNS0_6ParcelEjj"
580  },
581  {
582   "name" : "_ZN7android8hardware10contexthub4V1_022readEmbeddedFromParcelERKNS2_13NanoAppBinaryERKNS0_6ParcelEjj"
583  },
584  {
585   "name" : "_ZN7android8hardware10contexthub4V1_022readEmbeddedFromParcelERKNS2_14PhysicalSensorERKNS0_6ParcelEjj"
586  },
587  {
588   "binding" : "weak",
589   "name" : "_ZN7android8hardware10fromBinderINS0_10contexthub4V1_019IContexthubCallbackENS3_22BpHwContexthubCallbackENS3_22BnHwContexthubCallbackEEENS_2spIT_EERKNS7_INS0_7IBinderEEE"
590  },
591  {
592   "binding" : "weak",
593   "name" : "_ZN7android8hardware7details13castInterfaceINS0_10contexthub4V1_011IContexthubENS_4hidl4base4V1_05IBaseENS4_14BpHwContexthubEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb"
594  },
595  {
596   "binding" : "weak",
597   "name" : "_ZN7android8hardware7details13castInterfaceINS0_10contexthub4V1_019IContexthubCallbackENS_4hidl4base4V1_05IBaseENS4_22BpHwContexthubCallbackEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb"
598  },
599  {
600   "binding" : "weak",
601   "name" : "_ZN7android8hardware7details15wrapPassthroughINS0_10contexthub4V1_019IContexthubCallbackEvEENS_2spIT_EES8_"
602  },
603  {
604   "binding" : "weak",
605   "name" : "_ZN7android8hardware7details18getServiceInternalINS0_10contexthub4V1_014BpHwContexthubENS4_11IContexthubEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb"
606  },
607  {
608   "binding" : "weak",
609   "name" : "_ZN7android8hardware7details18getServiceInternalINS0_10contexthub4V1_022BpHwContexthubCallbackENS4_19IContexthubCallbackEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb"
610  },
611  {
612   "binding" : "weak",
613   "name" : "_ZNSt3__113__tree_removeIPNS_16__tree_node_baseIPvEEEEvT_S5_"
614  },
615  {
616   "binding" : "weak",
617   "name" : "_ZNSt3__127__tree_balance_after_insertIPNS_16__tree_node_baseIPvEEEEvT_S5_"
618  },
619  {
620   "binding" : "weak",
621   "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_"
622  },
623  {
624   "binding" : "weak",
625   "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_"
626  },
627  {
628   "binding" : "weak",
629   "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"
630  },
631  {
632   "binding" : "weak",
633   "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_"
634  },
635  {
636   "binding" : "weak",
637   "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_"
638  },
639  {
640   "binding" : "weak",
641   "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"
642  },
643  {
644   "binding" : "weak",
645   "name" : "_ZNSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEE21__push_back_slow_pathIS5_EEvOT_"
646  },
647  {
648   "binding" : "weak",
649   "name" : "_ZNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEC2ERKSH_"
650  },
651  {
652   "binding" : "weak",
653   "name" : "_ZNSt3__16vectorIPvNS_9allocatorIS1_EEE21__push_back_slow_pathIS1_EEvOT_"
654  },
655  {
656   "name" : "_ZThn20_N7android8hardware10contexthub4V1_014BnHwContexthubD0Ev"
657  },
658  {
659   "name" : "_ZThn20_N7android8hardware10contexthub4V1_014BnHwContexthubD1Ev"
660  },
661  {
662   "name" : "_ZThn20_N7android8hardware10contexthub4V1_022BnHwContexthubCallbackD0Ev"
663  },
664  {
665   "name" : "_ZThn20_N7android8hardware10contexthub4V1_022BnHwContexthubCallbackD1Ev"
666  },
667  {
668   "name" : "_ZTv0_n12_N7android8hardware10contexthub4V1_014BnHwContexthubD0Ev"
669  },
670  {
671   "name" : "_ZTv0_n12_N7android8hardware10contexthub4V1_014BnHwContexthubD1Ev"
672  },
673  {
674   "name" : "_ZTv0_n12_N7android8hardware10contexthub4V1_022BnHwContexthubCallbackD0Ev"
675  },
676  {
677   "name" : "_ZTv0_n12_N7android8hardware10contexthub4V1_022BnHwContexthubCallbackD1Ev"
678  }
679 ],
680 "elf_objects" :
681 [
682  {
683   "name" : "_ZN7android8hardware10contexthub4V1_011IContexthub10descriptorE"
684  },
685  {
686   "name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback10descriptorE"
687  },
688  {
689   "name" : "_ZTCN7android8hardware10contexthub4V1_011IContexthubE0_NS_4hidl4base4V1_05IBaseE"
690  },
691  {
692   "binding" : "weak",
693   "name" : "_ZTCN7android8hardware10contexthub4V1_012BsContexthubE0_NS2_11IContexthubE"
694  },
695  {
696   "name" : "_ZTCN7android8hardware10contexthub4V1_014BnHwContexthubE0_NS0_7IBinderE"
697  },
698  {
699   "name" : "_ZTCN7android8hardware10contexthub4V1_014BnHwContexthubE0_NS0_9BHwBinderE"
700  },
701  {
702   "name" : "_ZTCN7android8hardware10contexthub4V1_014BnHwContexthubE0_NS_4hidl4base4V1_08BnHwBaseE"
703  },
704  {
705   "name" : "_ZTCN7android8hardware10contexthub4V1_014BpHwContexthubE0_NS0_11BpInterfaceINS2_11IContexthubEEE"
706  },
707  {
708   "name" : "_ZTCN7android8hardware10contexthub4V1_014BpHwContexthubE0_NS2_11IContexthubE"
709  },
710  {
711   "name" : "_ZTCN7android8hardware10contexthub4V1_014BpHwContexthubE0_NS_4hidl4base4V1_05IBaseE"
712  },
713  {
714   "name" : "_ZTCN7android8hardware10contexthub4V1_014BpHwContexthubE4_NS0_10IInterfaceE"
715  },
716  {
717   "name" : "_ZTCN7android8hardware10contexthub4V1_014BpHwContexthubE8_NS0_11BpHwRefBaseE"
718  },
719  {
720   "name" : "_ZTCN7android8hardware10contexthub4V1_019IContexthubCallbackE0_NS_4hidl4base4V1_05IBaseE"
721  },
722  {
723   "binding" : "weak",
724   "name" : "_ZTCN7android8hardware10contexthub4V1_020BsContexthubCallbackE0_NS2_19IContexthubCallbackE"
725  },
726  {
727   "name" : "_ZTCN7android8hardware10contexthub4V1_022BnHwContexthubCallbackE0_NS0_7IBinderE"
728  },
729  {
730   "name" : "_ZTCN7android8hardware10contexthub4V1_022BnHwContexthubCallbackE0_NS0_9BHwBinderE"
731  },
732  {
733   "name" : "_ZTCN7android8hardware10contexthub4V1_022BnHwContexthubCallbackE0_NS_4hidl4base4V1_08BnHwBaseE"
734  },
735  {
736   "name" : "_ZTCN7android8hardware10contexthub4V1_022BpHwContexthubCallbackE0_NS0_11BpInterfaceINS2_19IContexthubCallbackEEE"
737  },
738  {
739   "name" : "_ZTCN7android8hardware10contexthub4V1_022BpHwContexthubCallbackE0_NS2_19IContexthubCallbackE"
740  },
741  {
742   "name" : "_ZTCN7android8hardware10contexthub4V1_022BpHwContexthubCallbackE0_NS_4hidl4base4V1_05IBaseE"
743  },
744  {
745   "name" : "_ZTCN7android8hardware10contexthub4V1_022BpHwContexthubCallbackE4_NS0_10IInterfaceE"
746  },
747  {
748   "name" : "_ZTCN7android8hardware10contexthub4V1_022BpHwContexthubCallbackE8_NS0_11BpHwRefBaseE"
749  },
750  {
751   "name" : "_ZTTN7android8hardware10contexthub4V1_011IContexthubE"
752  },
753  {
754   "name" : "_ZTTN7android8hardware10contexthub4V1_014BnHwContexthubE"
755  },
756  {
757   "name" : "_ZTTN7android8hardware10contexthub4V1_014BpHwContexthubE"
758  },
759  {
760   "name" : "_ZTTN7android8hardware10contexthub4V1_019IContexthubCallbackE"
761  },
762  {
763   "name" : "_ZTTN7android8hardware10contexthub4V1_022BnHwContexthubCallbackE"
764  },
765  {
766   "name" : "_ZTTN7android8hardware10contexthub4V1_022BpHwContexthubCallbackE"
767  },
768  {
769   "name" : "_ZTVN7android8hardware10contexthub4V1_011IContexthubE"
770  },
771  {
772   "binding" : "weak",
773   "name" : "_ZTVN7android8hardware10contexthub4V1_012BsContexthubE"
774  },
775  {
776   "name" : "_ZTVN7android8hardware10contexthub4V1_014BnHwContexthubE"
777  },
778  {
779   "name" : "_ZTVN7android8hardware10contexthub4V1_014BpHwContexthubE"
780  },
781  {
782   "name" : "_ZTVN7android8hardware10contexthub4V1_019IContexthubCallbackE"
783  },
784  {
785   "binding" : "weak",
786   "name" : "_ZTVN7android8hardware10contexthub4V1_020BsContexthubCallbackE"
787  },
788  {
789   "name" : "_ZTVN7android8hardware10contexthub4V1_022BnHwContexthubCallbackE"
790  },
791  {
792   "name" : "_ZTVN7android8hardware10contexthub4V1_022BpHwContexthubCallbackE"
793  }
794 ],
795 "enum_types" :
796 [
797  {
798   "alignment" : 4,
799   "enum_fields" :
800   [
801    {
802     "enum_field_value" : 0,
803     "name" : "android::Condition::WAKE_UP_ONE"
804    },
805    {
806     "enum_field_value" : 1,
807     "name" : "android::Condition::WAKE_UP_ALL"
808    }
809   ],
810   "linker_set_key" : "android::Condition::WakeUpType",
811   "name" : "android::Condition::WakeUpType",
812   "referenced_type" : "type-594",
813   "self_type" : "type-594",
814   "size" : 4,
815   "source_file" : "/system/core/libutils/include/utils/Condition.h",
816   "underlying_type" : "type-2",
817   "unique_id" : "_ZTSN7android9Condition10WakeUpTypeE"
818  },
819  {
820   "alignment" : 4,
821   "enum_fields" :
822   [
823    {
824     "enum_field_value" : 0,
825     "name" : "android::String16::kEmptyString"
826    }
827   ],
828   "linker_set_key" : "android::String16::StaticLinkage",
829   "name" : "android::String16::StaticLinkage",
830   "referenced_type" : "type-482",
831   "self_type" : "type-482",
832   "size" : 4,
833   "source_file" : "/system/core/libutils/include/utils/String16.h",
834   "underlying_type" : "type-2",
835   "unique_id" : "_ZTSN7android8String1613StaticLinkageE"
836  },
837  {
838   "alignment" : 4,
839   "enum_fields" :
840   [
841    {
842     "enum_field_value" : 0,
843     "name" : "android::String8::kEmptyString"
844    }
845   ],
846   "linker_set_key" : "android::String8::StaticLinkage",
847   "name" : "android::String8::StaticLinkage",
848   "referenced_type" : "type-475",
849   "self_type" : "type-475",
850   "size" : 4,
851   "source_file" : "/system/core/libutils/include/utils/String8.h",
852   "underlying_type" : "type-2",
853   "unique_id" : "_ZTSN7android7String813StaticLinkageE"
854  },
855  {
856   "alignment" : 4,
857   "enum_fields" :
858   [
859    {
860     "enum_field_value" : 0,
861     "name" : "android::hardware::HidlReturnRestriction::NONE"
862    },
863    {
864     "enum_field_value" : 1,
865     "name" : "android::hardware::HidlReturnRestriction::ERROR_IF_UNCHECKED"
866    },
867    {
868     "enum_field_value" : 2,
869     "name" : "android::hardware::HidlReturnRestriction::FATAL_IF_UNCHECKED"
870    }
871   ],
872   "linker_set_key" : "android::hardware::HidlReturnRestriction",
873   "name" : "android::hardware::HidlReturnRestriction",
874   "referenced_type" : "type-271",
875   "self_type" : "type-271",
876   "size" : 4,
877   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
878   "underlying_type" : "type-129",
879   "unique_id" : "_ZTSN7android8hardware21HidlReturnRestrictionE"
880  },
881  {
882   "alignment" : 4,
883   "enum_fields" :
884   [
885    {
886     "enum_field_value" : 0,
887     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::READPTRPOS"
888    },
889    {
890     "enum_field_value" : 1,
891     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::WRITEPTRPOS"
892    },
893    {
894     "enum_field_value" : 2,
895     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::DATAPTRPOS"
896    },
897    {
898     "enum_field_value" : 3,
899     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::EVFLAGWORDPOS"
900    }
901   ],
902   "linker_set_key" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::GrantorType",
903   "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::GrantorType",
904   "referenced_type" : "type-466",
905   "self_type" : "type-466",
906   "size" : 4,
907   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
908   "underlying_type" : "type-129",
909   "unique_id" : "_ZTSN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EE11GrantorTypeE"
910  },
911  {
912   "alignment" : 4,
913   "enum_fields" :
914   [
915    {
916     "enum_field_value" : 1,
917     "name" : "android::hardware::kSynchronizedReadWrite"
918    },
919    {
920     "enum_field_value" : 2,
921     "name" : "android::hardware::kUnsynchronizedWrite"
922    }
923   ],
924   "linker_set_key" : "android::hardware::MQFlavor",
925   "name" : "android::hardware::MQFlavor",
926   "referenced_type" : "type-462",
927   "self_type" : "type-462",
928   "size" : 4,
929   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
930   "underlying_type" : "type-2",
931   "unique_id" : "_ZTSN7android8hardware8MQFlavorE"
932  },
933  {
934   "alignment" : 4,
935   "enum_fields" :
936   [
937    {
938     "enum_field_value" : 0,
939     "name" : "android::hardware::ProcessState::CallRestriction::NONE"
940    },
941    {
942     "enum_field_value" : 1,
943     "name" : "android::hardware::ProcessState::CallRestriction::ERROR_IF_NOT_ONEWAY"
944    },
945    {
946     "enum_field_value" : 2,
947     "name" : "android::hardware::ProcessState::CallRestriction::FATAL_IF_NOT_ONEWAY"
948    }
949   ],
950   "linker_set_key" : "android::hardware::ProcessState::CallRestriction",
951   "name" : "android::hardware::ProcessState::CallRestriction",
952   "referenced_type" : "type-163",
953   "self_type" : "type-163",
954   "size" : 4,
955   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
956   "underlying_type" : "type-129",
957   "unique_id" : "_ZTSN7android8hardware12ProcessState15CallRestrictionE"
958  },
959  {
960   "alignment" : 4,
961   "enum_fields" :
962   [
963    {
964     "enum_field_value" : 0,
965     "name" : "android::hardware::Status::EX_NONE"
966    },
967    {
968     "enum_field_value" : -1,
969     "name" : "android::hardware::Status::EX_SECURITY"
970    },
971    {
972     "enum_field_value" : -2,
973     "name" : "android::hardware::Status::EX_BAD_PARCELABLE"
974    },
975    {
976     "enum_field_value" : -3,
977     "name" : "android::hardware::Status::EX_ILLEGAL_ARGUMENT"
978    },
979    {
980     "enum_field_value" : -4,
981     "name" : "android::hardware::Status::EX_NULL_POINTER"
982    },
983    {
984     "enum_field_value" : -5,
985     "name" : "android::hardware::Status::EX_ILLEGAL_STATE"
986    },
987    {
988     "enum_field_value" : -6,
989     "name" : "android::hardware::Status::EX_NETWORK_MAIN_THREAD"
990    },
991    {
992     "enum_field_value" : -7,
993     "name" : "android::hardware::Status::EX_UNSUPPORTED_OPERATION"
994    },
995    {
996     "enum_field_value" : -128,
997     "name" : "android::hardware::Status::EX_HAS_REPLY_HEADER"
998    },
999    {
1000     "enum_field_value" : -129,
1001     "name" : "android::hardware::Status::EX_TRANSACTION_FAILED"
1002    }
1003   ],
1004   "linker_set_key" : "android::hardware::Status::Exception",
1005   "name" : "android::hardware::Status::Exception",
1006   "referenced_type" : "type-237",
1007   "self_type" : "type-237",
1008   "size" : 4,
1009   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
1010   "underlying_type" : "type-129",
1011   "unique_id" : "_ZTSN7android8hardware6Status9ExceptionE"
1012  },
1013  {
1014   "alignment" : 4,
1015   "enum_fields" :
1016   [
1017    {
1018     "enum_field_value" : 1,
1019     "name" : "android::hardware::contexthub::V1_0::AsyncEventType::RESTARTED"
1020    }
1021   ],
1022   "linker_set_key" : "android::hardware::contexthub::V1_0::AsyncEventType",
1023   "name" : "android::hardware::contexthub::V1_0::AsyncEventType",
1024   "referenced_type" : "type-625",
1025   "self_type" : "type-625",
1026   "size" : 4,
1027   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h",
1028   "underlying_type" : "type-2",
1029   "unique_id" : "_ZTSN7android8hardware10contexthub4V1_014AsyncEventTypeE"
1030  },
1031  {
1032   "alignment" : 2,
1033   "enum_fields" :
1034   [
1035    {
1036     "enum_field_value" : 65535,
1037     "name" : "android::hardware::contexthub::V1_0::HostEndPoint::BROADCAST"
1038    },
1039    {
1040     "enum_field_value" : 65534,
1041     "name" : "android::hardware::contexthub::V1_0::HostEndPoint::UNSPECIFIED"
1042    }
1043   ],
1044   "linker_set_key" : "android::hardware::contexthub::V1_0::HostEndPoint",
1045   "name" : "android::hardware::contexthub::V1_0::HostEndPoint",
1046   "referenced_type" : "type-622",
1047   "self_type" : "type-622",
1048   "size" : 2,
1049   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h",
1050   "underlying_type" : "type-128",
1051   "unique_id" : "_ZTSN7android8hardware10contexthub4V1_012HostEndPointE"
1052  },
1053  {
1054   "alignment" : 4,
1055   "enum_fields" :
1056   [
1057    {
1058     "enum_field_value" : 1,
1059     "name" : "android::hardware::contexthub::V1_0::HubMemoryFlag::READ"
1060    },
1061    {
1062     "enum_field_value" : 2,
1063     "name" : "android::hardware::contexthub::V1_0::HubMemoryFlag::WRITE"
1064    },
1065    {
1066     "enum_field_value" : 4,
1067     "name" : "android::hardware::contexthub::V1_0::HubMemoryFlag::EXEC"
1068    }
1069   ],
1070   "linker_set_key" : "android::hardware::contexthub::V1_0::HubMemoryFlag",
1071   "name" : "android::hardware::contexthub::V1_0::HubMemoryFlag",
1072   "referenced_type" : "type-624",
1073   "self_type" : "type-624",
1074   "size" : 4,
1075   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h",
1076   "underlying_type" : "type-2",
1077   "unique_id" : "_ZTSN7android8hardware10contexthub4V1_013HubMemoryFlagE"
1078  },
1079  {
1080   "alignment" : 4,
1081   "enum_fields" :
1082   [
1083    {
1084     "enum_field_value" : 0,
1085     "name" : "android::hardware::contexthub::V1_0::HubMemoryType::MAIN"
1086    },
1087    {
1088     "enum_field_value" : 1,
1089     "name" : "android::hardware::contexthub::V1_0::HubMemoryType::SECONDARY"
1090    },
1091    {
1092     "enum_field_value" : 2,
1093     "name" : "android::hardware::contexthub::V1_0::HubMemoryType::TCM"
1094    }
1095   ],
1096   "linker_set_key" : "android::hardware::contexthub::V1_0::HubMemoryType",
1097   "name" : "android::hardware::contexthub::V1_0::HubMemoryType",
1098   "referenced_type" : "type-50",
1099   "self_type" : "type-50",
1100   "size" : 4,
1101   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h",
1102   "underlying_type" : "type-2",
1103   "unique_id" : "_ZTSN7android8hardware10contexthub4V1_013HubMemoryTypeE"
1104  },
1105  {
1106   "alignment" : 4,
1107   "enum_fields" :
1108   [
1109    {
1110     "enum_field_value" : 1,
1111     "name" : "android::hardware::contexthub::V1_0::NanoAppFlags::SIGNED"
1112    },
1113    {
1114     "enum_field_value" : 2,
1115     "name" : "android::hardware::contexthub::V1_0::NanoAppFlags::ENCRYPTED"
1116    }
1117   ],
1118   "linker_set_key" : "android::hardware::contexthub::V1_0::NanoAppFlags",
1119   "name" : "android::hardware::contexthub::V1_0::NanoAppFlags",
1120   "referenced_type" : "type-620",
1121   "self_type" : "type-620",
1122   "size" : 4,
1123   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h",
1124   "underlying_type" : "type-2",
1125   "unique_id" : "_ZTSN7android8hardware10contexthub4V1_012NanoAppFlagsE"
1126  },
1127  {
1128   "alignment" : 4,
1129   "enum_fields" :
1130   [
1131    {
1132     "enum_field_value" : 0,
1133     "name" : "android::hardware::contexthub::V1_0::Result::OK"
1134    },
1135    {
1136     "enum_field_value" : 1,
1137     "name" : "android::hardware::contexthub::V1_0::Result::UNKNOWN_FAILURE"
1138    },
1139    {
1140     "enum_field_value" : 2,
1141     "name" : "android::hardware::contexthub::V1_0::Result::BAD_PARAMS"
1142    },
1143    {
1144     "enum_field_value" : 3,
1145     "name" : "android::hardware::contexthub::V1_0::Result::NOT_INIT"
1146    },
1147    {
1148     "enum_field_value" : 4,
1149     "name" : "android::hardware::contexthub::V1_0::Result::TRANSACTION_FAILED"
1150    },
1151    {
1152     "enum_field_value" : 5,
1153     "name" : "android::hardware::contexthub::V1_0::Result::TRANSACTION_PENDING"
1154    }
1155   ],
1156   "linker_set_key" : "android::hardware::contexthub::V1_0::Result",
1157   "name" : "android::hardware::contexthub::V1_0::Result",
1158   "referenced_type" : "type-252",
1159   "self_type" : "type-252",
1160   "size" : 4,
1161   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h",
1162   "underlying_type" : "type-2",
1163   "unique_id" : "_ZTSN7android8hardware10contexthub4V1_06ResultE"
1164  },
1165  {
1166   "alignment" : 4,
1167   "enum_fields" :
1168   [
1169    {
1170     "enum_field_value" : 0,
1171     "name" : "android::hardware::contexthub::V1_0::SensorType::RESERVED"
1172    },
1173    {
1174     "enum_field_value" : 1,
1175     "name" : "android::hardware::contexthub::V1_0::SensorType::ACCELEROMETER"
1176    },
1177    {
1178     "enum_field_value" : 2,
1179     "name" : "android::hardware::contexthub::V1_0::SensorType::GYROSCOPE"
1180    },
1181    {
1182     "enum_field_value" : 3,
1183     "name" : "android::hardware::contexthub::V1_0::SensorType::MAGNETOMETER"
1184    },
1185    {
1186     "enum_field_value" : 4,
1187     "name" : "android::hardware::contexthub::V1_0::SensorType::BAROMETER"
1188    },
1189    {
1190     "enum_field_value" : 5,
1191     "name" : "android::hardware::contexthub::V1_0::SensorType::PROXIMITY_SENSOR"
1192    },
1193    {
1194     "enum_field_value" : 6,
1195     "name" : "android::hardware::contexthub::V1_0::SensorType::AMBIENT_LIGHT_SENSOR"
1196    },
1197    {
1198     "enum_field_value" : 7,
1199     "name" : "android::hardware::contexthub::V1_0::SensorType::STATIONARY_DETECT"
1200    },
1201    {
1202     "enum_field_value" : 8,
1203     "name" : "android::hardware::contexthub::V1_0::SensorType::INSTANT_MOTION_DETECT"
1204    },
1205    {
1206     "enum_field_value" : 256,
1207     "name" : "android::hardware::contexthub::V1_0::SensorType::GPS"
1208    },
1209    {
1210     "enum_field_value" : 512,
1211     "name" : "android::hardware::contexthub::V1_0::SensorType::WIFI"
1212    },
1213    {
1214     "enum_field_value" : 768,
1215     "name" : "android::hardware::contexthub::V1_0::SensorType::AUDIO"
1216    },
1217    {
1218     "enum_field_value" : 1024,
1219     "name" : "android::hardware::contexthub::V1_0::SensorType::CAMERA"
1220    },
1221    {
1222     "enum_field_value" : 1280,
1223     "name" : "android::hardware::contexthub::V1_0::SensorType::BLE"
1224    },
1225    {
1226     "enum_field_value" : 1536,
1227     "name" : "android::hardware::contexthub::V1_0::SensorType::WWAN"
1228    },
1229    {
1230     "enum_field_value" : 65536,
1231     "name" : "android::hardware::contexthub::V1_0::SensorType::PRIVATE_SENSOR_BASE"
1232    }
1233   ],
1234   "linker_set_key" : "android::hardware::contexthub::V1_0::SensorType",
1235   "name" : "android::hardware::contexthub::V1_0::SensorType",
1236   "referenced_type" : "type-81",
1237   "self_type" : "type-81",
1238   "size" : 4,
1239   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h",
1240   "underlying_type" : "type-2",
1241   "unique_id" : "_ZTSN7android8hardware10contexthub4V1_010SensorTypeE"
1242  },
1243  {
1244   "alignment" : 4,
1245   "enum_fields" :
1246   [
1247    {
1248     "enum_field_value" : 0,
1249     "name" : "android::hardware::contexthub::V1_0::TransactionResult::SUCCESS"
1250    },
1251    {
1252     "enum_field_value" : 1,
1253     "name" : "android::hardware::contexthub::V1_0::TransactionResult::FAILURE"
1254    }
1255   ],
1256   "linker_set_key" : "android::hardware::contexthub::V1_0::TransactionResult",
1257   "name" : "android::hardware::contexthub::V1_0::TransactionResult",
1258   "referenced_type" : "type-626",
1259   "self_type" : "type-626",
1260   "size" : 4,
1261   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h",
1262   "underlying_type" : "type-129",
1263   "unique_id" : "_ZTSN7android8hardware10contexthub4V1_017TransactionResultE"
1264  },
1265  {
1266   "alignment" : 4,
1267   "enum_fields" :
1268   [
1269    {
1270     "enum_field_value" : 0,
1271     "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_ENTRY"
1272    },
1273    {
1274     "enum_field_value" : 1,
1275     "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_EXIT"
1276    },
1277    {
1278     "enum_field_value" : 2,
1279     "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_ENTRY"
1280    },
1281    {
1282     "enum_field_value" : 3,
1283     "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_EXIT"
1284    },
1285    {
1286     "enum_field_value" : 4,
1287     "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_ENTRY"
1288    },
1289    {
1290     "enum_field_value" : 5,
1291     "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_EXIT"
1292    },
1293    {
1294     "enum_field_value" : 6,
1295     "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_ENTRY"
1296    },
1297    {
1298     "enum_field_value" : 7,
1299     "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_EXIT"
1300    },
1301    {
1302     "enum_field_value" : 8,
1303     "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_ENTRY"
1304    },
1305    {
1306     "enum_field_value" : 9,
1307     "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_EXIT"
1308    }
1309   ],
1310   "linker_set_key" : "android::hardware::details::HidlInstrumentor::InstrumentationEvent",
1311   "name" : "android::hardware::details::HidlInstrumentor::InstrumentationEvent",
1312   "referenced_type" : "type-293",
1313   "self_type" : "type-293",
1314   "size" : 4,
1315   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
1316   "underlying_type" : "type-2",
1317   "unique_id" : "_ZTSN7android8hardware7details16HidlInstrumentor20InstrumentationEventE"
1318  },
1319  {
1320   "alignment" : 4,
1321   "enum_fields" :
1322   [
1323    {
1324     "enum_field_value" : 0,
1325     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::UNKNOWN"
1326    },
1327    {
1328     "enum_field_value" : 1,
1329     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_64BIT"
1330    },
1331    {
1332     "enum_field_value" : 2,
1333     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_32BIT"
1334    }
1335   ],
1336   "linker_set_key" : "android::hidl::base::V1_0::DebugInfo::Architecture",
1337   "name" : "android::hidl::base::V1_0::DebugInfo::Architecture",
1338   "referenced_type" : "type-470",
1339   "self_type" : "type-470",
1340   "size" : 4,
1341   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h",
1342   "underlying_type" : "type-129",
1343   "unique_id" : "_ZTSN7android4hidl4base4V1_09DebugInfo12ArchitectureE"
1344  },
1345  {
1346   "alignment" : 4,
1347   "enum_fields" :
1348   [
1349    {
1350     "enum_field_value" : -1,
1351     "name" : "android::hidl::manager::V1_0::IServiceManager::PidConstant::NO_PID"
1352    }
1353   ],
1354   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager::PidConstant",
1355   "name" : "android::hidl::manager::V1_0::IServiceManager::PidConstant",
1356   "referenced_type" : "type-610",
1357   "self_type" : "type-610",
1358   "size" : 4,
1359   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
1360   "underlying_type" : "type-129",
1361   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManager11PidConstantE"
1362  },
1363  {
1364   "alignment" : 1,
1365   "enum_fields" :
1366   [
1367    {
1368     "enum_field_value" : 0,
1369     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::EMPTY"
1370    },
1371    {
1372     "enum_field_value" : 1,
1373     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::HWBINDER"
1374    },
1375    {
1376     "enum_field_value" : 2,
1377     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::PASSTHROUGH"
1378    }
1379   ],
1380   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager::Transport",
1381   "name" : "android::hidl::manager::V1_0::IServiceManager::Transport",
1382   "referenced_type" : "type-609",
1383   "self_type" : "type-609",
1384   "size" : 1,
1385   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
1386   "underlying_type" : "type-7",
1387   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManager9TransportE"
1388  },
1389  {
1390   "alignment" : 4,
1391   "enum_fields" :
1392   [
1393    {
1394     "enum_field_value" : 0,
1395     "name" : "ANDROID_LOG_UNKNOWN"
1396    },
1397    {
1398     "enum_field_value" : 1,
1399     "name" : "ANDROID_LOG_DEFAULT"
1400    },
1401    {
1402     "enum_field_value" : 2,
1403     "name" : "ANDROID_LOG_VERBOSE"
1404    },
1405    {
1406     "enum_field_value" : 3,
1407     "name" : "ANDROID_LOG_DEBUG"
1408    },
1409    {
1410     "enum_field_value" : 4,
1411     "name" : "ANDROID_LOG_INFO"
1412    },
1413    {
1414     "enum_field_value" : 5,
1415     "name" : "ANDROID_LOG_WARN"
1416    },
1417    {
1418     "enum_field_value" : 6,
1419     "name" : "ANDROID_LOG_ERROR"
1420    },
1421    {
1422     "enum_field_value" : 7,
1423     "name" : "ANDROID_LOG_FATAL"
1424    },
1425    {
1426     "enum_field_value" : 8,
1427     "name" : "ANDROID_LOG_SILENT"
1428    }
1429   ],
1430   "linker_set_key" : "android_LogPriority",
1431   "name" : "android_LogPriority",
1432   "referenced_type" : "type-1",
1433   "self_type" : "type-1",
1434   "size" : 4,
1435   "source_file" : "/system/core/liblog/include/android/log.h",
1436   "underlying_type" : "type-2",
1437   "unique_id" : "android_LogPriority"
1438  },
1439  {
1440   "alignment" : 4,
1441   "enum_fields" :
1442   [
1443    {
1444     "enum_field_value" : 0,
1445     "name" : "HAL_COLOR_MODE_NATIVE"
1446    },
1447    {
1448     "enum_field_value" : 1,
1449     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625"
1450    },
1451    {
1452     "enum_field_value" : 2,
1453     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625_UNADJUSTED"
1454    },
1455    {
1456     "enum_field_value" : 3,
1457     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525"
1458    },
1459    {
1460     "enum_field_value" : 4,
1461     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525_UNADJUSTED"
1462    },
1463    {
1464     "enum_field_value" : 5,
1465     "name" : "HAL_COLOR_MODE_STANDARD_BT709"
1466    },
1467    {
1468     "enum_field_value" : 6,
1469     "name" : "HAL_COLOR_MODE_DCI_P3"
1470    },
1471    {
1472     "enum_field_value" : 7,
1473     "name" : "HAL_COLOR_MODE_SRGB"
1474    },
1475    {
1476     "enum_field_value" : 8,
1477     "name" : "HAL_COLOR_MODE_ADOBE_RGB"
1478    },
1479    {
1480     "enum_field_value" : 9,
1481     "name" : "HAL_COLOR_MODE_DISPLAY_P3"
1482    }
1483   ],
1484   "linker_set_key" : "android_color_mode_t",
1485   "name" : "android_color_mode_t",
1486   "referenced_type" : "type-562",
1487   "self_type" : "type-562",
1488   "size" : 4,
1489   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1490   "underlying_type" : "type-2",
1491   "unique_id" : "android_color_mode_t"
1492  },
1493  {
1494   "alignment" : 4,
1495   "enum_fields" :
1496   [
1497    {
1498     "enum_field_value" : 10,
1499     "name" : "HAL_COLOR_MODE_BT2020"
1500    },
1501    {
1502     "enum_field_value" : 11,
1503     "name" : "HAL_COLOR_MODE_BT2100_PQ"
1504    },
1505    {
1506     "enum_field_value" : 12,
1507     "name" : "HAL_COLOR_MODE_BT2100_HLG"
1508    }
1509   ],
1510   "linker_set_key" : "android_color_mode_v1_1_t",
1511   "name" : "android_color_mode_v1_1_t",
1512   "referenced_type" : "type-568",
1513   "self_type" : "type-568",
1514   "size" : 4,
1515   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1516   "underlying_type" : "type-2",
1517   "unique_id" : "android_color_mode_v1_1_t"
1518  },
1519  {
1520   "alignment" : 4,
1521   "enum_fields" :
1522   [
1523    {
1524     "enum_field_value" : 0,
1525     "name" : "HAL_COLOR_TRANSFORM_IDENTITY"
1526    },
1527    {
1528     "enum_field_value" : 1,
1529     "name" : "HAL_COLOR_TRANSFORM_ARBITRARY_MATRIX"
1530    },
1531    {
1532     "enum_field_value" : 2,
1533     "name" : "HAL_COLOR_TRANSFORM_VALUE_INVERSE"
1534    },
1535    {
1536     "enum_field_value" : 3,
1537     "name" : "HAL_COLOR_TRANSFORM_GRAYSCALE"
1538    },
1539    {
1540     "enum_field_value" : 4,
1541     "name" : "HAL_COLOR_TRANSFORM_CORRECT_PROTANOPIA"
1542    },
1543    {
1544     "enum_field_value" : 5,
1545     "name" : "HAL_COLOR_TRANSFORM_CORRECT_DEUTERANOPIA"
1546    },
1547    {
1548     "enum_field_value" : 6,
1549     "name" : "HAL_COLOR_TRANSFORM_CORRECT_TRITANOPIA"
1550    }
1551   ],
1552   "linker_set_key" : "android_color_transform_t",
1553   "name" : "android_color_transform_t",
1554   "referenced_type" : "type-563",
1555   "self_type" : "type-563",
1556   "size" : 4,
1557   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1558   "underlying_type" : "type-2",
1559   "unique_id" : "android_color_transform_t"
1560  },
1561  {
1562   "alignment" : 4,
1563   "enum_fields" :
1564   [
1565    {
1566     "enum_field_value" : 0,
1567     "name" : "HAL_DATASPACE_UNKNOWN"
1568    },
1569    {
1570     "enum_field_value" : 1,
1571     "name" : "HAL_DATASPACE_ARBITRARY"
1572    },
1573    {
1574     "enum_field_value" : 16,
1575     "name" : "HAL_DATASPACE_STANDARD_SHIFT"
1576    },
1577    {
1578     "enum_field_value" : 4128768,
1579     "name" : "HAL_DATASPACE_STANDARD_MASK"
1580    },
1581    {
1582     "enum_field_value" : 0,
1583     "name" : "HAL_DATASPACE_STANDARD_UNSPECIFIED"
1584    },
1585    {
1586     "enum_field_value" : 65536,
1587     "name" : "HAL_DATASPACE_STANDARD_BT709"
1588    },
1589    {
1590     "enum_field_value" : 131072,
1591     "name" : "HAL_DATASPACE_STANDARD_BT601_625"
1592    },
1593    {
1594     "enum_field_value" : 196608,
1595     "name" : "HAL_DATASPACE_STANDARD_BT601_625_UNADJUSTED"
1596    },
1597    {
1598     "enum_field_value" : 262144,
1599     "name" : "HAL_DATASPACE_STANDARD_BT601_525"
1600    },
1601    {
1602     "enum_field_value" : 327680,
1603     "name" : "HAL_DATASPACE_STANDARD_BT601_525_UNADJUSTED"
1604    },
1605    {
1606     "enum_field_value" : 393216,
1607     "name" : "HAL_DATASPACE_STANDARD_BT2020"
1608    },
1609    {
1610     "enum_field_value" : 458752,
1611     "name" : "HAL_DATASPACE_STANDARD_BT2020_CONSTANT_LUMINANCE"
1612    },
1613    {
1614     "enum_field_value" : 524288,
1615     "name" : "HAL_DATASPACE_STANDARD_BT470M"
1616    },
1617    {
1618     "enum_field_value" : 589824,
1619     "name" : "HAL_DATASPACE_STANDARD_FILM"
1620    },
1621    {
1622     "enum_field_value" : 655360,
1623     "name" : "HAL_DATASPACE_STANDARD_DCI_P3"
1624    },
1625    {
1626     "enum_field_value" : 720896,
1627     "name" : "HAL_DATASPACE_STANDARD_ADOBE_RGB"
1628    },
1629    {
1630     "enum_field_value" : 22,
1631     "name" : "HAL_DATASPACE_TRANSFER_SHIFT"
1632    },
1633    {
1634     "enum_field_value" : 130023424,
1635     "name" : "HAL_DATASPACE_TRANSFER_MASK"
1636    },
1637    {
1638     "enum_field_value" : 0,
1639     "name" : "HAL_DATASPACE_TRANSFER_UNSPECIFIED"
1640    },
1641    {
1642     "enum_field_value" : 4194304,
1643     "name" : "HAL_DATASPACE_TRANSFER_LINEAR"
1644    },
1645    {
1646     "enum_field_value" : 8388608,
1647     "name" : "HAL_DATASPACE_TRANSFER_SRGB"
1648    },
1649    {
1650     "enum_field_value" : 12582912,
1651     "name" : "HAL_DATASPACE_TRANSFER_SMPTE_170M"
1652    },
1653    {
1654     "enum_field_value" : 16777216,
1655     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_2"
1656    },
1657    {
1658     "enum_field_value" : 20971520,
1659     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_6"
1660    },
1661    {
1662     "enum_field_value" : 25165824,
1663     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_8"
1664    },
1665    {
1666     "enum_field_value" : 29360128,
1667     "name" : "HAL_DATASPACE_TRANSFER_ST2084"
1668    },
1669    {
1670     "enum_field_value" : 33554432,
1671     "name" : "HAL_DATASPACE_TRANSFER_HLG"
1672    },
1673    {
1674     "enum_field_value" : 27,
1675     "name" : "HAL_DATASPACE_RANGE_SHIFT"
1676    },
1677    {
1678     "enum_field_value" : 939524096,
1679     "name" : "HAL_DATASPACE_RANGE_MASK"
1680    },
1681    {
1682     "enum_field_value" : 0,
1683     "name" : "HAL_DATASPACE_RANGE_UNSPECIFIED"
1684    },
1685    {
1686     "enum_field_value" : 134217728,
1687     "name" : "HAL_DATASPACE_RANGE_FULL"
1688    },
1689    {
1690     "enum_field_value" : 268435456,
1691     "name" : "HAL_DATASPACE_RANGE_LIMITED"
1692    },
1693    {
1694     "enum_field_value" : 402653184,
1695     "name" : "HAL_DATASPACE_RANGE_EXTENDED"
1696    },
1697    {
1698     "enum_field_value" : 512,
1699     "name" : "HAL_DATASPACE_SRGB_LINEAR"
1700    },
1701    {
1702     "enum_field_value" : 138477568,
1703     "name" : "HAL_DATASPACE_V0_SRGB_LINEAR"
1704    },
1705    {
1706     "enum_field_value" : 406913024,
1707     "name" : "HAL_DATASPACE_V0_SCRGB_LINEAR"
1708    },
1709    {
1710     "enum_field_value" : 513,
1711     "name" : "HAL_DATASPACE_SRGB"
1712    },
1713    {
1714     "enum_field_value" : 142671872,
1715     "name" : "HAL_DATASPACE_V0_SRGB"
1716    },
1717    {
1718     "enum_field_value" : 411107328,
1719     "name" : "HAL_DATASPACE_V0_SCRGB"
1720    },
1721    {
1722     "enum_field_value" : 257,
1723     "name" : "HAL_DATASPACE_JFIF"
1724    },
1725    {
1726     "enum_field_value" : 146931712,
1727     "name" : "HAL_DATASPACE_V0_JFIF"
1728    },
1729    {
1730     "enum_field_value" : 258,
1731     "name" : "HAL_DATASPACE_BT601_625"
1732    },
1733    {
1734     "enum_field_value" : 281149440,
1735     "name" : "HAL_DATASPACE_V0_BT601_625"
1736    },
1737    {
1738     "enum_field_value" : 259,
1739     "name" : "HAL_DATASPACE_BT601_525"
1740    },
1741    {
1742     "enum_field_value" : 281280512,
1743     "name" : "HAL_DATASPACE_V0_BT601_525"
1744    },
1745    {
1746     "enum_field_value" : 260,
1747     "name" : "HAL_DATASPACE_BT709"
1748    },
1749    {
1750     "enum_field_value" : 281083904,
1751     "name" : "HAL_DATASPACE_V0_BT709"
1752    },
1753    {
1754     "enum_field_value" : 139067392,
1755     "name" : "HAL_DATASPACE_DCI_P3_LINEAR"
1756    },
1757    {
1758     "enum_field_value" : 155844608,
1759     "name" : "HAL_DATASPACE_DCI_P3"
1760    },
1761    {
1762     "enum_field_value" : 139067392,
1763     "name" : "HAL_DATASPACE_DISPLAY_P3_LINEAR"
1764    },
1765    {
1766     "enum_field_value" : 143261696,
1767     "name" : "HAL_DATASPACE_DISPLAY_P3"
1768    },
1769    {
1770     "enum_field_value" : 151715840,
1771     "name" : "HAL_DATASPACE_ADOBE_RGB"
1772    },
1773    {
1774     "enum_field_value" : 138805248,
1775     "name" : "HAL_DATASPACE_BT2020_LINEAR"
1776    },
1777    {
1778     "enum_field_value" : 147193856,
1779     "name" : "HAL_DATASPACE_BT2020"
1780    },
1781    {
1782     "enum_field_value" : 163971072,
1783     "name" : "HAL_DATASPACE_BT2020_PQ"
1784    },
1785    {
1786     "enum_field_value" : 4096,
1787     "name" : "HAL_DATASPACE_DEPTH"
1788    },
1789    {
1790     "enum_field_value" : 4097,
1791     "name" : "HAL_DATASPACE_SENSOR"
1792    }
1793   ],
1794   "linker_set_key" : "android_dataspace_t",
1795   "name" : "android_dataspace_t",
1796   "referenced_type" : "type-561",
1797   "self_type" : "type-561",
1798   "size" : 4,
1799   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1800   "underlying_type" : "type-2",
1801   "unique_id" : "android_dataspace_t"
1802  },
1803  {
1804   "alignment" : 4,
1805   "enum_fields" :
1806   [
1807    {
1808     "enum_field_value" : 281411584,
1809     "name" : "HAL_DATASPACE_BT2020_ITU"
1810    },
1811    {
1812     "enum_field_value" : 298188800,
1813     "name" : "HAL_DATASPACE_BT2020_ITU_PQ"
1814    },
1815    {
1816     "enum_field_value" : 302383104,
1817     "name" : "HAL_DATASPACE_BT2020_ITU_HLG"
1818    },
1819    {
1820     "enum_field_value" : 168165376,
1821     "name" : "HAL_DATASPACE_BT2020_HLG"
1822    }
1823   ],
1824   "linker_set_key" : "android_dataspace_v1_1_t",
1825   "name" : "android_dataspace_v1_1_t",
1826   "referenced_type" : "type-567",
1827   "self_type" : "type-567",
1828   "size" : 4,
1829   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1830   "underlying_type" : "type-2",
1831   "unique_id" : "android_dataspace_v1_1_t"
1832  },
1833  {
1834   "alignment" : 4,
1835   "enum_fields" :
1836   [
1837    {
1838     "enum_field_value" : 142999552,
1839     "name" : "HAL_DATASPACE_DISPLAY_BT2020"
1840    },
1841    {
1842     "enum_field_value" : 4098,
1843     "name" : "HAL_DATASPACE_DYNAMIC_DEPTH"
1844    },
1845    {
1846     "enum_field_value" : 4099,
1847     "name" : "HAL_DATASPACE_JPEG_APP_SEGMENTS"
1848    },
1849    {
1850     "enum_field_value" : 4100,
1851     "name" : "HAL_DATASPACE_HEIF"
1852    }
1853   ],
1854   "linker_set_key" : "android_dataspace_v1_2_t",
1855   "name" : "android_dataspace_v1_2_t",
1856   "referenced_type" : "type-571",
1857   "self_type" : "type-571",
1858   "size" : 4,
1859   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
1860   "underlying_type" : "type-2",
1861   "unique_id" : "android_dataspace_v1_2_t"
1862  },
1863  {
1864   "alignment" : 4,
1865   "enum_fields" :
1866   [
1867    {
1868     "enum_field_value" : 1,
1869     "name" : "FLEX_COMPONENT_Y"
1870    },
1871    {
1872     "enum_field_value" : 2,
1873     "name" : "FLEX_COMPONENT_Cb"
1874    },
1875    {
1876     "enum_field_value" : 4,
1877     "name" : "FLEX_COMPONENT_Cr"
1878    },
1879    {
1880     "enum_field_value" : 1024,
1881     "name" : "FLEX_COMPONENT_R"
1882    },
1883    {
1884     "enum_field_value" : 2048,
1885     "name" : "FLEX_COMPONENT_G"
1886    },
1887    {
1888     "enum_field_value" : 4096,
1889     "name" : "FLEX_COMPONENT_B"
1890    },
1891    {
1892     "enum_field_value" : 1073741824,
1893     "name" : "FLEX_COMPONENT_A"
1894    }
1895   ],
1896   "linker_set_key" : "android_flex_component",
1897   "name" : "android_flex_component",
1898   "referenced_type" : "type-577",
1899   "self_type" : "type-577",
1900   "size" : 4,
1901   "source_file" : "/system/core/libsystem/include/system/graphics.h",
1902   "underlying_type" : "type-2",
1903   "unique_id" : "android_flex_component"
1904  },
1905  {
1906   "alignment" : 4,
1907   "enum_fields" :
1908   [
1909    {
1910     "enum_field_value" : 0,
1911     "name" : "FLEX_FORMAT_INVALID"
1912    },
1913    {
1914     "enum_field_value" : 1,
1915     "name" : "FLEX_FORMAT_Y"
1916    },
1917    {
1918     "enum_field_value" : 7,
1919     "name" : "FLEX_FORMAT_YCbCr"
1920    },
1921    {
1922     "enum_field_value" : 1073741831,
1923     "name" : "FLEX_FORMAT_YCbCrA"
1924    },
1925    {
1926     "enum_field_value" : 7168,
1927     "name" : "FLEX_FORMAT_RGB"
1928    },
1929    {
1930     "enum_field_value" : 1073748992,
1931     "name" : "FLEX_FORMAT_RGBA"
1932    }
1933   ],
1934   "linker_set_key" : "android_flex_format",
1935   "name" : "android_flex_format",
1936   "referenced_type" : "type-579",
1937   "self_type" : "type-579",
1938   "size" : 4,
1939   "source_file" : "/system/core/libsystem/include/system/graphics.h",
1940   "underlying_type" : "type-2",
1941   "unique_id" : "android_flex_format"
1942  },
1943  {
1944   "alignment" : 4,
1945   "enum_fields" :
1946   [
1947    {
1948     "enum_field_value" : 1,
1949     "name" : "HAL_HDR_DOLBY_VISION"
1950    },
1951    {
1952     "enum_field_value" : 2,
1953     "name" : "HAL_HDR_HDR10"
1954    },
1955    {
1956     "enum_field_value" : 3,
1957     "name" : "HAL_HDR_HLG"
1958    }
1959   ],
1960   "linker_set_key" : "android_hdr_t",
1961   "name" : "android_hdr_t",
1962   "referenced_type" : "type-565",
1963   "self_type" : "type-565",
1964   "size" : 4,
1965   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1966   "underlying_type" : "type-2",
1967   "unique_id" : "android_hdr_t"
1968  },
1969  {
1970   "alignment" : 4,
1971   "enum_fields" :
1972   [
1973    {
1974     "enum_field_value" : 4,
1975     "name" : "HAL_HDR_HDR10_PLUS"
1976    }
1977   ],
1978   "linker_set_key" : "android_hdr_v1_2_t",
1979   "name" : "android_hdr_v1_2_t",
1980   "referenced_type" : "type-570",
1981   "self_type" : "type-570",
1982   "size" : 4,
1983   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
1984   "underlying_type" : "type-2",
1985   "unique_id" : "android_hdr_v1_2_t"
1986  },
1987  {
1988   "alignment" : 4,
1989   "enum_fields" :
1990   [
1991    {
1992     "enum_field_value" : 39,
1993     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_888"
1994    },
1995    {
1996     "enum_field_value" : 40,
1997     "name" : "HAL_PIXEL_FORMAT_YCBCR_444_888"
1998    },
1999    {
2000     "enum_field_value" : 41,
2001     "name" : "HAL_PIXEL_FORMAT_FLEX_RGB_888"
2002    },
2003    {
2004     "enum_field_value" : 42,
2005     "name" : "HAL_PIXEL_FORMAT_FLEX_RGBA_8888"
2006    }
2007   ],
2008   "linker_set_key" : "android_pixel_format_sw_t",
2009   "name" : "android_pixel_format_sw_t",
2010   "referenced_type" : "type-573",
2011   "self_type" : "type-573",
2012   "size" : 4,
2013   "source_file" : "/system/core/libsystem/include/system/graphics-sw.h",
2014   "underlying_type" : "type-2",
2015   "unique_id" : "_ZTS25android_pixel_format_sw_t"
2016  },
2017  {
2018   "alignment" : 4,
2019   "enum_fields" :
2020   [
2021    {
2022     "enum_field_value" : 1,
2023     "name" : "HAL_PIXEL_FORMAT_RGBA_8888"
2024    },
2025    {
2026     "enum_field_value" : 2,
2027     "name" : "HAL_PIXEL_FORMAT_RGBX_8888"
2028    },
2029    {
2030     "enum_field_value" : 3,
2031     "name" : "HAL_PIXEL_FORMAT_RGB_888"
2032    },
2033    {
2034     "enum_field_value" : 4,
2035     "name" : "HAL_PIXEL_FORMAT_RGB_565"
2036    },
2037    {
2038     "enum_field_value" : 5,
2039     "name" : "HAL_PIXEL_FORMAT_BGRA_8888"
2040    },
2041    {
2042     "enum_field_value" : 16,
2043     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_SP"
2044    },
2045    {
2046     "enum_field_value" : 17,
2047     "name" : "HAL_PIXEL_FORMAT_YCRCB_420_SP"
2048    },
2049    {
2050     "enum_field_value" : 20,
2051     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_I"
2052    },
2053    {
2054     "enum_field_value" : 22,
2055     "name" : "HAL_PIXEL_FORMAT_RGBA_FP16"
2056    },
2057    {
2058     "enum_field_value" : 32,
2059     "name" : "HAL_PIXEL_FORMAT_RAW16"
2060    },
2061    {
2062     "enum_field_value" : 33,
2063     "name" : "HAL_PIXEL_FORMAT_BLOB"
2064    },
2065    {
2066     "enum_field_value" : 34,
2067     "name" : "HAL_PIXEL_FORMAT_IMPLEMENTATION_DEFINED"
2068    },
2069    {
2070     "enum_field_value" : 35,
2071     "name" : "HAL_PIXEL_FORMAT_YCBCR_420_888"
2072    },
2073    {
2074     "enum_field_value" : 36,
2075     "name" : "HAL_PIXEL_FORMAT_RAW_OPAQUE"
2076    },
2077    {
2078     "enum_field_value" : 37,
2079     "name" : "HAL_PIXEL_FORMAT_RAW10"
2080    },
2081    {
2082     "enum_field_value" : 38,
2083     "name" : "HAL_PIXEL_FORMAT_RAW12"
2084    },
2085    {
2086     "enum_field_value" : 43,
2087     "name" : "HAL_PIXEL_FORMAT_RGBA_1010102"
2088    },
2089    {
2090     "enum_field_value" : 538982489,
2091     "name" : "HAL_PIXEL_FORMAT_Y8"
2092    },
2093    {
2094     "enum_field_value" : 540422489,
2095     "name" : "HAL_PIXEL_FORMAT_Y16"
2096    },
2097    {
2098     "enum_field_value" : 842094169,
2099     "name" : "HAL_PIXEL_FORMAT_YV12"
2100    }
2101   ],
2102   "linker_set_key" : "android_pixel_format_t",
2103   "name" : "android_pixel_format_t",
2104   "referenced_type" : "type-559",
2105   "self_type" : "type-559",
2106   "size" : 4,
2107   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
2108   "underlying_type" : "type-2",
2109   "unique_id" : "android_pixel_format_t"
2110  },
2111  {
2112   "alignment" : 4,
2113   "enum_fields" :
2114   [
2115    {
2116     "enum_field_value" : 48,
2117     "name" : "HAL_PIXEL_FORMAT_DEPTH_16"
2118    },
2119    {
2120     "enum_field_value" : 49,
2121     "name" : "HAL_PIXEL_FORMAT_DEPTH_24"
2122    },
2123    {
2124     "enum_field_value" : 50,
2125     "name" : "HAL_PIXEL_FORMAT_DEPTH_24_STENCIL_8"
2126    },
2127    {
2128     "enum_field_value" : 51,
2129     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F"
2130    },
2131    {
2132     "enum_field_value" : 52,
2133     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F_STENCIL_8"
2134    },
2135    {
2136     "enum_field_value" : 53,
2137     "name" : "HAL_PIXEL_FORMAT_STENCIL_8"
2138    },
2139    {
2140     "enum_field_value" : 54,
2141     "name" : "HAL_PIXEL_FORMAT_YCBCR_P010"
2142    }
2143   ],
2144   "linker_set_key" : "android_pixel_format_v1_1_t",
2145   "name" : "android_pixel_format_v1_1_t",
2146   "referenced_type" : "type-566",
2147   "self_type" : "type-566",
2148   "size" : 4,
2149   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
2150   "underlying_type" : "type-2",
2151   "unique_id" : "android_pixel_format_v1_1_t"
2152  },
2153  {
2154   "alignment" : 4,
2155   "enum_fields" :
2156   [
2157    {
2158     "enum_field_value" : 55,
2159     "name" : "HAL_PIXEL_FORMAT_HSV_888"
2160    }
2161   ],
2162   "linker_set_key" : "android_pixel_format_v1_2_t",
2163   "name" : "android_pixel_format_v1_2_t",
2164   "referenced_type" : "type-572",
2165   "self_type" : "type-572",
2166   "size" : 4,
2167   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
2168   "underlying_type" : "type-2",
2169   "unique_id" : "android_pixel_format_v1_2_t"
2170  },
2171  {
2172   "alignment" : 4,
2173   "enum_fields" :
2174   [
2175    {
2176     "enum_field_value" : 0,
2177     "name" : "HAL_RENDER_INTENT_COLORIMETRIC"
2178    },
2179    {
2180     "enum_field_value" : 1,
2181     "name" : "HAL_RENDER_INTENT_ENHANCE"
2182    },
2183    {
2184     "enum_field_value" : 2,
2185     "name" : "HAL_RENDER_INTENT_TONE_MAP_COLORIMETRIC"
2186    },
2187    {
2188     "enum_field_value" : 3,
2189     "name" : "HAL_RENDER_INTENT_TONE_MAP_ENHANCE"
2190    }
2191   ],
2192   "linker_set_key" : "android_render_intent_v1_1_t",
2193   "name" : "android_render_intent_v1_1_t",
2194   "referenced_type" : "type-569",
2195   "self_type" : "type-569",
2196   "size" : 4,
2197   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
2198   "underlying_type" : "type-2",
2199   "unique_id" : "android_render_intent_v1_1_t"
2200  },
2201  {
2202   "alignment" : 4,
2203   "enum_fields" :
2204   [
2205    {
2206     "enum_field_value" : 1,
2207     "name" : "HAL_TRANSFORM_FLIP_H"
2208    },
2209    {
2210     "enum_field_value" : 2,
2211     "name" : "HAL_TRANSFORM_FLIP_V"
2212    },
2213    {
2214     "enum_field_value" : 4,
2215     "name" : "HAL_TRANSFORM_ROT_90"
2216    },
2217    {
2218     "enum_field_value" : 3,
2219     "name" : "HAL_TRANSFORM_ROT_180"
2220    },
2221    {
2222     "enum_field_value" : 7,
2223     "name" : "HAL_TRANSFORM_ROT_270"
2224    }
2225   ],
2226   "linker_set_key" : "android_transform_t",
2227   "name" : "android_transform_t",
2228   "referenced_type" : "type-560",
2229   "self_type" : "type-560",
2230   "size" : 4,
2231   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
2232   "underlying_type" : "type-2",
2233   "unique_id" : "android_transform_t"
2234  },
2235  {
2236   "alignment" : 4,
2237   "enum_fields" :
2238   [
2239    {
2240     "enum_field_value" : 0,
2241     "name" : "LOG_ID_MIN"
2242    },
2243    {
2244     "enum_field_value" : 0,
2245     "name" : "LOG_ID_MAIN"
2246    },
2247    {
2248     "enum_field_value" : 1,
2249     "name" : "LOG_ID_RADIO"
2250    },
2251    {
2252     "enum_field_value" : 2,
2253     "name" : "LOG_ID_EVENTS"
2254    },
2255    {
2256     "enum_field_value" : 3,
2257     "name" : "LOG_ID_SYSTEM"
2258    },
2259    {
2260     "enum_field_value" : 4,
2261     "name" : "LOG_ID_CRASH"
2262    },
2263    {
2264     "enum_field_value" : 5,
2265     "name" : "LOG_ID_STATS"
2266    },
2267    {
2268     "enum_field_value" : 6,
2269     "name" : "LOG_ID_SECURITY"
2270    },
2271    {
2272     "enum_field_value" : 7,
2273     "name" : "LOG_ID_KERNEL"
2274    },
2275    {
2276     "enum_field_value" : 8,
2277     "name" : "LOG_ID_MAX"
2278    }
2279   ],
2280   "linker_set_key" : "log_id",
2281   "name" : "log_id",
2282   "referenced_type" : "type-324",
2283   "self_type" : "type-324",
2284   "size" : 4,
2285   "source_file" : "/system/core/liblog/include/android/log.h",
2286   "underlying_type" : "type-2",
2287   "unique_id" : "log_id"
2288  }
2289 ],
2290 "function_types" :
2291 [
2292  {
2293   "alignment" : 4,
2294   "linker_set_key" : "bool (const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
2295   "name" : "bool (const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
2296   "parameters" :
2297   [
2298    {
2299     "referenced_type" : "type-150"
2300    },
2301    {
2302     "referenced_type" : "type-156"
2303    },
2304    {
2305     "referenced_type" : "type-137"
2306    }
2307   ],
2308   "referenced_type" : "type-149",
2309   "return_type" : "type-51",
2310   "self_type" : "type-149",
2311   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
2312  },
2313  {
2314   "alignment" : 4,
2315   "linker_set_key" : "int (void *)",
2316   "name" : "int (void *)",
2317   "parameters" :
2318   [
2319    {
2320     "referenced_type" : "type-137"
2321    }
2322   ],
2323   "referenced_type" : "type-587",
2324   "return_type" : "type-129",
2325   "self_type" : "type-587",
2326   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
2327  },
2328  {
2329   "alignment" : 4,
2330   "linker_set_key" : "void (android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
2331   "name" : "void (android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
2332   "parameters" :
2333   [
2334    {
2335     "referenced_type" : "type-497"
2336    },
2337    {
2338     "referenced_type" : "type-451"
2339    },
2340    {
2341     "referenced_type" : "type-2"
2342    },
2343    {
2344     "referenced_type" : "type-498"
2345    },
2346    {
2347     "referenced_type" : "type-2"
2348    },
2349    {
2350     "referenced_type" : "type-137"
2351    }
2352   ],
2353   "referenced_type" : "type-496",
2354   "return_type" : "type-138",
2355   "self_type" : "type-496",
2356   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
2357  }
2358 ],
2359 "functions" :
2360 [
2361  {
2362   "function_name" : "android::hardware::contexthub::V1_0::IContexthub::getService",
2363   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_011IContexthub10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
2364   "parameters" :
2365   [
2366    {
2367     "default_arg" : true,
2368     "referenced_type" : "type-512"
2369    },
2370    {
2371     "default_arg" : true,
2372     "referenced_type" : "type-51"
2373    }
2374   ],
2375   "return_type" : "type-212",
2376   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/IContexthub.h"
2377  },
2378  {
2379   "function_name" : "android::hardware::contexthub::V1_0::IContexthub::linkToDeath",
2380   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_011IContexthub11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
2381   "parameters" :
2382   [
2383    {
2384     "is_this_ptr" : true,
2385     "referenced_type" : "type-213"
2386    },
2387    {
2388     "referenced_type" : "type-698"
2389    },
2390    {
2391     "referenced_type" : "type-8"
2392    }
2393   ],
2394   "return_type" : "type-244",
2395   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/IContexthub.h"
2396  },
2397  {
2398   "function_name" : "android::hardware::contexthub::V1_0::IContexthub::getDebugInfo",
2399   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_011IContexthub12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
2400   "parameters" :
2401   [
2402    {
2403     "is_this_ptr" : true,
2404     "referenced_type" : "type-213"
2405    },
2406    {
2407     "referenced_type" : "type-757"
2408    }
2409   ],
2410   "return_type" : "type-272",
2411   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/IContexthub.h"
2412  },
2413  {
2414   "function_name" : "android::hardware::contexthub::V1_0::IContexthub::getHashChain",
2415   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_011IContexthub12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
2416   "parameters" :
2417   [
2418    {
2419     "is_this_ptr" : true,
2420     "referenced_type" : "type-213"
2421    },
2422    {
2423     "referenced_type" : "type-758"
2424    }
2425   ],
2426   "return_type" : "type-272",
2427   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/IContexthub.h"
2428  },
2429  {
2430   "function_name" : "android::hardware::contexthub::V1_0::IContexthub::tryGetService",
2431   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_011IContexthub13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
2432   "parameters" :
2433   [
2434    {
2435     "default_arg" : true,
2436     "referenced_type" : "type-512"
2437    },
2438    {
2439     "default_arg" : true,
2440     "referenced_type" : "type-51"
2441    }
2442   ],
2443   "return_type" : "type-212",
2444   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/IContexthub.h"
2445  },
2446  {
2447   "function_name" : "android::hardware::contexthub::V1_0::IContexthub::unlinkToDeath",
2448   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_011IContexthub13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
2449   "parameters" :
2450   [
2451    {
2452     "is_this_ptr" : true,
2453     "referenced_type" : "type-213"
2454    },
2455    {
2456     "referenced_type" : "type-698"
2457    }
2458   ],
2459   "return_type" : "type-244",
2460   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/IContexthub.h"
2461  },
2462  {
2463   "function_name" : "android::hardware::contexthub::V1_0::IContexthub::interfaceChain",
2464   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_011IContexthub14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
2465   "parameters" :
2466   [
2467    {
2468     "is_this_ptr" : true,
2469     "referenced_type" : "type-213"
2470    },
2471    {
2472     "referenced_type" : "type-759"
2473    }
2474   ],
2475   "return_type" : "type-272",
2476   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/IContexthub.h"
2477  },
2478  {
2479   "function_name" : "android::hardware::contexthub::V1_0::IContexthub::registerAsService",
2480   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_011IContexthub17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE",
2481   "parameters" :
2482   [
2483    {
2484     "is_this_ptr" : true,
2485     "referenced_type" : "type-213"
2486    },
2487    {
2488     "default_arg" : true,
2489     "referenced_type" : "type-512"
2490    }
2491   ],
2492   "return_type" : "type-129",
2493   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/IContexthub.h"
2494  },
2495  {
2496   "function_name" : "android::hardware::contexthub::V1_0::IContexthub::interfaceDescriptor",
2497   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_011IContexthub19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
2498   "parameters" :
2499   [
2500    {
2501     "is_this_ptr" : true,
2502     "referenced_type" : "type-213"
2503    },
2504    {
2505     "referenced_type" : "type-760"
2506    }
2507   ],
2508   "return_type" : "type-272",
2509   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/IContexthub.h"
2510  },
2511  {
2512   "function_name" : "android::hardware::contexthub::V1_0::IContexthub::notifySyspropsChanged",
2513   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_011IContexthub21notifySyspropsChangedEv",
2514   "parameters" :
2515   [
2516    {
2517     "is_this_ptr" : true,
2518     "referenced_type" : "type-213"
2519    }
2520   ],
2521   "return_type" : "type-272",
2522   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/IContexthub.h"
2523  },
2524  {
2525   "function_name" : "android::hardware::contexthub::V1_0::IContexthub::setHALInstrumentation",
2526   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_011IContexthub21setHALInstrumentationEv",
2527   "parameters" :
2528   [
2529    {
2530     "is_this_ptr" : true,
2531     "referenced_type" : "type-213"
2532    }
2533   ],
2534   "return_type" : "type-272",
2535   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/IContexthub.h"
2536  },
2537  {
2538   "function_name" : "android::hardware::contexthub::V1_0::IContexthub::registerForNotifications",
2539   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_011IContexthub24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
2540   "parameters" :
2541   [
2542    {
2543     "referenced_type" : "type-512"
2544    },
2545    {
2546     "referenced_type" : "type-658"
2547    }
2548   ],
2549   "return_type" : "type-51",
2550   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/IContexthub.h"
2551  },
2552  {
2553   "function_name" : "android::hardware::contexthub::V1_0::IContexthub::ping",
2554   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_011IContexthub4pingEv",
2555   "parameters" :
2556   [
2557    {
2558     "is_this_ptr" : true,
2559     "referenced_type" : "type-213"
2560    }
2561   ],
2562   "return_type" : "type-272",
2563   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/IContexthub.h"
2564  },
2565  {
2566   "function_name" : "android::hardware::contexthub::V1_0::IContexthub::debug",
2567   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_011IContexthub5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
2568   "parameters" :
2569   [
2570    {
2571     "is_this_ptr" : true,
2572     "referenced_type" : "type-213"
2573    },
2574    {
2575     "referenced_type" : "type-461"
2576    },
2577    {
2578     "referenced_type" : "type-657"
2579    }
2580   ],
2581   "return_type" : "type-272",
2582   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/IContexthub.h"
2583  },
2584  {
2585   "function_name" : "android::hardware::contexthub::V1_0::IContexthub::castFrom",
2586   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_011IContexthub8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb",
2587   "parameters" :
2588   [
2589    {
2590     "referenced_type" : "type-738"
2591    },
2592    {
2593     "default_arg" : true,
2594     "referenced_type" : "type-51"
2595    }
2596   ],
2597   "return_type" : "type-258",
2598   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/IContexthub.h"
2599  },
2600  {
2601   "function_name" : "android::hardware::contexthub::V1_0::IContexthub::castFrom",
2602   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_011IContexthub8castFromERKNS_2spIS3_EEb",
2603   "parameters" :
2604   [
2605    {
2606     "referenced_type" : "type-487"
2607    },
2608    {
2609     "default_arg" : true,
2610     "referenced_type" : "type-51"
2611    }
2612   ],
2613   "return_type" : "type-258",
2614   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/IContexthub.h"
2615  },
2616  {
2617   "access" : "private",
2618   "function_name" : "android::hardware::contexthub::V1_0::BsContexthub::addOnewayTask",
2619   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_012BsContexthub13addOnewayTaskENSt3__18functionIFvvEEE",
2620   "parameters" :
2621   [
2622    {
2623     "is_this_ptr" : true,
2624     "referenced_type" : "type-750"
2625    },
2626    {
2627     "referenced_type" : "type-763"
2628    }
2629   ],
2630   "return_type" : "type-272",
2631   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BsContexthub.h"
2632  },
2633  {
2634   "function_name" : "android::hardware::contexthub::V1_0::BsContexthub::BsContexthub",
2635   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_012BsContexthubC1ENS_2spINS2_11IContexthubEEE",
2636   "parameters" :
2637   [
2638    {
2639     "is_this_ptr" : true,
2640     "referenced_type" : "type-750"
2641    },
2642    {
2643     "referenced_type" : "type-217"
2644    }
2645   ],
2646   "return_type" : "type-138",
2647   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BsContexthub.h"
2648  },
2649  {
2650   "function_name" : "android::hardware::contexthub::V1_0::BsContexthub::BsContexthub",
2651   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_012BsContexthubC2ENS_2spINS2_11IContexthubEEE",
2652   "parameters" :
2653   [
2654    {
2655     "is_this_ptr" : true,
2656     "referenced_type" : "type-750"
2657    },
2658    {
2659     "referenced_type" : "type-217"
2660    }
2661   ],
2662   "return_type" : "type-138",
2663   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BsContexthub.h"
2664  },
2665  {
2666   "function_name" : "android::hardware::contexthub::V1_0::BnHwContexthub::onTransact",
2667   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_014BnHwContexthub10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE",
2668   "parameters" :
2669   [
2670    {
2671     "is_this_ptr" : true,
2672     "referenced_type" : "type-711"
2673    },
2674    {
2675     "referenced_type" : "type-2"
2676    },
2677    {
2678     "referenced_type" : "type-503"
2679    },
2680    {
2681     "referenced_type" : "type-497"
2682    },
2683    {
2684     "default_arg" : true,
2685     "referenced_type" : "type-2"
2686    },
2687    {
2688     "default_arg" : true,
2689     "referenced_type" : "type-767"
2690    }
2691   ],
2692   "return_type" : "type-129",
2693   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BnHwContexthub.h"
2694  },
2695  {
2696   "access" : "private",
2697   "function_name" : "android::hardware::contexthub::V1_0::BnHwContexthub::getDebugInfo",
2698   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_014BnHwContexthub12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
2699   "parameters" :
2700   [
2701    {
2702     "is_this_ptr" : true,
2703     "referenced_type" : "type-711"
2704    },
2705    {
2706     "referenced_type" : "type-768"
2707    }
2708   ],
2709   "return_type" : "type-272",
2710   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BnHwContexthub.h"
2711  },
2712  {
2713   "function_name" : "android::hardware::contexthub::V1_0::BnHwContexthub::_hidl_getHubs",
2714   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_014BnHwContexthub13_hidl_getHubsEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
2715   "parameters" :
2716   [
2717    {
2718     "referenced_type" : "type-504"
2719    },
2720    {
2721     "referenced_type" : "type-503"
2722    },
2723    {
2724     "referenced_type" : "type-497"
2725    },
2726    {
2727     "referenced_type" : "type-769"
2728    }
2729   ],
2730   "return_type" : "type-129",
2731   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BnHwContexthub.h"
2732  },
2733  {
2734   "function_name" : "android::hardware::contexthub::V1_0::BnHwContexthub::_hidl_queryApps",
2735   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_014BnHwContexthub15_hidl_queryAppsEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
2736   "parameters" :
2737   [
2738    {
2739     "referenced_type" : "type-504"
2740    },
2741    {
2742     "referenced_type" : "type-503"
2743    },
2744    {
2745     "referenced_type" : "type-497"
2746    },
2747    {
2748     "referenced_type" : "type-770"
2749    }
2750   ],
2751   "return_type" : "type-129",
2752   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BnHwContexthub.h"
2753  },
2754  {
2755   "function_name" : "android::hardware::contexthub::V1_0::BnHwContexthub::_hidl_loadNanoApp",
2756   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_014BnHwContexthub17_hidl_loadNanoAppEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
2757   "parameters" :
2758   [
2759    {
2760     "referenced_type" : "type-504"
2761    },
2762    {
2763     "referenced_type" : "type-503"
2764    },
2765    {
2766     "referenced_type" : "type-497"
2767    },
2768    {
2769     "referenced_type" : "type-771"
2770    }
2771   ],
2772   "return_type" : "type-129",
2773   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BnHwContexthub.h"
2774  },
2775  {
2776   "function_name" : "android::hardware::contexthub::V1_0::BnHwContexthub::_hidl_enableNanoApp",
2777   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_014BnHwContexthub19_hidl_enableNanoAppEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
2778   "parameters" :
2779   [
2780    {
2781     "referenced_type" : "type-504"
2782    },
2783    {
2784     "referenced_type" : "type-503"
2785    },
2786    {
2787     "referenced_type" : "type-497"
2788    },
2789    {
2790     "referenced_type" : "type-772"
2791    }
2792   ],
2793   "return_type" : "type-129",
2794   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BnHwContexthub.h"
2795  },
2796  {
2797   "function_name" : "android::hardware::contexthub::V1_0::BnHwContexthub::_hidl_unloadNanoApp",
2798   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_014BnHwContexthub19_hidl_unloadNanoAppEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
2799   "parameters" :
2800   [
2801    {
2802     "referenced_type" : "type-504"
2803    },
2804    {
2805     "referenced_type" : "type-503"
2806    },
2807    {
2808     "referenced_type" : "type-497"
2809    },
2810    {
2811     "referenced_type" : "type-773"
2812    }
2813   ],
2814   "return_type" : "type-129",
2815   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BnHwContexthub.h"
2816  },
2817  {
2818   "function_name" : "android::hardware::contexthub::V1_0::BnHwContexthub::_hidl_disableNanoApp",
2819   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_014BnHwContexthub20_hidl_disableNanoAppEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
2820   "parameters" :
2821   [
2822    {
2823     "referenced_type" : "type-504"
2824    },
2825    {
2826     "referenced_type" : "type-503"
2827    },
2828    {
2829     "referenced_type" : "type-497"
2830    },
2831    {
2832     "referenced_type" : "type-774"
2833    }
2834   ],
2835   "return_type" : "type-129",
2836   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BnHwContexthub.h"
2837  },
2838  {
2839   "function_name" : "android::hardware::contexthub::V1_0::BnHwContexthub::_hidl_registerCallback",
2840   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_014BnHwContexthub22_hidl_registerCallbackEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
2841   "parameters" :
2842   [
2843    {
2844     "referenced_type" : "type-504"
2845    },
2846    {
2847     "referenced_type" : "type-503"
2848    },
2849    {
2850     "referenced_type" : "type-497"
2851    },
2852    {
2853     "referenced_type" : "type-775"
2854    }
2855   ],
2856   "return_type" : "type-129",
2857   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BnHwContexthub.h"
2858  },
2859  {
2860   "function_name" : "android::hardware::contexthub::V1_0::BnHwContexthub::_hidl_sendMessageToHub",
2861   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_014BnHwContexthub22_hidl_sendMessageToHubEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
2862   "parameters" :
2863   [
2864    {
2865     "referenced_type" : "type-504"
2866    },
2867    {
2868     "referenced_type" : "type-503"
2869    },
2870    {
2871     "referenced_type" : "type-497"
2872    },
2873    {
2874     "referenced_type" : "type-776"
2875    }
2876   ],
2877   "return_type" : "type-129",
2878   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BnHwContexthub.h"
2879  },
2880  {
2881   "access" : "private",
2882   "function_name" : "android::hardware::contexthub::V1_0::BnHwContexthub::ping",
2883   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_014BnHwContexthub4pingEv",
2884   "parameters" :
2885   [
2886    {
2887     "is_this_ptr" : true,
2888     "referenced_type" : "type-711"
2889    }
2890   ],
2891   "return_type" : "type-272",
2892   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BnHwContexthub.h"
2893  },
2894  {
2895   "function_name" : "android::hardware::contexthub::V1_0::BnHwContexthub::BnHwContexthub",
2896   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_014BnHwContexthubC1ERKNS_2spINS2_11IContexthubEEE",
2897   "parameters" :
2898   [
2899    {
2900     "is_this_ptr" : true,
2901     "referenced_type" : "type-711"
2902    },
2903    {
2904     "referenced_type" : "type-487"
2905    }
2906   ],
2907   "return_type" : "type-138",
2908   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BnHwContexthub.h"
2909  },
2910  {
2911   "function_name" : "android::hardware::contexthub::V1_0::BnHwContexthub::BnHwContexthub",
2912   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_014BnHwContexthubC2ERKNS_2spINS2_11IContexthubEEE",
2913   "parameters" :
2914   [
2915    {
2916     "is_this_ptr" : true,
2917     "referenced_type" : "type-711"
2918    },
2919    {
2920     "referenced_type" : "type-487"
2921    }
2922   ],
2923   "return_type" : "type-138",
2924   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BnHwContexthub.h"
2925  },
2926  {
2927   "function_name" : "android::hardware::contexthub::V1_0::BnHwContexthub::~BnHwContexthub",
2928   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_014BnHwContexthubD0Ev",
2929   "parameters" :
2930   [
2931    {
2932     "is_this_ptr" : true,
2933     "referenced_type" : "type-711"
2934    }
2935   ],
2936   "return_type" : "type-138",
2937   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BnHwContexthub.h"
2938  },
2939  {
2940   "function_name" : "android::hardware::contexthub::V1_0::BnHwContexthub::~BnHwContexthub",
2941   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_014BnHwContexthubD1Ev",
2942   "parameters" :
2943   [
2944    {
2945     "is_this_ptr" : true,
2946     "referenced_type" : "type-711"
2947    }
2948   ],
2949   "return_type" : "type-138",
2950   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BnHwContexthub.h"
2951  },
2952  {
2953   "function_name" : "android::hardware::contexthub::V1_0::BnHwContexthub::~BnHwContexthub",
2954   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_014BnHwContexthubD2Ev",
2955   "parameters" :
2956   [
2957    {
2958     "is_this_ptr" : true,
2959     "referenced_type" : "type-711"
2960    }
2961   ],
2962   "return_type" : "type-138",
2963   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BnHwContexthub.h"
2964  },
2965  {
2966   "function_name" : "android::hardware::contexthub::V1_0::BpHwContexthub::linkToDeath",
2967   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
2968   "parameters" :
2969   [
2970    {
2971     "is_this_ptr" : true,
2972     "referenced_type" : "type-55"
2973    },
2974    {
2975     "referenced_type" : "type-698"
2976    },
2977    {
2978     "referenced_type" : "type-8"
2979    }
2980   ],
2981   "return_type" : "type-244",
2982   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BpHwContexthub.h"
2983  },
2984  {
2985   "function_name" : "android::hardware::contexthub::V1_0::BpHwContexthub::loadNanoApp",
2986   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub11loadNanoAppEjRKNS2_13NanoAppBinaryEj",
2987   "parameters" :
2988   [
2989    {
2990     "is_this_ptr" : true,
2991     "referenced_type" : "type-55"
2992    },
2993    {
2994     "referenced_type" : "type-2"
2995    },
2996    {
2997     "referenced_type" : "type-672"
2998    },
2999    {
3000     "referenced_type" : "type-2"
3001    }
3002   ],
3003   "return_type" : "type-251",
3004   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BpHwContexthub.h"
3005  },
3006  {
3007   "function_name" : "android::hardware::contexthub::V1_0::BpHwContexthub::getDebugInfo",
3008   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
3009   "parameters" :
3010   [
3011    {
3012     "is_this_ptr" : true,
3013     "referenced_type" : "type-55"
3014    },
3015    {
3016     "referenced_type" : "type-777"
3017    }
3018   ],
3019   "return_type" : "type-272",
3020   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BpHwContexthub.h"
3021  },
3022  {
3023   "function_name" : "android::hardware::contexthub::V1_0::BpHwContexthub::getHashChain",
3024   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
3025   "parameters" :
3026   [
3027    {
3028     "is_this_ptr" : true,
3029     "referenced_type" : "type-55"
3030    },
3031    {
3032     "referenced_type" : "type-778"
3033    }
3034   ],
3035   "return_type" : "type-272",
3036   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BpHwContexthub.h"
3037  },
3038  {
3039   "function_name" : "android::hardware::contexthub::V1_0::BpHwContexthub::_hidl_getHubs",
3040   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub13_hidl_getHubsEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENSt3__18functionIFvRKNS0_8hidl_vecINS2_10ContextHubEEEEEE",
3041   "parameters" :
3042   [
3043    {
3044     "referenced_type" : "type-106"
3045    },
3046    {
3047     "referenced_type" : "type-347"
3048    },
3049    {
3050     "referenced_type" : "type-779"
3051    }
3052   ],
3053   "return_type" : "type-272",
3054   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BpHwContexthub.h"
3055  },
3056  {
3057   "function_name" : "android::hardware::contexthub::V1_0::BpHwContexthub::enableNanoApp",
3058   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub13enableNanoAppEjyj",
3059   "parameters" :
3060   [
3061    {
3062     "is_this_ptr" : true,
3063     "referenced_type" : "type-55"
3064    },
3065    {
3066     "referenced_type" : "type-2"
3067    },
3068    {
3069     "referenced_type" : "type-8"
3070    },
3071    {
3072     "referenced_type" : "type-2"
3073    }
3074   ],
3075   "return_type" : "type-251",
3076   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BpHwContexthub.h"
3077  },
3078  {
3079   "function_name" : "android::hardware::contexthub::V1_0::BpHwContexthub::unlinkToDeath",
3080   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
3081   "parameters" :
3082   [
3083    {
3084     "is_this_ptr" : true,
3085     "referenced_type" : "type-55"
3086    },
3087    {
3088     "referenced_type" : "type-698"
3089    }
3090   ],
3091   "return_type" : "type-244",
3092   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BpHwContexthub.h"
3093  },
3094  {
3095   "function_name" : "android::hardware::contexthub::V1_0::BpHwContexthub::unloadNanoApp",
3096   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub13unloadNanoAppEjyj",
3097   "parameters" :
3098   [
3099    {
3100     "is_this_ptr" : true,
3101     "referenced_type" : "type-55"
3102    },
3103    {
3104     "referenced_type" : "type-2"
3105    },
3106    {
3107     "referenced_type" : "type-8"
3108    },
3109    {
3110     "referenced_type" : "type-2"
3111    }
3112   ],
3113   "return_type" : "type-251",
3114   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BpHwContexthub.h"
3115  },
3116  {
3117   "function_name" : "android::hardware::contexthub::V1_0::BpHwContexthub::disableNanoApp",
3118   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub14disableNanoAppEjyj",
3119   "parameters" :
3120   [
3121    {
3122     "is_this_ptr" : true,
3123     "referenced_type" : "type-55"
3124    },
3125    {
3126     "referenced_type" : "type-2"
3127    },
3128    {
3129     "referenced_type" : "type-8"
3130    },
3131    {
3132     "referenced_type" : "type-2"
3133    }
3134   ],
3135   "return_type" : "type-251",
3136   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BpHwContexthub.h"
3137  },
3138  {
3139   "function_name" : "android::hardware::contexthub::V1_0::BpHwContexthub::interfaceChain",
3140   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
3141   "parameters" :
3142   [
3143    {
3144     "is_this_ptr" : true,
3145     "referenced_type" : "type-55"
3146    },
3147    {
3148     "referenced_type" : "type-780"
3149    }
3150   ],
3151   "return_type" : "type-272",
3152   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BpHwContexthub.h"
3153  },
3154  {
3155   "function_name" : "android::hardware::contexthub::V1_0::BpHwContexthub::_hidl_queryApps",
3156   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub15_hidl_queryAppsEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEj",
3157   "parameters" :
3158   [
3159    {
3160     "referenced_type" : "type-106"
3161    },
3162    {
3163     "referenced_type" : "type-347"
3164    },
3165    {
3166     "referenced_type" : "type-2"
3167    }
3168   ],
3169   "return_type" : "type-251",
3170   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BpHwContexthub.h"
3171  },
3172  {
3173   "function_name" : "android::hardware::contexthub::V1_0::BpHwContexthub::registerCallback",
3174   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub16registerCallbackEjRKNS_2spINS2_19IContexthubCallbackEEE",
3175   "parameters" :
3176   [
3177    {
3178     "is_this_ptr" : true,
3179     "referenced_type" : "type-55"
3180    },
3181    {
3182     "referenced_type" : "type-2"
3183    },
3184    {
3185     "referenced_type" : "type-70"
3186    }
3187   ],
3188   "return_type" : "type-251",
3189   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BpHwContexthub.h"
3190  },
3191  {
3192   "function_name" : "android::hardware::contexthub::V1_0::BpHwContexthub::sendMessageToHub",
3193   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub16sendMessageToHubEjRKNS2_13ContextHubMsgE",
3194   "parameters" :
3195   [
3196    {
3197     "is_this_ptr" : true,
3198     "referenced_type" : "type-55"
3199    },
3200    {
3201     "referenced_type" : "type-2"
3202    },
3203    {
3204     "referenced_type" : "type-670"
3205    }
3206   ],
3207   "return_type" : "type-251",
3208   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BpHwContexthub.h"
3209  },
3210  {
3211   "function_name" : "android::hardware::contexthub::V1_0::BpHwContexthub::_hidl_loadNanoApp",
3212   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub17_hidl_loadNanoAppEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEjRKNS2_13NanoAppBinaryEj",
3213   "parameters" :
3214   [
3215    {
3216     "referenced_type" : "type-106"
3217    },
3218    {
3219     "referenced_type" : "type-347"
3220    },
3221    {
3222     "referenced_type" : "type-2"
3223    },
3224    {
3225     "referenced_type" : "type-672"
3226    },
3227    {
3228     "referenced_type" : "type-2"
3229    }
3230   ],
3231   "return_type" : "type-251",
3232   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BpHwContexthub.h"
3233  },
3234  {
3235   "function_name" : "android::hardware::contexthub::V1_0::BpHwContexthub::_hidl_enableNanoApp",
3236   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub19_hidl_enableNanoAppEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEjyj",
3237   "parameters" :
3238   [
3239    {
3240     "referenced_type" : "type-106"
3241    },
3242    {
3243     "referenced_type" : "type-347"
3244    },
3245    {
3246     "referenced_type" : "type-2"
3247    },
3248    {
3249     "referenced_type" : "type-8"
3250    },
3251    {
3252     "referenced_type" : "type-2"
3253    }
3254   ],
3255   "return_type" : "type-251",
3256   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BpHwContexthub.h"
3257  },
3258  {
3259   "function_name" : "android::hardware::contexthub::V1_0::BpHwContexthub::_hidl_unloadNanoApp",
3260   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub19_hidl_unloadNanoAppEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEjyj",
3261   "parameters" :
3262   [
3263    {
3264     "referenced_type" : "type-106"
3265    },
3266    {
3267     "referenced_type" : "type-347"
3268    },
3269    {
3270     "referenced_type" : "type-2"
3271    },
3272    {
3273     "referenced_type" : "type-8"
3274    },
3275    {
3276     "referenced_type" : "type-2"
3277    }
3278   ],
3279   "return_type" : "type-251",
3280   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BpHwContexthub.h"
3281  },
3282  {
3283   "function_name" : "android::hardware::contexthub::V1_0::BpHwContexthub::interfaceDescriptor",
3284   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
3285   "parameters" :
3286   [
3287    {
3288     "is_this_ptr" : true,
3289     "referenced_type" : "type-55"
3290    },
3291    {
3292     "referenced_type" : "type-781"
3293    }
3294   ],
3295   "return_type" : "type-272",
3296   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BpHwContexthub.h"
3297  },
3298  {
3299   "function_name" : "android::hardware::contexthub::V1_0::BpHwContexthub::_hidl_disableNanoApp",
3300   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub20_hidl_disableNanoAppEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEjyj",
3301   "parameters" :
3302   [
3303    {
3304     "referenced_type" : "type-106"
3305    },
3306    {
3307     "referenced_type" : "type-347"
3308    },
3309    {
3310     "referenced_type" : "type-2"
3311    },
3312    {
3313     "referenced_type" : "type-8"
3314    },
3315    {
3316     "referenced_type" : "type-2"
3317    }
3318   ],
3319   "return_type" : "type-251",
3320   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BpHwContexthub.h"
3321  },
3322  {
3323   "function_name" : "android::hardware::contexthub::V1_0::BpHwContexthub::notifySyspropsChanged",
3324   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub21notifySyspropsChangedEv",
3325   "parameters" :
3326   [
3327    {
3328     "is_this_ptr" : true,
3329     "referenced_type" : "type-55"
3330    }
3331   ],
3332   "return_type" : "type-272",
3333   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BpHwContexthub.h"
3334  },
3335  {
3336   "function_name" : "android::hardware::contexthub::V1_0::BpHwContexthub::setHALInstrumentation",
3337   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub21setHALInstrumentationEv",
3338   "parameters" :
3339   [
3340    {
3341     "is_this_ptr" : true,
3342     "referenced_type" : "type-55"
3343    }
3344   ],
3345   "return_type" : "type-272",
3346   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BpHwContexthub.h"
3347  },
3348  {
3349   "function_name" : "android::hardware::contexthub::V1_0::BpHwContexthub::_hidl_registerCallback",
3350   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub22_hidl_registerCallbackEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEjRKNS_2spINS2_19IContexthubCallbackEEE",
3351   "parameters" :
3352   [
3353    {
3354     "referenced_type" : "type-106"
3355    },
3356    {
3357     "referenced_type" : "type-347"
3358    },
3359    {
3360     "referenced_type" : "type-2"
3361    },
3362    {
3363     "referenced_type" : "type-70"
3364    }
3365   ],
3366   "return_type" : "type-251",
3367   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BpHwContexthub.h"
3368  },
3369  {
3370   "function_name" : "android::hardware::contexthub::V1_0::BpHwContexthub::_hidl_sendMessageToHub",
3371   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub22_hidl_sendMessageToHubEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEjRKNS2_13ContextHubMsgE",
3372   "parameters" :
3373   [
3374    {
3375     "referenced_type" : "type-106"
3376    },
3377    {
3378     "referenced_type" : "type-347"
3379    },
3380    {
3381     "referenced_type" : "type-2"
3382    },
3383    {
3384     "referenced_type" : "type-670"
3385    }
3386   ],
3387   "return_type" : "type-251",
3388   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BpHwContexthub.h"
3389  },
3390  {
3391   "function_name" : "android::hardware::contexthub::V1_0::BpHwContexthub::ping",
3392   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub4pingEv",
3393   "parameters" :
3394   [
3395    {
3396     "is_this_ptr" : true,
3397     "referenced_type" : "type-55"
3398    }
3399   ],
3400   "return_type" : "type-272",
3401   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BpHwContexthub.h"
3402  },
3403  {
3404   "function_name" : "android::hardware::contexthub::V1_0::BpHwContexthub::debug",
3405   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
3406   "parameters" :
3407   [
3408    {
3409     "is_this_ptr" : true,
3410     "referenced_type" : "type-55"
3411    },
3412    {
3413     "referenced_type" : "type-461"
3414    },
3415    {
3416     "referenced_type" : "type-657"
3417    }
3418   ],
3419   "return_type" : "type-272",
3420   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BpHwContexthub.h"
3421  },
3422  {
3423   "function_name" : "android::hardware::contexthub::V1_0::BpHwContexthub::getHubs",
3424   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub7getHubsENSt3__18functionIFvRKNS0_8hidl_vecINS2_10ContextHubEEEEEE",
3425   "parameters" :
3426   [
3427    {
3428     "is_this_ptr" : true,
3429     "referenced_type" : "type-55"
3430    },
3431    {
3432     "referenced_type" : "type-782"
3433    }
3434   ],
3435   "return_type" : "type-272",
3436   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BpHwContexthub.h"
3437  },
3438  {
3439   "function_name" : "android::hardware::contexthub::V1_0::BpHwContexthub::queryApps",
3440   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub9queryAppsEj",
3441   "parameters" :
3442   [
3443    {
3444     "is_this_ptr" : true,
3445     "referenced_type" : "type-55"
3446    },
3447    {
3448     "referenced_type" : "type-2"
3449    }
3450   ],
3451   "return_type" : "type-251",
3452   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BpHwContexthub.h"
3453  },
3454  {
3455   "function_name" : "android::hardware::contexthub::V1_0::BpHwContexthub::BpHwContexthub",
3456   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthubC1ERKNS_2spINS0_7IBinderEEE",
3457   "parameters" :
3458   [
3459    {
3460     "is_this_ptr" : true,
3461     "referenced_type" : "type-55"
3462    },
3463    {
3464     "referenced_type" : "type-156"
3465    }
3466   ],
3467   "return_type" : "type-138",
3468   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BpHwContexthub.h"
3469  },
3470  {
3471   "function_name" : "android::hardware::contexthub::V1_0::BpHwContexthub::BpHwContexthub",
3472   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthubC2ERKNS_2spINS0_7IBinderEEE",
3473   "parameters" :
3474   [
3475    {
3476     "is_this_ptr" : true,
3477     "referenced_type" : "type-55"
3478    },
3479    {
3480     "referenced_type" : "type-156"
3481    }
3482   ],
3483   "return_type" : "type-138",
3484   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BpHwContexthub.h"
3485  },
3486  {
3487   "function_name" : "android::hardware::contexthub::V1_0::IContexthubCallback::getService",
3488   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
3489   "parameters" :
3490   [
3491    {
3492     "default_arg" : true,
3493     "referenced_type" : "type-742"
3494    },
3495    {
3496     "default_arg" : true,
3497     "referenced_type" : "type-51"
3498    }
3499   ],
3500   "return_type" : "type-64",
3501   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/IContexthubCallback.h"
3502  },
3503  {
3504   "function_name" : "android::hardware::contexthub::V1_0::IContexthubCallback::linkToDeath",
3505   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
3506   "parameters" :
3507   [
3508    {
3509     "is_this_ptr" : true,
3510     "referenced_type" : "type-65"
3511    },
3512    {
3513     "referenced_type" : "type-698"
3514    },
3515    {
3516     "referenced_type" : "type-8"
3517    }
3518   ],
3519   "return_type" : "type-244",
3520   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/IContexthubCallback.h"
3521  },
3522  {
3523   "function_name" : "android::hardware::contexthub::V1_0::IContexthubCallback::getDebugInfo",
3524   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
3525   "parameters" :
3526   [
3527    {
3528     "is_this_ptr" : true,
3529     "referenced_type" : "type-65"
3530    },
3531    {
3532     "referenced_type" : "type-783"
3533    }
3534   ],
3535   "return_type" : "type-272",
3536   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/IContexthubCallback.h"
3537  },
3538  {
3539   "function_name" : "android::hardware::contexthub::V1_0::IContexthubCallback::getHashChain",
3540   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
3541   "parameters" :
3542   [
3543    {
3544     "is_this_ptr" : true,
3545     "referenced_type" : "type-65"
3546    },
3547    {
3548     "referenced_type" : "type-784"
3549    }
3550   ],
3551   "return_type" : "type-272",
3552   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/IContexthubCallback.h"
3553  },
3554  {
3555   "function_name" : "android::hardware::contexthub::V1_0::IContexthubCallback::tryGetService",
3556   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
3557   "parameters" :
3558   [
3559    {
3560     "default_arg" : true,
3561     "referenced_type" : "type-742"
3562    },
3563    {
3564     "default_arg" : true,
3565     "referenced_type" : "type-51"
3566    }
3567   ],
3568   "return_type" : "type-64",
3569   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/IContexthubCallback.h"
3570  },
3571  {
3572   "function_name" : "android::hardware::contexthub::V1_0::IContexthubCallback::unlinkToDeath",
3573   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
3574   "parameters" :
3575   [
3576    {
3577     "is_this_ptr" : true,
3578     "referenced_type" : "type-65"
3579    },
3580    {
3581     "referenced_type" : "type-698"
3582    }
3583   ],
3584   "return_type" : "type-244",
3585   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/IContexthubCallback.h"
3586  },
3587  {
3588   "function_name" : "android::hardware::contexthub::V1_0::IContexthubCallback::interfaceChain",
3589   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
3590   "parameters" :
3591   [
3592    {
3593     "is_this_ptr" : true,
3594     "referenced_type" : "type-65"
3595    },
3596    {
3597     "referenced_type" : "type-785"
3598    }
3599   ],
3600   "return_type" : "type-272",
3601   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/IContexthubCallback.h"
3602  },
3603  {
3604   "function_name" : "android::hardware::contexthub::V1_0::IContexthubCallback::registerAsService",
3605   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE",
3606   "parameters" :
3607   [
3608    {
3609     "is_this_ptr" : true,
3610     "referenced_type" : "type-65"
3611    },
3612    {
3613     "default_arg" : true,
3614     "referenced_type" : "type-742"
3615    }
3616   ],
3617   "return_type" : "type-129",
3618   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/IContexthubCallback.h"
3619  },
3620  {
3621   "function_name" : "android::hardware::contexthub::V1_0::IContexthubCallback::interfaceDescriptor",
3622   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
3623   "parameters" :
3624   [
3625    {
3626     "is_this_ptr" : true,
3627     "referenced_type" : "type-65"
3628    },
3629    {
3630     "referenced_type" : "type-786"
3631    }
3632   ],
3633   "return_type" : "type-272",
3634   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/IContexthubCallback.h"
3635  },
3636  {
3637   "function_name" : "android::hardware::contexthub::V1_0::IContexthubCallback::notifySyspropsChanged",
3638   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback21notifySyspropsChangedEv",
3639   "parameters" :
3640   [
3641    {
3642     "is_this_ptr" : true,
3643     "referenced_type" : "type-65"
3644    }
3645   ],
3646   "return_type" : "type-272",
3647   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/IContexthubCallback.h"
3648  },
3649  {
3650   "function_name" : "android::hardware::contexthub::V1_0::IContexthubCallback::setHALInstrumentation",
3651   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback21setHALInstrumentationEv",
3652   "parameters" :
3653   [
3654    {
3655     "is_this_ptr" : true,
3656     "referenced_type" : "type-65"
3657    }
3658   ],
3659   "return_type" : "type-272",
3660   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/IContexthubCallback.h"
3661  },
3662  {
3663   "function_name" : "android::hardware::contexthub::V1_0::IContexthubCallback::registerForNotifications",
3664   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
3665   "parameters" :
3666   [
3667    {
3668     "referenced_type" : "type-742"
3669    },
3670    {
3671     "referenced_type" : "type-658"
3672    }
3673   ],
3674   "return_type" : "type-51",
3675   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/IContexthubCallback.h"
3676  },
3677  {
3678   "function_name" : "android::hardware::contexthub::V1_0::IContexthubCallback::ping",
3679   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback4pingEv",
3680   "parameters" :
3681   [
3682    {
3683     "is_this_ptr" : true,
3684     "referenced_type" : "type-65"
3685    }
3686   ],
3687   "return_type" : "type-272",
3688   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/IContexthubCallback.h"
3689  },
3690  {
3691   "function_name" : "android::hardware::contexthub::V1_0::IContexthubCallback::debug",
3692   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
3693   "parameters" :
3694   [
3695    {
3696     "is_this_ptr" : true,
3697     "referenced_type" : "type-65"
3698    },
3699    {
3700     "referenced_type" : "type-461"
3701    },
3702    {
3703     "referenced_type" : "type-657"
3704    }
3705   ],
3706   "return_type" : "type-272",
3707   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/IContexthubCallback.h"
3708  },
3709  {
3710   "function_name" : "android::hardware::contexthub::V1_0::IContexthubCallback::castFrom",
3711   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb",
3712   "parameters" :
3713   [
3714    {
3715     "referenced_type" : "type-738"
3716    },
3717    {
3718     "default_arg" : true,
3719     "referenced_type" : "type-51"
3720    }
3721   ],
3722   "return_type" : "type-704",
3723   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/IContexthubCallback.h"
3724  },
3725  {
3726   "function_name" : "android::hardware::contexthub::V1_0::IContexthubCallback::castFrom",
3727   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback8castFromERKNS_2spIS3_EEb",
3728   "parameters" :
3729   [
3730    {
3731     "referenced_type" : "type-70"
3732    },
3733    {
3734     "default_arg" : true,
3735     "referenced_type" : "type-51"
3736    }
3737   ],
3738   "return_type" : "type-704",
3739   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/IContexthubCallback.h"
3740  },
3741  {
3742   "access" : "private",
3743   "function_name" : "android::hardware::contexthub::V1_0::BsContexthubCallback::addOnewayTask",
3744   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_020BsContexthubCallback13addOnewayTaskENSt3__18functionIFvvEEE",
3745   "parameters" :
3746   [
3747    {
3748     "is_this_ptr" : true,
3749     "referenced_type" : "type-702"
3750    },
3751    {
3752     "referenced_type" : "type-789"
3753    }
3754   ],
3755   "return_type" : "type-272",
3756   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BsContexthubCallback.h"
3757  },
3758  {
3759   "function_name" : "android::hardware::contexthub::V1_0::BsContexthubCallback::BsContexthubCallback",
3760   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_020BsContexthubCallbackC1ENS_2spINS2_19IContexthubCallbackEEE",
3761   "parameters" :
3762   [
3763    {
3764     "is_this_ptr" : true,
3765     "referenced_type" : "type-702"
3766    },
3767    {
3768     "referenced_type" : "type-63"
3769    }
3770   ],
3771   "return_type" : "type-138",
3772   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BsContexthubCallback.h"
3773  },
3774  {
3775   "function_name" : "android::hardware::contexthub::V1_0::BsContexthubCallback::BsContexthubCallback",
3776   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_020BsContexthubCallbackC2ENS_2spINS2_19IContexthubCallbackEEE",
3777   "parameters" :
3778   [
3779    {
3780     "is_this_ptr" : true,
3781     "referenced_type" : "type-702"
3782    },
3783    {
3784     "referenced_type" : "type-63"
3785    }
3786   ],
3787   "return_type" : "type-138",
3788   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BsContexthubCallback.h"
3789  },
3790  {
3791   "function_name" : "android::hardware::contexthub::V1_0::writeEmbeddedToParcel",
3792   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_021writeEmbeddedToParcelERKNS2_10ContextHubEPNS0_6ParcelEjj",
3793   "parameters" :
3794   [
3795    {
3796     "referenced_type" : "type-681"
3797    },
3798    {
3799     "referenced_type" : "type-497"
3800    },
3801    {
3802     "referenced_type" : "type-2"
3803    },
3804    {
3805     "referenced_type" : "type-2"
3806    }
3807   ],
3808   "return_type" : "type-129",
3809   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/hwtypes.h"
3810  },
3811  {
3812   "function_name" : "android::hardware::contexthub::V1_0::writeEmbeddedToParcel",
3813   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_021writeEmbeddedToParcelERKNS2_10HubAppInfoEPNS0_6ParcelEjj",
3814   "parameters" :
3815   [
3816    {
3817     "referenced_type" : "type-53"
3818    },
3819    {
3820     "referenced_type" : "type-497"
3821    },
3822    {
3823     "referenced_type" : "type-2"
3824    },
3825    {
3826     "referenced_type" : "type-2"
3827    }
3828   ],
3829   "return_type" : "type-129",
3830   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/hwtypes.h"
3831  },
3832  {
3833   "function_name" : "android::hardware::contexthub::V1_0::writeEmbeddedToParcel",
3834   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_021writeEmbeddedToParcelERKNS2_13ContextHubMsgEPNS0_6ParcelEjj",
3835   "parameters" :
3836   [
3837    {
3838     "referenced_type" : "type-670"
3839    },
3840    {
3841     "referenced_type" : "type-497"
3842    },
3843    {
3844     "referenced_type" : "type-2"
3845    },
3846    {
3847     "referenced_type" : "type-2"
3848    }
3849   ],
3850   "return_type" : "type-129",
3851   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/hwtypes.h"
3852  },
3853  {
3854   "function_name" : "android::hardware::contexthub::V1_0::writeEmbeddedToParcel",
3855   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_021writeEmbeddedToParcelERKNS2_13NanoAppBinaryEPNS0_6ParcelEjj",
3856   "parameters" :
3857   [
3858    {
3859     "referenced_type" : "type-672"
3860    },
3861    {
3862     "referenced_type" : "type-497"
3863    },
3864    {
3865     "referenced_type" : "type-2"
3866    },
3867    {
3868     "referenced_type" : "type-2"
3869    }
3870   ],
3871   "return_type" : "type-129",
3872   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/hwtypes.h"
3873  },
3874  {
3875   "function_name" : "android::hardware::contexthub::V1_0::writeEmbeddedToParcel",
3876   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_021writeEmbeddedToParcelERKNS2_14PhysicalSensorEPNS0_6ParcelEjj",
3877   "parameters" :
3878   [
3879    {
3880     "referenced_type" : "type-673"
3881    },
3882    {
3883     "referenced_type" : "type-497"
3884    },
3885    {
3886     "referenced_type" : "type-2"
3887    },
3888    {
3889     "referenced_type" : "type-2"
3890    }
3891   ],
3892   "return_type" : "type-129",
3893   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/hwtypes.h"
3894  },
3895  {
3896   "function_name" : "android::hardware::contexthub::V1_0::BnHwContexthubCallback::onTransact",
3897   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_022BnHwContexthubCallback10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE",
3898   "parameters" :
3899   [
3900    {
3901     "is_this_ptr" : true,
3902     "referenced_type" : "type-664"
3903    },
3904    {
3905     "referenced_type" : "type-2"
3906    },
3907    {
3908     "referenced_type" : "type-503"
3909    },
3910    {
3911     "referenced_type" : "type-497"
3912    },
3913    {
3914     "default_arg" : true,
3915     "referenced_type" : "type-2"
3916    },
3917    {
3918     "default_arg" : true,
3919     "referenced_type" : "type-792"
3920    }
3921   ],
3922   "return_type" : "type-129",
3923   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BnHwContexthubCallback.h"
3924  },
3925  {
3926   "access" : "private",
3927   "function_name" : "android::hardware::contexthub::V1_0::BnHwContexthubCallback::getDebugInfo",
3928   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_022BnHwContexthubCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
3929   "parameters" :
3930   [
3931    {
3932     "is_this_ptr" : true,
3933     "referenced_type" : "type-664"
3934    },
3935    {
3936     "referenced_type" : "type-793"
3937    }
3938   ],
3939   "return_type" : "type-272",
3940   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BnHwContexthubCallback.h"
3941  },
3942  {
3943   "function_name" : "android::hardware::contexthub::V1_0::BnHwContexthubCallback::_hidl_handleAppAbort",
3944   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_022BnHwContexthubCallback20_hidl_handleAppAbortEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
3945   "parameters" :
3946   [
3947    {
3948     "referenced_type" : "type-504"
3949    },
3950    {
3951     "referenced_type" : "type-503"
3952    },
3953    {
3954     "referenced_type" : "type-497"
3955    },
3956    {
3957     "referenced_type" : "type-794"
3958    }
3959   ],
3960   "return_type" : "type-129",
3961   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BnHwContexthubCallback.h"
3962  },
3963  {
3964   "function_name" : "android::hardware::contexthub::V1_0::BnHwContexthubCallback::_hidl_handleAppsInfo",
3965   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_022BnHwContexthubCallback20_hidl_handleAppsInfoEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
3966   "parameters" :
3967   [
3968    {
3969     "referenced_type" : "type-504"
3970    },
3971    {
3972     "referenced_type" : "type-503"
3973    },
3974    {
3975     "referenced_type" : "type-497"
3976    },
3977    {
3978     "referenced_type" : "type-795"
3979    }
3980   ],
3981   "return_type" : "type-129",
3982   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BnHwContexthubCallback.h"
3983  },
3984  {
3985   "function_name" : "android::hardware::contexthub::V1_0::BnHwContexthubCallback::_hidl_handleHubEvent",
3986   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_022BnHwContexthubCallback20_hidl_handleHubEventEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
3987   "parameters" :
3988   [
3989    {
3990     "referenced_type" : "type-504"
3991    },
3992    {
3993     "referenced_type" : "type-503"
3994    },
3995    {
3996     "referenced_type" : "type-497"
3997    },
3998    {
3999     "referenced_type" : "type-796"
4000    }
4001   ],
4002   "return_type" : "type-129",
4003   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BnHwContexthubCallback.h"
4004  },
4005  {
4006   "function_name" : "android::hardware::contexthub::V1_0::BnHwContexthubCallback::_hidl_handleClientMsg",
4007   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_022BnHwContexthubCallback21_hidl_handleClientMsgEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
4008   "parameters" :
4009   [
4010    {
4011     "referenced_type" : "type-504"
4012    },
4013    {
4014     "referenced_type" : "type-503"
4015    },
4016    {
4017     "referenced_type" : "type-497"
4018    },
4019    {
4020     "referenced_type" : "type-797"
4021    }
4022   ],
4023   "return_type" : "type-129",
4024   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BnHwContexthubCallback.h"
4025  },
4026  {
4027   "function_name" : "android::hardware::contexthub::V1_0::BnHwContexthubCallback::_hidl_handleTxnResult",
4028   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_022BnHwContexthubCallback21_hidl_handleTxnResultEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
4029   "parameters" :
4030   [
4031    {
4032     "referenced_type" : "type-504"
4033    },
4034    {
4035     "referenced_type" : "type-503"
4036    },
4037    {
4038     "referenced_type" : "type-497"
4039    },
4040    {
4041     "referenced_type" : "type-798"
4042    }
4043   ],
4044   "return_type" : "type-129",
4045   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BnHwContexthubCallback.h"
4046  },
4047  {
4048   "access" : "private",
4049   "function_name" : "android::hardware::contexthub::V1_0::BnHwContexthubCallback::ping",
4050   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_022BnHwContexthubCallback4pingEv",
4051   "parameters" :
4052   [
4053    {
4054     "is_this_ptr" : true,
4055     "referenced_type" : "type-664"
4056    }
4057   ],
4058   "return_type" : "type-272",
4059   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BnHwContexthubCallback.h"
4060  },
4061  {
4062   "function_name" : "android::hardware::contexthub::V1_0::BnHwContexthubCallback::BnHwContexthubCallback",
4063   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_022BnHwContexthubCallbackC1ERKNS_2spINS2_19IContexthubCallbackEEE",
4064   "parameters" :
4065   [
4066    {
4067     "is_this_ptr" : true,
4068     "referenced_type" : "type-664"
4069    },
4070    {
4071     "referenced_type" : "type-70"
4072    }
4073   ],
4074   "return_type" : "type-138",
4075   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BnHwContexthubCallback.h"
4076  },
4077  {
4078   "function_name" : "android::hardware::contexthub::V1_0::BnHwContexthubCallback::BnHwContexthubCallback",
4079   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_022BnHwContexthubCallbackC2ERKNS_2spINS2_19IContexthubCallbackEEE",
4080   "parameters" :
4081   [
4082    {
4083     "is_this_ptr" : true,
4084     "referenced_type" : "type-664"
4085    },
4086    {
4087     "referenced_type" : "type-70"
4088    }
4089   ],
4090   "return_type" : "type-138",
4091   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BnHwContexthubCallback.h"
4092  },
4093  {
4094   "function_name" : "android::hardware::contexthub::V1_0::BnHwContexthubCallback::~BnHwContexthubCallback",
4095   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_022BnHwContexthubCallbackD0Ev",
4096   "parameters" :
4097   [
4098    {
4099     "is_this_ptr" : true,
4100     "referenced_type" : "type-664"
4101    }
4102   ],
4103   "return_type" : "type-138",
4104   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BnHwContexthubCallback.h"
4105  },
4106  {
4107   "function_name" : "android::hardware::contexthub::V1_0::BnHwContexthubCallback::~BnHwContexthubCallback",
4108   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_022BnHwContexthubCallbackD1Ev",
4109   "parameters" :
4110   [
4111    {
4112     "is_this_ptr" : true,
4113     "referenced_type" : "type-664"
4114    }
4115   ],
4116   "return_type" : "type-138",
4117   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BnHwContexthubCallback.h"
4118  },
4119  {
4120   "function_name" : "android::hardware::contexthub::V1_0::BnHwContexthubCallback::~BnHwContexthubCallback",
4121   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_022BnHwContexthubCallbackD2Ev",
4122   "parameters" :
4123   [
4124    {
4125     "is_this_ptr" : true,
4126     "referenced_type" : "type-664"
4127    }
4128   ],
4129   "return_type" : "type-138",
4130   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BnHwContexthubCallback.h"
4131  },
4132  {
4133   "function_name" : "android::hardware::contexthub::V1_0::BpHwContexthubCallback::linkToDeath",
4134   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
4135   "parameters" :
4136   [
4137    {
4138     "is_this_ptr" : true,
4139     "referenced_type" : "type-205"
4140    },
4141    {
4142     "referenced_type" : "type-698"
4143    },
4144    {
4145     "referenced_type" : "type-8"
4146    }
4147   ],
4148   "return_type" : "type-244",
4149   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BpHwContexthubCallback.h"
4150  },
4151  {
4152   "function_name" : "android::hardware::contexthub::V1_0::BpHwContexthubCallback::getDebugInfo",
4153   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
4154   "parameters" :
4155   [
4156    {
4157     "is_this_ptr" : true,
4158     "referenced_type" : "type-205"
4159    },
4160    {
4161     "referenced_type" : "type-799"
4162    }
4163   ],
4164   "return_type" : "type-272",
4165   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BpHwContexthubCallback.h"
4166  },
4167  {
4168   "function_name" : "android::hardware::contexthub::V1_0::BpHwContexthubCallback::getHashChain",
4169   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
4170   "parameters" :
4171   [
4172    {
4173     "is_this_ptr" : true,
4174     "referenced_type" : "type-205"
4175    },
4176    {
4177     "referenced_type" : "type-800"
4178    }
4179   ],
4180   "return_type" : "type-272",
4181   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BpHwContexthubCallback.h"
4182  },
4183  {
4184   "function_name" : "android::hardware::contexthub::V1_0::BpHwContexthubCallback::unlinkToDeath",
4185   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
4186   "parameters" :
4187   [
4188    {
4189     "is_this_ptr" : true,
4190     "referenced_type" : "type-205"
4191    },
4192    {
4193     "referenced_type" : "type-698"
4194    }
4195   ],
4196   "return_type" : "type-244",
4197   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BpHwContexthubCallback.h"
4198  },
4199  {
4200   "function_name" : "android::hardware::contexthub::V1_0::BpHwContexthubCallback::handleAppAbort",
4201   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback14handleAppAbortEyj",
4202   "parameters" :
4203   [
4204    {
4205     "is_this_ptr" : true,
4206     "referenced_type" : "type-205"
4207    },
4208    {
4209     "referenced_type" : "type-8"
4210    },
4211    {
4212     "referenced_type" : "type-2"
4213    }
4214   ],
4215   "return_type" : "type-272",
4216   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BpHwContexthubCallback.h"
4217  },
4218  {
4219   "function_name" : "android::hardware::contexthub::V1_0::BpHwContexthubCallback::handleAppsInfo",
4220   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback14handleAppsInfoERKNS0_8hidl_vecINS2_10HubAppInfoEEE",
4221   "parameters" :
4222   [
4223    {
4224     "is_this_ptr" : true,
4225     "referenced_type" : "type-205"
4226    },
4227    {
4228     "referenced_type" : "type-739"
4229    }
4230   ],
4231   "return_type" : "type-272",
4232   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BpHwContexthubCallback.h"
4233  },
4234  {
4235   "function_name" : "android::hardware::contexthub::V1_0::BpHwContexthubCallback::handleHubEvent",
4236   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback14handleHubEventENS2_14AsyncEventTypeE",
4237   "parameters" :
4238   [
4239    {
4240     "is_this_ptr" : true,
4241     "referenced_type" : "type-205"
4242    },
4243    {
4244     "referenced_type" : "type-625"
4245    }
4246   ],
4247   "return_type" : "type-272",
4248   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BpHwContexthubCallback.h"
4249  },
4250  {
4251   "function_name" : "android::hardware::contexthub::V1_0::BpHwContexthubCallback::interfaceChain",
4252   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
4253   "parameters" :
4254   [
4255    {
4256     "is_this_ptr" : true,
4257     "referenced_type" : "type-205"
4258    },
4259    {
4260     "referenced_type" : "type-801"
4261    }
4262   ],
4263   "return_type" : "type-272",
4264   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BpHwContexthubCallback.h"
4265  },
4266  {
4267   "function_name" : "android::hardware::contexthub::V1_0::BpHwContexthubCallback::handleClientMsg",
4268   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback15handleClientMsgERKNS2_13ContextHubMsgE",
4269   "parameters" :
4270   [
4271    {
4272     "is_this_ptr" : true,
4273     "referenced_type" : "type-205"
4274    },
4275    {
4276     "referenced_type" : "type-670"
4277    }
4278   ],
4279   "return_type" : "type-272",
4280   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BpHwContexthubCallback.h"
4281  },
4282  {
4283   "function_name" : "android::hardware::contexthub::V1_0::BpHwContexthubCallback::handleTxnResult",
4284   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback15handleTxnResultEjNS2_17TransactionResultE",
4285   "parameters" :
4286   [
4287    {
4288     "is_this_ptr" : true,
4289     "referenced_type" : "type-205"
4290    },
4291    {
4292     "referenced_type" : "type-2"
4293    },
4294    {
4295     "referenced_type" : "type-626"
4296    }
4297   ],
4298   "return_type" : "type-272",
4299   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BpHwContexthubCallback.h"
4300  },
4301  {
4302   "function_name" : "android::hardware::contexthub::V1_0::BpHwContexthubCallback::interfaceDescriptor",
4303   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
4304   "parameters" :
4305   [
4306    {
4307     "is_this_ptr" : true,
4308     "referenced_type" : "type-205"
4309    },
4310    {
4311     "referenced_type" : "type-802"
4312    }
4313   ],
4314   "return_type" : "type-272",
4315   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BpHwContexthubCallback.h"
4316  },
4317  {
4318   "function_name" : "android::hardware::contexthub::V1_0::BpHwContexthubCallback::_hidl_handleAppAbort",
4319   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback20_hidl_handleAppAbortEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEyj",
4320   "parameters" :
4321   [
4322    {
4323     "referenced_type" : "type-106"
4324    },
4325    {
4326     "referenced_type" : "type-347"
4327    },
4328    {
4329     "referenced_type" : "type-8"
4330    },
4331    {
4332     "referenced_type" : "type-2"
4333    }
4334   ],
4335   "return_type" : "type-272",
4336   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BpHwContexthubCallback.h"
4337  },
4338  {
4339   "function_name" : "android::hardware::contexthub::V1_0::BpHwContexthubCallback::_hidl_handleAppsInfo",
4340   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback20_hidl_handleAppsInfoEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecINS2_10HubAppInfoEEE",
4341   "parameters" :
4342   [
4343    {
4344     "referenced_type" : "type-106"
4345    },
4346    {
4347     "referenced_type" : "type-347"
4348    },
4349    {
4350     "referenced_type" : "type-739"
4351    }
4352   ],
4353   "return_type" : "type-272",
4354   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BpHwContexthubCallback.h"
4355  },
4356  {
4357   "function_name" : "android::hardware::contexthub::V1_0::BpHwContexthubCallback::_hidl_handleHubEvent",
4358   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback20_hidl_handleHubEventEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENS2_14AsyncEventTypeE",
4359   "parameters" :
4360   [
4361    {
4362     "referenced_type" : "type-106"
4363    },
4364    {
4365     "referenced_type" : "type-347"
4366    },
4367    {
4368     "referenced_type" : "type-625"
4369    }
4370   ],
4371   "return_type" : "type-272",
4372   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BpHwContexthubCallback.h"
4373  },
4374  {
4375   "function_name" : "android::hardware::contexthub::V1_0::BpHwContexthubCallback::_hidl_handleClientMsg",
4376   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback21_hidl_handleClientMsgEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS2_13ContextHubMsgE",
4377   "parameters" :
4378   [
4379    {
4380     "referenced_type" : "type-106"
4381    },
4382    {
4383     "referenced_type" : "type-347"
4384    },
4385    {
4386     "referenced_type" : "type-670"
4387    }
4388   ],
4389   "return_type" : "type-272",
4390   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BpHwContexthubCallback.h"
4391  },
4392  {
4393   "function_name" : "android::hardware::contexthub::V1_0::BpHwContexthubCallback::_hidl_handleTxnResult",
4394   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback21_hidl_handleTxnResultEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEjNS2_17TransactionResultE",
4395   "parameters" :
4396   [
4397    {
4398     "referenced_type" : "type-106"
4399    },
4400    {
4401     "referenced_type" : "type-347"
4402    },
4403    {
4404     "referenced_type" : "type-2"
4405    },
4406    {
4407     "referenced_type" : "type-626"
4408    }
4409   ],
4410   "return_type" : "type-272",
4411   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BpHwContexthubCallback.h"
4412  },
4413  {
4414   "function_name" : "android::hardware::contexthub::V1_0::BpHwContexthubCallback::notifySyspropsChanged",
4415   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback21notifySyspropsChangedEv",
4416   "parameters" :
4417   [
4418    {
4419     "is_this_ptr" : true,
4420     "referenced_type" : "type-205"
4421    }
4422   ],
4423   "return_type" : "type-272",
4424   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BpHwContexthubCallback.h"
4425  },
4426  {
4427   "function_name" : "android::hardware::contexthub::V1_0::BpHwContexthubCallback::setHALInstrumentation",
4428   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback21setHALInstrumentationEv",
4429   "parameters" :
4430   [
4431    {
4432     "is_this_ptr" : true,
4433     "referenced_type" : "type-205"
4434    }
4435   ],
4436   "return_type" : "type-272",
4437   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BpHwContexthubCallback.h"
4438  },
4439  {
4440   "function_name" : "android::hardware::contexthub::V1_0::BpHwContexthubCallback::ping",
4441   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback4pingEv",
4442   "parameters" :
4443   [
4444    {
4445     "is_this_ptr" : true,
4446     "referenced_type" : "type-205"
4447    }
4448   ],
4449   "return_type" : "type-272",
4450   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BpHwContexthubCallback.h"
4451  },
4452  {
4453   "function_name" : "android::hardware::contexthub::V1_0::BpHwContexthubCallback::debug",
4454   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
4455   "parameters" :
4456   [
4457    {
4458     "is_this_ptr" : true,
4459     "referenced_type" : "type-205"
4460    },
4461    {
4462     "referenced_type" : "type-461"
4463    },
4464    {
4465     "referenced_type" : "type-657"
4466    }
4467   ],
4468   "return_type" : "type-272",
4469   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BpHwContexthubCallback.h"
4470  },
4471  {
4472   "function_name" : "android::hardware::contexthub::V1_0::BpHwContexthubCallback::BpHwContexthubCallback",
4473   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallbackC1ERKNS_2spINS0_7IBinderEEE",
4474   "parameters" :
4475   [
4476    {
4477     "is_this_ptr" : true,
4478     "referenced_type" : "type-205"
4479    },
4480    {
4481     "referenced_type" : "type-156"
4482    }
4483   ],
4484   "return_type" : "type-138",
4485   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BpHwContexthubCallback.h"
4486  },
4487  {
4488   "function_name" : "android::hardware::contexthub::V1_0::BpHwContexthubCallback::BpHwContexthubCallback",
4489   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallbackC2ERKNS_2spINS0_7IBinderEEE",
4490   "parameters" :
4491   [
4492    {
4493     "is_this_ptr" : true,
4494     "referenced_type" : "type-205"
4495    },
4496    {
4497     "referenced_type" : "type-156"
4498    }
4499   ],
4500   "return_type" : "type-138",
4501   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BpHwContexthubCallback.h"
4502  },
4503  {
4504   "function_name" : "android::hardware::contexthub::V1_0::readEmbeddedFromParcel",
4505   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_022readEmbeddedFromParcelERKNS2_10ContextHubERKNS0_6ParcelEjj",
4506   "parameters" :
4507   [
4508    {
4509     "referenced_type" : "type-681"
4510    },
4511    {
4512     "referenced_type" : "type-503"
4513    },
4514    {
4515     "referenced_type" : "type-2"
4516    },
4517    {
4518     "referenced_type" : "type-2"
4519    }
4520   ],
4521   "return_type" : "type-129",
4522   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/hwtypes.h"
4523  },
4524  {
4525   "function_name" : "android::hardware::contexthub::V1_0::readEmbeddedFromParcel",
4526   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_022readEmbeddedFromParcelERKNS2_10HubAppInfoERKNS0_6ParcelEjj",
4527   "parameters" :
4528   [
4529    {
4530     "referenced_type" : "type-53"
4531    },
4532    {
4533     "referenced_type" : "type-503"
4534    },
4535    {
4536     "referenced_type" : "type-2"
4537    },
4538    {
4539     "referenced_type" : "type-2"
4540    }
4541   ],
4542   "return_type" : "type-129",
4543   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/hwtypes.h"
4544  },
4545  {
4546   "function_name" : "android::hardware::contexthub::V1_0::readEmbeddedFromParcel",
4547   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_022readEmbeddedFromParcelERKNS2_13ContextHubMsgERKNS0_6ParcelEjj",
4548   "parameters" :
4549   [
4550    {
4551     "referenced_type" : "type-670"
4552    },
4553    {
4554     "referenced_type" : "type-503"
4555    },
4556    {
4557     "referenced_type" : "type-2"
4558    },
4559    {
4560     "referenced_type" : "type-2"
4561    }
4562   ],
4563   "return_type" : "type-129",
4564   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/hwtypes.h"
4565  },
4566  {
4567   "function_name" : "android::hardware::contexthub::V1_0::readEmbeddedFromParcel",
4568   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_022readEmbeddedFromParcelERKNS2_13NanoAppBinaryERKNS0_6ParcelEjj",
4569   "parameters" :
4570   [
4571    {
4572     "referenced_type" : "type-672"
4573    },
4574    {
4575     "referenced_type" : "type-503"
4576    },
4577    {
4578     "referenced_type" : "type-2"
4579    },
4580    {
4581     "referenced_type" : "type-2"
4582    }
4583   ],
4584   "return_type" : "type-129",
4585   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/hwtypes.h"
4586  },
4587  {
4588   "function_name" : "android::hardware::contexthub::V1_0::readEmbeddedFromParcel",
4589   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_022readEmbeddedFromParcelERKNS2_14PhysicalSensorERKNS0_6ParcelEjj",
4590   "parameters" :
4591   [
4592    {
4593     "referenced_type" : "type-673"
4594    },
4595    {
4596     "referenced_type" : "type-503"
4597    },
4598    {
4599     "referenced_type" : "type-2"
4600    },
4601    {
4602     "referenced_type" : "type-2"
4603    }
4604   ],
4605   "return_type" : "type-129",
4606   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/hwtypes.h"
4607  },
4608  {
4609   "function_name" : "android::hardware::fromBinder",
4610   "linker_set_key" : "_ZN7android8hardware10fromBinderINS0_10contexthub4V1_019IContexthubCallbackENS3_22BpHwContexthubCallbackENS3_22BnHwContexthubCallbackEEENS_2spIT_EERKNS7_INS0_7IBinderEEE",
4611   "parameters" :
4612   [
4613    {
4614     "referenced_type" : "type-156"
4615    }
4616   ],
4617   "return_type" : "type-64",
4618   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h",
4619   "template_args" : [ "type-66", "type-201", "type-508" ]
4620  },
4621  {
4622   "function_name" : "android::hardware::details::castInterface",
4623   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_10contexthub4V1_011IContexthubENS_4hidl4base4V1_05IBaseENS4_14BpHwContexthubEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb",
4624   "parameters" :
4625   [
4626    {
4627     "referenced_type" : "type-73"
4628    },
4629    {
4630     "referenced_type" : "type-85"
4631    },
4632    {
4633     "referenced_type" : "type-51"
4634    }
4635   ],
4636   "return_type" : "type-258",
4637   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
4638   "template_args" : [ "type-20", "type-21", "type-56" ]
4639  },
4640  {
4641   "function_name" : "android::hardware::details::castInterface",
4642   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_10contexthub4V1_019IContexthubCallbackENS_4hidl4base4V1_05IBaseENS4_22BpHwContexthubCallbackEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb",
4643   "parameters" :
4644   [
4645    {
4646     "referenced_type" : "type-73"
4647    },
4648    {
4649     "referenced_type" : "type-85"
4650    },
4651    {
4652     "referenced_type" : "type-51"
4653    }
4654   ],
4655   "return_type" : "type-704",
4656   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
4657   "template_args" : [ "type-66", "type-21", "type-201" ]
4658  },
4659  {
4660   "function_name" : "android::hardware::details::wrapPassthrough",
4661   "linker_set_key" : "_ZN7android8hardware7details15wrapPassthroughINS0_10contexthub4V1_019IContexthubCallbackEvEENS_2spIT_EES8_",
4662   "parameters" :
4663   [
4664    {
4665     "referenced_type" : "type-64"
4666    }
4667   ],
4668   "return_type" : "type-64",
4669   "source_file" : "/system/libhidl/transport/include/hidl/HidlPassthroughSupport.h",
4670   "template_args" : [ "type-66", "type-138" ]
4671  },
4672  {
4673   "function_name" : "android::hardware::details::getServiceInternal",
4674   "linker_set_key" : "_ZN7android8hardware7details18getServiceInternalINS0_10contexthub4V1_014BpHwContexthubENS4_11IContexthubEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb",
4675   "parameters" :
4676   [
4677    {
4678     "referenced_type" : "type-512"
4679    },
4680    {
4681     "referenced_type" : "type-51"
4682    },
4683    {
4684     "referenced_type" : "type-51"
4685    }
4686   ],
4687   "return_type" : "type-212",
4688   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
4689   "template_args" : [ "type-56", "type-20", "type-138", "type-138" ]
4690  },
4691  {
4692   "function_name" : "android::hardware::details::getServiceInternal",
4693   "linker_set_key" : "_ZN7android8hardware7details18getServiceInternalINS0_10contexthub4V1_022BpHwContexthubCallbackENS4_19IContexthubCallbackEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb",
4694   "parameters" :
4695   [
4696    {
4697     "referenced_type" : "type-742"
4698    },
4699    {
4700     "referenced_type" : "type-51"
4701    },
4702    {
4703     "referenced_type" : "type-51"
4704    }
4705   ],
4706   "return_type" : "type-64",
4707   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
4708   "template_args" : [ "type-201", "type-66", "type-138", "type-138" ]
4709  }
4710 ],
4711 "global_vars" :
4712 [
4713  {
4714   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_011IContexthub10descriptorE",
4715   "name" : "android::hardware::contexthub::V1_0::IContexthub::descriptor",
4716   "referenced_type" : "type-85",
4717   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/IContexthub.h"
4718  },
4719  {
4720   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback10descriptorE",
4721   "name" : "android::hardware::contexthub::V1_0::IContexthubCallback::descriptor",
4722   "referenced_type" : "type-85",
4723   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/IContexthubCallback.h"
4724  }
4725 ],
4726 "lvalue_reference_types" :
4727 [
4728  {
4729   "alignment" : 4,
4730   "linker_set_key" : "android::Mutex &",
4731   "name" : "android::Mutex &",
4732   "referenced_type" : "type-142",
4733   "self_type" : "type-592",
4734   "size" : 4,
4735   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
4736  },
4737  {
4738   "alignment" : 4,
4739   "linker_set_key" : "android::RWLock &",
4740   "name" : "android::RWLock &",
4741   "referenced_type" : "type-596",
4742   "self_type" : "type-600",
4743   "size" : 4,
4744   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
4745  },
4746  {
4747   "alignment" : 4,
4748   "linker_set_key" : "android::String16 &",
4749   "name" : "android::String16 &",
4750   "referenced_type" : "type-152",
4751   "self_type" : "type-484",
4752   "size" : 4,
4753   "source_file" : "/system/core/libutils/include/utils/String16.h"
4754  },
4755  {
4756   "alignment" : 4,
4757   "linker_set_key" : "android::String8 &",
4758   "name" : "android::String8 &",
4759   "referenced_type" : "type-161",
4760   "self_type" : "type-479",
4761   "size" : 4,
4762   "source_file" : "/system/core/libutils/include/utils/String8.h"
4763  },
4764  {
4765   "alignment" : 4,
4766   "linker_set_key" : "android::hardware::Return<android::hardware::contexthub::V1_0::Result> &",
4767   "name" : "android::hardware::Return<android::hardware::contexthub::V1_0::Result> &",
4768   "referenced_type" : "type-251",
4769   "self_type" : "type-255",
4770   "size" : 4,
4771   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4772  },
4773  {
4774   "alignment" : 4,
4775   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::contexthub::V1_0::IContexthub> > &",
4776   "name" : "android::hardware::Return<android::sp<android::hardware::contexthub::V1_0::IContexthub> > &",
4777   "referenced_type" : "type-258",
4778   "self_type" : "type-261",
4779   "size" : 4,
4780   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4781  },
4782  {
4783   "alignment" : 4,
4784   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::contexthub::V1_0::IContexthubCallback> > &",
4785   "name" : "android::hardware::Return<android::sp<android::hardware::contexthub::V1_0::IContexthubCallback> > &",
4786   "referenced_type" : "type-704",
4787   "self_type" : "type-707",
4788   "size" : 4,
4789   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4790  },
4791  {
4792   "alignment" : 4,
4793   "linker_set_key" : "android::hardware::Return<bool> &",
4794   "name" : "android::hardware::Return<bool> &",
4795   "referenced_type" : "type-244",
4796   "self_type" : "type-248",
4797   "size" : 4,
4798   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4799  },
4800  {
4801   "alignment" : 4,
4802   "linker_set_key" : "android::hardware::Return<void> &",
4803   "name" : "android::hardware::Return<void> &",
4804   "referenced_type" : "type-272",
4805   "self_type" : "type-275",
4806   "size" : 4,
4807   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4808  },
4809  {
4810   "alignment" : 4,
4811   "linker_set_key" : "android::hardware::Status &",
4812   "name" : "android::hardware::Status &",
4813   "referenced_type" : "type-235",
4814   "self_type" : "type-242",
4815   "size" : 4,
4816   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4817  },
4818  {
4819   "alignment" : 4,
4820   "linker_set_key" : "android::hardware::TextOutput &",
4821   "name" : "android::hardware::TextOutput &",
4822   "referenced_type" : "type-101",
4823   "self_type" : "type-100",
4824   "size" : 4,
4825   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
4826  },
4827  {
4828   "alignment" : 4,
4829   "linker_set_key" : "android::hardware::TextOutput &",
4830   "name" : "android::hardware::TextOutput &",
4831   "referenced_type" : "type-501",
4832   "self_type" : "type-500",
4833   "size" : 4,
4834   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
4835  },
4836  {
4837   "alignment" : 4,
4838   "linker_set_key" : "android::hardware::TextOutput &",
4839   "name" : "android::hardware::TextOutput &",
4840   "referenced_type" : "type-737",
4841   "self_type" : "type-736",
4842   "size" : 4,
4843   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
4844  },
4845  {
4846   "alignment" : 4,
4847   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > &",
4848   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > &",
4849   "referenced_type" : "type-175",
4850   "self_type" : "type-688",
4851   "size" : 4,
4852   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4853  },
4854  {
4855   "alignment" : 4,
4856   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> &",
4857   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> &",
4858   "referenced_type" : "type-402",
4859   "self_type" : "type-683",
4860   "size" : 4,
4861   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4862  },
4863  {
4864   "alignment" : 4,
4865   "linker_set_key" : "android::hardware::hidl_array<unsigned char, 32> &",
4866   "name" : "android::hardware::hidl_array<unsigned char, 32> &",
4867   "referenced_type" : "type-5",
4868   "self_type" : "type-189",
4869   "size" : 4,
4870   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4871  },
4872  {
4873   "alignment" : 4,
4874   "linker_set_key" : "android::hardware::hidl_memory &",
4875   "name" : "android::hardware::hidl_memory &",
4876   "referenced_type" : "type-384",
4877   "self_type" : "type-389",
4878   "size" : 4,
4879   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4880  },
4881  {
4882   "alignment" : 4,
4883   "linker_set_key" : "android::hardware::hidl_string &",
4884   "name" : "android::hardware::hidl_string &",
4885   "referenced_type" : "type-82",
4886   "self_type" : "type-686",
4887   "size" : 4,
4888   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4889  },
4890  {
4891   "alignment" : 4,
4892   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > &",
4893   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > &",
4894   "referenced_type" : "type-409",
4895   "self_type" : "type-413",
4896   "size" : 4,
4897   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4898  },
4899  {
4900   "alignment" : 4,
4901   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_string> &",
4902   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string> &",
4903   "referenced_type" : "type-401",
4904   "self_type" : "type-408",
4905   "size" : 4,
4906   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4907  },
4908  {
4909   "alignment" : 4,
4910   "linker_set_key" : "android::sp<android::hardware::contexthub::V1_0::IContexthub> &",
4911   "name" : "android::sp<android::hardware::contexthub::V1_0::IContexthub> &",
4912   "referenced_type" : "type-212",
4913   "self_type" : "type-215",
4914   "size" : 4,
4915   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4916  },
4917  {
4918   "alignment" : 4,
4919   "linker_set_key" : "android::sp<android::hardware::contexthub::V1_0::IContexthubCallback> &",
4920   "name" : "android::sp<android::hardware::contexthub::V1_0::IContexthubCallback> &",
4921   "referenced_type" : "type-64",
4922   "self_type" : "type-206",
4923   "size" : 4,
4924   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4925  },
4926  {
4927   "alignment" : 4,
4928   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient> &",
4929   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &",
4930   "referenced_type" : "type-219",
4931   "self_type" : "type-228",
4932   "size" : 4,
4933   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4934  },
4935  {
4936   "alignment" : 4,
4937   "linker_set_key" : "const android::String16 &",
4938   "name" : "const android::String16 &",
4939   "referenced_type" : "type-151",
4940   "self_type" : "type-150",
4941   "size" : 4,
4942   "source_file" : "/system/core/libutils/include/utils/String16.h"
4943  },
4944  {
4945   "alignment" : 4,
4946   "linker_set_key" : "const android::String8 &",
4947   "name" : "const android::String8 &",
4948   "referenced_type" : "type-476",
4949   "self_type" : "type-478",
4950   "size" : 4,
4951   "source_file" : "/system/core/libutils/include/utils/String8.h"
4952  },
4953  {
4954   "alignment" : 4,
4955   "linker_set_key" : "const android::hardware::Parcel &",
4956   "name" : "const android::hardware::Parcel &",
4957   "referenced_type" : "type-502",
4958   "self_type" : "type-503",
4959   "size" : 4,
4960   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
4961  },
4962  {
4963   "alignment" : 4,
4964   "linker_set_key" : "const android::hardware::Return<bool> &",
4965   "name" : "const android::hardware::Return<bool> &",
4966   "referenced_type" : "type-249",
4967   "self_type" : "type-266",
4968   "size" : 4,
4969   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4970  },
4971  {
4972   "alignment" : 4,
4973   "linker_set_key" : "const android::hardware::Status &",
4974   "name" : "const android::hardware::Status &",
4975   "referenced_type" : "type-239",
4976   "self_type" : "type-240",
4977   "size" : 4,
4978   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4979  },
4980  {
4981   "alignment" : 4,
4982   "linker_set_key" : "const android::hardware::contexthub::V1_0::ContextHub &",
4983   "name" : "const android::hardware::contexthub::V1_0::ContextHub &",
4984   "referenced_type" : "type-446",
4985   "self_type" : "type-681",
4986   "size" : 4,
4987   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4988  },
4989  {
4990   "alignment" : 4,
4991   "linker_set_key" : "const android::hardware::contexthub::V1_0::ContextHubMsg &",
4992   "name" : "const android::hardware::contexthub::V1_0::ContextHubMsg &",
4993   "referenced_type" : "type-669",
4994   "self_type" : "type-670",
4995   "size" : 4,
4996   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BpHwContexthub.h"
4997  },
4998  {
4999   "alignment" : 4,
5000   "linker_set_key" : "const android::hardware::contexthub::V1_0::HubAppInfo &",
5001   "name" : "const android::hardware::contexthub::V1_0::HubAppInfo &",
5002   "referenced_type" : "type-54",
5003   "self_type" : "type-53",
5004   "size" : 4,
5005   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5006  },
5007  {
5008   "alignment" : 4,
5009   "linker_set_key" : "const android::hardware::contexthub::V1_0::MemRange &",
5010   "name" : "const android::hardware::contexthub::V1_0::MemRange &",
5011   "referenced_type" : "type-91",
5012   "self_type" : "type-676",
5013   "size" : 4,
5014   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5015  },
5016  {
5017   "alignment" : 4,
5018   "linker_set_key" : "const android::hardware::contexthub::V1_0::NanoAppBinary &",
5019   "name" : "const android::hardware::contexthub::V1_0::NanoAppBinary &",
5020   "referenced_type" : "type-671",
5021   "self_type" : "type-672",
5022   "size" : 4,
5023   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BpHwContexthub.h"
5024  },
5025  {
5026   "alignment" : 4,
5027   "linker_set_key" : "const android::hardware::contexthub::V1_0::PhysicalSensor &",
5028   "name" : "const android::hardware::contexthub::V1_0::PhysicalSensor &",
5029   "referenced_type" : "type-79",
5030   "self_type" : "type-673",
5031   "size" : 4,
5032   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5033  },
5034  {
5035   "alignment" : 4,
5036   "linker_set_key" : "const android::hardware::details::SchedPrio &",
5037   "name" : "const android::hardware::details::SchedPrio &",
5038   "referenced_type" : "type-518",
5039   "self_type" : "type-517",
5040   "size" : 4,
5041   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5042  },
5043  {
5044   "alignment" : 4,
5045   "linker_set_key" : "const android::hardware::hidl_handle &",
5046   "name" : "const android::hardware::hidl_handle &",
5047   "referenced_type" : "type-460",
5048   "self_type" : "type-461",
5049   "size" : 4,
5050   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5051  },
5052  {
5053   "alignment" : 4,
5054   "linker_set_key" : "const android::hardware::hidl_memory &",
5055   "name" : "const android::hardware::hidl_memory &",
5056   "referenced_type" : "type-387",
5057   "self_type" : "type-388",
5058   "size" : 4,
5059   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5060  },
5061  {
5062   "alignment" : 4,
5063   "linker_set_key" : "const android::hardware::hidl_string &",
5064   "name" : "const android::hardware::hidl_string &",
5065   "referenced_type" : "type-382",
5066   "self_type" : "type-383",
5067   "size" : 4,
5068   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5069  },
5070  {
5071   "alignment" : 4,
5072   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::contexthub::V1_0::ContextHub> &",
5073   "name" : "const android::hardware::hidl_vec<android::hardware::contexthub::V1_0::ContextHub> &",
5074   "referenced_type" : "type-447",
5075   "self_type" : "type-506",
5076   "size" : 4,
5077   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h"
5078  },
5079  {
5080   "alignment" : 4,
5081   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::contexthub::V1_0::HubAppInfo> &",
5082   "name" : "const android::hardware::hidl_vec<android::hardware::contexthub::V1_0::HubAppInfo> &",
5083   "referenced_type" : "type-728",
5084   "self_type" : "type-739",
5085   "size" : 4,
5086   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h"
5087  },
5088  {
5089   "alignment" : 4,
5090   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::contexthub::V1_0::MemRange> &",
5091   "name" : "const android::hardware::hidl_vec<android::hardware::contexthub::V1_0::MemRange> &",
5092   "referenced_type" : "type-435",
5093   "self_type" : "type-439",
5094   "size" : 4,
5095   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5096  },
5097  {
5098   "alignment" : 4,
5099   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::contexthub::V1_0::PhysicalSensor> &",
5100   "name" : "const android::hardware::hidl_vec<android::hardware::contexthub::V1_0::PhysicalSensor> &",
5101   "referenced_type" : "type-432",
5102   "self_type" : "type-434",
5103   "size" : 4,
5104   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5105  },
5106  {
5107   "alignment" : 4,
5108   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::hidl_string> &",
5109   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_string> &",
5110   "referenced_type" : "type-656",
5111   "self_type" : "type-657",
5112   "size" : 4,
5113   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/IContexthub.h"
5114  },
5115  {
5116   "alignment" : 4,
5117   "linker_set_key" : "const android::hardware::hidl_vec<int> &",
5118   "name" : "const android::hardware::hidl_vec<int> &",
5119   "referenced_type" : "type-418",
5120   "self_type" : "type-420",
5121   "size" : 4,
5122   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5123  },
5124  {
5125   "alignment" : 4,
5126   "linker_set_key" : "const android::hardware::hidl_vec<unsigned char> &",
5127   "name" : "const android::hardware::hidl_vec<unsigned char> &",
5128   "referenced_type" : "type-425",
5129   "self_type" : "type-427",
5130   "size" : 4,
5131   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5132  },
5133  {
5134   "alignment" : 4,
5135   "linker_set_key" : "const android::hardware::hidl_version &",
5136   "name" : "const android::hardware::hidl_version &",
5137   "referenced_type" : "type-455",
5138   "self_type" : "type-457",
5139   "size" : 4,
5140   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5141  },
5142  {
5143   "alignment" : 4,
5144   "linker_set_key" : "const android::hidl::base::V1_0::IBase *const &",
5145   "name" : "const android::hidl::base::V1_0::IBase *const &",
5146   "referenced_type" : "type-535",
5147   "self_type" : "type-536",
5148   "size" : 4,
5149   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5150  },
5151  {
5152   "alignment" : 4,
5153   "linker_set_key" : "const android::sp<android::hardware::IBinder> &",
5154   "name" : "const android::sp<android::hardware::IBinder> &",
5155   "referenced_type" : "type-103",
5156   "self_type" : "type-156",
5157   "size" : 4,
5158   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
5159  },
5160  {
5161   "alignment" : 4,
5162   "linker_set_key" : "const android::sp<android::hardware::contexthub::V1_0::IContexthub> &",
5163   "name" : "const android::sp<android::hardware::contexthub::V1_0::IContexthub> &",
5164   "referenced_type" : "type-217",
5165   "self_type" : "type-487",
5166   "size" : 4,
5167   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5168  },
5169  {
5170   "alignment" : 4,
5171   "linker_set_key" : "const android::sp<android::hardware::contexthub::V1_0::IContexthubCallback> &",
5172   "name" : "const android::sp<android::hardware::contexthub::V1_0::IContexthubCallback> &",
5173   "referenced_type" : "type-63",
5174   "self_type" : "type-70",
5175   "size" : 4,
5176   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5177  },
5178  {
5179   "alignment" : 4,
5180   "linker_set_key" : "const android::sp<android::hardware::hidl_binder_death_recipient> &",
5181   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient> &",
5182   "referenced_type" : "type-230",
5183   "self_type" : "type-689",
5184   "size" : 4,
5185   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5186  },
5187  {
5188   "alignment" : 4,
5189   "linker_set_key" : "const android::sp<android::hardware::hidl_death_recipient> &",
5190   "name" : "const android::sp<android::hardware::hidl_death_recipient> &",
5191   "referenced_type" : "type-693",
5192   "self_type" : "type-698",
5193   "size" : 4,
5194   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5195  },
5196  {
5197   "alignment" : 4,
5198   "linker_set_key" : "const android::sp<android::hidl::base::V1_0::IBase> &",
5199   "name" : "const android::sp<android::hidl::base::V1_0::IBase> &",
5200   "referenced_type" : "type-72",
5201   "self_type" : "type-738",
5202   "size" : 4,
5203   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5204  },
5205  {
5206   "alignment" : 4,
5207   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> &",
5208   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> &",
5209   "referenced_type" : "type-195",
5210   "self_type" : "type-658",
5211   "size" : 4,
5212   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/IContexthub.h"
5213  },
5214  {
5215   "alignment" : 4,
5216   "linker_set_key" : "const android::wp<android::hardware::BHwBinder> &",
5217   "name" : "const android::wp<android::hardware::BHwBinder> &",
5218   "referenced_type" : "type-715",
5219   "self_type" : "type-724",
5220   "size" : 4,
5221   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5222  },
5223  {
5224   "alignment" : 4,
5225   "linker_set_key" : "const android::wp<android::hidl::base::V1_0::IBase> &",
5226   "name" : "const android::wp<android::hidl::base::V1_0::IBase> &",
5227   "referenced_type" : "type-509",
5228   "self_type" : "type-533",
5229   "size" : 4,
5230   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5231  },
5232  {
5233   "alignment" : 4,
5234   "linker_set_key" : "const bool &",
5235   "name" : "const bool &",
5236   "referenced_type" : "type-185",
5237   "self_type" : "type-358",
5238   "size" : 4,
5239   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5240  },
5241  {
5242   "alignment" : 4,
5243   "linker_set_key" : "const double &",
5244   "name" : "const double &",
5245   "referenced_type" : "type-373",
5246   "self_type" : "type-374",
5247   "size" : 4,
5248   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5249  },
5250  {
5251   "alignment" : 4,
5252   "linker_set_key" : "const float &",
5253   "name" : "const float &",
5254   "referenced_type" : "type-371",
5255   "self_type" : "type-372",
5256   "size" : 4,
5257   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5258  },
5259  {
5260   "alignment" : 4,
5261   "linker_set_key" : "const int &",
5262   "name" : "const int &",
5263   "referenced_type" : "type-528",
5264   "self_type" : "type-527",
5265   "size" : 4,
5266   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5267  },
5268  {
5269   "linker_set_key" : "const iter<is_const> &",
5270   "name" : "const iter<is_const> &",
5271   "referenced_type" : "type-393",
5272   "self_type" : "type-395",
5273   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5274  },
5275  {
5276   "linker_set_key" : "const iter<is_const> &",
5277   "name" : "const iter<is_const> &",
5278   "referenced_type" : "type-716",
5279   "self_type" : "type-718",
5280   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5281  },
5282  {
5283   "linker_set_key" : "const iter<is_const> &",
5284   "name" : "const iter<is_const> &",
5285   "referenced_type" : "type-75",
5286   "self_type" : "type-77",
5287   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5288  },
5289  {
5290   "alignment" : 4,
5291   "linker_set_key" : "const log_msg &",
5292   "name" : "const log_msg &",
5293   "referenced_type" : "type-123",
5294   "self_type" : "type-193",
5295   "size" : 4,
5296   "source_file" : "/system/core/liblog/include/log/log_read.h"
5297  },
5298  {
5299   "alignment" : 4,
5300   "linker_set_key" : "const long long &",
5301   "name" : "const long long &",
5302   "referenced_type" : "type-367",
5303   "self_type" : "type-368",
5304   "size" : 4,
5305   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5306  },
5307  {
5308   "alignment" : 4,
5309   "linker_set_key" : "const short &",
5310   "name" : "const short &",
5311   "referenced_type" : "type-362",
5312   "self_type" : "type-363",
5313   "size" : 4,
5314   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5315  },
5316  {
5317   "alignment" : 4,
5318   "linker_set_key" : "const signed char &",
5319   "name" : "const signed char &",
5320   "referenced_type" : "type-359",
5321   "self_type" : "type-361",
5322   "size" : 4,
5323   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5324  },
5325  {
5326   "alignment" : 4,
5327   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
5328   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
5329   "referenced_type" : "type-510",
5330   "self_type" : "type-512",
5331   "size" : 4,
5332   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
5333  },
5334  {
5335   "alignment" : 4,
5336   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
5337   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
5338   "referenced_type" : "type-740",
5339   "self_type" : "type-742",
5340   "size" : 4,
5341   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
5342  },
5343  {
5344   "alignment" : 4,
5345   "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 *> > *)> > > &",
5346   "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 *> > *)> > > &",
5347   "referenced_type" : "type-165",
5348   "self_type" : "type-164",
5349   "size" : 4,
5350   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5351  },
5352  {
5353   "alignment" : 4,
5354   "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 *> > *)> > > &",
5355   "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 *> > *)> > > &",
5356   "referenced_type" : "type-306",
5357   "self_type" : "type-305",
5358   "size" : 4,
5359   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5360  },
5361  {
5362   "alignment" : 4,
5363   "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 *> > *)> > > &",
5364   "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 *> > *)> > > &",
5365   "referenced_type" : "type-696",
5366   "self_type" : "type-695",
5367   "size" : 4,
5368   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5369  },
5370  {
5371   "alignment" : 4,
5372   "linker_set_key" : "const unsigned char &",
5373   "name" : "const unsigned char &",
5374   "referenced_type" : "type-452",
5375   "self_type" : "type-602",
5376   "size" : 4,
5377   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5378  },
5379  {
5380   "alignment" : 4,
5381   "linker_set_key" : "const unsigned int &",
5382   "name" : "const unsigned int &",
5383   "referenced_type" : "type-146",
5384   "self_type" : "type-366",
5385   "size" : 4,
5386   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5387  },
5388  {
5389   "alignment" : 4,
5390   "linker_set_key" : "const unsigned long long &",
5391   "name" : "const unsigned long long &",
5392   "referenced_type" : "type-369",
5393   "self_type" : "type-370",
5394   "size" : 4,
5395   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5396  },
5397  {
5398   "alignment" : 4,
5399   "linker_set_key" : "const unsigned short &",
5400   "name" : "const unsigned short &",
5401   "referenced_type" : "type-364",
5402   "self_type" : "type-365",
5403   "size" : 4,
5404   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5405  },
5406  {
5407   "alignment" : 4,
5408   "linker_set_key" : "int &",
5409   "name" : "int &",
5410   "referenced_type" : "type-129",
5411   "self_type" : "type-472",
5412   "size" : 4,
5413   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
5414  },
5415  {
5416   "alignment" : 4,
5417   "linker_set_key" : "unsigned char &",
5418   "name" : "unsigned char &",
5419   "referenced_type" : "type-7",
5420   "self_type" : "type-613",
5421   "size" : 4,
5422   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
5423  },
5424  {
5425   "alignment" : 4,
5426   "linker_set_key" : "unsigned int &",
5427   "name" : "unsigned int &",
5428   "referenced_type" : "type-2",
5429   "self_type" : "type-629",
5430   "size" : 4,
5431   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h"
5432  },
5433  {
5434   "alignment" : 4,
5435   "linker_set_key" : "unsigned short &",
5436   "name" : "unsigned short &",
5437   "referenced_type" : "type-128",
5438   "self_type" : "type-633",
5439   "size" : 4,
5440   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h"
5441  }
5442 ],
5443 "pointer_types" :
5444 [
5445  {
5446   "alignment" : 4,
5447   "linker_set_key" : "android::Condition *",
5448   "name" : "android::Condition *",
5449   "referenced_type" : "type-186",
5450   "self_type" : "type-595",
5451   "size" : 4,
5452   "source_file" : "/system/core/libutils/include/utils/Condition.h"
5453  },
5454  {
5455   "alignment" : 4,
5456   "linker_set_key" : "android::Mutex *",
5457   "name" : "android::Mutex *",
5458   "referenced_type" : "type-142",
5459   "self_type" : "type-590",
5460   "size" : 4,
5461   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
5462  },
5463  {
5464   "alignment" : 4,
5465   "linker_set_key" : "android::Mutex::Autolock *",
5466   "name" : "android::Mutex::Autolock *",
5467   "referenced_type" : "type-591",
5468   "self_type" : "type-593",
5469   "size" : 4,
5470   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
5471  },
5472  {
5473   "alignment" : 4,
5474   "linker_set_key" : "android::RWLock *",
5475   "name" : "android::RWLock *",
5476   "referenced_type" : "type-596",
5477   "self_type" : "type-598",
5478   "size" : 4,
5479   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
5480  },
5481  {
5482   "alignment" : 4,
5483   "linker_set_key" : "android::RWLock::AutoRLock *",
5484   "name" : "android::RWLock::AutoRLock *",
5485   "referenced_type" : "type-599",
5486   "self_type" : "type-601",
5487   "size" : 4,
5488   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
5489  },
5490  {
5491   "alignment" : 4,
5492   "linker_set_key" : "android::RWLock::AutoWLock *",
5493   "name" : "android::RWLock::AutoWLock *",
5494   "referenced_type" : "type-603",
5495   "self_type" : "type-604",
5496   "size" : 4,
5497   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
5498  },
5499  {
5500   "alignment" : 4,
5501   "linker_set_key" : "android::RefBase *",
5502   "name" : "android::RefBase *",
5503   "referenced_type" : "type-22",
5504   "self_type" : "type-379",
5505   "size" : 4,
5506   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5507  },
5508  {
5509   "alignment" : 4,
5510   "linker_set_key" : "android::RefBase::weakref_impl *",
5511   "name" : "android::RefBase::weakref_impl *",
5512   "referenced_type" : "type-25",
5513   "self_type" : "type-24",
5514   "size" : 4,
5515   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5516  },
5517  {
5518   "alignment" : 4,
5519   "linker_set_key" : "android::RefBase::weakref_impl *",
5520   "name" : "android::RefBase::weakref_impl *",
5521   "referenced_type" : "type-68",
5522   "self_type" : "type-67",
5523   "size" : 4,
5524   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5525  },
5526  {
5527   "alignment" : 4,
5528   "linker_set_key" : "android::RefBase::weakref_impl *",
5529   "name" : "android::RefBase::weakref_impl *",
5530   "referenced_type" : "type-713",
5531   "self_type" : "type-712",
5532   "size" : 4,
5533   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5534  },
5535  {
5536   "alignment" : 4,
5537   "linker_set_key" : "android::RefBase::weakref_type *",
5538   "name" : "android::RefBase::weakref_type *",
5539   "referenced_type" : "type-32",
5540   "self_type" : "type-31",
5541   "size" : 4,
5542   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5543  },
5544  {
5545   "alignment" : 4,
5546   "linker_set_key" : "android::ReferenceRenamer *",
5547   "name" : "android::ReferenceRenamer *",
5548   "referenced_type" : "type-375",
5549   "self_type" : "type-376",
5550   "size" : 4,
5551   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5552  },
5553  {
5554   "alignment" : 4,
5555   "linker_set_key" : "android::ScopedTrace *",
5556   "name" : "android::ScopedTrace *",
5557   "referenced_type" : "type-605",
5558   "self_type" : "type-606",
5559   "size" : 4,
5560   "source_file" : "/system/core/libutils/include/utils/Trace.h"
5561  },
5562  {
5563   "alignment" : 4,
5564   "linker_set_key" : "android::String16 *",
5565   "name" : "android::String16 *",
5566   "referenced_type" : "type-152",
5567   "self_type" : "type-485",
5568   "size" : 4,
5569   "source_file" : "/system/core/libutils/include/utils/String16.h"
5570  },
5571  {
5572   "alignment" : 4,
5573   "linker_set_key" : "android::String8 *",
5574   "name" : "android::String8 *",
5575   "referenced_type" : "type-161",
5576   "self_type" : "type-480",
5577   "size" : 4,
5578   "source_file" : "/system/core/libutils/include/utils/String8.h"
5579  },
5580  {
5581   "alignment" : 4,
5582   "linker_set_key" : "android::Thread *",
5583   "name" : "android::Thread *",
5584   "referenced_type" : "type-184",
5585   "self_type" : "type-183",
5586   "size" : 4,
5587   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5588  },
5589  {
5590   "alignment" : 4,
5591   "linker_set_key" : "android::VirtualLightRefBase *",
5592   "name" : "android::VirtualLightRefBase *",
5593   "referenced_type" : "type-278",
5594   "self_type" : "type-283",
5595   "size" : 4,
5596   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h"
5597  },
5598  {
5599   "alignment" : 4,
5600   "linker_set_key" : "android::hardware::BHwBinder *",
5601   "name" : "android::hardware::BHwBinder *",
5602   "referenced_type" : "type-233",
5603   "self_type" : "type-232",
5604   "size" : 4,
5605   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5606  },
5607  {
5608   "alignment" : 4,
5609   "linker_set_key" : "android::hardware::BpInterface<android::hardware::contexthub::V1_0::IContexthub> *",
5610   "name" : "android::hardware::BpInterface<android::hardware::contexthub::V1_0::IContexthub> *",
5611   "referenced_type" : "type-19",
5612   "self_type" : "type-491",
5613   "size" : 4,
5614   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
5615  },
5616  {
5617   "alignment" : 4,
5618   "linker_set_key" : "android::hardware::BpInterface<android::hardware::contexthub::V1_0::IContexthubCallback> *",
5619   "name" : "android::hardware::BpInterface<android::hardware::contexthub::V1_0::IContexthubCallback> *",
5620   "referenced_type" : "type-204",
5621   "self_type" : "type-735",
5622   "size" : 4,
5623   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
5624  },
5625  {
5626   "alignment" : 4,
5627   "linker_set_key" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > *",
5628   "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > *",
5629   "referenced_type" : "type-529",
5630   "self_type" : "type-534",
5631   "size" : 4,
5632   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5633  },
5634  {
5635   "alignment" : 4,
5636   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> > *",
5637   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> > *",
5638   "referenced_type" : "type-548",
5639   "self_type" : "type-553",
5640   "size" : 4,
5641   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5642  },
5643  {
5644   "alignment" : 4,
5645   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> > *",
5646   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> > *",
5647   "referenced_type" : "type-537",
5648   "self_type" : "type-542",
5649   "size" : 4,
5650   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5651  },
5652  {
5653   "alignment" : 4,
5654   "linker_set_key" : "android::hardware::GrantorDescriptor *",
5655   "name" : "android::hardware::GrantorDescriptor *",
5656   "referenced_type" : "type-400",
5657   "self_type" : "type-399",
5658   "size" : 4,
5659   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5660  },
5661  {
5662   "alignment" : 4,
5663   "linker_set_key" : "android::hardware::IBinder *",
5664   "name" : "android::hardware::IBinder *",
5665   "referenced_type" : "type-30",
5666   "self_type" : "type-29",
5667   "size" : 4,
5668   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5669  },
5670  {
5671   "alignment" : 4,
5672   "linker_set_key" : "android::hardware::IBinder::DeathRecipient *",
5673   "name" : "android::hardware::IBinder::DeathRecipient *",
5674   "referenced_type" : "type-97",
5675   "self_type" : "type-96",
5676   "size" : 4,
5677   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5678  },
5679  {
5680   "alignment" : 4,
5681   "linker_set_key" : "android::hardware::IInterface *",
5682   "name" : "android::hardware::IInterface *",
5683   "referenced_type" : "type-26",
5684   "self_type" : "type-106",
5685   "size" : 4,
5686   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5687  },
5688  {
5689   "alignment" : 4,
5690   "linker_set_key" : "android::hardware::Parcel *",
5691   "name" : "android::hardware::Parcel *",
5692   "referenced_type" : "type-492",
5693   "self_type" : "type-497",
5694   "size" : 4,
5695   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5696  },
5697  {
5698   "alignment" : 4,
5699   "linker_set_key" : "android::hardware::ProcessState *",
5700   "name" : "android::hardware::ProcessState *",
5701   "referenced_type" : "type-136",
5702   "self_type" : "type-135",
5703   "size" : 4,
5704   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5705  },
5706  {
5707   "alignment" : 4,
5708   "linker_set_key" : "android::hardware::Return<android::hardware::contexthub::V1_0::Result> *",
5709   "name" : "android::hardware::Return<android::hardware::contexthub::V1_0::Result> *",
5710   "referenced_type" : "type-251",
5711   "self_type" : "type-253",
5712   "size" : 4,
5713   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5714  },
5715  {
5716   "alignment" : 4,
5717   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::contexthub::V1_0::IContexthub> > *",
5718   "name" : "android::hardware::Return<android::sp<android::hardware::contexthub::V1_0::IContexthub> > *",
5719   "referenced_type" : "type-258",
5720   "self_type" : "type-259",
5721   "size" : 4,
5722   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5723  },
5724  {
5725   "alignment" : 4,
5726   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::contexthub::V1_0::IContexthubCallback> > *",
5727   "name" : "android::hardware::Return<android::sp<android::hardware::contexthub::V1_0::IContexthubCallback> > *",
5728   "referenced_type" : "type-704",
5729   "self_type" : "type-705",
5730   "size" : 4,
5731   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5732  },
5733  {
5734   "alignment" : 4,
5735   "linker_set_key" : "android::hardware::Return<bool> *",
5736   "name" : "android::hardware::Return<bool> *",
5737   "referenced_type" : "type-244",
5738   "self_type" : "type-246",
5739   "size" : 4,
5740   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5741  },
5742  {
5743   "alignment" : 4,
5744   "linker_set_key" : "android::hardware::Return<void> *",
5745   "name" : "android::hardware::Return<void> *",
5746   "referenced_type" : "type-272",
5747   "self_type" : "type-273",
5748   "size" : 4,
5749   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5750  },
5751  {
5752   "alignment" : 4,
5753   "linker_set_key" : "android::hardware::Status *",
5754   "name" : "android::hardware::Status *",
5755   "referenced_type" : "type-235",
5756   "self_type" : "type-238",
5757   "size" : 4,
5758   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5759  },
5760  {
5761   "alignment" : 4,
5762   "linker_set_key" : "android::hardware::contexthub::V1_0::BnHwContexthub *",
5763   "name" : "android::hardware::contexthub::V1_0::BnHwContexthub *",
5764   "referenced_type" : "type-709",
5765   "self_type" : "type-711",
5766   "size" : 4,
5767   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5768  },
5769  {
5770   "alignment" : 4,
5771   "linker_set_key" : "android::hardware::contexthub::V1_0::BnHwContexthubCallback *",
5772   "name" : "android::hardware::contexthub::V1_0::BnHwContexthubCallback *",
5773   "referenced_type" : "type-508",
5774   "self_type" : "type-664",
5775   "size" : 4,
5776   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BnHwContexthubCallback.h"
5777  },
5778  {
5779   "alignment" : 4,
5780   "linker_set_key" : "android::hardware::contexthub::V1_0::BpHwContexthub *",
5781   "name" : "android::hardware::contexthub::V1_0::BpHwContexthub *",
5782   "referenced_type" : "type-56",
5783   "self_type" : "type-55",
5784   "size" : 4,
5785   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5786  },
5787  {
5788   "alignment" : 4,
5789   "linker_set_key" : "android::hardware::contexthub::V1_0::BpHwContexthubCallback *",
5790   "name" : "android::hardware::contexthub::V1_0::BpHwContexthubCallback *",
5791   "referenced_type" : "type-201",
5792   "self_type" : "type-205",
5793   "size" : 4,
5794   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5795  },
5796  {
5797   "alignment" : 4,
5798   "linker_set_key" : "android::hardware::contexthub::V1_0::BsContexthub *",
5799   "name" : "android::hardware::contexthub::V1_0::BsContexthub *",
5800   "referenced_type" : "type-743",
5801   "self_type" : "type-750",
5802   "size" : 4,
5803   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5804  },
5805  {
5806   "alignment" : 4,
5807   "linker_set_key" : "android::hardware::contexthub::V1_0::BsContexthubCallback *",
5808   "name" : "android::hardware::contexthub::V1_0::BsContexthubCallback *",
5809   "referenced_type" : "type-699",
5810   "self_type" : "type-702",
5811   "size" : 4,
5812   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5813  },
5814  {
5815   "alignment" : 4,
5816   "linker_set_key" : "android::hardware::contexthub::V1_0::ContextHub *",
5817   "name" : "android::hardware::contexthub::V1_0::ContextHub *",
5818   "referenced_type" : "type-444",
5819   "self_type" : "type-443",
5820   "size" : 4,
5821   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5822  },
5823  {
5824   "alignment" : 4,
5825   "linker_set_key" : "android::hardware::contexthub::V1_0::HubAppInfo *",
5826   "name" : "android::hardware::contexthub::V1_0::HubAppInfo *",
5827   "referenced_type" : "type-44",
5828   "self_type" : "type-43",
5829   "size" : 4,
5830   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5831  },
5832  {
5833   "alignment" : 4,
5834   "linker_set_key" : "android::hardware::contexthub::V1_0::IContexthub *",
5835   "name" : "android::hardware::contexthub::V1_0::IContexthub *",
5836   "referenced_type" : "type-20",
5837   "self_type" : "type-213",
5838   "size" : 4,
5839   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5840  },
5841  {
5842   "alignment" : 4,
5843   "linker_set_key" : "android::hardware::contexthub::V1_0::IContexthubCallback *",
5844   "name" : "android::hardware::contexthub::V1_0::IContexthubCallback *",
5845   "referenced_type" : "type-66",
5846   "self_type" : "type-65",
5847   "size" : 4,
5848   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5849  },
5850  {
5851   "alignment" : 4,
5852   "linker_set_key" : "android::hardware::contexthub::V1_0::MemRange *",
5853   "name" : "android::hardware::contexthub::V1_0::MemRange *",
5854   "referenced_type" : "type-49",
5855   "self_type" : "type-48",
5856   "size" : 4,
5857   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5858  },
5859  {
5860   "alignment" : 4,
5861   "linker_set_key" : "android::hardware::contexthub::V1_0::PhysicalSensor *",
5862   "name" : "android::hardware::contexthub::V1_0::PhysicalSensor *",
5863   "referenced_type" : "type-80",
5864   "self_type" : "type-431",
5865   "size" : 4,
5866   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5867  },
5868  {
5869   "alignment" : 4,
5870   "linker_set_key" : "android::hardware::details::HidlInstrumentor *",
5871   "name" : "android::hardware::details::HidlInstrumentor *",
5872   "referenced_type" : "type-59",
5873   "self_type" : "type-347",
5874   "size" : 4,
5875   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5876  },
5877  {
5878   "alignment" : 4,
5879   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
5880   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
5881   "referenced_type" : "type-175",
5882   "self_type" : "type-687",
5883   "size" : 4,
5884   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5885  },
5886  {
5887   "alignment" : 4,
5888   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
5889   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
5890   "referenced_type" : "type-402",
5891   "self_type" : "type-682",
5892   "size" : 4,
5893   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5894  },
5895  {
5896   "alignment" : 4,
5897   "linker_set_key" : "android::hardware::details::return_status *",
5898   "name" : "android::hardware::details::return_status *",
5899   "referenced_type" : "type-245",
5900   "self_type" : "type-267",
5901   "size" : 4,
5902   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5903  },
5904  {
5905   "alignment" : 4,
5906   "linker_set_key" : "android::hardware::hidl_array<unsigned char, 32> *",
5907   "name" : "android::hardware::hidl_array<unsigned char, 32> *",
5908   "referenced_type" : "type-5",
5909   "self_type" : "type-4",
5910   "size" : 4,
5911   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5912  },
5913  {
5914   "alignment" : 4,
5915   "linker_set_key" : "android::hardware::hidl_binder_death_recipient *",
5916   "name" : "android::hardware::hidl_binder_death_recipient *",
5917   "referenced_type" : "type-221",
5918   "self_type" : "type-220",
5919   "size" : 4,
5920   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5921  },
5922  {
5923   "alignment" : 4,
5924   "linker_set_key" : "android::hardware::hidl_death_recipient *",
5925   "name" : "android::hardware::hidl_death_recipient *",
5926   "referenced_type" : "type-224",
5927   "self_type" : "type-223",
5928   "size" : 4,
5929   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5930  },
5931  {
5932   "alignment" : 4,
5933   "linker_set_key" : "android::hardware::hidl_memory *",
5934   "name" : "android::hardware::hidl_memory *",
5935   "referenced_type" : "type-384",
5936   "self_type" : "type-385",
5937   "size" : 4,
5938   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5939  },
5940  {
5941   "alignment" : 4,
5942   "linker_set_key" : "android::hardware::hidl_string *",
5943   "name" : "android::hardware::hidl_string *",
5944   "referenced_type" : "type-82",
5945   "self_type" : "type-404",
5946   "size" : 4,
5947   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5948  },
5949  {
5950   "alignment" : 4,
5951   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > *",
5952   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > *",
5953   "referenced_type" : "type-409",
5954   "self_type" : "type-410",
5955   "size" : 4,
5956   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5957  },
5958  {
5959   "alignment" : 4,
5960   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_string> *",
5961   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string> *",
5962   "referenced_type" : "type-401",
5963   "self_type" : "type-405",
5964   "size" : 4,
5965   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5966  },
5967  {
5968   "alignment" : 4,
5969   "linker_set_key" : "android::hardware::hidl_version *",
5970   "name" : "android::hardware::hidl_version *",
5971   "referenced_type" : "type-453",
5972   "self_type" : "type-454",
5973   "size" : 4,
5974   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5975  },
5976  {
5977   "alignment" : 4,
5978   "linker_set_key" : "android::hidl::base::V1_0::BnHwBase *",
5979   "name" : "android::hidl::base::V1_0::BnHwBase *",
5980   "referenced_type" : "type-505",
5981   "self_type" : "type-504",
5982   "size" : 4,
5983   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h"
5984  },
5985  {
5986   "alignment" : 4,
5987   "linker_set_key" : "android::hidl::base::V1_0::IBase *",
5988   "name" : "android::hidl::base::V1_0::IBase *",
5989   "referenced_type" : "type-21",
5990   "self_type" : "type-74",
5991   "size" : 4,
5992   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5993  },
5994  {
5995   "alignment" : 4,
5996   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager *",
5997   "name" : "android::hidl::manager::V1_0::IServiceManager *",
5998   "referenced_type" : "type-172",
5999   "self_type" : "type-171",
6000   "size" : 4,
6001   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6002  },
6003  {
6004   "alignment" : 4,
6005   "linker_set_key" : "android::hidl::manager::V1_0::IServiceNotification *",
6006   "name" : "android::hidl::manager::V1_0::IServiceNotification *",
6007   "referenced_type" : "type-192",
6008   "self_type" : "type-191",
6009   "size" : 4,
6010   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6011  },
6012  {
6013   "alignment" : 4,
6014   "linker_set_key" : "android::sp<android::hardware::IBinder::DeathRecipient> *",
6015   "name" : "android::sp<android::hardware::IBinder::DeathRecipient> *",
6016   "referenced_type" : "type-95",
6017   "self_type" : "type-98",
6018   "size" : 4,
6019   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6020  },
6021  {
6022   "alignment" : 4,
6023   "linker_set_key" : "android::sp<android::hardware::IBinder> *",
6024   "name" : "android::sp<android::hardware::IBinder> *",
6025   "referenced_type" : "type-99",
6026   "self_type" : "type-102",
6027   "size" : 4,
6028   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6029  },
6030  {
6031   "alignment" : 4,
6032   "linker_set_key" : "android::sp<android::hardware::ProcessState> *",
6033   "name" : "android::sp<android::hardware::ProcessState> *",
6034   "referenced_type" : "type-134",
6035   "self_type" : "type-167",
6036   "size" : 4,
6037   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6038  },
6039  {
6040   "alignment" : 4,
6041   "linker_set_key" : "android::sp<android::hardware::contexthub::V1_0::IContexthub> *",
6042   "name" : "android::sp<android::hardware::contexthub::V1_0::IContexthub> *",
6043   "referenced_type" : "type-212",
6044   "self_type" : "type-211",
6045   "size" : 4,
6046   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6047  },
6048  {
6049   "alignment" : 4,
6050   "linker_set_key" : "android::sp<android::hardware::contexthub::V1_0::IContexthubCallback> *",
6051   "name" : "android::sp<android::hardware::contexthub::V1_0::IContexthubCallback> *",
6052   "referenced_type" : "type-64",
6053   "self_type" : "type-200",
6054   "size" : 4,
6055   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6056  },
6057  {
6058   "alignment" : 4,
6059   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient> *",
6060   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> *",
6061   "referenced_type" : "type-219",
6062   "self_type" : "type-218",
6063   "size" : 4,
6064   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6065  },
6066  {
6067   "alignment" : 4,
6068   "linker_set_key" : "android::sp<android::hidl::base::V1_0::IBase> *",
6069   "name" : "android::sp<android::hidl::base::V1_0::IBase> *",
6070   "referenced_type" : "type-73",
6071   "self_type" : "type-734",
6072   "size" : 4,
6073   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6074  },
6075  {
6076   "alignment" : 4,
6077   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceManager> *",
6078   "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager> *",
6079   "referenced_type" : "type-170",
6080   "self_type" : "type-177",
6081   "size" : 4,
6082   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6083  },
6084  {
6085   "alignment" : 4,
6086   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
6087   "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
6088   "referenced_type" : "type-190",
6089   "self_type" : "type-194",
6090   "size" : 4,
6091   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6092  },
6093  {
6094   "alignment" : 4,
6095   "linker_set_key" : "android::wp<android::hardware::BHwBinder> *",
6096   "name" : "android::wp<android::hardware::BHwBinder> *",
6097   "referenced_type" : "type-532",
6098   "self_type" : "type-703",
6099   "size" : 4,
6100   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6101  },
6102  {
6103   "alignment" : 4,
6104   "linker_set_key" : "android::wp<android::hardware::IBinder::DeathRecipient> *",
6105   "name" : "android::wp<android::hardware::IBinder::DeathRecipient> *",
6106   "referenced_type" : "type-543",
6107   "self_type" : "type-574",
6108   "size" : 4,
6109   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6110  },
6111  {
6112   "alignment" : 4,
6113   "linker_set_key" : "android::wp<android::hardware::hidl_death_recipient> *",
6114   "name" : "android::wp<android::hardware::hidl_death_recipient> *",
6115   "referenced_type" : "type-222",
6116   "self_type" : "type-690",
6117   "size" : 4,
6118   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6119  },
6120  {
6121   "alignment" : 4,
6122   "linker_set_key" : "android::wp<android::hidl::base::V1_0::IBase> *",
6123   "name" : "android::wp<android::hidl::base::V1_0::IBase> *",
6124   "referenced_type" : "type-225",
6125   "self_type" : "type-436",
6126   "size" : 4,
6127   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6128  },
6129  {
6130   "alignment" : 4,
6131   "linker_set_key" : "android_flex_plane *",
6132   "name" : "android_flex_plane *",
6133   "referenced_type" : "type-578",
6134   "self_type" : "type-581",
6135   "size" : 4,
6136   "source_file" : "/system/core/libsystem/include/system/graphics.h"
6137  },
6138  {
6139   "alignment" : 4,
6140   "linker_set_key" : "bool (*)(const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
6141   "name" : "bool (*)(const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
6142   "referenced_type" : "type-149",
6143   "self_type" : "type-148",
6144   "size" : 4,
6145   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
6146  },
6147  {
6148   "alignment" : 4,
6149   "linker_set_key" : "char *",
6150   "name" : "char *",
6151   "referenced_type" : "type-87",
6152   "self_type" : "type-198",
6153   "size" : 4,
6154   "source_file" : "/system/core/liblog/include/log/log_read.h"
6155  },
6156  {
6157   "alignment" : 4,
6158   "linker_set_key" : "const android::NativeHandle *",
6159   "name" : "const android::NativeHandle *",
6160   "referenced_type" : "type-467",
6161   "self_type" : "type-468",
6162   "size" : 4,
6163   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
6164  },
6165  {
6166   "alignment" : 4,
6167   "linker_set_key" : "const android::RefBase *",
6168   "name" : "const android::RefBase *",
6169   "referenced_type" : "type-377",
6170   "self_type" : "type-378",
6171   "size" : 4,
6172   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6173  },
6174  {
6175   "alignment" : 4,
6176   "linker_set_key" : "const android::String16 *",
6177   "name" : "const android::String16 *",
6178   "referenced_type" : "type-151",
6179   "self_type" : "type-483",
6180   "size" : 4,
6181   "source_file" : "/system/core/libutils/include/utils/String16.h"
6182  },
6183  {
6184   "alignment" : 4,
6185   "linker_set_key" : "const android::String8 *",
6186   "name" : "const android::String8 *",
6187   "referenced_type" : "type-476",
6188   "self_type" : "type-477",
6189   "size" : 4,
6190   "source_file" : "/system/core/libutils/include/utils/String8.h"
6191  },
6192  {
6193   "alignment" : 4,
6194   "linker_set_key" : "const android::VectorImpl *",
6195   "name" : "const android::VectorImpl *",
6196   "referenced_type" : "type-556",
6197   "self_type" : "type-557",
6198   "size" : 4,
6199   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
6200  },
6201  {
6202   "alignment" : 4,
6203   "linker_set_key" : "const android::hardware::BpHwRefBase *",
6204   "name" : "const android::hardware::BpHwRefBase *",
6205   "referenced_type" : "type-488",
6206   "self_type" : "type-489",
6207   "size" : 4,
6208   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
6209  },
6210  {
6211   "alignment" : 4,
6212   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio> *",
6213   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio> *",
6214   "referenced_type" : "type-519",
6215   "self_type" : "type-521",
6216   "size" : 4,
6217   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
6218  },
6219  {
6220   "alignment" : 4,
6221   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool> *",
6222   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool> *",
6223   "referenced_type" : "type-525",
6224   "self_type" : "type-526",
6225   "size" : 4,
6226   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
6227  },
6228  {
6229   "alignment" : 4,
6230   "linker_set_key" : "const android::hardware::Return<android::hardware::contexthub::V1_0::Result> *",
6231   "name" : "const android::hardware::Return<android::hardware::contexthub::V1_0::Result> *",
6232   "referenced_type" : "type-256",
6233   "self_type" : "type-257",
6234   "size" : 4,
6235   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6236  },
6237  {
6238   "alignment" : 4,
6239   "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::contexthub::V1_0::IContexthub> > *",
6240   "name" : "const android::hardware::Return<android::sp<android::hardware::contexthub::V1_0::IContexthub> > *",
6241   "referenced_type" : "type-262",
6242   "self_type" : "type-265",
6243   "size" : 4,
6244   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6245  },
6246  {
6247   "alignment" : 4,
6248   "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::contexthub::V1_0::IContexthubCallback> > *",
6249   "name" : "const android::hardware::Return<android::sp<android::hardware::contexthub::V1_0::IContexthubCallback> > *",
6250   "referenced_type" : "type-708",
6251   "self_type" : "type-710",
6252   "size" : 4,
6253   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6254  },
6255  {
6256   "alignment" : 4,
6257   "linker_set_key" : "const android::hardware::Return<bool> *",
6258   "name" : "const android::hardware::Return<bool> *",
6259   "referenced_type" : "type-249",
6260   "self_type" : "type-250",
6261   "size" : 4,
6262   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6263  },
6264  {
6265   "alignment" : 4,
6266   "linker_set_key" : "const android::hardware::Status *",
6267   "name" : "const android::hardware::Status *",
6268   "referenced_type" : "type-239",
6269   "self_type" : "type-243",
6270   "size" : 4,
6271   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6272  },
6273  {
6274   "alignment" : 4,
6275   "linker_set_key" : "const android::hardware::contexthub::V1_0::BpHwContexthub *",
6276   "name" : "const android::hardware::contexthub::V1_0::BpHwContexthub *",
6277   "referenced_type" : "type-667",
6278   "self_type" : "type-668",
6279   "size" : 4,
6280   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BpHwContexthub.h"
6281  },
6282  {
6283   "alignment" : 4,
6284   "linker_set_key" : "const android::hardware::contexthub::V1_0::BpHwContexthubCallback *",
6285   "name" : "const android::hardware::contexthub::V1_0::BpHwContexthubCallback *",
6286   "referenced_type" : "type-665",
6287   "self_type" : "type-666",
6288   "size" : 4,
6289   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BpHwContexthubCallback.h"
6290  },
6291  {
6292   "alignment" : 4,
6293   "linker_set_key" : "const android::hardware::contexthub::V1_0::ContextHub *",
6294   "name" : "const android::hardware::contexthub::V1_0::ContextHub *",
6295   "referenced_type" : "type-446",
6296   "self_type" : "type-445",
6297   "size" : 4,
6298   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6299  },
6300  {
6301   "alignment" : 4,
6302   "linker_set_key" : "const android::hardware::contexthub::V1_0::HubAppInfo *",
6303   "name" : "const android::hardware::contexthub::V1_0::HubAppInfo *",
6304   "referenced_type" : "type-54",
6305   "self_type" : "type-727",
6306   "size" : 4,
6307   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6308  },
6309  {
6310   "alignment" : 4,
6311   "linker_set_key" : "const android::hardware::contexthub::V1_0::IContexthub *",
6312   "name" : "const android::hardware::contexthub::V1_0::IContexthub *",
6313   "referenced_type" : "type-654",
6314   "self_type" : "type-655",
6315   "size" : 4,
6316   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/IContexthub.h"
6317  },
6318  {
6319   "alignment" : 4,
6320   "linker_set_key" : "const android::hardware::contexthub::V1_0::IContexthubCallback *",
6321   "name" : "const android::hardware::contexthub::V1_0::IContexthubCallback *",
6322   "referenced_type" : "type-209",
6323   "self_type" : "type-210",
6324   "size" : 4,
6325   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6326  },
6327  {
6328   "alignment" : 4,
6329   "linker_set_key" : "const android::hardware::contexthub::V1_0::MemRange *",
6330   "name" : "const android::hardware::contexthub::V1_0::MemRange *",
6331   "referenced_type" : "type-91",
6332   "self_type" : "type-90",
6333   "size" : 4,
6334   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6335  },
6336  {
6337   "alignment" : 4,
6338   "linker_set_key" : "const android::hardware::contexthub::V1_0::PhysicalSensor *",
6339   "name" : "const android::hardware::contexthub::V1_0::PhysicalSensor *",
6340   "referenced_type" : "type-79",
6341   "self_type" : "type-78",
6342   "size" : 4,
6343   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6344  },
6345  {
6346   "alignment" : 4,
6347   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::contexthub::V1_0::ContextHub> *",
6348   "name" : "const android::hardware::details::hidl_pointer<android::hardware::contexthub::V1_0::ContextHub> *",
6349   "referenced_type" : "type-679",
6350   "self_type" : "type-680",
6351   "size" : 4,
6352   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6353  },
6354  {
6355   "alignment" : 4,
6356   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::contexthub::V1_0::HubAppInfo> *",
6357   "name" : "const android::hardware::details::hidl_pointer<android::hardware::contexthub::V1_0::HubAppInfo> *",
6358   "referenced_type" : "type-40",
6359   "self_type" : "type-52",
6360   "size" : 4,
6361   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6362  },
6363  {
6364   "alignment" : 4,
6365   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::contexthub::V1_0::MemRange> *",
6366   "name" : "const android::hardware::details::hidl_pointer<android::hardware::contexthub::V1_0::MemRange> *",
6367   "referenced_type" : "type-677",
6368   "self_type" : "type-678",
6369   "size" : 4,
6370   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6371  },
6372  {
6373   "alignment" : 4,
6374   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::contexthub::V1_0::PhysicalSensor> *",
6375   "name" : "const android::hardware::details::hidl_pointer<android::hardware::contexthub::V1_0::PhysicalSensor> *",
6376   "referenced_type" : "type-674",
6377   "self_type" : "type-675",
6378   "size" : 4,
6379   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6380  },
6381  {
6382   "alignment" : 4,
6383   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
6384   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
6385   "referenced_type" : "type-174",
6386   "self_type" : "type-173",
6387   "size" : 4,
6388   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6389  },
6390  {
6391   "alignment" : 4,
6392   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
6393   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
6394   "referenced_type" : "type-684",
6395   "self_type" : "type-685",
6396   "size" : 4,
6397   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6398  },
6399  {
6400   "alignment" : 4,
6401   "linker_set_key" : "const android::hardware::details::hidl_pointer<int> *",
6402   "name" : "const android::hardware::details::hidl_pointer<int> *",
6403   "referenced_type" : "type-558",
6404   "self_type" : "type-564",
6405   "size" : 4,
6406   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6407  },
6408  {
6409   "alignment" : 4,
6410   "linker_set_key" : "const android::hardware::details::hidl_pointer<unsigned char> *",
6411   "name" : "const android::hardware::details::hidl_pointer<unsigned char> *",
6412   "referenced_type" : "type-617",
6413   "self_type" : "type-627",
6414   "size" : 4,
6415   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6416  },
6417  {
6418   "alignment" : 4,
6419   "linker_set_key" : "const android::hardware::details::return_status *",
6420   "name" : "const android::hardware::details::return_status *",
6421   "referenced_type" : "type-269",
6422   "self_type" : "type-270",
6423   "size" : 4,
6424   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6425  },
6426  {
6427   "alignment" : 4,
6428   "linker_set_key" : "const android::hardware::hidl_death_recipient *",
6429   "name" : "const android::hardware::hidl_death_recipient *",
6430   "referenced_type" : "type-730",
6431   "self_type" : "type-731",
6432   "size" : 4,
6433   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6434  },
6435  {
6436   "alignment" : 4,
6437   "linker_set_key" : "const android::hardware::hidl_memory *",
6438   "name" : "const android::hardware::hidl_memory *",
6439   "referenced_type" : "type-387",
6440   "self_type" : "type-391",
6441   "size" : 4,
6442   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6443  },
6444  {
6445   "alignment" : 4,
6446   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::contexthub::V1_0::ContextHub> *",
6447   "name" : "const android::hardware::hidl_vec<android::hardware::contexthub::V1_0::ContextHub> *",
6448   "referenced_type" : "type-447",
6449   "self_type" : "type-448",
6450   "size" : 4,
6451   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6452  },
6453  {
6454   "alignment" : 4,
6455   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::contexthub::V1_0::HubAppInfo> *",
6456   "name" : "const android::hardware::hidl_vec<android::hardware::contexthub::V1_0::HubAppInfo> *",
6457   "referenced_type" : "type-728",
6458   "self_type" : "type-729",
6459   "size" : 4,
6460   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6461  },
6462  {
6463   "alignment" : 4,
6464   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::contexthub::V1_0::MemRange> *",
6465   "name" : "const android::hardware::hidl_vec<android::hardware::contexthub::V1_0::MemRange> *",
6466   "referenced_type" : "type-435",
6467   "self_type" : "type-437",
6468   "size" : 4,
6469   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6470  },
6471  {
6472   "alignment" : 4,
6473   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::contexthub::V1_0::PhysicalSensor> *",
6474   "name" : "const android::hardware::hidl_vec<android::hardware::contexthub::V1_0::PhysicalSensor> *",
6475   "referenced_type" : "type-432",
6476   "self_type" : "type-433",
6477   "size" : 4,
6478   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6479  },
6480  {
6481   "alignment" : 4,
6482   "linker_set_key" : "const android::hardware::hidl_vec<int> *",
6483   "name" : "const android::hardware::hidl_vec<int> *",
6484   "referenced_type" : "type-418",
6485   "self_type" : "type-419",
6486   "size" : 4,
6487   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6488  },
6489  {
6490   "alignment" : 4,
6491   "linker_set_key" : "const android::hardware::hidl_vec<unsigned char> *",
6492   "name" : "const android::hardware::hidl_vec<unsigned char> *",
6493   "referenced_type" : "type-425",
6494   "self_type" : "type-426",
6495   "size" : 4,
6496   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6497  },
6498  {
6499   "alignment" : 4,
6500   "linker_set_key" : "const android::hardware::hidl_version *",
6501   "name" : "const android::hardware::hidl_version *",
6502   "referenced_type" : "type-455",
6503   "self_type" : "type-456",
6504   "size" : 4,
6505   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6506  },
6507  {
6508   "alignment" : 4,
6509   "linker_set_key" : "const android::hidl::base::V1_0::BpHwBase *",
6510   "name" : "const android::hidl::base::V1_0::BpHwBase *",
6511   "referenced_type" : "type-662",
6512   "self_type" : "type-663",
6513   "size" : 4,
6514   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h"
6515  },
6516  {
6517   "alignment" : 4,
6518   "linker_set_key" : "const android::hidl::base::V1_0::IBase *",
6519   "name" : "const android::hidl::base::V1_0::IBase *",
6520   "referenced_type" : "type-89",
6521   "self_type" : "type-92",
6522   "size" : 4,
6523   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6524  },
6525  {
6526   "alignment" : 4,
6527   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager *",
6528   "name" : "const android::hidl::manager::V1_0::IServiceManager *",
6529   "referenced_type" : "type-180",
6530   "self_type" : "type-181",
6531   "size" : 4,
6532   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6533  },
6534  {
6535   "alignment" : 4,
6536   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceNotification *",
6537   "name" : "const android::hidl::manager::V1_0::IServiceNotification *",
6538   "referenced_type" : "type-607",
6539   "self_type" : "type-608",
6540   "size" : 4,
6541   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h"
6542  },
6543  {
6544   "alignment" : 4,
6545   "linker_set_key" : "const android::sp<android::hardware::IBinder> *",
6546   "name" : "const android::sp<android::hardware::IBinder> *",
6547   "referenced_type" : "type-103",
6548   "self_type" : "type-104",
6549   "size" : 4,
6550   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6551  },
6552  {
6553   "alignment" : 4,
6554   "linker_set_key" : "const android::sp<android::hardware::ProcessState> *",
6555   "name" : "const android::sp<android::hardware::ProcessState> *",
6556   "referenced_type" : "type-168",
6557   "self_type" : "type-169",
6558   "size" : 4,
6559   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6560  },
6561  {
6562   "alignment" : 4,
6563   "linker_set_key" : "const android::sp<android::hardware::contexthub::V1_0::IContexthub> *",
6564   "name" : "const android::sp<android::hardware::contexthub::V1_0::IContexthub> *",
6565   "referenced_type" : "type-217",
6566   "self_type" : "type-216",
6567   "size" : 4,
6568   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6569  },
6570  {
6571   "alignment" : 4,
6572   "linker_set_key" : "const android::sp<android::hardware::contexthub::V1_0::IContexthubCallback> *",
6573   "name" : "const android::sp<android::hardware::contexthub::V1_0::IContexthubCallback> *",
6574   "referenced_type" : "type-63",
6575   "self_type" : "type-208",
6576   "size" : 4,
6577   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6578  },
6579  {
6580   "alignment" : 4,
6581   "linker_set_key" : "const android::sp<android::hardware::hidl_binder_death_recipient> *",
6582   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient> *",
6583   "referenced_type" : "type-230",
6584   "self_type" : "type-229",
6585   "size" : 4,
6586   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6587  },
6588  {
6589   "alignment" : 4,
6590   "linker_set_key" : "const android::sp<android::hardware::hidl_death_recipient> *",
6591   "name" : "const android::sp<android::hardware::hidl_death_recipient> *",
6592   "referenced_type" : "type-693",
6593   "self_type" : "type-725",
6594   "size" : 4,
6595   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6596  },
6597  {
6598   "alignment" : 4,
6599   "linker_set_key" : "const android::sp<android::hidl::base::V1_0::IBase> *",
6600   "name" : "const android::sp<android::hidl::base::V1_0::IBase> *",
6601   "referenced_type" : "type-72",
6602   "self_type" : "type-71",
6603   "size" : 4,
6604   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6605  },
6606  {
6607   "alignment" : 4,
6608   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceManager> *",
6609   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceManager> *",
6610   "referenced_type" : "type-178",
6611   "self_type" : "type-179",
6612   "size" : 4,
6613   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6614  },
6615  {
6616   "alignment" : 4,
6617   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
6618   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
6619   "referenced_type" : "type-195",
6620   "self_type" : "type-199",
6621   "size" : 4,
6622   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6623  },
6624  {
6625   "alignment" : 4,
6626   "linker_set_key" : "const android::wp<android::hardware::BHwBinder> *",
6627   "name" : "const android::wp<android::hardware::BHwBinder> *",
6628   "referenced_type" : "type-715",
6629   "self_type" : "type-719",
6630   "size" : 4,
6631   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6632  },
6633  {
6634   "alignment" : 4,
6635   "linker_set_key" : "const android::wp<android::hardware::hidl_death_recipient> *",
6636   "name" : "const android::wp<android::hardware::hidl_death_recipient> *",
6637   "referenced_type" : "type-691",
6638   "self_type" : "type-692",
6639   "size" : 4,
6640   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6641  },
6642  {
6643   "alignment" : 4,
6644   "linker_set_key" : "const android::wp<android::hidl::base::V1_0::IBase> *",
6645   "name" : "const android::wp<android::hidl::base::V1_0::IBase> *",
6646   "referenced_type" : "type-509",
6647   "self_type" : "type-520",
6648   "size" : 4,
6649   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6650  },
6651  {
6652   "alignment" : 4,
6653   "linker_set_key" : "const char *",
6654   "name" : "const char *",
6655   "referenced_type" : "type-86",
6656   "self_type" : "type-85",
6657   "size" : 4,
6658   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6659  },
6660  {
6661   "alignment" : 4,
6662   "linker_set_key" : "const char16_t *",
6663   "name" : "const char16_t *",
6664   "referenced_type" : "type-154",
6665   "self_type" : "type-153",
6666   "size" : 4,
6667   "source_file" : "/system/core/libutils/include/utils/String16.h"
6668  },
6669  {
6670   "alignment" : 4,
6671   "linker_set_key" : "const log_msg *",
6672   "name" : "const log_msg *",
6673   "referenced_type" : "type-123",
6674   "self_type" : "type-176",
6675   "size" : 4,
6676   "source_file" : "/system/core/liblog/include/log/log_read.h"
6677  },
6678  {
6679   "alignment" : 4,
6680   "linker_set_key" : "const native_handle *",
6681   "name" : "const native_handle *",
6682   "referenced_type" : "type-339",
6683   "self_type" : "type-338",
6684   "size" : 4,
6685   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6686  },
6687  {
6688   "alignment" : 4,
6689   "linker_set_key" : "const unsigned char *",
6690   "name" : "const unsigned char *",
6691   "referenced_type" : "type-452",
6692   "self_type" : "type-451",
6693   "size" : 4,
6694   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6695  },
6696  {
6697   "alignment" : 4,
6698   "linker_set_key" : "const unsigned long long *",
6699   "name" : "const unsigned long long *",
6700   "referenced_type" : "type-369",
6701   "self_type" : "type-498",
6702   "size" : 4,
6703   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
6704  },
6705  {
6706   "alignment" : 4,
6707   "linker_set_key" : "const void *",
6708   "name" : "const void *",
6709   "referenced_type" : "type-458",
6710   "self_type" : "type-459",
6711   "size" : 4,
6712   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6713  },
6714  {
6715   "alignment" : 4,
6716   "linker_set_key" : "int (*)(void *)",
6717   "name" : "int (*)(void *)",
6718   "referenced_type" : "type-587",
6719   "self_type" : "type-588",
6720   "size" : 4,
6721   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
6722  },
6723  {
6724   "alignment" : 4,
6725   "linker_set_key" : "int *",
6726   "name" : "int *",
6727   "referenced_type" : "type-129",
6728   "self_type" : "type-417",
6729   "size" : 4,
6730   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6731  },
6732  {
6733   "alignment" : 4,
6734   "linker_set_key" : "log_msg *",
6735   "name" : "log_msg *",
6736   "referenced_type" : "type-124",
6737   "self_type" : "type-227",
6738   "size" : 4,
6739   "source_file" : "/system/core/liblog/include/log/log_read.h"
6740  },
6741  {
6742   "alignment" : 4,
6743   "linker_set_key" : "native_handle *",
6744   "name" : "native_handle *",
6745   "referenced_type" : "type-263",
6746   "self_type" : "type-282",
6747   "size" : 4,
6748   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6749  },
6750  {
6751   "alignment" : 4,
6752   "linker_set_key" : "unsigned char *",
6753   "name" : "unsigned char *",
6754   "referenced_type" : "type-7",
6755   "self_type" : "type-424",
6756   "size" : 4,
6757   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6758  },
6759  {
6760   "alignment" : 4,
6761   "linker_set_key" : "unsigned int *",
6762   "name" : "unsigned int *",
6763   "referenced_type" : "type-2",
6764   "self_type" : "type-507",
6765   "size" : 4,
6766   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h"
6767  },
6768  {
6769   "alignment" : 4,
6770   "linker_set_key" : "unsigned long long *",
6771   "name" : "unsigned long long *",
6772   "referenced_type" : "type-8",
6773   "self_type" : "type-494",
6774   "size" : 4,
6775   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
6776  },
6777  {
6778   "alignment" : 4,
6779   "linker_set_key" : "void (*)(android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
6780   "name" : "void (*)(android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
6781   "referenced_type" : "type-496",
6782   "self_type" : "type-495",
6783   "size" : 4,
6784   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
6785  },
6786  {
6787   "alignment" : 4,
6788   "linker_set_key" : "void *",
6789   "name" : "void *",
6790   "referenced_type" : "type-138",
6791   "self_type" : "type-137",
6792   "size" : 4,
6793   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
6794  },
6795  {
6796   "alignment" : 4,
6797   "linker_set_key" : "void **",
6798   "name" : "void **",
6799   "referenced_type" : "type-137",
6800   "self_type" : "type-589",
6801   "size" : 4,
6802   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
6803  }
6804 ],
6805 "qualified_types" :
6806 [
6807  {
6808   "alignment" : 4,
6809   "is_const" : true,
6810   "linker_set_key" : "android::RefBase::weakref_impl *const",
6811   "name" : "android::RefBase::weakref_impl *const",
6812   "referenced_type" : "type-24",
6813   "self_type" : "type-23",
6814   "size" : 4,
6815   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6816  },
6817  {
6818   "alignment" : 4,
6819   "is_const" : true,
6820   "linker_set_key" : "android::RefBase::weakref_impl *const",
6821   "name" : "android::RefBase::weakref_impl *const",
6822   "referenced_type" : "type-67",
6823   "self_type" : "type-69",
6824   "size" : 4,
6825   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6826  },
6827  {
6828   "alignment" : 4,
6829   "is_const" : true,
6830   "linker_set_key" : "android::RefBase::weakref_impl *const",
6831   "name" : "android::RefBase::weakref_impl *const",
6832   "referenced_type" : "type-712",
6833   "self_type" : "type-714",
6834   "size" : 4,
6835   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6836  },
6837  {
6838   "alignment" : 4,
6839   "is_const" : true,
6840   "linker_set_key" : "android::hardware::IBinder *const",
6841   "name" : "android::hardware::IBinder *const",
6842   "referenced_type" : "type-29",
6843   "self_type" : "type-28",
6844   "size" : 4,
6845   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
6846  },
6847  {
6848   "alignment" : 4,
6849   "is_const" : true,
6850   "linker_set_key" : "const android::NativeHandle",
6851   "name" : "const android::NativeHandle",
6852   "referenced_type" : "type-281",
6853   "self_type" : "type-467",
6854   "size" : 12,
6855   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
6856  },
6857  {
6858   "alignment" : 4,
6859   "is_const" : true,
6860   "linker_set_key" : "const android::RefBase",
6861   "name" : "const android::RefBase",
6862   "referenced_type" : "type-22",
6863   "self_type" : "type-377",
6864   "size" : 8,
6865   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6866  },
6867  {
6868   "alignment" : 4,
6869   "is_const" : true,
6870   "linker_set_key" : "const android::String16",
6871   "name" : "const android::String16",
6872   "referenced_type" : "type-152",
6873   "self_type" : "type-151",
6874   "size" : 4,
6875   "source_file" : "/system/core/libutils/include/utils/String16.h"
6876  },
6877  {
6878   "alignment" : 4,
6879   "is_const" : true,
6880   "linker_set_key" : "const android::String8",
6881   "name" : "const android::String8",
6882   "referenced_type" : "type-161",
6883   "self_type" : "type-476",
6884   "size" : 4,
6885   "source_file" : "/system/core/libutils/include/utils/String8.h"
6886  },
6887  {
6888   "alignment" : 4,
6889   "is_const" : true,
6890   "linker_set_key" : "const android::VectorImpl",
6891   "name" : "const android::VectorImpl",
6892   "referenced_type" : "type-145",
6893   "self_type" : "type-556",
6894   "size" : 20,
6895   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
6896  },
6897  {
6898   "alignment" : 4,
6899   "is_const" : true,
6900   "linker_set_key" : "const android::hardware::BpHwRefBase",
6901   "name" : "const android::hardware::BpHwRefBase",
6902   "referenced_type" : "type-27",
6903   "self_type" : "type-488",
6904   "size" : 24,
6905   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
6906  },
6907  {
6908   "alignment" : 4,
6909   "is_const" : true,
6910   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
6911   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
6912   "referenced_type" : "type-513",
6913   "self_type" : "type-519",
6914   "size" : 16,
6915   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
6916  },
6917  {
6918   "alignment" : 4,
6919   "is_const" : true,
6920   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
6921   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
6922   "referenced_type" : "type-522",
6923   "self_type" : "type-525",
6924   "size" : 16,
6925   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
6926  },
6927  {
6928   "alignment" : 4,
6929   "is_const" : true,
6930   "linker_set_key" : "const android::hardware::Parcel",
6931   "name" : "const android::hardware::Parcel",
6932   "referenced_type" : "type-492",
6933   "self_type" : "type-502",
6934   "size" : 68,
6935   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
6936  },
6937  {
6938   "alignment" : 4,
6939   "is_const" : true,
6940   "linker_set_key" : "const android::hardware::Return<android::hardware::contexthub::V1_0::Result>",
6941   "name" : "const android::hardware::Return<android::hardware::contexthub::V1_0::Result>",
6942   "referenced_type" : "type-251",
6943   "self_type" : "type-256",
6944   "size" : 28,
6945   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6946  },
6947  {
6948   "alignment" : 4,
6949   "is_const" : true,
6950   "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::contexthub::V1_0::IContexthub> >",
6951   "name" : "const android::hardware::Return<android::sp<android::hardware::contexthub::V1_0::IContexthub> >",
6952   "referenced_type" : "type-258",
6953   "self_type" : "type-262",
6954   "size" : 28,
6955   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6956  },
6957  {
6958   "alignment" : 4,
6959   "is_const" : true,
6960   "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::contexthub::V1_0::IContexthubCallback> >",
6961   "name" : "const android::hardware::Return<android::sp<android::hardware::contexthub::V1_0::IContexthubCallback> >",
6962   "referenced_type" : "type-704",
6963   "self_type" : "type-708",
6964   "size" : 28,
6965   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6966  },
6967  {
6968   "alignment" : 4,
6969   "is_const" : true,
6970   "linker_set_key" : "const android::hardware::Return<bool>",
6971   "name" : "const android::hardware::Return<bool>",
6972   "referenced_type" : "type-244",
6973   "self_type" : "type-249",
6974   "size" : 24,
6975   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6976  },
6977  {
6978   "alignment" : 4,
6979   "is_const" : true,
6980   "linker_set_key" : "const android::hardware::Status",
6981   "name" : "const android::hardware::Status",
6982   "referenced_type" : "type-235",
6983   "self_type" : "type-239",
6984   "size" : 20,
6985   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6986  },
6987  {
6988   "alignment" : 4,
6989   "is_const" : true,
6990   "linker_set_key" : "const android::hardware::contexthub::V1_0::AsyncEventType",
6991   "name" : "const android::hardware::contexthub::V1_0::AsyncEventType",
6992   "referenced_type" : "type-625",
6993   "self_type" : "type-636",
6994   "size" : 4,
6995   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h"
6996  },
6997  {
6998   "alignment" : 4,
6999   "is_const" : true,
7000   "linker_set_key" : "const android::hardware::contexthub::V1_0::BpHwContexthub",
7001   "name" : "const android::hardware::contexthub::V1_0::BpHwContexthub",
7002   "referenced_type" : "type-56",
7003   "self_type" : "type-667",
7004   "size" : 92,
7005   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BpHwContexthub.h"
7006  },
7007  {
7008   "alignment" : 4,
7009   "is_const" : true,
7010   "linker_set_key" : "const android::hardware::contexthub::V1_0::BpHwContexthubCallback",
7011   "name" : "const android::hardware::contexthub::V1_0::BpHwContexthubCallback",
7012   "referenced_type" : "type-201",
7013   "self_type" : "type-665",
7014   "size" : 92,
7015   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BpHwContexthubCallback.h"
7016  },
7017  {
7018   "alignment" : 8,
7019   "is_const" : true,
7020   "linker_set_key" : "const android::hardware::contexthub::V1_0::ContextHub",
7021   "name" : "const android::hardware::contexthub::V1_0::ContextHub",
7022   "referenced_type" : "type-444",
7023   "self_type" : "type-446",
7024   "size" : 120,
7025   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7026  },
7027  {
7028   "alignment" : 8,
7029   "is_const" : true,
7030   "linker_set_key" : "const android::hardware::contexthub::V1_0::ContextHubMsg",
7031   "name" : "const android::hardware::contexthub::V1_0::ContextHubMsg",
7032   "referenced_type" : "type-623",
7033   "self_type" : "type-669",
7034   "size" : 32,
7035   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BpHwContexthub.h"
7036  },
7037  {
7038   "alignment" : 2,
7039   "is_const" : true,
7040   "linker_set_key" : "const android::hardware::contexthub::V1_0::HostEndPoint",
7041   "name" : "const android::hardware::contexthub::V1_0::HostEndPoint",
7042   "referenced_type" : "type-622",
7043   "self_type" : "type-632",
7044   "size" : 2,
7045   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h"
7046  },
7047  {
7048   "alignment" : 8,
7049   "is_const" : true,
7050   "linker_set_key" : "const android::hardware::contexthub::V1_0::HubAppInfo",
7051   "name" : "const android::hardware::contexthub::V1_0::HubAppInfo",
7052   "referenced_type" : "type-44",
7053   "self_type" : "type-54",
7054   "size" : 40,
7055   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7056  },
7057  {
7058   "alignment" : 4,
7059   "is_const" : true,
7060   "linker_set_key" : "const android::hardware::contexthub::V1_0::HubMemoryFlag",
7061   "name" : "const android::hardware::contexthub::V1_0::HubMemoryFlag",
7062   "referenced_type" : "type-624",
7063   "self_type" : "type-635",
7064   "size" : 4,
7065   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h"
7066  },
7067  {
7068   "alignment" : 4,
7069   "is_const" : true,
7070   "linker_set_key" : "const android::hardware::contexthub::V1_0::HubMemoryType",
7071   "name" : "const android::hardware::contexthub::V1_0::HubMemoryType",
7072   "referenced_type" : "type-50",
7073   "self_type" : "type-634",
7074   "size" : 4,
7075   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h"
7076  },
7077  {
7078   "alignment" : 4,
7079   "is_const" : true,
7080   "linker_set_key" : "const android::hardware::contexthub::V1_0::IContexthub",
7081   "name" : "const android::hardware::contexthub::V1_0::IContexthub",
7082   "referenced_type" : "type-20",
7083   "self_type" : "type-654",
7084   "size" : 12,
7085   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/IContexthub.h"
7086  },
7087  {
7088   "alignment" : 4,
7089   "is_const" : true,
7090   "linker_set_key" : "const android::hardware::contexthub::V1_0::IContexthubCallback",
7091   "name" : "const android::hardware::contexthub::V1_0::IContexthubCallback",
7092   "referenced_type" : "type-66",
7093   "self_type" : "type-209",
7094   "size" : 12,
7095   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7096  },
7097  {
7098   "alignment" : 4,
7099   "is_const" : true,
7100   "linker_set_key" : "const android::hardware::contexthub::V1_0::MemRange",
7101   "name" : "const android::hardware::contexthub::V1_0::MemRange",
7102   "referenced_type" : "type-49",
7103   "self_type" : "type-91",
7104   "size" : 16,
7105   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7106  },
7107  {
7108   "alignment" : 8,
7109   "is_const" : true,
7110   "linker_set_key" : "const android::hardware::contexthub::V1_0::NanoAppBinary",
7111   "name" : "const android::hardware::contexthub::V1_0::NanoAppBinary",
7112   "referenced_type" : "type-621",
7113   "self_type" : "type-671",
7114   "size" : 40,
7115   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BpHwContexthub.h"
7116  },
7117  {
7118   "alignment" : 4,
7119   "is_const" : true,
7120   "linker_set_key" : "const android::hardware::contexthub::V1_0::NanoAppFlags",
7121   "name" : "const android::hardware::contexthub::V1_0::NanoAppFlags",
7122   "referenced_type" : "type-620",
7123   "self_type" : "type-630",
7124   "size" : 4,
7125   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h"
7126  },
7127  {
7128   "alignment" : 8,
7129   "is_const" : true,
7130   "linker_set_key" : "const android::hardware::contexthub::V1_0::PhysicalSensor",
7131   "name" : "const android::hardware::contexthub::V1_0::PhysicalSensor",
7132   "referenced_type" : "type-80",
7133   "self_type" : "type-79",
7134   "size" : 96,
7135   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7136  },
7137  {
7138   "alignment" : 4,
7139   "is_const" : true,
7140   "linker_set_key" : "const android::hardware::contexthub::V1_0::Result",
7141   "name" : "const android::hardware::contexthub::V1_0::Result",
7142   "referenced_type" : "type-252",
7143   "self_type" : "type-628",
7144   "size" : 4,
7145   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h"
7146  },
7147  {
7148   "alignment" : 4,
7149   "is_const" : true,
7150   "linker_set_key" : "const android::hardware::contexthub::V1_0::SensorType",
7151   "name" : "const android::hardware::contexthub::V1_0::SensorType",
7152   "referenced_type" : "type-81",
7153   "self_type" : "type-631",
7154   "size" : 4,
7155   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h"
7156  },
7157  {
7158   "alignment" : 4,
7159   "is_const" : true,
7160   "linker_set_key" : "const android::hardware::contexthub::V1_0::TransactionResult",
7161   "name" : "const android::hardware::contexthub::V1_0::TransactionResult",
7162   "referenced_type" : "type-626",
7163   "self_type" : "type-637",
7164   "size" : 4,
7165   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h"
7166  },
7167  {
7168   "alignment" : 4,
7169   "is_const" : true,
7170   "linker_set_key" : "const android::hardware::details::SchedPrio",
7171   "name" : "const android::hardware::details::SchedPrio",
7172   "referenced_type" : "type-516",
7173   "self_type" : "type-518",
7174   "size" : 8,
7175   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
7176  },
7177  {
7178   "alignment" : 4,
7179   "is_const" : true,
7180   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::contexthub::V1_0::ContextHub>",
7181   "name" : "const android::hardware::details::hidl_pointer<android::hardware::contexthub::V1_0::ContextHub>",
7182   "referenced_type" : "type-441",
7183   "self_type" : "type-679",
7184   "size" : 8,
7185   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7186  },
7187  {
7188   "alignment" : 4,
7189   "is_const" : true,
7190   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::contexthub::V1_0::HubAppInfo>",
7191   "name" : "const android::hardware::details::hidl_pointer<android::hardware::contexthub::V1_0::HubAppInfo>",
7192   "referenced_type" : "type-41",
7193   "self_type" : "type-40",
7194   "size" : 8,
7195   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7196  },
7197  {
7198   "alignment" : 4,
7199   "is_const" : true,
7200   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::contexthub::V1_0::MemRange>",
7201   "name" : "const android::hardware::details::hidl_pointer<android::hardware::contexthub::V1_0::MemRange>",
7202   "referenced_type" : "type-46",
7203   "self_type" : "type-677",
7204   "size" : 8,
7205   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7206  },
7207  {
7208   "alignment" : 4,
7209   "is_const" : true,
7210   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::contexthub::V1_0::PhysicalSensor>",
7211   "name" : "const android::hardware::details::hidl_pointer<android::hardware::contexthub::V1_0::PhysicalSensor>",
7212   "referenced_type" : "type-429",
7213   "self_type" : "type-674",
7214   "size" : 8,
7215   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7216  },
7217  {
7218   "alignment" : 4,
7219   "is_const" : true,
7220   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
7221   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
7222   "referenced_type" : "type-175",
7223   "self_type" : "type-174",
7224   "size" : 8,
7225   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7226  },
7227  {
7228   "alignment" : 4,
7229   "is_const" : true,
7230   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
7231   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
7232   "referenced_type" : "type-402",
7233   "self_type" : "type-684",
7234   "size" : 8,
7235   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7236  },
7237  {
7238   "alignment" : 4,
7239   "is_const" : true,
7240   "linker_set_key" : "const android::hardware::details::hidl_pointer<int>",
7241   "name" : "const android::hardware::details::hidl_pointer<int>",
7242   "referenced_type" : "type-415",
7243   "self_type" : "type-558",
7244   "size" : 8,
7245   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7246  },
7247  {
7248   "alignment" : 4,
7249   "is_const" : true,
7250   "linker_set_key" : "const android::hardware::details::hidl_pointer<unsigned char>",
7251   "name" : "const android::hardware::details::hidl_pointer<unsigned char>",
7252   "referenced_type" : "type-422",
7253   "self_type" : "type-617",
7254   "size" : 8,
7255   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7256  },
7257  {
7258   "alignment" : 4,
7259   "is_const" : true,
7260   "linker_set_key" : "const android::hardware::details::return_status",
7261   "name" : "const android::hardware::details::return_status",
7262   "referenced_type" : "type-245",
7263   "self_type" : "type-269",
7264   "size" : 24,
7265   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7266  },
7267  {
7268   "alignment" : 4,
7269   "is_const" : true,
7270   "linker_set_key" : "const android::hardware::hidl_death_recipient",
7271   "name" : "const android::hardware::hidl_death_recipient",
7272   "referenced_type" : "type-224",
7273   "self_type" : "type-730",
7274   "size" : 12,
7275   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7276  },
7277  {
7278   "alignment" : 8,
7279   "is_const" : true,
7280   "linker_set_key" : "const android::hardware::hidl_handle",
7281   "name" : "const android::hardware::hidl_handle",
7282   "referenced_type" : "type-381",
7283   "self_type" : "type-460",
7284   "size" : 16,
7285   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7286  },
7287  {
7288   "alignment" : 8,
7289   "is_const" : true,
7290   "linker_set_key" : "const android::hardware::hidl_memory",
7291   "name" : "const android::hardware::hidl_memory",
7292   "referenced_type" : "type-384",
7293   "self_type" : "type-387",
7294   "size" : 40,
7295   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7296  },
7297  {
7298   "alignment" : 4,
7299   "is_const" : true,
7300   "linker_set_key" : "const android::hardware::hidl_string",
7301   "name" : "const android::hardware::hidl_string",
7302   "referenced_type" : "type-82",
7303   "self_type" : "type-382",
7304   "size" : 16,
7305   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7306  },
7307  {
7308   "alignment" : 4,
7309   "is_const" : true,
7310   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::contexthub::V1_0::ContextHub>",
7311   "name" : "const android::hardware::hidl_vec<android::hardware::contexthub::V1_0::ContextHub>",
7312   "referenced_type" : "type-440",
7313   "self_type" : "type-447",
7314   "size" : 16,
7315   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7316  },
7317  {
7318   "alignment" : 4,
7319   "is_const" : true,
7320   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::contexthub::V1_0::HubAppInfo>",
7321   "name" : "const android::hardware::hidl_vec<android::hardware::contexthub::V1_0::HubAppInfo>",
7322   "referenced_type" : "type-726",
7323   "self_type" : "type-728",
7324   "size" : 16,
7325   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7326  },
7327  {
7328   "alignment" : 4,
7329   "is_const" : true,
7330   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::contexthub::V1_0::MemRange>",
7331   "name" : "const android::hardware::hidl_vec<android::hardware::contexthub::V1_0::MemRange>",
7332   "referenced_type" : "type-45",
7333   "self_type" : "type-435",
7334   "size" : 16,
7335   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7336  },
7337  {
7338   "alignment" : 4,
7339   "is_const" : true,
7340   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::contexthub::V1_0::PhysicalSensor>",
7341   "name" : "const android::hardware::hidl_vec<android::hardware::contexthub::V1_0::PhysicalSensor>",
7342   "referenced_type" : "type-428",
7343   "self_type" : "type-432",
7344   "size" : 16,
7345   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7346  },
7347  {
7348   "alignment" : 4,
7349   "is_const" : true,
7350   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::hidl_string>",
7351   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_string>",
7352   "referenced_type" : "type-401",
7353   "self_type" : "type-656",
7354   "size" : 16,
7355   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/IContexthub.h"
7356  },
7357  {
7358   "alignment" : 4,
7359   "is_const" : true,
7360   "linker_set_key" : "const android::hardware::hidl_vec<int>",
7361   "name" : "const android::hardware::hidl_vec<int>",
7362   "referenced_type" : "type-414",
7363   "self_type" : "type-418",
7364   "size" : 16,
7365   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7366  },
7367  {
7368   "alignment" : 4,
7369   "is_const" : true,
7370   "linker_set_key" : "const android::hardware::hidl_vec<unsigned char>",
7371   "name" : "const android::hardware::hidl_vec<unsigned char>",
7372   "referenced_type" : "type-421",
7373   "self_type" : "type-425",
7374   "size" : 16,
7375   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7376  },
7377  {
7378   "alignment" : 2,
7379   "is_const" : true,
7380   "linker_set_key" : "const android::hardware::hidl_version",
7381   "name" : "const android::hardware::hidl_version",
7382   "referenced_type" : "type-453",
7383   "self_type" : "type-455",
7384   "size" : 4,
7385   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7386  },
7387  {
7388   "alignment" : 4,
7389   "is_const" : true,
7390   "linker_set_key" : "const android::hidl::base::V1_0::BpHwBase",
7391   "name" : "const android::hidl::base::V1_0::BpHwBase",
7392   "referenced_type" : "type-659",
7393   "self_type" : "type-662",
7394   "size" : 92,
7395   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h"
7396  },
7397  {
7398   "alignment" : 4,
7399   "is_const" : true,
7400   "linker_set_key" : "const android::hidl::base::V1_0::DebugInfo::Architecture",
7401   "name" : "const android::hidl::base::V1_0::DebugInfo::Architecture",
7402   "referenced_type" : "type-470",
7403   "self_type" : "type-471",
7404   "size" : 4,
7405   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
7406  },
7407  {
7408   "alignment" : 4,
7409   "is_const" : true,
7410   "linker_set_key" : "const android::hidl::base::V1_0::IBase",
7411   "name" : "const android::hidl::base::V1_0::IBase",
7412   "referenced_type" : "type-21",
7413   "self_type" : "type-89",
7414   "size" : 12,
7415   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7416  },
7417  {
7418   "alignment" : 4,
7419   "is_const" : true,
7420   "linker_set_key" : "const android::hidl::base::V1_0::IBase *const",
7421   "name" : "const android::hidl::base::V1_0::IBase *const",
7422   "referenced_type" : "type-92",
7423   "self_type" : "type-535",
7424   "size" : 4,
7425   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
7426  },
7427  {
7428   "alignment" : 4,
7429   "is_const" : true,
7430   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager",
7431   "name" : "const android::hidl::manager::V1_0::IServiceManager",
7432   "referenced_type" : "type-172",
7433   "self_type" : "type-180",
7434   "size" : 12,
7435   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7436  },
7437  {
7438   "alignment" : 4,
7439   "is_const" : true,
7440   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager::PidConstant",
7441   "name" : "const android::hidl::manager::V1_0::IServiceManager::PidConstant",
7442   "referenced_type" : "type-610",
7443   "self_type" : "type-614",
7444   "size" : 4,
7445   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
7446  },
7447  {
7448   "alignment" : 1,
7449   "is_const" : true,
7450   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager::Transport",
7451   "name" : "const android::hidl::manager::V1_0::IServiceManager::Transport",
7452   "referenced_type" : "type-609",
7453   "self_type" : "type-612",
7454   "size" : 1,
7455   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
7456  },
7457  {
7458   "alignment" : 4,
7459   "is_const" : true,
7460   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceNotification",
7461   "name" : "const android::hidl::manager::V1_0::IServiceNotification",
7462   "referenced_type" : "type-192",
7463   "self_type" : "type-607",
7464   "size" : 12,
7465   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h"
7466  },
7467  {
7468   "alignment" : 4,
7469   "is_const" : true,
7470   "linker_set_key" : "const android::sp<android::hardware::IBinder>",
7471   "name" : "const android::sp<android::hardware::IBinder>",
7472   "referenced_type" : "type-99",
7473   "self_type" : "type-103",
7474   "size" : 4,
7475   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7476  },
7477  {
7478   "alignment" : 4,
7479   "is_const" : true,
7480   "linker_set_key" : "const android::sp<android::hardware::ProcessState>",
7481   "name" : "const android::sp<android::hardware::ProcessState>",
7482   "referenced_type" : "type-134",
7483   "self_type" : "type-168",
7484   "size" : 4,
7485   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7486  },
7487  {
7488   "alignment" : 4,
7489   "is_const" : true,
7490   "linker_set_key" : "const android::sp<android::hardware::contexthub::V1_0::IContexthub>",
7491   "name" : "const android::sp<android::hardware::contexthub::V1_0::IContexthub>",
7492   "referenced_type" : "type-212",
7493   "self_type" : "type-217",
7494   "size" : 4,
7495   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7496  },
7497  {
7498   "alignment" : 4,
7499   "is_const" : true,
7500   "linker_set_key" : "const android::sp<android::hardware::contexthub::V1_0::IContexthubCallback>",
7501   "name" : "const android::sp<android::hardware::contexthub::V1_0::IContexthubCallback>",
7502   "referenced_type" : "type-64",
7503   "self_type" : "type-63",
7504   "size" : 4,
7505   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7506  },
7507  {
7508   "alignment" : 4,
7509   "is_const" : true,
7510   "linker_set_key" : "const android::sp<android::hardware::hidl_binder_death_recipient>",
7511   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient>",
7512   "referenced_type" : "type-219",
7513   "self_type" : "type-230",
7514   "size" : 4,
7515   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7516  },
7517  {
7518   "alignment" : 4,
7519   "is_const" : true,
7520   "linker_set_key" : "const android::sp<android::hardware::hidl_death_recipient>",
7521   "name" : "const android::sp<android::hardware::hidl_death_recipient>",
7522   "referenced_type" : "type-694",
7523   "self_type" : "type-693",
7524   "size" : 4,
7525   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7526  },
7527  {
7528   "alignment" : 4,
7529   "is_const" : true,
7530   "linker_set_key" : "const android::sp<android::hidl::base::V1_0::IBase>",
7531   "name" : "const android::sp<android::hidl::base::V1_0::IBase>",
7532   "referenced_type" : "type-73",
7533   "self_type" : "type-72",
7534   "size" : 4,
7535   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7536  },
7537  {
7538   "alignment" : 4,
7539   "is_const" : true,
7540   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceManager>",
7541   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceManager>",
7542   "referenced_type" : "type-170",
7543   "self_type" : "type-178",
7544   "size" : 4,
7545   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7546  },
7547  {
7548   "alignment" : 4,
7549   "is_const" : true,
7550   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification>",
7551   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification>",
7552   "referenced_type" : "type-190",
7553   "self_type" : "type-195",
7554   "size" : 4,
7555   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7556  },
7557  {
7558   "alignment" : 4,
7559   "is_const" : true,
7560   "linker_set_key" : "const android::wp<android::hardware::BHwBinder>",
7561   "name" : "const android::wp<android::hardware::BHwBinder>",
7562   "referenced_type" : "type-532",
7563   "self_type" : "type-715",
7564   "size" : 8,
7565   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7566  },
7567  {
7568   "alignment" : 4,
7569   "is_const" : true,
7570   "linker_set_key" : "const android::wp<android::hardware::hidl_death_recipient>",
7571   "name" : "const android::wp<android::hardware::hidl_death_recipient>",
7572   "referenced_type" : "type-222",
7573   "self_type" : "type-691",
7574   "size" : 8,
7575   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7576  },
7577  {
7578   "alignment" : 4,
7579   "is_const" : true,
7580   "linker_set_key" : "const android::wp<android::hidl::base::V1_0::IBase>",
7581   "name" : "const android::wp<android::hidl::base::V1_0::IBase>",
7582   "referenced_type" : "type-225",
7583   "self_type" : "type-509",
7584   "size" : 8,
7585   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7586  },
7587  {
7588   "alignment" : 1,
7589   "is_const" : true,
7590   "linker_set_key" : "const bool",
7591   "name" : "const bool",
7592   "referenced_type" : "type-51",
7593   "self_type" : "type-185",
7594   "size" : 1,
7595   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7596  },
7597  {
7598   "alignment" : 1,
7599   "is_const" : true,
7600   "linker_set_key" : "const char",
7601   "name" : "const char",
7602   "referenced_type" : "type-87",
7603   "self_type" : "type-86",
7604   "size" : 1,
7605   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7606  },
7607  {
7608   "alignment" : 2,
7609   "is_const" : true,
7610   "linker_set_key" : "const char16_t",
7611   "name" : "const char16_t",
7612   "referenced_type" : "type-155",
7613   "self_type" : "type-154",
7614   "size" : 2,
7615   "source_file" : "/system/core/libutils/include/utils/String16.h"
7616  },
7617  {
7618   "alignment" : 4,
7619   "is_const" : true,
7620   "linker_set_key" : "const double",
7621   "name" : "const double",
7622   "referenced_type" : "type-354",
7623   "self_type" : "type-373",
7624   "size" : 8,
7625   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7626  },
7627  {
7628   "alignment" : 4,
7629   "is_const" : true,
7630   "linker_set_key" : "const float",
7631   "name" : "const float",
7632   "referenced_type" : "type-88",
7633   "self_type" : "type-371",
7634   "size" : 4,
7635   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7636  },
7637  {
7638   "alignment" : 4,
7639   "is_const" : true,
7640   "linker_set_key" : "const int",
7641   "name" : "const int",
7642   "referenced_type" : "type-129",
7643   "self_type" : "type-528",
7644   "size" : 4,
7645   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7646  },
7647  {
7648   "is_const" : true,
7649   "linker_set_key" : "const iter<is_const>",
7650   "name" : "const iter<is_const>",
7651   "referenced_type" : "type-394",
7652   "self_type" : "type-393",
7653   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7654  },
7655  {
7656   "is_const" : true,
7657   "linker_set_key" : "const iter<is_const>",
7658   "name" : "const iter<is_const>",
7659   "referenced_type" : "type-717",
7660   "self_type" : "type-716",
7661   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7662  },
7663  {
7664   "is_const" : true,
7665   "linker_set_key" : "const iter<is_const>",
7666   "name" : "const iter<is_const>",
7667   "referenced_type" : "type-76",
7668   "self_type" : "type-75",
7669   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7670  },
7671  {
7672   "alignment" : 4,
7673   "is_const" : true,
7674   "linker_set_key" : "const log_msg",
7675   "name" : "const log_msg",
7676   "referenced_type" : "type-124",
7677   "self_type" : "type-123",
7678   "size" : 5124,
7679   "source_file" : "/system/core/liblog/include/log/log_read.h"
7680  },
7681  {
7682   "alignment" : 4,
7683   "is_const" : true,
7684   "linker_set_key" : "const long long",
7685   "name" : "const long long",
7686   "referenced_type" : "type-141",
7687   "self_type" : "type-367",
7688   "size" : 8,
7689   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7690  },
7691  {
7692   "alignment" : 4,
7693   "is_const" : true,
7694   "linker_set_key" : "const native_handle",
7695   "name" : "const native_handle",
7696   "referenced_type" : "type-263",
7697   "self_type" : "type-339",
7698   "size" : 12,
7699   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7700  },
7701  {
7702   "alignment" : 2,
7703   "is_const" : true,
7704   "linker_set_key" : "const short",
7705   "name" : "const short",
7706   "referenced_type" : "type-304",
7707   "self_type" : "type-362",
7708   "size" : 2,
7709   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7710  },
7711  {
7712   "alignment" : 1,
7713   "is_const" : true,
7714   "linker_set_key" : "const signed char",
7715   "name" : "const signed char",
7716   "referenced_type" : "type-360",
7717   "self_type" : "type-359",
7718   "size" : 1,
7719   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7720  },
7721  {
7722   "alignment" : 4,
7723   "is_const" : true,
7724   "linker_set_key" : "const std::array<android::hardware::contexthub::V1_0::AsyncEventType, 1>",
7725   "name" : "const std::array<android::hardware::contexthub::V1_0::AsyncEventType, 1>",
7726   "referenced_type" : "type-120",
7727   "self_type" : "type-119",
7728   "size" : 4,
7729   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h"
7730  },
7731  {
7732   "alignment" : 4,
7733   "is_const" : true,
7734   "linker_set_key" : "const std::array<android::hardware::contexthub::V1_0::AsyncEventType, 1>",
7735   "name" : "const std::array<android::hardware::contexthub::V1_0::AsyncEventType, 1>",
7736   "referenced_type" : "type-37",
7737   "self_type" : "type-36",
7738   "size" : 4,
7739   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h"
7740  },
7741  {
7742   "alignment" : 4,
7743   "is_const" : true,
7744   "linker_set_key" : "const std::array<android::hardware::contexthub::V1_0::AsyncEventType, 1>",
7745   "name" : "const std::array<android::hardware::contexthub::V1_0::AsyncEventType, 1>",
7746   "referenced_type" : "type-651",
7747   "self_type" : "type-650",
7748   "size" : 4,
7749   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h"
7750  },
7751  {
7752   "alignment" : 2,
7753   "is_const" : true,
7754   "linker_set_key" : "const std::array<android::hardware::contexthub::V1_0::HostEndPoint, 2>",
7755   "name" : "const std::array<android::hardware::contexthub::V1_0::HostEndPoint, 2>",
7756   "referenced_type" : "type-114",
7757   "self_type" : "type-113",
7758   "size" : 4,
7759   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h"
7760  },
7761  {
7762   "alignment" : 2,
7763   "is_const" : true,
7764   "linker_set_key" : "const std::array<android::hardware::contexthub::V1_0::HostEndPoint, 2>",
7765   "name" : "const std::array<android::hardware::contexthub::V1_0::HostEndPoint, 2>",
7766   "referenced_type" : "type-16",
7767   "self_type" : "type-15",
7768   "size" : 4,
7769   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h"
7770  },
7771  {
7772   "alignment" : 2,
7773   "is_const" : true,
7774   "linker_set_key" : "const std::array<android::hardware::contexthub::V1_0::HostEndPoint, 2>",
7775   "name" : "const std::array<android::hardware::contexthub::V1_0::HostEndPoint, 2>",
7776   "referenced_type" : "type-645",
7777   "self_type" : "type-644",
7778   "size" : 4,
7779   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h"
7780  },
7781  {
7782   "alignment" : 4,
7783   "is_const" : true,
7784   "linker_set_key" : "const std::array<android::hardware::contexthub::V1_0::HubMemoryFlag, 3>",
7785   "name" : "const std::array<android::hardware::contexthub::V1_0::HubMemoryFlag, 3>",
7786   "referenced_type" : "type-118",
7787   "self_type" : "type-117",
7788   "size" : 12,
7789   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h"
7790  },
7791  {
7792   "alignment" : 4,
7793   "is_const" : true,
7794   "linker_set_key" : "const std::array<android::hardware::contexthub::V1_0::HubMemoryFlag, 3>",
7795   "name" : "const std::array<android::hardware::contexthub::V1_0::HubMemoryFlag, 3>",
7796   "referenced_type" : "type-35",
7797   "self_type" : "type-34",
7798   "size" : 12,
7799   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h"
7800  },
7801  {
7802   "alignment" : 4,
7803   "is_const" : true,
7804   "linker_set_key" : "const std::array<android::hardware::contexthub::V1_0::HubMemoryFlag, 3>",
7805   "name" : "const std::array<android::hardware::contexthub::V1_0::HubMemoryFlag, 3>",
7806   "referenced_type" : "type-649",
7807   "self_type" : "type-648",
7808   "size" : 12,
7809   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h"
7810  },
7811  {
7812   "alignment" : 4,
7813   "is_const" : true,
7814   "linker_set_key" : "const std::array<android::hardware::contexthub::V1_0::HubMemoryType, 3>",
7815   "name" : "const std::array<android::hardware::contexthub::V1_0::HubMemoryType, 3>",
7816   "referenced_type" : "type-116",
7817   "self_type" : "type-115",
7818   "size" : 12,
7819   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h"
7820  },
7821  {
7822   "alignment" : 4,
7823   "is_const" : true,
7824   "linker_set_key" : "const std::array<android::hardware::contexthub::V1_0::HubMemoryType, 3>",
7825   "name" : "const std::array<android::hardware::contexthub::V1_0::HubMemoryType, 3>",
7826   "referenced_type" : "type-18",
7827   "self_type" : "type-17",
7828   "size" : 12,
7829   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h"
7830  },
7831  {
7832   "alignment" : 4,
7833   "is_const" : true,
7834   "linker_set_key" : "const std::array<android::hardware::contexthub::V1_0::HubMemoryType, 3>",
7835   "name" : "const std::array<android::hardware::contexthub::V1_0::HubMemoryType, 3>",
7836   "referenced_type" : "type-647",
7837   "self_type" : "type-646",
7838   "size" : 12,
7839   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h"
7840  },
7841  {
7842   "alignment" : 4,
7843   "is_const" : true,
7844   "linker_set_key" : "const std::array<android::hardware::contexthub::V1_0::NanoAppFlags, 2>",
7845   "name" : "const std::array<android::hardware::contexthub::V1_0::NanoAppFlags, 2>",
7846   "referenced_type" : "type-110",
7847   "self_type" : "type-109",
7848   "size" : 8,
7849   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h"
7850  },
7851  {
7852   "alignment" : 4,
7853   "is_const" : true,
7854   "linker_set_key" : "const std::array<android::hardware::contexthub::V1_0::NanoAppFlags, 2>",
7855   "name" : "const std::array<android::hardware::contexthub::V1_0::NanoAppFlags, 2>",
7856   "referenced_type" : "type-12",
7857   "self_type" : "type-11",
7858   "size" : 8,
7859   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h"
7860  },
7861  {
7862   "alignment" : 4,
7863   "is_const" : true,
7864   "linker_set_key" : "const std::array<android::hardware::contexthub::V1_0::NanoAppFlags, 2>",
7865   "name" : "const std::array<android::hardware::contexthub::V1_0::NanoAppFlags, 2>",
7866   "referenced_type" : "type-641",
7867   "self_type" : "type-640",
7868   "size" : 8,
7869   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h"
7870  },
7871  {
7872   "alignment" : 4,
7873   "is_const" : true,
7874   "linker_set_key" : "const std::array<android::hardware::contexthub::V1_0::Result, 6>",
7875   "name" : "const std::array<android::hardware::contexthub::V1_0::Result, 6>",
7876   "referenced_type" : "type-108",
7877   "self_type" : "type-107",
7878   "size" : 24,
7879   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h"
7880  },
7881  {
7882   "alignment" : 4,
7883   "is_const" : true,
7884   "linker_set_key" : "const std::array<android::hardware::contexthub::V1_0::Result, 6>",
7885   "name" : "const std::array<android::hardware::contexthub::V1_0::Result, 6>",
7886   "referenced_type" : "type-10",
7887   "self_type" : "type-9",
7888   "size" : 24,
7889   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h"
7890  },
7891  {
7892   "alignment" : 4,
7893   "is_const" : true,
7894   "linker_set_key" : "const std::array<android::hardware::contexthub::V1_0::Result, 6>",
7895   "name" : "const std::array<android::hardware::contexthub::V1_0::Result, 6>",
7896   "referenced_type" : "type-639",
7897   "self_type" : "type-638",
7898   "size" : 24,
7899   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h"
7900  },
7901  {
7902   "alignment" : 4,
7903   "is_const" : true,
7904   "linker_set_key" : "const std::array<android::hardware::contexthub::V1_0::SensorType, 16>",
7905   "name" : "const std::array<android::hardware::contexthub::V1_0::SensorType, 16>",
7906   "referenced_type" : "type-112",
7907   "self_type" : "type-111",
7908   "size" : 64,
7909   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h"
7910  },
7911  {
7912   "alignment" : 4,
7913   "is_const" : true,
7914   "linker_set_key" : "const std::array<android::hardware::contexthub::V1_0::SensorType, 16>",
7915   "name" : "const std::array<android::hardware::contexthub::V1_0::SensorType, 16>",
7916   "referenced_type" : "type-14",
7917   "self_type" : "type-13",
7918   "size" : 64,
7919   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h"
7920  },
7921  {
7922   "alignment" : 4,
7923   "is_const" : true,
7924   "linker_set_key" : "const std::array<android::hardware::contexthub::V1_0::SensorType, 16>",
7925   "name" : "const std::array<android::hardware::contexthub::V1_0::SensorType, 16>",
7926   "referenced_type" : "type-643",
7927   "self_type" : "type-642",
7928   "size" : 64,
7929   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h"
7930  },
7931  {
7932   "alignment" : 4,
7933   "is_const" : true,
7934   "linker_set_key" : "const std::array<android::hardware::contexthub::V1_0::TransactionResult, 2>",
7935   "name" : "const std::array<android::hardware::contexthub::V1_0::TransactionResult, 2>",
7936   "referenced_type" : "type-122",
7937   "self_type" : "type-121",
7938   "size" : 8,
7939   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h"
7940  },
7941  {
7942   "alignment" : 4,
7943   "is_const" : true,
7944   "linker_set_key" : "const std::array<android::hardware::contexthub::V1_0::TransactionResult, 2>",
7945   "name" : "const std::array<android::hardware::contexthub::V1_0::TransactionResult, 2>",
7946   "referenced_type" : "type-39",
7947   "self_type" : "type-38",
7948   "size" : 8,
7949   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h"
7950  },
7951  {
7952   "alignment" : 4,
7953   "is_const" : true,
7954   "linker_set_key" : "const std::array<android::hardware::contexthub::V1_0::TransactionResult, 2>",
7955   "name" : "const std::array<android::hardware::contexthub::V1_0::TransactionResult, 2>",
7956   "referenced_type" : "type-653",
7957   "self_type" : "type-652",
7958   "size" : 8,
7959   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h"
7960  },
7961  {
7962   "alignment" : 4,
7963   "is_const" : true,
7964   "linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
7965   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
7966   "referenced_type" : "type-474",
7967   "self_type" : "type-473",
7968   "size" : 12,
7969   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
7970  },
7971  {
7972   "alignment" : 4,
7973   "is_const" : true,
7974   "linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
7975   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
7976   "referenced_type" : "type-733",
7977   "self_type" : "type-732",
7978   "size" : 12,
7979   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
7980  },
7981  {
7982   "alignment" : 4,
7983   "is_const" : true,
7984   "linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
7985   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
7986   "referenced_type" : "type-94",
7987   "self_type" : "type-93",
7988   "size" : 12,
7989   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
7990  },
7991  {
7992   "alignment" : 4,
7993   "is_const" : true,
7994   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
7995   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
7996   "referenced_type" : "type-619",
7997   "self_type" : "type-618",
7998   "size" : 4,
7999   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
8000  },
8001  {
8002   "alignment" : 4,
8003   "is_const" : true,
8004   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
8005   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
8006   "referenced_type" : "type-754",
8007   "self_type" : "type-753",
8008   "size" : 4,
8009   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
8010  },
8011  {
8012   "alignment" : 1,
8013   "is_const" : true,
8014   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
8015   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
8016   "referenced_type" : "type-616",
8017   "self_type" : "type-615",
8018   "size" : 3,
8019   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
8020  },
8021  {
8022   "alignment" : 1,
8023   "is_const" : true,
8024   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
8025   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
8026   "referenced_type" : "type-752",
8027   "self_type" : "type-751",
8028   "size" : 3,
8029   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
8030  },
8031  {
8032   "alignment" : 4,
8033   "is_const" : true,
8034   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
8035   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
8036   "referenced_type" : "type-511",
8037   "self_type" : "type-510",
8038   "size" : 12,
8039   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
8040  },
8041  {
8042   "alignment" : 4,
8043   "is_const" : true,
8044   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
8045   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
8046   "referenced_type" : "type-741",
8047   "self_type" : "type-740",
8048   "size" : 12,
8049   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
8050  },
8051  {
8052   "alignment" : 4,
8053   "is_const" : true,
8054   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
8055   "name" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
8056   "referenced_type" : "type-412",
8057   "self_type" : "type-411",
8058   "size" : 8,
8059   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8060  },
8061  {
8062   "alignment" : 4,
8063   "is_const" : true,
8064   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
8065   "name" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
8066   "referenced_type" : "type-723",
8067   "self_type" : "type-722",
8068   "size" : 8,
8069   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8070  },
8071  {
8072   "alignment" : 4,
8073   "is_const" : true,
8074   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_string>",
8075   "name" : "const std::initializer_list<android::hardware::hidl_string>",
8076   "referenced_type" : "type-407",
8077   "self_type" : "type-406",
8078   "size" : 8,
8079   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8080  },
8081  {
8082   "alignment" : 4,
8083   "is_const" : true,
8084   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_string>",
8085   "name" : "const std::initializer_list<android::hardware::hidl_string>",
8086   "referenced_type" : "type-721",
8087   "self_type" : "type-720",
8088   "size" : 8,
8089   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8090  },
8091  {
8092   "alignment" : 4,
8093   "is_const" : true,
8094   "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 *> > *)> > >",
8095   "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 *> > *)> > >",
8096   "referenced_type" : "type-166",
8097   "self_type" : "type-165",
8098   "size" : 12,
8099   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8100  },
8101  {
8102   "alignment" : 4,
8103   "is_const" : true,
8104   "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 *> > *)> > >",
8105   "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 *> > *)> > >",
8106   "referenced_type" : "type-307",
8107   "self_type" : "type-306",
8108   "size" : 12,
8109   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8110  },
8111  {
8112   "alignment" : 4,
8113   "is_const" : true,
8114   "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 *> > *)> > >",
8115   "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 *> > *)> > >",
8116   "referenced_type" : "type-697",
8117   "self_type" : "type-696",
8118   "size" : 12,
8119   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8120  },
8121  {
8122   "alignment" : 1,
8123   "is_const" : true,
8124   "linker_set_key" : "const unsigned char",
8125   "name" : "const unsigned char",
8126   "referenced_type" : "type-7",
8127   "self_type" : "type-452",
8128   "size" : 1,
8129   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8130  },
8131  {
8132   "alignment" : 4,
8133   "is_const" : true,
8134   "linker_set_key" : "const unsigned int",
8135   "name" : "const unsigned int",
8136   "referenced_type" : "type-2",
8137   "self_type" : "type-146",
8138   "size" : 4,
8139   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
8140  },
8141  {
8142   "alignment" : 4,
8143   "is_const" : true,
8144   "linker_set_key" : "const unsigned long long",
8145   "name" : "const unsigned long long",
8146   "referenced_type" : "type-8",
8147   "self_type" : "type-369",
8148   "size" : 8,
8149   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
8150  },
8151  {
8152   "alignment" : 2,
8153   "is_const" : true,
8154   "linker_set_key" : "const unsigned short",
8155   "name" : "const unsigned short",
8156   "referenced_type" : "type-128",
8157   "self_type" : "type-364",
8158   "size" : 2,
8159   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
8160  },
8161  {
8162   "is_const" : true,
8163   "linker_set_key" : "const void",
8164   "name" : "const void",
8165   "referenced_type" : "type-138",
8166   "self_type" : "type-458",
8167   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8168  },
8169  {
8170   "alignment" : 1,
8171   "is_volatile" : true,
8172   "linker_set_key" : "volatile bool",
8173   "name" : "volatile bool",
8174   "referenced_type" : "type-51",
8175   "self_type" : "type-188",
8176   "size" : 1,
8177   "source_file" : "/system/core/libutils/include/utils/Thread.h"
8178  },
8179  {
8180   "alignment" : 4,
8181   "is_volatile" : true,
8182   "linker_set_key" : "volatile int",
8183   "name" : "volatile int",
8184   "referenced_type" : "type-129",
8185   "self_type" : "type-162",
8186   "size" : 4,
8187   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
8188  }
8189 ],
8190 "record_types" :
8191 [
8192  {
8193   "alignment" : 4,
8194   "fields" :
8195   [
8196    {
8197     "access" : "private",
8198     "field_name" : "mCond",
8199     "referenced_type" : "type-187"
8200    }
8201   ],
8202   "linker_set_key" : "android::Condition",
8203   "name" : "android::Condition",
8204   "record_kind" : "class",
8205   "referenced_type" : "type-186",
8206   "self_type" : "type-186",
8207   "size" : 4,
8208   "source_file" : "/system/core/libutils/include/utils/Condition.h",
8209   "unique_id" : "_ZTSN7android9ConditionE"
8210  },
8211  {
8212   "alignment" : 4,
8213   "fields" :
8214   [
8215    {
8216     "access" : "private",
8217     "field_name" : "mVector",
8218     "referenced_type" : "type-158"
8219    }
8220   ],
8221   "linker_set_key" : "android::KeyedVector<android::String16, android::sp<android::hardware::IBinder> >",
8222   "name" : "android::KeyedVector<android::String16, android::sp<android::hardware::IBinder> >",
8223   "record_kind" : "class",
8224   "referenced_type" : "type-157",
8225   "self_type" : "type-157",
8226   "size" : 20,
8227   "source_file" : "/system/core/libutils/include/utils/KeyedVector.h",
8228   "template_args" : [ "type-152", "type-99" ],
8229   "unique_id" : "_ZTSN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE"
8230  },
8231  {
8232   "alignment" : 4,
8233   "fields" :
8234   [
8235    {
8236     "access" : "private",
8237     "field_name" : "mCount",
8238     "referenced_type" : "type-280"
8239    }
8240   ],
8241   "linker_set_key" : "android::LightRefBase<android::NativeHandle>",
8242   "name" : "android::LightRefBase<android::NativeHandle>",
8243   "record_kind" : "class",
8244   "referenced_type" : "type-279",
8245   "self_type" : "type-279",
8246   "size" : 4,
8247   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
8248   "template_args" : [ "type-281" ],
8249   "unique_id" : "_ZTSN7android12LightRefBaseINS_12NativeHandleEEE"
8250  },
8251  {
8252   "alignment" : 4,
8253   "fields" :
8254   [
8255    {
8256     "access" : "private",
8257     "field_name" : "mCount",
8258     "referenced_type" : "type-277"
8259    }
8260   ],
8261   "linker_set_key" : "android::LightRefBase<android::VirtualLightRefBase>",
8262   "name" : "android::LightRefBase<android::VirtualLightRefBase>",
8263   "record_kind" : "class",
8264   "referenced_type" : "type-276",
8265   "self_type" : "type-276",
8266   "size" : 4,
8267   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
8268   "template_args" : [ "type-278" ],
8269   "unique_id" : "_ZTSN7android12LightRefBaseINS_19VirtualLightRefBaseEEE"
8270  },
8271  {
8272   "alignment" : 4,
8273   "fields" :
8274   [
8275    {
8276     "access" : "private",
8277     "field_name" : "mMutex",
8278     "referenced_type" : "type-143"
8279    }
8280   ],
8281   "linker_set_key" : "android::Mutex",
8282   "name" : "android::Mutex",
8283   "record_kind" : "class",
8284   "referenced_type" : "type-142",
8285   "self_type" : "type-142",
8286   "size" : 4,
8287   "source_file" : "/system/core/libutils/include/utils/Mutex.h",
8288   "unique_id" : "_ZTSN7android5MutexE"
8289  },
8290  {
8291   "alignment" : 4,
8292   "fields" :
8293   [
8294    {
8295     "access" : "private",
8296     "field_name" : "mLock",
8297     "referenced_type" : "type-592"
8298    }
8299   ],
8300   "linker_set_key" : "android::Mutex::Autolock",
8301   "name" : "android::Mutex::Autolock",
8302   "record_kind" : "class",
8303   "referenced_type" : "type-591",
8304   "self_type" : "type-591",
8305   "size" : 4,
8306   "source_file" : "/system/core/libutils/include/utils/Mutex.h",
8307   "unique_id" : "_ZTSN7android5Mutex8AutolockE"
8308  },
8309  {
8310   "alignment" : 4,
8311   "base_specifiers" :
8312   [
8313    {
8314     "referenced_type" : "type-279"
8315    }
8316   ],
8317   "fields" :
8318   [
8319    {
8320     "access" : "private",
8321     "field_name" : "mHandle",
8322     "field_offset" : 32,
8323     "referenced_type" : "type-282"
8324    },
8325    {
8326     "access" : "private",
8327     "field_name" : "mOwnsHandle",
8328     "field_offset" : 64,
8329     "referenced_type" : "type-51"
8330    }
8331   ],
8332   "linker_set_key" : "android::NativeHandle",
8333   "name" : "android::NativeHandle",
8334   "record_kind" : "class",
8335   "referenced_type" : "type-281",
8336   "self_type" : "type-281",
8337   "size" : 12,
8338   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h",
8339   "unique_id" : "_ZTSN7android12NativeHandleE"
8340  },
8341  {
8342   "alignment" : 4,
8343   "fields" :
8344   [
8345    {
8346     "access" : "private",
8347     "field_name" : "mRWLock",
8348     "referenced_type" : "type-597"
8349    }
8350   ],
8351   "linker_set_key" : "android::RWLock",
8352   "name" : "android::RWLock",
8353   "record_kind" : "class",
8354   "referenced_type" : "type-596",
8355   "self_type" : "type-596",
8356   "size" : 40,
8357   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
8358   "unique_id" : "_ZTSN7android6RWLockE"
8359  },
8360  {
8361   "alignment" : 4,
8362   "fields" :
8363   [
8364    {
8365     "access" : "private",
8366     "field_name" : "mLock",
8367     "referenced_type" : "type-600"
8368    }
8369   ],
8370   "linker_set_key" : "android::RWLock::AutoRLock",
8371   "name" : "android::RWLock::AutoRLock",
8372   "record_kind" : "class",
8373   "referenced_type" : "type-599",
8374   "self_type" : "type-599",
8375   "size" : 4,
8376   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
8377   "unique_id" : "_ZTSN7android6RWLock9AutoRLockE"
8378  },
8379  {
8380   "alignment" : 4,
8381   "fields" :
8382   [
8383    {
8384     "access" : "private",
8385     "field_name" : "mLock",
8386     "referenced_type" : "type-600"
8387    }
8388   ],
8389   "linker_set_key" : "android::RWLock::AutoWLock",
8390   "name" : "android::RWLock::AutoWLock",
8391   "record_kind" : "class",
8392   "referenced_type" : "type-603",
8393   "self_type" : "type-603",
8394   "size" : 4,
8395   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
8396   "unique_id" : "_ZTSN7android6RWLock9AutoWLockE"
8397  },
8398  {
8399   "alignment" : 4,
8400   "fields" :
8401   [
8402    {
8403     "access" : "private",
8404     "field_name" : "mRefs",
8405     "field_offset" : 32,
8406     "referenced_type" : "type-23"
8407    }
8408   ],
8409   "linker_set_key" : "android::RefBase",
8410   "name" : "android::RefBase",
8411   "record_kind" : "class",
8412   "referenced_type" : "type-22",
8413   "self_type" : "type-22",
8414   "size" : 8,
8415   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
8416   "unique_id" : "_ZTSN7android7RefBaseE",
8417   "vtable_components" :
8418   [
8419    {
8420     "kind" : "offset_to_top"
8421    },
8422    {
8423     "kind" : "rtti",
8424     "mangled_component_name" : "_ZTIN7android7RefBaseE"
8425    },
8426    {
8427     "kind" : "complete_dtor_pointer",
8428     "mangled_component_name" : "_ZN7android7RefBaseD1Ev"
8429    },
8430    {
8431     "kind" : "deleting_dtor_pointer",
8432     "mangled_component_name" : "_ZN7android7RefBaseD0Ev"
8433    },
8434    {
8435     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
8436    },
8437    {
8438     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
8439    },
8440    {
8441     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
8442    },
8443    {
8444     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8445    }
8446   ]
8447  },
8448  {
8449   "alignment" : 1,
8450   "linker_set_key" : "android::RefBase::weakref_type",
8451   "name" : "android::RefBase::weakref_type",
8452   "record_kind" : "class",
8453   "referenced_type" : "type-32",
8454   "self_type" : "type-32",
8455   "size" : 1,
8456   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
8457   "unique_id" : "_ZTSN7android7RefBase12weakref_typeE"
8458  },
8459  {
8460   "alignment" : 1,
8461   "linker_set_key" : "android::ReferenceMover",
8462   "name" : "android::ReferenceMover",
8463   "record_kind" : "class",
8464   "referenced_type" : "type-380",
8465   "self_type" : "type-380",
8466   "size" : 1,
8467   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
8468   "unique_id" : "_ZTSN7android14ReferenceMoverE"
8469  },
8470  {
8471   "alignment" : 4,
8472   "linker_set_key" : "android::ReferenceRenamer",
8473   "name" : "android::ReferenceRenamer",
8474   "record_kind" : "class",
8475   "referenced_type" : "type-375",
8476   "self_type" : "type-375",
8477   "size" : 4,
8478   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
8479   "unique_id" : "_ZTSN7android16ReferenceRenamerE",
8480   "vtable_components" :
8481   [
8482    {
8483     "kind" : "offset_to_top"
8484    },
8485    {
8486     "kind" : "rtti",
8487     "mangled_component_name" : "_ZTIN7android16ReferenceRenamerE"
8488    },
8489    {
8490     "is_pure" : true,
8491     "mangled_component_name" : "_ZNK7android16ReferenceRenamerclEj"
8492    }
8493   ]
8494  },
8495  {
8496   "alignment" : 4,
8497   "fields" :
8498   [
8499    {
8500     "access" : "private",
8501     "field_name" : "mTag",
8502     "referenced_type" : "type-8"
8503    }
8504   ],
8505   "linker_set_key" : "android::ScopedTrace",
8506   "name" : "android::ScopedTrace",
8507   "record_kind" : "class",
8508   "referenced_type" : "type-605",
8509   "self_type" : "type-605",
8510   "size" : 8,
8511   "source_file" : "/system/core/libutils/include/utils/Trace.h",
8512   "unique_id" : "_ZTSN7android11ScopedTraceE"
8513  },
8514  {
8515   "alignment" : 4,
8516   "base_specifiers" :
8517   [
8518    {
8519     "access" : "private",
8520     "referenced_type" : "type-159"
8521    }
8522   ],
8523   "linker_set_key" : "android::SortedVector<android::key_value_pair_t<android::String16, android::sp<android::hardware::IBinder> > >",
8524   "name" : "android::SortedVector<android::key_value_pair_t<android::String16, android::sp<android::hardware::IBinder> > >",
8525   "record_kind" : "class",
8526   "referenced_type" : "type-158",
8527   "self_type" : "type-158",
8528   "size" : 20,
8529   "source_file" : "/system/core/libutils/include/utils/SortedVector.h",
8530   "template_args" : [ "type-160" ],
8531   "unique_id" : "_ZTSN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE",
8532   "vtable_components" :
8533   [
8534    {
8535     "kind" : "offset_to_top"
8536    },
8537    {
8538     "kind" : "rtti",
8539     "mangled_component_name" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE"
8540    },
8541    {
8542     "kind" : "complete_dtor_pointer",
8543     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED1Ev"
8544    },
8545    {
8546     "kind" : "deleting_dtor_pointer",
8547     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED0Ev"
8548    },
8549    {
8550     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE12do_constructEPvj"
8551    },
8552    {
8553     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_destroyEPvj"
8554    },
8555    {
8556     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE7do_copyEPvPKvj"
8557    },
8558    {
8559     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE8do_splatEPvPKvj"
8560    },
8561    {
8562     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE15do_move_forwardEPvPKvj"
8563    },
8564    {
8565     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE16do_move_backwardEPvPKvj"
8566    },
8567    {
8568     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_compareEPKvSA_"
8569    }
8570   ]
8571  },
8572  {
8573   "alignment" : 4,
8574   "base_specifiers" :
8575   [
8576    {
8577     "referenced_type" : "type-145"
8578    }
8579   ],
8580   "linker_set_key" : "android::SortedVectorImpl",
8581   "name" : "android::SortedVectorImpl",
8582   "record_kind" : "class",
8583   "referenced_type" : "type-159",
8584   "self_type" : "type-159",
8585   "size" : 20,
8586   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
8587   "unique_id" : "_ZTSN7android16SortedVectorImplE",
8588   "vtable_components" :
8589   [
8590    {
8591     "kind" : "offset_to_top"
8592    },
8593    {
8594     "kind" : "rtti",
8595     "mangled_component_name" : "_ZTIN7android16SortedVectorImplE"
8596    },
8597    {
8598     "kind" : "complete_dtor_pointer",
8599     "mangled_component_name" : "_ZN7android16SortedVectorImplD1Ev"
8600    },
8601    {
8602     "kind" : "deleting_dtor_pointer",
8603     "mangled_component_name" : "_ZN7android16SortedVectorImplD0Ev"
8604    },
8605    {
8606     "is_pure" : true,
8607     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvj"
8608    },
8609    {
8610     "is_pure" : true,
8611     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvj"
8612    },
8613    {
8614     "is_pure" : true,
8615     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvj"
8616    },
8617    {
8618     "is_pure" : true,
8619     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvj"
8620    },
8621    {
8622     "is_pure" : true,
8623     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvj"
8624    },
8625    {
8626     "is_pure" : true,
8627     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvj"
8628    },
8629    {
8630     "is_pure" : true,
8631     "mangled_component_name" : "_ZNK7android16SortedVectorImpl10do_compareEPKvS2_"
8632    }
8633   ]
8634  },
8635  {
8636   "alignment" : 4,
8637   "fields" :
8638   [
8639    {
8640     "access" : "private",
8641     "field_name" : "mString",
8642     "referenced_type" : "type-153"
8643    }
8644   ],
8645   "linker_set_key" : "android::String16",
8646   "name" : "android::String16",
8647   "record_kind" : "class",
8648   "referenced_type" : "type-152",
8649   "self_type" : "type-152",
8650   "size" : 4,
8651   "source_file" : "/system/core/libutils/include/utils/String16.h",
8652   "unique_id" : "_ZTSN7android8String16E"
8653  },
8654  {
8655   "alignment" : 4,
8656   "fields" :
8657   [
8658    {
8659     "access" : "private",
8660     "field_name" : "mString",
8661     "referenced_type" : "type-85"
8662    }
8663   ],
8664   "linker_set_key" : "android::String8",
8665   "name" : "android::String8",
8666   "record_kind" : "class",
8667   "referenced_type" : "type-161",
8668   "self_type" : "type-161",
8669   "size" : 4,
8670   "source_file" : "/system/core/libutils/include/utils/String8.h",
8671   "unique_id" : "_ZTSN7android7String8E"
8672  },
8673  {
8674   "alignment" : 4,
8675   "base_specifiers" :
8676   [
8677    {
8678     "is_virtual" : true,
8679     "referenced_type" : "type-22"
8680    }
8681   ],
8682   "fields" :
8683   [
8684    {
8685     "access" : "private",
8686     "field_name" : "mCanCallJava",
8687     "field_offset" : 32,
8688     "referenced_type" : "type-185"
8689    },
8690    {
8691     "access" : "private",
8692     "field_name" : "mThread",
8693     "field_offset" : 64,
8694     "referenced_type" : "type-137"
8695    },
8696    {
8697     "access" : "private",
8698     "field_name" : "mLock",
8699     "field_offset" : 96,
8700     "referenced_type" : "type-142"
8701    },
8702    {
8703     "access" : "private",
8704     "field_name" : "mThreadExitedCondition",
8705     "field_offset" : 128,
8706     "referenced_type" : "type-186"
8707    },
8708    {
8709     "access" : "private",
8710     "field_name" : "mStatus",
8711     "field_offset" : 160,
8712     "referenced_type" : "type-129"
8713    },
8714    {
8715     "access" : "private",
8716     "field_name" : "mExitPending",
8717     "field_offset" : 192,
8718     "referenced_type" : "type-188"
8719    },
8720    {
8721     "access" : "private",
8722     "field_name" : "mRunning",
8723     "field_offset" : 200,
8724     "referenced_type" : "type-188"
8725    },
8726    {
8727     "access" : "private",
8728     "field_name" : "mHoldSelf",
8729     "field_offset" : 224,
8730     "referenced_type" : "type-182"
8731    },
8732    {
8733     "access" : "private",
8734     "field_name" : "mTid",
8735     "field_offset" : 256,
8736     "referenced_type" : "type-129"
8737    }
8738   ],
8739   "linker_set_key" : "android::Thread",
8740   "name" : "android::Thread",
8741   "record_kind" : "class",
8742   "referenced_type" : "type-184",
8743   "self_type" : "type-184",
8744   "size" : 44,
8745   "source_file" : "/system/core/libutils/include/utils/Thread.h",
8746   "unique_id" : "_ZTSN7android6ThreadE",
8747   "vtable_components" :
8748   [
8749    {
8750     "component_value" : 36,
8751     "kind" : "vbase_offset"
8752    },
8753    {
8754     "kind" : "offset_to_top"
8755    },
8756    {
8757     "kind" : "rtti",
8758     "mangled_component_name" : "_ZTIN7android6ThreadE"
8759    },
8760    {
8761     "kind" : "complete_dtor_pointer",
8762     "mangled_component_name" : "_ZN7android6ThreadD1Ev"
8763    },
8764    {
8765     "kind" : "deleting_dtor_pointer",
8766     "mangled_component_name" : "_ZN7android6ThreadD0Ev"
8767    },
8768    {
8769     "mangled_component_name" : "_ZN7android6Thread3runEPKcij"
8770    },
8771    {
8772     "mangled_component_name" : "_ZN7android6Thread11requestExitEv"
8773    },
8774    {
8775     "mangled_component_name" : "_ZN7android6Thread10readyToRunEv"
8776    },
8777    {
8778     "is_pure" : true,
8779     "mangled_component_name" : "_ZN7android6Thread10threadLoopEv"
8780    },
8781    {
8782     "kind" : "vcall_offset"
8783    },
8784    {
8785     "kind" : "vcall_offset"
8786    },
8787    {
8788     "kind" : "vcall_offset"
8789    },
8790    {
8791     "kind" : "vcall_offset"
8792    },
8793    {
8794     "component_value" : -36,
8795     "kind" : "vcall_offset"
8796    },
8797    {
8798     "component_value" : -36,
8799     "kind" : "offset_to_top"
8800    },
8801    {
8802     "kind" : "rtti",
8803     "mangled_component_name" : "_ZTIN7android6ThreadE"
8804    },
8805    {
8806     "kind" : "complete_dtor_pointer",
8807     "mangled_component_name" : "_ZTv0_n12_N7android6ThreadD1Ev"
8808    },
8809    {
8810     "kind" : "deleting_dtor_pointer",
8811     "mangled_component_name" : "_ZTv0_n12_N7android6ThreadD0Ev"
8812    },
8813    {
8814     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
8815    },
8816    {
8817     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
8818    },
8819    {
8820     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
8821    },
8822    {
8823     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8824    }
8825   ]
8826  },
8827  {
8828   "alignment" : 4,
8829   "base_specifiers" :
8830   [
8831    {
8832     "access" : "private",
8833     "referenced_type" : "type-145"
8834    }
8835   ],
8836   "linker_set_key" : "android::Vector<android::hardware::ProcessState::handle_entry>",
8837   "name" : "android::Vector<android::hardware::ProcessState::handle_entry>",
8838   "record_kind" : "class",
8839   "referenced_type" : "type-144",
8840   "self_type" : "type-144",
8841   "size" : 20,
8842   "source_file" : "/system/core/libutils/include/utils/Vector.h",
8843   "template_args" : [ "type-147" ],
8844   "unique_id" : "_ZTSN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
8845   "vtable_components" :
8846   [
8847    {
8848     "kind" : "offset_to_top"
8849    },
8850    {
8851     "kind" : "rtti",
8852     "mangled_component_name" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE"
8853    },
8854    {
8855     "kind" : "complete_dtor_pointer",
8856     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED1Ev"
8857    },
8858    {
8859     "kind" : "deleting_dtor_pointer",
8860     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED0Ev"
8861    },
8862    {
8863     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE12do_constructEPvj"
8864    },
8865    {
8866     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE10do_destroyEPvj"
8867    },
8868    {
8869     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE7do_copyEPvPKvj"
8870    },
8871    {
8872     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE8do_splatEPvPKvj"
8873    },
8874    {
8875     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE15do_move_forwardEPvPKvj"
8876    },
8877    {
8878     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE16do_move_backwardEPvPKvj"
8879    }
8880   ]
8881  },
8882  {
8883   "alignment" : 4,
8884   "fields" :
8885   [
8886    {
8887     "access" : "private",
8888     "field_name" : "mStorage",
8889     "field_offset" : 32,
8890     "referenced_type" : "type-137"
8891    },
8892    {
8893     "access" : "private",
8894     "field_name" : "mCount",
8895     "field_offset" : 64,
8896     "referenced_type" : "type-2"
8897    },
8898    {
8899     "access" : "private",
8900     "field_name" : "mFlags",
8901     "field_offset" : 96,
8902     "referenced_type" : "type-146"
8903    },
8904    {
8905     "access" : "private",
8906     "field_name" : "mItemSize",
8907     "field_offset" : 128,
8908     "referenced_type" : "type-146"
8909    }
8910   ],
8911   "linker_set_key" : "android::VectorImpl",
8912   "name" : "android::VectorImpl",
8913   "record_kind" : "class",
8914   "referenced_type" : "type-145",
8915   "self_type" : "type-145",
8916   "size" : 20,
8917   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
8918   "unique_id" : "_ZTSN7android10VectorImplE",
8919   "vtable_components" :
8920   [
8921    {
8922     "kind" : "offset_to_top"
8923    },
8924    {
8925     "kind" : "rtti",
8926     "mangled_component_name" : "_ZTIN7android10VectorImplE"
8927    },
8928    {
8929     "kind" : "complete_dtor_pointer",
8930     "mangled_component_name" : "_ZN7android10VectorImplD1Ev"
8931    },
8932    {
8933     "kind" : "deleting_dtor_pointer",
8934     "mangled_component_name" : "_ZN7android10VectorImplD0Ev"
8935    },
8936    {
8937     "is_pure" : true,
8938     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvj"
8939    },
8940    {
8941     "is_pure" : true,
8942     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvj"
8943    },
8944    {
8945     "is_pure" : true,
8946     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvj"
8947    },
8948    {
8949     "is_pure" : true,
8950     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvj"
8951    },
8952    {
8953     "is_pure" : true,
8954     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvj"
8955    },
8956    {
8957     "is_pure" : true,
8958     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvj"
8959    }
8960   ]
8961  },
8962  {
8963   "alignment" : 4,
8964   "base_specifiers" :
8965   [
8966    {
8967     "referenced_type" : "type-276"
8968    }
8969   ],
8970   "linker_set_key" : "android::VirtualLightRefBase",
8971   "name" : "android::VirtualLightRefBase",
8972   "record_kind" : "class",
8973   "referenced_type" : "type-278",
8974   "self_type" : "type-278",
8975   "size" : 8,
8976   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
8977   "unique_id" : "_ZTSN7android19VirtualLightRefBaseE",
8978   "vtable_components" :
8979   [
8980    {
8981     "kind" : "offset_to_top"
8982    },
8983    {
8984     "kind" : "rtti",
8985     "mangled_component_name" : "_ZTIN7android19VirtualLightRefBaseE"
8986    },
8987    {
8988     "kind" : "complete_dtor_pointer",
8989     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD1Ev"
8990    },
8991    {
8992     "kind" : "deleting_dtor_pointer",
8993     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD0Ev"
8994    }
8995   ]
8996  },
8997  {
8998   "alignment" : 4,
8999   "base_specifiers" :
9000   [
9001    {
9002     "referenced_type" : "type-30"
9003    }
9004   ],
9005   "fields" :
9006   [
9007    {
9008     "access" : "protected",
9009     "field_name" : "mSchedPolicy",
9010     "field_offset" : 32,
9011     "referenced_type" : "type-129"
9012    },
9013    {
9014     "access" : "protected",
9015     "field_name" : "mSchedPriority",
9016     "field_offset" : 64,
9017     "referenced_type" : "type-129"
9018    },
9019    {
9020     "access" : "private",
9021     "field_name" : "mExtras",
9022     "field_offset" : 96,
9023     "referenced_type" : "type-234"
9024    },
9025    {
9026     "access" : "private",
9027     "field_name" : "mReserved0",
9028     "field_offset" : 128,
9029     "referenced_type" : "type-137"
9030    }
9031   ],
9032   "linker_set_key" : "android::hardware::BHwBinder",
9033   "name" : "android::hardware::BHwBinder",
9034   "record_kind" : "class",
9035   "referenced_type" : "type-233",
9036   "self_type" : "type-233",
9037   "size" : 28,
9038   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
9039   "unique_id" : "_ZTSN7android8hardware9BHwBinderE",
9040   "vtable_components" :
9041   [
9042    {
9043     "component_value" : 20,
9044     "kind" : "vbase_offset"
9045    },
9046    {
9047     "kind" : "offset_to_top"
9048    },
9049    {
9050     "kind" : "rtti",
9051     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
9052    },
9053    {
9054     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
9055    },
9056    {
9057     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
9058    },
9059    {
9060     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
9061    },
9062    {
9063     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
9064    },
9065    {
9066     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
9067    },
9068    {
9069     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
9070    },
9071    {
9072     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
9073    },
9074    {
9075     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
9076    },
9077    {
9078     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
9079    },
9080    {
9081     "kind" : "complete_dtor_pointer",
9082     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD1Ev"
9083    },
9084    {
9085     "kind" : "deleting_dtor_pointer",
9086     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD0Ev"
9087    },
9088    {
9089     "mangled_component_name" : "_ZN7android8hardware9BHwBinder10onTransactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
9090    },
9091    {
9092     "kind" : "vcall_offset"
9093    },
9094    {
9095     "kind" : "vcall_offset"
9096    },
9097    {
9098     "kind" : "vcall_offset"
9099    },
9100    {
9101     "kind" : "vcall_offset"
9102    },
9103    {
9104     "component_value" : -20,
9105     "kind" : "vcall_offset"
9106    },
9107    {
9108     "component_value" : -20,
9109     "kind" : "offset_to_top"
9110    },
9111    {
9112     "kind" : "rtti",
9113     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
9114    },
9115    {
9116     "kind" : "complete_dtor_pointer",
9117     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9BHwBinderD1Ev"
9118    },
9119    {
9120     "kind" : "deleting_dtor_pointer",
9121     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9BHwBinderD0Ev"
9122    },
9123    {
9124     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9125    },
9126    {
9127     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9128    },
9129    {
9130     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9131    },
9132    {
9133     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9134    }
9135   ]
9136  },
9137  {
9138   "alignment" : 4,
9139   "base_specifiers" :
9140   [
9141    {
9142     "is_virtual" : true,
9143     "referenced_type" : "type-22"
9144    }
9145   ],
9146   "fields" :
9147   [
9148    {
9149     "access" : "private",
9150     "field_name" : "mRemote",
9151     "field_offset" : 32,
9152     "referenced_type" : "type-28"
9153    },
9154    {
9155     "access" : "private",
9156     "field_name" : "mRefs",
9157     "field_offset" : 64,
9158     "referenced_type" : "type-31"
9159    },
9160    {
9161     "access" : "private",
9162     "field_name" : "mState",
9163     "field_offset" : 96,
9164     "referenced_type" : "type-33"
9165    }
9166   ],
9167   "linker_set_key" : "android::hardware::BpHwRefBase",
9168   "name" : "android::hardware::BpHwRefBase",
9169   "record_kind" : "class",
9170   "referenced_type" : "type-27",
9171   "self_type" : "type-27",
9172   "size" : 24,
9173   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
9174   "unique_id" : "_ZTSN7android8hardware11BpHwRefBaseE",
9175   "vtable_components" :
9176   [
9177    {
9178     "component_value" : 16,
9179     "kind" : "vbase_offset"
9180    },
9181    {
9182     "kind" : "offset_to_top"
9183    },
9184    {
9185     "kind" : "rtti",
9186     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
9187    },
9188    {
9189     "kind" : "complete_dtor_pointer",
9190     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD1Ev"
9191    },
9192    {
9193     "kind" : "deleting_dtor_pointer",
9194     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD0Ev"
9195    },
9196    {
9197     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
9198    },
9199    {
9200     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
9201    },
9202    {
9203     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
9204    },
9205    {
9206     "kind" : "vcall_offset"
9207    },
9208    {
9209     "component_value" : -16,
9210     "kind" : "vcall_offset"
9211    },
9212    {
9213     "component_value" : -16,
9214     "kind" : "vcall_offset"
9215    },
9216    {
9217     "component_value" : -16,
9218     "kind" : "vcall_offset"
9219    },
9220    {
9221     "component_value" : -16,
9222     "kind" : "vcall_offset"
9223    },
9224    {
9225     "component_value" : -16,
9226     "kind" : "offset_to_top"
9227    },
9228    {
9229     "kind" : "rtti",
9230     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
9231    },
9232    {
9233     "kind" : "complete_dtor_pointer",
9234     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpHwRefBaseD1Ev"
9235    },
9236    {
9237     "kind" : "deleting_dtor_pointer",
9238     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpHwRefBaseD0Ev"
9239    },
9240    {
9241     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
9242    },
9243    {
9244     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
9245    },
9246    {
9247     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
9248    },
9249    {
9250     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9251    }
9252   ]
9253  },
9254  {
9255   "alignment" : 4,
9256   "base_specifiers" :
9257   [
9258    {
9259     "referenced_type" : "type-20"
9260    },
9261    {
9262     "referenced_type" : "type-26"
9263    },
9264    {
9265     "referenced_type" : "type-27"
9266    }
9267   ],
9268   "linker_set_key" : "android::hardware::BpInterface<android::hardware::contexthub::V1_0::IContexthub>",
9269   "name" : "android::hardware::BpInterface<android::hardware::contexthub::V1_0::IContexthub>",
9270   "record_kind" : "class",
9271   "referenced_type" : "type-19",
9272   "self_type" : "type-19",
9273   "size" : 32,
9274   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
9275   "template_args" : [ "type-20" ],
9276   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_10contexthub4V1_011IContexthubEEE",
9277   "vtable_components" :
9278   [
9279    {
9280     "component_value" : 24,
9281     "kind" : "vbase_offset"
9282    },
9283    {
9284     "kind" : "offset_to_top"
9285    },
9286    {
9287     "kind" : "rtti",
9288     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_10contexthub4V1_011IContexthubEEE"
9289    },
9290    {
9291     "mangled_component_name" : "_ZNK7android8hardware10contexthub4V1_011IContexthub8isRemoteEv"
9292    },
9293    {
9294     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_011IContexthub14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
9295    },
9296    {
9297     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_011IContexthub5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
9298    },
9299    {
9300     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_011IContexthub19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
9301    },
9302    {
9303     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_011IContexthub12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
9304    },
9305    {
9306     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_011IContexthub21setHALInstrumentationEv"
9307    },
9308    {
9309     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_011IContexthub11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
9310    },
9311    {
9312     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_011IContexthub4pingEv"
9313    },
9314    {
9315     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_011IContexthub12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
9316    },
9317    {
9318     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_011IContexthub21notifySyspropsChangedEv"
9319    },
9320    {
9321     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_011IContexthub13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
9322    },
9323    {
9324     "kind" : "complete_dtor_pointer",
9325     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_10contexthub4V1_011IContexthubEED1Ev"
9326    },
9327    {
9328     "kind" : "deleting_dtor_pointer",
9329     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_10contexthub4V1_011IContexthubEED0Ev"
9330    },
9331    {
9332     "is_pure" : true,
9333     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_011IContexthub7getHubsENSt3__18functionIFvRKNS0_8hidl_vecINS2_10ContextHubEEEEEE"
9334    },
9335    {
9336     "is_pure" : true,
9337     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_011IContexthub16registerCallbackEjRKNS_2spINS2_19IContexthubCallbackEEE"
9338    },
9339    {
9340     "is_pure" : true,
9341     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_011IContexthub16sendMessageToHubEjRKNS2_13ContextHubMsgE"
9342    },
9343    {
9344     "is_pure" : true,
9345     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_011IContexthub11loadNanoAppEjRKNS2_13NanoAppBinaryEj"
9346    },
9347    {
9348     "is_pure" : true,
9349     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_011IContexthub13unloadNanoAppEjyj"
9350    },
9351    {
9352     "is_pure" : true,
9353     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_011IContexthub13enableNanoAppEjyj"
9354    },
9355    {
9356     "is_pure" : true,
9357     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_011IContexthub14disableNanoAppEjyj"
9358    },
9359    {
9360     "is_pure" : true,
9361     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_011IContexthub9queryAppsEj"
9362    },
9363    {
9364     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_10contexthub4V1_011IContexthubEE10onAsBinderEv"
9365    },
9366    {
9367     "component_value" : 20,
9368     "kind" : "vbase_offset"
9369    },
9370    {
9371     "component_value" : -4,
9372     "kind" : "offset_to_top"
9373    },
9374    {
9375     "kind" : "rtti",
9376     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_10contexthub4V1_011IContexthubEEE"
9377    },
9378    {
9379     "kind" : "complete_dtor_pointer",
9380     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_10contexthub4V1_011IContexthubEED1Ev"
9381    },
9382    {
9383     "kind" : "deleting_dtor_pointer",
9384     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_10contexthub4V1_011IContexthubEED0Ev"
9385    },
9386    {
9387     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_10contexthub4V1_011IContexthubEE10onAsBinderEv"
9388    },
9389    {
9390     "component_value" : 16,
9391     "kind" : "vbase_offset"
9392    },
9393    {
9394     "component_value" : -8,
9395     "kind" : "offset_to_top"
9396    },
9397    {
9398     "kind" : "rtti",
9399     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_10contexthub4V1_011IContexthubEEE"
9400    },
9401    {
9402     "kind" : "complete_dtor_pointer",
9403     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_10contexthub4V1_011IContexthubEED1Ev"
9404    },
9405    {
9406     "kind" : "deleting_dtor_pointer",
9407     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_10contexthub4V1_011IContexthubEED0Ev"
9408    },
9409    {
9410     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
9411    },
9412    {
9413     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
9414    },
9415    {
9416     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
9417    },
9418    {
9419     "kind" : "vcall_offset"
9420    },
9421    {
9422     "component_value" : -16,
9423     "kind" : "vcall_offset"
9424    },
9425    {
9426     "component_value" : -16,
9427     "kind" : "vcall_offset"
9428    },
9429    {
9430     "component_value" : -16,
9431     "kind" : "vcall_offset"
9432    },
9433    {
9434     "component_value" : -24,
9435     "kind" : "vcall_offset"
9436    },
9437    {
9438     "component_value" : -24,
9439     "kind" : "offset_to_top"
9440    },
9441    {
9442     "kind" : "rtti",
9443     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_10contexthub4V1_011IContexthubEEE"
9444    },
9445    {
9446     "kind" : "complete_dtor_pointer",
9447     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_10contexthub4V1_011IContexthubEED1Ev"
9448    },
9449    {
9450     "kind" : "deleting_dtor_pointer",
9451     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_10contexthub4V1_011IContexthubEED0Ev"
9452    },
9453    {
9454     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
9455    },
9456    {
9457     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
9458    },
9459    {
9460     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
9461    },
9462    {
9463     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9464    }
9465   ]
9466  },
9467  {
9468   "alignment" : 4,
9469   "base_specifiers" :
9470   [
9471    {
9472     "referenced_type" : "type-66"
9473    },
9474    {
9475     "referenced_type" : "type-26"
9476    },
9477    {
9478     "referenced_type" : "type-27"
9479    }
9480   ],
9481   "linker_set_key" : "android::hardware::BpInterface<android::hardware::contexthub::V1_0::IContexthubCallback>",
9482   "name" : "android::hardware::BpInterface<android::hardware::contexthub::V1_0::IContexthubCallback>",
9483   "record_kind" : "class",
9484   "referenced_type" : "type-204",
9485   "self_type" : "type-204",
9486   "size" : 32,
9487   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
9488   "template_args" : [ "type-66" ],
9489   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_10contexthub4V1_019IContexthubCallbackEEE",
9490   "vtable_components" :
9491   [
9492    {
9493     "component_value" : 24,
9494     "kind" : "vbase_offset"
9495    },
9496    {
9497     "kind" : "offset_to_top"
9498    },
9499    {
9500     "kind" : "rtti",
9501     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_10contexthub4V1_019IContexthubCallbackEEE"
9502    },
9503    {
9504     "mangled_component_name" : "_ZNK7android8hardware10contexthub4V1_019IContexthubCallback8isRemoteEv"
9505    },
9506    {
9507     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
9508    },
9509    {
9510     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
9511    },
9512    {
9513     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
9514    },
9515    {
9516     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
9517    },
9518    {
9519     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback21setHALInstrumentationEv"
9520    },
9521    {
9522     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
9523    },
9524    {
9525     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback4pingEv"
9526    },
9527    {
9528     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
9529    },
9530    {
9531     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback21notifySyspropsChangedEv"
9532    },
9533    {
9534     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
9535    },
9536    {
9537     "kind" : "complete_dtor_pointer",
9538     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_10contexthub4V1_019IContexthubCallbackEED1Ev"
9539    },
9540    {
9541     "kind" : "deleting_dtor_pointer",
9542     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_10contexthub4V1_019IContexthubCallbackEED0Ev"
9543    },
9544    {
9545     "is_pure" : true,
9546     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback15handleClientMsgERKNS2_13ContextHubMsgE"
9547    },
9548    {
9549     "is_pure" : true,
9550     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback15handleTxnResultEjNS2_17TransactionResultE"
9551    },
9552    {
9553     "is_pure" : true,
9554     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback14handleHubEventENS2_14AsyncEventTypeE"
9555    },
9556    {
9557     "is_pure" : true,
9558     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback14handleAppAbortEyj"
9559    },
9560    {
9561     "is_pure" : true,
9562     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback14handleAppsInfoERKNS0_8hidl_vecINS2_10HubAppInfoEEE"
9563    },
9564    {
9565     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_10contexthub4V1_019IContexthubCallbackEE10onAsBinderEv"
9566    },
9567    {
9568     "component_value" : 20,
9569     "kind" : "vbase_offset"
9570    },
9571    {
9572     "component_value" : -4,
9573     "kind" : "offset_to_top"
9574    },
9575    {
9576     "kind" : "rtti",
9577     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_10contexthub4V1_019IContexthubCallbackEEE"
9578    },
9579    {
9580     "kind" : "complete_dtor_pointer",
9581     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_10contexthub4V1_019IContexthubCallbackEED1Ev"
9582    },
9583    {
9584     "kind" : "deleting_dtor_pointer",
9585     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_10contexthub4V1_019IContexthubCallbackEED0Ev"
9586    },
9587    {
9588     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_10contexthub4V1_019IContexthubCallbackEE10onAsBinderEv"
9589    },
9590    {
9591     "component_value" : 16,
9592     "kind" : "vbase_offset"
9593    },
9594    {
9595     "component_value" : -8,
9596     "kind" : "offset_to_top"
9597    },
9598    {
9599     "kind" : "rtti",
9600     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_10contexthub4V1_019IContexthubCallbackEEE"
9601    },
9602    {
9603     "kind" : "complete_dtor_pointer",
9604     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_10contexthub4V1_019IContexthubCallbackEED1Ev"
9605    },
9606    {
9607     "kind" : "deleting_dtor_pointer",
9608     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_10contexthub4V1_019IContexthubCallbackEED0Ev"
9609    },
9610    {
9611     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
9612    },
9613    {
9614     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
9615    },
9616    {
9617     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
9618    },
9619    {
9620     "kind" : "vcall_offset"
9621    },
9622    {
9623     "component_value" : -16,
9624     "kind" : "vcall_offset"
9625    },
9626    {
9627     "component_value" : -16,
9628     "kind" : "vcall_offset"
9629    },
9630    {
9631     "component_value" : -16,
9632     "kind" : "vcall_offset"
9633    },
9634    {
9635     "component_value" : -24,
9636     "kind" : "vcall_offset"
9637    },
9638    {
9639     "component_value" : -24,
9640     "kind" : "offset_to_top"
9641    },
9642    {
9643     "kind" : "rtti",
9644     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_10contexthub4V1_019IContexthubCallbackEEE"
9645    },
9646    {
9647     "kind" : "complete_dtor_pointer",
9648     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_10contexthub4V1_019IContexthubCallbackEED1Ev"
9649    },
9650    {
9651     "kind" : "deleting_dtor_pointer",
9652     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_10contexthub4V1_019IContexthubCallbackEED0Ev"
9653    },
9654    {
9655     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
9656    },
9657    {
9658     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
9659    },
9660    {
9661     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
9662    },
9663    {
9664     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9665    }
9666   ]
9667  },
9668  {
9669   "alignment" : 4,
9670   "base_specifiers" :
9671   [
9672    {
9673     "referenced_type" : "type-21"
9674    },
9675    {
9676     "referenced_type" : "type-26"
9677    },
9678    {
9679     "referenced_type" : "type-27"
9680    }
9681   ],
9682   "linker_set_key" : "android::hardware::BpInterface<android::hidl::base::V1_0::IBase>",
9683   "name" : "android::hardware::BpInterface<android::hidl::base::V1_0::IBase>",
9684   "record_kind" : "class",
9685   "referenced_type" : "type-490",
9686   "self_type" : "type-490",
9687   "size" : 32,
9688   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
9689   "template_args" : [ "type-21" ],
9690   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE",
9691   "vtable_components" :
9692   [
9693    {
9694     "component_value" : 24,
9695     "kind" : "vbase_offset"
9696    },
9697    {
9698     "kind" : "offset_to_top"
9699    },
9700    {
9701     "kind" : "rtti",
9702     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
9703    },
9704    {
9705     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
9706    },
9707    {
9708     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
9709    },
9710    {
9711     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
9712    },
9713    {
9714     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
9715    },
9716    {
9717     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
9718    },
9719    {
9720     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
9721    },
9722    {
9723     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
9724    },
9725    {
9726     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
9727    },
9728    {
9729     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
9730    },
9731    {
9732     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
9733    },
9734    {
9735     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
9736    },
9737    {
9738     "kind" : "complete_dtor_pointer",
9739     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
9740    },
9741    {
9742     "kind" : "deleting_dtor_pointer",
9743     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
9744    },
9745    {
9746     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
9747    },
9748    {
9749     "component_value" : 20,
9750     "kind" : "vbase_offset"
9751    },
9752    {
9753     "component_value" : -4,
9754     "kind" : "offset_to_top"
9755    },
9756    {
9757     "kind" : "rtti",
9758     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
9759    },
9760    {
9761     "kind" : "complete_dtor_pointer",
9762     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
9763    },
9764    {
9765     "kind" : "deleting_dtor_pointer",
9766     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
9767    },
9768    {
9769     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
9770    },
9771    {
9772     "component_value" : 16,
9773     "kind" : "vbase_offset"
9774    },
9775    {
9776     "component_value" : -8,
9777     "kind" : "offset_to_top"
9778    },
9779    {
9780     "kind" : "rtti",
9781     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
9782    },
9783    {
9784     "kind" : "complete_dtor_pointer",
9785     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
9786    },
9787    {
9788     "kind" : "deleting_dtor_pointer",
9789     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
9790    },
9791    {
9792     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
9793    },
9794    {
9795     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
9796    },
9797    {
9798     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
9799    },
9800    {
9801     "kind" : "vcall_offset"
9802    },
9803    {
9804     "component_value" : -16,
9805     "kind" : "vcall_offset"
9806    },
9807    {
9808     "component_value" : -16,
9809     "kind" : "vcall_offset"
9810    },
9811    {
9812     "component_value" : -16,
9813     "kind" : "vcall_offset"
9814    },
9815    {
9816     "component_value" : -24,
9817     "kind" : "vcall_offset"
9818    },
9819    {
9820     "component_value" : -24,
9821     "kind" : "offset_to_top"
9822    },
9823    {
9824     "kind" : "rtti",
9825     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
9826    },
9827    {
9828     "kind" : "complete_dtor_pointer",
9829     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
9830    },
9831    {
9832     "kind" : "deleting_dtor_pointer",
9833     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
9834    },
9835    {
9836     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
9837    },
9838    {
9839     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
9840    },
9841    {
9842     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
9843    },
9844    {
9845     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9846    }
9847   ]
9848  },
9849  {
9850   "alignment" : 4,
9851   "fields" :
9852   [
9853    {
9854     "access" : "private",
9855     "field_name" : "mMutex",
9856     "referenced_type" : "type-514"
9857    },
9858    {
9859     "access" : "private",
9860     "field_name" : "mMap",
9861     "field_offset" : 32,
9862     "referenced_type" : "type-515"
9863    }
9864   ],
9865   "linker_set_key" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
9866   "name" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
9867   "record_kind" : "class",
9868   "referenced_type" : "type-513",
9869   "self_type" : "type-513",
9870   "size" : 16,
9871   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
9872   "template_args" : [ "type-225", "type-516" ],
9873   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINS_2wpINS_4hidl4base4V1_05IBaseEEENS0_7details9SchedPrioEEE"
9874  },
9875  {
9876   "alignment" : 4,
9877   "fields" :
9878   [
9879    {
9880     "access" : "private",
9881     "field_name" : "mMutex",
9882     "referenced_type" : "type-523"
9883    },
9884    {
9885     "access" : "private",
9886     "field_name" : "mMap",
9887     "field_offset" : 32,
9888     "referenced_type" : "type-524"
9889    }
9890   ],
9891   "linker_set_key" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
9892   "name" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
9893   "record_kind" : "class",
9894   "referenced_type" : "type-522",
9895   "self_type" : "type-522",
9896   "size" : 16,
9897   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
9898   "template_args" : [ "type-225", "type-51" ],
9899   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINS_2wpINS_4hidl4base4V1_05IBaseEEEbEE"
9900  },
9901  {
9902   "alignment" : 4,
9903   "fields" :
9904   [
9905    {
9906     "access" : "private",
9907     "field_name" : "mMutex",
9908     "referenced_type" : "type-530"
9909    },
9910    {
9911     "access" : "private",
9912     "field_name" : "mMap",
9913     "field_offset" : 32,
9914     "referenced_type" : "type-531"
9915    }
9916   ],
9917   "linker_set_key" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> >",
9918   "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> >",
9919   "record_kind" : "class",
9920   "referenced_type" : "type-529",
9921   "self_type" : "type-529",
9922   "size" : 16,
9923   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
9924   "template_args" : [ "type-92", "type-532" ],
9925   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE"
9926  },
9927  {
9928   "alignment" : 4,
9929   "fields" :
9930   [
9931    {
9932     "access" : "private",
9933     "field_name" : "mMutex",
9934     "referenced_type" : "type-549"
9935    },
9936    {
9937     "access" : "private",
9938     "field_name" : "mMap",
9939     "field_offset" : 32,
9940     "referenced_type" : "type-550"
9941    }
9942   ],
9943   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> >",
9944   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> >",
9945   "record_kind" : "class",
9946   "referenced_type" : "type-548",
9947   "self_type" : "type-548",
9948   "size" : 16,
9949   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
9950   "template_args" : [ "type-551", "type-552" ],
9951   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE"
9952  },
9953  {
9954   "alignment" : 4,
9955   "fields" :
9956   [
9957    {
9958     "access" : "private",
9959     "field_name" : "mMutex",
9960     "referenced_type" : "type-538"
9961    },
9962    {
9963     "access" : "private",
9964     "field_name" : "mMap",
9965     "field_offset" : 32,
9966     "referenced_type" : "type-539"
9967    }
9968   ],
9969   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> >",
9970   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> >",
9971   "record_kind" : "class",
9972   "referenced_type" : "type-537",
9973   "self_type" : "type-537",
9974   "size" : 16,
9975   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
9976   "template_args" : [ "type-540", "type-541" ],
9977   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE"
9978  },
9979  {
9980   "alignment" : 8,
9981   "fields" :
9982   [
9983    {
9984     "field_name" : "flags",
9985     "referenced_type" : "type-2"
9986    },
9987    {
9988     "field_name" : "fdIndex",
9989     "field_offset" : 32,
9990     "referenced_type" : "type-2"
9991    },
9992    {
9993     "field_name" : "offset",
9994     "field_offset" : 64,
9995     "referenced_type" : "type-2"
9996    },
9997    {
9998     "field_name" : "extent",
9999     "field_offset" : 128,
10000     "referenced_type" : "type-8"
10001    }
10002   ],
10003   "linker_set_key" : "android::hardware::GrantorDescriptor",
10004   "name" : "android::hardware::GrantorDescriptor",
10005   "referenced_type" : "type-400",
10006   "self_type" : "type-400",
10007   "size" : 24,
10008   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
10009   "unique_id" : "_ZTSN7android8hardware17GrantorDescriptorE"
10010  },
10011  {
10012   "alignment" : 8,
10013   "base_specifiers" :
10014   [
10015    {
10016     "is_virtual" : true,
10017     "referenced_type" : "type-384"
10018    },
10019    {
10020     "is_virtual" : true,
10021     "referenced_type" : "type-22"
10022    }
10023   ],
10024   "linker_set_key" : "android::hardware::HidlMemory",
10025   "name" : "android::hardware::HidlMemory",
10026   "record_kind" : "class",
10027   "referenced_type" : "type-392",
10028   "self_type" : "type-392",
10029   "size" : 56,
10030   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10031   "unique_id" : "_ZTSN7android8hardware10HidlMemoryE",
10032   "vtable_components" :
10033   [
10034    {
10035     "component_value" : 48,
10036     "kind" : "vbase_offset"
10037    },
10038    {
10039     "component_value" : 8,
10040     "kind" : "vbase_offset"
10041    },
10042    {
10043     "kind" : "offset_to_top"
10044    },
10045    {
10046     "kind" : "rtti",
10047     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
10048    },
10049    {
10050     "kind" : "complete_dtor_pointer",
10051     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD1Ev"
10052    },
10053    {
10054     "kind" : "deleting_dtor_pointer",
10055     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD0Ev"
10056    },
10057    {
10058     "kind" : "vcall_offset"
10059    },
10060    {
10061     "kind" : "vcall_offset"
10062    },
10063    {
10064     "kind" : "vcall_offset"
10065    },
10066    {
10067     "kind" : "vcall_offset"
10068    },
10069    {
10070     "component_value" : -48,
10071     "kind" : "vcall_offset"
10072    },
10073    {
10074     "component_value" : -48,
10075     "kind" : "offset_to_top"
10076    },
10077    {
10078     "kind" : "rtti",
10079     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
10080    },
10081    {
10082     "kind" : "complete_dtor_pointer",
10083     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10HidlMemoryD1Ev"
10084    },
10085    {
10086     "kind" : "deleting_dtor_pointer",
10087     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10HidlMemoryD0Ev"
10088    },
10089    {
10090     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10091    },
10092    {
10093     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10094    },
10095    {
10096     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10097    },
10098    {
10099     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10100    }
10101   ]
10102  },
10103  {
10104   "alignment" : 4,
10105   "base_specifiers" :
10106   [
10107    {
10108     "is_virtual" : true,
10109     "referenced_type" : "type-22"
10110    }
10111   ],
10112   "linker_set_key" : "android::hardware::IBinder",
10113   "name" : "android::hardware::IBinder",
10114   "record_kind" : "class",
10115   "referenced_type" : "type-30",
10116   "self_type" : "type-30",
10117   "size" : 12,
10118   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
10119   "unique_id" : "_ZTSN7android8hardware7IBinderE",
10120   "vtable_components" :
10121   [
10122    {
10123     "component_value" : 4,
10124     "kind" : "vbase_offset"
10125    },
10126    {
10127     "kind" : "offset_to_top"
10128    },
10129    {
10130     "kind" : "rtti",
10131     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
10132    },
10133    {
10134     "is_pure" : true,
10135     "mangled_component_name" : "_ZN7android8hardware7IBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
10136    },
10137    {
10138     "is_pure" : true,
10139     "mangled_component_name" : "_ZN7android8hardware7IBinder11linkToDeathERKNS_2spINS1_14DeathRecipientEEEPvj"
10140    },
10141    {
10142     "is_pure" : true,
10143     "mangled_component_name" : "_ZN7android8hardware7IBinder13unlinkToDeathERKNS_2wpINS1_14DeathRecipientEEEPvjPS4_"
10144    },
10145    {
10146     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
10147    },
10148    {
10149     "is_pure" : true,
10150     "mangled_component_name" : "_ZN7android8hardware7IBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
10151    },
10152    {
10153     "is_pure" : true,
10154     "mangled_component_name" : "_ZNK7android8hardware7IBinder10findObjectEPKv"
10155    },
10156    {
10157     "is_pure" : true,
10158     "mangled_component_name" : "_ZN7android8hardware7IBinder12detachObjectEPKv"
10159    },
10160    {
10161     "mangled_component_name" : "_ZN7android8hardware7IBinder11localBinderEv"
10162    },
10163    {
10164     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
10165    },
10166    {
10167     "kind" : "complete_dtor_pointer",
10168     "mangled_component_name" : "_ZN7android8hardware7IBinderD1Ev"
10169    },
10170    {
10171     "kind" : "deleting_dtor_pointer",
10172     "mangled_component_name" : "_ZN7android8hardware7IBinderD0Ev"
10173    },
10174    {
10175     "kind" : "vcall_offset"
10176    },
10177    {
10178     "kind" : "vcall_offset"
10179    },
10180    {
10181     "kind" : "vcall_offset"
10182    },
10183    {
10184     "kind" : "vcall_offset"
10185    },
10186    {
10187     "component_value" : -4,
10188     "kind" : "vcall_offset"
10189    },
10190    {
10191     "component_value" : -4,
10192     "kind" : "offset_to_top"
10193    },
10194    {
10195     "kind" : "rtti",
10196     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
10197    },
10198    {
10199     "kind" : "complete_dtor_pointer",
10200     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinderD1Ev"
10201    },
10202    {
10203     "kind" : "deleting_dtor_pointer",
10204     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinderD0Ev"
10205    },
10206    {
10207     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10208    },
10209    {
10210     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10211    },
10212    {
10213     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10214    },
10215    {
10216     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10217    }
10218   ]
10219  },
10220  {
10221   "alignment" : 4,
10222   "base_specifiers" :
10223   [
10224    {
10225     "is_virtual" : true,
10226     "referenced_type" : "type-22"
10227    }
10228   ],
10229   "linker_set_key" : "android::hardware::IBinder::DeathRecipient",
10230   "name" : "android::hardware::IBinder::DeathRecipient",
10231   "record_kind" : "class",
10232   "referenced_type" : "type-97",
10233   "self_type" : "type-97",
10234   "size" : 12,
10235   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
10236   "unique_id" : "_ZTSN7android8hardware7IBinder14DeathRecipientE",
10237   "vtable_components" :
10238   [
10239    {
10240     "component_value" : 4,
10241     "kind" : "vbase_offset"
10242    },
10243    {
10244     "kind" : "offset_to_top"
10245    },
10246    {
10247     "kind" : "rtti",
10248     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
10249    },
10250    {
10251     "is_pure" : true,
10252     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipient10binderDiedERKNS_2wpIS1_EE"
10253    },
10254    {
10255     "kind" : "complete_dtor_pointer",
10256     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD1Ev"
10257    },
10258    {
10259     "kind" : "deleting_dtor_pointer",
10260     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD0Ev"
10261    },
10262    {
10263     "kind" : "vcall_offset"
10264    },
10265    {
10266     "kind" : "vcall_offset"
10267    },
10268    {
10269     "kind" : "vcall_offset"
10270    },
10271    {
10272     "kind" : "vcall_offset"
10273    },
10274    {
10275     "component_value" : -4,
10276     "kind" : "vcall_offset"
10277    },
10278    {
10279     "component_value" : -4,
10280     "kind" : "offset_to_top"
10281    },
10282    {
10283     "kind" : "rtti",
10284     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
10285    },
10286    {
10287     "kind" : "complete_dtor_pointer",
10288     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinder14DeathRecipientD1Ev"
10289    },
10290    {
10291     "kind" : "deleting_dtor_pointer",
10292     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinder14DeathRecipientD0Ev"
10293    },
10294    {
10295     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10296    },
10297    {
10298     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10299    },
10300    {
10301     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10302    },
10303    {
10304     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10305    }
10306   ]
10307  },
10308  {
10309   "alignment" : 4,
10310   "base_specifiers" :
10311   [
10312    {
10313     "is_virtual" : true,
10314     "referenced_type" : "type-22"
10315    }
10316   ],
10317   "linker_set_key" : "android::hardware::IInterface",
10318   "name" : "android::hardware::IInterface",
10319   "record_kind" : "class",
10320   "referenced_type" : "type-26",
10321   "self_type" : "type-26",
10322   "size" : 12,
10323   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
10324   "unique_id" : "_ZTSN7android8hardware10IInterfaceE",
10325   "vtable_components" :
10326   [
10327    {
10328     "component_value" : 4,
10329     "kind" : "vbase_offset"
10330    },
10331    {
10332     "kind" : "offset_to_top"
10333    },
10334    {
10335     "kind" : "rtti",
10336     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
10337    },
10338    {
10339     "kind" : "complete_dtor_pointer",
10340     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD1Ev"
10341    },
10342    {
10343     "kind" : "deleting_dtor_pointer",
10344     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD0Ev"
10345    },
10346    {
10347     "is_pure" : true,
10348     "mangled_component_name" : "_ZN7android8hardware10IInterface10onAsBinderEv"
10349    },
10350    {
10351     "kind" : "vcall_offset"
10352    },
10353    {
10354     "kind" : "vcall_offset"
10355    },
10356    {
10357     "kind" : "vcall_offset"
10358    },
10359    {
10360     "kind" : "vcall_offset"
10361    },
10362    {
10363     "component_value" : -4,
10364     "kind" : "vcall_offset"
10365    },
10366    {
10367     "component_value" : -4,
10368     "kind" : "offset_to_top"
10369    },
10370    {
10371     "kind" : "rtti",
10372     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
10373    },
10374    {
10375     "kind" : "complete_dtor_pointer",
10376     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10IInterfaceD1Ev"
10377    },
10378    {
10379     "kind" : "deleting_dtor_pointer",
10380     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10IInterfaceD0Ev"
10381    },
10382    {
10383     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10384    },
10385    {
10386     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10387    },
10388    {
10389     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10390    },
10391    {
10392     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10393    }
10394   ]
10395  },
10396  {
10397   "alignment" : 4,
10398   "fields" :
10399   [
10400    {
10401     "access" : "private",
10402     "field_name" : "mGrantors",
10403     "referenced_type" : "type-396"
10404    },
10405    {
10406     "access" : "private",
10407     "field_name" : "mHandle",
10408     "field_offset" : 128,
10409     "referenced_type" : "type-464"
10410    },
10411    {
10412     "access" : "private",
10413     "field_name" : "mQuantum",
10414     "field_offset" : 192,
10415     "referenced_type" : "type-2"
10416    },
10417    {
10418     "access" : "private",
10419     "field_name" : "mFlags",
10420     "field_offset" : 224,
10421     "referenced_type" : "type-2"
10422    }
10423   ],
10424   "linker_set_key" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>",
10425   "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>",
10426   "referenced_type" : "type-463",
10427   "self_type" : "type-463",
10428   "size" : 32,
10429   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
10430   "template_args" : [ "type-87" ],
10431   "unique_id" : "_ZTSN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE"
10432  },
10433  {
10434   "alignment" : 4,
10435   "fields" :
10436   [
10437    {
10438     "access" : "private",
10439     "field_name" : "mBufCachePos",
10440     "referenced_type" : "type-2"
10441    },
10442    {
10443     "access" : "private",
10444     "field_name" : "mBufCache",
10445     "field_offset" : 32,
10446     "referenced_type" : "type-493"
10447    },
10448    {
10449     "access" : "private",
10450     "field_name" : "mError",
10451     "field_offset" : 128,
10452     "referenced_type" : "type-129"
10453    },
10454    {
10455     "access" : "private",
10456     "field_name" : "mData",
10457     "field_offset" : 160,
10458     "referenced_type" : "type-424"
10459    },
10460    {
10461     "access" : "private",
10462     "field_name" : "mDataSize",
10463     "field_offset" : 192,
10464     "referenced_type" : "type-2"
10465    },
10466    {
10467     "access" : "private",
10468     "field_name" : "mDataCapacity",
10469     "field_offset" : 224,
10470     "referenced_type" : "type-2"
10471    },
10472    {
10473     "access" : "private",
10474     "field_name" : "mDataPos",
10475     "field_offset" : 256,
10476     "referenced_type" : "type-2"
10477    },
10478    {
10479     "access" : "private",
10480     "field_name" : "mObjects",
10481     "field_offset" : 288,
10482     "referenced_type" : "type-494"
10483    },
10484    {
10485     "access" : "private",
10486     "field_name" : "mObjectsSize",
10487     "field_offset" : 320,
10488     "referenced_type" : "type-2"
10489    },
10490    {
10491     "access" : "private",
10492     "field_name" : "mObjectsCapacity",
10493     "field_offset" : 352,
10494     "referenced_type" : "type-2"
10495    },
10496    {
10497     "access" : "private",
10498     "field_name" : "mNextObjectHint",
10499     "field_offset" : 384,
10500     "referenced_type" : "type-2"
10501    },
10502    {
10503     "access" : "private",
10504     "field_name" : "mNumRef",
10505     "field_offset" : 416,
10506     "referenced_type" : "type-2"
10507    },
10508    {
10509     "access" : "private",
10510     "field_name" : "mFdsKnown",
10511     "field_offset" : 448,
10512     "referenced_type" : "type-51"
10513    },
10514    {
10515     "access" : "private",
10516     "field_name" : "mHasFds",
10517     "field_offset" : 456,
10518     "referenced_type" : "type-51"
10519    },
10520    {
10521     "access" : "private",
10522     "field_name" : "mAllowFds",
10523     "field_offset" : 464,
10524     "referenced_type" : "type-51"
10525    },
10526    {
10527     "access" : "private",
10528     "field_name" : "mOwner",
10529     "field_offset" : 480,
10530     "referenced_type" : "type-495"
10531    },
10532    {
10533     "access" : "private",
10534     "field_name" : "mOwnerCookie",
10535     "field_offset" : 512,
10536     "referenced_type" : "type-137"
10537    }
10538   ],
10539   "linker_set_key" : "android::hardware::Parcel",
10540   "name" : "android::hardware::Parcel",
10541   "record_kind" : "class",
10542   "referenced_type" : "type-492",
10543   "self_type" : "type-492",
10544   "size" : 68,
10545   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h",
10546   "unique_id" : "_ZTSN7android8hardware6ParcelE"
10547  },
10548  {
10549   "access" : "private",
10550   "alignment" : 4,
10551   "fields" :
10552   [
10553    {
10554     "field_name" : "index",
10555     "referenced_type" : "type-2"
10556    },
10557    {
10558     "field_name" : "buffer",
10559     "field_offset" : 32,
10560     "referenced_type" : "type-8"
10561    },
10562    {
10563     "field_name" : "bufend",
10564     "field_offset" : 96,
10565     "referenced_type" : "type-8"
10566    }
10567   ],
10568   "linker_set_key" : "android::hardware::Parcel::BufferInfo",
10569   "name" : "android::hardware::Parcel::BufferInfo",
10570   "referenced_type" : "type-499",
10571   "self_type" : "type-499",
10572   "size" : 20,
10573   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h",
10574   "unique_id" : "_ZTSN7android8hardware6Parcel10BufferInfoE"
10575  },
10576  {
10577   "alignment" : 4,
10578   "base_specifiers" :
10579   [
10580    {
10581     "is_virtual" : true,
10582     "referenced_type" : "type-22"
10583    }
10584   ],
10585   "fields" :
10586   [
10587    {
10588     "access" : "private",
10589     "field_name" : "mDriverFD",
10590     "field_offset" : 32,
10591     "referenced_type" : "type-129"
10592    },
10593    {
10594     "access" : "private",
10595     "field_name" : "mVMStart",
10596     "field_offset" : 64,
10597     "referenced_type" : "type-137"
10598    },
10599    {
10600     "access" : "private",
10601     "field_name" : "mThreadCountLock",
10602     "field_offset" : 96,
10603     "referenced_type" : "type-139"
10604    },
10605    {
10606     "access" : "private",
10607     "field_name" : "mThreadCountDecrement",
10608     "field_offset" : 128,
10609     "referenced_type" : "type-140"
10610    },
10611    {
10612     "access" : "private",
10613     "field_name" : "mExecutingThreadsCount",
10614     "field_offset" : 160,
10615     "referenced_type" : "type-2"
10616    },
10617    {
10618     "access" : "private",
10619     "field_name" : "mMaxThreads",
10620     "field_offset" : 192,
10621     "referenced_type" : "type-2"
10622    },
10623    {
10624     "access" : "private",
10625     "field_name" : "mStarvationStartTimeMs",
10626     "field_offset" : 224,
10627     "referenced_type" : "type-141"
10628    },
10629    {
10630     "access" : "private",
10631     "field_name" : "mLock",
10632     "field_offset" : 288,
10633     "referenced_type" : "type-142"
10634    },
10635    {
10636     "access" : "private",
10637     "field_name" : "mHandleToObject",
10638     "field_offset" : 320,
10639     "referenced_type" : "type-144"
10640    },
10641    {
10642     "access" : "private",
10643     "field_name" : "mManagesContexts",
10644     "field_offset" : 480,
10645     "referenced_type" : "type-51"
10646    },
10647    {
10648     "access" : "private",
10649     "field_name" : "mBinderContextCheckFunc",
10650     "field_offset" : 512,
10651     "referenced_type" : "type-148"
10652    },
10653    {
10654     "access" : "private",
10655     "field_name" : "mBinderContextUserData",
10656     "field_offset" : 544,
10657     "referenced_type" : "type-137"
10658    },
10659    {
10660     "access" : "private",
10661     "field_name" : "mContexts",
10662     "field_offset" : 576,
10663     "referenced_type" : "type-157"
10664    },
10665    {
10666     "access" : "private",
10667     "field_name" : "mRootDir",
10668     "field_offset" : 736,
10669     "referenced_type" : "type-161"
10670    },
10671    {
10672     "access" : "private",
10673     "field_name" : "mThreadPoolStarted",
10674     "field_offset" : 768,
10675     "referenced_type" : "type-51"
10676    },
10677    {
10678     "access" : "private",
10679     "field_name" : "mSpawnThreadOnStart",
10680     "field_offset" : 776,
10681     "referenced_type" : "type-51"
10682    },
10683    {
10684     "access" : "private",
10685     "field_name" : "mThreadPoolSeq",
10686     "field_offset" : 800,
10687     "referenced_type" : "type-162"
10688    },
10689    {
10690     "access" : "private",
10691     "field_name" : "mMmapSize",
10692     "field_offset" : 832,
10693     "referenced_type" : "type-146"
10694    },
10695    {
10696     "access" : "private",
10697     "field_name" : "mCallRestriction",
10698     "field_offset" : 864,
10699     "referenced_type" : "type-163"
10700    }
10701   ],
10702   "linker_set_key" : "android::hardware::ProcessState",
10703   "name" : "android::hardware::ProcessState",
10704   "record_kind" : "class",
10705   "referenced_type" : "type-136",
10706   "self_type" : "type-136",
10707   "size" : 120,
10708   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
10709   "unique_id" : "_ZTSN7android8hardware12ProcessStateE",
10710   "vtable_components" :
10711   [
10712    {
10713     "component_value" : 112,
10714     "kind" : "vbase_offset"
10715    },
10716    {
10717     "kind" : "offset_to_top"
10718    },
10719    {
10720     "kind" : "rtti",
10721     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
10722    },
10723    {
10724     "kind" : "complete_dtor_pointer",
10725     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD1Ev"
10726    },
10727    {
10728     "kind" : "deleting_dtor_pointer",
10729     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD0Ev"
10730    },
10731    {
10732     "kind" : "vcall_offset"
10733    },
10734    {
10735     "kind" : "vcall_offset"
10736    },
10737    {
10738     "kind" : "vcall_offset"
10739    },
10740    {
10741     "kind" : "vcall_offset"
10742    },
10743    {
10744     "component_value" : -112,
10745     "kind" : "vcall_offset"
10746    },
10747    {
10748     "component_value" : -112,
10749     "kind" : "offset_to_top"
10750    },
10751    {
10752     "kind" : "rtti",
10753     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
10754    },
10755    {
10756     "kind" : "complete_dtor_pointer",
10757     "mangled_component_name" : "_ZTv0_n12_N7android8hardware12ProcessStateD1Ev"
10758    },
10759    {
10760     "kind" : "deleting_dtor_pointer",
10761     "mangled_component_name" : "_ZTv0_n12_N7android8hardware12ProcessStateD0Ev"
10762    },
10763    {
10764     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10765    },
10766    {
10767     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10768    },
10769    {
10770     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10771    },
10772    {
10773     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10774    }
10775   ]
10776  },
10777  {
10778   "access" : "private",
10779   "alignment" : 4,
10780   "fields" :
10781   [
10782    {
10783     "field_name" : "binder",
10784     "referenced_type" : "type-29"
10785    },
10786    {
10787     "field_name" : "refs",
10788     "field_offset" : 32,
10789     "referenced_type" : "type-31"
10790    }
10791   ],
10792   "linker_set_key" : "android::hardware::ProcessState::handle_entry",
10793   "name" : "android::hardware::ProcessState::handle_entry",
10794   "referenced_type" : "type-147",
10795   "self_type" : "type-147",
10796   "size" : 8,
10797   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
10798   "unique_id" : "_ZTSN7android8hardware12ProcessState12handle_entryE"
10799  },
10800  {
10801   "alignment" : 4,
10802   "base_specifiers" :
10803   [
10804    {
10805     "referenced_type" : "type-245"
10806    }
10807   ],
10808   "fields" :
10809   [
10810    {
10811     "access" : "private",
10812     "field_name" : "mVal",
10813     "field_offset" : 192,
10814     "referenced_type" : "type-252"
10815    }
10816   ],
10817   "linker_set_key" : "android::hardware::Return<android::hardware::contexthub::V1_0::Result>",
10818   "name" : "android::hardware::Return<android::hardware::contexthub::V1_0::Result>",
10819   "record_kind" : "class",
10820   "referenced_type" : "type-251",
10821   "self_type" : "type-251",
10822   "size" : 28,
10823   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
10824   "template_args" : [ "type-252" ],
10825   "unique_id" : "_ZTSN7android8hardware6ReturnINS0_10contexthub4V1_06ResultEEE"
10826  },
10827  {
10828   "alignment" : 4,
10829   "base_specifiers" :
10830   [
10831    {
10832     "referenced_type" : "type-245"
10833    }
10834   ],
10835   "fields" :
10836   [
10837    {
10838     "access" : "private",
10839     "field_name" : "mVal",
10840     "field_offset" : 192,
10841     "referenced_type" : "type-212"
10842    }
10843   ],
10844   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::contexthub::V1_0::IContexthub> >",
10845   "name" : "android::hardware::Return<android::sp<android::hardware::contexthub::V1_0::IContexthub> >",
10846   "record_kind" : "class",
10847   "referenced_type" : "type-258",
10848   "self_type" : "type-258",
10849   "size" : 28,
10850   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
10851   "template_args" : [ "type-212" ],
10852   "unique_id" : "_ZTSN7android8hardware6ReturnINS_2spINS0_10contexthub4V1_011IContexthubEEEEE"
10853  },
10854  {
10855   "alignment" : 4,
10856   "base_specifiers" :
10857   [
10858    {
10859     "referenced_type" : "type-245"
10860    }
10861   ],
10862   "fields" :
10863   [
10864    {
10865     "access" : "private",
10866     "field_name" : "mVal",
10867     "field_offset" : 192,
10868     "referenced_type" : "type-64"
10869    }
10870   ],
10871   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::contexthub::V1_0::IContexthubCallback> >",
10872   "name" : "android::hardware::Return<android::sp<android::hardware::contexthub::V1_0::IContexthubCallback> >",
10873   "record_kind" : "class",
10874   "referenced_type" : "type-704",
10875   "self_type" : "type-704",
10876   "size" : 28,
10877   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
10878   "template_args" : [ "type-64" ],
10879   "unique_id" : "_ZTSN7android8hardware6ReturnINS_2spINS0_10contexthub4V1_019IContexthubCallbackEEEEE"
10880  },
10881  {
10882   "alignment" : 4,
10883   "base_specifiers" :
10884   [
10885    {
10886     "referenced_type" : "type-245"
10887    }
10888   ],
10889   "fields" :
10890   [
10891    {
10892     "access" : "private",
10893     "field_name" : "mVal",
10894     "field_offset" : 168,
10895     "referenced_type" : "type-51"
10896    }
10897   ],
10898   "linker_set_key" : "android::hardware::Return<bool>",
10899   "name" : "android::hardware::Return<bool>",
10900   "record_kind" : "class",
10901   "referenced_type" : "type-244",
10902   "self_type" : "type-244",
10903   "size" : 24,
10904   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
10905   "template_args" : [ "type-51" ],
10906   "unique_id" : "_ZTSN7android8hardware6ReturnIbEE"
10907  },
10908  {
10909   "alignment" : 4,
10910   "base_specifiers" :
10911   [
10912    {
10913     "referenced_type" : "type-245"
10914    }
10915   ],
10916   "linker_set_key" : "android::hardware::Return<void>",
10917   "name" : "android::hardware::Return<void>",
10918   "record_kind" : "class",
10919   "referenced_type" : "type-272",
10920   "self_type" : "type-272",
10921   "size" : 24,
10922   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
10923   "template_args" : [ "type-138" ],
10924   "unique_id" : "_ZTSN7android8hardware6ReturnIvEE"
10925  },
10926  {
10927   "alignment" : 4,
10928   "fields" :
10929   [
10930    {
10931     "access" : "private",
10932     "field_name" : "mException",
10933     "referenced_type" : "type-129"
10934    },
10935    {
10936     "access" : "private",
10937     "field_name" : "mErrorCode",
10938     "field_offset" : 32,
10939     "referenced_type" : "type-129"
10940    },
10941    {
10942     "access" : "private",
10943     "field_name" : "mMessage",
10944     "field_offset" : 64,
10945     "referenced_type" : "type-236"
10946    }
10947   ],
10948   "linker_set_key" : "android::hardware::Status",
10949   "name" : "android::hardware::Status",
10950   "record_kind" : "class",
10951   "referenced_type" : "type-235",
10952   "self_type" : "type-235",
10953   "size" : 20,
10954   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
10955   "unique_id" : "_ZTSN7android8hardware6StatusE"
10956  },
10957  {
10958   "alignment" : 4,
10959   "base_specifiers" :
10960   [
10961    {
10962     "referenced_type" : "type-505"
10963    }
10964   ],
10965   "fields" :
10966   [
10967    {
10968     "access" : "private",
10969     "field_name" : "_hidl_mImpl",
10970     "field_offset" : 544,
10971     "referenced_type" : "type-212"
10972    }
10973   ],
10974   "linker_set_key" : "android::hardware::contexthub::V1_0::BnHwContexthub",
10975   "name" : "android::hardware::contexthub::V1_0::BnHwContexthub",
10976   "referenced_type" : "type-709",
10977   "self_type" : "type-709",
10978   "size" : 80,
10979   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BnHwContexthub.h",
10980   "unique_id" : "_ZTSN7android8hardware10contexthub4V1_014BnHwContexthubE",
10981   "vtable_components" :
10982   [
10983    {
10984     "component_value" : 72,
10985     "kind" : "vbase_offset"
10986    },
10987    {
10988     "kind" : "offset_to_top"
10989    },
10990    {
10991     "kind" : "rtti",
10992     "mangled_component_name" : "_ZTIN7android8hardware10contexthub4V1_014BnHwContexthubE"
10993    },
10994    {
10995     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
10996    },
10997    {
10998     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
10999    },
11000    {
11001     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
11002    },
11003    {
11004     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
11005    },
11006    {
11007     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
11008    },
11009    {
11010     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
11011    },
11012    {
11013     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
11014    },
11015    {
11016     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
11017    },
11018    {
11019     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
11020    },
11021    {
11022     "kind" : "complete_dtor_pointer",
11023     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_014BnHwContexthubD1Ev"
11024    },
11025    {
11026     "kind" : "deleting_dtor_pointer",
11027     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_014BnHwContexthubD0Ev"
11028    },
11029    {
11030     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_014BnHwContexthub10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
11031    },
11032    {
11033     "component_value" : -20,
11034     "kind" : "offset_to_top"
11035    },
11036    {
11037     "kind" : "rtti",
11038     "mangled_component_name" : "_ZTIN7android8hardware10contexthub4V1_014BnHwContexthubE"
11039    },
11040    {
11041     "kind" : "complete_dtor_pointer",
11042     "mangled_component_name" : "_ZThn20_N7android8hardware10contexthub4V1_014BnHwContexthubD1Ev"
11043    },
11044    {
11045     "kind" : "deleting_dtor_pointer",
11046     "mangled_component_name" : "_ZThn20_N7android8hardware10contexthub4V1_014BnHwContexthubD0Ev"
11047    },
11048    {
11049     "kind" : "vcall_offset"
11050    },
11051    {
11052     "kind" : "vcall_offset"
11053    },
11054    {
11055     "kind" : "vcall_offset"
11056    },
11057    {
11058     "kind" : "vcall_offset"
11059    },
11060    {
11061     "component_value" : -72,
11062     "kind" : "vcall_offset"
11063    },
11064    {
11065     "component_value" : -72,
11066     "kind" : "offset_to_top"
11067    },
11068    {
11069     "kind" : "rtti",
11070     "mangled_component_name" : "_ZTIN7android8hardware10contexthub4V1_014BnHwContexthubE"
11071    },
11072    {
11073     "kind" : "complete_dtor_pointer",
11074     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10contexthub4V1_014BnHwContexthubD1Ev"
11075    },
11076    {
11077     "kind" : "deleting_dtor_pointer",
11078     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10contexthub4V1_014BnHwContexthubD0Ev"
11079    },
11080    {
11081     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11082    },
11083    {
11084     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11085    },
11086    {
11087     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11088    },
11089    {
11090     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11091    }
11092   ]
11093  },
11094  {
11095   "alignment" : 4,
11096   "base_specifiers" :
11097   [
11098    {
11099     "referenced_type" : "type-505"
11100    }
11101   ],
11102   "fields" :
11103   [
11104    {
11105     "access" : "private",
11106     "field_name" : "_hidl_mImpl",
11107     "field_offset" : 544,
11108     "referenced_type" : "type-64"
11109    }
11110   ],
11111   "linker_set_key" : "android::hardware::contexthub::V1_0::BnHwContexthubCallback",
11112   "name" : "android::hardware::contexthub::V1_0::BnHwContexthubCallback",
11113   "referenced_type" : "type-508",
11114   "self_type" : "type-508",
11115   "size" : 80,
11116   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BnHwContexthubCallback.h",
11117   "unique_id" : "_ZTSN7android8hardware10contexthub4V1_022BnHwContexthubCallbackE",
11118   "vtable_components" :
11119   [
11120    {
11121     "component_value" : 72,
11122     "kind" : "vbase_offset"
11123    },
11124    {
11125     "kind" : "offset_to_top"
11126    },
11127    {
11128     "kind" : "rtti",
11129     "mangled_component_name" : "_ZTIN7android8hardware10contexthub4V1_022BnHwContexthubCallbackE"
11130    },
11131    {
11132     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
11133    },
11134    {
11135     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
11136    },
11137    {
11138     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
11139    },
11140    {
11141     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
11142    },
11143    {
11144     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
11145    },
11146    {
11147     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
11148    },
11149    {
11150     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
11151    },
11152    {
11153     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
11154    },
11155    {
11156     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
11157    },
11158    {
11159     "kind" : "complete_dtor_pointer",
11160     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_022BnHwContexthubCallbackD1Ev"
11161    },
11162    {
11163     "kind" : "deleting_dtor_pointer",
11164     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_022BnHwContexthubCallbackD0Ev"
11165    },
11166    {
11167     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_022BnHwContexthubCallback10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
11168    },
11169    {
11170     "component_value" : -20,
11171     "kind" : "offset_to_top"
11172    },
11173    {
11174     "kind" : "rtti",
11175     "mangled_component_name" : "_ZTIN7android8hardware10contexthub4V1_022BnHwContexthubCallbackE"
11176    },
11177    {
11178     "kind" : "complete_dtor_pointer",
11179     "mangled_component_name" : "_ZThn20_N7android8hardware10contexthub4V1_022BnHwContexthubCallbackD1Ev"
11180    },
11181    {
11182     "kind" : "deleting_dtor_pointer",
11183     "mangled_component_name" : "_ZThn20_N7android8hardware10contexthub4V1_022BnHwContexthubCallbackD0Ev"
11184    },
11185    {
11186     "kind" : "vcall_offset"
11187    },
11188    {
11189     "kind" : "vcall_offset"
11190    },
11191    {
11192     "kind" : "vcall_offset"
11193    },
11194    {
11195     "kind" : "vcall_offset"
11196    },
11197    {
11198     "component_value" : -72,
11199     "kind" : "vcall_offset"
11200    },
11201    {
11202     "component_value" : -72,
11203     "kind" : "offset_to_top"
11204    },
11205    {
11206     "kind" : "rtti",
11207     "mangled_component_name" : "_ZTIN7android8hardware10contexthub4V1_022BnHwContexthubCallbackE"
11208    },
11209    {
11210     "kind" : "complete_dtor_pointer",
11211     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10contexthub4V1_022BnHwContexthubCallbackD1Ev"
11212    },
11213    {
11214     "kind" : "deleting_dtor_pointer",
11215     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10contexthub4V1_022BnHwContexthubCallbackD0Ev"
11216    },
11217    {
11218     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11219    },
11220    {
11221     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11222    },
11223    {
11224     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11225    },
11226    {
11227     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11228    }
11229   ]
11230  },
11231  {
11232   "alignment" : 4,
11233   "base_specifiers" :
11234   [
11235    {
11236     "referenced_type" : "type-19"
11237    },
11238    {
11239     "referenced_type" : "type-59"
11240    }
11241   ],
11242   "fields" :
11243   [
11244    {
11245     "access" : "private",
11246     "field_name" : "_hidl_mMutex",
11247     "field_offset" : 544,
11248     "referenced_type" : "type-57"
11249    },
11250    {
11251     "access" : "private",
11252     "field_name" : "_hidl_mDeathRecipients",
11253     "field_offset" : 576,
11254     "referenced_type" : "type-58"
11255    }
11256   ],
11257   "linker_set_key" : "android::hardware::contexthub::V1_0::BpHwContexthub",
11258   "name" : "android::hardware::contexthub::V1_0::BpHwContexthub",
11259   "referenced_type" : "type-56",
11260   "self_type" : "type-56",
11261   "size" : 92,
11262   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BpHwContexthub.h",
11263   "unique_id" : "_ZTSN7android8hardware10contexthub4V1_014BpHwContexthubE",
11264   "vtable_components" :
11265   [
11266    {
11267     "component_value" : 84,
11268     "kind" : "vbase_offset"
11269    },
11270    {
11271     "kind" : "offset_to_top"
11272    },
11273    {
11274     "kind" : "rtti",
11275     "mangled_component_name" : "_ZTIN7android8hardware10contexthub4V1_014BpHwContexthubE"
11276    },
11277    {
11278     "mangled_component_name" : "_ZNK7android8hardware10contexthub4V1_014BpHwContexthub8isRemoteEv"
11279    },
11280    {
11281     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
11282    },
11283    {
11284     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
11285    },
11286    {
11287     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
11288    },
11289    {
11290     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
11291    },
11292    {
11293     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub21setHALInstrumentationEv"
11294    },
11295    {
11296     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
11297    },
11298    {
11299     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub4pingEv"
11300    },
11301    {
11302     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
11303    },
11304    {
11305     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub21notifySyspropsChangedEv"
11306    },
11307    {
11308     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
11309    },
11310    {
11311     "kind" : "complete_dtor_pointer",
11312     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthubD1Ev"
11313    },
11314    {
11315     "kind" : "deleting_dtor_pointer",
11316     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthubD0Ev"
11317    },
11318    {
11319     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub7getHubsENSt3__18functionIFvRKNS0_8hidl_vecINS2_10ContextHubEEEEEE"
11320    },
11321    {
11322     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub16registerCallbackEjRKNS_2spINS2_19IContexthubCallbackEEE"
11323    },
11324    {
11325     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub16sendMessageToHubEjRKNS2_13ContextHubMsgE"
11326    },
11327    {
11328     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub11loadNanoAppEjRKNS2_13NanoAppBinaryEj"
11329    },
11330    {
11331     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub13unloadNanoAppEjyj"
11332    },
11333    {
11334     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub13enableNanoAppEjyj"
11335    },
11336    {
11337     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub14disableNanoAppEjyj"
11338    },
11339    {
11340     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub9queryAppsEj"
11341    },
11342    {
11343     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_10contexthub4V1_011IContexthubEE10onAsBinderEv"
11344    },
11345    {
11346     "component_value" : 80,
11347     "kind" : "vbase_offset"
11348    },
11349    {
11350     "component_value" : -4,
11351     "kind" : "offset_to_top"
11352    },
11353    {
11354     "kind" : "rtti",
11355     "mangled_component_name" : "_ZTIN7android8hardware10contexthub4V1_014BpHwContexthubE"
11356    },
11357    {
11358     "kind" : "complete_dtor_pointer",
11359     "mangled_component_name" : "_ZThn4_N7android8hardware10contexthub4V1_014BpHwContexthubD1Ev"
11360    },
11361    {
11362     "kind" : "deleting_dtor_pointer",
11363     "mangled_component_name" : "_ZThn4_N7android8hardware10contexthub4V1_014BpHwContexthubD0Ev"
11364    },
11365    {
11366     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_10contexthub4V1_011IContexthubEE10onAsBinderEv"
11367    },
11368    {
11369     "component_value" : 76,
11370     "kind" : "vbase_offset"
11371    },
11372    {
11373     "component_value" : -8,
11374     "kind" : "offset_to_top"
11375    },
11376    {
11377     "kind" : "rtti",
11378     "mangled_component_name" : "_ZTIN7android8hardware10contexthub4V1_014BpHwContexthubE"
11379    },
11380    {
11381     "kind" : "complete_dtor_pointer",
11382     "mangled_component_name" : "_ZThn8_N7android8hardware10contexthub4V1_014BpHwContexthubD1Ev"
11383    },
11384    {
11385     "kind" : "deleting_dtor_pointer",
11386     "mangled_component_name" : "_ZThn8_N7android8hardware10contexthub4V1_014BpHwContexthubD0Ev"
11387    },
11388    {
11389     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
11390    },
11391    {
11392     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11393    },
11394    {
11395     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11396    },
11397    {
11398     "component_value" : -24,
11399     "kind" : "offset_to_top"
11400    },
11401    {
11402     "kind" : "rtti",
11403     "mangled_component_name" : "_ZTIN7android8hardware10contexthub4V1_014BpHwContexthubE"
11404    },
11405    {
11406     "kind" : "complete_dtor_pointer",
11407     "mangled_component_name" : "_ZThn24_N7android8hardware10contexthub4V1_014BpHwContexthubD1Ev"
11408    },
11409    {
11410     "kind" : "deleting_dtor_pointer",
11411     "mangled_component_name" : "_ZThn24_N7android8hardware10contexthub4V1_014BpHwContexthubD0Ev"
11412    },
11413    {
11414     "kind" : "vcall_offset"
11415    },
11416    {
11417     "component_value" : -76,
11418     "kind" : "vcall_offset"
11419    },
11420    {
11421     "component_value" : -76,
11422     "kind" : "vcall_offset"
11423    },
11424    {
11425     "component_value" : -76,
11426     "kind" : "vcall_offset"
11427    },
11428    {
11429     "component_value" : -84,
11430     "kind" : "vcall_offset"
11431    },
11432    {
11433     "component_value" : -84,
11434     "kind" : "offset_to_top"
11435    },
11436    {
11437     "kind" : "rtti",
11438     "mangled_component_name" : "_ZTIN7android8hardware10contexthub4V1_014BpHwContexthubE"
11439    },
11440    {
11441     "kind" : "complete_dtor_pointer",
11442     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10contexthub4V1_014BpHwContexthubD1Ev"
11443    },
11444    {
11445     "kind" : "deleting_dtor_pointer",
11446     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10contexthub4V1_014BpHwContexthubD0Ev"
11447    },
11448    {
11449     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
11450    },
11451    {
11452     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11453    },
11454    {
11455     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11456    },
11457    {
11458     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11459    }
11460   ]
11461  },
11462  {
11463   "alignment" : 4,
11464   "base_specifiers" :
11465   [
11466    {
11467     "referenced_type" : "type-204"
11468    },
11469    {
11470     "referenced_type" : "type-59"
11471    }
11472   ],
11473   "fields" :
11474   [
11475    {
11476     "access" : "private",
11477     "field_name" : "_hidl_mMutex",
11478     "field_offset" : 544,
11479     "referenced_type" : "type-202"
11480    },
11481    {
11482     "access" : "private",
11483     "field_name" : "_hidl_mDeathRecipients",
11484     "field_offset" : 576,
11485     "referenced_type" : "type-203"
11486    }
11487   ],
11488   "linker_set_key" : "android::hardware::contexthub::V1_0::BpHwContexthubCallback",
11489   "name" : "android::hardware::contexthub::V1_0::BpHwContexthubCallback",
11490   "referenced_type" : "type-201",
11491   "self_type" : "type-201",
11492   "size" : 92,
11493   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BpHwContexthubCallback.h",
11494   "unique_id" : "_ZTSN7android8hardware10contexthub4V1_022BpHwContexthubCallbackE",
11495   "vtable_components" :
11496   [
11497    {
11498     "component_value" : 84,
11499     "kind" : "vbase_offset"
11500    },
11501    {
11502     "kind" : "offset_to_top"
11503    },
11504    {
11505     "kind" : "rtti",
11506     "mangled_component_name" : "_ZTIN7android8hardware10contexthub4V1_022BpHwContexthubCallbackE"
11507    },
11508    {
11509     "mangled_component_name" : "_ZNK7android8hardware10contexthub4V1_022BpHwContexthubCallback8isRemoteEv"
11510    },
11511    {
11512     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
11513    },
11514    {
11515     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
11516    },
11517    {
11518     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
11519    },
11520    {
11521     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
11522    },
11523    {
11524     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback21setHALInstrumentationEv"
11525    },
11526    {
11527     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
11528    },
11529    {
11530     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback4pingEv"
11531    },
11532    {
11533     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
11534    },
11535    {
11536     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback21notifySyspropsChangedEv"
11537    },
11538    {
11539     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
11540    },
11541    {
11542     "kind" : "complete_dtor_pointer",
11543     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallbackD1Ev"
11544    },
11545    {
11546     "kind" : "deleting_dtor_pointer",
11547     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallbackD0Ev"
11548    },
11549    {
11550     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback15handleClientMsgERKNS2_13ContextHubMsgE"
11551    },
11552    {
11553     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback15handleTxnResultEjNS2_17TransactionResultE"
11554    },
11555    {
11556     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback14handleHubEventENS2_14AsyncEventTypeE"
11557    },
11558    {
11559     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback14handleAppAbortEyj"
11560    },
11561    {
11562     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback14handleAppsInfoERKNS0_8hidl_vecINS2_10HubAppInfoEEE"
11563    },
11564    {
11565     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_10contexthub4V1_019IContexthubCallbackEE10onAsBinderEv"
11566    },
11567    {
11568     "component_value" : 80,
11569     "kind" : "vbase_offset"
11570    },
11571    {
11572     "component_value" : -4,
11573     "kind" : "offset_to_top"
11574    },
11575    {
11576     "kind" : "rtti",
11577     "mangled_component_name" : "_ZTIN7android8hardware10contexthub4V1_022BpHwContexthubCallbackE"
11578    },
11579    {
11580     "kind" : "complete_dtor_pointer",
11581     "mangled_component_name" : "_ZThn4_N7android8hardware10contexthub4V1_022BpHwContexthubCallbackD1Ev"
11582    },
11583    {
11584     "kind" : "deleting_dtor_pointer",
11585     "mangled_component_name" : "_ZThn4_N7android8hardware10contexthub4V1_022BpHwContexthubCallbackD0Ev"
11586    },
11587    {
11588     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_10contexthub4V1_019IContexthubCallbackEE10onAsBinderEv"
11589    },
11590    {
11591     "component_value" : 76,
11592     "kind" : "vbase_offset"
11593    },
11594    {
11595     "component_value" : -8,
11596     "kind" : "offset_to_top"
11597    },
11598    {
11599     "kind" : "rtti",
11600     "mangled_component_name" : "_ZTIN7android8hardware10contexthub4V1_022BpHwContexthubCallbackE"
11601    },
11602    {
11603     "kind" : "complete_dtor_pointer",
11604     "mangled_component_name" : "_ZThn8_N7android8hardware10contexthub4V1_022BpHwContexthubCallbackD1Ev"
11605    },
11606    {
11607     "kind" : "deleting_dtor_pointer",
11608     "mangled_component_name" : "_ZThn8_N7android8hardware10contexthub4V1_022BpHwContexthubCallbackD0Ev"
11609    },
11610    {
11611     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
11612    },
11613    {
11614     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11615    },
11616    {
11617     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11618    },
11619    {
11620     "component_value" : -24,
11621     "kind" : "offset_to_top"
11622    },
11623    {
11624     "kind" : "rtti",
11625     "mangled_component_name" : "_ZTIN7android8hardware10contexthub4V1_022BpHwContexthubCallbackE"
11626    },
11627    {
11628     "kind" : "complete_dtor_pointer",
11629     "mangled_component_name" : "_ZThn24_N7android8hardware10contexthub4V1_022BpHwContexthubCallbackD1Ev"
11630    },
11631    {
11632     "kind" : "deleting_dtor_pointer",
11633     "mangled_component_name" : "_ZThn24_N7android8hardware10contexthub4V1_022BpHwContexthubCallbackD0Ev"
11634    },
11635    {
11636     "kind" : "vcall_offset"
11637    },
11638    {
11639     "component_value" : -76,
11640     "kind" : "vcall_offset"
11641    },
11642    {
11643     "component_value" : -76,
11644     "kind" : "vcall_offset"
11645    },
11646    {
11647     "component_value" : -76,
11648     "kind" : "vcall_offset"
11649    },
11650    {
11651     "component_value" : -84,
11652     "kind" : "vcall_offset"
11653    },
11654    {
11655     "component_value" : -84,
11656     "kind" : "offset_to_top"
11657    },
11658    {
11659     "kind" : "rtti",
11660     "mangled_component_name" : "_ZTIN7android8hardware10contexthub4V1_022BpHwContexthubCallbackE"
11661    },
11662    {
11663     "kind" : "complete_dtor_pointer",
11664     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10contexthub4V1_022BpHwContexthubCallbackD1Ev"
11665    },
11666    {
11667     "kind" : "deleting_dtor_pointer",
11668     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10contexthub4V1_022BpHwContexthubCallbackD0Ev"
11669    },
11670    {
11671     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
11672    },
11673    {
11674     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11675    },
11676    {
11677     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11678    },
11679    {
11680     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11681    }
11682   ]
11683  },
11684  {
11685   "alignment" : 4,
11686   "base_specifiers" :
11687   [
11688    {
11689     "referenced_type" : "type-20"
11690    },
11691    {
11692     "referenced_type" : "type-59"
11693    }
11694   ],
11695   "fields" :
11696   [
11697    {
11698     "access" : "private",
11699     "field_name" : "mImpl",
11700     "field_offset" : 384,
11701     "referenced_type" : "type-217"
11702    },
11703    {
11704     "access" : "private",
11705     "field_name" : "mOnewayQueue",
11706     "field_offset" : 416,
11707     "referenced_type" : "type-700"
11708    }
11709   ],
11710   "linker_set_key" : "android::hardware::contexthub::V1_0::BsContexthub",
11711   "name" : "android::hardware::contexthub::V1_0::BsContexthub",
11712   "referenced_type" : "type-743",
11713   "self_type" : "type-743",
11714   "size" : 68,
11715   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BsContexthub.h",
11716   "unique_id" : "_ZTSN7android8hardware10contexthub4V1_012BsContexthubE",
11717   "vtable_components" :
11718   [
11719    {
11720     "component_value" : 60,
11721     "kind" : "vbase_offset"
11722    },
11723    {
11724     "kind" : "offset_to_top"
11725    },
11726    {
11727     "kind" : "rtti",
11728     "mangled_component_name" : "_ZTIN7android8hardware10contexthub4V1_012BsContexthubE"
11729    },
11730    {
11731     "mangled_component_name" : "_ZNK7android8hardware10contexthub4V1_011IContexthub8isRemoteEv"
11732    },
11733    {
11734     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_012BsContexthub14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
11735    },
11736    {
11737     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_012BsContexthub5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
11738    },
11739    {
11740     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_012BsContexthub19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
11741    },
11742    {
11743     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_012BsContexthub12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
11744    },
11745    {
11746     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_012BsContexthub21setHALInstrumentationEv"
11747    },
11748    {
11749     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_012BsContexthub11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
11750    },
11751    {
11752     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_012BsContexthub4pingEv"
11753    },
11754    {
11755     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_012BsContexthub12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
11756    },
11757    {
11758     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_012BsContexthub21notifySyspropsChangedEv"
11759    },
11760    {
11761     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_012BsContexthub13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
11762    },
11763    {
11764     "kind" : "complete_dtor_pointer",
11765     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_012BsContexthubD1Ev"
11766    },
11767    {
11768     "kind" : "deleting_dtor_pointer",
11769     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_012BsContexthubD0Ev"
11770    },
11771    {
11772     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_012BsContexthub7getHubsENSt3__18functionIFvRKNS0_8hidl_vecINS2_10ContextHubEEEEEE"
11773    },
11774    {
11775     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_012BsContexthub16registerCallbackEjRKNS_2spINS2_19IContexthubCallbackEEE"
11776    },
11777    {
11778     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_012BsContexthub16sendMessageToHubEjRKNS2_13ContextHubMsgE"
11779    },
11780    {
11781     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_012BsContexthub11loadNanoAppEjRKNS2_13NanoAppBinaryEj"
11782    },
11783    {
11784     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_012BsContexthub13unloadNanoAppEjyj"
11785    },
11786    {
11787     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_012BsContexthub13enableNanoAppEjyj"
11788    },
11789    {
11790     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_012BsContexthub14disableNanoAppEjyj"
11791    },
11792    {
11793     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_012BsContexthub9queryAppsEj"
11794    },
11795    {
11796     "component_value" : -4,
11797     "kind" : "offset_to_top"
11798    },
11799    {
11800     "kind" : "rtti",
11801     "mangled_component_name" : "_ZTIN7android8hardware10contexthub4V1_012BsContexthubE"
11802    },
11803    {
11804     "kind" : "complete_dtor_pointer",
11805     "mangled_component_name" : "_ZThn4_N7android8hardware10contexthub4V1_012BsContexthubD1Ev"
11806    },
11807    {
11808     "kind" : "deleting_dtor_pointer",
11809     "mangled_component_name" : "_ZThn4_N7android8hardware10contexthub4V1_012BsContexthubD0Ev"
11810    },
11811    {
11812     "kind" : "vcall_offset"
11813    },
11814    {
11815     "kind" : "vcall_offset"
11816    },
11817    {
11818     "kind" : "vcall_offset"
11819    },
11820    {
11821     "kind" : "vcall_offset"
11822    },
11823    {
11824     "component_value" : -60,
11825     "kind" : "vcall_offset"
11826    },
11827    {
11828     "component_value" : -60,
11829     "kind" : "offset_to_top"
11830    },
11831    {
11832     "kind" : "rtti",
11833     "mangled_component_name" : "_ZTIN7android8hardware10contexthub4V1_012BsContexthubE"
11834    },
11835    {
11836     "kind" : "complete_dtor_pointer",
11837     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10contexthub4V1_012BsContexthubD1Ev"
11838    },
11839    {
11840     "kind" : "deleting_dtor_pointer",
11841     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10contexthub4V1_012BsContexthubD0Ev"
11842    },
11843    {
11844     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11845    },
11846    {
11847     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11848    },
11849    {
11850     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11851    },
11852    {
11853     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11854    }
11855   ]
11856  },
11857  {
11858   "alignment" : 4,
11859   "base_specifiers" :
11860   [
11861    {
11862     "referenced_type" : "type-66"
11863    },
11864    {
11865     "referenced_type" : "type-59"
11866    }
11867   ],
11868   "fields" :
11869   [
11870    {
11871     "access" : "private",
11872     "field_name" : "mImpl",
11873     "field_offset" : 384,
11874     "referenced_type" : "type-63"
11875    },
11876    {
11877     "access" : "private",
11878     "field_name" : "mOnewayQueue",
11879     "field_offset" : 416,
11880     "referenced_type" : "type-700"
11881    }
11882   ],
11883   "linker_set_key" : "android::hardware::contexthub::V1_0::BsContexthubCallback",
11884   "name" : "android::hardware::contexthub::V1_0::BsContexthubCallback",
11885   "referenced_type" : "type-699",
11886   "self_type" : "type-699",
11887   "size" : 68,
11888   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BsContexthubCallback.h",
11889   "unique_id" : "_ZTSN7android8hardware10contexthub4V1_020BsContexthubCallbackE",
11890   "vtable_components" :
11891   [
11892    {
11893     "component_value" : 60,
11894     "kind" : "vbase_offset"
11895    },
11896    {
11897     "kind" : "offset_to_top"
11898    },
11899    {
11900     "kind" : "rtti",
11901     "mangled_component_name" : "_ZTIN7android8hardware10contexthub4V1_020BsContexthubCallbackE"
11902    },
11903    {
11904     "mangled_component_name" : "_ZNK7android8hardware10contexthub4V1_019IContexthubCallback8isRemoteEv"
11905    },
11906    {
11907     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_020BsContexthubCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
11908    },
11909    {
11910     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_020BsContexthubCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
11911    },
11912    {
11913     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_020BsContexthubCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
11914    },
11915    {
11916     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_020BsContexthubCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
11917    },
11918    {
11919     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_020BsContexthubCallback21setHALInstrumentationEv"
11920    },
11921    {
11922     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_020BsContexthubCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
11923    },
11924    {
11925     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_020BsContexthubCallback4pingEv"
11926    },
11927    {
11928     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_020BsContexthubCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
11929    },
11930    {
11931     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_020BsContexthubCallback21notifySyspropsChangedEv"
11932    },
11933    {
11934     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_020BsContexthubCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
11935    },
11936    {
11937     "kind" : "complete_dtor_pointer",
11938     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_020BsContexthubCallbackD1Ev"
11939    },
11940    {
11941     "kind" : "deleting_dtor_pointer",
11942     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_020BsContexthubCallbackD0Ev"
11943    },
11944    {
11945     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_020BsContexthubCallback15handleClientMsgERKNS2_13ContextHubMsgE"
11946    },
11947    {
11948     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_020BsContexthubCallback15handleTxnResultEjNS2_17TransactionResultE"
11949    },
11950    {
11951     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_020BsContexthubCallback14handleHubEventENS2_14AsyncEventTypeE"
11952    },
11953    {
11954     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_020BsContexthubCallback14handleAppAbortEyj"
11955    },
11956    {
11957     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_020BsContexthubCallback14handleAppsInfoERKNS0_8hidl_vecINS2_10HubAppInfoEEE"
11958    },
11959    {
11960     "component_value" : -4,
11961     "kind" : "offset_to_top"
11962    },
11963    {
11964     "kind" : "rtti",
11965     "mangled_component_name" : "_ZTIN7android8hardware10contexthub4V1_020BsContexthubCallbackE"
11966    },
11967    {
11968     "kind" : "complete_dtor_pointer",
11969     "mangled_component_name" : "_ZThn4_N7android8hardware10contexthub4V1_020BsContexthubCallbackD1Ev"
11970    },
11971    {
11972     "kind" : "deleting_dtor_pointer",
11973     "mangled_component_name" : "_ZThn4_N7android8hardware10contexthub4V1_020BsContexthubCallbackD0Ev"
11974    },
11975    {
11976     "kind" : "vcall_offset"
11977    },
11978    {
11979     "kind" : "vcall_offset"
11980    },
11981    {
11982     "kind" : "vcall_offset"
11983    },
11984    {
11985     "kind" : "vcall_offset"
11986    },
11987    {
11988     "component_value" : -60,
11989     "kind" : "vcall_offset"
11990    },
11991    {
11992     "component_value" : -60,
11993     "kind" : "offset_to_top"
11994    },
11995    {
11996     "kind" : "rtti",
11997     "mangled_component_name" : "_ZTIN7android8hardware10contexthub4V1_020BsContexthubCallbackE"
11998    },
11999    {
12000     "kind" : "complete_dtor_pointer",
12001     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10contexthub4V1_020BsContexthubCallbackD1Ev"
12002    },
12003    {
12004     "kind" : "deleting_dtor_pointer",
12005     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10contexthub4V1_020BsContexthubCallbackD0Ev"
12006    },
12007    {
12008     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12009    },
12010    {
12011     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12012    },
12013    {
12014     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12015    },
12016    {
12017     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12018    }
12019   ]
12020  },
12021  {
12022   "alignment" : 8,
12023   "fields" :
12024   [
12025    {
12026     "field_name" : "name",
12027     "referenced_type" : "type-82"
12028    },
12029    {
12030     "field_name" : "vendor",
12031     "field_offset" : 128,
12032     "referenced_type" : "type-82"
12033    },
12034    {
12035     "field_name" : "toolchain",
12036     "field_offset" : 256,
12037     "referenced_type" : "type-82"
12038    },
12039    {
12040     "field_name" : "platformVersion",
12041     "field_offset" : 384,
12042     "referenced_type" : "type-2"
12043    },
12044    {
12045     "field_name" : "toolchainVersion",
12046     "field_offset" : 416,
12047     "referenced_type" : "type-2"
12048    },
12049    {
12050     "field_name" : "hubId",
12051     "field_offset" : 448,
12052     "referenced_type" : "type-2"
12053    },
12054    {
12055     "field_name" : "peakMips",
12056     "field_offset" : 480,
12057     "referenced_type" : "type-88"
12058    },
12059    {
12060     "field_name" : "stoppedPowerDrawMw",
12061     "field_offset" : 512,
12062     "referenced_type" : "type-88"
12063    },
12064    {
12065     "field_name" : "sleepPowerDrawMw",
12066     "field_offset" : 544,
12067     "referenced_type" : "type-88"
12068    },
12069    {
12070     "field_name" : "peakPowerDrawMw",
12071     "field_offset" : 576,
12072     "referenced_type" : "type-88"
12073    },
12074    {
12075     "field_name" : "connectedSensors",
12076     "field_offset" : 640,
12077     "referenced_type" : "type-428"
12078    },
12079    {
12080     "field_name" : "maxSupportedMsgLen",
12081     "field_offset" : 768,
12082     "referenced_type" : "type-2"
12083    },
12084    {
12085     "field_name" : "chrePlatformId",
12086     "field_offset" : 832,
12087     "referenced_type" : "type-8"
12088    },
12089    {
12090     "field_name" : "chreApiMajorVersion",
12091     "field_offset" : 896,
12092     "referenced_type" : "type-7"
12093    },
12094    {
12095     "field_name" : "chreApiMinorVersion",
12096     "field_offset" : 904,
12097     "referenced_type" : "type-7"
12098    },
12099    {
12100     "field_name" : "chrePatchVersion",
12101     "field_offset" : 912,
12102     "referenced_type" : "type-128"
12103    }
12104   ],
12105   "linker_set_key" : "android::hardware::contexthub::V1_0::ContextHub",
12106   "name" : "android::hardware::contexthub::V1_0::ContextHub",
12107   "referenced_type" : "type-444",
12108   "self_type" : "type-444",
12109   "size" : 120,
12110   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h",
12111   "unique_id" : "_ZTSN7android8hardware10contexthub4V1_010ContextHubE"
12112  },
12113  {
12114   "alignment" : 8,
12115   "fields" :
12116   [
12117    {
12118     "field_name" : "appName",
12119     "referenced_type" : "type-8"
12120    },
12121    {
12122     "field_name" : "hostEndPoint",
12123     "field_offset" : 64,
12124     "referenced_type" : "type-128"
12125    },
12126    {
12127     "field_name" : "msgType",
12128     "field_offset" : 96,
12129     "referenced_type" : "type-2"
12130    },
12131    {
12132     "field_name" : "msg",
12133     "field_offset" : 128,
12134     "referenced_type" : "type-421"
12135    }
12136   ],
12137   "linker_set_key" : "android::hardware::contexthub::V1_0::ContextHubMsg",
12138   "name" : "android::hardware::contexthub::V1_0::ContextHubMsg",
12139   "referenced_type" : "type-623",
12140   "self_type" : "type-623",
12141   "size" : 32,
12142   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h",
12143   "unique_id" : "_ZTSN7android8hardware10contexthub4V1_013ContextHubMsgE"
12144  },
12145  {
12146   "alignment" : 8,
12147   "fields" :
12148   [
12149    {
12150     "field_name" : "appId",
12151     "referenced_type" : "type-8"
12152    },
12153    {
12154     "field_name" : "version",
12155     "field_offset" : 64,
12156     "referenced_type" : "type-2"
12157    },
12158    {
12159     "field_name" : "memUsage",
12160     "field_offset" : 128,
12161     "referenced_type" : "type-45"
12162    },
12163    {
12164     "field_name" : "enabled",
12165     "field_offset" : 256,
12166     "referenced_type" : "type-51"
12167    }
12168   ],
12169   "linker_set_key" : "android::hardware::contexthub::V1_0::HubAppInfo",
12170   "name" : "android::hardware::contexthub::V1_0::HubAppInfo",
12171   "referenced_type" : "type-44",
12172   "self_type" : "type-44",
12173   "size" : 40,
12174   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h",
12175   "unique_id" : "_ZTSN7android8hardware10contexthub4V1_010HubAppInfoE"
12176  },
12177  {
12178   "alignment" : 4,
12179   "base_specifiers" :
12180   [
12181    {
12182     "referenced_type" : "type-21"
12183    }
12184   ],
12185   "linker_set_key" : "android::hardware::contexthub::V1_0::IContexthub",
12186   "name" : "android::hardware::contexthub::V1_0::IContexthub",
12187   "referenced_type" : "type-20",
12188   "self_type" : "type-20",
12189   "size" : 12,
12190   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/IContexthub.h",
12191   "unique_id" : "_ZTSN7android8hardware10contexthub4V1_011IContexthubE",
12192   "vtable_components" :
12193   [
12194    {
12195     "component_value" : 4,
12196     "kind" : "vbase_offset"
12197    },
12198    {
12199     "kind" : "offset_to_top"
12200    },
12201    {
12202     "kind" : "rtti",
12203     "mangled_component_name" : "_ZTIN7android8hardware10contexthub4V1_011IContexthubE"
12204    },
12205    {
12206     "mangled_component_name" : "_ZNK7android8hardware10contexthub4V1_011IContexthub8isRemoteEv"
12207    },
12208    {
12209     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_011IContexthub14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
12210    },
12211    {
12212     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_011IContexthub5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
12213    },
12214    {
12215     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_011IContexthub19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
12216    },
12217    {
12218     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_011IContexthub12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
12219    },
12220    {
12221     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_011IContexthub21setHALInstrumentationEv"
12222    },
12223    {
12224     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_011IContexthub11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
12225    },
12226    {
12227     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_011IContexthub4pingEv"
12228    },
12229    {
12230     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_011IContexthub12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
12231    },
12232    {
12233     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_011IContexthub21notifySyspropsChangedEv"
12234    },
12235    {
12236     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_011IContexthub13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
12237    },
12238    {
12239     "kind" : "complete_dtor_pointer",
12240     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_011IContexthubD1Ev"
12241    },
12242    {
12243     "kind" : "deleting_dtor_pointer",
12244     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_011IContexthubD0Ev"
12245    },
12246    {
12247     "is_pure" : true,
12248     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_011IContexthub7getHubsENSt3__18functionIFvRKNS0_8hidl_vecINS2_10ContextHubEEEEEE"
12249    },
12250    {
12251     "is_pure" : true,
12252     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_011IContexthub16registerCallbackEjRKNS_2spINS2_19IContexthubCallbackEEE"
12253    },
12254    {
12255     "is_pure" : true,
12256     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_011IContexthub16sendMessageToHubEjRKNS2_13ContextHubMsgE"
12257    },
12258    {
12259     "is_pure" : true,
12260     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_011IContexthub11loadNanoAppEjRKNS2_13NanoAppBinaryEj"
12261    },
12262    {
12263     "is_pure" : true,
12264     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_011IContexthub13unloadNanoAppEjyj"
12265    },
12266    {
12267     "is_pure" : true,
12268     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_011IContexthub13enableNanoAppEjyj"
12269    },
12270    {
12271     "is_pure" : true,
12272     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_011IContexthub14disableNanoAppEjyj"
12273    },
12274    {
12275     "is_pure" : true,
12276     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_011IContexthub9queryAppsEj"
12277    },
12278    {
12279     "kind" : "vcall_offset"
12280    },
12281    {
12282     "kind" : "vcall_offset"
12283    },
12284    {
12285     "kind" : "vcall_offset"
12286    },
12287    {
12288     "kind" : "vcall_offset"
12289    },
12290    {
12291     "component_value" : -4,
12292     "kind" : "vcall_offset"
12293    },
12294    {
12295     "component_value" : -4,
12296     "kind" : "offset_to_top"
12297    },
12298    {
12299     "kind" : "rtti",
12300     "mangled_component_name" : "_ZTIN7android8hardware10contexthub4V1_011IContexthubE"
12301    },
12302    {
12303     "kind" : "complete_dtor_pointer",
12304     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10contexthub4V1_011IContexthubD1Ev"
12305    },
12306    {
12307     "kind" : "deleting_dtor_pointer",
12308     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10contexthub4V1_011IContexthubD0Ev"
12309    },
12310    {
12311     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12312    },
12313    {
12314     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12315    },
12316    {
12317     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12318    },
12319    {
12320     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12321    }
12322   ]
12323  },
12324  {
12325   "alignment" : 4,
12326   "base_specifiers" :
12327   [
12328    {
12329     "referenced_type" : "type-21"
12330    }
12331   ],
12332   "linker_set_key" : "android::hardware::contexthub::V1_0::IContexthubCallback",
12333   "name" : "android::hardware::contexthub::V1_0::IContexthubCallback",
12334   "referenced_type" : "type-66",
12335   "self_type" : "type-66",
12336   "size" : 12,
12337   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/IContexthubCallback.h",
12338   "unique_id" : "_ZTSN7android8hardware10contexthub4V1_019IContexthubCallbackE",
12339   "vtable_components" :
12340   [
12341    {
12342     "component_value" : 4,
12343     "kind" : "vbase_offset"
12344    },
12345    {
12346     "kind" : "offset_to_top"
12347    },
12348    {
12349     "kind" : "rtti",
12350     "mangled_component_name" : "_ZTIN7android8hardware10contexthub4V1_019IContexthubCallbackE"
12351    },
12352    {
12353     "mangled_component_name" : "_ZNK7android8hardware10contexthub4V1_019IContexthubCallback8isRemoteEv"
12354    },
12355    {
12356     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
12357    },
12358    {
12359     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
12360    },
12361    {
12362     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
12363    },
12364    {
12365     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
12366    },
12367    {
12368     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback21setHALInstrumentationEv"
12369    },
12370    {
12371     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
12372    },
12373    {
12374     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback4pingEv"
12375    },
12376    {
12377     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
12378    },
12379    {
12380     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback21notifySyspropsChangedEv"
12381    },
12382    {
12383     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
12384    },
12385    {
12386     "kind" : "complete_dtor_pointer",
12387     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallbackD1Ev"
12388    },
12389    {
12390     "kind" : "deleting_dtor_pointer",
12391     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallbackD0Ev"
12392    },
12393    {
12394     "is_pure" : true,
12395     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback15handleClientMsgERKNS2_13ContextHubMsgE"
12396    },
12397    {
12398     "is_pure" : true,
12399     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback15handleTxnResultEjNS2_17TransactionResultE"
12400    },
12401    {
12402     "is_pure" : true,
12403     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback14handleHubEventENS2_14AsyncEventTypeE"
12404    },
12405    {
12406     "is_pure" : true,
12407     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback14handleAppAbortEyj"
12408    },
12409    {
12410     "is_pure" : true,
12411     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback14handleAppsInfoERKNS0_8hidl_vecINS2_10HubAppInfoEEE"
12412    },
12413    {
12414     "kind" : "vcall_offset"
12415    },
12416    {
12417     "kind" : "vcall_offset"
12418    },
12419    {
12420     "kind" : "vcall_offset"
12421    },
12422    {
12423     "kind" : "vcall_offset"
12424    },
12425    {
12426     "component_value" : -4,
12427     "kind" : "vcall_offset"
12428    },
12429    {
12430     "component_value" : -4,
12431     "kind" : "offset_to_top"
12432    },
12433    {
12434     "kind" : "rtti",
12435     "mangled_component_name" : "_ZTIN7android8hardware10contexthub4V1_019IContexthubCallbackE"
12436    },
12437    {
12438     "kind" : "complete_dtor_pointer",
12439     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10contexthub4V1_019IContexthubCallbackD1Ev"
12440    },
12441    {
12442     "kind" : "deleting_dtor_pointer",
12443     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10contexthub4V1_019IContexthubCallbackD0Ev"
12444    },
12445    {
12446     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12447    },
12448    {
12449     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12450    },
12451    {
12452     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12453    },
12454    {
12455     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12456    }
12457   ]
12458  },
12459  {
12460   "alignment" : 4,
12461   "fields" :
12462   [
12463    {
12464     "field_name" : "totalBytes",
12465     "referenced_type" : "type-2"
12466    },
12467    {
12468     "field_name" : "freeBytes",
12469     "field_offset" : 32,
12470     "referenced_type" : "type-2"
12471    },
12472    {
12473     "field_name" : "type",
12474     "field_offset" : 64,
12475     "referenced_type" : "type-50"
12476    },
12477    {
12478     "field_name" : "flags",
12479     "field_offset" : 96,
12480     "referenced_type" : "type-2"
12481    }
12482   ],
12483   "linker_set_key" : "android::hardware::contexthub::V1_0::MemRange",
12484   "name" : "android::hardware::contexthub::V1_0::MemRange",
12485   "referenced_type" : "type-49",
12486   "self_type" : "type-49",
12487   "size" : 16,
12488   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h",
12489   "unique_id" : "_ZTSN7android8hardware10contexthub4V1_08MemRangeE"
12490  },
12491  {
12492   "alignment" : 8,
12493   "fields" :
12494   [
12495    {
12496     "field_name" : "appId",
12497     "referenced_type" : "type-8"
12498    },
12499    {
12500     "field_name" : "appVersion",
12501     "field_offset" : 64,
12502     "referenced_type" : "type-2"
12503    },
12504    {
12505     "field_name" : "flags",
12506     "field_offset" : 96,
12507     "referenced_type" : "type-2"
12508    },
12509    {
12510     "field_name" : "targetChreApiMajorVersion",
12511     "field_offset" : 128,
12512     "referenced_type" : "type-7"
12513    },
12514    {
12515     "field_name" : "targetChreApiMinorVersion",
12516     "field_offset" : 136,
12517     "referenced_type" : "type-7"
12518    },
12519    {
12520     "field_name" : "customBinary",
12521     "field_offset" : 192,
12522     "referenced_type" : "type-421"
12523    }
12524   ],
12525   "linker_set_key" : "android::hardware::contexthub::V1_0::NanoAppBinary",
12526   "name" : "android::hardware::contexthub::V1_0::NanoAppBinary",
12527   "referenced_type" : "type-621",
12528   "self_type" : "type-621",
12529   "size" : 40,
12530   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h",
12531   "unique_id" : "_ZTSN7android8hardware10contexthub4V1_013NanoAppBinaryE"
12532  },
12533  {
12534   "alignment" : 8,
12535   "fields" :
12536   [
12537    {
12538     "field_name" : "sensorType",
12539     "referenced_type" : "type-81"
12540    },
12541    {
12542     "field_name" : "type",
12543     "field_offset" : 64,
12544     "referenced_type" : "type-82"
12545    },
12546    {
12547     "field_name" : "name",
12548     "field_offset" : 192,
12549     "referenced_type" : "type-82"
12550    },
12551    {
12552     "field_name" : "vendor",
12553     "field_offset" : 320,
12554     "referenced_type" : "type-82"
12555    },
12556    {
12557     "field_name" : "version",
12558     "field_offset" : 448,
12559     "referenced_type" : "type-2"
12560    },
12561    {
12562     "field_name" : "fifoReservedCount",
12563     "field_offset" : 480,
12564     "referenced_type" : "type-2"
12565    },
12566    {
12567     "field_name" : "fifoMaxCount",
12568     "field_offset" : 512,
12569     "referenced_type" : "type-2"
12570    },
12571    {
12572     "field_name" : "minDelayMs",
12573     "field_offset" : 576,
12574     "referenced_type" : "type-8"
12575    },
12576    {
12577     "field_name" : "maxDelayMs",
12578     "field_offset" : 640,
12579     "referenced_type" : "type-8"
12580    },
12581    {
12582     "field_name" : "peakPowerMw",
12583     "field_offset" : 704,
12584     "referenced_type" : "type-88"
12585    }
12586   ],
12587   "linker_set_key" : "android::hardware::contexthub::V1_0::PhysicalSensor",
12588   "name" : "android::hardware::contexthub::V1_0::PhysicalSensor",
12589   "referenced_type" : "type-80",
12590   "self_type" : "type-80",
12591   "size" : 96,
12592   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h",
12593   "unique_id" : "_ZTSN7android8hardware10contexthub4V1_014PhysicalSensorE"
12594  },
12595  {
12596   "alignment" : 4,
12597   "fields" :
12598   [
12599    {
12600     "access" : "protected",
12601     "field_name" : "mInstrumentationCallbacks",
12602     "field_offset" : 32,
12603     "referenced_type" : "type-60"
12604    },
12605    {
12606     "access" : "protected",
12607     "field_name" : "mEnableInstrumentation",
12608     "field_offset" : 128,
12609     "referenced_type" : "type-51"
12610    },
12611    {
12612     "access" : "protected",
12613     "field_name" : "mInstrumentationLibPackage",
12614     "field_offset" : 160,
12615     "referenced_type" : "type-61"
12616    },
12617    {
12618     "access" : "protected",
12619     "field_name" : "mInterfaceName",
12620     "field_offset" : 256,
12621     "referenced_type" : "type-62"
12622    }
12623   ],
12624   "linker_set_key" : "android::hardware::details::HidlInstrumentor",
12625   "name" : "android::hardware::details::HidlInstrumentor",
12626   "referenced_type" : "type-59",
12627   "self_type" : "type-59",
12628   "size" : 44,
12629   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12630   "unique_id" : "_ZTSN7android8hardware7details16HidlInstrumentorE",
12631   "vtable_components" :
12632   [
12633    {
12634     "kind" : "offset_to_top"
12635    },
12636    {
12637     "kind" : "rtti",
12638     "mangled_component_name" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
12639    },
12640    {
12641     "kind" : "complete_dtor_pointer",
12642     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD1Ev"
12643    },
12644    {
12645     "kind" : "deleting_dtor_pointer",
12646     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD0Ev"
12647    }
12648   ]
12649  },
12650  {
12651   "alignment" : 4,
12652   "fields" :
12653   [
12654    {
12655     "field_name" : "sched_policy",
12656     "referenced_type" : "type-129"
12657    },
12658    {
12659     "field_name" : "prio",
12660     "field_offset" : 32,
12661     "referenced_type" : "type-129"
12662    }
12663   ],
12664   "linker_set_key" : "android::hardware::details::SchedPrio",
12665   "name" : "android::hardware::details::SchedPrio",
12666   "referenced_type" : "type-516",
12667   "self_type" : "type-516",
12668   "size" : 8,
12669   "source_file" : "/system/libhidl/transport/include/hidl/Static.h",
12670   "unique_id" : "_ZTSN7android8hardware7details9SchedPrioE"
12671  },
12672  {
12673   "alignment" : 4,
12674   "fields" :
12675   [
12676    {
12677     "access" : "private",
12678     "field_name" : "mQueue",
12679     "referenced_type" : "type-701"
12680    }
12681   ],
12682   "linker_set_key" : "android::hardware::details::TaskRunner",
12683   "name" : "android::hardware::details::TaskRunner",
12684   "record_kind" : "class",
12685   "referenced_type" : "type-700",
12686   "self_type" : "type-700",
12687   "size" : 8,
12688   "source_file" : "/system/libhidl/base/include/hidl/TaskRunner.h",
12689   "unique_id" : "_ZTSN7android8hardware7details10TaskRunnerE"
12690  },
12691  {
12692   "alignment" : 1,
12693   "linker_set_key" : "android::hardware::details::bnhw_tag",
12694   "name" : "android::hardware::details::bnhw_tag",
12695   "referenced_type" : "type-299",
12696   "self_type" : "type-299",
12697   "size" : 1,
12698   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12699   "unique_id" : "_ZTSN7android8hardware7details8bnhw_tagE"
12700  },
12701  {
12702   "alignment" : 1,
12703   "linker_set_key" : "android::hardware::details::bphw_tag",
12704   "name" : "android::hardware::details::bphw_tag",
12705   "referenced_type" : "type-313",
12706   "self_type" : "type-313",
12707   "size" : 1,
12708   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12709   "unique_id" : "_ZTSN7android8hardware7details8bphw_tagE"
12710  },
12711  {
12712   "alignment" : 1,
12713   "linker_set_key" : "android::hardware::details::bs_tag",
12714   "name" : "android::hardware::details::bs_tag",
12715   "referenced_type" : "type-325",
12716   "self_type" : "type-325",
12717   "size" : 1,
12718   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12719   "unique_id" : "_ZTSN7android8hardware7details6bs_tagE"
12720  },
12721  {
12722   "access" : "private",
12723   "alignment" : 4,
12724   "fields" :
12725   [
12726    {
12727     "field_name" : "mPointer",
12728     "referenced_type" : "type-443"
12729    },
12730    {
12731     "field_name" : "_pad",
12732     "referenced_type" : "type-8"
12733    }
12734   ],
12735   "is_anonymous" : true,
12736   "linker_set_key" : "android::hardware::details::hidl_pointer<ContextHub>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
12737   "name" : "android::hardware::details::hidl_pointer<ContextHub>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
12738   "record_kind" : "union",
12739   "referenced_type" : "type-442",
12740   "self_type" : "type-442",
12741   "size" : 8,
12742   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12743   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_10contexthub4V1_010ContextHubEEUt_E"
12744  },
12745  {
12746   "access" : "private",
12747   "alignment" : 4,
12748   "fields" :
12749   [
12750    {
12751     "field_name" : "mPointer",
12752     "referenced_type" : "type-399"
12753    },
12754    {
12755     "field_name" : "_pad",
12756     "referenced_type" : "type-8"
12757    }
12758   ],
12759   "is_anonymous" : true,
12760   "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",
12761   "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",
12762   "record_kind" : "union",
12763   "referenced_type" : "type-398",
12764   "self_type" : "type-398",
12765   "size" : 8,
12766   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12767   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E"
12768  },
12769  {
12770   "access" : "private",
12771   "alignment" : 4,
12772   "fields" :
12773   [
12774    {
12775     "field_name" : "mPointer",
12776     "referenced_type" : "type-43"
12777    },
12778    {
12779     "field_name" : "_pad",
12780     "referenced_type" : "type-8"
12781    }
12782   ],
12783   "is_anonymous" : true,
12784   "linker_set_key" : "android::hardware::details::hidl_pointer<HubAppInfo>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
12785   "name" : "android::hardware::details::hidl_pointer<HubAppInfo>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
12786   "record_kind" : "union",
12787   "referenced_type" : "type-42",
12788   "self_type" : "type-42",
12789   "size" : 8,
12790   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12791   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_10contexthub4V1_010HubAppInfoEEUt_E"
12792  },
12793  {
12794   "access" : "private",
12795   "alignment" : 4,
12796   "fields" :
12797   [
12798    {
12799     "field_name" : "mPointer",
12800     "referenced_type" : "type-48"
12801    },
12802    {
12803     "field_name" : "_pad",
12804     "referenced_type" : "type-8"
12805    }
12806   ],
12807   "is_anonymous" : true,
12808   "linker_set_key" : "android::hardware::details::hidl_pointer<MemRange>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
12809   "name" : "android::hardware::details::hidl_pointer<MemRange>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
12810   "record_kind" : "union",
12811   "referenced_type" : "type-47",
12812   "self_type" : "type-47",
12813   "size" : 8,
12814   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12815   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_10contexthub4V1_08MemRangeEEUt_E"
12816  },
12817  {
12818   "access" : "private",
12819   "alignment" : 4,
12820   "fields" :
12821   [
12822    {
12823     "field_name" : "mPointer",
12824     "referenced_type" : "type-431"
12825    },
12826    {
12827     "field_name" : "_pad",
12828     "referenced_type" : "type-8"
12829    }
12830   ],
12831   "is_anonymous" : true,
12832   "linker_set_key" : "android::hardware::details::hidl_pointer<PhysicalSensor>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
12833   "name" : "android::hardware::details::hidl_pointer<PhysicalSensor>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
12834   "record_kind" : "union",
12835   "referenced_type" : "type-430",
12836   "self_type" : "type-430",
12837   "size" : 8,
12838   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12839   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_10contexthub4V1_014PhysicalSensorEEUt_E"
12840  },
12841  {
12842   "alignment" : 4,
12843   "fields" :
12844   [
12845    {
12846     "access" : "private",
12847     "referenced_type" : "type-398"
12848    }
12849   ],
12850   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>",
12851   "name" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>",
12852   "referenced_type" : "type-397",
12853   "self_type" : "type-397",
12854   "size" : 8,
12855   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12856   "template_args" : [ "type-400" ],
12857   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE"
12858  },
12859  {
12860   "alignment" : 4,
12861   "fields" :
12862   [
12863    {
12864     "access" : "private",
12865     "referenced_type" : "type-442"
12866    }
12867   ],
12868   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::contexthub::V1_0::ContextHub>",
12869   "name" : "android::hardware::details::hidl_pointer<android::hardware::contexthub::V1_0::ContextHub>",
12870   "referenced_type" : "type-441",
12871   "self_type" : "type-441",
12872   "size" : 8,
12873   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12874   "template_args" : [ "type-444" ],
12875   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_10contexthub4V1_010ContextHubEEE"
12876  },
12877  {
12878   "alignment" : 4,
12879   "fields" :
12880   [
12881    {
12882     "access" : "private",
12883     "referenced_type" : "type-42"
12884    }
12885   ],
12886   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::contexthub::V1_0::HubAppInfo>",
12887   "name" : "android::hardware::details::hidl_pointer<android::hardware::contexthub::V1_0::HubAppInfo>",
12888   "referenced_type" : "type-41",
12889   "self_type" : "type-41",
12890   "size" : 8,
12891   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12892   "template_args" : [ "type-44" ],
12893   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_10contexthub4V1_010HubAppInfoEEE"
12894  },
12895  {
12896   "alignment" : 4,
12897   "fields" :
12898   [
12899    {
12900     "access" : "private",
12901     "referenced_type" : "type-47"
12902    }
12903   ],
12904   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::contexthub::V1_0::MemRange>",
12905   "name" : "android::hardware::details::hidl_pointer<android::hardware::contexthub::V1_0::MemRange>",
12906   "referenced_type" : "type-46",
12907   "self_type" : "type-46",
12908   "size" : 8,
12909   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12910   "template_args" : [ "type-49" ],
12911   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_10contexthub4V1_08MemRangeEEE"
12912  },
12913  {
12914   "alignment" : 4,
12915   "fields" :
12916   [
12917    {
12918     "access" : "private",
12919     "referenced_type" : "type-430"
12920    }
12921   ],
12922   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::contexthub::V1_0::PhysicalSensor>",
12923   "name" : "android::hardware::details::hidl_pointer<android::hardware::contexthub::V1_0::PhysicalSensor>",
12924   "referenced_type" : "type-429",
12925   "self_type" : "type-429",
12926   "size" : 8,
12927   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12928   "template_args" : [ "type-80" ],
12929   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_10contexthub4V1_014PhysicalSensorEEE"
12930  },
12931  {
12932   "alignment" : 4,
12933   "fields" :
12934   [
12935    {
12936     "access" : "private",
12937     "referenced_type" : "type-3"
12938    }
12939   ],
12940   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
12941   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
12942   "referenced_type" : "type-175",
12943   "self_type" : "type-175",
12944   "size" : 8,
12945   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12946   "template_args" : [ "type-5" ],
12947   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE"
12948  },
12949  {
12950   "alignment" : 4,
12951   "fields" :
12952   [
12953    {
12954     "access" : "private",
12955     "referenced_type" : "type-403"
12956    }
12957   ],
12958   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
12959   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
12960   "referenced_type" : "type-402",
12961   "self_type" : "type-402",
12962   "size" : 8,
12963   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12964   "template_args" : [ "type-82" ],
12965   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE"
12966  },
12967  {
12968   "alignment" : 4,
12969   "fields" :
12970   [
12971    {
12972     "access" : "private",
12973     "referenced_type" : "type-197"
12974    }
12975   ],
12976   "linker_set_key" : "android::hardware::details::hidl_pointer<char>",
12977   "name" : "android::hardware::details::hidl_pointer<char>",
12978   "referenced_type" : "type-196",
12979   "self_type" : "type-196",
12980   "size" : 8,
12981   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12982   "template_args" : [ "type-87" ],
12983   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIcEE"
12984  },
12985  {
12986   "access" : "private",
12987   "alignment" : 4,
12988   "fields" :
12989   [
12990    {
12991     "field_name" : "mPointer",
12992     "referenced_type" : "type-198"
12993    },
12994    {
12995     "field_name" : "_pad",
12996     "referenced_type" : "type-8"
12997    }
12998   ],
12999   "is_anonymous" : true,
13000   "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",
13001   "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",
13002   "record_kind" : "union",
13003   "referenced_type" : "type-197",
13004   "self_type" : "type-197",
13005   "size" : 8,
13006   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13007   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIcEUt_E"
13008  },
13009  {
13010   "alignment" : 4,
13011   "fields" :
13012   [
13013    {
13014     "access" : "private",
13015     "referenced_type" : "type-84"
13016    }
13017   ],
13018   "linker_set_key" : "android::hardware::details::hidl_pointer<const char>",
13019   "name" : "android::hardware::details::hidl_pointer<const char>",
13020   "referenced_type" : "type-83",
13021   "self_type" : "type-83",
13022   "size" : 8,
13023   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13024   "template_args" : [ "type-86" ],
13025   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIKcEE"
13026  },
13027  {
13028   "access" : "private",
13029   "alignment" : 4,
13030   "fields" :
13031   [
13032    {
13033     "field_name" : "mPointer",
13034     "referenced_type" : "type-85"
13035    },
13036    {
13037     "field_name" : "_pad",
13038     "referenced_type" : "type-8"
13039    }
13040   ],
13041   "is_anonymous" : true,
13042   "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",
13043   "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",
13044   "record_kind" : "union",
13045   "referenced_type" : "type-84",
13046   "self_type" : "type-84",
13047   "size" : 8,
13048   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13049   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIKcEUt_E"
13050  },
13051  {
13052   "alignment" : 4,
13053   "fields" :
13054   [
13055    {
13056     "access" : "private",
13057     "referenced_type" : "type-337"
13058    }
13059   ],
13060   "linker_set_key" : "android::hardware::details::hidl_pointer<const native_handle>",
13061   "name" : "android::hardware::details::hidl_pointer<const native_handle>",
13062   "referenced_type" : "type-336",
13063   "self_type" : "type-336",
13064   "size" : 8,
13065   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13066   "template_args" : [ "type-339" ],
13067   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIK13native_handleEE"
13068  },
13069  {
13070   "access" : "private",
13071   "alignment" : 4,
13072   "fields" :
13073   [
13074    {
13075     "field_name" : "mPointer",
13076     "referenced_type" : "type-338"
13077    },
13078    {
13079     "field_name" : "_pad",
13080     "referenced_type" : "type-8"
13081    }
13082   ],
13083   "is_anonymous" : true,
13084   "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",
13085   "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",
13086   "record_kind" : "union",
13087   "referenced_type" : "type-337",
13088   "self_type" : "type-337",
13089   "size" : 8,
13090   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13091   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIK13native_handleEUt_E"
13092  },
13093  {
13094   "access" : "private",
13095   "alignment" : 4,
13096   "fields" :
13097   [
13098    {
13099     "field_name" : "mPointer",
13100     "referenced_type" : "type-4"
13101    },
13102    {
13103     "field_name" : "_pad",
13104     "referenced_type" : "type-8"
13105    }
13106   ],
13107   "is_anonymous" : true,
13108   "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",
13109   "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",
13110   "record_kind" : "union",
13111   "referenced_type" : "type-3",
13112   "self_type" : "type-3",
13113   "size" : 8,
13114   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13115   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEUt_E"
13116  },
13117  {
13118   "access" : "private",
13119   "alignment" : 4,
13120   "fields" :
13121   [
13122    {
13123     "field_name" : "mPointer",
13124     "referenced_type" : "type-404"
13125    },
13126    {
13127     "field_name" : "_pad",
13128     "referenced_type" : "type-8"
13129    }
13130   ],
13131   "is_anonymous" : true,
13132   "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",
13133   "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",
13134   "record_kind" : "union",
13135   "referenced_type" : "type-403",
13136   "self_type" : "type-403",
13137   "size" : 8,
13138   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13139   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E"
13140  },
13141  {
13142   "alignment" : 4,
13143   "fields" :
13144   [
13145    {
13146     "access" : "private",
13147     "referenced_type" : "type-416"
13148    }
13149   ],
13150   "linker_set_key" : "android::hardware::details::hidl_pointer<int>",
13151   "name" : "android::hardware::details::hidl_pointer<int>",
13152   "referenced_type" : "type-415",
13153   "self_type" : "type-415",
13154   "size" : 8,
13155   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13156   "template_args" : [ "type-129" ],
13157   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIiEE"
13158  },
13159  {
13160   "access" : "private",
13161   "alignment" : 4,
13162   "fields" :
13163   [
13164    {
13165     "field_name" : "mPointer",
13166     "referenced_type" : "type-417"
13167    },
13168    {
13169     "field_name" : "_pad",
13170     "referenced_type" : "type-8"
13171    }
13172   ],
13173   "is_anonymous" : true,
13174   "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",
13175   "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",
13176   "record_kind" : "union",
13177   "referenced_type" : "type-416",
13178   "self_type" : "type-416",
13179   "size" : 8,
13180   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13181   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIiEUt_E"
13182  },
13183  {
13184   "alignment" : 4,
13185   "fields" :
13186   [
13187    {
13188     "access" : "private",
13189     "referenced_type" : "type-465"
13190    }
13191   ],
13192   "linker_set_key" : "android::hardware::details::hidl_pointer<native_handle>",
13193   "name" : "android::hardware::details::hidl_pointer<native_handle>",
13194   "referenced_type" : "type-464",
13195   "self_type" : "type-464",
13196   "size" : 8,
13197   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13198   "template_args" : [ "type-263" ],
13199   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerI13native_handleEE"
13200  },
13201  {
13202   "access" : "private",
13203   "alignment" : 4,
13204   "fields" :
13205   [
13206    {
13207     "field_name" : "mPointer",
13208     "referenced_type" : "type-282"
13209    },
13210    {
13211     "field_name" : "_pad",
13212     "referenced_type" : "type-8"
13213    }
13214   ],
13215   "is_anonymous" : true,
13216   "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",
13217   "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",
13218   "record_kind" : "union",
13219   "referenced_type" : "type-465",
13220   "self_type" : "type-465",
13221   "size" : 8,
13222   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13223   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerI13native_handleEUt_E"
13224  },
13225  {
13226   "alignment" : 4,
13227   "fields" :
13228   [
13229    {
13230     "access" : "private",
13231     "referenced_type" : "type-423"
13232    }
13233   ],
13234   "linker_set_key" : "android::hardware::details::hidl_pointer<unsigned char>",
13235   "name" : "android::hardware::details::hidl_pointer<unsigned char>",
13236   "referenced_type" : "type-422",
13237   "self_type" : "type-422",
13238   "size" : 8,
13239   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13240   "template_args" : [ "type-7" ],
13241   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIhEE"
13242  },
13243  {
13244   "access" : "private",
13245   "alignment" : 4,
13246   "fields" :
13247   [
13248    {
13249     "field_name" : "mPointer",
13250     "referenced_type" : "type-424"
13251    },
13252    {
13253     "field_name" : "_pad",
13254     "referenced_type" : "type-8"
13255    }
13256   ],
13257   "is_anonymous" : true,
13258   "linker_set_key" : "android::hardware::details::hidl_pointer<unsigned char>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
13259   "name" : "android::hardware::details::hidl_pointer<unsigned char>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
13260   "record_kind" : "union",
13261   "referenced_type" : "type-423",
13262   "self_type" : "type-423",
13263   "size" : 8,
13264   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13265   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIhEUt_E"
13266  },
13267  {
13268   "alignment" : 1,
13269   "linker_set_key" : "android::hardware::details::i_tag",
13270   "name" : "android::hardware::details::i_tag",
13271   "referenced_type" : "type-287",
13272   "self_type" : "type-287",
13273   "size" : 1,
13274   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13275   "unique_id" : "_ZTSN7android8hardware7details5i_tagE"
13276  },
13277  {
13278   "alignment" : 4,
13279   "fields" :
13280   [
13281    {
13282     "access" : "private",
13283     "field_name" : "mStatus",
13284     "referenced_type" : "type-235"
13285    },
13286    {
13287     "access" : "private",
13288     "field_name" : "mCheckedStatus",
13289     "field_offset" : 160,
13290     "referenced_type" : "type-51"
13291    }
13292   ],
13293   "linker_set_key" : "android::hardware::details::return_status",
13294   "name" : "android::hardware::details::return_status",
13295   "record_kind" : "class",
13296   "referenced_type" : "type-245",
13297   "self_type" : "type-245",
13298   "size" : 24,
13299   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
13300   "unique_id" : "_ZTSN7android8hardware7details13return_statusE"
13301  },
13302  {
13303   "alignment" : 1,
13304   "linker_set_key" : "android::hardware::details::std_array<unsigned char, 32>",
13305   "name" : "android::hardware::details::std_array<unsigned char, 32>",
13306   "referenced_type" : "type-450",
13307   "self_type" : "type-450",
13308   "size" : 1,
13309   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13310   "template_args" : [ "type-7" ],
13311   "unique_id" : "_ZTSN7android8hardware7details9std_arrayIhLj32EJEEE"
13312  },
13313  {
13314   "alignment" : 1,
13315   "fields" :
13316   [
13317    {
13318     "access" : "private",
13319     "field_name" : "mBuffer",
13320     "referenced_type" : "type-6"
13321    }
13322   ],
13323   "linker_set_key" : "android::hardware::hidl_array<unsigned char, 32>",
13324   "name" : "android::hardware::hidl_array<unsigned char, 32>",
13325   "referenced_type" : "type-5",
13326   "self_type" : "type-5",
13327   "size" : 32,
13328   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13329   "template_args" : [ "type-7" ],
13330   "unique_id" : "_ZTSN7android8hardware10hidl_arrayIhLj32EJEEE"
13331  },
13332  {
13333   "alignment" : 4,
13334   "base_specifiers" :
13335   [
13336    {
13337     "referenced_type" : "type-97"
13338    }
13339   ],
13340   "fields" :
13341   [
13342    {
13343     "access" : "private",
13344     "field_name" : "mRecipient",
13345     "field_offset" : 32,
13346     "referenced_type" : "type-222"
13347    },
13348    {
13349     "access" : "private",
13350     "field_name" : "mCookie",
13351     "field_offset" : 96,
13352     "referenced_type" : "type-8"
13353    },
13354    {
13355     "access" : "private",
13356     "field_name" : "mBase",
13357     "field_offset" : 160,
13358     "referenced_type" : "type-225"
13359    }
13360   ],
13361   "linker_set_key" : "android::hardware::hidl_binder_death_recipient",
13362   "name" : "android::hardware::hidl_binder_death_recipient",
13363   "referenced_type" : "type-221",
13364   "self_type" : "type-221",
13365   "size" : 36,
13366   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h",
13367   "unique_id" : "_ZTSN7android8hardware27hidl_binder_death_recipientE",
13368   "vtable_components" :
13369   [
13370    {
13371     "component_value" : 28,
13372     "kind" : "vbase_offset"
13373    },
13374    {
13375     "kind" : "offset_to_top"
13376    },
13377    {
13378     "kind" : "rtti",
13379     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
13380    },
13381    {
13382     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipient10binderDiedERKNS_2wpINS0_7IBinderEEE"
13383    },
13384    {
13385     "kind" : "complete_dtor_pointer",
13386     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD1Ev"
13387    },
13388    {
13389     "kind" : "deleting_dtor_pointer",
13390     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD0Ev"
13391    },
13392    {
13393     "kind" : "vcall_offset"
13394    },
13395    {
13396     "kind" : "vcall_offset"
13397    },
13398    {
13399     "kind" : "vcall_offset"
13400    },
13401    {
13402     "kind" : "vcall_offset"
13403    },
13404    {
13405     "component_value" : -28,
13406     "kind" : "vcall_offset"
13407    },
13408    {
13409     "component_value" : -28,
13410     "kind" : "offset_to_top"
13411    },
13412    {
13413     "kind" : "rtti",
13414     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
13415    },
13416    {
13417     "kind" : "complete_dtor_pointer",
13418     "mangled_component_name" : "_ZTv0_n12_N7android8hardware27hidl_binder_death_recipientD1Ev"
13419    },
13420    {
13421     "kind" : "deleting_dtor_pointer",
13422     "mangled_component_name" : "_ZTv0_n12_N7android8hardware27hidl_binder_death_recipientD0Ev"
13423    },
13424    {
13425     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13426    },
13427    {
13428     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13429    },
13430    {
13431     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13432    },
13433    {
13434     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13435    }
13436   ]
13437  },
13438  {
13439   "alignment" : 4,
13440   "base_specifiers" :
13441   [
13442    {
13443     "is_virtual" : true,
13444     "referenced_type" : "type-22"
13445    }
13446   ],
13447   "linker_set_key" : "android::hardware::hidl_death_recipient",
13448   "name" : "android::hardware::hidl_death_recipient",
13449   "referenced_type" : "type-224",
13450   "self_type" : "type-224",
13451   "size" : 12,
13452   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13453   "unique_id" : "_ZTSN7android8hardware20hidl_death_recipientE",
13454   "vtable_components" :
13455   [
13456    {
13457     "component_value" : 4,
13458     "kind" : "vbase_offset"
13459    },
13460    {
13461     "kind" : "offset_to_top"
13462    },
13463    {
13464     "kind" : "rtti",
13465     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
13466    },
13467    {
13468     "is_pure" : true,
13469     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipient11serviceDiedEyRKNS_2wpINS_4hidl4base4V1_05IBaseEEE"
13470    },
13471    {
13472     "kind" : "complete_dtor_pointer",
13473     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD1Ev"
13474    },
13475    {
13476     "kind" : "deleting_dtor_pointer",
13477     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD0Ev"
13478    },
13479    {
13480     "kind" : "vcall_offset"
13481    },
13482    {
13483     "kind" : "vcall_offset"
13484    },
13485    {
13486     "kind" : "vcall_offset"
13487    },
13488    {
13489     "kind" : "vcall_offset"
13490    },
13491    {
13492     "component_value" : -4,
13493     "kind" : "vcall_offset"
13494    },
13495    {
13496     "component_value" : -4,
13497     "kind" : "offset_to_top"
13498    },
13499    {
13500     "kind" : "rtti",
13501     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
13502    },
13503    {
13504     "kind" : "complete_dtor_pointer",
13505     "mangled_component_name" : "_ZTv0_n12_N7android8hardware20hidl_death_recipientD1Ev"
13506    },
13507    {
13508     "kind" : "deleting_dtor_pointer",
13509     "mangled_component_name" : "_ZTv0_n12_N7android8hardware20hidl_death_recipientD0Ev"
13510    },
13511    {
13512     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13513    },
13514    {
13515     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13516    },
13517    {
13518     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13519    },
13520    {
13521     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13522    }
13523   ]
13524  },
13525  {
13526   "alignment" : 8,
13527   "fields" :
13528   [
13529    {
13530     "access" : "private",
13531     "field_name" : "mHandle",
13532     "referenced_type" : "type-336"
13533    },
13534    {
13535     "access" : "private",
13536     "field_name" : "mOwnsHandle",
13537     "field_offset" : 64,
13538     "referenced_type" : "type-51"
13539    }
13540   ],
13541   "linker_set_key" : "android::hardware::hidl_handle",
13542   "name" : "android::hardware::hidl_handle",
13543   "referenced_type" : "type-381",
13544   "self_type" : "type-381",
13545   "size" : 16,
13546   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13547   "unique_id" : "_ZTSN7android8hardware11hidl_handleE"
13548  },
13549  {
13550   "alignment" : 8,
13551   "fields" :
13552   [
13553    {
13554     "access" : "private",
13555     "field_name" : "mHandle",
13556     "referenced_type" : "type-381"
13557    },
13558    {
13559     "access" : "private",
13560     "field_name" : "mSize",
13561     "field_offset" : 128,
13562     "referenced_type" : "type-8"
13563    },
13564    {
13565     "access" : "private",
13566     "field_name" : "mName",
13567     "field_offset" : 192,
13568     "referenced_type" : "type-82"
13569    }
13570   ],
13571   "linker_set_key" : "android::hardware::hidl_memory",
13572   "name" : "android::hardware::hidl_memory",
13573   "referenced_type" : "type-384",
13574   "self_type" : "type-384",
13575   "size" : 40,
13576   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13577   "unique_id" : "_ZTSN7android8hardware11hidl_memoryE"
13578  },
13579  {
13580   "alignment" : 4,
13581   "fields" :
13582   [
13583    {
13584     "access" : "private",
13585     "field_name" : "mBuffer",
13586     "referenced_type" : "type-83"
13587    },
13588    {
13589     "access" : "private",
13590     "field_name" : "mSize",
13591     "field_offset" : 64,
13592     "referenced_type" : "type-2"
13593    },
13594    {
13595     "access" : "private",
13596     "field_name" : "mOwnsBuffer",
13597     "field_offset" : 96,
13598     "referenced_type" : "type-51"
13599    }
13600   ],
13601   "linker_set_key" : "android::hardware::hidl_string",
13602   "name" : "android::hardware::hidl_string",
13603   "referenced_type" : "type-82",
13604   "self_type" : "type-82",
13605   "size" : 16,
13606   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13607   "unique_id" : "_ZTSN7android8hardware11hidl_stringE"
13608  },
13609  {
13610   "alignment" : 4,
13611   "fields" :
13612   [
13613    {
13614     "access" : "private",
13615     "field_name" : "mBuffer",
13616     "referenced_type" : "type-397"
13617    },
13618    {
13619     "access" : "private",
13620     "field_name" : "mSize",
13621     "field_offset" : 64,
13622     "referenced_type" : "type-2"
13623    },
13624    {
13625     "access" : "private",
13626     "field_name" : "mOwnsBuffer",
13627     "field_offset" : 96,
13628     "referenced_type" : "type-51"
13629    }
13630   ],
13631   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::GrantorDescriptor>",
13632   "name" : "android::hardware::hidl_vec<android::hardware::GrantorDescriptor>",
13633   "referenced_type" : "type-396",
13634   "self_type" : "type-396",
13635   "size" : 16,
13636   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13637   "template_args" : [ "type-400" ],
13638   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE"
13639  },
13640  {
13641   "alignment" : 4,
13642   "fields" :
13643   [
13644    {
13645     "access" : "private",
13646     "field_name" : "mBuffer",
13647     "referenced_type" : "type-441"
13648    },
13649    {
13650     "access" : "private",
13651     "field_name" : "mSize",
13652     "field_offset" : 64,
13653     "referenced_type" : "type-2"
13654    },
13655    {
13656     "access" : "private",
13657     "field_name" : "mOwnsBuffer",
13658     "field_offset" : 96,
13659     "referenced_type" : "type-51"
13660    }
13661   ],
13662   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::contexthub::V1_0::ContextHub>",
13663   "name" : "android::hardware::hidl_vec<android::hardware::contexthub::V1_0::ContextHub>",
13664   "referenced_type" : "type-440",
13665   "self_type" : "type-440",
13666   "size" : 16,
13667   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13668   "template_args" : [ "type-444" ],
13669   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_10contexthub4V1_010ContextHubEEE"
13670  },
13671  {
13672   "alignment" : 4,
13673   "fields" :
13674   [
13675    {
13676     "access" : "private",
13677     "field_name" : "mBuffer",
13678     "referenced_type" : "type-41"
13679    },
13680    {
13681     "access" : "private",
13682     "field_name" : "mSize",
13683     "field_offset" : 64,
13684     "referenced_type" : "type-2"
13685    },
13686    {
13687     "access" : "private",
13688     "field_name" : "mOwnsBuffer",
13689     "field_offset" : 96,
13690     "referenced_type" : "type-51"
13691    }
13692   ],
13693   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::contexthub::V1_0::HubAppInfo>",
13694   "name" : "android::hardware::hidl_vec<android::hardware::contexthub::V1_0::HubAppInfo>",
13695   "referenced_type" : "type-726",
13696   "self_type" : "type-726",
13697   "size" : 16,
13698   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13699   "template_args" : [ "type-44" ],
13700   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_10contexthub4V1_010HubAppInfoEEE"
13701  },
13702  {
13703   "alignment" : 4,
13704   "fields" :
13705   [
13706    {
13707     "access" : "private",
13708     "field_name" : "mBuffer",
13709     "referenced_type" : "type-46"
13710    },
13711    {
13712     "access" : "private",
13713     "field_name" : "mSize",
13714     "field_offset" : 64,
13715     "referenced_type" : "type-2"
13716    },
13717    {
13718     "access" : "private",
13719     "field_name" : "mOwnsBuffer",
13720     "field_offset" : 96,
13721     "referenced_type" : "type-51"
13722    }
13723   ],
13724   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::contexthub::V1_0::MemRange>",
13725   "name" : "android::hardware::hidl_vec<android::hardware::contexthub::V1_0::MemRange>",
13726   "referenced_type" : "type-45",
13727   "self_type" : "type-45",
13728   "size" : 16,
13729   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13730   "template_args" : [ "type-49" ],
13731   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_10contexthub4V1_08MemRangeEEE"
13732  },
13733  {
13734   "alignment" : 4,
13735   "fields" :
13736   [
13737    {
13738     "access" : "private",
13739     "field_name" : "mBuffer",
13740     "referenced_type" : "type-429"
13741    },
13742    {
13743     "access" : "private",
13744     "field_name" : "mSize",
13745     "field_offset" : 64,
13746     "referenced_type" : "type-2"
13747    },
13748    {
13749     "access" : "private",
13750     "field_name" : "mOwnsBuffer",
13751     "field_offset" : 96,
13752     "referenced_type" : "type-51"
13753    }
13754   ],
13755   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::contexthub::V1_0::PhysicalSensor>",
13756   "name" : "android::hardware::hidl_vec<android::hardware::contexthub::V1_0::PhysicalSensor>",
13757   "referenced_type" : "type-428",
13758   "self_type" : "type-428",
13759   "size" : 16,
13760   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13761   "template_args" : [ "type-80" ],
13762   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_10contexthub4V1_014PhysicalSensorEEE"
13763  },
13764  {
13765   "alignment" : 4,
13766   "fields" :
13767   [
13768    {
13769     "access" : "private",
13770     "field_name" : "mBuffer",
13771     "referenced_type" : "type-175"
13772    },
13773    {
13774     "access" : "private",
13775     "field_name" : "mSize",
13776     "field_offset" : 64,
13777     "referenced_type" : "type-2"
13778    },
13779    {
13780     "access" : "private",
13781     "field_name" : "mOwnsBuffer",
13782     "field_offset" : 96,
13783     "referenced_type" : "type-51"
13784    }
13785   ],
13786   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> >",
13787   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> >",
13788   "referenced_type" : "type-409",
13789   "self_type" : "type-409",
13790   "size" : 16,
13791   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13792   "template_args" : [ "type-5" ],
13793   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE"
13794  },
13795  {
13796   "alignment" : 4,
13797   "fields" :
13798   [
13799    {
13800     "access" : "private",
13801     "field_name" : "mBuffer",
13802     "referenced_type" : "type-402"
13803    },
13804    {
13805     "access" : "private",
13806     "field_name" : "mSize",
13807     "field_offset" : 64,
13808     "referenced_type" : "type-2"
13809    },
13810    {
13811     "access" : "private",
13812     "field_name" : "mOwnsBuffer",
13813     "field_offset" : 96,
13814     "referenced_type" : "type-51"
13815    }
13816   ],
13817   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_string>",
13818   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string>",
13819   "referenced_type" : "type-401",
13820   "self_type" : "type-401",
13821   "size" : 16,
13822   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13823   "template_args" : [ "type-82" ],
13824   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_11hidl_stringEEE"
13825  },
13826  {
13827   "alignment" : 4,
13828   "fields" :
13829   [
13830    {
13831     "access" : "private",
13832     "field_name" : "mBuffer",
13833     "referenced_type" : "type-196"
13834    },
13835    {
13836     "access" : "private",
13837     "field_name" : "mSize",
13838     "field_offset" : 64,
13839     "referenced_type" : "type-2"
13840    },
13841    {
13842     "access" : "private",
13843     "field_name" : "mOwnsBuffer",
13844     "field_offset" : 96,
13845     "referenced_type" : "type-51"
13846    }
13847   ],
13848   "linker_set_key" : "android::hardware::hidl_vec<char>",
13849   "name" : "android::hardware::hidl_vec<char>",
13850   "referenced_type" : "type-449",
13851   "self_type" : "type-449",
13852   "size" : 16,
13853   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13854   "template_args" : [ "type-87" ],
13855   "unique_id" : "_ZTSN7android8hardware8hidl_vecIcEE"
13856  },
13857  {
13858   "alignment" : 4,
13859   "fields" :
13860   [
13861    {
13862     "access" : "private",
13863     "field_name" : "mBuffer",
13864     "referenced_type" : "type-415"
13865    },
13866    {
13867     "access" : "private",
13868     "field_name" : "mSize",
13869     "field_offset" : 64,
13870     "referenced_type" : "type-2"
13871    },
13872    {
13873     "access" : "private",
13874     "field_name" : "mOwnsBuffer",
13875     "field_offset" : 96,
13876     "referenced_type" : "type-51"
13877    }
13878   ],
13879   "linker_set_key" : "android::hardware::hidl_vec<int>",
13880   "name" : "android::hardware::hidl_vec<int>",
13881   "referenced_type" : "type-414",
13882   "self_type" : "type-414",
13883   "size" : 16,
13884   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13885   "template_args" : [ "type-129" ],
13886   "unique_id" : "_ZTSN7android8hardware8hidl_vecIiEE"
13887  },
13888  {
13889   "alignment" : 4,
13890   "fields" :
13891   [
13892    {
13893     "access" : "private",
13894     "field_name" : "mBuffer",
13895     "referenced_type" : "type-422"
13896    },
13897    {
13898     "access" : "private",
13899     "field_name" : "mSize",
13900     "field_offset" : 64,
13901     "referenced_type" : "type-2"
13902    },
13903    {
13904     "access" : "private",
13905     "field_name" : "mOwnsBuffer",
13906     "field_offset" : 96,
13907     "referenced_type" : "type-51"
13908    }
13909   ],
13910   "linker_set_key" : "android::hardware::hidl_vec<unsigned char>",
13911   "name" : "android::hardware::hidl_vec<unsigned char>",
13912   "referenced_type" : "type-421",
13913   "self_type" : "type-421",
13914   "size" : 16,
13915   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13916   "template_args" : [ "type-7" ],
13917   "unique_id" : "_ZTSN7android8hardware8hidl_vecIhEE"
13918  },
13919  {
13920   "alignment" : 2,
13921   "fields" :
13922   [
13923    {
13924     "access" : "private",
13925     "field_name" : "mMajor",
13926     "referenced_type" : "type-128"
13927    },
13928    {
13929     "access" : "private",
13930     "field_name" : "mMinor",
13931     "field_offset" : 16,
13932     "referenced_type" : "type-128"
13933    }
13934   ],
13935   "linker_set_key" : "android::hardware::hidl_version",
13936   "name" : "android::hardware::hidl_version",
13937   "referenced_type" : "type-453",
13938   "self_type" : "type-453",
13939   "size" : 4,
13940   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13941   "unique_id" : "_ZTSN7android8hardware12hidl_versionE"
13942  },
13943  {
13944   "alignment" : 4,
13945   "base_specifiers" :
13946   [
13947    {
13948     "referenced_type" : "type-233"
13949    },
13950    {
13951     "referenced_type" : "type-59"
13952    }
13953   ],
13954   "fields" :
13955   [
13956    {
13957     "access" : "private",
13958     "field_name" : "_hidl_mImpl",
13959     "field_offset" : 512,
13960     "referenced_type" : "type-73"
13961    }
13962   ],
13963   "linker_set_key" : "android::hidl::base::V1_0::BnHwBase",
13964   "name" : "android::hidl::base::V1_0::BnHwBase",
13965   "referenced_type" : "type-505",
13966   "self_type" : "type-505",
13967   "size" : 76,
13968   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h",
13969   "unique_id" : "_ZTSN7android4hidl4base4V1_08BnHwBaseE",
13970   "vtable_components" :
13971   [
13972    {
13973     "component_value" : 68,
13974     "kind" : "vbase_offset"
13975    },
13976    {
13977     "kind" : "offset_to_top"
13978    },
13979    {
13980     "kind" : "rtti",
13981     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
13982    },
13983    {
13984     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
13985    },
13986    {
13987     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
13988    },
13989    {
13990     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
13991    },
13992    {
13993     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
13994    },
13995    {
13996     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
13997    },
13998    {
13999     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
14000    },
14001    {
14002     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
14003    },
14004    {
14005     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
14006    },
14007    {
14008     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
14009    },
14010    {
14011     "kind" : "complete_dtor_pointer",
14012     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD1Ev"
14013    },
14014    {
14015     "kind" : "deleting_dtor_pointer",
14016     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD0Ev"
14017    },
14018    {
14019     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBase10onTransactEjRKNS_8hardware6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
14020    },
14021    {
14022     "component_value" : -20,
14023     "kind" : "offset_to_top"
14024    },
14025    {
14026     "kind" : "rtti",
14027     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
14028    },
14029    {
14030     "kind" : "complete_dtor_pointer",
14031     "mangled_component_name" : "_ZThn20_N7android4hidl4base4V1_08BnHwBaseD1Ev"
14032    },
14033    {
14034     "kind" : "deleting_dtor_pointer",
14035     "mangled_component_name" : "_ZThn20_N7android4hidl4base4V1_08BnHwBaseD0Ev"
14036    },
14037    {
14038     "kind" : "vcall_offset"
14039    },
14040    {
14041     "kind" : "vcall_offset"
14042    },
14043    {
14044     "kind" : "vcall_offset"
14045    },
14046    {
14047     "kind" : "vcall_offset"
14048    },
14049    {
14050     "component_value" : -68,
14051     "kind" : "vcall_offset"
14052    },
14053    {
14054     "component_value" : -68,
14055     "kind" : "offset_to_top"
14056    },
14057    {
14058     "kind" : "rtti",
14059     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
14060    },
14061    {
14062     "kind" : "complete_dtor_pointer",
14063     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BnHwBaseD1Ev"
14064    },
14065    {
14066     "kind" : "deleting_dtor_pointer",
14067     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BnHwBaseD0Ev"
14068    },
14069    {
14070     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14071    },
14072    {
14073     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14074    },
14075    {
14076     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14077    },
14078    {
14079     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14080    }
14081   ]
14082  },
14083  {
14084   "alignment" : 4,
14085   "base_specifiers" :
14086   [
14087    {
14088     "referenced_type" : "type-490"
14089    },
14090    {
14091     "referenced_type" : "type-59"
14092    }
14093   ],
14094   "fields" :
14095   [
14096    {
14097     "access" : "private",
14098     "field_name" : "_hidl_mMutex",
14099     "field_offset" : 544,
14100     "referenced_type" : "type-660"
14101    },
14102    {
14103     "access" : "private",
14104     "field_name" : "_hidl_mDeathRecipients",
14105     "field_offset" : 576,
14106     "referenced_type" : "type-661"
14107    }
14108   ],
14109   "linker_set_key" : "android::hidl::base::V1_0::BpHwBase",
14110   "name" : "android::hidl::base::V1_0::BpHwBase",
14111   "referenced_type" : "type-659",
14112   "self_type" : "type-659",
14113   "size" : 92,
14114   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h",
14115   "unique_id" : "_ZTSN7android4hidl4base4V1_08BpHwBaseE",
14116   "vtable_components" :
14117   [
14118    {
14119     "component_value" : 84,
14120     "kind" : "vbase_offset"
14121    },
14122    {
14123     "kind" : "offset_to_top"
14124    },
14125    {
14126     "kind" : "rtti",
14127     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
14128    },
14129    {
14130     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BpHwBase8isRemoteEv"
14131    },
14132    {
14133     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
14134    },
14135    {
14136     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
14137    },
14138    {
14139     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
14140    },
14141    {
14142     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
14143    },
14144    {
14145     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21setHALInstrumentationEv"
14146    },
14147    {
14148     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
14149    },
14150    {
14151     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase4pingEv"
14152    },
14153    {
14154     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
14155    },
14156    {
14157     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21notifySyspropsChangedEv"
14158    },
14159    {
14160     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
14161    },
14162    {
14163     "kind" : "complete_dtor_pointer",
14164     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD1Ev"
14165    },
14166    {
14167     "kind" : "deleting_dtor_pointer",
14168     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD0Ev"
14169    },
14170    {
14171     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
14172    },
14173    {
14174     "component_value" : 80,
14175     "kind" : "vbase_offset"
14176    },
14177    {
14178     "component_value" : -4,
14179     "kind" : "offset_to_top"
14180    },
14181    {
14182     "kind" : "rtti",
14183     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
14184    },
14185    {
14186     "kind" : "complete_dtor_pointer",
14187     "mangled_component_name" : "_ZThn4_N7android4hidl4base4V1_08BpHwBaseD1Ev"
14188    },
14189    {
14190     "kind" : "deleting_dtor_pointer",
14191     "mangled_component_name" : "_ZThn4_N7android4hidl4base4V1_08BpHwBaseD0Ev"
14192    },
14193    {
14194     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
14195    },
14196    {
14197     "component_value" : 76,
14198     "kind" : "vbase_offset"
14199    },
14200    {
14201     "component_value" : -8,
14202     "kind" : "offset_to_top"
14203    },
14204    {
14205     "kind" : "rtti",
14206     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
14207    },
14208    {
14209     "kind" : "complete_dtor_pointer",
14210     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD1Ev"
14211    },
14212    {
14213     "kind" : "deleting_dtor_pointer",
14214     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD0Ev"
14215    },
14216    {
14217     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
14218    },
14219    {
14220     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
14221    },
14222    {
14223     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
14224    },
14225    {
14226     "component_value" : -24,
14227     "kind" : "offset_to_top"
14228    },
14229    {
14230     "kind" : "rtti",
14231     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
14232    },
14233    {
14234     "kind" : "complete_dtor_pointer",
14235     "mangled_component_name" : "_ZThn24_N7android4hidl4base4V1_08BpHwBaseD1Ev"
14236    },
14237    {
14238     "kind" : "deleting_dtor_pointer",
14239     "mangled_component_name" : "_ZThn24_N7android4hidl4base4V1_08BpHwBaseD0Ev"
14240    },
14241    {
14242     "kind" : "vcall_offset"
14243    },
14244    {
14245     "component_value" : -76,
14246     "kind" : "vcall_offset"
14247    },
14248    {
14249     "component_value" : -76,
14250     "kind" : "vcall_offset"
14251    },
14252    {
14253     "component_value" : -76,
14254     "kind" : "vcall_offset"
14255    },
14256    {
14257     "component_value" : -84,
14258     "kind" : "vcall_offset"
14259    },
14260    {
14261     "component_value" : -84,
14262     "kind" : "offset_to_top"
14263    },
14264    {
14265     "kind" : "rtti",
14266     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
14267    },
14268    {
14269     "kind" : "complete_dtor_pointer",
14270     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BpHwBaseD1Ev"
14271    },
14272    {
14273     "kind" : "deleting_dtor_pointer",
14274     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BpHwBaseD0Ev"
14275    },
14276    {
14277     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
14278    },
14279    {
14280     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
14281    },
14282    {
14283     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
14284    },
14285    {
14286     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14287    }
14288   ]
14289  },
14290  {
14291   "alignment" : 8,
14292   "fields" :
14293   [
14294    {
14295     "field_name" : "pid",
14296     "referenced_type" : "type-129"
14297    },
14298    {
14299     "field_name" : "ptr",
14300     "field_offset" : 64,
14301     "referenced_type" : "type-8"
14302    },
14303    {
14304     "field_name" : "arch",
14305     "field_offset" : 128,
14306     "referenced_type" : "type-470"
14307    }
14308   ],
14309   "linker_set_key" : "android::hidl::base::V1_0::DebugInfo",
14310   "name" : "android::hidl::base::V1_0::DebugInfo",
14311   "referenced_type" : "type-469",
14312   "self_type" : "type-469",
14313   "size" : 24,
14314   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h",
14315   "unique_id" : "_ZTSN7android4hidl4base4V1_09DebugInfoE"
14316  },
14317  {
14318   "alignment" : 4,
14319   "base_specifiers" :
14320   [
14321    {
14322     "is_virtual" : true,
14323     "referenced_type" : "type-22"
14324    }
14325   ],
14326   "linker_set_key" : "android::hidl::base::V1_0::IBase",
14327   "name" : "android::hidl::base::V1_0::IBase",
14328   "referenced_type" : "type-21",
14329   "self_type" : "type-21",
14330   "size" : 12,
14331   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h",
14332   "unique_id" : "_ZTSN7android4hidl4base4V1_05IBaseE",
14333   "vtable_components" :
14334   [
14335    {
14336     "component_value" : 4,
14337     "kind" : "vbase_offset"
14338    },
14339    {
14340     "kind" : "offset_to_top"
14341    },
14342    {
14343     "kind" : "rtti",
14344     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
14345    },
14346    {
14347     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
14348    },
14349    {
14350     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
14351    },
14352    {
14353     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
14354    },
14355    {
14356     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
14357    },
14358    {
14359     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
14360    },
14361    {
14362     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
14363    },
14364    {
14365     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
14366    },
14367    {
14368     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
14369    },
14370    {
14371     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
14372    },
14373    {
14374     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
14375    },
14376    {
14377     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
14378    },
14379    {
14380     "kind" : "complete_dtor_pointer",
14381     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD1Ev"
14382    },
14383    {
14384     "kind" : "deleting_dtor_pointer",
14385     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD0Ev"
14386    },
14387    {
14388     "kind" : "vcall_offset"
14389    },
14390    {
14391     "kind" : "vcall_offset"
14392    },
14393    {
14394     "kind" : "vcall_offset"
14395    },
14396    {
14397     "kind" : "vcall_offset"
14398    },
14399    {
14400     "component_value" : -4,
14401     "kind" : "vcall_offset"
14402    },
14403    {
14404     "component_value" : -4,
14405     "kind" : "offset_to_top"
14406    },
14407    {
14408     "kind" : "rtti",
14409     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
14410    },
14411    {
14412     "kind" : "complete_dtor_pointer",
14413     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_05IBaseD1Ev"
14414    },
14415    {
14416     "kind" : "deleting_dtor_pointer",
14417     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_05IBaseD0Ev"
14418    },
14419    {
14420     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14421    },
14422    {
14423     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14424    },
14425    {
14426     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14427    },
14428    {
14429     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14430    }
14431   ]
14432  },
14433  {
14434   "alignment" : 4,
14435   "base_specifiers" :
14436   [
14437    {
14438     "referenced_type" : "type-21"
14439    }
14440   ],
14441   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager",
14442   "name" : "android::hidl::manager::V1_0::IServiceManager",
14443   "referenced_type" : "type-172",
14444   "self_type" : "type-172",
14445   "size" : 12,
14446   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
14447   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManagerE",
14448   "vtable_components" :
14449   [
14450    {
14451     "component_value" : 4,
14452     "kind" : "vbase_offset"
14453    },
14454    {
14455     "kind" : "offset_to_top"
14456    },
14457    {
14458     "kind" : "rtti",
14459     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
14460    },
14461    {
14462     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_015IServiceManager8isRemoteEv"
14463    },
14464    {
14465     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
14466    },
14467    {
14468     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
14469    },
14470    {
14471     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
14472    },
14473    {
14474     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
14475    },
14476    {
14477     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21setHALInstrumentationEv"
14478    },
14479    {
14480     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
14481    },
14482    {
14483     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4pingEv"
14484    },
14485    {
14486     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
14487    },
14488    {
14489     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21notifySyspropsChangedEv"
14490    },
14491    {
14492     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
14493    },
14494    {
14495     "kind" : "complete_dtor_pointer",
14496     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD1Ev"
14497    },
14498    {
14499     "kind" : "deleting_dtor_pointer",
14500     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD0Ev"
14501    },
14502    {
14503     "is_pure" : true,
14504     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3getERKNS_8hardware11hidl_stringES7_"
14505    },
14506    {
14507     "is_pure" : true,
14508     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3addERKNS_8hardware11hidl_stringERKNS_2spINS0_4base4V1_05IBaseEEE"
14509    },
14510    {
14511     "is_pure" : true,
14512     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getTransportERKNS_8hardware11hidl_stringES7_"
14513    },
14514    {
14515     "is_pure" : true,
14516     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4listENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
14517    },
14518    {
14519     "is_pure" : true,
14520     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager15listByInterfaceERKNS_8hardware11hidl_stringENSt3__18functionIFvRKNS4_8hidl_vecIS5_EEEEE"
14521    },
14522    {
14523     "is_pure" : true,
14524     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager24registerForNotificationsERKNS_8hardware11hidl_stringES7_RKNS_2spINS2_20IServiceNotificationEEE"
14525    },
14526    {
14527     "is_pure" : true,
14528     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager9debugDumpENSt3__18functionIFvRKNS_8hardware8hidl_vecINS3_17InstanceDebugInfoEEEEEE"
14529    },
14530    {
14531     "is_pure" : true,
14532     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager25registerPassthroughClientERKNS_8hardware11hidl_stringES7_"
14533    },
14534    {
14535     "kind" : "vcall_offset"
14536    },
14537    {
14538     "kind" : "vcall_offset"
14539    },
14540    {
14541     "kind" : "vcall_offset"
14542    },
14543    {
14544     "kind" : "vcall_offset"
14545    },
14546    {
14547     "component_value" : -4,
14548     "kind" : "vcall_offset"
14549    },
14550    {
14551     "component_value" : -4,
14552     "kind" : "offset_to_top"
14553    },
14554    {
14555     "kind" : "rtti",
14556     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
14557    },
14558    {
14559     "kind" : "complete_dtor_pointer",
14560     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_015IServiceManagerD1Ev"
14561    },
14562    {
14563     "kind" : "deleting_dtor_pointer",
14564     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_015IServiceManagerD0Ev"
14565    },
14566    {
14567     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14568    },
14569    {
14570     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14571    },
14572    {
14573     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14574    },
14575    {
14576     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14577    }
14578   ]
14579  },
14580  {
14581   "alignment" : 8,
14582   "fields" :
14583   [
14584    {
14585     "field_name" : "interfaceName",
14586     "referenced_type" : "type-82"
14587    },
14588    {
14589     "field_name" : "instanceName",
14590     "field_offset" : 128,
14591     "referenced_type" : "type-82"
14592    },
14593    {
14594     "field_name" : "pid",
14595     "field_offset" : 256,
14596     "referenced_type" : "type-129"
14597    },
14598    {
14599     "field_name" : "clientPids",
14600     "field_offset" : 320,
14601     "referenced_type" : "type-414"
14602    },
14603    {
14604     "field_name" : "arch",
14605     "field_offset" : 448,
14606     "referenced_type" : "type-470"
14607    }
14608   ],
14609   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager::InstanceDebugInfo",
14610   "name" : "android::hidl::manager::V1_0::IServiceManager::InstanceDebugInfo",
14611   "referenced_type" : "type-611",
14612   "self_type" : "type-611",
14613   "size" : 64,
14614   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
14615   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManager17InstanceDebugInfoE"
14616  },
14617  {
14618   "alignment" : 4,
14619   "base_specifiers" :
14620   [
14621    {
14622     "referenced_type" : "type-21"
14623    }
14624   ],
14625   "linker_set_key" : "android::hidl::manager::V1_0::IServiceNotification",
14626   "name" : "android::hidl::manager::V1_0::IServiceNotification",
14627   "referenced_type" : "type-192",
14628   "self_type" : "type-192",
14629   "size" : 12,
14630   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h",
14631   "unique_id" : "_ZTSN7android4hidl7manager4V1_020IServiceNotificationE",
14632   "vtable_components" :
14633   [
14634    {
14635     "component_value" : 4,
14636     "kind" : "vbase_offset"
14637    },
14638    {
14639     "kind" : "offset_to_top"
14640    },
14641    {
14642     "kind" : "rtti",
14643     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
14644    },
14645    {
14646     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_020IServiceNotification8isRemoteEv"
14647    },
14648    {
14649     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
14650    },
14651    {
14652     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
14653    },
14654    {
14655     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
14656    },
14657    {
14658     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
14659    },
14660    {
14661     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21setHALInstrumentationEv"
14662    },
14663    {
14664     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
14665    },
14666    {
14667     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification4pingEv"
14668    },
14669    {
14670     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
14671    },
14672    {
14673     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21notifySyspropsChangedEv"
14674    },
14675    {
14676     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
14677    },
14678    {
14679     "kind" : "complete_dtor_pointer",
14680     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD1Ev"
14681    },
14682    {
14683     "kind" : "deleting_dtor_pointer",
14684     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD0Ev"
14685    },
14686    {
14687     "is_pure" : true,
14688     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14onRegistrationERKNS_8hardware11hidl_stringES7_b"
14689    },
14690    {
14691     "kind" : "vcall_offset"
14692    },
14693    {
14694     "kind" : "vcall_offset"
14695    },
14696    {
14697     "kind" : "vcall_offset"
14698    },
14699    {
14700     "kind" : "vcall_offset"
14701    },
14702    {
14703     "component_value" : -4,
14704     "kind" : "vcall_offset"
14705    },
14706    {
14707     "component_value" : -4,
14708     "kind" : "offset_to_top"
14709    },
14710    {
14711     "kind" : "rtti",
14712     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
14713    },
14714    {
14715     "kind" : "complete_dtor_pointer",
14716     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_020IServiceNotificationD1Ev"
14717    },
14718    {
14719     "kind" : "deleting_dtor_pointer",
14720     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_020IServiceNotificationD0Ev"
14721    },
14722    {
14723     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14724    },
14725    {
14726     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14727    },
14728    {
14729     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14730    },
14731    {
14732     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14733    }
14734   ]
14735  },
14736  {
14737   "alignment" : 4,
14738   "fields" :
14739   [
14740    {
14741     "access" : "private",
14742     "field_name" : "m_ptr",
14743     "referenced_type" : "type-183"
14744    }
14745   ],
14746   "linker_set_key" : "android::sp<android::Thread>",
14747   "name" : "android::sp<android::Thread>",
14748   "record_kind" : "class",
14749   "referenced_type" : "type-182",
14750   "self_type" : "type-182",
14751   "size" : 4,
14752   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
14753   "template_args" : [ "type-184" ],
14754   "unique_id" : "_ZTSN7android2spINS_6ThreadEEE"
14755  },
14756  {
14757   "alignment" : 4,
14758   "fields" :
14759   [
14760    {
14761     "access" : "private",
14762     "field_name" : "m_ptr",
14763     "referenced_type" : "type-232"
14764    }
14765   ],
14766   "linker_set_key" : "android::sp<android::hardware::BHwBinder>",
14767   "name" : "android::sp<android::hardware::BHwBinder>",
14768   "record_kind" : "class",
14769   "referenced_type" : "type-231",
14770   "self_type" : "type-231",
14771   "size" : 4,
14772   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
14773   "template_args" : [ "type-233" ],
14774   "unique_id" : "_ZTSN7android2spINS_8hardware9BHwBinderEEE"
14775  },
14776  {
14777   "alignment" : 4,
14778   "fields" :
14779   [
14780    {
14781     "access" : "private",
14782     "field_name" : "m_ptr",
14783     "referenced_type" : "type-96"
14784    }
14785   ],
14786   "linker_set_key" : "android::sp<android::hardware::IBinder::DeathRecipient>",
14787   "name" : "android::sp<android::hardware::IBinder::DeathRecipient>",
14788   "record_kind" : "class",
14789   "referenced_type" : "type-95",
14790   "self_type" : "type-95",
14791   "size" : 4,
14792   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
14793   "template_args" : [ "type-97" ],
14794   "unique_id" : "_ZTSN7android2spINS_8hardware7IBinder14DeathRecipientEEE"
14795  },
14796  {
14797   "alignment" : 4,
14798   "fields" :
14799   [
14800    {
14801     "access" : "private",
14802     "field_name" : "m_ptr",
14803     "referenced_type" : "type-29"
14804    }
14805   ],
14806   "linker_set_key" : "android::sp<android::hardware::IBinder>",
14807   "name" : "android::sp<android::hardware::IBinder>",
14808   "record_kind" : "class",
14809   "referenced_type" : "type-99",
14810   "self_type" : "type-99",
14811   "size" : 4,
14812   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
14813   "template_args" : [ "type-30" ],
14814   "unique_id" : "_ZTSN7android2spINS_8hardware7IBinderEEE"
14815  },
14816  {
14817   "alignment" : 4,
14818   "fields" :
14819   [
14820    {
14821     "access" : "private",
14822     "field_name" : "m_ptr",
14823     "referenced_type" : "type-106"
14824    }
14825   ],
14826   "linker_set_key" : "android::sp<android::hardware::IInterface>",
14827   "name" : "android::sp<android::hardware::IInterface>",
14828   "record_kind" : "class",
14829   "referenced_type" : "type-105",
14830   "self_type" : "type-105",
14831   "size" : 4,
14832   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
14833   "template_args" : [ "type-26" ],
14834   "unique_id" : "_ZTSN7android2spINS_8hardware10IInterfaceEEE"
14835  },
14836  {
14837   "alignment" : 4,
14838   "fields" :
14839   [
14840    {
14841     "access" : "private",
14842     "field_name" : "m_ptr",
14843     "referenced_type" : "type-135"
14844    }
14845   ],
14846   "linker_set_key" : "android::sp<android::hardware::ProcessState>",
14847   "name" : "android::sp<android::hardware::ProcessState>",
14848   "record_kind" : "class",
14849   "referenced_type" : "type-134",
14850   "self_type" : "type-134",
14851   "size" : 4,
14852   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
14853   "template_args" : [ "type-136" ],
14854   "unique_id" : "_ZTSN7android2spINS_8hardware12ProcessStateEEE"
14855  },
14856  {
14857   "alignment" : 4,
14858   "fields" :
14859   [
14860    {
14861     "access" : "private",
14862     "field_name" : "m_ptr",
14863     "referenced_type" : "type-213"
14864    }
14865   ],
14866   "linker_set_key" : "android::sp<android::hardware::contexthub::V1_0::IContexthub>",
14867   "name" : "android::sp<android::hardware::contexthub::V1_0::IContexthub>",
14868   "record_kind" : "class",
14869   "referenced_type" : "type-212",
14870   "self_type" : "type-212",
14871   "size" : 4,
14872   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
14873   "template_args" : [ "type-20" ],
14874   "unique_id" : "_ZTSN7android2spINS_8hardware10contexthub4V1_011IContexthubEEE"
14875  },
14876  {
14877   "alignment" : 4,
14878   "fields" :
14879   [
14880    {
14881     "access" : "private",
14882     "field_name" : "m_ptr",
14883     "referenced_type" : "type-65"
14884    }
14885   ],
14886   "linker_set_key" : "android::sp<android::hardware::contexthub::V1_0::IContexthubCallback>",
14887   "name" : "android::sp<android::hardware::contexthub::V1_0::IContexthubCallback>",
14888   "record_kind" : "class",
14889   "referenced_type" : "type-64",
14890   "self_type" : "type-64",
14891   "size" : 4,
14892   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
14893   "template_args" : [ "type-66" ],
14894   "unique_id" : "_ZTSN7android2spINS_8hardware10contexthub4V1_019IContexthubCallbackEEE"
14895  },
14896  {
14897   "alignment" : 4,
14898   "fields" :
14899   [
14900    {
14901     "access" : "private",
14902     "field_name" : "m_ptr",
14903     "referenced_type" : "type-220"
14904    }
14905   ],
14906   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient>",
14907   "name" : "android::sp<android::hardware::hidl_binder_death_recipient>",
14908   "record_kind" : "class",
14909   "referenced_type" : "type-219",
14910   "self_type" : "type-219",
14911   "size" : 4,
14912   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
14913   "template_args" : [ "type-221" ],
14914   "unique_id" : "_ZTSN7android2spINS_8hardware27hidl_binder_death_recipientEEE"
14915  },
14916  {
14917   "alignment" : 4,
14918   "fields" :
14919   [
14920    {
14921     "access" : "private",
14922     "field_name" : "m_ptr",
14923     "referenced_type" : "type-223"
14924    }
14925   ],
14926   "linker_set_key" : "android::sp<android::hardware::hidl_death_recipient>",
14927   "name" : "android::sp<android::hardware::hidl_death_recipient>",
14928   "record_kind" : "class",
14929   "referenced_type" : "type-694",
14930   "self_type" : "type-694",
14931   "size" : 4,
14932   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
14933   "template_args" : [ "type-224" ],
14934   "unique_id" : "_ZTSN7android2spINS_8hardware20hidl_death_recipientEEE"
14935  },
14936  {
14937   "alignment" : 4,
14938   "fields" :
14939   [
14940    {
14941     "access" : "private",
14942     "field_name" : "m_ptr",
14943     "referenced_type" : "type-74"
14944    }
14945   ],
14946   "linker_set_key" : "android::sp<android::hidl::base::V1_0::IBase>",
14947   "name" : "android::sp<android::hidl::base::V1_0::IBase>",
14948   "record_kind" : "class",
14949   "referenced_type" : "type-73",
14950   "self_type" : "type-73",
14951   "size" : 4,
14952   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
14953   "template_args" : [ "type-21" ],
14954   "unique_id" : "_ZTSN7android2spINS_4hidl4base4V1_05IBaseEEE"
14955  },
14956  {
14957   "alignment" : 4,
14958   "fields" :
14959   [
14960    {
14961     "access" : "private",
14962     "field_name" : "m_ptr",
14963     "referenced_type" : "type-171"
14964    }
14965   ],
14966   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceManager>",
14967   "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager>",
14968   "record_kind" : "class",
14969   "referenced_type" : "type-170",
14970   "self_type" : "type-170",
14971   "size" : 4,
14972   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
14973   "template_args" : [ "type-172" ],
14974   "unique_id" : "_ZTSN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE"
14975  },
14976  {
14977   "alignment" : 4,
14978   "fields" :
14979   [
14980    {
14981     "access" : "private",
14982     "field_name" : "m_ptr",
14983     "referenced_type" : "type-191"
14984    }
14985   ],
14986   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceNotification>",
14987   "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification>",
14988   "record_kind" : "class",
14989   "referenced_type" : "type-190",
14990   "self_type" : "type-190",
14991   "size" : 4,
14992   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
14993   "template_args" : [ "type-192" ],
14994   "unique_id" : "_ZTSN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
14995  },
14996  {
14997   "alignment" : 1,
14998   "linker_set_key" : "android::trait_trivial_copy<bool>",
14999   "name" : "android::trait_trivial_copy<bool>",
15000   "referenced_type" : "type-291",
15001   "self_type" : "type-291",
15002   "size" : 1,
15003   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15004   "template_args" : [ "type-51" ],
15005   "unique_id" : "_ZTSN7android18trait_trivial_copyIbEE"
15006  },
15007  {
15008   "alignment" : 1,
15009   "linker_set_key" : "android::trait_trivial_copy<char>",
15010   "name" : "android::trait_trivial_copy<char>",
15011   "referenced_type" : "type-296",
15012   "self_type" : "type-296",
15013   "size" : 1,
15014   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15015   "template_args" : [ "type-87" ],
15016   "unique_id" : "_ZTSN7android18trait_trivial_copyIcEE"
15017  },
15018  {
15019   "alignment" : 1,
15020   "linker_set_key" : "android::trait_trivial_copy<double>",
15021   "name" : "android::trait_trivial_copy<double>",
15022   "referenced_type" : "type-356",
15023   "self_type" : "type-356",
15024   "size" : 1,
15025   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15026   "template_args" : [ "type-354" ],
15027   "unique_id" : "_ZTSN7android18trait_trivial_copyIdEE"
15028  },
15029  {
15030   "alignment" : 1,
15031   "linker_set_key" : "android::trait_trivial_copy<float>",
15032   "name" : "android::trait_trivial_copy<float>",
15033   "referenced_type" : "type-351",
15034   "self_type" : "type-351",
15035   "size" : 1,
15036   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15037   "template_args" : [ "type-88" ],
15038   "unique_id" : "_ZTSN7android18trait_trivial_copyIfEE"
15039  },
15040  {
15041   "alignment" : 1,
15042   "linker_set_key" : "android::trait_trivial_copy<int>",
15043   "name" : "android::trait_trivial_copy<int>",
15044   "referenced_type" : "type-318",
15045   "self_type" : "type-318",
15046   "size" : 1,
15047   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15048   "template_args" : [ "type-129" ],
15049   "unique_id" : "_ZTSN7android18trait_trivial_copyIiEE"
15050  },
15051  {
15052   "alignment" : 1,
15053   "linker_set_key" : "android::trait_trivial_copy<long long>",
15054   "name" : "android::trait_trivial_copy<long long>",
15055   "referenced_type" : "type-342",
15056   "self_type" : "type-342",
15057   "size" : 1,
15058   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15059   "template_args" : [ "type-141" ],
15060   "unique_id" : "_ZTSN7android18trait_trivial_copyIxEE"
15061  },
15062  {
15063   "alignment" : 1,
15064   "linker_set_key" : "android::trait_trivial_copy<long>",
15065   "name" : "android::trait_trivial_copy<long>",
15066   "referenced_type" : "type-329",
15067   "self_type" : "type-329",
15068   "size" : 1,
15069   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15070   "template_args" : [ "type-327" ],
15071   "unique_id" : "_ZTSN7android18trait_trivial_copyIlEE"
15072  },
15073  {
15074   "alignment" : 1,
15075   "linker_set_key" : "android::trait_trivial_copy<short>",
15076   "name" : "android::trait_trivial_copy<short>",
15077   "referenced_type" : "type-309",
15078   "self_type" : "type-309",
15079   "size" : 1,
15080   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15081   "template_args" : [ "type-304" ],
15082   "unique_id" : "_ZTSN7android18trait_trivial_copyIsEE"
15083  },
15084  {
15085   "alignment" : 1,
15086   "linker_set_key" : "android::trait_trivial_copy<unsigned char>",
15087   "name" : "android::trait_trivial_copy<unsigned char>",
15088   "referenced_type" : "type-301",
15089   "self_type" : "type-301",
15090   "size" : 1,
15091   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15092   "template_args" : [ "type-7" ],
15093   "unique_id" : "_ZTSN7android18trait_trivial_copyIhEE"
15094  },
15095  {
15096   "alignment" : 1,
15097   "linker_set_key" : "android::trait_trivial_copy<unsigned int>",
15098   "name" : "android::trait_trivial_copy<unsigned int>",
15099   "referenced_type" : "type-322",
15100   "self_type" : "type-322",
15101   "size" : 1,
15102   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15103   "template_args" : [ "type-2" ],
15104   "unique_id" : "_ZTSN7android18trait_trivial_copyIjEE"
15105  },
15106  {
15107   "alignment" : 1,
15108   "linker_set_key" : "android::trait_trivial_copy<unsigned long long>",
15109   "name" : "android::trait_trivial_copy<unsigned long long>",
15110   "referenced_type" : "type-346",
15111   "self_type" : "type-346",
15112   "size" : 1,
15113   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15114   "template_args" : [ "type-8" ],
15115   "unique_id" : "_ZTSN7android18trait_trivial_copyIyEE"
15116  },
15117  {
15118   "alignment" : 1,
15119   "linker_set_key" : "android::trait_trivial_copy<unsigned long>",
15120   "name" : "android::trait_trivial_copy<unsigned long>",
15121   "referenced_type" : "type-334",
15122   "self_type" : "type-334",
15123   "size" : 1,
15124   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15125   "template_args" : [ "type-332" ],
15126   "unique_id" : "_ZTSN7android18trait_trivial_copyImEE"
15127  },
15128  {
15129   "alignment" : 1,
15130   "linker_set_key" : "android::trait_trivial_copy<unsigned short>",
15131   "name" : "android::trait_trivial_copy<unsigned short>",
15132   "referenced_type" : "type-314",
15133   "self_type" : "type-314",
15134   "size" : 1,
15135   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15136   "template_args" : [ "type-128" ],
15137   "unique_id" : "_ZTSN7android18trait_trivial_copyItEE"
15138  },
15139  {
15140   "alignment" : 1,
15141   "linker_set_key" : "android::trait_trivial_copy<void>",
15142   "name" : "android::trait_trivial_copy<void>",
15143   "referenced_type" : "type-286",
15144   "self_type" : "type-286",
15145   "size" : 1,
15146   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15147   "template_args" : [ "type-138" ],
15148   "unique_id" : "_ZTSN7android18trait_trivial_copyIvEE"
15149  },
15150  {
15151   "alignment" : 1,
15152   "linker_set_key" : "android::trait_trivial_ctor<bool>",
15153   "name" : "android::trait_trivial_ctor<bool>",
15154   "referenced_type" : "type-289",
15155   "self_type" : "type-289",
15156   "size" : 1,
15157   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15158   "template_args" : [ "type-51" ],
15159   "unique_id" : "_ZTSN7android18trait_trivial_ctorIbEE"
15160  },
15161  {
15162   "alignment" : 1,
15163   "linker_set_key" : "android::trait_trivial_ctor<char>",
15164   "name" : "android::trait_trivial_ctor<char>",
15165   "referenced_type" : "type-294",
15166   "self_type" : "type-294",
15167   "size" : 1,
15168   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15169   "template_args" : [ "type-87" ],
15170   "unique_id" : "_ZTSN7android18trait_trivial_ctorIcEE"
15171  },
15172  {
15173   "alignment" : 1,
15174   "linker_set_key" : "android::trait_trivial_ctor<double>",
15175   "name" : "android::trait_trivial_ctor<double>",
15176   "referenced_type" : "type-353",
15177   "self_type" : "type-353",
15178   "size" : 1,
15179   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15180   "template_args" : [ "type-354" ],
15181   "unique_id" : "_ZTSN7android18trait_trivial_ctorIdEE"
15182  },
15183  {
15184   "alignment" : 1,
15185   "linker_set_key" : "android::trait_trivial_ctor<float>",
15186   "name" : "android::trait_trivial_ctor<float>",
15187   "referenced_type" : "type-349",
15188   "self_type" : "type-349",
15189   "size" : 1,
15190   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15191   "template_args" : [ "type-88" ],
15192   "unique_id" : "_ZTSN7android18trait_trivial_ctorIfEE"
15193  },
15194  {
15195   "alignment" : 1,
15196   "linker_set_key" : "android::trait_trivial_ctor<int>",
15197   "name" : "android::trait_trivial_ctor<int>",
15198   "referenced_type" : "type-316",
15199   "self_type" : "type-316",
15200   "size" : 1,
15201   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15202   "template_args" : [ "type-129" ],
15203   "unique_id" : "_ZTSN7android18trait_trivial_ctorIiEE"
15204  },
15205  {
15206   "alignment" : 1,
15207   "linker_set_key" : "android::trait_trivial_ctor<long long>",
15208   "name" : "android::trait_trivial_ctor<long long>",
15209   "referenced_type" : "type-340",
15210   "self_type" : "type-340",
15211   "size" : 1,
15212   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15213   "template_args" : [ "type-141" ],
15214   "unique_id" : "_ZTSN7android18trait_trivial_ctorIxEE"
15215  },
15216  {
15217   "alignment" : 1,
15218   "linker_set_key" : "android::trait_trivial_ctor<long>",
15219   "name" : "android::trait_trivial_ctor<long>",
15220   "referenced_type" : "type-326",
15221   "self_type" : "type-326",
15222   "size" : 1,
15223   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15224   "template_args" : [ "type-327" ],
15225   "unique_id" : "_ZTSN7android18trait_trivial_ctorIlEE"
15226  },
15227  {
15228   "alignment" : 1,
15229   "linker_set_key" : "android::trait_trivial_ctor<short>",
15230   "name" : "android::trait_trivial_ctor<short>",
15231   "referenced_type" : "type-303",
15232   "self_type" : "type-303",
15233   "size" : 1,
15234   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15235   "template_args" : [ "type-304" ],
15236   "unique_id" : "_ZTSN7android18trait_trivial_ctorIsEE"
15237  },
15238  {
15239   "alignment" : 1,
15240   "linker_set_key" : "android::trait_trivial_ctor<unsigned char>",
15241   "name" : "android::trait_trivial_ctor<unsigned char>",
15242   "referenced_type" : "type-298",
15243   "self_type" : "type-298",
15244   "size" : 1,
15245   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15246   "template_args" : [ "type-7" ],
15247   "unique_id" : "_ZTSN7android18trait_trivial_ctorIhEE"
15248  },
15249  {
15250   "alignment" : 1,
15251   "linker_set_key" : "android::trait_trivial_ctor<unsigned int>",
15252   "name" : "android::trait_trivial_ctor<unsigned int>",
15253   "referenced_type" : "type-320",
15254   "self_type" : "type-320",
15255   "size" : 1,
15256   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15257   "template_args" : [ "type-2" ],
15258   "unique_id" : "_ZTSN7android18trait_trivial_ctorIjEE"
15259  },
15260  {
15261   "alignment" : 1,
15262   "linker_set_key" : "android::trait_trivial_ctor<unsigned long long>",
15263   "name" : "android::trait_trivial_ctor<unsigned long long>",
15264   "referenced_type" : "type-344",
15265   "self_type" : "type-344",
15266   "size" : 1,
15267   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15268   "template_args" : [ "type-8" ],
15269   "unique_id" : "_ZTSN7android18trait_trivial_ctorIyEE"
15270  },
15271  {
15272   "alignment" : 1,
15273   "linker_set_key" : "android::trait_trivial_ctor<unsigned long>",
15274   "name" : "android::trait_trivial_ctor<unsigned long>",
15275   "referenced_type" : "type-331",
15276   "self_type" : "type-331",
15277   "size" : 1,
15278   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15279   "template_args" : [ "type-332" ],
15280   "unique_id" : "_ZTSN7android18trait_trivial_ctorImEE"
15281  },
15282  {
15283   "alignment" : 1,
15284   "linker_set_key" : "android::trait_trivial_ctor<unsigned short>",
15285   "name" : "android::trait_trivial_ctor<unsigned short>",
15286   "referenced_type" : "type-311",
15287   "self_type" : "type-311",
15288   "size" : 1,
15289   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15290   "template_args" : [ "type-128" ],
15291   "unique_id" : "_ZTSN7android18trait_trivial_ctorItEE"
15292  },
15293  {
15294   "alignment" : 1,
15295   "linker_set_key" : "android::trait_trivial_ctor<void>",
15296   "name" : "android::trait_trivial_ctor<void>",
15297   "referenced_type" : "type-284",
15298   "self_type" : "type-284",
15299   "size" : 1,
15300   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15301   "template_args" : [ "type-138" ],
15302   "unique_id" : "_ZTSN7android18trait_trivial_ctorIvEE"
15303  },
15304  {
15305   "alignment" : 1,
15306   "linker_set_key" : "android::trait_trivial_dtor<bool>",
15307   "name" : "android::trait_trivial_dtor<bool>",
15308   "referenced_type" : "type-290",
15309   "self_type" : "type-290",
15310   "size" : 1,
15311   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15312   "template_args" : [ "type-51" ],
15313   "unique_id" : "_ZTSN7android18trait_trivial_dtorIbEE"
15314  },
15315  {
15316   "alignment" : 1,
15317   "linker_set_key" : "android::trait_trivial_dtor<char>",
15318   "name" : "android::trait_trivial_dtor<char>",
15319   "referenced_type" : "type-295",
15320   "self_type" : "type-295",
15321   "size" : 1,
15322   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15323   "template_args" : [ "type-87" ],
15324   "unique_id" : "_ZTSN7android18trait_trivial_dtorIcEE"
15325  },
15326  {
15327   "alignment" : 1,
15328   "linker_set_key" : "android::trait_trivial_dtor<double>",
15329   "name" : "android::trait_trivial_dtor<double>",
15330   "referenced_type" : "type-355",
15331   "self_type" : "type-355",
15332   "size" : 1,
15333   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15334   "template_args" : [ "type-354" ],
15335   "unique_id" : "_ZTSN7android18trait_trivial_dtorIdEE"
15336  },
15337  {
15338   "alignment" : 1,
15339   "linker_set_key" : "android::trait_trivial_dtor<float>",
15340   "name" : "android::trait_trivial_dtor<float>",
15341   "referenced_type" : "type-350",
15342   "self_type" : "type-350",
15343   "size" : 1,
15344   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15345   "template_args" : [ "type-88" ],
15346   "unique_id" : "_ZTSN7android18trait_trivial_dtorIfEE"
15347  },
15348  {
15349   "alignment" : 1,
15350   "linker_set_key" : "android::trait_trivial_dtor<int>",
15351   "name" : "android::trait_trivial_dtor<int>",
15352   "referenced_type" : "type-317",
15353   "self_type" : "type-317",
15354   "size" : 1,
15355   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15356   "template_args" : [ "type-129" ],
15357   "unique_id" : "_ZTSN7android18trait_trivial_dtorIiEE"
15358  },
15359  {
15360   "alignment" : 1,
15361   "linker_set_key" : "android::trait_trivial_dtor<long long>",
15362   "name" : "android::trait_trivial_dtor<long long>",
15363   "referenced_type" : "type-341",
15364   "self_type" : "type-341",
15365   "size" : 1,
15366   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15367   "template_args" : [ "type-141" ],
15368   "unique_id" : "_ZTSN7android18trait_trivial_dtorIxEE"
15369  },
15370  {
15371   "alignment" : 1,
15372   "linker_set_key" : "android::trait_trivial_dtor<long>",
15373   "name" : "android::trait_trivial_dtor<long>",
15374   "referenced_type" : "type-328",
15375   "self_type" : "type-328",
15376   "size" : 1,
15377   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15378   "template_args" : [ "type-327" ],
15379   "unique_id" : "_ZTSN7android18trait_trivial_dtorIlEE"
15380  },
15381  {
15382   "alignment" : 1,
15383   "linker_set_key" : "android::trait_trivial_dtor<short>",
15384   "name" : "android::trait_trivial_dtor<short>",
15385   "referenced_type" : "type-308",
15386   "self_type" : "type-308",
15387   "size" : 1,
15388   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15389   "template_args" : [ "type-304" ],
15390   "unique_id" : "_ZTSN7android18trait_trivial_dtorIsEE"
15391  },
15392  {
15393   "alignment" : 1,
15394   "linker_set_key" : "android::trait_trivial_dtor<unsigned char>",
15395   "name" : "android::trait_trivial_dtor<unsigned char>",
15396   "referenced_type" : "type-300",
15397   "self_type" : "type-300",
15398   "size" : 1,
15399   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15400   "template_args" : [ "type-7" ],
15401   "unique_id" : "_ZTSN7android18trait_trivial_dtorIhEE"
15402  },
15403  {
15404   "alignment" : 1,
15405   "linker_set_key" : "android::trait_trivial_dtor<unsigned int>",
15406   "name" : "android::trait_trivial_dtor<unsigned int>",
15407   "referenced_type" : "type-321",
15408   "self_type" : "type-321",
15409   "size" : 1,
15410   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15411   "template_args" : [ "type-2" ],
15412   "unique_id" : "_ZTSN7android18trait_trivial_dtorIjEE"
15413  },
15414  {
15415   "alignment" : 1,
15416   "linker_set_key" : "android::trait_trivial_dtor<unsigned long long>",
15417   "name" : "android::trait_trivial_dtor<unsigned long long>",
15418   "referenced_type" : "type-345",
15419   "self_type" : "type-345",
15420   "size" : 1,
15421   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15422   "template_args" : [ "type-8" ],
15423   "unique_id" : "_ZTSN7android18trait_trivial_dtorIyEE"
15424  },
15425  {
15426   "alignment" : 1,
15427   "linker_set_key" : "android::trait_trivial_dtor<unsigned long>",
15428   "name" : "android::trait_trivial_dtor<unsigned long>",
15429   "referenced_type" : "type-333",
15430   "self_type" : "type-333",
15431   "size" : 1,
15432   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15433   "template_args" : [ "type-332" ],
15434   "unique_id" : "_ZTSN7android18trait_trivial_dtorImEE"
15435  },
15436  {
15437   "alignment" : 1,
15438   "linker_set_key" : "android::trait_trivial_dtor<unsigned short>",
15439   "name" : "android::trait_trivial_dtor<unsigned short>",
15440   "referenced_type" : "type-312",
15441   "self_type" : "type-312",
15442   "size" : 1,
15443   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15444   "template_args" : [ "type-128" ],
15445   "unique_id" : "_ZTSN7android18trait_trivial_dtorItEE"
15446  },
15447  {
15448   "alignment" : 1,
15449   "linker_set_key" : "android::trait_trivial_dtor<void>",
15450   "name" : "android::trait_trivial_dtor<void>",
15451   "referenced_type" : "type-285",
15452   "self_type" : "type-285",
15453   "size" : 1,
15454   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15455   "template_args" : [ "type-138" ],
15456   "unique_id" : "_ZTSN7android18trait_trivial_dtorIvEE"
15457  },
15458  {
15459   "alignment" : 1,
15460   "linker_set_key" : "android::trait_trivial_move<android::String16>",
15461   "name" : "android::trait_trivial_move<android::String16>",
15462   "referenced_type" : "type-486",
15463   "self_type" : "type-486",
15464   "size" : 1,
15465   "source_file" : "/system/core/libutils/include/utils/String16.h",
15466   "template_args" : [ "type-152" ],
15467   "unique_id" : "_ZTSN7android18trait_trivial_moveINS_8String16EEE"
15468  },
15469  {
15470   "alignment" : 1,
15471   "linker_set_key" : "android::trait_trivial_move<android::String8>",
15472   "name" : "android::trait_trivial_move<android::String8>",
15473   "referenced_type" : "type-481",
15474   "self_type" : "type-481",
15475   "size" : 1,
15476   "source_file" : "/system/core/libutils/include/utils/String8.h",
15477   "template_args" : [ "type-161" ],
15478   "unique_id" : "_ZTSN7android18trait_trivial_moveINS_7String8EEE"
15479  },
15480  {
15481   "alignment" : 1,
15482   "linker_set_key" : "android::trait_trivial_move<bool>",
15483   "name" : "android::trait_trivial_move<bool>",
15484   "referenced_type" : "type-292",
15485   "self_type" : "type-292",
15486   "size" : 1,
15487   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15488   "template_args" : [ "type-51" ],
15489   "unique_id" : "_ZTSN7android18trait_trivial_moveIbEE"
15490  },
15491  {
15492   "alignment" : 1,
15493   "linker_set_key" : "android::trait_trivial_move<char>",
15494   "name" : "android::trait_trivial_move<char>",
15495   "referenced_type" : "type-297",
15496   "self_type" : "type-297",
15497   "size" : 1,
15498   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15499   "template_args" : [ "type-87" ],
15500   "unique_id" : "_ZTSN7android18trait_trivial_moveIcEE"
15501  },
15502  {
15503   "alignment" : 1,
15504   "linker_set_key" : "android::trait_trivial_move<double>",
15505   "name" : "android::trait_trivial_move<double>",
15506   "referenced_type" : "type-357",
15507   "self_type" : "type-357",
15508   "size" : 1,
15509   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15510   "template_args" : [ "type-354" ],
15511   "unique_id" : "_ZTSN7android18trait_trivial_moveIdEE"
15512  },
15513  {
15514   "alignment" : 1,
15515   "linker_set_key" : "android::trait_trivial_move<float>",
15516   "name" : "android::trait_trivial_move<float>",
15517   "referenced_type" : "type-352",
15518   "self_type" : "type-352",
15519   "size" : 1,
15520   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15521   "template_args" : [ "type-88" ],
15522   "unique_id" : "_ZTSN7android18trait_trivial_moveIfEE"
15523  },
15524  {
15525   "alignment" : 1,
15526   "linker_set_key" : "android::trait_trivial_move<int>",
15527   "name" : "android::trait_trivial_move<int>",
15528   "referenced_type" : "type-319",
15529   "self_type" : "type-319",
15530   "size" : 1,
15531   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15532   "template_args" : [ "type-129" ],
15533   "unique_id" : "_ZTSN7android18trait_trivial_moveIiEE"
15534  },
15535  {
15536   "alignment" : 1,
15537   "linker_set_key" : "android::trait_trivial_move<long long>",
15538   "name" : "android::trait_trivial_move<long long>",
15539   "referenced_type" : "type-343",
15540   "self_type" : "type-343",
15541   "size" : 1,
15542   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15543   "template_args" : [ "type-141" ],
15544   "unique_id" : "_ZTSN7android18trait_trivial_moveIxEE"
15545  },
15546  {
15547   "alignment" : 1,
15548   "linker_set_key" : "android::trait_trivial_move<long>",
15549   "name" : "android::trait_trivial_move<long>",
15550   "referenced_type" : "type-330",
15551   "self_type" : "type-330",
15552   "size" : 1,
15553   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15554   "template_args" : [ "type-327" ],
15555   "unique_id" : "_ZTSN7android18trait_trivial_moveIlEE"
15556  },
15557  {
15558   "alignment" : 1,
15559   "linker_set_key" : "android::trait_trivial_move<short>",
15560   "name" : "android::trait_trivial_move<short>",
15561   "referenced_type" : "type-310",
15562   "self_type" : "type-310",
15563   "size" : 1,
15564   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15565   "template_args" : [ "type-304" ],
15566   "unique_id" : "_ZTSN7android18trait_trivial_moveIsEE"
15567  },
15568  {
15569   "alignment" : 1,
15570   "linker_set_key" : "android::trait_trivial_move<unsigned char>",
15571   "name" : "android::trait_trivial_move<unsigned char>",
15572   "referenced_type" : "type-302",
15573   "self_type" : "type-302",
15574   "size" : 1,
15575   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15576   "template_args" : [ "type-7" ],
15577   "unique_id" : "_ZTSN7android18trait_trivial_moveIhEE"
15578  },
15579  {
15580   "alignment" : 1,
15581   "linker_set_key" : "android::trait_trivial_move<unsigned int>",
15582   "name" : "android::trait_trivial_move<unsigned int>",
15583   "referenced_type" : "type-323",
15584   "self_type" : "type-323",
15585   "size" : 1,
15586   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15587   "template_args" : [ "type-2" ],
15588   "unique_id" : "_ZTSN7android18trait_trivial_moveIjEE"
15589  },
15590  {
15591   "alignment" : 1,
15592   "linker_set_key" : "android::trait_trivial_move<unsigned long long>",
15593   "name" : "android::trait_trivial_move<unsigned long long>",
15594   "referenced_type" : "type-348",
15595   "self_type" : "type-348",
15596   "size" : 1,
15597   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15598   "template_args" : [ "type-8" ],
15599   "unique_id" : "_ZTSN7android18trait_trivial_moveIyEE"
15600  },
15601  {
15602   "alignment" : 1,
15603   "linker_set_key" : "android::trait_trivial_move<unsigned long>",
15604   "name" : "android::trait_trivial_move<unsigned long>",
15605   "referenced_type" : "type-335",
15606   "self_type" : "type-335",
15607   "size" : 1,
15608   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15609   "template_args" : [ "type-332" ],
15610   "unique_id" : "_ZTSN7android18trait_trivial_moveImEE"
15611  },
15612  {
15613   "alignment" : 1,
15614   "linker_set_key" : "android::trait_trivial_move<unsigned short>",
15615   "name" : "android::trait_trivial_move<unsigned short>",
15616   "referenced_type" : "type-315",
15617   "self_type" : "type-315",
15618   "size" : 1,
15619   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15620   "template_args" : [ "type-128" ],
15621   "unique_id" : "_ZTSN7android18trait_trivial_moveItEE"
15622  },
15623  {
15624   "alignment" : 1,
15625   "linker_set_key" : "android::trait_trivial_move<void>",
15626   "name" : "android::trait_trivial_move<void>",
15627   "referenced_type" : "type-288",
15628   "self_type" : "type-288",
15629   "size" : 1,
15630   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15631   "template_args" : [ "type-138" ],
15632   "unique_id" : "_ZTSN7android18trait_trivial_moveIvEE"
15633  },
15634  {
15635   "alignment" : 4,
15636   "fields" :
15637   [
15638    {
15639     "access" : "private",
15640     "field_name" : "m_ptr",
15641     "referenced_type" : "type-232"
15642    },
15643    {
15644     "access" : "private",
15645     "field_name" : "m_refs",
15646     "field_offset" : 32,
15647     "referenced_type" : "type-31"
15648    }
15649   ],
15650   "linker_set_key" : "android::wp<android::hardware::BHwBinder>",
15651   "name" : "android::wp<android::hardware::BHwBinder>",
15652   "record_kind" : "class",
15653   "referenced_type" : "type-532",
15654   "self_type" : "type-532",
15655   "size" : 8,
15656   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
15657   "template_args" : [ "type-233" ],
15658   "unique_id" : "_ZTSN7android2wpINS_8hardware9BHwBinderEEE"
15659  },
15660  {
15661   "alignment" : 4,
15662   "fields" :
15663   [
15664    {
15665     "access" : "private",
15666     "field_name" : "m_ptr",
15667     "referenced_type" : "type-96"
15668    },
15669    {
15670     "access" : "private",
15671     "field_name" : "m_refs",
15672     "field_offset" : 32,
15673     "referenced_type" : "type-31"
15674    }
15675   ],
15676   "linker_set_key" : "android::wp<android::hardware::IBinder::DeathRecipient>",
15677   "name" : "android::wp<android::hardware::IBinder::DeathRecipient>",
15678   "record_kind" : "class",
15679   "referenced_type" : "type-543",
15680   "self_type" : "type-543",
15681   "size" : 8,
15682   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
15683   "template_args" : [ "type-97" ],
15684   "unique_id" : "_ZTSN7android2wpINS_8hardware7IBinder14DeathRecipientEEE"
15685  },
15686  {
15687   "alignment" : 4,
15688   "fields" :
15689   [
15690    {
15691     "access" : "private",
15692     "field_name" : "m_ptr",
15693     "referenced_type" : "type-223"
15694    },
15695    {
15696     "access" : "private",
15697     "field_name" : "m_refs",
15698     "field_offset" : 32,
15699     "referenced_type" : "type-31"
15700    }
15701   ],
15702   "linker_set_key" : "android::wp<android::hardware::hidl_death_recipient>",
15703   "name" : "android::wp<android::hardware::hidl_death_recipient>",
15704   "record_kind" : "class",
15705   "referenced_type" : "type-222",
15706   "self_type" : "type-222",
15707   "size" : 8,
15708   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
15709   "template_args" : [ "type-224" ],
15710   "unique_id" : "_ZTSN7android2wpINS_8hardware20hidl_death_recipientEEE"
15711  },
15712  {
15713   "alignment" : 4,
15714   "fields" :
15715   [
15716    {
15717     "access" : "private",
15718     "field_name" : "m_ptr",
15719     "referenced_type" : "type-74"
15720    },
15721    {
15722     "access" : "private",
15723     "field_name" : "m_refs",
15724     "field_offset" : 32,
15725     "referenced_type" : "type-31"
15726    }
15727   ],
15728   "linker_set_key" : "android::wp<android::hidl::base::V1_0::IBase>",
15729   "name" : "android::wp<android::hidl::base::V1_0::IBase>",
15730   "record_kind" : "class",
15731   "referenced_type" : "type-225",
15732   "self_type" : "type-225",
15733   "size" : 8,
15734   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
15735   "template_args" : [ "type-21" ],
15736   "unique_id" : "_ZTSN7android2wpINS_4hidl4base4V1_05IBaseEEE"
15737  },
15738  {
15739   "alignment" : 4,
15740   "fields" :
15741   [
15742    {
15743     "field_name" : "maxContentLightLevel",
15744     "referenced_type" : "type-88"
15745    },
15746    {
15747     "field_name" : "maxFrameAverageLightLevel",
15748     "field_offset" : 32,
15749     "referenced_type" : "type-88"
15750    }
15751   ],
15752   "linker_set_key" : "android_cta861_3_metadata",
15753   "name" : "android_cta861_3_metadata",
15754   "referenced_type" : "type-586",
15755   "self_type" : "type-586",
15756   "size" : 8,
15757   "source_file" : "/system/core/libsystem/include/system/graphics.h",
15758   "unique_id" : "android_cta861_3_metadata"
15759  },
15760  {
15761   "alignment" : 4,
15762   "fields" :
15763   [
15764    {
15765     "field_name" : "num_points",
15766     "referenced_type" : "type-2"
15767    },
15768    {
15769     "field_name" : "reserved",
15770     "field_offset" : 32,
15771     "referenced_type" : "type-576"
15772    },
15773    {
15774     "field_name" : "xyzc_points",
15775     "field_offset" : 288,
15776     "referenced_type" : "type-583"
15777    }
15778   ],
15779   "linker_set_key" : "android_depth_points",
15780   "name" : "android_depth_points",
15781   "referenced_type" : "type-582",
15782   "self_type" : "type-582",
15783   "size" : 36,
15784   "source_file" : "/system/core/libsystem/include/system/graphics.h",
15785   "unique_id" : "android_depth_points"
15786  },
15787  {
15788   "alignment" : 4,
15789   "fields" :
15790   [
15791    {
15792     "field_name" : "format",
15793     "referenced_type" : "type-579"
15794    },
15795    {
15796     "field_name" : "num_planes",
15797     "field_offset" : 32,
15798     "referenced_type" : "type-2"
15799    },
15800    {
15801     "field_name" : "planes",
15802     "field_offset" : 64,
15803     "referenced_type" : "type-581"
15804    }
15805   ],
15806   "linker_set_key" : "android_flex_layout",
15807   "name" : "android_flex_layout",
15808   "referenced_type" : "type-580",
15809   "self_type" : "type-580",
15810   "size" : 12,
15811   "source_file" : "/system/core/libsystem/include/system/graphics.h",
15812   "unique_id" : "android_flex_layout"
15813  },
15814  {
15815   "alignment" : 4,
15816   "fields" :
15817   [
15818    {
15819     "field_name" : "top_left",
15820     "referenced_type" : "type-424"
15821    },
15822    {
15823     "field_name" : "component",
15824     "field_offset" : 32,
15825     "referenced_type" : "type-577"
15826    },
15827    {
15828     "field_name" : "bits_per_component",
15829     "field_offset" : 64,
15830     "referenced_type" : "type-129"
15831    },
15832    {
15833     "field_name" : "bits_used",
15834     "field_offset" : 96,
15835     "referenced_type" : "type-129"
15836    },
15837    {
15838     "field_name" : "h_increment",
15839     "field_offset" : 128,
15840     "referenced_type" : "type-129"
15841    },
15842    {
15843     "field_name" : "v_increment",
15844     "field_offset" : 160,
15845     "referenced_type" : "type-129"
15846    },
15847    {
15848     "field_name" : "h_subsampling",
15849     "field_offset" : 192,
15850     "referenced_type" : "type-129"
15851    },
15852    {
15853     "field_name" : "v_subsampling",
15854     "field_offset" : 224,
15855     "referenced_type" : "type-129"
15856    }
15857   ],
15858   "linker_set_key" : "android_flex_plane",
15859   "name" : "android_flex_plane",
15860   "referenced_type" : "type-578",
15861   "self_type" : "type-578",
15862   "size" : 32,
15863   "source_file" : "/system/core/libsystem/include/system/graphics.h",
15864   "unique_id" : "android_flex_plane"
15865  },
15866  {
15867   "alignment" : 4,
15868   "fields" :
15869   [
15870    {
15871     "field_name" : "displayPrimaryRed",
15872     "referenced_type" : "type-584"
15873    },
15874    {
15875     "field_name" : "displayPrimaryGreen",
15876     "field_offset" : 64,
15877     "referenced_type" : "type-584"
15878    },
15879    {
15880     "field_name" : "displayPrimaryBlue",
15881     "field_offset" : 128,
15882     "referenced_type" : "type-584"
15883    },
15884    {
15885     "field_name" : "whitePoint",
15886     "field_offset" : 192,
15887     "referenced_type" : "type-584"
15888    },
15889    {
15890     "field_name" : "maxLuminance",
15891     "field_offset" : 256,
15892     "referenced_type" : "type-88"
15893    },
15894    {
15895     "field_name" : "minLuminance",
15896     "field_offset" : 288,
15897     "referenced_type" : "type-88"
15898    }
15899   ],
15900   "linker_set_key" : "android_smpte2086_metadata",
15901   "name" : "android_smpte2086_metadata",
15902   "referenced_type" : "type-585",
15903   "self_type" : "type-585",
15904   "size" : 40,
15905   "source_file" : "/system/core/libsystem/include/system/graphics.h",
15906   "unique_id" : "android_smpte2086_metadata"
15907  },
15908  {
15909   "alignment" : 4,
15910   "fields" :
15911   [
15912    {
15913     "field_name" : "x",
15914     "referenced_type" : "type-88"
15915    },
15916    {
15917     "field_name" : "y",
15918     "field_offset" : 32,
15919     "referenced_type" : "type-88"
15920    }
15921   ],
15922   "linker_set_key" : "android_xy_color",
15923   "name" : "android_xy_color",
15924   "referenced_type" : "type-584",
15925   "self_type" : "type-584",
15926   "size" : 8,
15927   "source_file" : "/system/core/libsystem/include/system/graphics.h",
15928   "unique_id" : "android_xy_color"
15929  },
15930  {
15931   "alignment" : 4,
15932   "fields" :
15933   [
15934    {
15935     "field_name" : "y",
15936     "referenced_type" : "type-137"
15937    },
15938    {
15939     "field_name" : "cb",
15940     "field_offset" : 32,
15941     "referenced_type" : "type-137"
15942    },
15943    {
15944     "field_name" : "cr",
15945     "field_offset" : 64,
15946     "referenced_type" : "type-137"
15947    },
15948    {
15949     "field_name" : "ystride",
15950     "field_offset" : 96,
15951     "referenced_type" : "type-2"
15952    },
15953    {
15954     "field_name" : "cstride",
15955     "field_offset" : 128,
15956     "referenced_type" : "type-2"
15957    },
15958    {
15959     "field_name" : "chroma_step",
15960     "field_offset" : 160,
15961     "referenced_type" : "type-2"
15962    },
15963    {
15964     "field_name" : "reserved",
15965     "field_offset" : 192,
15966     "referenced_type" : "type-576"
15967    }
15968   ],
15969   "linker_set_key" : "android_ycbcr",
15970   "name" : "android_ycbcr",
15971   "referenced_type" : "type-575",
15972   "self_type" : "type-575",
15973   "size" : 56,
15974   "source_file" : "/system/core/libsystem/include/system/graphics.h",
15975   "unique_id" : "android_ycbcr"
15976  },
15977  {
15978   "alignment" : 4,
15979   "fields" :
15980   [
15981    {
15982     "referenced_type" : "type-125"
15983    }
15984   ],
15985   "linker_set_key" : "log_msg",
15986   "name" : "log_msg",
15987   "referenced_type" : "type-124",
15988   "self_type" : "type-124",
15989   "size" : 5124,
15990   "source_file" : "/system/core/liblog/include/log/log_read.h",
15991   "unique_id" : "log_msg"
15992  },
15993  {
15994   "alignment" : 4,
15995   "fields" :
15996   [
15997    {
15998     "field_name" : "buf",
15999     "referenced_type" : "type-126"
16000    },
16001    {
16002     "field_name" : "entry",
16003     "referenced_type" : "type-127"
16004    },
16005    {
16006     "field_name" : "entry_v4",
16007     "referenced_type" : "type-127"
16008    },
16009    {
16010     "field_name" : "entry_v3",
16011     "referenced_type" : "type-131"
16012    },
16013    {
16014     "field_name" : "entry_v2",
16015     "referenced_type" : "type-132"
16016    },
16017    {
16018     "field_name" : "entry_v1",
16019     "referenced_type" : "type-133"
16020    }
16021   ],
16022   "is_anonymous" : true,
16023   "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",
16024   "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",
16025   "record_kind" : "union",
16026   "referenced_type" : "type-125",
16027   "self_type" : "type-125",
16028   "size" : 5124,
16029   "source_file" : "/system/core/liblog/include/log/log_read.h",
16030   "unique_id" : "log_msg::(anonymous union at system/core/liblog/include_vndk/log/log_read.h:139:3)"
16031  },
16032  {
16033   "alignment" : 1,
16034   "fields" :
16035   [
16036    {
16037     "field_name" : "tv_sec",
16038     "referenced_type" : "type-2"
16039    },
16040    {
16041     "field_name" : "tv_nsec",
16042     "field_offset" : 32,
16043     "referenced_type" : "type-2"
16044    }
16045   ],
16046   "linker_set_key" : "log_time",
16047   "name" : "log_time",
16048   "referenced_type" : "type-438",
16049   "self_type" : "type-438",
16050   "size" : 8,
16051   "source_file" : "/system/core/liblog/include_vndk/log/log_time.h",
16052   "unique_id" : "_ZTS8log_time"
16053  },
16054  {
16055   "alignment" : 4,
16056   "fields" :
16057   [
16058    {
16059     "field_name" : "len",
16060     "referenced_type" : "type-128"
16061    },
16062    {
16063     "field_name" : "__pad",
16064     "field_offset" : 16,
16065     "referenced_type" : "type-128"
16066    },
16067    {
16068     "field_name" : "pid",
16069     "field_offset" : 32,
16070     "referenced_type" : "type-129"
16071    },
16072    {
16073     "field_name" : "tid",
16074     "field_offset" : 64,
16075     "referenced_type" : "type-129"
16076    },
16077    {
16078     "field_name" : "sec",
16079     "field_offset" : 96,
16080     "referenced_type" : "type-129"
16081    },
16082    {
16083     "field_name" : "nsec",
16084     "field_offset" : 128,
16085     "referenced_type" : "type-129"
16086    },
16087    {
16088     "field_name" : "msg",
16089     "field_offset" : 160,
16090     "referenced_type" : "type-130"
16091    }
16092   ],
16093   "linker_set_key" : "logger_entry",
16094   "name" : "logger_entry",
16095   "referenced_type" : "type-133",
16096   "self_type" : "type-133",
16097   "size" : 20,
16098   "source_file" : "/system/core/liblog/include/log/log_read.h",
16099   "unique_id" : "logger_entry"
16100  },
16101  {
16102   "alignment" : 1,
16103   "fields" :
16104   [
16105    {
16106     "field_name" : "len",
16107     "referenced_type" : "type-128"
16108    },
16109    {
16110     "field_name" : "hdr_size",
16111     "field_offset" : 16,
16112     "referenced_type" : "type-128"
16113    },
16114    {
16115     "field_name" : "pid",
16116     "field_offset" : 32,
16117     "referenced_type" : "type-129"
16118    },
16119    {
16120     "field_name" : "tid",
16121     "field_offset" : 64,
16122     "referenced_type" : "type-129"
16123    },
16124    {
16125     "field_name" : "sec",
16126     "field_offset" : 96,
16127     "referenced_type" : "type-129"
16128    },
16129    {
16130     "field_name" : "nsec",
16131     "field_offset" : 128,
16132     "referenced_type" : "type-129"
16133    },
16134    {
16135     "field_name" : "euid",
16136     "field_offset" : 160,
16137     "referenced_type" : "type-2"
16138    },
16139    {
16140     "field_name" : "msg",
16141     "field_offset" : 192,
16142     "referenced_type" : "type-130"
16143    }
16144   ],
16145   "linker_set_key" : "logger_entry_v2",
16146   "name" : "logger_entry_v2",
16147   "referenced_type" : "type-132",
16148   "self_type" : "type-132",
16149   "size" : 24,
16150   "source_file" : "/system/core/liblog/include/log/log_read.h",
16151   "unique_id" : "logger_entry_v2"
16152  },
16153  {
16154   "alignment" : 1,
16155   "fields" :
16156   [
16157    {
16158     "field_name" : "len",
16159     "referenced_type" : "type-128"
16160    },
16161    {
16162     "field_name" : "hdr_size",
16163     "field_offset" : 16,
16164     "referenced_type" : "type-128"
16165    },
16166    {
16167     "field_name" : "pid",
16168     "field_offset" : 32,
16169     "referenced_type" : "type-129"
16170    },
16171    {
16172     "field_name" : "tid",
16173     "field_offset" : 64,
16174     "referenced_type" : "type-129"
16175    },
16176    {
16177     "field_name" : "sec",
16178     "field_offset" : 96,
16179     "referenced_type" : "type-129"
16180    },
16181    {
16182     "field_name" : "nsec",
16183     "field_offset" : 128,
16184     "referenced_type" : "type-129"
16185    },
16186    {
16187     "field_name" : "lid",
16188     "field_offset" : 160,
16189     "referenced_type" : "type-2"
16190    },
16191    {
16192     "field_name" : "msg",
16193     "field_offset" : 192,
16194     "referenced_type" : "type-130"
16195    }
16196   ],
16197   "linker_set_key" : "logger_entry_v3",
16198   "name" : "logger_entry_v3",
16199   "referenced_type" : "type-131",
16200   "self_type" : "type-131",
16201   "size" : 24,
16202   "source_file" : "/system/core/liblog/include/log/log_read.h",
16203   "unique_id" : "logger_entry_v3"
16204  },
16205  {
16206   "alignment" : 4,
16207   "fields" :
16208   [
16209    {
16210     "field_name" : "len",
16211     "referenced_type" : "type-128"
16212    },
16213    {
16214     "field_name" : "hdr_size",
16215     "field_offset" : 16,
16216     "referenced_type" : "type-128"
16217    },
16218    {
16219     "field_name" : "pid",
16220     "field_offset" : 32,
16221     "referenced_type" : "type-129"
16222    },
16223    {
16224     "field_name" : "tid",
16225     "field_offset" : 64,
16226     "referenced_type" : "type-2"
16227    },
16228    {
16229     "field_name" : "sec",
16230     "field_offset" : 96,
16231     "referenced_type" : "type-2"
16232    },
16233    {
16234     "field_name" : "nsec",
16235     "field_offset" : 128,
16236     "referenced_type" : "type-2"
16237    },
16238    {
16239     "field_name" : "lid",
16240     "field_offset" : 160,
16241     "referenced_type" : "type-2"
16242    },
16243    {
16244     "field_name" : "uid",
16245     "field_offset" : 192,
16246     "referenced_type" : "type-2"
16247    },
16248    {
16249     "field_name" : "msg",
16250     "field_offset" : 224,
16251     "referenced_type" : "type-130"
16252    }
16253   ],
16254   "linker_set_key" : "logger_entry_v4",
16255   "name" : "logger_entry_v4",
16256   "referenced_type" : "type-127",
16257   "self_type" : "type-127",
16258   "size" : 28,
16259   "source_file" : "/system/core/liblog/include/log/log_read.h",
16260   "unique_id" : "logger_entry_v4"
16261  },
16262  {
16263   "alignment" : 4,
16264   "fields" :
16265   [
16266    {
16267     "field_name" : "version",
16268     "referenced_type" : "type-129"
16269    },
16270    {
16271     "field_name" : "numFds",
16272     "field_offset" : 32,
16273     "referenced_type" : "type-129"
16274    },
16275    {
16276     "field_name" : "numInts",
16277     "field_offset" : 64,
16278     "referenced_type" : "type-129"
16279    },
16280    {
16281     "field_name" : "data",
16282     "field_offset" : 96,
16283     "referenced_type" : "type-264"
16284    }
16285   ],
16286   "linker_set_key" : "native_handle",
16287   "name" : "native_handle",
16288   "referenced_type" : "type-263",
16289   "self_type" : "type-263",
16290   "size" : 12,
16291   "source_file" : "/system/core/libcutils/include/cutils/native_handle.h",
16292   "unique_id" : "native_handle"
16293  }
16294 ],
16295 "rvalue_reference_types" :
16296 [
16297  {
16298   "alignment" : 4,
16299   "linker_set_key" : "android::hardware::Return<android::hardware::contexthub::V1_0::Result> &&",
16300   "name" : "android::hardware::Return<android::hardware::contexthub::V1_0::Result> &&",
16301   "referenced_type" : "type-251",
16302   "self_type" : "type-254",
16303   "size" : 4,
16304   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
16305  },
16306  {
16307   "alignment" : 4,
16308   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::contexthub::V1_0::IContexthub> > &&",
16309   "name" : "android::hardware::Return<android::sp<android::hardware::contexthub::V1_0::IContexthub> > &&",
16310   "referenced_type" : "type-258",
16311   "self_type" : "type-260",
16312   "size" : 4,
16313   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
16314  },
16315  {
16316   "alignment" : 4,
16317   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::contexthub::V1_0::IContexthubCallback> > &&",
16318   "name" : "android::hardware::Return<android::sp<android::hardware::contexthub::V1_0::IContexthubCallback> > &&",
16319   "referenced_type" : "type-704",
16320   "self_type" : "type-706",
16321   "size" : 4,
16322   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
16323  },
16324  {
16325   "alignment" : 4,
16326   "linker_set_key" : "android::hardware::Return<bool> &&",
16327   "name" : "android::hardware::Return<bool> &&",
16328   "referenced_type" : "type-244",
16329   "self_type" : "type-247",
16330   "size" : 4,
16331   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
16332  },
16333  {
16334   "alignment" : 4,
16335   "linker_set_key" : "android::hardware::Return<void> &&",
16336   "name" : "android::hardware::Return<void> &&",
16337   "referenced_type" : "type-272",
16338   "self_type" : "type-274",
16339   "size" : 4,
16340   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
16341  },
16342  {
16343   "alignment" : 4,
16344   "linker_set_key" : "android::hardware::Status &&",
16345   "name" : "android::hardware::Status &&",
16346   "referenced_type" : "type-235",
16347   "self_type" : "type-241",
16348   "size" : 4,
16349   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
16350  },
16351  {
16352   "alignment" : 4,
16353   "linker_set_key" : "android::hardware::details::return_status &&",
16354   "name" : "android::hardware::details::return_status &&",
16355   "referenced_type" : "type-245",
16356   "self_type" : "type-268",
16357   "size" : 4,
16358   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
16359  },
16360  {
16361   "alignment" : 4,
16362   "linker_set_key" : "android::hardware::hidl_handle &&",
16363   "name" : "android::hardware::hidl_handle &&",
16364   "referenced_type" : "type-381",
16365   "self_type" : "type-386",
16366   "size" : 4,
16367   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
16368  },
16369  {
16370   "alignment" : 4,
16371   "linker_set_key" : "android::hardware::hidl_memory &&",
16372   "name" : "android::hardware::hidl_memory &&",
16373   "referenced_type" : "type-384",
16374   "self_type" : "type-390",
16375   "size" : 4,
16376   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
16377  },
16378  {
16379   "alignment" : 4,
16380   "linker_set_key" : "android::sp<android::hardware::contexthub::V1_0::IContexthub> &&",
16381   "name" : "android::sp<android::hardware::contexthub::V1_0::IContexthub> &&",
16382   "referenced_type" : "type-212",
16383   "self_type" : "type-214",
16384   "size" : 4,
16385   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
16386  },
16387  {
16388   "alignment" : 4,
16389   "linker_set_key" : "android::sp<android::hardware::contexthub::V1_0::IContexthubCallback> &&",
16390   "name" : "android::sp<android::hardware::contexthub::V1_0::IContexthubCallback> &&",
16391   "referenced_type" : "type-64",
16392   "self_type" : "type-207",
16393   "size" : 4,
16394   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
16395  },
16396  {
16397   "alignment" : 4,
16398   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient> &&",
16399   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &&",
16400   "referenced_type" : "type-219",
16401   "self_type" : "type-226",
16402   "size" : 4,
16403   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
16404  },
16405  {
16406   "alignment" : 4,
16407   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
16408   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
16409   "referenced_type" : "type-545",
16410   "self_type" : "type-544",
16411   "size" : 4,
16412   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
16413  },
16414  {
16415   "alignment" : 4,
16416   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
16417   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
16418   "referenced_type" : "type-745",
16419   "self_type" : "type-744",
16420   "size" : 4,
16421   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
16422  },
16423  {
16424   "alignment" : 4,
16425   "linker_set_key" : "std::function<sp<IBase> (void *)> &&",
16426   "name" : "std::function<sp<IBase> (void *)> &&",
16427   "referenced_type" : "type-555",
16428   "self_type" : "type-554",
16429   "size" : 4,
16430   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
16431  },
16432  {
16433   "alignment" : 4,
16434   "linker_set_key" : "std::function<sp<IBase> (void *)> &&",
16435   "name" : "std::function<sp<IBase> (void *)> &&",
16436   "referenced_type" : "type-749",
16437   "self_type" : "type-748",
16438   "size" : 4,
16439   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
16440  },
16441  {
16442   "alignment" : 4,
16443   "linker_set_key" : "std::function<sp<IBinder> (void *)> &&",
16444   "name" : "std::function<sp<IBinder> (void *)> &&",
16445   "referenced_type" : "type-547",
16446   "self_type" : "type-546",
16447   "size" : 4,
16448   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
16449  },
16450  {
16451   "alignment" : 4,
16452   "linker_set_key" : "std::function<sp<IBinder> (void *)> &&",
16453   "name" : "std::function<sp<IBinder> (void *)> &&",
16454   "referenced_type" : "type-747",
16455   "self_type" : "type-746",
16456   "size" : 4,
16457   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
16458  }
16459 ]
16460}
16461