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-705",
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-386",
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-698",
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   "is_unsigned" : true,
71   "linker_set_key" : "char",
72   "name" : "char",
73   "referenced_type" : "type-87",
74   "self_type" : "type-87",
75   "size" : 1
76  },
77  {
78   "alignment" : 2,
79   "is_integral" : true,
80   "is_unsigned" : true,
81   "linker_set_key" : "char16_t",
82   "name" : "char16_t",
83   "referenced_type" : "type-155",
84   "self_type" : "type-155",
85   "size" : 2
86  },
87  {
88   "alignment" : 8,
89   "linker_set_key" : "double",
90   "name" : "double",
91   "referenced_type" : "type-476",
92   "self_type" : "type-476",
93   "size" : 8
94  },
95  {
96   "alignment" : 4,
97   "linker_set_key" : "float",
98   "name" : "float",
99   "referenced_type" : "type-88",
100   "self_type" : "type-88",
101   "size" : 4
102  },
103  {
104   "alignment" : 4,
105   "is_integral" : true,
106   "linker_set_key" : "int",
107   "name" : "int",
108   "referenced_type" : "type-129",
109   "self_type" : "type-129",
110   "size" : 4
111  },
112  {
113   "alignment" : 4,
114   "is_integral" : true,
115   "linker_set_key" : "long",
116   "name" : "long",
117   "referenced_type" : "type-449",
118   "self_type" : "type-449",
119   "size" : 4
120  },
121  {
122   "alignment" : 8,
123   "linker_set_key" : "long double",
124   "name" : "long double",
125   "referenced_type" : "type-167",
126   "self_type" : "type-167",
127   "size" : 8
128  },
129  {
130   "alignment" : 8,
131   "is_integral" : true,
132   "linker_set_key" : "long long",
133   "name" : "long long",
134   "referenced_type" : "type-141",
135   "self_type" : "type-141",
136   "size" : 8
137  },
138  {
139   "alignment" : 2,
140   "is_integral" : true,
141   "linker_set_key" : "short",
142   "name" : "short",
143   "referenced_type" : "type-426",
144   "self_type" : "type-426",
145   "size" : 2
146  },
147  {
148   "alignment" : 1,
149   "is_integral" : true,
150   "linker_set_key" : "signed char",
151   "name" : "signed char",
152   "referenced_type" : "type-482",
153   "self_type" : "type-482",
154   "size" : 1
155  },
156  {
157   "alignment" : 1,
158   "is_integral" : true,
159   "is_unsigned" : true,
160   "linker_set_key" : "unsigned char",
161   "name" : "unsigned char",
162   "referenced_type" : "type-7",
163   "self_type" : "type-7",
164   "size" : 1
165  },
166  {
167   "alignment" : 4,
168   "is_integral" : true,
169   "is_unsigned" : true,
170   "linker_set_key" : "unsigned int",
171   "name" : "unsigned int",
172   "referenced_type" : "type-2",
173   "self_type" : "type-2",
174   "size" : 4
175  },
176  {
177   "alignment" : 4,
178   "is_integral" : true,
179   "is_unsigned" : true,
180   "linker_set_key" : "unsigned long",
181   "name" : "unsigned long",
182   "referenced_type" : "type-454",
183   "self_type" : "type-454",
184   "size" : 4
185  },
186  {
187   "alignment" : 8,
188   "is_integral" : true,
189   "is_unsigned" : true,
190   "linker_set_key" : "unsigned long long",
191   "name" : "unsigned long long",
192   "referenced_type" : "type-8",
193   "self_type" : "type-8",
194   "size" : 8
195  },
196  {
197   "alignment" : 2,
198   "is_integral" : true,
199   "is_unsigned" : true,
200   "linker_set_key" : "unsigned short",
201   "name" : "unsigned short",
202   "referenced_type" : "type-128",
203   "self_type" : "type-128",
204   "size" : 2
205  },
206  {
207   "linker_set_key" : "void",
208   "name" : "void",
209   "referenced_type" : "type-138",
210   "self_type" : "type-138"
211  }
212 ],
213 "elf_functions" :
214 [
215  {
216   "name" : "_ZN7android8hardware10contexthub4V1_011IContexthub10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
217  },
218  {
219   "name" : "_ZN7android8hardware10contexthub4V1_011IContexthub11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
220  },
221  {
222   "name" : "_ZN7android8hardware10contexthub4V1_011IContexthub12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
223  },
224  {
225   "name" : "_ZN7android8hardware10contexthub4V1_011IContexthub12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
226  },
227  {
228   "name" : "_ZN7android8hardware10contexthub4V1_011IContexthub13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
229  },
230  {
231   "name" : "_ZN7android8hardware10contexthub4V1_011IContexthub13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
232  },
233  {
234   "name" : "_ZN7android8hardware10contexthub4V1_011IContexthub14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
235  },
236  {
237   "name" : "_ZN7android8hardware10contexthub4V1_011IContexthub17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
238  },
239  {
240   "name" : "_ZN7android8hardware10contexthub4V1_011IContexthub19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
241  },
242  {
243   "name" : "_ZN7android8hardware10contexthub4V1_011IContexthub21notifySyspropsChangedEv"
244  },
245  {
246   "name" : "_ZN7android8hardware10contexthub4V1_011IContexthub21setHALInstrumentationEv"
247  },
248  {
249   "name" : "_ZN7android8hardware10contexthub4V1_011IContexthub24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
250  },
251  {
252   "name" : "_ZN7android8hardware10contexthub4V1_011IContexthub4pingEv"
253  },
254  {
255   "name" : "_ZN7android8hardware10contexthub4V1_011IContexthub5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
256  },
257  {
258   "name" : "_ZN7android8hardware10contexthub4V1_011IContexthub8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb"
259  },
260  {
261   "name" : "_ZN7android8hardware10contexthub4V1_011IContexthub8castFromERKNS_2spIS3_EEb"
262  },
263  {
264   "name" : "_ZN7android8hardware10contexthub4V1_012BsContexthub13addOnewayTaskENSt3__18functionIFvvEEE"
265  },
266  {
267   "name" : "_ZN7android8hardware10contexthub4V1_012BsContexthubC1ENS_2spINS2_11IContexthubEEE"
268  },
269  {
270   "name" : "_ZN7android8hardware10contexthub4V1_012BsContexthubC2ENS_2spINS2_11IContexthubEEE"
271  },
272  {
273   "name" : "_ZN7android8hardware10contexthub4V1_014BnHwContexthub10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
274  },
275  {
276   "name" : "_ZN7android8hardware10contexthub4V1_014BnHwContexthub12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
277  },
278  {
279   "name" : "_ZN7android8hardware10contexthub4V1_014BnHwContexthub13_hidl_getHubsEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
280  },
281  {
282   "name" : "_ZN7android8hardware10contexthub4V1_014BnHwContexthub15_hidl_queryAppsEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
283  },
284  {
285   "name" : "_ZN7android8hardware10contexthub4V1_014BnHwContexthub17_hidl_loadNanoAppEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
286  },
287  {
288   "name" : "_ZN7android8hardware10contexthub4V1_014BnHwContexthub19_hidl_enableNanoAppEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
289  },
290  {
291   "name" : "_ZN7android8hardware10contexthub4V1_014BnHwContexthub19_hidl_unloadNanoAppEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
292  },
293  {
294   "name" : "_ZN7android8hardware10contexthub4V1_014BnHwContexthub20_hidl_disableNanoAppEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
295  },
296  {
297   "name" : "_ZN7android8hardware10contexthub4V1_014BnHwContexthub22_hidl_registerCallbackEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
298  },
299  {
300   "name" : "_ZN7android8hardware10contexthub4V1_014BnHwContexthub22_hidl_sendMessageToHubEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
301  },
302  {
303   "name" : "_ZN7android8hardware10contexthub4V1_014BnHwContexthub4pingEv"
304  },
305  {
306   "name" : "_ZN7android8hardware10contexthub4V1_014BnHwContexthubC1ERKNS_2spINS2_11IContexthubEEE"
307  },
308  {
309   "name" : "_ZN7android8hardware10contexthub4V1_014BnHwContexthubC2ERKNS_2spINS2_11IContexthubEEE"
310  },
311  {
312   "name" : "_ZN7android8hardware10contexthub4V1_014BnHwContexthubD0Ev"
313  },
314  {
315   "name" : "_ZN7android8hardware10contexthub4V1_014BnHwContexthubD1Ev"
316  },
317  {
318   "name" : "_ZN7android8hardware10contexthub4V1_014BnHwContexthubD2Ev"
319  },
320  {
321   "name" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
322  },
323  {
324   "name" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub11loadNanoAppEjRKNS2_13NanoAppBinaryEj"
325  },
326  {
327   "name" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
328  },
329  {
330   "name" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
331  },
332  {
333   "name" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub13_hidl_getHubsEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENSt3__18functionIFvRKNS0_8hidl_vecINS2_10ContextHubEEEEEE"
334  },
335  {
336   "name" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub13enableNanoAppEjyj"
337  },
338  {
339   "name" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
340  },
341  {
342   "name" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub13unloadNanoAppEjyj"
343  },
344  {
345   "name" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub14disableNanoAppEjyj"
346  },
347  {
348   "name" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
349  },
350  {
351   "name" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub15_hidl_queryAppsEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEj"
352  },
353  {
354   "name" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub16registerCallbackEjRKNS_2spINS2_19IContexthubCallbackEEE"
355  },
356  {
357   "name" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub16sendMessageToHubEjRKNS2_13ContextHubMsgE"
358  },
359  {
360   "name" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub17_hidl_loadNanoAppEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEjRKNS2_13NanoAppBinaryEj"
361  },
362  {
363   "name" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub19_hidl_enableNanoAppEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEjyj"
364  },
365  {
366   "name" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub19_hidl_unloadNanoAppEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEjyj"
367  },
368  {
369   "name" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
370  },
371  {
372   "name" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub20_hidl_disableNanoAppEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEjyj"
373  },
374  {
375   "name" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub21notifySyspropsChangedEv"
376  },
377  {
378   "name" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub21setHALInstrumentationEv"
379  },
380  {
381   "name" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub22_hidl_registerCallbackEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEjRKNS_2spINS2_19IContexthubCallbackEEE"
382  },
383  {
384   "name" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub22_hidl_sendMessageToHubEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEjRKNS2_13ContextHubMsgE"
385  },
386  {
387   "name" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub4pingEv"
388  },
389  {
390   "name" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
391  },
392  {
393   "name" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub7getHubsENSt3__18functionIFvRKNS0_8hidl_vecINS2_10ContextHubEEEEEE"
394  },
395  {
396   "name" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub9queryAppsEj"
397  },
398  {
399   "name" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthubC1ERKNS_2spINS0_7IBinderEEE"
400  },
401  {
402   "name" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthubC2ERKNS_2spINS0_7IBinderEEE"
403  },
404  {
405   "name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
406  },
407  {
408   "name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
409  },
410  {
411   "name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
412  },
413  {
414   "name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
415  },
416  {
417   "name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
418  },
419  {
420   "name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
421  },
422  {
423   "name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
424  },
425  {
426   "name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
427  },
428  {
429   "name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
430  },
431  {
432   "name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback21notifySyspropsChangedEv"
433  },
434  {
435   "name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback21setHALInstrumentationEv"
436  },
437  {
438   "name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
439  },
440  {
441   "name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback4pingEv"
442  },
443  {
444   "name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
445  },
446  {
447   "name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb"
448  },
449  {
450   "name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback8castFromERKNS_2spIS3_EEb"
451  },
452  {
453   "name" : "_ZN7android8hardware10contexthub4V1_020BsContexthubCallback13addOnewayTaskENSt3__18functionIFvvEEE"
454  },
455  {
456   "name" : "_ZN7android8hardware10contexthub4V1_020BsContexthubCallbackC1ENS_2spINS2_19IContexthubCallbackEEE"
457  },
458  {
459   "name" : "_ZN7android8hardware10contexthub4V1_020BsContexthubCallbackC2ENS_2spINS2_19IContexthubCallbackEEE"
460  },
461  {
462   "name" : "_ZN7android8hardware10contexthub4V1_021writeEmbeddedToParcelERKNS2_10ContextHubEPNS0_6ParcelEjj"
463  },
464  {
465   "name" : "_ZN7android8hardware10contexthub4V1_021writeEmbeddedToParcelERKNS2_10HubAppInfoEPNS0_6ParcelEjj"
466  },
467  {
468   "name" : "_ZN7android8hardware10contexthub4V1_021writeEmbeddedToParcelERKNS2_13ContextHubMsgEPNS0_6ParcelEjj"
469  },
470  {
471   "name" : "_ZN7android8hardware10contexthub4V1_021writeEmbeddedToParcelERKNS2_13NanoAppBinaryEPNS0_6ParcelEjj"
472  },
473  {
474   "name" : "_ZN7android8hardware10contexthub4V1_021writeEmbeddedToParcelERKNS2_14PhysicalSensorEPNS0_6ParcelEjj"
475  },
476  {
477   "name" : "_ZN7android8hardware10contexthub4V1_022BnHwContexthubCallback10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
478  },
479  {
480   "name" : "_ZN7android8hardware10contexthub4V1_022BnHwContexthubCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
481  },
482  {
483   "name" : "_ZN7android8hardware10contexthub4V1_022BnHwContexthubCallback20_hidl_handleAppAbortEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
484  },
485  {
486   "name" : "_ZN7android8hardware10contexthub4V1_022BnHwContexthubCallback20_hidl_handleAppsInfoEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
487  },
488  {
489   "name" : "_ZN7android8hardware10contexthub4V1_022BnHwContexthubCallback20_hidl_handleHubEventEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
490  },
491  {
492   "name" : "_ZN7android8hardware10contexthub4V1_022BnHwContexthubCallback21_hidl_handleClientMsgEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
493  },
494  {
495   "name" : "_ZN7android8hardware10contexthub4V1_022BnHwContexthubCallback21_hidl_handleTxnResultEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
496  },
497  {
498   "name" : "_ZN7android8hardware10contexthub4V1_022BnHwContexthubCallback4pingEv"
499  },
500  {
501   "name" : "_ZN7android8hardware10contexthub4V1_022BnHwContexthubCallbackC1ERKNS_2spINS2_19IContexthubCallbackEEE"
502  },
503  {
504   "name" : "_ZN7android8hardware10contexthub4V1_022BnHwContexthubCallbackC2ERKNS_2spINS2_19IContexthubCallbackEEE"
505  },
506  {
507   "name" : "_ZN7android8hardware10contexthub4V1_022BnHwContexthubCallbackD0Ev"
508  },
509  {
510   "name" : "_ZN7android8hardware10contexthub4V1_022BnHwContexthubCallbackD1Ev"
511  },
512  {
513   "name" : "_ZN7android8hardware10contexthub4V1_022BnHwContexthubCallbackD2Ev"
514  },
515  {
516   "name" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
517  },
518  {
519   "name" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
520  },
521  {
522   "name" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
523  },
524  {
525   "name" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
526  },
527  {
528   "name" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback14handleAppAbortEyj"
529  },
530  {
531   "name" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback14handleAppsInfoERKNS0_8hidl_vecINS2_10HubAppInfoEEE"
532  },
533  {
534   "name" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback14handleHubEventENS2_14AsyncEventTypeE"
535  },
536  {
537   "name" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
538  },
539  {
540   "name" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback15handleClientMsgERKNS2_13ContextHubMsgE"
541  },
542  {
543   "name" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback15handleTxnResultEjNS2_17TransactionResultE"
544  },
545  {
546   "name" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
547  },
548  {
549   "name" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback20_hidl_handleAppAbortEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEyj"
550  },
551  {
552   "name" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback20_hidl_handleAppsInfoEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecINS2_10HubAppInfoEEE"
553  },
554  {
555   "name" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback20_hidl_handleHubEventEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENS2_14AsyncEventTypeE"
556  },
557  {
558   "name" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback21_hidl_handleClientMsgEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS2_13ContextHubMsgE"
559  },
560  {
561   "name" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback21_hidl_handleTxnResultEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEjNS2_17TransactionResultE"
562  },
563  {
564   "name" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback21notifySyspropsChangedEv"
565  },
566  {
567   "name" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback21setHALInstrumentationEv"
568  },
569  {
570   "name" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback4pingEv"
571  },
572  {
573   "name" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
574  },
575  {
576   "name" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallbackC1ERKNS_2spINS0_7IBinderEEE"
577  },
578  {
579   "name" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallbackC2ERKNS_2spINS0_7IBinderEEE"
580  },
581  {
582   "name" : "_ZN7android8hardware10contexthub4V1_022readEmbeddedFromParcelERKNS2_10ContextHubERKNS0_6ParcelEjj"
583  },
584  {
585   "name" : "_ZN7android8hardware10contexthub4V1_022readEmbeddedFromParcelERKNS2_10HubAppInfoERKNS0_6ParcelEjj"
586  },
587  {
588   "name" : "_ZN7android8hardware10contexthub4V1_022readEmbeddedFromParcelERKNS2_13ContextHubMsgERKNS0_6ParcelEjj"
589  },
590  {
591   "name" : "_ZN7android8hardware10contexthub4V1_022readEmbeddedFromParcelERKNS2_13NanoAppBinaryERKNS0_6ParcelEjj"
592  },
593  {
594   "name" : "_ZN7android8hardware10contexthub4V1_022readEmbeddedFromParcelERKNS2_14PhysicalSensorERKNS0_6ParcelEjj"
595  },
596  {
597   "binding" : "weak",
598   "name" : "_ZN7android8hardware10fromBinderINS0_10contexthub4V1_019IContexthubCallbackENS3_22BpHwContexthubCallbackENS3_22BnHwContexthubCallbackEEENS_2spIT_EERKNS7_INS0_7IBinderEEE"
599  },
600  {
601   "binding" : "weak",
602   "name" : "_ZN7android8hardware7details13castInterfaceINS0_10contexthub4V1_011IContexthubENS_4hidl4base4V1_05IBaseENS4_14BpHwContexthubEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb"
603  },
604  {
605   "binding" : "weak",
606   "name" : "_ZN7android8hardware7details13castInterfaceINS0_10contexthub4V1_019IContexthubCallbackENS_4hidl4base4V1_05IBaseENS4_22BpHwContexthubCallbackEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb"
607  },
608  {
609   "binding" : "weak",
610   "name" : "_ZN7android8hardware7details15wrapPassthroughINS0_10contexthub4V1_019IContexthubCallbackEvEENS_2spIT_EES8_"
611  },
612  {
613   "binding" : "weak",
614   "name" : "_ZN7android8hardware7details18getServiceInternalINS0_10contexthub4V1_014BpHwContexthubENS4_11IContexthubEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb"
615  },
616  {
617   "binding" : "weak",
618   "name" : "_ZN7android8hardware7details18getServiceInternalINS0_10contexthub4V1_022BpHwContexthubCallbackENS4_19IContexthubCallbackEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb"
619  },
620  {
621   "binding" : "weak",
622   "name" : "_ZNSt3__113__tree_removeIPNS_16__tree_node_baseIPvEEEEvT_S5_"
623  },
624  {
625   "binding" : "weak",
626   "name" : "_ZNSt3__127__tree_balance_after_insertIPNS_16__tree_node_baseIPvEEEEvT_S5_"
627  },
628  {
629   "binding" : "weak",
630   "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_"
631  },
632  {
633   "binding" : "weak",
634   "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_"
635  },
636  {
637   "binding" : "weak",
638   "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"
639  },
640  {
641   "binding" : "weak",
642   "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_"
643  },
644  {
645   "binding" : "weak",
646   "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_"
647  },
648  {
649   "binding" : "weak",
650   "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"
651  },
652  {
653   "binding" : "weak",
654   "name" : "_ZNSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEE21__push_back_slow_pathIS5_EEvOT_"
655  },
656  {
657   "binding" : "weak",
658   "name" : "_ZNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEC2ERKSH_"
659  },
660  {
661   "binding" : "weak",
662   "name" : "_ZNSt3__16vectorIPvNS_9allocatorIS1_EEE21__push_back_slow_pathIS1_EEvOT_"
663  },
664  {
665   "name" : "_ZThn20_N7android8hardware10contexthub4V1_014BnHwContexthubD0Ev"
666  },
667  {
668   "name" : "_ZThn20_N7android8hardware10contexthub4V1_014BnHwContexthubD1Ev"
669  },
670  {
671   "name" : "_ZThn20_N7android8hardware10contexthub4V1_022BnHwContexthubCallbackD0Ev"
672  },
673  {
674   "name" : "_ZThn20_N7android8hardware10contexthub4V1_022BnHwContexthubCallbackD1Ev"
675  },
676  {
677   "name" : "_ZTv0_n12_N7android8hardware10contexthub4V1_014BnHwContexthubD0Ev"
678  },
679  {
680   "name" : "_ZTv0_n12_N7android8hardware10contexthub4V1_014BnHwContexthubD1Ev"
681  },
682  {
683   "name" : "_ZTv0_n12_N7android8hardware10contexthub4V1_022BnHwContexthubCallbackD0Ev"
684  },
685  {
686   "name" : "_ZTv0_n12_N7android8hardware10contexthub4V1_022BnHwContexthubCallbackD1Ev"
687  },
688  {
689   "name" : "__aeabi_memclr"
690  },
691  {
692   "name" : "__aeabi_memclr4"
693  },
694  {
695   "name" : "__aeabi_memclr8"
696  },
697  {
698   "name" : "__aeabi_memcpy"
699  },
700  {
701   "name" : "__aeabi_memcpy4"
702  },
703  {
704   "name" : "__aeabi_memcpy8"
705  },
706  {
707   "name" : "__aeabi_memset"
708  },
709  {
710   "name" : "__aeabi_memset4"
711  },
712  {
713   "name" : "__aeabi_memset8"
714  }
715 ],
716 "elf_objects" :
717 [
718  {
719   "name" : "_ZN7android8hardware10contexthub4V1_011IContexthub10descriptorE"
720  },
721  {
722   "name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback10descriptorE"
723  },
724  {
725   "name" : "_ZTCN7android8hardware10contexthub4V1_011IContexthubE0_NS_4hidl4base4V1_05IBaseE"
726  },
727  {
728   "binding" : "weak",
729   "name" : "_ZTCN7android8hardware10contexthub4V1_012BsContexthubE0_NS2_11IContexthubE"
730  },
731  {
732   "name" : "_ZTCN7android8hardware10contexthub4V1_014BnHwContexthubE0_NS0_7IBinderE"
733  },
734  {
735   "name" : "_ZTCN7android8hardware10contexthub4V1_014BnHwContexthubE0_NS0_9BHwBinderE"
736  },
737  {
738   "name" : "_ZTCN7android8hardware10contexthub4V1_014BnHwContexthubE0_NS_4hidl4base4V1_08BnHwBaseE"
739  },
740  {
741   "name" : "_ZTCN7android8hardware10contexthub4V1_014BpHwContexthubE0_NS0_11BpInterfaceINS2_11IContexthubEEE"
742  },
743  {
744   "name" : "_ZTCN7android8hardware10contexthub4V1_014BpHwContexthubE0_NS2_11IContexthubE"
745  },
746  {
747   "name" : "_ZTCN7android8hardware10contexthub4V1_014BpHwContexthubE0_NS_4hidl4base4V1_05IBaseE"
748  },
749  {
750   "name" : "_ZTCN7android8hardware10contexthub4V1_014BpHwContexthubE4_NS0_10IInterfaceE"
751  },
752  {
753   "name" : "_ZTCN7android8hardware10contexthub4V1_014BpHwContexthubE8_NS0_11BpHwRefBaseE"
754  },
755  {
756   "name" : "_ZTCN7android8hardware10contexthub4V1_019IContexthubCallbackE0_NS_4hidl4base4V1_05IBaseE"
757  },
758  {
759   "binding" : "weak",
760   "name" : "_ZTCN7android8hardware10contexthub4V1_020BsContexthubCallbackE0_NS2_19IContexthubCallbackE"
761  },
762  {
763   "name" : "_ZTCN7android8hardware10contexthub4V1_022BnHwContexthubCallbackE0_NS0_7IBinderE"
764  },
765  {
766   "name" : "_ZTCN7android8hardware10contexthub4V1_022BnHwContexthubCallbackE0_NS0_9BHwBinderE"
767  },
768  {
769   "name" : "_ZTCN7android8hardware10contexthub4V1_022BnHwContexthubCallbackE0_NS_4hidl4base4V1_08BnHwBaseE"
770  },
771  {
772   "name" : "_ZTCN7android8hardware10contexthub4V1_022BpHwContexthubCallbackE0_NS0_11BpInterfaceINS2_19IContexthubCallbackEEE"
773  },
774  {
775   "name" : "_ZTCN7android8hardware10contexthub4V1_022BpHwContexthubCallbackE0_NS2_19IContexthubCallbackE"
776  },
777  {
778   "name" : "_ZTCN7android8hardware10contexthub4V1_022BpHwContexthubCallbackE0_NS_4hidl4base4V1_05IBaseE"
779  },
780  {
781   "name" : "_ZTCN7android8hardware10contexthub4V1_022BpHwContexthubCallbackE4_NS0_10IInterfaceE"
782  },
783  {
784   "name" : "_ZTCN7android8hardware10contexthub4V1_022BpHwContexthubCallbackE8_NS0_11BpHwRefBaseE"
785  },
786  {
787   "name" : "_ZTTN7android8hardware10contexthub4V1_011IContexthubE"
788  },
789  {
790   "name" : "_ZTTN7android8hardware10contexthub4V1_014BnHwContexthubE"
791  },
792  {
793   "name" : "_ZTTN7android8hardware10contexthub4V1_014BpHwContexthubE"
794  },
795  {
796   "name" : "_ZTTN7android8hardware10contexthub4V1_019IContexthubCallbackE"
797  },
798  {
799   "name" : "_ZTTN7android8hardware10contexthub4V1_022BnHwContexthubCallbackE"
800  },
801  {
802   "name" : "_ZTTN7android8hardware10contexthub4V1_022BpHwContexthubCallbackE"
803  },
804  {
805   "name" : "_ZTVN7android8hardware10contexthub4V1_011IContexthubE"
806  },
807  {
808   "binding" : "weak",
809   "name" : "_ZTVN7android8hardware10contexthub4V1_012BsContexthubE"
810  },
811  {
812   "name" : "_ZTVN7android8hardware10contexthub4V1_014BnHwContexthubE"
813  },
814  {
815   "name" : "_ZTVN7android8hardware10contexthub4V1_014BpHwContexthubE"
816  },
817  {
818   "name" : "_ZTVN7android8hardware10contexthub4V1_019IContexthubCallbackE"
819  },
820  {
821   "binding" : "weak",
822   "name" : "_ZTVN7android8hardware10contexthub4V1_020BsContexthubCallbackE"
823  },
824  {
825   "name" : "_ZTVN7android8hardware10contexthub4V1_022BnHwContexthubCallbackE"
826  },
827  {
828   "name" : "_ZTVN7android8hardware10contexthub4V1_022BpHwContexthubCallbackE"
829  }
830 ],
831 "enum_types" :
832 [
833  {
834   "alignment" : 4,
835   "enum_fields" :
836   [
837    {
838     "enum_field_value" : 0,
839     "name" : "android::Condition::WAKE_UP_ONE"
840    },
841    {
842     "enum_field_value" : 1,
843     "name" : "android::Condition::WAKE_UP_ALL"
844    }
845   ],
846   "linker_set_key" : "android::Condition::WakeUpType",
847   "name" : "android::Condition::WakeUpType",
848   "referenced_type" : "type-716",
849   "self_type" : "type-716",
850   "size" : 4,
851   "source_file" : "/system/core/libutils/include/utils/Condition.h",
852   "underlying_type" : "type-2",
853   "unique_id" : "_ZTSN7android9Condition10WakeUpTypeE"
854  },
855  {
856   "alignment" : 4,
857   "enum_fields" :
858   [
859    {
860     "enum_field_value" : 0,
861     "name" : "android::String16::kEmptyString"
862    }
863   ],
864   "linker_set_key" : "android::String16::StaticLinkage",
865   "name" : "android::String16::StaticLinkage",
866   "referenced_type" : "type-604",
867   "self_type" : "type-604",
868   "size" : 4,
869   "source_file" : "/system/core/libutils/include/utils/String16.h",
870   "underlying_type" : "type-2",
871   "unique_id" : "_ZTSN7android8String1613StaticLinkageE"
872  },
873  {
874   "alignment" : 4,
875   "enum_fields" :
876   [
877    {
878     "enum_field_value" : 0,
879     "name" : "android::String8::kEmptyString"
880    }
881   ],
882   "linker_set_key" : "android::String8::StaticLinkage",
883   "name" : "android::String8::StaticLinkage",
884   "referenced_type" : "type-597",
885   "self_type" : "type-597",
886   "size" : 4,
887   "source_file" : "/system/core/libutils/include/utils/String8.h",
888   "underlying_type" : "type-2",
889   "unique_id" : "_ZTSN7android7String813StaticLinkageE"
890  },
891  {
892   "alignment" : 4,
893   "enum_fields" :
894   [
895    {
896     "enum_field_value" : 0,
897     "name" : "android::hardware::HidlReturnRestriction::NONE"
898    },
899    {
900     "enum_field_value" : 1,
901     "name" : "android::hardware::HidlReturnRestriction::ERROR_IF_UNCHECKED"
902    },
903    {
904     "enum_field_value" : 2,
905     "name" : "android::hardware::HidlReturnRestriction::FATAL_IF_UNCHECKED"
906    }
907   ],
908   "linker_set_key" : "android::hardware::HidlReturnRestriction",
909   "name" : "android::hardware::HidlReturnRestriction",
910   "referenced_type" : "type-393",
911   "self_type" : "type-393",
912   "size" : 4,
913   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
914   "underlying_type" : "type-129",
915   "unique_id" : "_ZTSN7android8hardware21HidlReturnRestrictionE"
916  },
917  {
918   "alignment" : 4,
919   "enum_fields" :
920   [
921    {
922     "enum_field_value" : 0,
923     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::READPTRPOS"
924    },
925    {
926     "enum_field_value" : 1,
927     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::WRITEPTRPOS"
928    },
929    {
930     "enum_field_value" : 2,
931     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::DATAPTRPOS"
932    },
933    {
934     "enum_field_value" : 3,
935     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::EVFLAGWORDPOS"
936    }
937   ],
938   "linker_set_key" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::GrantorType",
939   "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::GrantorType",
940   "referenced_type" : "type-588",
941   "self_type" : "type-588",
942   "size" : 4,
943   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
944   "underlying_type" : "type-129",
945   "unique_id" : "_ZTSN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EE11GrantorTypeE"
946  },
947  {
948   "alignment" : 4,
949   "enum_fields" :
950   [
951    {
952     "enum_field_value" : 1,
953     "name" : "android::hardware::kSynchronizedReadWrite"
954    },
955    {
956     "enum_field_value" : 2,
957     "name" : "android::hardware::kUnsynchronizedWrite"
958    }
959   ],
960   "linker_set_key" : "android::hardware::MQFlavor",
961   "name" : "android::hardware::MQFlavor",
962   "referenced_type" : "type-584",
963   "self_type" : "type-584",
964   "size" : 4,
965   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
966   "underlying_type" : "type-2",
967   "unique_id" : "_ZTSN7android8hardware8MQFlavorE"
968  },
969  {
970   "alignment" : 4,
971   "enum_fields" :
972   [
973    {
974     "enum_field_value" : 0,
975     "name" : "android::hardware::ProcessState::CallRestriction::NONE"
976    },
977    {
978     "enum_field_value" : 1,
979     "name" : "android::hardware::ProcessState::CallRestriction::ERROR_IF_NOT_ONEWAY"
980    },
981    {
982     "enum_field_value" : 2,
983     "name" : "android::hardware::ProcessState::CallRestriction::FATAL_IF_NOT_ONEWAY"
984    }
985   ],
986   "linker_set_key" : "android::hardware::ProcessState::CallRestriction",
987   "name" : "android::hardware::ProcessState::CallRestriction",
988   "referenced_type" : "type-163",
989   "self_type" : "type-163",
990   "size" : 4,
991   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
992   "underlying_type" : "type-129",
993   "unique_id" : "_ZTSN7android8hardware12ProcessState15CallRestrictionE"
994  },
995  {
996   "alignment" : 4,
997   "enum_fields" :
998   [
999    {
1000     "enum_field_value" : 0,
1001     "name" : "android::hardware::Status::EX_NONE"
1002    },
1003    {
1004     "enum_field_value" : -1,
1005     "name" : "android::hardware::Status::EX_SECURITY"
1006    },
1007    {
1008     "enum_field_value" : -2,
1009     "name" : "android::hardware::Status::EX_BAD_PARCELABLE"
1010    },
1011    {
1012     "enum_field_value" : -3,
1013     "name" : "android::hardware::Status::EX_ILLEGAL_ARGUMENT"
1014    },
1015    {
1016     "enum_field_value" : -4,
1017     "name" : "android::hardware::Status::EX_NULL_POINTER"
1018    },
1019    {
1020     "enum_field_value" : -5,
1021     "name" : "android::hardware::Status::EX_ILLEGAL_STATE"
1022    },
1023    {
1024     "enum_field_value" : -6,
1025     "name" : "android::hardware::Status::EX_NETWORK_MAIN_THREAD"
1026    },
1027    {
1028     "enum_field_value" : -7,
1029     "name" : "android::hardware::Status::EX_UNSUPPORTED_OPERATION"
1030    },
1031    {
1032     "enum_field_value" : -128,
1033     "name" : "android::hardware::Status::EX_HAS_REPLY_HEADER"
1034    },
1035    {
1036     "enum_field_value" : -129,
1037     "name" : "android::hardware::Status::EX_TRANSACTION_FAILED"
1038    }
1039   ],
1040   "linker_set_key" : "android::hardware::Status::Exception",
1041   "name" : "android::hardware::Status::Exception",
1042   "referenced_type" : "type-336",
1043   "self_type" : "type-336",
1044   "size" : 4,
1045   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
1046   "underlying_type" : "type-129",
1047   "unique_id" : "_ZTSN7android8hardware6Status9ExceptionE"
1048  },
1049  {
1050   "alignment" : 4,
1051   "enum_fields" :
1052   [
1053    {
1054     "enum_field_value" : 1,
1055     "name" : "android::hardware::contexthub::V1_0::AsyncEventType::RESTARTED"
1056    }
1057   ],
1058   "linker_set_key" : "android::hardware::contexthub::V1_0::AsyncEventType",
1059   "name" : "android::hardware::contexthub::V1_0::AsyncEventType",
1060   "referenced_type" : "type-747",
1061   "self_type" : "type-747",
1062   "size" : 4,
1063   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h",
1064   "underlying_type" : "type-2",
1065   "unique_id" : "_ZTSN7android8hardware10contexthub4V1_014AsyncEventTypeE"
1066  },
1067  {
1068   "alignment" : 2,
1069   "enum_fields" :
1070   [
1071    {
1072     "enum_field_value" : 65535,
1073     "name" : "android::hardware::contexthub::V1_0::HostEndPoint::BROADCAST"
1074    },
1075    {
1076     "enum_field_value" : 65534,
1077     "name" : "android::hardware::contexthub::V1_0::HostEndPoint::UNSPECIFIED"
1078    }
1079   ],
1080   "linker_set_key" : "android::hardware::contexthub::V1_0::HostEndPoint",
1081   "name" : "android::hardware::contexthub::V1_0::HostEndPoint",
1082   "referenced_type" : "type-744",
1083   "self_type" : "type-744",
1084   "size" : 2,
1085   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h",
1086   "underlying_type" : "type-128",
1087   "unique_id" : "_ZTSN7android8hardware10contexthub4V1_012HostEndPointE"
1088  },
1089  {
1090   "alignment" : 4,
1091   "enum_fields" :
1092   [
1093    {
1094     "enum_field_value" : 1,
1095     "name" : "android::hardware::contexthub::V1_0::HubMemoryFlag::READ"
1096    },
1097    {
1098     "enum_field_value" : 2,
1099     "name" : "android::hardware::contexthub::V1_0::HubMemoryFlag::WRITE"
1100    },
1101    {
1102     "enum_field_value" : 4,
1103     "name" : "android::hardware::contexthub::V1_0::HubMemoryFlag::EXEC"
1104    }
1105   ],
1106   "linker_set_key" : "android::hardware::contexthub::V1_0::HubMemoryFlag",
1107   "name" : "android::hardware::contexthub::V1_0::HubMemoryFlag",
1108   "referenced_type" : "type-746",
1109   "self_type" : "type-746",
1110   "size" : 4,
1111   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h",
1112   "underlying_type" : "type-2",
1113   "unique_id" : "_ZTSN7android8hardware10contexthub4V1_013HubMemoryFlagE"
1114  },
1115  {
1116   "alignment" : 4,
1117   "enum_fields" :
1118   [
1119    {
1120     "enum_field_value" : 0,
1121     "name" : "android::hardware::contexthub::V1_0::HubMemoryType::MAIN"
1122    },
1123    {
1124     "enum_field_value" : 1,
1125     "name" : "android::hardware::contexthub::V1_0::HubMemoryType::SECONDARY"
1126    },
1127    {
1128     "enum_field_value" : 2,
1129     "name" : "android::hardware::contexthub::V1_0::HubMemoryType::TCM"
1130    }
1131   ],
1132   "linker_set_key" : "android::hardware::contexthub::V1_0::HubMemoryType",
1133   "name" : "android::hardware::contexthub::V1_0::HubMemoryType",
1134   "referenced_type" : "type-50",
1135   "self_type" : "type-50",
1136   "size" : 4,
1137   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h",
1138   "underlying_type" : "type-2",
1139   "unique_id" : "_ZTSN7android8hardware10contexthub4V1_013HubMemoryTypeE"
1140  },
1141  {
1142   "alignment" : 4,
1143   "enum_fields" :
1144   [
1145    {
1146     "enum_field_value" : 1,
1147     "name" : "android::hardware::contexthub::V1_0::NanoAppFlags::SIGNED"
1148    },
1149    {
1150     "enum_field_value" : 2,
1151     "name" : "android::hardware::contexthub::V1_0::NanoAppFlags::ENCRYPTED"
1152    }
1153   ],
1154   "linker_set_key" : "android::hardware::contexthub::V1_0::NanoAppFlags",
1155   "name" : "android::hardware::contexthub::V1_0::NanoAppFlags",
1156   "referenced_type" : "type-742",
1157   "self_type" : "type-742",
1158   "size" : 4,
1159   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h",
1160   "underlying_type" : "type-2",
1161   "unique_id" : "_ZTSN7android8hardware10contexthub4V1_012NanoAppFlagsE"
1162  },
1163  {
1164   "alignment" : 4,
1165   "enum_fields" :
1166   [
1167    {
1168     "enum_field_value" : 0,
1169     "name" : "android::hardware::contexthub::V1_0::Result::OK"
1170    },
1171    {
1172     "enum_field_value" : 1,
1173     "name" : "android::hardware::contexthub::V1_0::Result::UNKNOWN_FAILURE"
1174    },
1175    {
1176     "enum_field_value" : 2,
1177     "name" : "android::hardware::contexthub::V1_0::Result::BAD_PARAMS"
1178    },
1179    {
1180     "enum_field_value" : 3,
1181     "name" : "android::hardware::contexthub::V1_0::Result::NOT_INIT"
1182    },
1183    {
1184     "enum_field_value" : 4,
1185     "name" : "android::hardware::contexthub::V1_0::Result::TRANSACTION_FAILED"
1186    },
1187    {
1188     "enum_field_value" : 5,
1189     "name" : "android::hardware::contexthub::V1_0::Result::TRANSACTION_PENDING"
1190    }
1191   ],
1192   "linker_set_key" : "android::hardware::contexthub::V1_0::Result",
1193   "name" : "android::hardware::contexthub::V1_0::Result",
1194   "referenced_type" : "type-374",
1195   "self_type" : "type-374",
1196   "size" : 4,
1197   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h",
1198   "underlying_type" : "type-2",
1199   "unique_id" : "_ZTSN7android8hardware10contexthub4V1_06ResultE"
1200  },
1201  {
1202   "alignment" : 4,
1203   "enum_fields" :
1204   [
1205    {
1206     "enum_field_value" : 0,
1207     "name" : "android::hardware::contexthub::V1_0::SensorType::RESERVED"
1208    },
1209    {
1210     "enum_field_value" : 1,
1211     "name" : "android::hardware::contexthub::V1_0::SensorType::ACCELEROMETER"
1212    },
1213    {
1214     "enum_field_value" : 2,
1215     "name" : "android::hardware::contexthub::V1_0::SensorType::GYROSCOPE"
1216    },
1217    {
1218     "enum_field_value" : 3,
1219     "name" : "android::hardware::contexthub::V1_0::SensorType::MAGNETOMETER"
1220    },
1221    {
1222     "enum_field_value" : 4,
1223     "name" : "android::hardware::contexthub::V1_0::SensorType::BAROMETER"
1224    },
1225    {
1226     "enum_field_value" : 5,
1227     "name" : "android::hardware::contexthub::V1_0::SensorType::PROXIMITY_SENSOR"
1228    },
1229    {
1230     "enum_field_value" : 6,
1231     "name" : "android::hardware::contexthub::V1_0::SensorType::AMBIENT_LIGHT_SENSOR"
1232    },
1233    {
1234     "enum_field_value" : 7,
1235     "name" : "android::hardware::contexthub::V1_0::SensorType::STATIONARY_DETECT"
1236    },
1237    {
1238     "enum_field_value" : 8,
1239     "name" : "android::hardware::contexthub::V1_0::SensorType::INSTANT_MOTION_DETECT"
1240    },
1241    {
1242     "enum_field_value" : 256,
1243     "name" : "android::hardware::contexthub::V1_0::SensorType::GPS"
1244    },
1245    {
1246     "enum_field_value" : 512,
1247     "name" : "android::hardware::contexthub::V1_0::SensorType::WIFI"
1248    },
1249    {
1250     "enum_field_value" : 768,
1251     "name" : "android::hardware::contexthub::V1_0::SensorType::AUDIO"
1252    },
1253    {
1254     "enum_field_value" : 1024,
1255     "name" : "android::hardware::contexthub::V1_0::SensorType::CAMERA"
1256    },
1257    {
1258     "enum_field_value" : 1280,
1259     "name" : "android::hardware::contexthub::V1_0::SensorType::BLE"
1260    },
1261    {
1262     "enum_field_value" : 1536,
1263     "name" : "android::hardware::contexthub::V1_0::SensorType::WWAN"
1264    },
1265    {
1266     "enum_field_value" : 65536,
1267     "name" : "android::hardware::contexthub::V1_0::SensorType::PRIVATE_SENSOR_BASE"
1268    }
1269   ],
1270   "linker_set_key" : "android::hardware::contexthub::V1_0::SensorType",
1271   "name" : "android::hardware::contexthub::V1_0::SensorType",
1272   "referenced_type" : "type-81",
1273   "self_type" : "type-81",
1274   "size" : 4,
1275   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h",
1276   "underlying_type" : "type-2",
1277   "unique_id" : "_ZTSN7android8hardware10contexthub4V1_010SensorTypeE"
1278  },
1279  {
1280   "alignment" : 4,
1281   "enum_fields" :
1282   [
1283    {
1284     "enum_field_value" : 0,
1285     "name" : "android::hardware::contexthub::V1_0::TransactionResult::SUCCESS"
1286    },
1287    {
1288     "enum_field_value" : 1,
1289     "name" : "android::hardware::contexthub::V1_0::TransactionResult::FAILURE"
1290    }
1291   ],
1292   "linker_set_key" : "android::hardware::contexthub::V1_0::TransactionResult",
1293   "name" : "android::hardware::contexthub::V1_0::TransactionResult",
1294   "referenced_type" : "type-748",
1295   "self_type" : "type-748",
1296   "size" : 4,
1297   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h",
1298   "underlying_type" : "type-129",
1299   "unique_id" : "_ZTSN7android8hardware10contexthub4V1_017TransactionResultE"
1300  },
1301  {
1302   "alignment" : 4,
1303   "enum_fields" :
1304   [
1305    {
1306     "enum_field_value" : 0,
1307     "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_ENTRY"
1308    },
1309    {
1310     "enum_field_value" : 1,
1311     "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_EXIT"
1312    },
1313    {
1314     "enum_field_value" : 2,
1315     "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_ENTRY"
1316    },
1317    {
1318     "enum_field_value" : 3,
1319     "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_EXIT"
1320    },
1321    {
1322     "enum_field_value" : 4,
1323     "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_ENTRY"
1324    },
1325    {
1326     "enum_field_value" : 5,
1327     "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_EXIT"
1328    },
1329    {
1330     "enum_field_value" : 6,
1331     "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_ENTRY"
1332    },
1333    {
1334     "enum_field_value" : 7,
1335     "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_EXIT"
1336    },
1337    {
1338     "enum_field_value" : 8,
1339     "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_ENTRY"
1340    },
1341    {
1342     "enum_field_value" : 9,
1343     "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_EXIT"
1344    }
1345   ],
1346   "linker_set_key" : "android::hardware::details::HidlInstrumentor::InstrumentationEvent",
1347   "name" : "android::hardware::details::HidlInstrumentor::InstrumentationEvent",
1348   "referenced_type" : "type-415",
1349   "self_type" : "type-415",
1350   "size" : 4,
1351   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
1352   "underlying_type" : "type-2",
1353   "unique_id" : "_ZTSN7android8hardware7details16HidlInstrumentor20InstrumentationEventE"
1354  },
1355  {
1356   "alignment" : 4,
1357   "enum_fields" :
1358   [
1359    {
1360     "enum_field_value" : 0,
1361     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::UNKNOWN"
1362    },
1363    {
1364     "enum_field_value" : 1,
1365     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_64BIT"
1366    },
1367    {
1368     "enum_field_value" : 2,
1369     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_32BIT"
1370    }
1371   ],
1372   "linker_set_key" : "android::hidl::base::V1_0::DebugInfo::Architecture",
1373   "name" : "android::hidl::base::V1_0::DebugInfo::Architecture",
1374   "referenced_type" : "type-592",
1375   "self_type" : "type-592",
1376   "size" : 4,
1377   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h",
1378   "underlying_type" : "type-129",
1379   "unique_id" : "_ZTSN7android4hidl4base4V1_09DebugInfo12ArchitectureE"
1380  },
1381  {
1382   "alignment" : 4,
1383   "enum_fields" :
1384   [
1385    {
1386     "enum_field_value" : -1,
1387     "name" : "android::hidl::manager::V1_0::IServiceManager::PidConstant::NO_PID"
1388    }
1389   ],
1390   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager::PidConstant",
1391   "name" : "android::hidl::manager::V1_0::IServiceManager::PidConstant",
1392   "referenced_type" : "type-732",
1393   "self_type" : "type-732",
1394   "size" : 4,
1395   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
1396   "underlying_type" : "type-129",
1397   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManager11PidConstantE"
1398  },
1399  {
1400   "alignment" : 1,
1401   "enum_fields" :
1402   [
1403    {
1404     "enum_field_value" : 0,
1405     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::EMPTY"
1406    },
1407    {
1408     "enum_field_value" : 1,
1409     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::HWBINDER"
1410    },
1411    {
1412     "enum_field_value" : 2,
1413     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::PASSTHROUGH"
1414    }
1415   ],
1416   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager::Transport",
1417   "name" : "android::hidl::manager::V1_0::IServiceManager::Transport",
1418   "referenced_type" : "type-731",
1419   "self_type" : "type-731",
1420   "size" : 1,
1421   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
1422   "underlying_type" : "type-7",
1423   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManager9TransportE"
1424  },
1425  {
1426   "alignment" : 4,
1427   "enum_fields" :
1428   [
1429    {
1430     "enum_field_value" : 0,
1431     "name" : "ANDROID_LOG_UNKNOWN"
1432    },
1433    {
1434     "enum_field_value" : 1,
1435     "name" : "ANDROID_LOG_DEFAULT"
1436    },
1437    {
1438     "enum_field_value" : 2,
1439     "name" : "ANDROID_LOG_VERBOSE"
1440    },
1441    {
1442     "enum_field_value" : 3,
1443     "name" : "ANDROID_LOG_DEBUG"
1444    },
1445    {
1446     "enum_field_value" : 4,
1447     "name" : "ANDROID_LOG_INFO"
1448    },
1449    {
1450     "enum_field_value" : 5,
1451     "name" : "ANDROID_LOG_WARN"
1452    },
1453    {
1454     "enum_field_value" : 6,
1455     "name" : "ANDROID_LOG_ERROR"
1456    },
1457    {
1458     "enum_field_value" : 7,
1459     "name" : "ANDROID_LOG_FATAL"
1460    },
1461    {
1462     "enum_field_value" : 8,
1463     "name" : "ANDROID_LOG_SILENT"
1464    }
1465   ],
1466   "linker_set_key" : "android_LogPriority",
1467   "name" : "android_LogPriority",
1468   "referenced_type" : "type-1",
1469   "self_type" : "type-1",
1470   "size" : 4,
1471   "source_file" : "/system/core/liblog/include/android/log.h",
1472   "underlying_type" : "type-2",
1473   "unique_id" : "android_LogPriority"
1474  },
1475  {
1476   "alignment" : 4,
1477   "enum_fields" :
1478   [
1479    {
1480     "enum_field_value" : 0,
1481     "name" : "HAL_COLOR_MODE_NATIVE"
1482    },
1483    {
1484     "enum_field_value" : 1,
1485     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625"
1486    },
1487    {
1488     "enum_field_value" : 2,
1489     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625_UNADJUSTED"
1490    },
1491    {
1492     "enum_field_value" : 3,
1493     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525"
1494    },
1495    {
1496     "enum_field_value" : 4,
1497     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525_UNADJUSTED"
1498    },
1499    {
1500     "enum_field_value" : 5,
1501     "name" : "HAL_COLOR_MODE_STANDARD_BT709"
1502    },
1503    {
1504     "enum_field_value" : 6,
1505     "name" : "HAL_COLOR_MODE_DCI_P3"
1506    },
1507    {
1508     "enum_field_value" : 7,
1509     "name" : "HAL_COLOR_MODE_SRGB"
1510    },
1511    {
1512     "enum_field_value" : 8,
1513     "name" : "HAL_COLOR_MODE_ADOBE_RGB"
1514    },
1515    {
1516     "enum_field_value" : 9,
1517     "name" : "HAL_COLOR_MODE_DISPLAY_P3"
1518    }
1519   ],
1520   "linker_set_key" : "android_color_mode_t",
1521   "name" : "android_color_mode_t",
1522   "referenced_type" : "type-684",
1523   "self_type" : "type-684",
1524   "size" : 4,
1525   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1526   "underlying_type" : "type-2",
1527   "unique_id" : "android_color_mode_t"
1528  },
1529  {
1530   "alignment" : 4,
1531   "enum_fields" :
1532   [
1533    {
1534     "enum_field_value" : 10,
1535     "name" : "HAL_COLOR_MODE_BT2020"
1536    },
1537    {
1538     "enum_field_value" : 11,
1539     "name" : "HAL_COLOR_MODE_BT2100_PQ"
1540    },
1541    {
1542     "enum_field_value" : 12,
1543     "name" : "HAL_COLOR_MODE_BT2100_HLG"
1544    }
1545   ],
1546   "linker_set_key" : "android_color_mode_v1_1_t",
1547   "name" : "android_color_mode_v1_1_t",
1548   "referenced_type" : "type-690",
1549   "self_type" : "type-690",
1550   "size" : 4,
1551   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1552   "underlying_type" : "type-2",
1553   "unique_id" : "android_color_mode_v1_1_t"
1554  },
1555  {
1556   "alignment" : 4,
1557   "enum_fields" :
1558   [
1559    {
1560     "enum_field_value" : 0,
1561     "name" : "HAL_COLOR_TRANSFORM_IDENTITY"
1562    },
1563    {
1564     "enum_field_value" : 1,
1565     "name" : "HAL_COLOR_TRANSFORM_ARBITRARY_MATRIX"
1566    },
1567    {
1568     "enum_field_value" : 2,
1569     "name" : "HAL_COLOR_TRANSFORM_VALUE_INVERSE"
1570    },
1571    {
1572     "enum_field_value" : 3,
1573     "name" : "HAL_COLOR_TRANSFORM_GRAYSCALE"
1574    },
1575    {
1576     "enum_field_value" : 4,
1577     "name" : "HAL_COLOR_TRANSFORM_CORRECT_PROTANOPIA"
1578    },
1579    {
1580     "enum_field_value" : 5,
1581     "name" : "HAL_COLOR_TRANSFORM_CORRECT_DEUTERANOPIA"
1582    },
1583    {
1584     "enum_field_value" : 6,
1585     "name" : "HAL_COLOR_TRANSFORM_CORRECT_TRITANOPIA"
1586    }
1587   ],
1588   "linker_set_key" : "android_color_transform_t",
1589   "name" : "android_color_transform_t",
1590   "referenced_type" : "type-685",
1591   "self_type" : "type-685",
1592   "size" : 4,
1593   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1594   "underlying_type" : "type-2",
1595   "unique_id" : "android_color_transform_t"
1596  },
1597  {
1598   "alignment" : 4,
1599   "enum_fields" :
1600   [
1601    {
1602     "enum_field_value" : 0,
1603     "name" : "HAL_DATASPACE_UNKNOWN"
1604    },
1605    {
1606     "enum_field_value" : 1,
1607     "name" : "HAL_DATASPACE_ARBITRARY"
1608    },
1609    {
1610     "enum_field_value" : 16,
1611     "name" : "HAL_DATASPACE_STANDARD_SHIFT"
1612    },
1613    {
1614     "enum_field_value" : 4128768,
1615     "name" : "HAL_DATASPACE_STANDARD_MASK"
1616    },
1617    {
1618     "enum_field_value" : 0,
1619     "name" : "HAL_DATASPACE_STANDARD_UNSPECIFIED"
1620    },
1621    {
1622     "enum_field_value" : 65536,
1623     "name" : "HAL_DATASPACE_STANDARD_BT709"
1624    },
1625    {
1626     "enum_field_value" : 131072,
1627     "name" : "HAL_DATASPACE_STANDARD_BT601_625"
1628    },
1629    {
1630     "enum_field_value" : 196608,
1631     "name" : "HAL_DATASPACE_STANDARD_BT601_625_UNADJUSTED"
1632    },
1633    {
1634     "enum_field_value" : 262144,
1635     "name" : "HAL_DATASPACE_STANDARD_BT601_525"
1636    },
1637    {
1638     "enum_field_value" : 327680,
1639     "name" : "HAL_DATASPACE_STANDARD_BT601_525_UNADJUSTED"
1640    },
1641    {
1642     "enum_field_value" : 393216,
1643     "name" : "HAL_DATASPACE_STANDARD_BT2020"
1644    },
1645    {
1646     "enum_field_value" : 458752,
1647     "name" : "HAL_DATASPACE_STANDARD_BT2020_CONSTANT_LUMINANCE"
1648    },
1649    {
1650     "enum_field_value" : 524288,
1651     "name" : "HAL_DATASPACE_STANDARD_BT470M"
1652    },
1653    {
1654     "enum_field_value" : 589824,
1655     "name" : "HAL_DATASPACE_STANDARD_FILM"
1656    },
1657    {
1658     "enum_field_value" : 655360,
1659     "name" : "HAL_DATASPACE_STANDARD_DCI_P3"
1660    },
1661    {
1662     "enum_field_value" : 720896,
1663     "name" : "HAL_DATASPACE_STANDARD_ADOBE_RGB"
1664    },
1665    {
1666     "enum_field_value" : 22,
1667     "name" : "HAL_DATASPACE_TRANSFER_SHIFT"
1668    },
1669    {
1670     "enum_field_value" : 130023424,
1671     "name" : "HAL_DATASPACE_TRANSFER_MASK"
1672    },
1673    {
1674     "enum_field_value" : 0,
1675     "name" : "HAL_DATASPACE_TRANSFER_UNSPECIFIED"
1676    },
1677    {
1678     "enum_field_value" : 4194304,
1679     "name" : "HAL_DATASPACE_TRANSFER_LINEAR"
1680    },
1681    {
1682     "enum_field_value" : 8388608,
1683     "name" : "HAL_DATASPACE_TRANSFER_SRGB"
1684    },
1685    {
1686     "enum_field_value" : 12582912,
1687     "name" : "HAL_DATASPACE_TRANSFER_SMPTE_170M"
1688    },
1689    {
1690     "enum_field_value" : 16777216,
1691     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_2"
1692    },
1693    {
1694     "enum_field_value" : 20971520,
1695     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_6"
1696    },
1697    {
1698     "enum_field_value" : 25165824,
1699     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_8"
1700    },
1701    {
1702     "enum_field_value" : 29360128,
1703     "name" : "HAL_DATASPACE_TRANSFER_ST2084"
1704    },
1705    {
1706     "enum_field_value" : 33554432,
1707     "name" : "HAL_DATASPACE_TRANSFER_HLG"
1708    },
1709    {
1710     "enum_field_value" : 27,
1711     "name" : "HAL_DATASPACE_RANGE_SHIFT"
1712    },
1713    {
1714     "enum_field_value" : 939524096,
1715     "name" : "HAL_DATASPACE_RANGE_MASK"
1716    },
1717    {
1718     "enum_field_value" : 0,
1719     "name" : "HAL_DATASPACE_RANGE_UNSPECIFIED"
1720    },
1721    {
1722     "enum_field_value" : 134217728,
1723     "name" : "HAL_DATASPACE_RANGE_FULL"
1724    },
1725    {
1726     "enum_field_value" : 268435456,
1727     "name" : "HAL_DATASPACE_RANGE_LIMITED"
1728    },
1729    {
1730     "enum_field_value" : 402653184,
1731     "name" : "HAL_DATASPACE_RANGE_EXTENDED"
1732    },
1733    {
1734     "enum_field_value" : 512,
1735     "name" : "HAL_DATASPACE_SRGB_LINEAR"
1736    },
1737    {
1738     "enum_field_value" : 138477568,
1739     "name" : "HAL_DATASPACE_V0_SRGB_LINEAR"
1740    },
1741    {
1742     "enum_field_value" : 406913024,
1743     "name" : "HAL_DATASPACE_V0_SCRGB_LINEAR"
1744    },
1745    {
1746     "enum_field_value" : 513,
1747     "name" : "HAL_DATASPACE_SRGB"
1748    },
1749    {
1750     "enum_field_value" : 142671872,
1751     "name" : "HAL_DATASPACE_V0_SRGB"
1752    },
1753    {
1754     "enum_field_value" : 411107328,
1755     "name" : "HAL_DATASPACE_V0_SCRGB"
1756    },
1757    {
1758     "enum_field_value" : 257,
1759     "name" : "HAL_DATASPACE_JFIF"
1760    },
1761    {
1762     "enum_field_value" : 146931712,
1763     "name" : "HAL_DATASPACE_V0_JFIF"
1764    },
1765    {
1766     "enum_field_value" : 258,
1767     "name" : "HAL_DATASPACE_BT601_625"
1768    },
1769    {
1770     "enum_field_value" : 281149440,
1771     "name" : "HAL_DATASPACE_V0_BT601_625"
1772    },
1773    {
1774     "enum_field_value" : 259,
1775     "name" : "HAL_DATASPACE_BT601_525"
1776    },
1777    {
1778     "enum_field_value" : 281280512,
1779     "name" : "HAL_DATASPACE_V0_BT601_525"
1780    },
1781    {
1782     "enum_field_value" : 260,
1783     "name" : "HAL_DATASPACE_BT709"
1784    },
1785    {
1786     "enum_field_value" : 281083904,
1787     "name" : "HAL_DATASPACE_V0_BT709"
1788    },
1789    {
1790     "enum_field_value" : 139067392,
1791     "name" : "HAL_DATASPACE_DCI_P3_LINEAR"
1792    },
1793    {
1794     "enum_field_value" : 155844608,
1795     "name" : "HAL_DATASPACE_DCI_P3"
1796    },
1797    {
1798     "enum_field_value" : 139067392,
1799     "name" : "HAL_DATASPACE_DISPLAY_P3_LINEAR"
1800    },
1801    {
1802     "enum_field_value" : 143261696,
1803     "name" : "HAL_DATASPACE_DISPLAY_P3"
1804    },
1805    {
1806     "enum_field_value" : 151715840,
1807     "name" : "HAL_DATASPACE_ADOBE_RGB"
1808    },
1809    {
1810     "enum_field_value" : 138805248,
1811     "name" : "HAL_DATASPACE_BT2020_LINEAR"
1812    },
1813    {
1814     "enum_field_value" : 147193856,
1815     "name" : "HAL_DATASPACE_BT2020"
1816    },
1817    {
1818     "enum_field_value" : 163971072,
1819     "name" : "HAL_DATASPACE_BT2020_PQ"
1820    },
1821    {
1822     "enum_field_value" : 4096,
1823     "name" : "HAL_DATASPACE_DEPTH"
1824    },
1825    {
1826     "enum_field_value" : 4097,
1827     "name" : "HAL_DATASPACE_SENSOR"
1828    }
1829   ],
1830   "linker_set_key" : "android_dataspace_t",
1831   "name" : "android_dataspace_t",
1832   "referenced_type" : "type-683",
1833   "self_type" : "type-683",
1834   "size" : 4,
1835   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1836   "underlying_type" : "type-2",
1837   "unique_id" : "android_dataspace_t"
1838  },
1839  {
1840   "alignment" : 4,
1841   "enum_fields" :
1842   [
1843    {
1844     "enum_field_value" : 281411584,
1845     "name" : "HAL_DATASPACE_BT2020_ITU"
1846    },
1847    {
1848     "enum_field_value" : 298188800,
1849     "name" : "HAL_DATASPACE_BT2020_ITU_PQ"
1850    },
1851    {
1852     "enum_field_value" : 302383104,
1853     "name" : "HAL_DATASPACE_BT2020_ITU_HLG"
1854    },
1855    {
1856     "enum_field_value" : 168165376,
1857     "name" : "HAL_DATASPACE_BT2020_HLG"
1858    }
1859   ],
1860   "linker_set_key" : "android_dataspace_v1_1_t",
1861   "name" : "android_dataspace_v1_1_t",
1862   "referenced_type" : "type-689",
1863   "self_type" : "type-689",
1864   "size" : 4,
1865   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1866   "underlying_type" : "type-2",
1867   "unique_id" : "android_dataspace_v1_1_t"
1868  },
1869  {
1870   "alignment" : 4,
1871   "enum_fields" :
1872   [
1873    {
1874     "enum_field_value" : 142999552,
1875     "name" : "HAL_DATASPACE_DISPLAY_BT2020"
1876    },
1877    {
1878     "enum_field_value" : 4098,
1879     "name" : "HAL_DATASPACE_DYNAMIC_DEPTH"
1880    },
1881    {
1882     "enum_field_value" : 4099,
1883     "name" : "HAL_DATASPACE_JPEG_APP_SEGMENTS"
1884    },
1885    {
1886     "enum_field_value" : 4100,
1887     "name" : "HAL_DATASPACE_HEIF"
1888    }
1889   ],
1890   "linker_set_key" : "android_dataspace_v1_2_t",
1891   "name" : "android_dataspace_v1_2_t",
1892   "referenced_type" : "type-693",
1893   "self_type" : "type-693",
1894   "size" : 4,
1895   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
1896   "underlying_type" : "type-2",
1897   "unique_id" : "android_dataspace_v1_2_t"
1898  },
1899  {
1900   "alignment" : 4,
1901   "enum_fields" :
1902   [
1903    {
1904     "enum_field_value" : 1,
1905     "name" : "FLEX_COMPONENT_Y"
1906    },
1907    {
1908     "enum_field_value" : 2,
1909     "name" : "FLEX_COMPONENT_Cb"
1910    },
1911    {
1912     "enum_field_value" : 4,
1913     "name" : "FLEX_COMPONENT_Cr"
1914    },
1915    {
1916     "enum_field_value" : 1024,
1917     "name" : "FLEX_COMPONENT_R"
1918    },
1919    {
1920     "enum_field_value" : 2048,
1921     "name" : "FLEX_COMPONENT_G"
1922    },
1923    {
1924     "enum_field_value" : 4096,
1925     "name" : "FLEX_COMPONENT_B"
1926    },
1927    {
1928     "enum_field_value" : 1073741824,
1929     "name" : "FLEX_COMPONENT_A"
1930    }
1931   ],
1932   "linker_set_key" : "android_flex_component",
1933   "name" : "android_flex_component",
1934   "referenced_type" : "type-699",
1935   "self_type" : "type-699",
1936   "size" : 4,
1937   "source_file" : "/system/core/libsystem/include/system/graphics.h",
1938   "underlying_type" : "type-2",
1939   "unique_id" : "android_flex_component"
1940  },
1941  {
1942   "alignment" : 4,
1943   "enum_fields" :
1944   [
1945    {
1946     "enum_field_value" : 0,
1947     "name" : "FLEX_FORMAT_INVALID"
1948    },
1949    {
1950     "enum_field_value" : 1,
1951     "name" : "FLEX_FORMAT_Y"
1952    },
1953    {
1954     "enum_field_value" : 7,
1955     "name" : "FLEX_FORMAT_YCbCr"
1956    },
1957    {
1958     "enum_field_value" : 1073741831,
1959     "name" : "FLEX_FORMAT_YCbCrA"
1960    },
1961    {
1962     "enum_field_value" : 7168,
1963     "name" : "FLEX_FORMAT_RGB"
1964    },
1965    {
1966     "enum_field_value" : 1073748992,
1967     "name" : "FLEX_FORMAT_RGBA"
1968    }
1969   ],
1970   "linker_set_key" : "android_flex_format",
1971   "name" : "android_flex_format",
1972   "referenced_type" : "type-701",
1973   "self_type" : "type-701",
1974   "size" : 4,
1975   "source_file" : "/system/core/libsystem/include/system/graphics.h",
1976   "underlying_type" : "type-2",
1977   "unique_id" : "android_flex_format"
1978  },
1979  {
1980   "alignment" : 4,
1981   "enum_fields" :
1982   [
1983    {
1984     "enum_field_value" : 1,
1985     "name" : "HAL_HDR_DOLBY_VISION"
1986    },
1987    {
1988     "enum_field_value" : 2,
1989     "name" : "HAL_HDR_HDR10"
1990    },
1991    {
1992     "enum_field_value" : 3,
1993     "name" : "HAL_HDR_HLG"
1994    }
1995   ],
1996   "linker_set_key" : "android_hdr_t",
1997   "name" : "android_hdr_t",
1998   "referenced_type" : "type-687",
1999   "self_type" : "type-687",
2000   "size" : 4,
2001   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
2002   "underlying_type" : "type-2",
2003   "unique_id" : "android_hdr_t"
2004  },
2005  {
2006   "alignment" : 4,
2007   "enum_fields" :
2008   [
2009    {
2010     "enum_field_value" : 4,
2011     "name" : "HAL_HDR_HDR10_PLUS"
2012    }
2013   ],
2014   "linker_set_key" : "android_hdr_v1_2_t",
2015   "name" : "android_hdr_v1_2_t",
2016   "referenced_type" : "type-692",
2017   "self_type" : "type-692",
2018   "size" : 4,
2019   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
2020   "underlying_type" : "type-2",
2021   "unique_id" : "android_hdr_v1_2_t"
2022  },
2023  {
2024   "alignment" : 4,
2025   "enum_fields" :
2026   [
2027    {
2028     "enum_field_value" : 39,
2029     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_888"
2030    },
2031    {
2032     "enum_field_value" : 40,
2033     "name" : "HAL_PIXEL_FORMAT_YCBCR_444_888"
2034    },
2035    {
2036     "enum_field_value" : 41,
2037     "name" : "HAL_PIXEL_FORMAT_FLEX_RGB_888"
2038    },
2039    {
2040     "enum_field_value" : 42,
2041     "name" : "HAL_PIXEL_FORMAT_FLEX_RGBA_8888"
2042    }
2043   ],
2044   "linker_set_key" : "android_pixel_format_sw_t",
2045   "name" : "android_pixel_format_sw_t",
2046   "referenced_type" : "type-695",
2047   "self_type" : "type-695",
2048   "size" : 4,
2049   "source_file" : "/system/core/libsystem/include/system/graphics-sw.h",
2050   "underlying_type" : "type-2",
2051   "unique_id" : "_ZTS25android_pixel_format_sw_t"
2052  },
2053  {
2054   "alignment" : 4,
2055   "enum_fields" :
2056   [
2057    {
2058     "enum_field_value" : 1,
2059     "name" : "HAL_PIXEL_FORMAT_RGBA_8888"
2060    },
2061    {
2062     "enum_field_value" : 2,
2063     "name" : "HAL_PIXEL_FORMAT_RGBX_8888"
2064    },
2065    {
2066     "enum_field_value" : 3,
2067     "name" : "HAL_PIXEL_FORMAT_RGB_888"
2068    },
2069    {
2070     "enum_field_value" : 4,
2071     "name" : "HAL_PIXEL_FORMAT_RGB_565"
2072    },
2073    {
2074     "enum_field_value" : 5,
2075     "name" : "HAL_PIXEL_FORMAT_BGRA_8888"
2076    },
2077    {
2078     "enum_field_value" : 16,
2079     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_SP"
2080    },
2081    {
2082     "enum_field_value" : 17,
2083     "name" : "HAL_PIXEL_FORMAT_YCRCB_420_SP"
2084    },
2085    {
2086     "enum_field_value" : 20,
2087     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_I"
2088    },
2089    {
2090     "enum_field_value" : 22,
2091     "name" : "HAL_PIXEL_FORMAT_RGBA_FP16"
2092    },
2093    {
2094     "enum_field_value" : 32,
2095     "name" : "HAL_PIXEL_FORMAT_RAW16"
2096    },
2097    {
2098     "enum_field_value" : 33,
2099     "name" : "HAL_PIXEL_FORMAT_BLOB"
2100    },
2101    {
2102     "enum_field_value" : 34,
2103     "name" : "HAL_PIXEL_FORMAT_IMPLEMENTATION_DEFINED"
2104    },
2105    {
2106     "enum_field_value" : 35,
2107     "name" : "HAL_PIXEL_FORMAT_YCBCR_420_888"
2108    },
2109    {
2110     "enum_field_value" : 36,
2111     "name" : "HAL_PIXEL_FORMAT_RAW_OPAQUE"
2112    },
2113    {
2114     "enum_field_value" : 37,
2115     "name" : "HAL_PIXEL_FORMAT_RAW10"
2116    },
2117    {
2118     "enum_field_value" : 38,
2119     "name" : "HAL_PIXEL_FORMAT_RAW12"
2120    },
2121    {
2122     "enum_field_value" : 43,
2123     "name" : "HAL_PIXEL_FORMAT_RGBA_1010102"
2124    },
2125    {
2126     "enum_field_value" : 538982489,
2127     "name" : "HAL_PIXEL_FORMAT_Y8"
2128    },
2129    {
2130     "enum_field_value" : 540422489,
2131     "name" : "HAL_PIXEL_FORMAT_Y16"
2132    },
2133    {
2134     "enum_field_value" : 842094169,
2135     "name" : "HAL_PIXEL_FORMAT_YV12"
2136    }
2137   ],
2138   "linker_set_key" : "android_pixel_format_t",
2139   "name" : "android_pixel_format_t",
2140   "referenced_type" : "type-681",
2141   "self_type" : "type-681",
2142   "size" : 4,
2143   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
2144   "underlying_type" : "type-2",
2145   "unique_id" : "android_pixel_format_t"
2146  },
2147  {
2148   "alignment" : 4,
2149   "enum_fields" :
2150   [
2151    {
2152     "enum_field_value" : 48,
2153     "name" : "HAL_PIXEL_FORMAT_DEPTH_16"
2154    },
2155    {
2156     "enum_field_value" : 49,
2157     "name" : "HAL_PIXEL_FORMAT_DEPTH_24"
2158    },
2159    {
2160     "enum_field_value" : 50,
2161     "name" : "HAL_PIXEL_FORMAT_DEPTH_24_STENCIL_8"
2162    },
2163    {
2164     "enum_field_value" : 51,
2165     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F"
2166    },
2167    {
2168     "enum_field_value" : 52,
2169     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F_STENCIL_8"
2170    },
2171    {
2172     "enum_field_value" : 53,
2173     "name" : "HAL_PIXEL_FORMAT_STENCIL_8"
2174    },
2175    {
2176     "enum_field_value" : 54,
2177     "name" : "HAL_PIXEL_FORMAT_YCBCR_P010"
2178    }
2179   ],
2180   "linker_set_key" : "android_pixel_format_v1_1_t",
2181   "name" : "android_pixel_format_v1_1_t",
2182   "referenced_type" : "type-688",
2183   "self_type" : "type-688",
2184   "size" : 4,
2185   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
2186   "underlying_type" : "type-2",
2187   "unique_id" : "android_pixel_format_v1_1_t"
2188  },
2189  {
2190   "alignment" : 4,
2191   "enum_fields" :
2192   [
2193    {
2194     "enum_field_value" : 55,
2195     "name" : "HAL_PIXEL_FORMAT_HSV_888"
2196    }
2197   ],
2198   "linker_set_key" : "android_pixel_format_v1_2_t",
2199   "name" : "android_pixel_format_v1_2_t",
2200   "referenced_type" : "type-694",
2201   "self_type" : "type-694",
2202   "size" : 4,
2203   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
2204   "underlying_type" : "type-2",
2205   "unique_id" : "android_pixel_format_v1_2_t"
2206  },
2207  {
2208   "alignment" : 4,
2209   "enum_fields" :
2210   [
2211    {
2212     "enum_field_value" : 0,
2213     "name" : "HAL_RENDER_INTENT_COLORIMETRIC"
2214    },
2215    {
2216     "enum_field_value" : 1,
2217     "name" : "HAL_RENDER_INTENT_ENHANCE"
2218    },
2219    {
2220     "enum_field_value" : 2,
2221     "name" : "HAL_RENDER_INTENT_TONE_MAP_COLORIMETRIC"
2222    },
2223    {
2224     "enum_field_value" : 3,
2225     "name" : "HAL_RENDER_INTENT_TONE_MAP_ENHANCE"
2226    }
2227   ],
2228   "linker_set_key" : "android_render_intent_v1_1_t",
2229   "name" : "android_render_intent_v1_1_t",
2230   "referenced_type" : "type-691",
2231   "self_type" : "type-691",
2232   "size" : 4,
2233   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
2234   "underlying_type" : "type-2",
2235   "unique_id" : "android_render_intent_v1_1_t"
2236  },
2237  {
2238   "alignment" : 4,
2239   "enum_fields" :
2240   [
2241    {
2242     "enum_field_value" : 1,
2243     "name" : "HAL_TRANSFORM_FLIP_H"
2244    },
2245    {
2246     "enum_field_value" : 2,
2247     "name" : "HAL_TRANSFORM_FLIP_V"
2248    },
2249    {
2250     "enum_field_value" : 4,
2251     "name" : "HAL_TRANSFORM_ROT_90"
2252    },
2253    {
2254     "enum_field_value" : 3,
2255     "name" : "HAL_TRANSFORM_ROT_180"
2256    },
2257    {
2258     "enum_field_value" : 7,
2259     "name" : "HAL_TRANSFORM_ROT_270"
2260    }
2261   ],
2262   "linker_set_key" : "android_transform_t",
2263   "name" : "android_transform_t",
2264   "referenced_type" : "type-682",
2265   "self_type" : "type-682",
2266   "size" : 4,
2267   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
2268   "underlying_type" : "type-2",
2269   "unique_id" : "android_transform_t"
2270  },
2271  {
2272   "alignment" : 4,
2273   "enum_fields" :
2274   [
2275    {
2276     "enum_field_value" : 0,
2277     "name" : "LOG_ID_MIN"
2278    },
2279    {
2280     "enum_field_value" : 0,
2281     "name" : "LOG_ID_MAIN"
2282    },
2283    {
2284     "enum_field_value" : 1,
2285     "name" : "LOG_ID_RADIO"
2286    },
2287    {
2288     "enum_field_value" : 2,
2289     "name" : "LOG_ID_EVENTS"
2290    },
2291    {
2292     "enum_field_value" : 3,
2293     "name" : "LOG_ID_SYSTEM"
2294    },
2295    {
2296     "enum_field_value" : 4,
2297     "name" : "LOG_ID_CRASH"
2298    },
2299    {
2300     "enum_field_value" : 5,
2301     "name" : "LOG_ID_STATS"
2302    },
2303    {
2304     "enum_field_value" : 6,
2305     "name" : "LOG_ID_SECURITY"
2306    },
2307    {
2308     "enum_field_value" : 7,
2309     "name" : "LOG_ID_KERNEL"
2310    },
2311    {
2312     "enum_field_value" : 8,
2313     "name" : "LOG_ID_MAX"
2314    }
2315   ],
2316   "linker_set_key" : "log_id",
2317   "name" : "log_id",
2318   "referenced_type" : "type-446",
2319   "self_type" : "type-446",
2320   "size" : 4,
2321   "source_file" : "/system/core/liblog/include/android/log.h",
2322   "underlying_type" : "type-2",
2323   "unique_id" : "log_id"
2324  }
2325 ],
2326 "function_types" :
2327 [
2328  {
2329   "alignment" : 4,
2330   "linker_set_key" : "bool (const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
2331   "name" : "bool (const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
2332   "parameters" :
2333   [
2334    {
2335     "referenced_type" : "type-150"
2336    },
2337    {
2338     "referenced_type" : "type-156"
2339    },
2340    {
2341     "referenced_type" : "type-137"
2342    }
2343   ],
2344   "referenced_type" : "type-149",
2345   "return_type" : "type-51",
2346   "self_type" : "type-149",
2347   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
2348  },
2349  {
2350   "alignment" : 4,
2351   "linker_set_key" : "int (void *)",
2352   "name" : "int (void *)",
2353   "parameters" :
2354   [
2355    {
2356     "referenced_type" : "type-137"
2357    }
2358   ],
2359   "referenced_type" : "type-709",
2360   "return_type" : "type-129",
2361   "self_type" : "type-709",
2362   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
2363  },
2364  {
2365   "alignment" : 4,
2366   "linker_set_key" : "void (android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
2367   "name" : "void (android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
2368   "parameters" :
2369   [
2370    {
2371     "referenced_type" : "type-619"
2372    },
2373    {
2374     "referenced_type" : "type-573"
2375    },
2376    {
2377     "referenced_type" : "type-2"
2378    },
2379    {
2380     "referenced_type" : "type-620"
2381    },
2382    {
2383     "referenced_type" : "type-2"
2384    },
2385    {
2386     "referenced_type" : "type-137"
2387    }
2388   ],
2389   "referenced_type" : "type-618",
2390   "return_type" : "type-138",
2391   "self_type" : "type-618",
2392   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
2393  }
2394 ],
2395 "functions" :
2396 [
2397  {
2398   "function_name" : "android::hardware::contexthub::V1_0::IContexthub::getService",
2399   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_011IContexthub10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
2400   "parameters" :
2401   [
2402    {
2403     "default_arg" : true,
2404     "referenced_type" : "type-634"
2405    },
2406    {
2407     "default_arg" : true,
2408     "referenced_type" : "type-51"
2409    }
2410   ],
2411   "return_type" : "type-303",
2412   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/IContexthub.h"
2413  },
2414  {
2415   "function_name" : "android::hardware::contexthub::V1_0::IContexthub::linkToDeath",
2416   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_011IContexthub11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
2417   "parameters" :
2418   [
2419    {
2420     "is_this_ptr" : true,
2421     "referenced_type" : "type-304"
2422    },
2423    {
2424     "referenced_type" : "type-820"
2425    },
2426    {
2427     "referenced_type" : "type-8"
2428    }
2429   ],
2430   "return_type" : "type-347",
2431   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/IContexthub.h"
2432  },
2433  {
2434   "function_name" : "android::hardware::contexthub::V1_0::IContexthub::getDebugInfo",
2435   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_011IContexthub12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
2436   "parameters" :
2437   [
2438    {
2439     "is_this_ptr" : true,
2440     "referenced_type" : "type-304"
2441    },
2442    {
2443     "referenced_type" : "type-879"
2444    }
2445   ],
2446   "return_type" : "type-394",
2447   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/IContexthub.h"
2448  },
2449  {
2450   "function_name" : "android::hardware::contexthub::V1_0::IContexthub::getHashChain",
2451   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_011IContexthub12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
2452   "parameters" :
2453   [
2454    {
2455     "is_this_ptr" : true,
2456     "referenced_type" : "type-304"
2457    },
2458    {
2459     "referenced_type" : "type-880"
2460    }
2461   ],
2462   "return_type" : "type-394",
2463   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/IContexthub.h"
2464  },
2465  {
2466   "function_name" : "android::hardware::contexthub::V1_0::IContexthub::tryGetService",
2467   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_011IContexthub13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
2468   "parameters" :
2469   [
2470    {
2471     "default_arg" : true,
2472     "referenced_type" : "type-634"
2473    },
2474    {
2475     "default_arg" : true,
2476     "referenced_type" : "type-51"
2477    }
2478   ],
2479   "return_type" : "type-303",
2480   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/IContexthub.h"
2481  },
2482  {
2483   "function_name" : "android::hardware::contexthub::V1_0::IContexthub::unlinkToDeath",
2484   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_011IContexthub13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
2485   "parameters" :
2486   [
2487    {
2488     "is_this_ptr" : true,
2489     "referenced_type" : "type-304"
2490    },
2491    {
2492     "referenced_type" : "type-820"
2493    }
2494   ],
2495   "return_type" : "type-347",
2496   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/IContexthub.h"
2497  },
2498  {
2499   "function_name" : "android::hardware::contexthub::V1_0::IContexthub::interfaceChain",
2500   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_011IContexthub14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
2501   "parameters" :
2502   [
2503    {
2504     "is_this_ptr" : true,
2505     "referenced_type" : "type-304"
2506    },
2507    {
2508     "referenced_type" : "type-881"
2509    }
2510   ],
2511   "return_type" : "type-394",
2512   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/IContexthub.h"
2513  },
2514  {
2515   "function_name" : "android::hardware::contexthub::V1_0::IContexthub::registerAsService",
2516   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_011IContexthub17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE",
2517   "parameters" :
2518   [
2519    {
2520     "is_this_ptr" : true,
2521     "referenced_type" : "type-304"
2522    },
2523    {
2524     "default_arg" : true,
2525     "referenced_type" : "type-634"
2526    }
2527   ],
2528   "return_type" : "type-129",
2529   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/IContexthub.h"
2530  },
2531  {
2532   "function_name" : "android::hardware::contexthub::V1_0::IContexthub::interfaceDescriptor",
2533   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_011IContexthub19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
2534   "parameters" :
2535   [
2536    {
2537     "is_this_ptr" : true,
2538     "referenced_type" : "type-304"
2539    },
2540    {
2541     "referenced_type" : "type-882"
2542    }
2543   ],
2544   "return_type" : "type-394",
2545   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/IContexthub.h"
2546  },
2547  {
2548   "function_name" : "android::hardware::contexthub::V1_0::IContexthub::notifySyspropsChanged",
2549   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_011IContexthub21notifySyspropsChangedEv",
2550   "parameters" :
2551   [
2552    {
2553     "is_this_ptr" : true,
2554     "referenced_type" : "type-304"
2555    }
2556   ],
2557   "return_type" : "type-394",
2558   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/IContexthub.h"
2559  },
2560  {
2561   "function_name" : "android::hardware::contexthub::V1_0::IContexthub::setHALInstrumentation",
2562   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_011IContexthub21setHALInstrumentationEv",
2563   "parameters" :
2564   [
2565    {
2566     "is_this_ptr" : true,
2567     "referenced_type" : "type-304"
2568    }
2569   ],
2570   "return_type" : "type-394",
2571   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/IContexthub.h"
2572  },
2573  {
2574   "function_name" : "android::hardware::contexthub::V1_0::IContexthub::registerForNotifications",
2575   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_011IContexthub24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
2576   "parameters" :
2577   [
2578    {
2579     "referenced_type" : "type-634"
2580    },
2581    {
2582     "referenced_type" : "type-780"
2583    }
2584   ],
2585   "return_type" : "type-51",
2586   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/IContexthub.h"
2587  },
2588  {
2589   "function_name" : "android::hardware::contexthub::V1_0::IContexthub::ping",
2590   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_011IContexthub4pingEv",
2591   "parameters" :
2592   [
2593    {
2594     "is_this_ptr" : true,
2595     "referenced_type" : "type-304"
2596    }
2597   ],
2598   "return_type" : "type-394",
2599   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/IContexthub.h"
2600  },
2601  {
2602   "function_name" : "android::hardware::contexthub::V1_0::IContexthub::debug",
2603   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_011IContexthub5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
2604   "parameters" :
2605   [
2606    {
2607     "is_this_ptr" : true,
2608     "referenced_type" : "type-304"
2609    },
2610    {
2611     "referenced_type" : "type-583"
2612    },
2613    {
2614     "referenced_type" : "type-779"
2615    }
2616   ],
2617   "return_type" : "type-394",
2618   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/IContexthub.h"
2619  },
2620  {
2621   "function_name" : "android::hardware::contexthub::V1_0::IContexthub::castFrom",
2622   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_011IContexthub8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb",
2623   "parameters" :
2624   [
2625    {
2626     "referenced_type" : "type-860"
2627    },
2628    {
2629     "default_arg" : true,
2630     "referenced_type" : "type-51"
2631    }
2632   ],
2633   "return_type" : "type-380",
2634   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/IContexthub.h"
2635  },
2636  {
2637   "function_name" : "android::hardware::contexthub::V1_0::IContexthub::castFrom",
2638   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_011IContexthub8castFromERKNS_2spIS3_EEb",
2639   "parameters" :
2640   [
2641    {
2642     "referenced_type" : "type-609"
2643    },
2644    {
2645     "default_arg" : true,
2646     "referenced_type" : "type-51"
2647    }
2648   ],
2649   "return_type" : "type-380",
2650   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/IContexthub.h"
2651  },
2652  {
2653   "access" : "private",
2654   "function_name" : "android::hardware::contexthub::V1_0::BsContexthub::addOnewayTask",
2655   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_012BsContexthub13addOnewayTaskENSt3__18functionIFvvEEE",
2656   "parameters" :
2657   [
2658    {
2659     "is_this_ptr" : true,
2660     "referenced_type" : "type-872"
2661    },
2662    {
2663     "referenced_type" : "type-885"
2664    }
2665   ],
2666   "return_type" : "type-394",
2667   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BsContexthub.h"
2668  },
2669  {
2670   "function_name" : "android::hardware::contexthub::V1_0::BsContexthub::BsContexthub",
2671   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_012BsContexthubC1ENS_2spINS2_11IContexthubEEE",
2672   "parameters" :
2673   [
2674    {
2675     "is_this_ptr" : true,
2676     "referenced_type" : "type-872"
2677    },
2678    {
2679     "referenced_type" : "type-310"
2680    }
2681   ],
2682   "return_type" : "type-138",
2683   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BsContexthub.h"
2684  },
2685  {
2686   "function_name" : "android::hardware::contexthub::V1_0::BsContexthub::BsContexthub",
2687   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_012BsContexthubC2ENS_2spINS2_11IContexthubEEE",
2688   "parameters" :
2689   [
2690    {
2691     "is_this_ptr" : true,
2692     "referenced_type" : "type-872"
2693    },
2694    {
2695     "referenced_type" : "type-310"
2696    }
2697   ],
2698   "return_type" : "type-138",
2699   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BsContexthub.h"
2700  },
2701  {
2702   "function_name" : "android::hardware::contexthub::V1_0::BnHwContexthub::onTransact",
2703   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_014BnHwContexthub10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE",
2704   "parameters" :
2705   [
2706    {
2707     "is_this_ptr" : true,
2708     "referenced_type" : "type-833"
2709    },
2710    {
2711     "referenced_type" : "type-2"
2712    },
2713    {
2714     "referenced_type" : "type-625"
2715    },
2716    {
2717     "referenced_type" : "type-619"
2718    },
2719    {
2720     "default_arg" : true,
2721     "referenced_type" : "type-2"
2722    },
2723    {
2724     "default_arg" : true,
2725     "referenced_type" : "type-889"
2726    }
2727   ],
2728   "return_type" : "type-129",
2729   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BnHwContexthub.h"
2730  },
2731  {
2732   "access" : "private",
2733   "function_name" : "android::hardware::contexthub::V1_0::BnHwContexthub::getDebugInfo",
2734   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_014BnHwContexthub12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
2735   "parameters" :
2736   [
2737    {
2738     "is_this_ptr" : true,
2739     "referenced_type" : "type-833"
2740    },
2741    {
2742     "referenced_type" : "type-890"
2743    }
2744   ],
2745   "return_type" : "type-394",
2746   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BnHwContexthub.h"
2747  },
2748  {
2749   "function_name" : "android::hardware::contexthub::V1_0::BnHwContexthub::_hidl_getHubs",
2750   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_014BnHwContexthub13_hidl_getHubsEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
2751   "parameters" :
2752   [
2753    {
2754     "referenced_type" : "type-626"
2755    },
2756    {
2757     "referenced_type" : "type-625"
2758    },
2759    {
2760     "referenced_type" : "type-619"
2761    },
2762    {
2763     "referenced_type" : "type-891"
2764    }
2765   ],
2766   "return_type" : "type-129",
2767   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BnHwContexthub.h"
2768  },
2769  {
2770   "function_name" : "android::hardware::contexthub::V1_0::BnHwContexthub::_hidl_queryApps",
2771   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_014BnHwContexthub15_hidl_queryAppsEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
2772   "parameters" :
2773   [
2774    {
2775     "referenced_type" : "type-626"
2776    },
2777    {
2778     "referenced_type" : "type-625"
2779    },
2780    {
2781     "referenced_type" : "type-619"
2782    },
2783    {
2784     "referenced_type" : "type-892"
2785    }
2786   ],
2787   "return_type" : "type-129",
2788   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BnHwContexthub.h"
2789  },
2790  {
2791   "function_name" : "android::hardware::contexthub::V1_0::BnHwContexthub::_hidl_loadNanoApp",
2792   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_014BnHwContexthub17_hidl_loadNanoAppEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
2793   "parameters" :
2794   [
2795    {
2796     "referenced_type" : "type-626"
2797    },
2798    {
2799     "referenced_type" : "type-625"
2800    },
2801    {
2802     "referenced_type" : "type-619"
2803    },
2804    {
2805     "referenced_type" : "type-893"
2806    }
2807   ],
2808   "return_type" : "type-129",
2809   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BnHwContexthub.h"
2810  },
2811  {
2812   "function_name" : "android::hardware::contexthub::V1_0::BnHwContexthub::_hidl_enableNanoApp",
2813   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_014BnHwContexthub19_hidl_enableNanoAppEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
2814   "parameters" :
2815   [
2816    {
2817     "referenced_type" : "type-626"
2818    },
2819    {
2820     "referenced_type" : "type-625"
2821    },
2822    {
2823     "referenced_type" : "type-619"
2824    },
2825    {
2826     "referenced_type" : "type-894"
2827    }
2828   ],
2829   "return_type" : "type-129",
2830   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BnHwContexthub.h"
2831  },
2832  {
2833   "function_name" : "android::hardware::contexthub::V1_0::BnHwContexthub::_hidl_unloadNanoApp",
2834   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_014BnHwContexthub19_hidl_unloadNanoAppEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
2835   "parameters" :
2836   [
2837    {
2838     "referenced_type" : "type-626"
2839    },
2840    {
2841     "referenced_type" : "type-625"
2842    },
2843    {
2844     "referenced_type" : "type-619"
2845    },
2846    {
2847     "referenced_type" : "type-895"
2848    }
2849   ],
2850   "return_type" : "type-129",
2851   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BnHwContexthub.h"
2852  },
2853  {
2854   "function_name" : "android::hardware::contexthub::V1_0::BnHwContexthub::_hidl_disableNanoApp",
2855   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_014BnHwContexthub20_hidl_disableNanoAppEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
2856   "parameters" :
2857   [
2858    {
2859     "referenced_type" : "type-626"
2860    },
2861    {
2862     "referenced_type" : "type-625"
2863    },
2864    {
2865     "referenced_type" : "type-619"
2866    },
2867    {
2868     "referenced_type" : "type-896"
2869    }
2870   ],
2871   "return_type" : "type-129",
2872   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BnHwContexthub.h"
2873  },
2874  {
2875   "function_name" : "android::hardware::contexthub::V1_0::BnHwContexthub::_hidl_registerCallback",
2876   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_014BnHwContexthub22_hidl_registerCallbackEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
2877   "parameters" :
2878   [
2879    {
2880     "referenced_type" : "type-626"
2881    },
2882    {
2883     "referenced_type" : "type-625"
2884    },
2885    {
2886     "referenced_type" : "type-619"
2887    },
2888    {
2889     "referenced_type" : "type-897"
2890    }
2891   ],
2892   "return_type" : "type-129",
2893   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BnHwContexthub.h"
2894  },
2895  {
2896   "function_name" : "android::hardware::contexthub::V1_0::BnHwContexthub::_hidl_sendMessageToHub",
2897   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_014BnHwContexthub22_hidl_sendMessageToHubEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
2898   "parameters" :
2899   [
2900    {
2901     "referenced_type" : "type-626"
2902    },
2903    {
2904     "referenced_type" : "type-625"
2905    },
2906    {
2907     "referenced_type" : "type-619"
2908    },
2909    {
2910     "referenced_type" : "type-898"
2911    }
2912   ],
2913   "return_type" : "type-129",
2914   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BnHwContexthub.h"
2915  },
2916  {
2917   "access" : "private",
2918   "function_name" : "android::hardware::contexthub::V1_0::BnHwContexthub::ping",
2919   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_014BnHwContexthub4pingEv",
2920   "parameters" :
2921   [
2922    {
2923     "is_this_ptr" : true,
2924     "referenced_type" : "type-833"
2925    }
2926   ],
2927   "return_type" : "type-394",
2928   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BnHwContexthub.h"
2929  },
2930  {
2931   "function_name" : "android::hardware::contexthub::V1_0::BnHwContexthub::BnHwContexthub",
2932   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_014BnHwContexthubC1ERKNS_2spINS2_11IContexthubEEE",
2933   "parameters" :
2934   [
2935    {
2936     "is_this_ptr" : true,
2937     "referenced_type" : "type-833"
2938    },
2939    {
2940     "referenced_type" : "type-609"
2941    }
2942   ],
2943   "return_type" : "type-138",
2944   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BnHwContexthub.h"
2945  },
2946  {
2947   "function_name" : "android::hardware::contexthub::V1_0::BnHwContexthub::BnHwContexthub",
2948   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_014BnHwContexthubC2ERKNS_2spINS2_11IContexthubEEE",
2949   "parameters" :
2950   [
2951    {
2952     "is_this_ptr" : true,
2953     "referenced_type" : "type-833"
2954    },
2955    {
2956     "referenced_type" : "type-609"
2957    }
2958   ],
2959   "return_type" : "type-138",
2960   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BnHwContexthub.h"
2961  },
2962  {
2963   "function_name" : "android::hardware::contexthub::V1_0::BnHwContexthub::~BnHwContexthub",
2964   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_014BnHwContexthubD0Ev",
2965   "parameters" :
2966   [
2967    {
2968     "is_this_ptr" : true,
2969     "referenced_type" : "type-833"
2970    }
2971   ],
2972   "return_type" : "type-138",
2973   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BnHwContexthub.h"
2974  },
2975  {
2976   "function_name" : "android::hardware::contexthub::V1_0::BnHwContexthub::~BnHwContexthub",
2977   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_014BnHwContexthubD1Ev",
2978   "parameters" :
2979   [
2980    {
2981     "is_this_ptr" : true,
2982     "referenced_type" : "type-833"
2983    }
2984   ],
2985   "return_type" : "type-138",
2986   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BnHwContexthub.h"
2987  },
2988  {
2989   "function_name" : "android::hardware::contexthub::V1_0::BnHwContexthub::~BnHwContexthub",
2990   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_014BnHwContexthubD2Ev",
2991   "parameters" :
2992   [
2993    {
2994     "is_this_ptr" : true,
2995     "referenced_type" : "type-833"
2996    }
2997   ],
2998   "return_type" : "type-138",
2999   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BnHwContexthub.h"
3000  },
3001  {
3002   "function_name" : "android::hardware::contexthub::V1_0::BpHwContexthub::linkToDeath",
3003   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
3004   "parameters" :
3005   [
3006    {
3007     "is_this_ptr" : true,
3008     "referenced_type" : "type-55"
3009    },
3010    {
3011     "referenced_type" : "type-820"
3012    },
3013    {
3014     "referenced_type" : "type-8"
3015    }
3016   ],
3017   "return_type" : "type-347",
3018   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BpHwContexthub.h"
3019  },
3020  {
3021   "function_name" : "android::hardware::contexthub::V1_0::BpHwContexthub::loadNanoApp",
3022   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub11loadNanoAppEjRKNS2_13NanoAppBinaryEj",
3023   "parameters" :
3024   [
3025    {
3026     "is_this_ptr" : true,
3027     "referenced_type" : "type-55"
3028    },
3029    {
3030     "referenced_type" : "type-2"
3031    },
3032    {
3033     "referenced_type" : "type-794"
3034    },
3035    {
3036     "referenced_type" : "type-2"
3037    }
3038   ],
3039   "return_type" : "type-373",
3040   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BpHwContexthub.h"
3041  },
3042  {
3043   "function_name" : "android::hardware::contexthub::V1_0::BpHwContexthub::getDebugInfo",
3044   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
3045   "parameters" :
3046   [
3047    {
3048     "is_this_ptr" : true,
3049     "referenced_type" : "type-55"
3050    },
3051    {
3052     "referenced_type" : "type-899"
3053    }
3054   ],
3055   "return_type" : "type-394",
3056   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BpHwContexthub.h"
3057  },
3058  {
3059   "function_name" : "android::hardware::contexthub::V1_0::BpHwContexthub::getHashChain",
3060   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
3061   "parameters" :
3062   [
3063    {
3064     "is_this_ptr" : true,
3065     "referenced_type" : "type-55"
3066    },
3067    {
3068     "referenced_type" : "type-900"
3069    }
3070   ],
3071   "return_type" : "type-394",
3072   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BpHwContexthub.h"
3073  },
3074  {
3075   "function_name" : "android::hardware::contexthub::V1_0::BpHwContexthub::_hidl_getHubs",
3076   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub13_hidl_getHubsEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENSt3__18functionIFvRKNS0_8hidl_vecINS2_10ContextHubEEEEEE",
3077   "parameters" :
3078   [
3079    {
3080     "referenced_type" : "type-106"
3081    },
3082    {
3083     "referenced_type" : "type-469"
3084    },
3085    {
3086     "referenced_type" : "type-901"
3087    }
3088   ],
3089   "return_type" : "type-394",
3090   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BpHwContexthub.h"
3091  },
3092  {
3093   "function_name" : "android::hardware::contexthub::V1_0::BpHwContexthub::enableNanoApp",
3094   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub13enableNanoAppEjyj",
3095   "parameters" :
3096   [
3097    {
3098     "is_this_ptr" : true,
3099     "referenced_type" : "type-55"
3100    },
3101    {
3102     "referenced_type" : "type-2"
3103    },
3104    {
3105     "referenced_type" : "type-8"
3106    },
3107    {
3108     "referenced_type" : "type-2"
3109    }
3110   ],
3111   "return_type" : "type-373",
3112   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BpHwContexthub.h"
3113  },
3114  {
3115   "function_name" : "android::hardware::contexthub::V1_0::BpHwContexthub::unlinkToDeath",
3116   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
3117   "parameters" :
3118   [
3119    {
3120     "is_this_ptr" : true,
3121     "referenced_type" : "type-55"
3122    },
3123    {
3124     "referenced_type" : "type-820"
3125    }
3126   ],
3127   "return_type" : "type-347",
3128   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BpHwContexthub.h"
3129  },
3130  {
3131   "function_name" : "android::hardware::contexthub::V1_0::BpHwContexthub::unloadNanoApp",
3132   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub13unloadNanoAppEjyj",
3133   "parameters" :
3134   [
3135    {
3136     "is_this_ptr" : true,
3137     "referenced_type" : "type-55"
3138    },
3139    {
3140     "referenced_type" : "type-2"
3141    },
3142    {
3143     "referenced_type" : "type-8"
3144    },
3145    {
3146     "referenced_type" : "type-2"
3147    }
3148   ],
3149   "return_type" : "type-373",
3150   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BpHwContexthub.h"
3151  },
3152  {
3153   "function_name" : "android::hardware::contexthub::V1_0::BpHwContexthub::disableNanoApp",
3154   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub14disableNanoAppEjyj",
3155   "parameters" :
3156   [
3157    {
3158     "is_this_ptr" : true,
3159     "referenced_type" : "type-55"
3160    },
3161    {
3162     "referenced_type" : "type-2"
3163    },
3164    {
3165     "referenced_type" : "type-8"
3166    },
3167    {
3168     "referenced_type" : "type-2"
3169    }
3170   ],
3171   "return_type" : "type-373",
3172   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BpHwContexthub.h"
3173  },
3174  {
3175   "function_name" : "android::hardware::contexthub::V1_0::BpHwContexthub::interfaceChain",
3176   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
3177   "parameters" :
3178   [
3179    {
3180     "is_this_ptr" : true,
3181     "referenced_type" : "type-55"
3182    },
3183    {
3184     "referenced_type" : "type-902"
3185    }
3186   ],
3187   "return_type" : "type-394",
3188   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BpHwContexthub.h"
3189  },
3190  {
3191   "function_name" : "android::hardware::contexthub::V1_0::BpHwContexthub::_hidl_queryApps",
3192   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub15_hidl_queryAppsEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEj",
3193   "parameters" :
3194   [
3195    {
3196     "referenced_type" : "type-106"
3197    },
3198    {
3199     "referenced_type" : "type-469"
3200    },
3201    {
3202     "referenced_type" : "type-2"
3203    }
3204   ],
3205   "return_type" : "type-373",
3206   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BpHwContexthub.h"
3207  },
3208  {
3209   "function_name" : "android::hardware::contexthub::V1_0::BpHwContexthub::registerCallback",
3210   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub16registerCallbackEjRKNS_2spINS2_19IContexthubCallbackEEE",
3211   "parameters" :
3212   [
3213    {
3214     "is_this_ptr" : true,
3215     "referenced_type" : "type-55"
3216    },
3217    {
3218     "referenced_type" : "type-2"
3219    },
3220    {
3221     "referenced_type" : "type-70"
3222    }
3223   ],
3224   "return_type" : "type-373",
3225   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BpHwContexthub.h"
3226  },
3227  {
3228   "function_name" : "android::hardware::contexthub::V1_0::BpHwContexthub::sendMessageToHub",
3229   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub16sendMessageToHubEjRKNS2_13ContextHubMsgE",
3230   "parameters" :
3231   [
3232    {
3233     "is_this_ptr" : true,
3234     "referenced_type" : "type-55"
3235    },
3236    {
3237     "referenced_type" : "type-2"
3238    },
3239    {
3240     "referenced_type" : "type-792"
3241    }
3242   ],
3243   "return_type" : "type-373",
3244   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BpHwContexthub.h"
3245  },
3246  {
3247   "function_name" : "android::hardware::contexthub::V1_0::BpHwContexthub::_hidl_loadNanoApp",
3248   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub17_hidl_loadNanoAppEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEjRKNS2_13NanoAppBinaryEj",
3249   "parameters" :
3250   [
3251    {
3252     "referenced_type" : "type-106"
3253    },
3254    {
3255     "referenced_type" : "type-469"
3256    },
3257    {
3258     "referenced_type" : "type-2"
3259    },
3260    {
3261     "referenced_type" : "type-794"
3262    },
3263    {
3264     "referenced_type" : "type-2"
3265    }
3266   ],
3267   "return_type" : "type-373",
3268   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BpHwContexthub.h"
3269  },
3270  {
3271   "function_name" : "android::hardware::contexthub::V1_0::BpHwContexthub::_hidl_enableNanoApp",
3272   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub19_hidl_enableNanoAppEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEjyj",
3273   "parameters" :
3274   [
3275    {
3276     "referenced_type" : "type-106"
3277    },
3278    {
3279     "referenced_type" : "type-469"
3280    },
3281    {
3282     "referenced_type" : "type-2"
3283    },
3284    {
3285     "referenced_type" : "type-8"
3286    },
3287    {
3288     "referenced_type" : "type-2"
3289    }
3290   ],
3291   "return_type" : "type-373",
3292   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BpHwContexthub.h"
3293  },
3294  {
3295   "function_name" : "android::hardware::contexthub::V1_0::BpHwContexthub::_hidl_unloadNanoApp",
3296   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub19_hidl_unloadNanoAppEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEjyj",
3297   "parameters" :
3298   [
3299    {
3300     "referenced_type" : "type-106"
3301    },
3302    {
3303     "referenced_type" : "type-469"
3304    },
3305    {
3306     "referenced_type" : "type-2"
3307    },
3308    {
3309     "referenced_type" : "type-8"
3310    },
3311    {
3312     "referenced_type" : "type-2"
3313    }
3314   ],
3315   "return_type" : "type-373",
3316   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BpHwContexthub.h"
3317  },
3318  {
3319   "function_name" : "android::hardware::contexthub::V1_0::BpHwContexthub::interfaceDescriptor",
3320   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
3321   "parameters" :
3322   [
3323    {
3324     "is_this_ptr" : true,
3325     "referenced_type" : "type-55"
3326    },
3327    {
3328     "referenced_type" : "type-903"
3329    }
3330   ],
3331   "return_type" : "type-394",
3332   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BpHwContexthub.h"
3333  },
3334  {
3335   "function_name" : "android::hardware::contexthub::V1_0::BpHwContexthub::_hidl_disableNanoApp",
3336   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub20_hidl_disableNanoAppEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEjyj",
3337   "parameters" :
3338   [
3339    {
3340     "referenced_type" : "type-106"
3341    },
3342    {
3343     "referenced_type" : "type-469"
3344    },
3345    {
3346     "referenced_type" : "type-2"
3347    },
3348    {
3349     "referenced_type" : "type-8"
3350    },
3351    {
3352     "referenced_type" : "type-2"
3353    }
3354   ],
3355   "return_type" : "type-373",
3356   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BpHwContexthub.h"
3357  },
3358  {
3359   "function_name" : "android::hardware::contexthub::V1_0::BpHwContexthub::notifySyspropsChanged",
3360   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub21notifySyspropsChangedEv",
3361   "parameters" :
3362   [
3363    {
3364     "is_this_ptr" : true,
3365     "referenced_type" : "type-55"
3366    }
3367   ],
3368   "return_type" : "type-394",
3369   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BpHwContexthub.h"
3370  },
3371  {
3372   "function_name" : "android::hardware::contexthub::V1_0::BpHwContexthub::setHALInstrumentation",
3373   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub21setHALInstrumentationEv",
3374   "parameters" :
3375   [
3376    {
3377     "is_this_ptr" : true,
3378     "referenced_type" : "type-55"
3379    }
3380   ],
3381   "return_type" : "type-394",
3382   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BpHwContexthub.h"
3383  },
3384  {
3385   "function_name" : "android::hardware::contexthub::V1_0::BpHwContexthub::_hidl_registerCallback",
3386   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub22_hidl_registerCallbackEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEjRKNS_2spINS2_19IContexthubCallbackEEE",
3387   "parameters" :
3388   [
3389    {
3390     "referenced_type" : "type-106"
3391    },
3392    {
3393     "referenced_type" : "type-469"
3394    },
3395    {
3396     "referenced_type" : "type-2"
3397    },
3398    {
3399     "referenced_type" : "type-70"
3400    }
3401   ],
3402   "return_type" : "type-373",
3403   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BpHwContexthub.h"
3404  },
3405  {
3406   "function_name" : "android::hardware::contexthub::V1_0::BpHwContexthub::_hidl_sendMessageToHub",
3407   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub22_hidl_sendMessageToHubEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEjRKNS2_13ContextHubMsgE",
3408   "parameters" :
3409   [
3410    {
3411     "referenced_type" : "type-106"
3412    },
3413    {
3414     "referenced_type" : "type-469"
3415    },
3416    {
3417     "referenced_type" : "type-2"
3418    },
3419    {
3420     "referenced_type" : "type-792"
3421    }
3422   ],
3423   "return_type" : "type-373",
3424   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BpHwContexthub.h"
3425  },
3426  {
3427   "function_name" : "android::hardware::contexthub::V1_0::BpHwContexthub::ping",
3428   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub4pingEv",
3429   "parameters" :
3430   [
3431    {
3432     "is_this_ptr" : true,
3433     "referenced_type" : "type-55"
3434    }
3435   ],
3436   "return_type" : "type-394",
3437   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BpHwContexthub.h"
3438  },
3439  {
3440   "function_name" : "android::hardware::contexthub::V1_0::BpHwContexthub::debug",
3441   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
3442   "parameters" :
3443   [
3444    {
3445     "is_this_ptr" : true,
3446     "referenced_type" : "type-55"
3447    },
3448    {
3449     "referenced_type" : "type-583"
3450    },
3451    {
3452     "referenced_type" : "type-779"
3453    }
3454   ],
3455   "return_type" : "type-394",
3456   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BpHwContexthub.h"
3457  },
3458  {
3459   "function_name" : "android::hardware::contexthub::V1_0::BpHwContexthub::getHubs",
3460   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub7getHubsENSt3__18functionIFvRKNS0_8hidl_vecINS2_10ContextHubEEEEEE",
3461   "parameters" :
3462   [
3463    {
3464     "is_this_ptr" : true,
3465     "referenced_type" : "type-55"
3466    },
3467    {
3468     "referenced_type" : "type-904"
3469    }
3470   ],
3471   "return_type" : "type-394",
3472   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BpHwContexthub.h"
3473  },
3474  {
3475   "function_name" : "android::hardware::contexthub::V1_0::BpHwContexthub::queryApps",
3476   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub9queryAppsEj",
3477   "parameters" :
3478   [
3479    {
3480     "is_this_ptr" : true,
3481     "referenced_type" : "type-55"
3482    },
3483    {
3484     "referenced_type" : "type-2"
3485    }
3486   ],
3487   "return_type" : "type-373",
3488   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BpHwContexthub.h"
3489  },
3490  {
3491   "function_name" : "android::hardware::contexthub::V1_0::BpHwContexthub::BpHwContexthub",
3492   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthubC1ERKNS_2spINS0_7IBinderEEE",
3493   "parameters" :
3494   [
3495    {
3496     "is_this_ptr" : true,
3497     "referenced_type" : "type-55"
3498    },
3499    {
3500     "referenced_type" : "type-156"
3501    }
3502   ],
3503   "return_type" : "type-138",
3504   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BpHwContexthub.h"
3505  },
3506  {
3507   "function_name" : "android::hardware::contexthub::V1_0::BpHwContexthub::BpHwContexthub",
3508   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthubC2ERKNS_2spINS0_7IBinderEEE",
3509   "parameters" :
3510   [
3511    {
3512     "is_this_ptr" : true,
3513     "referenced_type" : "type-55"
3514    },
3515    {
3516     "referenced_type" : "type-156"
3517    }
3518   ],
3519   "return_type" : "type-138",
3520   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BpHwContexthub.h"
3521  },
3522  {
3523   "function_name" : "android::hardware::contexthub::V1_0::IContexthubCallback::getService",
3524   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
3525   "parameters" :
3526   [
3527    {
3528     "default_arg" : true,
3529     "referenced_type" : "type-864"
3530    },
3531    {
3532     "default_arg" : true,
3533     "referenced_type" : "type-51"
3534    }
3535   ],
3536   "return_type" : "type-64",
3537   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/IContexthubCallback.h"
3538  },
3539  {
3540   "function_name" : "android::hardware::contexthub::V1_0::IContexthubCallback::linkToDeath",
3541   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
3542   "parameters" :
3543   [
3544    {
3545     "is_this_ptr" : true,
3546     "referenced_type" : "type-65"
3547    },
3548    {
3549     "referenced_type" : "type-820"
3550    },
3551    {
3552     "referenced_type" : "type-8"
3553    }
3554   ],
3555   "return_type" : "type-347",
3556   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/IContexthubCallback.h"
3557  },
3558  {
3559   "function_name" : "android::hardware::contexthub::V1_0::IContexthubCallback::getDebugInfo",
3560   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
3561   "parameters" :
3562   [
3563    {
3564     "is_this_ptr" : true,
3565     "referenced_type" : "type-65"
3566    },
3567    {
3568     "referenced_type" : "type-905"
3569    }
3570   ],
3571   "return_type" : "type-394",
3572   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/IContexthubCallback.h"
3573  },
3574  {
3575   "function_name" : "android::hardware::contexthub::V1_0::IContexthubCallback::getHashChain",
3576   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
3577   "parameters" :
3578   [
3579    {
3580     "is_this_ptr" : true,
3581     "referenced_type" : "type-65"
3582    },
3583    {
3584     "referenced_type" : "type-906"
3585    }
3586   ],
3587   "return_type" : "type-394",
3588   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/IContexthubCallback.h"
3589  },
3590  {
3591   "function_name" : "android::hardware::contexthub::V1_0::IContexthubCallback::tryGetService",
3592   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
3593   "parameters" :
3594   [
3595    {
3596     "default_arg" : true,
3597     "referenced_type" : "type-864"
3598    },
3599    {
3600     "default_arg" : true,
3601     "referenced_type" : "type-51"
3602    }
3603   ],
3604   "return_type" : "type-64",
3605   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/IContexthubCallback.h"
3606  },
3607  {
3608   "function_name" : "android::hardware::contexthub::V1_0::IContexthubCallback::unlinkToDeath",
3609   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
3610   "parameters" :
3611   [
3612    {
3613     "is_this_ptr" : true,
3614     "referenced_type" : "type-65"
3615    },
3616    {
3617     "referenced_type" : "type-820"
3618    }
3619   ],
3620   "return_type" : "type-347",
3621   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/IContexthubCallback.h"
3622  },
3623  {
3624   "function_name" : "android::hardware::contexthub::V1_0::IContexthubCallback::interfaceChain",
3625   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
3626   "parameters" :
3627   [
3628    {
3629     "is_this_ptr" : true,
3630     "referenced_type" : "type-65"
3631    },
3632    {
3633     "referenced_type" : "type-907"
3634    }
3635   ],
3636   "return_type" : "type-394",
3637   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/IContexthubCallback.h"
3638  },
3639  {
3640   "function_name" : "android::hardware::contexthub::V1_0::IContexthubCallback::registerAsService",
3641   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE",
3642   "parameters" :
3643   [
3644    {
3645     "is_this_ptr" : true,
3646     "referenced_type" : "type-65"
3647    },
3648    {
3649     "default_arg" : true,
3650     "referenced_type" : "type-864"
3651    }
3652   ],
3653   "return_type" : "type-129",
3654   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/IContexthubCallback.h"
3655  },
3656  {
3657   "function_name" : "android::hardware::contexthub::V1_0::IContexthubCallback::interfaceDescriptor",
3658   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
3659   "parameters" :
3660   [
3661    {
3662     "is_this_ptr" : true,
3663     "referenced_type" : "type-65"
3664    },
3665    {
3666     "referenced_type" : "type-908"
3667    }
3668   ],
3669   "return_type" : "type-394",
3670   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/IContexthubCallback.h"
3671  },
3672  {
3673   "function_name" : "android::hardware::contexthub::V1_0::IContexthubCallback::notifySyspropsChanged",
3674   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback21notifySyspropsChangedEv",
3675   "parameters" :
3676   [
3677    {
3678     "is_this_ptr" : true,
3679     "referenced_type" : "type-65"
3680    }
3681   ],
3682   "return_type" : "type-394",
3683   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/IContexthubCallback.h"
3684  },
3685  {
3686   "function_name" : "android::hardware::contexthub::V1_0::IContexthubCallback::setHALInstrumentation",
3687   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback21setHALInstrumentationEv",
3688   "parameters" :
3689   [
3690    {
3691     "is_this_ptr" : true,
3692     "referenced_type" : "type-65"
3693    }
3694   ],
3695   "return_type" : "type-394",
3696   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/IContexthubCallback.h"
3697  },
3698  {
3699   "function_name" : "android::hardware::contexthub::V1_0::IContexthubCallback::registerForNotifications",
3700   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
3701   "parameters" :
3702   [
3703    {
3704     "referenced_type" : "type-864"
3705    },
3706    {
3707     "referenced_type" : "type-780"
3708    }
3709   ],
3710   "return_type" : "type-51",
3711   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/IContexthubCallback.h"
3712  },
3713  {
3714   "function_name" : "android::hardware::contexthub::V1_0::IContexthubCallback::ping",
3715   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback4pingEv",
3716   "parameters" :
3717   [
3718    {
3719     "is_this_ptr" : true,
3720     "referenced_type" : "type-65"
3721    }
3722   ],
3723   "return_type" : "type-394",
3724   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/IContexthubCallback.h"
3725  },
3726  {
3727   "function_name" : "android::hardware::contexthub::V1_0::IContexthubCallback::debug",
3728   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
3729   "parameters" :
3730   [
3731    {
3732     "is_this_ptr" : true,
3733     "referenced_type" : "type-65"
3734    },
3735    {
3736     "referenced_type" : "type-583"
3737    },
3738    {
3739     "referenced_type" : "type-779"
3740    }
3741   ],
3742   "return_type" : "type-394",
3743   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/IContexthubCallback.h"
3744  },
3745  {
3746   "function_name" : "android::hardware::contexthub::V1_0::IContexthubCallback::castFrom",
3747   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb",
3748   "parameters" :
3749   [
3750    {
3751     "referenced_type" : "type-860"
3752    },
3753    {
3754     "default_arg" : true,
3755     "referenced_type" : "type-51"
3756    }
3757   ],
3758   "return_type" : "type-826",
3759   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/IContexthubCallback.h"
3760  },
3761  {
3762   "function_name" : "android::hardware::contexthub::V1_0::IContexthubCallback::castFrom",
3763   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback8castFromERKNS_2spIS3_EEb",
3764   "parameters" :
3765   [
3766    {
3767     "referenced_type" : "type-70"
3768    },
3769    {
3770     "default_arg" : true,
3771     "referenced_type" : "type-51"
3772    }
3773   ],
3774   "return_type" : "type-826",
3775   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/IContexthubCallback.h"
3776  },
3777  {
3778   "access" : "private",
3779   "function_name" : "android::hardware::contexthub::V1_0::BsContexthubCallback::addOnewayTask",
3780   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_020BsContexthubCallback13addOnewayTaskENSt3__18functionIFvvEEE",
3781   "parameters" :
3782   [
3783    {
3784     "is_this_ptr" : true,
3785     "referenced_type" : "type-824"
3786    },
3787    {
3788     "referenced_type" : "type-911"
3789    }
3790   ],
3791   "return_type" : "type-394",
3792   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BsContexthubCallback.h"
3793  },
3794  {
3795   "function_name" : "android::hardware::contexthub::V1_0::BsContexthubCallback::BsContexthubCallback",
3796   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_020BsContexthubCallbackC1ENS_2spINS2_19IContexthubCallbackEEE",
3797   "parameters" :
3798   [
3799    {
3800     "is_this_ptr" : true,
3801     "referenced_type" : "type-824"
3802    },
3803    {
3804     "referenced_type" : "type-63"
3805    }
3806   ],
3807   "return_type" : "type-138",
3808   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BsContexthubCallback.h"
3809  },
3810  {
3811   "function_name" : "android::hardware::contexthub::V1_0::BsContexthubCallback::BsContexthubCallback",
3812   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_020BsContexthubCallbackC2ENS_2spINS2_19IContexthubCallbackEEE",
3813   "parameters" :
3814   [
3815    {
3816     "is_this_ptr" : true,
3817     "referenced_type" : "type-824"
3818    },
3819    {
3820     "referenced_type" : "type-63"
3821    }
3822   ],
3823   "return_type" : "type-138",
3824   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BsContexthubCallback.h"
3825  },
3826  {
3827   "function_name" : "android::hardware::contexthub::V1_0::writeEmbeddedToParcel",
3828   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_021writeEmbeddedToParcelERKNS2_10ContextHubEPNS0_6ParcelEjj",
3829   "parameters" :
3830   [
3831    {
3832     "referenced_type" : "type-803"
3833    },
3834    {
3835     "referenced_type" : "type-619"
3836    },
3837    {
3838     "referenced_type" : "type-2"
3839    },
3840    {
3841     "referenced_type" : "type-2"
3842    }
3843   ],
3844   "return_type" : "type-129",
3845   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/hwtypes.h"
3846  },
3847  {
3848   "function_name" : "android::hardware::contexthub::V1_0::writeEmbeddedToParcel",
3849   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_021writeEmbeddedToParcelERKNS2_10HubAppInfoEPNS0_6ParcelEjj",
3850   "parameters" :
3851   [
3852    {
3853     "referenced_type" : "type-53"
3854    },
3855    {
3856     "referenced_type" : "type-619"
3857    },
3858    {
3859     "referenced_type" : "type-2"
3860    },
3861    {
3862     "referenced_type" : "type-2"
3863    }
3864   ],
3865   "return_type" : "type-129",
3866   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/hwtypes.h"
3867  },
3868  {
3869   "function_name" : "android::hardware::contexthub::V1_0::writeEmbeddedToParcel",
3870   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_021writeEmbeddedToParcelERKNS2_13ContextHubMsgEPNS0_6ParcelEjj",
3871   "parameters" :
3872   [
3873    {
3874     "referenced_type" : "type-792"
3875    },
3876    {
3877     "referenced_type" : "type-619"
3878    },
3879    {
3880     "referenced_type" : "type-2"
3881    },
3882    {
3883     "referenced_type" : "type-2"
3884    }
3885   ],
3886   "return_type" : "type-129",
3887   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/hwtypes.h"
3888  },
3889  {
3890   "function_name" : "android::hardware::contexthub::V1_0::writeEmbeddedToParcel",
3891   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_021writeEmbeddedToParcelERKNS2_13NanoAppBinaryEPNS0_6ParcelEjj",
3892   "parameters" :
3893   [
3894    {
3895     "referenced_type" : "type-794"
3896    },
3897    {
3898     "referenced_type" : "type-619"
3899    },
3900    {
3901     "referenced_type" : "type-2"
3902    },
3903    {
3904     "referenced_type" : "type-2"
3905    }
3906   ],
3907   "return_type" : "type-129",
3908   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/hwtypes.h"
3909  },
3910  {
3911   "function_name" : "android::hardware::contexthub::V1_0::writeEmbeddedToParcel",
3912   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_021writeEmbeddedToParcelERKNS2_14PhysicalSensorEPNS0_6ParcelEjj",
3913   "parameters" :
3914   [
3915    {
3916     "referenced_type" : "type-795"
3917    },
3918    {
3919     "referenced_type" : "type-619"
3920    },
3921    {
3922     "referenced_type" : "type-2"
3923    },
3924    {
3925     "referenced_type" : "type-2"
3926    }
3927   ],
3928   "return_type" : "type-129",
3929   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/hwtypes.h"
3930  },
3931  {
3932   "function_name" : "android::hardware::contexthub::V1_0::BnHwContexthubCallback::onTransact",
3933   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_022BnHwContexthubCallback10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE",
3934   "parameters" :
3935   [
3936    {
3937     "is_this_ptr" : true,
3938     "referenced_type" : "type-786"
3939    },
3940    {
3941     "referenced_type" : "type-2"
3942    },
3943    {
3944     "referenced_type" : "type-625"
3945    },
3946    {
3947     "referenced_type" : "type-619"
3948    },
3949    {
3950     "default_arg" : true,
3951     "referenced_type" : "type-2"
3952    },
3953    {
3954     "default_arg" : true,
3955     "referenced_type" : "type-914"
3956    }
3957   ],
3958   "return_type" : "type-129",
3959   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BnHwContexthubCallback.h"
3960  },
3961  {
3962   "access" : "private",
3963   "function_name" : "android::hardware::contexthub::V1_0::BnHwContexthubCallback::getDebugInfo",
3964   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_022BnHwContexthubCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
3965   "parameters" :
3966   [
3967    {
3968     "is_this_ptr" : true,
3969     "referenced_type" : "type-786"
3970    },
3971    {
3972     "referenced_type" : "type-915"
3973    }
3974   ],
3975   "return_type" : "type-394",
3976   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BnHwContexthubCallback.h"
3977  },
3978  {
3979   "function_name" : "android::hardware::contexthub::V1_0::BnHwContexthubCallback::_hidl_handleAppAbort",
3980   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_022BnHwContexthubCallback20_hidl_handleAppAbortEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
3981   "parameters" :
3982   [
3983    {
3984     "referenced_type" : "type-626"
3985    },
3986    {
3987     "referenced_type" : "type-625"
3988    },
3989    {
3990     "referenced_type" : "type-619"
3991    },
3992    {
3993     "referenced_type" : "type-916"
3994    }
3995   ],
3996   "return_type" : "type-129",
3997   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BnHwContexthubCallback.h"
3998  },
3999  {
4000   "function_name" : "android::hardware::contexthub::V1_0::BnHwContexthubCallback::_hidl_handleAppsInfo",
4001   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_022BnHwContexthubCallback20_hidl_handleAppsInfoEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
4002   "parameters" :
4003   [
4004    {
4005     "referenced_type" : "type-626"
4006    },
4007    {
4008     "referenced_type" : "type-625"
4009    },
4010    {
4011     "referenced_type" : "type-619"
4012    },
4013    {
4014     "referenced_type" : "type-917"
4015    }
4016   ],
4017   "return_type" : "type-129",
4018   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BnHwContexthubCallback.h"
4019  },
4020  {
4021   "function_name" : "android::hardware::contexthub::V1_0::BnHwContexthubCallback::_hidl_handleHubEvent",
4022   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_022BnHwContexthubCallback20_hidl_handleHubEventEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
4023   "parameters" :
4024   [
4025    {
4026     "referenced_type" : "type-626"
4027    },
4028    {
4029     "referenced_type" : "type-625"
4030    },
4031    {
4032     "referenced_type" : "type-619"
4033    },
4034    {
4035     "referenced_type" : "type-918"
4036    }
4037   ],
4038   "return_type" : "type-129",
4039   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BnHwContexthubCallback.h"
4040  },
4041  {
4042   "function_name" : "android::hardware::contexthub::V1_0::BnHwContexthubCallback::_hidl_handleClientMsg",
4043   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_022BnHwContexthubCallback21_hidl_handleClientMsgEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
4044   "parameters" :
4045   [
4046    {
4047     "referenced_type" : "type-626"
4048    },
4049    {
4050     "referenced_type" : "type-625"
4051    },
4052    {
4053     "referenced_type" : "type-619"
4054    },
4055    {
4056     "referenced_type" : "type-919"
4057    }
4058   ],
4059   "return_type" : "type-129",
4060   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BnHwContexthubCallback.h"
4061  },
4062  {
4063   "function_name" : "android::hardware::contexthub::V1_0::BnHwContexthubCallback::_hidl_handleTxnResult",
4064   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_022BnHwContexthubCallback21_hidl_handleTxnResultEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
4065   "parameters" :
4066   [
4067    {
4068     "referenced_type" : "type-626"
4069    },
4070    {
4071     "referenced_type" : "type-625"
4072    },
4073    {
4074     "referenced_type" : "type-619"
4075    },
4076    {
4077     "referenced_type" : "type-920"
4078    }
4079   ],
4080   "return_type" : "type-129",
4081   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BnHwContexthubCallback.h"
4082  },
4083  {
4084   "access" : "private",
4085   "function_name" : "android::hardware::contexthub::V1_0::BnHwContexthubCallback::ping",
4086   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_022BnHwContexthubCallback4pingEv",
4087   "parameters" :
4088   [
4089    {
4090     "is_this_ptr" : true,
4091     "referenced_type" : "type-786"
4092    }
4093   ],
4094   "return_type" : "type-394",
4095   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BnHwContexthubCallback.h"
4096  },
4097  {
4098   "function_name" : "android::hardware::contexthub::V1_0::BnHwContexthubCallback::BnHwContexthubCallback",
4099   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_022BnHwContexthubCallbackC1ERKNS_2spINS2_19IContexthubCallbackEEE",
4100   "parameters" :
4101   [
4102    {
4103     "is_this_ptr" : true,
4104     "referenced_type" : "type-786"
4105    },
4106    {
4107     "referenced_type" : "type-70"
4108    }
4109   ],
4110   "return_type" : "type-138",
4111   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BnHwContexthubCallback.h"
4112  },
4113  {
4114   "function_name" : "android::hardware::contexthub::V1_0::BnHwContexthubCallback::BnHwContexthubCallback",
4115   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_022BnHwContexthubCallbackC2ERKNS_2spINS2_19IContexthubCallbackEEE",
4116   "parameters" :
4117   [
4118    {
4119     "is_this_ptr" : true,
4120     "referenced_type" : "type-786"
4121    },
4122    {
4123     "referenced_type" : "type-70"
4124    }
4125   ],
4126   "return_type" : "type-138",
4127   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BnHwContexthubCallback.h"
4128  },
4129  {
4130   "function_name" : "android::hardware::contexthub::V1_0::BnHwContexthubCallback::~BnHwContexthubCallback",
4131   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_022BnHwContexthubCallbackD0Ev",
4132   "parameters" :
4133   [
4134    {
4135     "is_this_ptr" : true,
4136     "referenced_type" : "type-786"
4137    }
4138   ],
4139   "return_type" : "type-138",
4140   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BnHwContexthubCallback.h"
4141  },
4142  {
4143   "function_name" : "android::hardware::contexthub::V1_0::BnHwContexthubCallback::~BnHwContexthubCallback",
4144   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_022BnHwContexthubCallbackD1Ev",
4145   "parameters" :
4146   [
4147    {
4148     "is_this_ptr" : true,
4149     "referenced_type" : "type-786"
4150    }
4151   ],
4152   "return_type" : "type-138",
4153   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BnHwContexthubCallback.h"
4154  },
4155  {
4156   "function_name" : "android::hardware::contexthub::V1_0::BnHwContexthubCallback::~BnHwContexthubCallback",
4157   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_022BnHwContexthubCallbackD2Ev",
4158   "parameters" :
4159   [
4160    {
4161     "is_this_ptr" : true,
4162     "referenced_type" : "type-786"
4163    }
4164   ],
4165   "return_type" : "type-138",
4166   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BnHwContexthubCallback.h"
4167  },
4168  {
4169   "function_name" : "android::hardware::contexthub::V1_0::BpHwContexthubCallback::linkToDeath",
4170   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
4171   "parameters" :
4172   [
4173    {
4174     "is_this_ptr" : true,
4175     "referenced_type" : "type-276"
4176    },
4177    {
4178     "referenced_type" : "type-820"
4179    },
4180    {
4181     "referenced_type" : "type-8"
4182    }
4183   ],
4184   "return_type" : "type-347",
4185   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BpHwContexthubCallback.h"
4186  },
4187  {
4188   "function_name" : "android::hardware::contexthub::V1_0::BpHwContexthubCallback::getDebugInfo",
4189   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
4190   "parameters" :
4191   [
4192    {
4193     "is_this_ptr" : true,
4194     "referenced_type" : "type-276"
4195    },
4196    {
4197     "referenced_type" : "type-921"
4198    }
4199   ],
4200   "return_type" : "type-394",
4201   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BpHwContexthubCallback.h"
4202  },
4203  {
4204   "function_name" : "android::hardware::contexthub::V1_0::BpHwContexthubCallback::getHashChain",
4205   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
4206   "parameters" :
4207   [
4208    {
4209     "is_this_ptr" : true,
4210     "referenced_type" : "type-276"
4211    },
4212    {
4213     "referenced_type" : "type-922"
4214    }
4215   ],
4216   "return_type" : "type-394",
4217   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BpHwContexthubCallback.h"
4218  },
4219  {
4220   "function_name" : "android::hardware::contexthub::V1_0::BpHwContexthubCallback::unlinkToDeath",
4221   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
4222   "parameters" :
4223   [
4224    {
4225     "is_this_ptr" : true,
4226     "referenced_type" : "type-276"
4227    },
4228    {
4229     "referenced_type" : "type-820"
4230    }
4231   ],
4232   "return_type" : "type-347",
4233   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BpHwContexthubCallback.h"
4234  },
4235  {
4236   "function_name" : "android::hardware::contexthub::V1_0::BpHwContexthubCallback::handleAppAbort",
4237   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback14handleAppAbortEyj",
4238   "parameters" :
4239   [
4240    {
4241     "is_this_ptr" : true,
4242     "referenced_type" : "type-276"
4243    },
4244    {
4245     "referenced_type" : "type-8"
4246    },
4247    {
4248     "referenced_type" : "type-2"
4249    }
4250   ],
4251   "return_type" : "type-394",
4252   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BpHwContexthubCallback.h"
4253  },
4254  {
4255   "function_name" : "android::hardware::contexthub::V1_0::BpHwContexthubCallback::handleAppsInfo",
4256   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback14handleAppsInfoERKNS0_8hidl_vecINS2_10HubAppInfoEEE",
4257   "parameters" :
4258   [
4259    {
4260     "is_this_ptr" : true,
4261     "referenced_type" : "type-276"
4262    },
4263    {
4264     "referenced_type" : "type-861"
4265    }
4266   ],
4267   "return_type" : "type-394",
4268   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BpHwContexthubCallback.h"
4269  },
4270  {
4271   "function_name" : "android::hardware::contexthub::V1_0::BpHwContexthubCallback::handleHubEvent",
4272   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback14handleHubEventENS2_14AsyncEventTypeE",
4273   "parameters" :
4274   [
4275    {
4276     "is_this_ptr" : true,
4277     "referenced_type" : "type-276"
4278    },
4279    {
4280     "referenced_type" : "type-747"
4281    }
4282   ],
4283   "return_type" : "type-394",
4284   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BpHwContexthubCallback.h"
4285  },
4286  {
4287   "function_name" : "android::hardware::contexthub::V1_0::BpHwContexthubCallback::interfaceChain",
4288   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
4289   "parameters" :
4290   [
4291    {
4292     "is_this_ptr" : true,
4293     "referenced_type" : "type-276"
4294    },
4295    {
4296     "referenced_type" : "type-923"
4297    }
4298   ],
4299   "return_type" : "type-394",
4300   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BpHwContexthubCallback.h"
4301  },
4302  {
4303   "function_name" : "android::hardware::contexthub::V1_0::BpHwContexthubCallback::handleClientMsg",
4304   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback15handleClientMsgERKNS2_13ContextHubMsgE",
4305   "parameters" :
4306   [
4307    {
4308     "is_this_ptr" : true,
4309     "referenced_type" : "type-276"
4310    },
4311    {
4312     "referenced_type" : "type-792"
4313    }
4314   ],
4315   "return_type" : "type-394",
4316   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BpHwContexthubCallback.h"
4317  },
4318  {
4319   "function_name" : "android::hardware::contexthub::V1_0::BpHwContexthubCallback::handleTxnResult",
4320   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback15handleTxnResultEjNS2_17TransactionResultE",
4321   "parameters" :
4322   [
4323    {
4324     "is_this_ptr" : true,
4325     "referenced_type" : "type-276"
4326    },
4327    {
4328     "referenced_type" : "type-2"
4329    },
4330    {
4331     "referenced_type" : "type-748"
4332    }
4333   ],
4334   "return_type" : "type-394",
4335   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BpHwContexthubCallback.h"
4336  },
4337  {
4338   "function_name" : "android::hardware::contexthub::V1_0::BpHwContexthubCallback::interfaceDescriptor",
4339   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
4340   "parameters" :
4341   [
4342    {
4343     "is_this_ptr" : true,
4344     "referenced_type" : "type-276"
4345    },
4346    {
4347     "referenced_type" : "type-924"
4348    }
4349   ],
4350   "return_type" : "type-394",
4351   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BpHwContexthubCallback.h"
4352  },
4353  {
4354   "function_name" : "android::hardware::contexthub::V1_0::BpHwContexthubCallback::_hidl_handleAppAbort",
4355   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback20_hidl_handleAppAbortEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEyj",
4356   "parameters" :
4357   [
4358    {
4359     "referenced_type" : "type-106"
4360    },
4361    {
4362     "referenced_type" : "type-469"
4363    },
4364    {
4365     "referenced_type" : "type-8"
4366    },
4367    {
4368     "referenced_type" : "type-2"
4369    }
4370   ],
4371   "return_type" : "type-394",
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_handleAppsInfo",
4376   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback20_hidl_handleAppsInfoEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecINS2_10HubAppInfoEEE",
4377   "parameters" :
4378   [
4379    {
4380     "referenced_type" : "type-106"
4381    },
4382    {
4383     "referenced_type" : "type-469"
4384    },
4385    {
4386     "referenced_type" : "type-861"
4387    }
4388   ],
4389   "return_type" : "type-394",
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_handleHubEvent",
4394   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback20_hidl_handleHubEventEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENS2_14AsyncEventTypeE",
4395   "parameters" :
4396   [
4397    {
4398     "referenced_type" : "type-106"
4399    },
4400    {
4401     "referenced_type" : "type-469"
4402    },
4403    {
4404     "referenced_type" : "type-747"
4405    }
4406   ],
4407   "return_type" : "type-394",
4408   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BpHwContexthubCallback.h"
4409  },
4410  {
4411   "function_name" : "android::hardware::contexthub::V1_0::BpHwContexthubCallback::_hidl_handleClientMsg",
4412   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback21_hidl_handleClientMsgEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS2_13ContextHubMsgE",
4413   "parameters" :
4414   [
4415    {
4416     "referenced_type" : "type-106"
4417    },
4418    {
4419     "referenced_type" : "type-469"
4420    },
4421    {
4422     "referenced_type" : "type-792"
4423    }
4424   ],
4425   "return_type" : "type-394",
4426   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BpHwContexthubCallback.h"
4427  },
4428  {
4429   "function_name" : "android::hardware::contexthub::V1_0::BpHwContexthubCallback::_hidl_handleTxnResult",
4430   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback21_hidl_handleTxnResultEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEjNS2_17TransactionResultE",
4431   "parameters" :
4432   [
4433    {
4434     "referenced_type" : "type-106"
4435    },
4436    {
4437     "referenced_type" : "type-469"
4438    },
4439    {
4440     "referenced_type" : "type-2"
4441    },
4442    {
4443     "referenced_type" : "type-748"
4444    }
4445   ],
4446   "return_type" : "type-394",
4447   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BpHwContexthubCallback.h"
4448  },
4449  {
4450   "function_name" : "android::hardware::contexthub::V1_0::BpHwContexthubCallback::notifySyspropsChanged",
4451   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback21notifySyspropsChangedEv",
4452   "parameters" :
4453   [
4454    {
4455     "is_this_ptr" : true,
4456     "referenced_type" : "type-276"
4457    }
4458   ],
4459   "return_type" : "type-394",
4460   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BpHwContexthubCallback.h"
4461  },
4462  {
4463   "function_name" : "android::hardware::contexthub::V1_0::BpHwContexthubCallback::setHALInstrumentation",
4464   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback21setHALInstrumentationEv",
4465   "parameters" :
4466   [
4467    {
4468     "is_this_ptr" : true,
4469     "referenced_type" : "type-276"
4470    }
4471   ],
4472   "return_type" : "type-394",
4473   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BpHwContexthubCallback.h"
4474  },
4475  {
4476   "function_name" : "android::hardware::contexthub::V1_0::BpHwContexthubCallback::ping",
4477   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback4pingEv",
4478   "parameters" :
4479   [
4480    {
4481     "is_this_ptr" : true,
4482     "referenced_type" : "type-276"
4483    }
4484   ],
4485   "return_type" : "type-394",
4486   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BpHwContexthubCallback.h"
4487  },
4488  {
4489   "function_name" : "android::hardware::contexthub::V1_0::BpHwContexthubCallback::debug",
4490   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
4491   "parameters" :
4492   [
4493    {
4494     "is_this_ptr" : true,
4495     "referenced_type" : "type-276"
4496    },
4497    {
4498     "referenced_type" : "type-583"
4499    },
4500    {
4501     "referenced_type" : "type-779"
4502    }
4503   ],
4504   "return_type" : "type-394",
4505   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BpHwContexthubCallback.h"
4506  },
4507  {
4508   "function_name" : "android::hardware::contexthub::V1_0::BpHwContexthubCallback::BpHwContexthubCallback",
4509   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallbackC1ERKNS_2spINS0_7IBinderEEE",
4510   "parameters" :
4511   [
4512    {
4513     "is_this_ptr" : true,
4514     "referenced_type" : "type-276"
4515    },
4516    {
4517     "referenced_type" : "type-156"
4518    }
4519   ],
4520   "return_type" : "type-138",
4521   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BpHwContexthubCallback.h"
4522  },
4523  {
4524   "function_name" : "android::hardware::contexthub::V1_0::BpHwContexthubCallback::BpHwContexthubCallback",
4525   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallbackC2ERKNS_2spINS0_7IBinderEEE",
4526   "parameters" :
4527   [
4528    {
4529     "is_this_ptr" : true,
4530     "referenced_type" : "type-276"
4531    },
4532    {
4533     "referenced_type" : "type-156"
4534    }
4535   ],
4536   "return_type" : "type-138",
4537   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BpHwContexthubCallback.h"
4538  },
4539  {
4540   "function_name" : "android::hardware::contexthub::V1_0::readEmbeddedFromParcel",
4541   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_022readEmbeddedFromParcelERKNS2_10ContextHubERKNS0_6ParcelEjj",
4542   "parameters" :
4543   [
4544    {
4545     "referenced_type" : "type-803"
4546    },
4547    {
4548     "referenced_type" : "type-625"
4549    },
4550    {
4551     "referenced_type" : "type-2"
4552    },
4553    {
4554     "referenced_type" : "type-2"
4555    }
4556   ],
4557   "return_type" : "type-129",
4558   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/hwtypes.h"
4559  },
4560  {
4561   "function_name" : "android::hardware::contexthub::V1_0::readEmbeddedFromParcel",
4562   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_022readEmbeddedFromParcelERKNS2_10HubAppInfoERKNS0_6ParcelEjj",
4563   "parameters" :
4564   [
4565    {
4566     "referenced_type" : "type-53"
4567    },
4568    {
4569     "referenced_type" : "type-625"
4570    },
4571    {
4572     "referenced_type" : "type-2"
4573    },
4574    {
4575     "referenced_type" : "type-2"
4576    }
4577   ],
4578   "return_type" : "type-129",
4579   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/hwtypes.h"
4580  },
4581  {
4582   "function_name" : "android::hardware::contexthub::V1_0::readEmbeddedFromParcel",
4583   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_022readEmbeddedFromParcelERKNS2_13ContextHubMsgERKNS0_6ParcelEjj",
4584   "parameters" :
4585   [
4586    {
4587     "referenced_type" : "type-792"
4588    },
4589    {
4590     "referenced_type" : "type-625"
4591    },
4592    {
4593     "referenced_type" : "type-2"
4594    },
4595    {
4596     "referenced_type" : "type-2"
4597    }
4598   ],
4599   "return_type" : "type-129",
4600   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/hwtypes.h"
4601  },
4602  {
4603   "function_name" : "android::hardware::contexthub::V1_0::readEmbeddedFromParcel",
4604   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_022readEmbeddedFromParcelERKNS2_13NanoAppBinaryERKNS0_6ParcelEjj",
4605   "parameters" :
4606   [
4607    {
4608     "referenced_type" : "type-794"
4609    },
4610    {
4611     "referenced_type" : "type-625"
4612    },
4613    {
4614     "referenced_type" : "type-2"
4615    },
4616    {
4617     "referenced_type" : "type-2"
4618    }
4619   ],
4620   "return_type" : "type-129",
4621   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/hwtypes.h"
4622  },
4623  {
4624   "function_name" : "android::hardware::contexthub::V1_0::readEmbeddedFromParcel",
4625   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_022readEmbeddedFromParcelERKNS2_14PhysicalSensorERKNS0_6ParcelEjj",
4626   "parameters" :
4627   [
4628    {
4629     "referenced_type" : "type-795"
4630    },
4631    {
4632     "referenced_type" : "type-625"
4633    },
4634    {
4635     "referenced_type" : "type-2"
4636    },
4637    {
4638     "referenced_type" : "type-2"
4639    }
4640   ],
4641   "return_type" : "type-129",
4642   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/hwtypes.h"
4643  },
4644  {
4645   "function_name" : "android::hardware::fromBinder",
4646   "linker_set_key" : "_ZN7android8hardware10fromBinderINS0_10contexthub4V1_019IContexthubCallbackENS3_22BpHwContexthubCallbackENS3_22BnHwContexthubCallbackEEENS_2spIT_EERKNS7_INS0_7IBinderEEE",
4647   "parameters" :
4648   [
4649    {
4650     "referenced_type" : "type-156"
4651    }
4652   ],
4653   "return_type" : "type-64",
4654   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h",
4655   "template_args" : [ "type-66", "type-263", "type-630" ]
4656  },
4657  {
4658   "function_name" : "android::hardware::details::castInterface",
4659   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_10contexthub4V1_011IContexthubENS_4hidl4base4V1_05IBaseENS4_14BpHwContexthubEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb",
4660   "parameters" :
4661   [
4662    {
4663     "referenced_type" : "type-73"
4664    },
4665    {
4666     "referenced_type" : "type-85"
4667    },
4668    {
4669     "referenced_type" : "type-51"
4670    }
4671   ],
4672   "return_type" : "type-380",
4673   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
4674   "template_args" : [ "type-20", "type-21", "type-56" ]
4675  },
4676  {
4677   "function_name" : "android::hardware::details::castInterface",
4678   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_10contexthub4V1_019IContexthubCallbackENS_4hidl4base4V1_05IBaseENS4_22BpHwContexthubCallbackEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb",
4679   "parameters" :
4680   [
4681    {
4682     "referenced_type" : "type-73"
4683    },
4684    {
4685     "referenced_type" : "type-85"
4686    },
4687    {
4688     "referenced_type" : "type-51"
4689    }
4690   ],
4691   "return_type" : "type-826",
4692   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
4693   "template_args" : [ "type-66", "type-21", "type-263" ]
4694  },
4695  {
4696   "function_name" : "android::hardware::details::wrapPassthrough",
4697   "linker_set_key" : "_ZN7android8hardware7details15wrapPassthroughINS0_10contexthub4V1_019IContexthubCallbackEvEENS_2spIT_EES8_",
4698   "parameters" :
4699   [
4700    {
4701     "referenced_type" : "type-64"
4702    }
4703   ],
4704   "return_type" : "type-64",
4705   "source_file" : "/system/libhidl/transport/include/hidl/HidlPassthroughSupport.h",
4706   "template_args" : [ "type-66", "type-138" ]
4707  },
4708  {
4709   "function_name" : "android::hardware::details::getServiceInternal",
4710   "linker_set_key" : "_ZN7android8hardware7details18getServiceInternalINS0_10contexthub4V1_014BpHwContexthubENS4_11IContexthubEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb",
4711   "parameters" :
4712   [
4713    {
4714     "referenced_type" : "type-634"
4715    },
4716    {
4717     "referenced_type" : "type-51"
4718    },
4719    {
4720     "referenced_type" : "type-51"
4721    }
4722   ],
4723   "return_type" : "type-303",
4724   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
4725   "template_args" : [ "type-56", "type-20", "type-138", "type-138" ]
4726  },
4727  {
4728   "function_name" : "android::hardware::details::getServiceInternal",
4729   "linker_set_key" : "_ZN7android8hardware7details18getServiceInternalINS0_10contexthub4V1_022BpHwContexthubCallbackENS4_19IContexthubCallbackEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb",
4730   "parameters" :
4731   [
4732    {
4733     "referenced_type" : "type-864"
4734    },
4735    {
4736     "referenced_type" : "type-51"
4737    },
4738    {
4739     "referenced_type" : "type-51"
4740    }
4741   ],
4742   "return_type" : "type-64",
4743   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
4744   "template_args" : [ "type-263", "type-66", "type-138", "type-138" ]
4745  }
4746 ],
4747 "global_vars" :
4748 [
4749  {
4750   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_011IContexthub10descriptorE",
4751   "name" : "android::hardware::contexthub::V1_0::IContexthub::descriptor",
4752   "referenced_type" : "type-85",
4753   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/IContexthub.h"
4754  },
4755  {
4756   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback10descriptorE",
4757   "name" : "android::hardware::contexthub::V1_0::IContexthubCallback::descriptor",
4758   "referenced_type" : "type-85",
4759   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/IContexthubCallback.h"
4760  }
4761 ],
4762 "lvalue_reference_types" :
4763 [
4764  {
4765   "alignment" : 4,
4766   "linker_set_key" : "android::Mutex &",
4767   "name" : "android::Mutex &",
4768   "referenced_type" : "type-142",
4769   "self_type" : "type-714",
4770   "size" : 4,
4771   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
4772  },
4773  {
4774   "alignment" : 4,
4775   "linker_set_key" : "android::RWLock &",
4776   "name" : "android::RWLock &",
4777   "referenced_type" : "type-718",
4778   "self_type" : "type-722",
4779   "size" : 4,
4780   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
4781  },
4782  {
4783   "alignment" : 4,
4784   "linker_set_key" : "android::String16 &",
4785   "name" : "android::String16 &",
4786   "referenced_type" : "type-152",
4787   "self_type" : "type-606",
4788   "size" : 4,
4789   "source_file" : "/system/core/libutils/include/utils/String16.h"
4790  },
4791  {
4792   "alignment" : 4,
4793   "linker_set_key" : "android::String8 &",
4794   "name" : "android::String8 &",
4795   "referenced_type" : "type-161",
4796   "self_type" : "type-601",
4797   "size" : 4,
4798   "source_file" : "/system/core/libutils/include/utils/String8.h"
4799  },
4800  {
4801   "alignment" : 4,
4802   "linker_set_key" : "android::hardware::Return<android::hardware::contexthub::V1_0::Result> &",
4803   "name" : "android::hardware::Return<android::hardware::contexthub::V1_0::Result> &",
4804   "referenced_type" : "type-373",
4805   "self_type" : "type-377",
4806   "size" : 4,
4807   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4808  },
4809  {
4810   "alignment" : 4,
4811   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::contexthub::V1_0::IContexthub> > &",
4812   "name" : "android::hardware::Return<android::sp<android::hardware::contexthub::V1_0::IContexthub> > &",
4813   "referenced_type" : "type-380",
4814   "self_type" : "type-383",
4815   "size" : 4,
4816   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4817  },
4818  {
4819   "alignment" : 4,
4820   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::contexthub::V1_0::IContexthubCallback> > &",
4821   "name" : "android::hardware::Return<android::sp<android::hardware::contexthub::V1_0::IContexthubCallback> > &",
4822   "referenced_type" : "type-826",
4823   "self_type" : "type-829",
4824   "size" : 4,
4825   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4826  },
4827  {
4828   "alignment" : 4,
4829   "linker_set_key" : "android::hardware::Return<bool> &",
4830   "name" : "android::hardware::Return<bool> &",
4831   "referenced_type" : "type-347",
4832   "self_type" : "type-370",
4833   "size" : 4,
4834   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4835  },
4836  {
4837   "alignment" : 4,
4838   "linker_set_key" : "android::hardware::Return<void> &",
4839   "name" : "android::hardware::Return<void> &",
4840   "referenced_type" : "type-394",
4841   "self_type" : "type-397",
4842   "size" : 4,
4843   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4844  },
4845  {
4846   "alignment" : 4,
4847   "linker_set_key" : "android::hardware::Status &",
4848   "name" : "android::hardware::Status &",
4849   "referenced_type" : "type-334",
4850   "self_type" : "type-345",
4851   "size" : 4,
4852   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4853  },
4854  {
4855   "alignment" : 4,
4856   "linker_set_key" : "android::hardware::TextOutput &",
4857   "name" : "android::hardware::TextOutput &",
4858   "referenced_type" : "type-101",
4859   "self_type" : "type-100",
4860   "size" : 4,
4861   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
4862  },
4863  {
4864   "alignment" : 4,
4865   "linker_set_key" : "android::hardware::TextOutput &",
4866   "name" : "android::hardware::TextOutput &",
4867   "referenced_type" : "type-184",
4868   "self_type" : "type-183",
4869   "size" : 4,
4870   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
4871  },
4872  {
4873   "alignment" : 4,
4874   "linker_set_key" : "android::hardware::TextOutput &",
4875   "name" : "android::hardware::TextOutput &",
4876   "referenced_type" : "type-268",
4877   "self_type" : "type-267",
4878   "size" : 4,
4879   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
4880  },
4881  {
4882   "alignment" : 4,
4883   "linker_set_key" : "android::hardware::TextOutput &",
4884   "name" : "android::hardware::TextOutput &",
4885   "referenced_type" : "type-342",
4886   "self_type" : "type-341",
4887   "size" : 4,
4888   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
4889  },
4890  {
4891   "alignment" : 4,
4892   "linker_set_key" : "android::hardware::TextOutput &",
4893   "name" : "android::hardware::TextOutput &",
4894   "referenced_type" : "type-623",
4895   "self_type" : "type-622",
4896   "size" : 4,
4897   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
4898  },
4899  {
4900   "alignment" : 4,
4901   "linker_set_key" : "android::hardware::TextOutput &",
4902   "name" : "android::hardware::TextOutput &",
4903   "referenced_type" : "type-859",
4904   "self_type" : "type-858",
4905   "size" : 4,
4906   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
4907  },
4908  {
4909   "alignment" : 4,
4910   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > &",
4911   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > &",
4912   "referenced_type" : "type-222",
4913   "self_type" : "type-810",
4914   "size" : 4,
4915   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4916  },
4917  {
4918   "alignment" : 4,
4919   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> &",
4920   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> &",
4921   "referenced_type" : "type-524",
4922   "self_type" : "type-805",
4923   "size" : 4,
4924   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4925  },
4926  {
4927   "alignment" : 4,
4928   "linker_set_key" : "android::hardware::hidl_array<unsigned char, 32> &",
4929   "name" : "android::hardware::hidl_array<unsigned char, 32> &",
4930   "referenced_type" : "type-5",
4931   "self_type" : "type-239",
4932   "size" : 4,
4933   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4934  },
4935  {
4936   "alignment" : 4,
4937   "linker_set_key" : "android::hardware::hidl_memory &",
4938   "name" : "android::hardware::hidl_memory &",
4939   "referenced_type" : "type-506",
4940   "self_type" : "type-511",
4941   "size" : 4,
4942   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4943  },
4944  {
4945   "alignment" : 4,
4946   "linker_set_key" : "android::hardware::hidl_string &",
4947   "name" : "android::hardware::hidl_string &",
4948   "referenced_type" : "type-82",
4949   "self_type" : "type-808",
4950   "size" : 4,
4951   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4952  },
4953  {
4954   "alignment" : 4,
4955   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > &",
4956   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > &",
4957   "referenced_type" : "type-531",
4958   "self_type" : "type-535",
4959   "size" : 4,
4960   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4961  },
4962  {
4963   "alignment" : 4,
4964   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_string> &",
4965   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string> &",
4966   "referenced_type" : "type-523",
4967   "self_type" : "type-530",
4968   "size" : 4,
4969   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4970  },
4971  {
4972   "alignment" : 4,
4973   "linker_set_key" : "android::sp<android::hardware::contexthub::V1_0::IContexthub> &",
4974   "name" : "android::sp<android::hardware::contexthub::V1_0::IContexthub> &",
4975   "referenced_type" : "type-303",
4976   "self_type" : "type-308",
4977   "size" : 4,
4978   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4979  },
4980  {
4981   "alignment" : 4,
4982   "linker_set_key" : "android::sp<android::hardware::contexthub::V1_0::IContexthubCallback> &",
4983   "name" : "android::sp<android::hardware::contexthub::V1_0::IContexthubCallback> &",
4984   "referenced_type" : "type-64",
4985   "self_type" : "type-279",
4986   "size" : 4,
4987   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4988  },
4989  {
4990   "alignment" : 4,
4991   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient> &",
4992   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &",
4993   "referenced_type" : "type-312",
4994   "self_type" : "type-321",
4995   "size" : 4,
4996   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4997  },
4998  {
4999   "alignment" : 4,
5000   "linker_set_key" : "const android::String16 &",
5001   "name" : "const android::String16 &",
5002   "referenced_type" : "type-151",
5003   "self_type" : "type-150",
5004   "size" : 4,
5005   "source_file" : "/system/core/libutils/include/utils/String16.h"
5006  },
5007  {
5008   "alignment" : 4,
5009   "linker_set_key" : "const android::String8 &",
5010   "name" : "const android::String8 &",
5011   "referenced_type" : "type-598",
5012   "self_type" : "type-600",
5013   "size" : 4,
5014   "source_file" : "/system/core/libutils/include/utils/String8.h"
5015  },
5016  {
5017   "alignment" : 4,
5018   "linker_set_key" : "const android::hardware::Parcel &",
5019   "name" : "const android::hardware::Parcel &",
5020   "referenced_type" : "type-624",
5021   "self_type" : "type-625",
5022   "size" : 4,
5023   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5024  },
5025  {
5026   "alignment" : 4,
5027   "linker_set_key" : "const android::hardware::Return<bool> &",
5028   "name" : "const android::hardware::Return<bool> &",
5029   "referenced_type" : "type-371",
5030   "self_type" : "type-388",
5031   "size" : 4,
5032   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5033  },
5034  {
5035   "alignment" : 4,
5036   "linker_set_key" : "const android::hardware::Status &",
5037   "name" : "const android::hardware::Status &",
5038   "referenced_type" : "type-340",
5039   "self_type" : "type-343",
5040   "size" : 4,
5041   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5042  },
5043  {
5044   "alignment" : 4,
5045   "linker_set_key" : "const android::hardware::contexthub::V1_0::ContextHub &",
5046   "name" : "const android::hardware::contexthub::V1_0::ContextHub &",
5047   "referenced_type" : "type-568",
5048   "self_type" : "type-803",
5049   "size" : 4,
5050   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5051  },
5052  {
5053   "alignment" : 4,
5054   "linker_set_key" : "const android::hardware::contexthub::V1_0::ContextHubMsg &",
5055   "name" : "const android::hardware::contexthub::V1_0::ContextHubMsg &",
5056   "referenced_type" : "type-791",
5057   "self_type" : "type-792",
5058   "size" : 4,
5059   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BpHwContexthub.h"
5060  },
5061  {
5062   "alignment" : 4,
5063   "linker_set_key" : "const android::hardware::contexthub::V1_0::HubAppInfo &",
5064   "name" : "const android::hardware::contexthub::V1_0::HubAppInfo &",
5065   "referenced_type" : "type-54",
5066   "self_type" : "type-53",
5067   "size" : 4,
5068   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5069  },
5070  {
5071   "alignment" : 4,
5072   "linker_set_key" : "const android::hardware::contexthub::V1_0::MemRange &",
5073   "name" : "const android::hardware::contexthub::V1_0::MemRange &",
5074   "referenced_type" : "type-91",
5075   "self_type" : "type-798",
5076   "size" : 4,
5077   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5078  },
5079  {
5080   "alignment" : 4,
5081   "linker_set_key" : "const android::hardware::contexthub::V1_0::NanoAppBinary &",
5082   "name" : "const android::hardware::contexthub::V1_0::NanoAppBinary &",
5083   "referenced_type" : "type-793",
5084   "self_type" : "type-794",
5085   "size" : 4,
5086   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BpHwContexthub.h"
5087  },
5088  {
5089   "alignment" : 4,
5090   "linker_set_key" : "const android::hardware::contexthub::V1_0::PhysicalSensor &",
5091   "name" : "const android::hardware::contexthub::V1_0::PhysicalSensor &",
5092   "referenced_type" : "type-79",
5093   "self_type" : "type-795",
5094   "size" : 4,
5095   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5096  },
5097  {
5098   "alignment" : 4,
5099   "linker_set_key" : "const android::hardware::details::SchedPrio &",
5100   "name" : "const android::hardware::details::SchedPrio &",
5101   "referenced_type" : "type-640",
5102   "self_type" : "type-639",
5103   "size" : 4,
5104   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5105  },
5106  {
5107   "alignment" : 4,
5108   "linker_set_key" : "const android::hardware::hidl_handle &",
5109   "name" : "const android::hardware::hidl_handle &",
5110   "referenced_type" : "type-582",
5111   "self_type" : "type-583",
5112   "size" : 4,
5113   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5114  },
5115  {
5116   "alignment" : 4,
5117   "linker_set_key" : "const android::hardware::hidl_memory &",
5118   "name" : "const android::hardware::hidl_memory &",
5119   "referenced_type" : "type-509",
5120   "self_type" : "type-510",
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_string &",
5127   "name" : "const android::hardware::hidl_string &",
5128   "referenced_type" : "type-504",
5129   "self_type" : "type-505",
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_vec<android::hardware::contexthub::V1_0::ContextHub> &",
5136   "name" : "const android::hardware::hidl_vec<android::hardware::contexthub::V1_0::ContextHub> &",
5137   "referenced_type" : "type-569",
5138   "self_type" : "type-628",
5139   "size" : 4,
5140   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h"
5141  },
5142  {
5143   "alignment" : 4,
5144   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::contexthub::V1_0::HubAppInfo> &",
5145   "name" : "const android::hardware::hidl_vec<android::hardware::contexthub::V1_0::HubAppInfo> &",
5146   "referenced_type" : "type-850",
5147   "self_type" : "type-861",
5148   "size" : 4,
5149   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h"
5150  },
5151  {
5152   "alignment" : 4,
5153   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::contexthub::V1_0::MemRange> &",
5154   "name" : "const android::hardware::hidl_vec<android::hardware::contexthub::V1_0::MemRange> &",
5155   "referenced_type" : "type-557",
5156   "self_type" : "type-561",
5157   "size" : 4,
5158   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5159  },
5160  {
5161   "alignment" : 4,
5162   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::contexthub::V1_0::PhysicalSensor> &",
5163   "name" : "const android::hardware::hidl_vec<android::hardware::contexthub::V1_0::PhysicalSensor> &",
5164   "referenced_type" : "type-554",
5165   "self_type" : "type-556",
5166   "size" : 4,
5167   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5168  },
5169  {
5170   "alignment" : 4,
5171   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::hidl_string> &",
5172   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_string> &",
5173   "referenced_type" : "type-778",
5174   "self_type" : "type-779",
5175   "size" : 4,
5176   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/IContexthub.h"
5177  },
5178  {
5179   "alignment" : 4,
5180   "linker_set_key" : "const android::hardware::hidl_vec<int> &",
5181   "name" : "const android::hardware::hidl_vec<int> &",
5182   "referenced_type" : "type-540",
5183   "self_type" : "type-542",
5184   "size" : 4,
5185   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5186  },
5187  {
5188   "alignment" : 4,
5189   "linker_set_key" : "const android::hardware::hidl_vec<unsigned char> &",
5190   "name" : "const android::hardware::hidl_vec<unsigned char> &",
5191   "referenced_type" : "type-547",
5192   "self_type" : "type-549",
5193   "size" : 4,
5194   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5195  },
5196  {
5197   "alignment" : 4,
5198   "linker_set_key" : "const android::hardware::hidl_version &",
5199   "name" : "const android::hardware::hidl_version &",
5200   "referenced_type" : "type-577",
5201   "self_type" : "type-579",
5202   "size" : 4,
5203   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5204  },
5205  {
5206   "alignment" : 4,
5207   "linker_set_key" : "const android::hidl::base::V1_0::IBase *const &",
5208   "name" : "const android::hidl::base::V1_0::IBase *const &",
5209   "referenced_type" : "type-657",
5210   "self_type" : "type-658",
5211   "size" : 4,
5212   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5213  },
5214  {
5215   "alignment" : 4,
5216   "linker_set_key" : "const android::sp<android::hardware::IBinder> &",
5217   "name" : "const android::sp<android::hardware::IBinder> &",
5218   "referenced_type" : "type-103",
5219   "self_type" : "type-156",
5220   "size" : 4,
5221   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
5222  },
5223  {
5224   "alignment" : 4,
5225   "linker_set_key" : "const android::sp<android::hardware::contexthub::V1_0::IContexthub> &",
5226   "name" : "const android::sp<android::hardware::contexthub::V1_0::IContexthub> &",
5227   "referenced_type" : "type-310",
5228   "self_type" : "type-609",
5229   "size" : 4,
5230   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5231  },
5232  {
5233   "alignment" : 4,
5234   "linker_set_key" : "const android::sp<android::hardware::contexthub::V1_0::IContexthubCallback> &",
5235   "name" : "const android::sp<android::hardware::contexthub::V1_0::IContexthubCallback> &",
5236   "referenced_type" : "type-63",
5237   "self_type" : "type-70",
5238   "size" : 4,
5239   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5240  },
5241  {
5242   "alignment" : 4,
5243   "linker_set_key" : "const android::sp<android::hardware::hidl_binder_death_recipient> &",
5244   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient> &",
5245   "referenced_type" : "type-325",
5246   "self_type" : "type-811",
5247   "size" : 4,
5248   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5249  },
5250  {
5251   "alignment" : 4,
5252   "linker_set_key" : "const android::sp<android::hardware::hidl_death_recipient> &",
5253   "name" : "const android::sp<android::hardware::hidl_death_recipient> &",
5254   "referenced_type" : "type-815",
5255   "self_type" : "type-820",
5256   "size" : 4,
5257   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5258  },
5259  {
5260   "alignment" : 4,
5261   "linker_set_key" : "const android::sp<android::hidl::base::V1_0::IBase> &",
5262   "name" : "const android::sp<android::hidl::base::V1_0::IBase> &",
5263   "referenced_type" : "type-72",
5264   "self_type" : "type-860",
5265   "size" : 4,
5266   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5267  },
5268  {
5269   "alignment" : 4,
5270   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> &",
5271   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> &",
5272   "referenced_type" : "type-255",
5273   "self_type" : "type-780",
5274   "size" : 4,
5275   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/IContexthub.h"
5276  },
5277  {
5278   "alignment" : 4,
5279   "linker_set_key" : "const android::wp<android::hardware::BHwBinder> &",
5280   "name" : "const android::wp<android::hardware::BHwBinder> &",
5281   "referenced_type" : "type-837",
5282   "self_type" : "type-846",
5283   "size" : 4,
5284   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5285  },
5286  {
5287   "alignment" : 4,
5288   "linker_set_key" : "const android::wp<android::hidl::base::V1_0::IBase> &",
5289   "name" : "const android::wp<android::hidl::base::V1_0::IBase> &",
5290   "referenced_type" : "type-631",
5291   "self_type" : "type-655",
5292   "size" : 4,
5293   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5294  },
5295  {
5296   "alignment" : 4,
5297   "linker_set_key" : "const bool &",
5298   "name" : "const bool &",
5299   "referenced_type" : "type-235",
5300   "self_type" : "type-480",
5301   "size" : 4,
5302   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5303  },
5304  {
5305   "alignment" : 4,
5306   "linker_set_key" : "const double &",
5307   "name" : "const double &",
5308   "referenced_type" : "type-495",
5309   "self_type" : "type-496",
5310   "size" : 4,
5311   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5312  },
5313  {
5314   "alignment" : 4,
5315   "linker_set_key" : "const float &",
5316   "name" : "const float &",
5317   "referenced_type" : "type-493",
5318   "self_type" : "type-494",
5319   "size" : 4,
5320   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5321  },
5322  {
5323   "alignment" : 4,
5324   "linker_set_key" : "const int &",
5325   "name" : "const int &",
5326   "referenced_type" : "type-650",
5327   "self_type" : "type-649",
5328   "size" : 4,
5329   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5330  },
5331  {
5332   "linker_set_key" : "const iter<is_const> &",
5333   "name" : "const iter<is_const> &",
5334   "referenced_type" : "type-174",
5335   "self_type" : "type-176",
5336   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5337  },
5338  {
5339   "linker_set_key" : "const iter<is_const> &",
5340   "name" : "const iter<is_const> &",
5341   "referenced_type" : "type-246",
5342   "self_type" : "type-248",
5343   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5344  },
5345  {
5346   "linker_set_key" : "const iter<is_const> &",
5347   "name" : "const iter<is_const> &",
5348   "referenced_type" : "type-331",
5349   "self_type" : "type-333",
5350   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5351  },
5352  {
5353   "linker_set_key" : "const iter<is_const> &",
5354   "name" : "const iter<is_const> &",
5355   "referenced_type" : "type-515",
5356   "self_type" : "type-517",
5357   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5358  },
5359  {
5360   "linker_set_key" : "const iter<is_const> &",
5361   "name" : "const iter<is_const> &",
5362   "referenced_type" : "type-75",
5363   "self_type" : "type-77",
5364   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5365  },
5366  {
5367   "linker_set_key" : "const iter<is_const> &",
5368   "name" : "const iter<is_const> &",
5369   "referenced_type" : "type-838",
5370   "self_type" : "type-840",
5371   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5372  },
5373  {
5374   "alignment" : 4,
5375   "linker_set_key" : "const log_msg &",
5376   "name" : "const log_msg &",
5377   "referenced_type" : "type-123",
5378   "self_type" : "type-249",
5379   "size" : 4,
5380   "source_file" : "/system/core/liblog/include/log/log_read.h"
5381  },
5382  {
5383   "alignment" : 4,
5384   "linker_set_key" : "const long long &",
5385   "name" : "const long long &",
5386   "referenced_type" : "type-489",
5387   "self_type" : "type-490",
5388   "size" : 4,
5389   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5390  },
5391  {
5392   "alignment" : 4,
5393   "linker_set_key" : "const short &",
5394   "name" : "const short &",
5395   "referenced_type" : "type-484",
5396   "self_type" : "type-485",
5397   "size" : 4,
5398   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5399  },
5400  {
5401   "alignment" : 4,
5402   "linker_set_key" : "const signed char &",
5403   "name" : "const signed char &",
5404   "referenced_type" : "type-481",
5405   "self_type" : "type-483",
5406   "size" : 4,
5407   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5408  },
5409  {
5410   "alignment" : 4,
5411   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
5412   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
5413   "referenced_type" : "type-185",
5414   "self_type" : "type-187",
5415   "size" : 4,
5416   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
5417  },
5418  {
5419   "alignment" : 4,
5420   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
5421   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
5422   "referenced_type" : "type-269",
5423   "self_type" : "type-271",
5424   "size" : 4,
5425   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
5426  },
5427  {
5428   "alignment" : 4,
5429   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
5430   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
5431   "referenced_type" : "type-632",
5432   "self_type" : "type-634",
5433   "size" : 4,
5434   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
5435  },
5436  {
5437   "alignment" : 4,
5438   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
5439   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
5440   "referenced_type" : "type-862",
5441   "self_type" : "type-864",
5442   "size" : 4,
5443   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
5444  },
5445  {
5446   "alignment" : 4,
5447   "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 *> > *)> > > &",
5448   "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 *> > *)> > > &",
5449   "referenced_type" : "type-165",
5450   "self_type" : "type-164",
5451   "size" : 4,
5452   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5453  },
5454  {
5455   "alignment" : 4,
5456   "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 *> > *)> > > &",
5457   "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 *> > *)> > > &",
5458   "referenced_type" : "type-169",
5459   "self_type" : "type-168",
5460   "size" : 4,
5461   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5462  },
5463  {
5464   "alignment" : 4,
5465   "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 *> > *)> > > &",
5466   "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 *> > *)> > > &",
5467   "referenced_type" : "type-226",
5468   "self_type" : "type-225",
5469   "size" : 4,
5470   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5471  },
5472  {
5473   "alignment" : 4,
5474   "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 *> > *)> > > &",
5475   "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 *> > *)> > > &",
5476   "referenced_type" : "type-368",
5477   "self_type" : "type-367",
5478   "size" : 4,
5479   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5480  },
5481  {
5482   "alignment" : 4,
5483   "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 *> > *)> > > &",
5484   "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 *> > *)> > > &",
5485   "referenced_type" : "type-428",
5486   "self_type" : "type-427",
5487   "size" : 4,
5488   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5489  },
5490  {
5491   "alignment" : 4,
5492   "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 *> > *)> > > &",
5493   "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 *> > *)> > > &",
5494   "referenced_type" : "type-818",
5495   "self_type" : "type-817",
5496   "size" : 4,
5497   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5498  },
5499  {
5500   "alignment" : 4,
5501   "linker_set_key" : "const unsigned char &",
5502   "name" : "const unsigned char &",
5503   "referenced_type" : "type-574",
5504   "self_type" : "type-724",
5505   "size" : 4,
5506   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5507  },
5508  {
5509   "alignment" : 4,
5510   "linker_set_key" : "const unsigned int &",
5511   "name" : "const unsigned int &",
5512   "referenced_type" : "type-146",
5513   "self_type" : "type-488",
5514   "size" : 4,
5515   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5516  },
5517  {
5518   "alignment" : 4,
5519   "linker_set_key" : "const unsigned long long &",
5520   "name" : "const unsigned long long &",
5521   "referenced_type" : "type-491",
5522   "self_type" : "type-492",
5523   "size" : 4,
5524   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5525  },
5526  {
5527   "alignment" : 4,
5528   "linker_set_key" : "const unsigned short &",
5529   "name" : "const unsigned short &",
5530   "referenced_type" : "type-486",
5531   "self_type" : "type-487",
5532   "size" : 4,
5533   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5534  },
5535  {
5536   "alignment" : 4,
5537   "linker_set_key" : "int &",
5538   "name" : "int &",
5539   "referenced_type" : "type-129",
5540   "self_type" : "type-594",
5541   "size" : 4,
5542   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
5543  },
5544  {
5545   "alignment" : 4,
5546   "linker_set_key" : "unsigned char &",
5547   "name" : "unsigned char &",
5548   "referenced_type" : "type-7",
5549   "self_type" : "type-735",
5550   "size" : 4,
5551   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
5552  },
5553  {
5554   "alignment" : 4,
5555   "linker_set_key" : "unsigned int &",
5556   "name" : "unsigned int &",
5557   "referenced_type" : "type-2",
5558   "self_type" : "type-751",
5559   "size" : 4,
5560   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h"
5561  },
5562  {
5563   "alignment" : 4,
5564   "linker_set_key" : "unsigned short &",
5565   "name" : "unsigned short &",
5566   "referenced_type" : "type-128",
5567   "self_type" : "type-755",
5568   "size" : 4,
5569   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h"
5570  }
5571 ],
5572 "pointer_types" :
5573 [
5574  {
5575   "alignment" : 4,
5576   "linker_set_key" : "android::Condition *",
5577   "name" : "android::Condition *",
5578   "referenced_type" : "type-236",
5579   "self_type" : "type-717",
5580   "size" : 4,
5581   "source_file" : "/system/core/libutils/include/utils/Condition.h"
5582  },
5583  {
5584   "alignment" : 4,
5585   "linker_set_key" : "android::Mutex *",
5586   "name" : "android::Mutex *",
5587   "referenced_type" : "type-142",
5588   "self_type" : "type-712",
5589   "size" : 4,
5590   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
5591  },
5592  {
5593   "alignment" : 4,
5594   "linker_set_key" : "android::Mutex::Autolock *",
5595   "name" : "android::Mutex::Autolock *",
5596   "referenced_type" : "type-713",
5597   "self_type" : "type-715",
5598   "size" : 4,
5599   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
5600  },
5601  {
5602   "alignment" : 4,
5603   "linker_set_key" : "android::RWLock *",
5604   "name" : "android::RWLock *",
5605   "referenced_type" : "type-718",
5606   "self_type" : "type-720",
5607   "size" : 4,
5608   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
5609  },
5610  {
5611   "alignment" : 4,
5612   "linker_set_key" : "android::RWLock::AutoRLock *",
5613   "name" : "android::RWLock::AutoRLock *",
5614   "referenced_type" : "type-721",
5615   "self_type" : "type-723",
5616   "size" : 4,
5617   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
5618  },
5619  {
5620   "alignment" : 4,
5621   "linker_set_key" : "android::RWLock::AutoWLock *",
5622   "name" : "android::RWLock::AutoWLock *",
5623   "referenced_type" : "type-725",
5624   "self_type" : "type-726",
5625   "size" : 4,
5626   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
5627  },
5628  {
5629   "alignment" : 4,
5630   "linker_set_key" : "android::RefBase *",
5631   "name" : "android::RefBase *",
5632   "referenced_type" : "type-22",
5633   "self_type" : "type-501",
5634   "size" : 4,
5635   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5636  },
5637  {
5638   "alignment" : 4,
5639   "linker_set_key" : "android::RefBase::weakref_impl *",
5640   "name" : "android::RefBase::weakref_impl *",
5641   "referenced_type" : "type-172",
5642   "self_type" : "type-171",
5643   "size" : 4,
5644   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5645  },
5646  {
5647   "alignment" : 4,
5648   "linker_set_key" : "android::RefBase::weakref_impl *",
5649   "name" : "android::RefBase::weakref_impl *",
5650   "referenced_type" : "type-244",
5651   "self_type" : "type-243",
5652   "size" : 4,
5653   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5654  },
5655  {
5656   "alignment" : 4,
5657   "linker_set_key" : "android::RefBase::weakref_impl *",
5658   "name" : "android::RefBase::weakref_impl *",
5659   "referenced_type" : "type-25",
5660   "self_type" : "type-24",
5661   "size" : 4,
5662   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5663  },
5664  {
5665   "alignment" : 4,
5666   "linker_set_key" : "android::RefBase::weakref_impl *",
5667   "name" : "android::RefBase::weakref_impl *",
5668   "referenced_type" : "type-323",
5669   "self_type" : "type-322",
5670   "size" : 4,
5671   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5672  },
5673  {
5674   "alignment" : 4,
5675   "linker_set_key" : "android::RefBase::weakref_impl *",
5676   "name" : "android::RefBase::weakref_impl *",
5677   "referenced_type" : "type-68",
5678   "self_type" : "type-67",
5679   "size" : 4,
5680   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5681  },
5682  {
5683   "alignment" : 4,
5684   "linker_set_key" : "android::RefBase::weakref_impl *",
5685   "name" : "android::RefBase::weakref_impl *",
5686   "referenced_type" : "type-835",
5687   "self_type" : "type-834",
5688   "size" : 4,
5689   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5690  },
5691  {
5692   "alignment" : 4,
5693   "linker_set_key" : "android::RefBase::weakref_type *",
5694   "name" : "android::RefBase::weakref_type *",
5695   "referenced_type" : "type-32",
5696   "self_type" : "type-31",
5697   "size" : 4,
5698   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5699  },
5700  {
5701   "alignment" : 4,
5702   "linker_set_key" : "android::ReferenceRenamer *",
5703   "name" : "android::ReferenceRenamer *",
5704   "referenced_type" : "type-497",
5705   "self_type" : "type-498",
5706   "size" : 4,
5707   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5708  },
5709  {
5710   "alignment" : 4,
5711   "linker_set_key" : "android::ScopedTrace *",
5712   "name" : "android::ScopedTrace *",
5713   "referenced_type" : "type-727",
5714   "self_type" : "type-728",
5715   "size" : 4,
5716   "source_file" : "/system/core/libutils/include/utils/Trace.h"
5717  },
5718  {
5719   "alignment" : 4,
5720   "linker_set_key" : "android::String16 *",
5721   "name" : "android::String16 *",
5722   "referenced_type" : "type-152",
5723   "self_type" : "type-607",
5724   "size" : 4,
5725   "source_file" : "/system/core/libutils/include/utils/String16.h"
5726  },
5727  {
5728   "alignment" : 4,
5729   "linker_set_key" : "android::String8 *",
5730   "name" : "android::String8 *",
5731   "referenced_type" : "type-161",
5732   "self_type" : "type-602",
5733   "size" : 4,
5734   "source_file" : "/system/core/libutils/include/utils/String8.h"
5735  },
5736  {
5737   "alignment" : 4,
5738   "linker_set_key" : "android::Thread *",
5739   "name" : "android::Thread *",
5740   "referenced_type" : "type-234",
5741   "self_type" : "type-233",
5742   "size" : 4,
5743   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5744  },
5745  {
5746   "alignment" : 4,
5747   "linker_set_key" : "android::VirtualLightRefBase *",
5748   "name" : "android::VirtualLightRefBase *",
5749   "referenced_type" : "type-400",
5750   "self_type" : "type-405",
5751   "size" : 4,
5752   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h"
5753  },
5754  {
5755   "alignment" : 4,
5756   "linker_set_key" : "android::hardware::BHwBinder *",
5757   "name" : "android::hardware::BHwBinder *",
5758   "referenced_type" : "type-329",
5759   "self_type" : "type-328",
5760   "size" : 4,
5761   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5762  },
5763  {
5764   "alignment" : 4,
5765   "linker_set_key" : "android::hardware::BpInterface<android::hardware::contexthub::V1_0::IContexthub> *",
5766   "name" : "android::hardware::BpInterface<android::hardware::contexthub::V1_0::IContexthub> *",
5767   "referenced_type" : "type-19",
5768   "self_type" : "type-613",
5769   "size" : 4,
5770   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
5771  },
5772  {
5773   "alignment" : 4,
5774   "linker_set_key" : "android::hardware::BpInterface<android::hardware::contexthub::V1_0::IContexthubCallback> *",
5775   "name" : "android::hardware::BpInterface<android::hardware::contexthub::V1_0::IContexthubCallback> *",
5776   "referenced_type" : "type-266",
5777   "self_type" : "type-857",
5778   "size" : 4,
5779   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
5780  },
5781  {
5782   "alignment" : 4,
5783   "linker_set_key" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > *",
5784   "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > *",
5785   "referenced_type" : "type-651",
5786   "self_type" : "type-656",
5787   "size" : 4,
5788   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5789  },
5790  {
5791   "alignment" : 4,
5792   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> > *",
5793   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> > *",
5794   "referenced_type" : "type-670",
5795   "self_type" : "type-675",
5796   "size" : 4,
5797   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5798  },
5799  {
5800   "alignment" : 4,
5801   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> > *",
5802   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> > *",
5803   "referenced_type" : "type-659",
5804   "self_type" : "type-664",
5805   "size" : 4,
5806   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5807  },
5808  {
5809   "alignment" : 4,
5810   "linker_set_key" : "android::hardware::GrantorDescriptor *",
5811   "name" : "android::hardware::GrantorDescriptor *",
5812   "referenced_type" : "type-522",
5813   "self_type" : "type-521",
5814   "size" : 4,
5815   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5816  },
5817  {
5818   "alignment" : 4,
5819   "linker_set_key" : "android::hardware::IBinder *",
5820   "name" : "android::hardware::IBinder *",
5821   "referenced_type" : "type-30",
5822   "self_type" : "type-29",
5823   "size" : 4,
5824   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5825  },
5826  {
5827   "alignment" : 4,
5828   "linker_set_key" : "android::hardware::IBinder::DeathRecipient *",
5829   "name" : "android::hardware::IBinder::DeathRecipient *",
5830   "referenced_type" : "type-97",
5831   "self_type" : "type-96",
5832   "size" : 4,
5833   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5834  },
5835  {
5836   "alignment" : 4,
5837   "linker_set_key" : "android::hardware::IInterface *",
5838   "name" : "android::hardware::IInterface *",
5839   "referenced_type" : "type-26",
5840   "self_type" : "type-106",
5841   "size" : 4,
5842   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5843  },
5844  {
5845   "alignment" : 4,
5846   "linker_set_key" : "android::hardware::Parcel *",
5847   "name" : "android::hardware::Parcel *",
5848   "referenced_type" : "type-614",
5849   "self_type" : "type-619",
5850   "size" : 4,
5851   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5852  },
5853  {
5854   "alignment" : 4,
5855   "linker_set_key" : "android::hardware::ProcessState *",
5856   "name" : "android::hardware::ProcessState *",
5857   "referenced_type" : "type-136",
5858   "self_type" : "type-135",
5859   "size" : 4,
5860   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5861  },
5862  {
5863   "alignment" : 4,
5864   "linker_set_key" : "android::hardware::Return<android::hardware::contexthub::V1_0::Result> *",
5865   "name" : "android::hardware::Return<android::hardware::contexthub::V1_0::Result> *",
5866   "referenced_type" : "type-373",
5867   "self_type" : "type-375",
5868   "size" : 4,
5869   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5870  },
5871  {
5872   "alignment" : 4,
5873   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::contexthub::V1_0::IContexthub> > *",
5874   "name" : "android::hardware::Return<android::sp<android::hardware::contexthub::V1_0::IContexthub> > *",
5875   "referenced_type" : "type-380",
5876   "self_type" : "type-381",
5877   "size" : 4,
5878   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5879  },
5880  {
5881   "alignment" : 4,
5882   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::contexthub::V1_0::IContexthubCallback> > *",
5883   "name" : "android::hardware::Return<android::sp<android::hardware::contexthub::V1_0::IContexthubCallback> > *",
5884   "referenced_type" : "type-826",
5885   "self_type" : "type-827",
5886   "size" : 4,
5887   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5888  },
5889  {
5890   "alignment" : 4,
5891   "linker_set_key" : "android::hardware::Return<bool> *",
5892   "name" : "android::hardware::Return<bool> *",
5893   "referenced_type" : "type-347",
5894   "self_type" : "type-365",
5895   "size" : 4,
5896   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5897  },
5898  {
5899   "alignment" : 4,
5900   "linker_set_key" : "android::hardware::Return<void> *",
5901   "name" : "android::hardware::Return<void> *",
5902   "referenced_type" : "type-394",
5903   "self_type" : "type-395",
5904   "size" : 4,
5905   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5906  },
5907  {
5908   "alignment" : 4,
5909   "linker_set_key" : "android::hardware::Status *",
5910   "name" : "android::hardware::Status *",
5911   "referenced_type" : "type-334",
5912   "self_type" : "type-339",
5913   "size" : 4,
5914   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5915  },
5916  {
5917   "alignment" : 4,
5918   "linker_set_key" : "android::hardware::contexthub::V1_0::BnHwContexthub *",
5919   "name" : "android::hardware::contexthub::V1_0::BnHwContexthub *",
5920   "referenced_type" : "type-831",
5921   "self_type" : "type-833",
5922   "size" : 4,
5923   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5924  },
5925  {
5926   "alignment" : 4,
5927   "linker_set_key" : "android::hardware::contexthub::V1_0::BnHwContexthubCallback *",
5928   "name" : "android::hardware::contexthub::V1_0::BnHwContexthubCallback *",
5929   "referenced_type" : "type-630",
5930   "self_type" : "type-786",
5931   "size" : 4,
5932   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BnHwContexthubCallback.h"
5933  },
5934  {
5935   "alignment" : 4,
5936   "linker_set_key" : "android::hardware::contexthub::V1_0::BpHwContexthub *",
5937   "name" : "android::hardware::contexthub::V1_0::BpHwContexthub *",
5938   "referenced_type" : "type-56",
5939   "self_type" : "type-55",
5940   "size" : 4,
5941   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5942  },
5943  {
5944   "alignment" : 4,
5945   "linker_set_key" : "android::hardware::contexthub::V1_0::BpHwContexthubCallback *",
5946   "name" : "android::hardware::contexthub::V1_0::BpHwContexthubCallback *",
5947   "referenced_type" : "type-263",
5948   "self_type" : "type-276",
5949   "size" : 4,
5950   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5951  },
5952  {
5953   "alignment" : 4,
5954   "linker_set_key" : "android::hardware::contexthub::V1_0::BsContexthub *",
5955   "name" : "android::hardware::contexthub::V1_0::BsContexthub *",
5956   "referenced_type" : "type-865",
5957   "self_type" : "type-872",
5958   "size" : 4,
5959   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5960  },
5961  {
5962   "alignment" : 4,
5963   "linker_set_key" : "android::hardware::contexthub::V1_0::BsContexthubCallback *",
5964   "name" : "android::hardware::contexthub::V1_0::BsContexthubCallback *",
5965   "referenced_type" : "type-821",
5966   "self_type" : "type-824",
5967   "size" : 4,
5968   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5969  },
5970  {
5971   "alignment" : 4,
5972   "linker_set_key" : "android::hardware::contexthub::V1_0::ContextHub *",
5973   "name" : "android::hardware::contexthub::V1_0::ContextHub *",
5974   "referenced_type" : "type-566",
5975   "self_type" : "type-565",
5976   "size" : 4,
5977   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5978  },
5979  {
5980   "alignment" : 4,
5981   "linker_set_key" : "android::hardware::contexthub::V1_0::HubAppInfo *",
5982   "name" : "android::hardware::contexthub::V1_0::HubAppInfo *",
5983   "referenced_type" : "type-44",
5984   "self_type" : "type-43",
5985   "size" : 4,
5986   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5987  },
5988  {
5989   "alignment" : 4,
5990   "linker_set_key" : "android::hardware::contexthub::V1_0::IContexthub *",
5991   "name" : "android::hardware::contexthub::V1_0::IContexthub *",
5992   "referenced_type" : "type-20",
5993   "self_type" : "type-304",
5994   "size" : 4,
5995   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5996  },
5997  {
5998   "alignment" : 4,
5999   "linker_set_key" : "android::hardware::contexthub::V1_0::IContexthubCallback *",
6000   "name" : "android::hardware::contexthub::V1_0::IContexthubCallback *",
6001   "referenced_type" : "type-66",
6002   "self_type" : "type-65",
6003   "size" : 4,
6004   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6005  },
6006  {
6007   "alignment" : 4,
6008   "linker_set_key" : "android::hardware::contexthub::V1_0::MemRange *",
6009   "name" : "android::hardware::contexthub::V1_0::MemRange *",
6010   "referenced_type" : "type-49",
6011   "self_type" : "type-48",
6012   "size" : 4,
6013   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6014  },
6015  {
6016   "alignment" : 4,
6017   "linker_set_key" : "android::hardware::contexthub::V1_0::PhysicalSensor *",
6018   "name" : "android::hardware::contexthub::V1_0::PhysicalSensor *",
6019   "referenced_type" : "type-80",
6020   "self_type" : "type-553",
6021   "size" : 4,
6022   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6023  },
6024  {
6025   "alignment" : 4,
6026   "linker_set_key" : "android::hardware::details::HidlInstrumentor *",
6027   "name" : "android::hardware::details::HidlInstrumentor *",
6028   "referenced_type" : "type-59",
6029   "self_type" : "type-469",
6030   "size" : 4,
6031   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6032  },
6033  {
6034   "alignment" : 4,
6035   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
6036   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
6037   "referenced_type" : "type-222",
6038   "self_type" : "type-809",
6039   "size" : 4,
6040   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6041  },
6042  {
6043   "alignment" : 4,
6044   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
6045   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
6046   "referenced_type" : "type-524",
6047   "self_type" : "type-804",
6048   "size" : 4,
6049   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6050  },
6051  {
6052   "alignment" : 4,
6053   "linker_set_key" : "android::hardware::details::return_status *",
6054   "name" : "android::hardware::details::return_status *",
6055   "referenced_type" : "type-348",
6056   "self_type" : "type-389",
6057   "size" : 4,
6058   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6059  },
6060  {
6061   "alignment" : 4,
6062   "linker_set_key" : "android::hardware::hidl_array<unsigned char, 32> *",
6063   "name" : "android::hardware::hidl_array<unsigned char, 32> *",
6064   "referenced_type" : "type-5",
6065   "self_type" : "type-4",
6066   "size" : 4,
6067   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6068  },
6069  {
6070   "alignment" : 4,
6071   "linker_set_key" : "android::hardware::hidl_binder_death_recipient *",
6072   "name" : "android::hardware::hidl_binder_death_recipient *",
6073   "referenced_type" : "type-314",
6074   "self_type" : "type-313",
6075   "size" : 4,
6076   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6077  },
6078  {
6079   "alignment" : 4,
6080   "linker_set_key" : "android::hardware::hidl_death_recipient *",
6081   "name" : "android::hardware::hidl_death_recipient *",
6082   "referenced_type" : "type-317",
6083   "self_type" : "type-316",
6084   "size" : 4,
6085   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6086  },
6087  {
6088   "alignment" : 4,
6089   "linker_set_key" : "android::hardware::hidl_memory *",
6090   "name" : "android::hardware::hidl_memory *",
6091   "referenced_type" : "type-506",
6092   "self_type" : "type-507",
6093   "size" : 4,
6094   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6095  },
6096  {
6097   "alignment" : 4,
6098   "linker_set_key" : "android::hardware::hidl_string *",
6099   "name" : "android::hardware::hidl_string *",
6100   "referenced_type" : "type-82",
6101   "self_type" : "type-526",
6102   "size" : 4,
6103   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6104  },
6105  {
6106   "alignment" : 4,
6107   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > *",
6108   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > *",
6109   "referenced_type" : "type-531",
6110   "self_type" : "type-532",
6111   "size" : 4,
6112   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6113  },
6114  {
6115   "alignment" : 4,
6116   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_string> *",
6117   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string> *",
6118   "referenced_type" : "type-523",
6119   "self_type" : "type-527",
6120   "size" : 4,
6121   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6122  },
6123  {
6124   "alignment" : 4,
6125   "linker_set_key" : "android::hardware::hidl_version *",
6126   "name" : "android::hardware::hidl_version *",
6127   "referenced_type" : "type-575",
6128   "self_type" : "type-576",
6129   "size" : 4,
6130   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6131  },
6132  {
6133   "alignment" : 4,
6134   "linker_set_key" : "android::hidl::base::V1_0::BnHwBase *",
6135   "name" : "android::hidl::base::V1_0::BnHwBase *",
6136   "referenced_type" : "type-627",
6137   "self_type" : "type-626",
6138   "size" : 4,
6139   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h"
6140  },
6141  {
6142   "alignment" : 4,
6143   "linker_set_key" : "android::hidl::base::V1_0::IBase *",
6144   "name" : "android::hidl::base::V1_0::IBase *",
6145   "referenced_type" : "type-21",
6146   "self_type" : "type-74",
6147   "size" : 4,
6148   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6149  },
6150  {
6151   "alignment" : 4,
6152   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager *",
6153   "name" : "android::hidl::manager::V1_0::IServiceManager *",
6154   "referenced_type" : "type-211",
6155   "self_type" : "type-210",
6156   "size" : 4,
6157   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6158  },
6159  {
6160   "alignment" : 4,
6161   "linker_set_key" : "android::hidl::manager::V1_0::IServiceNotification *",
6162   "name" : "android::hidl::manager::V1_0::IServiceNotification *",
6163   "referenced_type" : "type-242",
6164   "self_type" : "type-241",
6165   "size" : 4,
6166   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6167  },
6168  {
6169   "alignment" : 4,
6170   "linker_set_key" : "android::sp<android::hardware::IBinder::DeathRecipient> *",
6171   "name" : "android::sp<android::hardware::IBinder::DeathRecipient> *",
6172   "referenced_type" : "type-95",
6173   "self_type" : "type-98",
6174   "size" : 4,
6175   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6176  },
6177  {
6178   "alignment" : 4,
6179   "linker_set_key" : "android::sp<android::hardware::IBinder> *",
6180   "name" : "android::sp<android::hardware::IBinder> *",
6181   "referenced_type" : "type-99",
6182   "self_type" : "type-102",
6183   "size" : 4,
6184   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6185  },
6186  {
6187   "alignment" : 4,
6188   "linker_set_key" : "android::sp<android::hardware::ProcessState> *",
6189   "name" : "android::sp<android::hardware::ProcessState> *",
6190   "referenced_type" : "type-134",
6191   "self_type" : "type-194",
6192   "size" : 4,
6193   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6194  },
6195  {
6196   "alignment" : 4,
6197   "linker_set_key" : "android::sp<android::hardware::contexthub::V1_0::IContexthub> *",
6198   "name" : "android::sp<android::hardware::contexthub::V1_0::IContexthub> *",
6199   "referenced_type" : "type-303",
6200   "self_type" : "type-302",
6201   "size" : 4,
6202   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6203  },
6204  {
6205   "alignment" : 4,
6206   "linker_set_key" : "android::sp<android::hardware::contexthub::V1_0::IContexthubCallback> *",
6207   "name" : "android::sp<android::hardware::contexthub::V1_0::IContexthubCallback> *",
6208   "referenced_type" : "type-64",
6209   "self_type" : "type-262",
6210   "size" : 4,
6211   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6212  },
6213  {
6214   "alignment" : 4,
6215   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient> *",
6216   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> *",
6217   "referenced_type" : "type-312",
6218   "self_type" : "type-311",
6219   "size" : 4,
6220   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6221  },
6222  {
6223   "alignment" : 4,
6224   "linker_set_key" : "android::sp<android::hidl::base::V1_0::IBase> *",
6225   "name" : "android::sp<android::hidl::base::V1_0::IBase> *",
6226   "referenced_type" : "type-73",
6227   "self_type" : "type-856",
6228   "size" : 4,
6229   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6230  },
6231  {
6232   "alignment" : 4,
6233   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceManager> *",
6234   "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager> *",
6235   "referenced_type" : "type-209",
6236   "self_type" : "type-224",
6237   "size" : 4,
6238   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6239  },
6240  {
6241   "alignment" : 4,
6242   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
6243   "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
6244   "referenced_type" : "type-240",
6245   "self_type" : "type-254",
6246   "size" : 4,
6247   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6248  },
6249  {
6250   "alignment" : 4,
6251   "linker_set_key" : "android::wp<android::hardware::BHwBinder> *",
6252   "name" : "android::wp<android::hardware::BHwBinder> *",
6253   "referenced_type" : "type-654",
6254   "self_type" : "type-825",
6255   "size" : 4,
6256   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6257  },
6258  {
6259   "alignment" : 4,
6260   "linker_set_key" : "android::wp<android::hardware::IBinder::DeathRecipient> *",
6261   "name" : "android::wp<android::hardware::IBinder::DeathRecipient> *",
6262   "referenced_type" : "type-665",
6263   "self_type" : "type-696",
6264   "size" : 4,
6265   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6266  },
6267  {
6268   "alignment" : 4,
6269   "linker_set_key" : "android::wp<android::hardware::hidl_death_recipient> *",
6270   "name" : "android::wp<android::hardware::hidl_death_recipient> *",
6271   "referenced_type" : "type-315",
6272   "self_type" : "type-812",
6273   "size" : 4,
6274   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6275  },
6276  {
6277   "alignment" : 4,
6278   "linker_set_key" : "android::wp<android::hidl::base::V1_0::IBase> *",
6279   "name" : "android::wp<android::hidl::base::V1_0::IBase> *",
6280   "referenced_type" : "type-318",
6281   "self_type" : "type-558",
6282   "size" : 4,
6283   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6284  },
6285  {
6286   "alignment" : 4,
6287   "linker_set_key" : "android_flex_plane *",
6288   "name" : "android_flex_plane *",
6289   "referenced_type" : "type-700",
6290   "self_type" : "type-703",
6291   "size" : 4,
6292   "source_file" : "/system/core/libsystem/include/system/graphics.h"
6293  },
6294  {
6295   "alignment" : 4,
6296   "linker_set_key" : "bool (*)(const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
6297   "name" : "bool (*)(const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
6298   "referenced_type" : "type-149",
6299   "self_type" : "type-148",
6300   "size" : 4,
6301   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
6302  },
6303  {
6304   "alignment" : 4,
6305   "linker_set_key" : "char *",
6306   "name" : "char *",
6307   "referenced_type" : "type-87",
6308   "self_type" : "type-258",
6309   "size" : 4,
6310   "source_file" : "/system/core/liblog/include/log/log_read.h"
6311  },
6312  {
6313   "alignment" : 4,
6314   "linker_set_key" : "const android::NativeHandle *",
6315   "name" : "const android::NativeHandle *",
6316   "referenced_type" : "type-589",
6317   "self_type" : "type-590",
6318   "size" : 4,
6319   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
6320  },
6321  {
6322   "alignment" : 4,
6323   "linker_set_key" : "const android::RefBase *",
6324   "name" : "const android::RefBase *",
6325   "referenced_type" : "type-499",
6326   "self_type" : "type-500",
6327   "size" : 4,
6328   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6329  },
6330  {
6331   "alignment" : 4,
6332   "linker_set_key" : "const android::String16 *",
6333   "name" : "const android::String16 *",
6334   "referenced_type" : "type-151",
6335   "self_type" : "type-605",
6336   "size" : 4,
6337   "source_file" : "/system/core/libutils/include/utils/String16.h"
6338  },
6339  {
6340   "alignment" : 4,
6341   "linker_set_key" : "const android::String8 *",
6342   "name" : "const android::String8 *",
6343   "referenced_type" : "type-598",
6344   "self_type" : "type-599",
6345   "size" : 4,
6346   "source_file" : "/system/core/libutils/include/utils/String8.h"
6347  },
6348  {
6349   "alignment" : 4,
6350   "linker_set_key" : "const android::VectorImpl *",
6351   "name" : "const android::VectorImpl *",
6352   "referenced_type" : "type-678",
6353   "self_type" : "type-679",
6354   "size" : 4,
6355   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
6356  },
6357  {
6358   "alignment" : 4,
6359   "linker_set_key" : "const android::hardware::BpHwRefBase *",
6360   "name" : "const android::hardware::BpHwRefBase *",
6361   "referenced_type" : "type-610",
6362   "self_type" : "type-611",
6363   "size" : 4,
6364   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
6365  },
6366  {
6367   "alignment" : 4,
6368   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio> *",
6369   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio> *",
6370   "referenced_type" : "type-641",
6371   "self_type" : "type-643",
6372   "size" : 4,
6373   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
6374  },
6375  {
6376   "alignment" : 4,
6377   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool> *",
6378   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool> *",
6379   "referenced_type" : "type-647",
6380   "self_type" : "type-648",
6381   "size" : 4,
6382   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
6383  },
6384  {
6385   "alignment" : 4,
6386   "linker_set_key" : "const android::hardware::Return<android::hardware::contexthub::V1_0::Result> *",
6387   "name" : "const android::hardware::Return<android::hardware::contexthub::V1_0::Result> *",
6388   "referenced_type" : "type-378",
6389   "self_type" : "type-379",
6390   "size" : 4,
6391   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6392  },
6393  {
6394   "alignment" : 4,
6395   "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::contexthub::V1_0::IContexthub> > *",
6396   "name" : "const android::hardware::Return<android::sp<android::hardware::contexthub::V1_0::IContexthub> > *",
6397   "referenced_type" : "type-384",
6398   "self_type" : "type-387",
6399   "size" : 4,
6400   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6401  },
6402  {
6403   "alignment" : 4,
6404   "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::contexthub::V1_0::IContexthubCallback> > *",
6405   "name" : "const android::hardware::Return<android::sp<android::hardware::contexthub::V1_0::IContexthubCallback> > *",
6406   "referenced_type" : "type-830",
6407   "self_type" : "type-832",
6408   "size" : 4,
6409   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6410  },
6411  {
6412   "alignment" : 4,
6413   "linker_set_key" : "const android::hardware::Return<bool> *",
6414   "name" : "const android::hardware::Return<bool> *",
6415   "referenced_type" : "type-371",
6416   "self_type" : "type-372",
6417   "size" : 4,
6418   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6419  },
6420  {
6421   "alignment" : 4,
6422   "linker_set_key" : "const android::hardware::Status *",
6423   "name" : "const android::hardware::Status *",
6424   "referenced_type" : "type-340",
6425   "self_type" : "type-346",
6426   "size" : 4,
6427   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6428  },
6429  {
6430   "alignment" : 4,
6431   "linker_set_key" : "const android::hardware::contexthub::V1_0::BpHwContexthub *",
6432   "name" : "const android::hardware::contexthub::V1_0::BpHwContexthub *",
6433   "referenced_type" : "type-789",
6434   "self_type" : "type-790",
6435   "size" : 4,
6436   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BpHwContexthub.h"
6437  },
6438  {
6439   "alignment" : 4,
6440   "linker_set_key" : "const android::hardware::contexthub::V1_0::BpHwContexthubCallback *",
6441   "name" : "const android::hardware::contexthub::V1_0::BpHwContexthubCallback *",
6442   "referenced_type" : "type-787",
6443   "self_type" : "type-788",
6444   "size" : 4,
6445   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BpHwContexthubCallback.h"
6446  },
6447  {
6448   "alignment" : 4,
6449   "linker_set_key" : "const android::hardware::contexthub::V1_0::ContextHub *",
6450   "name" : "const android::hardware::contexthub::V1_0::ContextHub *",
6451   "referenced_type" : "type-568",
6452   "self_type" : "type-567",
6453   "size" : 4,
6454   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6455  },
6456  {
6457   "alignment" : 4,
6458   "linker_set_key" : "const android::hardware::contexthub::V1_0::HubAppInfo *",
6459   "name" : "const android::hardware::contexthub::V1_0::HubAppInfo *",
6460   "referenced_type" : "type-54",
6461   "self_type" : "type-849",
6462   "size" : 4,
6463   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6464  },
6465  {
6466   "alignment" : 4,
6467   "linker_set_key" : "const android::hardware::contexthub::V1_0::IContexthub *",
6468   "name" : "const android::hardware::contexthub::V1_0::IContexthub *",
6469   "referenced_type" : "type-776",
6470   "self_type" : "type-777",
6471   "size" : 4,
6472   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/IContexthub.h"
6473  },
6474  {
6475   "alignment" : 4,
6476   "linker_set_key" : "const android::hardware::contexthub::V1_0::IContexthubCallback *",
6477   "name" : "const android::hardware::contexthub::V1_0::IContexthubCallback *",
6478   "referenced_type" : "type-286",
6479   "self_type" : "type-291",
6480   "size" : 4,
6481   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6482  },
6483  {
6484   "alignment" : 4,
6485   "linker_set_key" : "const android::hardware::contexthub::V1_0::MemRange *",
6486   "name" : "const android::hardware::contexthub::V1_0::MemRange *",
6487   "referenced_type" : "type-91",
6488   "self_type" : "type-90",
6489   "size" : 4,
6490   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6491  },
6492  {
6493   "alignment" : 4,
6494   "linker_set_key" : "const android::hardware::contexthub::V1_0::PhysicalSensor *",
6495   "name" : "const android::hardware::contexthub::V1_0::PhysicalSensor *",
6496   "referenced_type" : "type-79",
6497   "self_type" : "type-78",
6498   "size" : 4,
6499   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6500  },
6501  {
6502   "alignment" : 4,
6503   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::contexthub::V1_0::ContextHub> *",
6504   "name" : "const android::hardware::details::hidl_pointer<android::hardware::contexthub::V1_0::ContextHub> *",
6505   "referenced_type" : "type-801",
6506   "self_type" : "type-802",
6507   "size" : 4,
6508   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6509  },
6510  {
6511   "alignment" : 4,
6512   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::contexthub::V1_0::HubAppInfo> *",
6513   "name" : "const android::hardware::details::hidl_pointer<android::hardware::contexthub::V1_0::HubAppInfo> *",
6514   "referenced_type" : "type-40",
6515   "self_type" : "type-52",
6516   "size" : 4,
6517   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6518  },
6519  {
6520   "alignment" : 4,
6521   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::contexthub::V1_0::MemRange> *",
6522   "name" : "const android::hardware::details::hidl_pointer<android::hardware::contexthub::V1_0::MemRange> *",
6523   "referenced_type" : "type-799",
6524   "self_type" : "type-800",
6525   "size" : 4,
6526   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6527  },
6528  {
6529   "alignment" : 4,
6530   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::contexthub::V1_0::PhysicalSensor> *",
6531   "name" : "const android::hardware::details::hidl_pointer<android::hardware::contexthub::V1_0::PhysicalSensor> *",
6532   "referenced_type" : "type-796",
6533   "self_type" : "type-797",
6534   "size" : 4,
6535   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6536  },
6537  {
6538   "alignment" : 4,
6539   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
6540   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
6541   "referenced_type" : "type-221",
6542   "self_type" : "type-220",
6543   "size" : 4,
6544   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6545  },
6546  {
6547   "alignment" : 4,
6548   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
6549   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
6550   "referenced_type" : "type-806",
6551   "self_type" : "type-807",
6552   "size" : 4,
6553   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6554  },
6555  {
6556   "alignment" : 4,
6557   "linker_set_key" : "const android::hardware::details::hidl_pointer<int> *",
6558   "name" : "const android::hardware::details::hidl_pointer<int> *",
6559   "referenced_type" : "type-680",
6560   "self_type" : "type-686",
6561   "size" : 4,
6562   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6563  },
6564  {
6565   "alignment" : 4,
6566   "linker_set_key" : "const android::hardware::details::hidl_pointer<unsigned char> *",
6567   "name" : "const android::hardware::details::hidl_pointer<unsigned char> *",
6568   "referenced_type" : "type-739",
6569   "self_type" : "type-749",
6570   "size" : 4,
6571   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6572  },
6573  {
6574   "alignment" : 4,
6575   "linker_set_key" : "const android::hardware::details::return_status *",
6576   "name" : "const android::hardware::details::return_status *",
6577   "referenced_type" : "type-391",
6578   "self_type" : "type-392",
6579   "size" : 4,
6580   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6581  },
6582  {
6583   "alignment" : 4,
6584   "linker_set_key" : "const android::hardware::hidl_death_recipient *",
6585   "name" : "const android::hardware::hidl_death_recipient *",
6586   "referenced_type" : "type-852",
6587   "self_type" : "type-853",
6588   "size" : 4,
6589   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6590  },
6591  {
6592   "alignment" : 4,
6593   "linker_set_key" : "const android::hardware::hidl_memory *",
6594   "name" : "const android::hardware::hidl_memory *",
6595   "referenced_type" : "type-509",
6596   "self_type" : "type-513",
6597   "size" : 4,
6598   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6599  },
6600  {
6601   "alignment" : 4,
6602   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::contexthub::V1_0::ContextHub> *",
6603   "name" : "const android::hardware::hidl_vec<android::hardware::contexthub::V1_0::ContextHub> *",
6604   "referenced_type" : "type-569",
6605   "self_type" : "type-570",
6606   "size" : 4,
6607   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6608  },
6609  {
6610   "alignment" : 4,
6611   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::contexthub::V1_0::HubAppInfo> *",
6612   "name" : "const android::hardware::hidl_vec<android::hardware::contexthub::V1_0::HubAppInfo> *",
6613   "referenced_type" : "type-850",
6614   "self_type" : "type-851",
6615   "size" : 4,
6616   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6617  },
6618  {
6619   "alignment" : 4,
6620   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::contexthub::V1_0::MemRange> *",
6621   "name" : "const android::hardware::hidl_vec<android::hardware::contexthub::V1_0::MemRange> *",
6622   "referenced_type" : "type-557",
6623   "self_type" : "type-559",
6624   "size" : 4,
6625   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6626  },
6627  {
6628   "alignment" : 4,
6629   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::contexthub::V1_0::PhysicalSensor> *",
6630   "name" : "const android::hardware::hidl_vec<android::hardware::contexthub::V1_0::PhysicalSensor> *",
6631   "referenced_type" : "type-554",
6632   "self_type" : "type-555",
6633   "size" : 4,
6634   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6635  },
6636  {
6637   "alignment" : 4,
6638   "linker_set_key" : "const android::hardware::hidl_vec<int> *",
6639   "name" : "const android::hardware::hidl_vec<int> *",
6640   "referenced_type" : "type-540",
6641   "self_type" : "type-541",
6642   "size" : 4,
6643   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6644  },
6645  {
6646   "alignment" : 4,
6647   "linker_set_key" : "const android::hardware::hidl_vec<unsigned char> *",
6648   "name" : "const android::hardware::hidl_vec<unsigned char> *",
6649   "referenced_type" : "type-547",
6650   "self_type" : "type-548",
6651   "size" : 4,
6652   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6653  },
6654  {
6655   "alignment" : 4,
6656   "linker_set_key" : "const android::hardware::hidl_version *",
6657   "name" : "const android::hardware::hidl_version *",
6658   "referenced_type" : "type-577",
6659   "self_type" : "type-578",
6660   "size" : 4,
6661   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6662  },
6663  {
6664   "alignment" : 4,
6665   "linker_set_key" : "const android::hidl::base::V1_0::BpHwBase *",
6666   "name" : "const android::hidl::base::V1_0::BpHwBase *",
6667   "referenced_type" : "type-784",
6668   "self_type" : "type-785",
6669   "size" : 4,
6670   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h"
6671  },
6672  {
6673   "alignment" : 4,
6674   "linker_set_key" : "const android::hidl::base::V1_0::IBase *",
6675   "name" : "const android::hidl::base::V1_0::IBase *",
6676   "referenced_type" : "type-89",
6677   "self_type" : "type-92",
6678   "size" : 4,
6679   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6680  },
6681  {
6682   "alignment" : 4,
6683   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager *",
6684   "name" : "const android::hidl::manager::V1_0::IServiceManager *",
6685   "referenced_type" : "type-230",
6686   "self_type" : "type-231",
6687   "size" : 4,
6688   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6689  },
6690  {
6691   "alignment" : 4,
6692   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceNotification *",
6693   "name" : "const android::hidl::manager::V1_0::IServiceNotification *",
6694   "referenced_type" : "type-729",
6695   "self_type" : "type-730",
6696   "size" : 4,
6697   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h"
6698  },
6699  {
6700   "alignment" : 4,
6701   "linker_set_key" : "const android::sp<android::hardware::IBinder> *",
6702   "name" : "const android::sp<android::hardware::IBinder> *",
6703   "referenced_type" : "type-103",
6704   "self_type" : "type-104",
6705   "size" : 4,
6706   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6707  },
6708  {
6709   "alignment" : 4,
6710   "linker_set_key" : "const android::sp<android::hardware::ProcessState> *",
6711   "name" : "const android::sp<android::hardware::ProcessState> *",
6712   "referenced_type" : "type-199",
6713   "self_type" : "type-200",
6714   "size" : 4,
6715   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6716  },
6717  {
6718   "alignment" : 4,
6719   "linker_set_key" : "const android::sp<android::hardware::contexthub::V1_0::IContexthub> *",
6720   "name" : "const android::sp<android::hardware::contexthub::V1_0::IContexthub> *",
6721   "referenced_type" : "type-310",
6722   "self_type" : "type-309",
6723   "size" : 4,
6724   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6725  },
6726  {
6727   "alignment" : 4,
6728   "linker_set_key" : "const android::sp<android::hardware::contexthub::V1_0::IContexthubCallback> *",
6729   "name" : "const android::sp<android::hardware::contexthub::V1_0::IContexthubCallback> *",
6730   "referenced_type" : "type-63",
6731   "self_type" : "type-281",
6732   "size" : 4,
6733   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6734  },
6735  {
6736   "alignment" : 4,
6737   "linker_set_key" : "const android::sp<android::hardware::hidl_binder_death_recipient> *",
6738   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient> *",
6739   "referenced_type" : "type-325",
6740   "self_type" : "type-324",
6741   "size" : 4,
6742   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6743  },
6744  {
6745   "alignment" : 4,
6746   "linker_set_key" : "const android::sp<android::hardware::hidl_death_recipient> *",
6747   "name" : "const android::sp<android::hardware::hidl_death_recipient> *",
6748   "referenced_type" : "type-815",
6749   "self_type" : "type-847",
6750   "size" : 4,
6751   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6752  },
6753  {
6754   "alignment" : 4,
6755   "linker_set_key" : "const android::sp<android::hidl::base::V1_0::IBase> *",
6756   "name" : "const android::sp<android::hidl::base::V1_0::IBase> *",
6757   "referenced_type" : "type-72",
6758   "self_type" : "type-71",
6759   "size" : 4,
6760   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6761  },
6762  {
6763   "alignment" : 4,
6764   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceManager> *",
6765   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceManager> *",
6766   "referenced_type" : "type-228",
6767   "self_type" : "type-229",
6768   "size" : 4,
6769   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6770  },
6771  {
6772   "alignment" : 4,
6773   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
6774   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
6775   "referenced_type" : "type-255",
6776   "self_type" : "type-259",
6777   "size" : 4,
6778   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6779  },
6780  {
6781   "alignment" : 4,
6782   "linker_set_key" : "const android::wp<android::hardware::BHwBinder> *",
6783   "name" : "const android::wp<android::hardware::BHwBinder> *",
6784   "referenced_type" : "type-837",
6785   "self_type" : "type-841",
6786   "size" : 4,
6787   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6788  },
6789  {
6790   "alignment" : 4,
6791   "linker_set_key" : "const android::wp<android::hardware::hidl_death_recipient> *",
6792   "name" : "const android::wp<android::hardware::hidl_death_recipient> *",
6793   "referenced_type" : "type-813",
6794   "self_type" : "type-814",
6795   "size" : 4,
6796   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6797  },
6798  {
6799   "alignment" : 4,
6800   "linker_set_key" : "const android::wp<android::hidl::base::V1_0::IBase> *",
6801   "name" : "const android::wp<android::hidl::base::V1_0::IBase> *",
6802   "referenced_type" : "type-631",
6803   "self_type" : "type-642",
6804   "size" : 4,
6805   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6806  },
6807  {
6808   "alignment" : 4,
6809   "linker_set_key" : "const char *",
6810   "name" : "const char *",
6811   "referenced_type" : "type-86",
6812   "self_type" : "type-85",
6813   "size" : 4,
6814   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6815  },
6816  {
6817   "alignment" : 4,
6818   "linker_set_key" : "const char16_t *",
6819   "name" : "const char16_t *",
6820   "referenced_type" : "type-154",
6821   "self_type" : "type-153",
6822   "size" : 4,
6823   "source_file" : "/system/core/libutils/include/utils/String16.h"
6824  },
6825  {
6826   "alignment" : 4,
6827   "linker_set_key" : "const log_msg *",
6828   "name" : "const log_msg *",
6829   "referenced_type" : "type-123",
6830   "self_type" : "type-223",
6831   "size" : 4,
6832   "source_file" : "/system/core/liblog/include/log/log_read.h"
6833  },
6834  {
6835   "alignment" : 4,
6836   "linker_set_key" : "const native_handle *",
6837   "name" : "const native_handle *",
6838   "referenced_type" : "type-461",
6839   "self_type" : "type-460",
6840   "size" : 4,
6841   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6842  },
6843  {
6844   "alignment" : 4,
6845   "linker_set_key" : "const unsigned char *",
6846   "name" : "const unsigned char *",
6847   "referenced_type" : "type-574",
6848   "self_type" : "type-573",
6849   "size" : 4,
6850   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6851  },
6852  {
6853   "alignment" : 4,
6854   "linker_set_key" : "const unsigned long long *",
6855   "name" : "const unsigned long long *",
6856   "referenced_type" : "type-491",
6857   "self_type" : "type-620",
6858   "size" : 4,
6859   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
6860  },
6861  {
6862   "alignment" : 4,
6863   "linker_set_key" : "const void *",
6864   "name" : "const void *",
6865   "referenced_type" : "type-580",
6866   "self_type" : "type-581",
6867   "size" : 4,
6868   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6869  },
6870  {
6871   "alignment" : 4,
6872   "linker_set_key" : "int (*)(void *)",
6873   "name" : "int (*)(void *)",
6874   "referenced_type" : "type-709",
6875   "self_type" : "type-710",
6876   "size" : 4,
6877   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
6878  },
6879  {
6880   "alignment" : 4,
6881   "linker_set_key" : "int *",
6882   "name" : "int *",
6883   "referenced_type" : "type-129",
6884   "self_type" : "type-539",
6885   "size" : 4,
6886   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6887  },
6888  {
6889   "alignment" : 4,
6890   "linker_set_key" : "log_msg *",
6891   "name" : "log_msg *",
6892   "referenced_type" : "type-124",
6893   "self_type" : "type-320",
6894   "size" : 4,
6895   "source_file" : "/system/core/liblog/include/log/log_read.h"
6896  },
6897  {
6898   "alignment" : 4,
6899   "linker_set_key" : "native_handle *",
6900   "name" : "native_handle *",
6901   "referenced_type" : "type-385",
6902   "self_type" : "type-404",
6903   "size" : 4,
6904   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6905  },
6906  {
6907   "alignment" : 4,
6908   "linker_set_key" : "unsigned char *",
6909   "name" : "unsigned char *",
6910   "referenced_type" : "type-7",
6911   "self_type" : "type-546",
6912   "size" : 4,
6913   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6914  },
6915  {
6916   "alignment" : 4,
6917   "linker_set_key" : "unsigned int *",
6918   "name" : "unsigned int *",
6919   "referenced_type" : "type-2",
6920   "self_type" : "type-629",
6921   "size" : 4,
6922   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h"
6923  },
6924  {
6925   "alignment" : 4,
6926   "linker_set_key" : "unsigned long long *",
6927   "name" : "unsigned long long *",
6928   "referenced_type" : "type-8",
6929   "self_type" : "type-616",
6930   "size" : 4,
6931   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
6932  },
6933  {
6934   "alignment" : 4,
6935   "linker_set_key" : "void (*)(android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
6936   "name" : "void (*)(android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
6937   "referenced_type" : "type-618",
6938   "self_type" : "type-617",
6939   "size" : 4,
6940   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
6941  },
6942  {
6943   "alignment" : 4,
6944   "linker_set_key" : "void *",
6945   "name" : "void *",
6946   "referenced_type" : "type-138",
6947   "self_type" : "type-137",
6948   "size" : 4,
6949   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
6950  },
6951  {
6952   "alignment" : 4,
6953   "linker_set_key" : "void **",
6954   "name" : "void **",
6955   "referenced_type" : "type-137",
6956   "self_type" : "type-711",
6957   "size" : 4,
6958   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
6959  }
6960 ],
6961 "qualified_types" :
6962 [
6963  {
6964   "alignment" : 4,
6965   "is_const" : true,
6966   "linker_set_key" : "android::RefBase::weakref_impl *const",
6967   "name" : "android::RefBase::weakref_impl *const",
6968   "referenced_type" : "type-171",
6969   "self_type" : "type-173",
6970   "size" : 4,
6971   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6972  },
6973  {
6974   "alignment" : 4,
6975   "is_const" : true,
6976   "linker_set_key" : "android::RefBase::weakref_impl *const",
6977   "name" : "android::RefBase::weakref_impl *const",
6978   "referenced_type" : "type-243",
6979   "self_type" : "type-245",
6980   "size" : 4,
6981   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6982  },
6983  {
6984   "alignment" : 4,
6985   "is_const" : true,
6986   "linker_set_key" : "android::RefBase::weakref_impl *const",
6987   "name" : "android::RefBase::weakref_impl *const",
6988   "referenced_type" : "type-24",
6989   "self_type" : "type-23",
6990   "size" : 4,
6991   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6992  },
6993  {
6994   "alignment" : 4,
6995   "is_const" : true,
6996   "linker_set_key" : "android::RefBase::weakref_impl *const",
6997   "name" : "android::RefBase::weakref_impl *const",
6998   "referenced_type" : "type-322",
6999   "self_type" : "type-326",
7000   "size" : 4,
7001   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7002  },
7003  {
7004   "alignment" : 4,
7005   "is_const" : true,
7006   "linker_set_key" : "android::RefBase::weakref_impl *const",
7007   "name" : "android::RefBase::weakref_impl *const",
7008   "referenced_type" : "type-67",
7009   "self_type" : "type-69",
7010   "size" : 4,
7011   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7012  },
7013  {
7014   "alignment" : 4,
7015   "is_const" : true,
7016   "linker_set_key" : "android::RefBase::weakref_impl *const",
7017   "name" : "android::RefBase::weakref_impl *const",
7018   "referenced_type" : "type-834",
7019   "self_type" : "type-836",
7020   "size" : 4,
7021   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7022  },
7023  {
7024   "alignment" : 4,
7025   "is_const" : true,
7026   "linker_set_key" : "android::hardware::IBinder *const",
7027   "name" : "android::hardware::IBinder *const",
7028   "referenced_type" : "type-29",
7029   "self_type" : "type-28",
7030   "size" : 4,
7031   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
7032  },
7033  {
7034   "alignment" : 4,
7035   "is_const" : true,
7036   "linker_set_key" : "const android::NativeHandle",
7037   "name" : "const android::NativeHandle",
7038   "referenced_type" : "type-403",
7039   "self_type" : "type-589",
7040   "size" : 12,
7041   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
7042  },
7043  {
7044   "alignment" : 4,
7045   "is_const" : true,
7046   "linker_set_key" : "const android::RefBase",
7047   "name" : "const android::RefBase",
7048   "referenced_type" : "type-22",
7049   "self_type" : "type-499",
7050   "size" : 8,
7051   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7052  },
7053  {
7054   "alignment" : 4,
7055   "is_const" : true,
7056   "linker_set_key" : "const android::String16",
7057   "name" : "const android::String16",
7058   "referenced_type" : "type-152",
7059   "self_type" : "type-151",
7060   "size" : 4,
7061   "source_file" : "/system/core/libutils/include/utils/String16.h"
7062  },
7063  {
7064   "alignment" : 4,
7065   "is_const" : true,
7066   "linker_set_key" : "const android::String8",
7067   "name" : "const android::String8",
7068   "referenced_type" : "type-161",
7069   "self_type" : "type-598",
7070   "size" : 4,
7071   "source_file" : "/system/core/libutils/include/utils/String8.h"
7072  },
7073  {
7074   "alignment" : 4,
7075   "is_const" : true,
7076   "linker_set_key" : "const android::VectorImpl",
7077   "name" : "const android::VectorImpl",
7078   "referenced_type" : "type-145",
7079   "self_type" : "type-678",
7080   "size" : 20,
7081   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
7082  },
7083  {
7084   "alignment" : 4,
7085   "is_const" : true,
7086   "linker_set_key" : "const android::hardware::BpHwRefBase",
7087   "name" : "const android::hardware::BpHwRefBase",
7088   "referenced_type" : "type-27",
7089   "self_type" : "type-610",
7090   "size" : 24,
7091   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
7092  },
7093  {
7094   "alignment" : 4,
7095   "is_const" : true,
7096   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
7097   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
7098   "referenced_type" : "type-635",
7099   "self_type" : "type-641",
7100   "size" : 16,
7101   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
7102  },
7103  {
7104   "alignment" : 4,
7105   "is_const" : true,
7106   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
7107   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
7108   "referenced_type" : "type-644",
7109   "self_type" : "type-647",
7110   "size" : 16,
7111   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
7112  },
7113  {
7114   "alignment" : 4,
7115   "is_const" : true,
7116   "linker_set_key" : "const android::hardware::Parcel",
7117   "name" : "const android::hardware::Parcel",
7118   "referenced_type" : "type-614",
7119   "self_type" : "type-624",
7120   "size" : 68,
7121   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
7122  },
7123  {
7124   "alignment" : 4,
7125   "is_const" : true,
7126   "linker_set_key" : "const android::hardware::Return<android::hardware::contexthub::V1_0::Result>",
7127   "name" : "const android::hardware::Return<android::hardware::contexthub::V1_0::Result>",
7128   "referenced_type" : "type-373",
7129   "self_type" : "type-378",
7130   "size" : 28,
7131   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7132  },
7133  {
7134   "alignment" : 4,
7135   "is_const" : true,
7136   "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::contexthub::V1_0::IContexthub> >",
7137   "name" : "const android::hardware::Return<android::sp<android::hardware::contexthub::V1_0::IContexthub> >",
7138   "referenced_type" : "type-380",
7139   "self_type" : "type-384",
7140   "size" : 28,
7141   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7142  },
7143  {
7144   "alignment" : 4,
7145   "is_const" : true,
7146   "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::contexthub::V1_0::IContexthubCallback> >",
7147   "name" : "const android::hardware::Return<android::sp<android::hardware::contexthub::V1_0::IContexthubCallback> >",
7148   "referenced_type" : "type-826",
7149   "self_type" : "type-830",
7150   "size" : 28,
7151   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7152  },
7153  {
7154   "alignment" : 4,
7155   "is_const" : true,
7156   "linker_set_key" : "const android::hardware::Return<bool>",
7157   "name" : "const android::hardware::Return<bool>",
7158   "referenced_type" : "type-347",
7159   "self_type" : "type-371",
7160   "size" : 24,
7161   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7162  },
7163  {
7164   "alignment" : 4,
7165   "is_const" : true,
7166   "linker_set_key" : "const android::hardware::Status",
7167   "name" : "const android::hardware::Status",
7168   "referenced_type" : "type-334",
7169   "self_type" : "type-340",
7170   "size" : 20,
7171   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7172  },
7173  {
7174   "alignment" : 4,
7175   "is_const" : true,
7176   "linker_set_key" : "const android::hardware::contexthub::V1_0::AsyncEventType",
7177   "name" : "const android::hardware::contexthub::V1_0::AsyncEventType",
7178   "referenced_type" : "type-747",
7179   "self_type" : "type-758",
7180   "size" : 4,
7181   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h"
7182  },
7183  {
7184   "alignment" : 4,
7185   "is_const" : true,
7186   "linker_set_key" : "const android::hardware::contexthub::V1_0::BpHwContexthub",
7187   "name" : "const android::hardware::contexthub::V1_0::BpHwContexthub",
7188   "referenced_type" : "type-56",
7189   "self_type" : "type-789",
7190   "size" : 92,
7191   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BpHwContexthub.h"
7192  },
7193  {
7194   "alignment" : 4,
7195   "is_const" : true,
7196   "linker_set_key" : "const android::hardware::contexthub::V1_0::BpHwContexthubCallback",
7197   "name" : "const android::hardware::contexthub::V1_0::BpHwContexthubCallback",
7198   "referenced_type" : "type-263",
7199   "self_type" : "type-787",
7200   "size" : 92,
7201   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BpHwContexthubCallback.h"
7202  },
7203  {
7204   "alignment" : 8,
7205   "is_const" : true,
7206   "linker_set_key" : "const android::hardware::contexthub::V1_0::ContextHub",
7207   "name" : "const android::hardware::contexthub::V1_0::ContextHub",
7208   "referenced_type" : "type-566",
7209   "self_type" : "type-568",
7210   "size" : 120,
7211   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7212  },
7213  {
7214   "alignment" : 8,
7215   "is_const" : true,
7216   "linker_set_key" : "const android::hardware::contexthub::V1_0::ContextHubMsg",
7217   "name" : "const android::hardware::contexthub::V1_0::ContextHubMsg",
7218   "referenced_type" : "type-745",
7219   "self_type" : "type-791",
7220   "size" : 32,
7221   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BpHwContexthub.h"
7222  },
7223  {
7224   "alignment" : 2,
7225   "is_const" : true,
7226   "linker_set_key" : "const android::hardware::contexthub::V1_0::HostEndPoint",
7227   "name" : "const android::hardware::contexthub::V1_0::HostEndPoint",
7228   "referenced_type" : "type-744",
7229   "self_type" : "type-754",
7230   "size" : 2,
7231   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h"
7232  },
7233  {
7234   "alignment" : 8,
7235   "is_const" : true,
7236   "linker_set_key" : "const android::hardware::contexthub::V1_0::HubAppInfo",
7237   "name" : "const android::hardware::contexthub::V1_0::HubAppInfo",
7238   "referenced_type" : "type-44",
7239   "self_type" : "type-54",
7240   "size" : 40,
7241   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7242  },
7243  {
7244   "alignment" : 4,
7245   "is_const" : true,
7246   "linker_set_key" : "const android::hardware::contexthub::V1_0::HubMemoryFlag",
7247   "name" : "const android::hardware::contexthub::V1_0::HubMemoryFlag",
7248   "referenced_type" : "type-746",
7249   "self_type" : "type-757",
7250   "size" : 4,
7251   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h"
7252  },
7253  {
7254   "alignment" : 4,
7255   "is_const" : true,
7256   "linker_set_key" : "const android::hardware::contexthub::V1_0::HubMemoryType",
7257   "name" : "const android::hardware::contexthub::V1_0::HubMemoryType",
7258   "referenced_type" : "type-50",
7259   "self_type" : "type-756",
7260   "size" : 4,
7261   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h"
7262  },
7263  {
7264   "alignment" : 4,
7265   "is_const" : true,
7266   "linker_set_key" : "const android::hardware::contexthub::V1_0::IContexthub",
7267   "name" : "const android::hardware::contexthub::V1_0::IContexthub",
7268   "referenced_type" : "type-20",
7269   "self_type" : "type-776",
7270   "size" : 12,
7271   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/IContexthub.h"
7272  },
7273  {
7274   "alignment" : 4,
7275   "is_const" : true,
7276   "linker_set_key" : "const android::hardware::contexthub::V1_0::IContexthubCallback",
7277   "name" : "const android::hardware::contexthub::V1_0::IContexthubCallback",
7278   "referenced_type" : "type-66",
7279   "self_type" : "type-286",
7280   "size" : 12,
7281   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7282  },
7283  {
7284   "alignment" : 4,
7285   "is_const" : true,
7286   "linker_set_key" : "const android::hardware::contexthub::V1_0::MemRange",
7287   "name" : "const android::hardware::contexthub::V1_0::MemRange",
7288   "referenced_type" : "type-49",
7289   "self_type" : "type-91",
7290   "size" : 16,
7291   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7292  },
7293  {
7294   "alignment" : 8,
7295   "is_const" : true,
7296   "linker_set_key" : "const android::hardware::contexthub::V1_0::NanoAppBinary",
7297   "name" : "const android::hardware::contexthub::V1_0::NanoAppBinary",
7298   "referenced_type" : "type-743",
7299   "self_type" : "type-793",
7300   "size" : 40,
7301   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BpHwContexthub.h"
7302  },
7303  {
7304   "alignment" : 4,
7305   "is_const" : true,
7306   "linker_set_key" : "const android::hardware::contexthub::V1_0::NanoAppFlags",
7307   "name" : "const android::hardware::contexthub::V1_0::NanoAppFlags",
7308   "referenced_type" : "type-742",
7309   "self_type" : "type-752",
7310   "size" : 4,
7311   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h"
7312  },
7313  {
7314   "alignment" : 8,
7315   "is_const" : true,
7316   "linker_set_key" : "const android::hardware::contexthub::V1_0::PhysicalSensor",
7317   "name" : "const android::hardware::contexthub::V1_0::PhysicalSensor",
7318   "referenced_type" : "type-80",
7319   "self_type" : "type-79",
7320   "size" : 96,
7321   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7322  },
7323  {
7324   "alignment" : 4,
7325   "is_const" : true,
7326   "linker_set_key" : "const android::hardware::contexthub::V1_0::Result",
7327   "name" : "const android::hardware::contexthub::V1_0::Result",
7328   "referenced_type" : "type-374",
7329   "self_type" : "type-750",
7330   "size" : 4,
7331   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h"
7332  },
7333  {
7334   "alignment" : 4,
7335   "is_const" : true,
7336   "linker_set_key" : "const android::hardware::contexthub::V1_0::SensorType",
7337   "name" : "const android::hardware::contexthub::V1_0::SensorType",
7338   "referenced_type" : "type-81",
7339   "self_type" : "type-753",
7340   "size" : 4,
7341   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h"
7342  },
7343  {
7344   "alignment" : 4,
7345   "is_const" : true,
7346   "linker_set_key" : "const android::hardware::contexthub::V1_0::TransactionResult",
7347   "name" : "const android::hardware::contexthub::V1_0::TransactionResult",
7348   "referenced_type" : "type-748",
7349   "self_type" : "type-759",
7350   "size" : 4,
7351   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h"
7352  },
7353  {
7354   "alignment" : 4,
7355   "is_const" : true,
7356   "linker_set_key" : "const android::hardware::details::SchedPrio",
7357   "name" : "const android::hardware::details::SchedPrio",
7358   "referenced_type" : "type-638",
7359   "self_type" : "type-640",
7360   "size" : 8,
7361   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
7362  },
7363  {
7364   "alignment" : 8,
7365   "is_const" : true,
7366   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::contexthub::V1_0::ContextHub>",
7367   "name" : "const android::hardware::details::hidl_pointer<android::hardware::contexthub::V1_0::ContextHub>",
7368   "referenced_type" : "type-563",
7369   "self_type" : "type-801",
7370   "size" : 8,
7371   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7372  },
7373  {
7374   "alignment" : 8,
7375   "is_const" : true,
7376   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::contexthub::V1_0::HubAppInfo>",
7377   "name" : "const android::hardware::details::hidl_pointer<android::hardware::contexthub::V1_0::HubAppInfo>",
7378   "referenced_type" : "type-41",
7379   "self_type" : "type-40",
7380   "size" : 8,
7381   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7382  },
7383  {
7384   "alignment" : 8,
7385   "is_const" : true,
7386   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::contexthub::V1_0::MemRange>",
7387   "name" : "const android::hardware::details::hidl_pointer<android::hardware::contexthub::V1_0::MemRange>",
7388   "referenced_type" : "type-46",
7389   "self_type" : "type-799",
7390   "size" : 8,
7391   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7392  },
7393  {
7394   "alignment" : 8,
7395   "is_const" : true,
7396   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::contexthub::V1_0::PhysicalSensor>",
7397   "name" : "const android::hardware::details::hidl_pointer<android::hardware::contexthub::V1_0::PhysicalSensor>",
7398   "referenced_type" : "type-551",
7399   "self_type" : "type-796",
7400   "size" : 8,
7401   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7402  },
7403  {
7404   "alignment" : 8,
7405   "is_const" : true,
7406   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
7407   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
7408   "referenced_type" : "type-222",
7409   "self_type" : "type-221",
7410   "size" : 8,
7411   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7412  },
7413  {
7414   "alignment" : 8,
7415   "is_const" : true,
7416   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
7417   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
7418   "referenced_type" : "type-524",
7419   "self_type" : "type-806",
7420   "size" : 8,
7421   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7422  },
7423  {
7424   "alignment" : 8,
7425   "is_const" : true,
7426   "linker_set_key" : "const android::hardware::details::hidl_pointer<int>",
7427   "name" : "const android::hardware::details::hidl_pointer<int>",
7428   "referenced_type" : "type-537",
7429   "self_type" : "type-680",
7430   "size" : 8,
7431   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7432  },
7433  {
7434   "alignment" : 8,
7435   "is_const" : true,
7436   "linker_set_key" : "const android::hardware::details::hidl_pointer<unsigned char>",
7437   "name" : "const android::hardware::details::hidl_pointer<unsigned char>",
7438   "referenced_type" : "type-544",
7439   "self_type" : "type-739",
7440   "size" : 8,
7441   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7442  },
7443  {
7444   "alignment" : 4,
7445   "is_const" : true,
7446   "linker_set_key" : "const android::hardware::details::return_status",
7447   "name" : "const android::hardware::details::return_status",
7448   "referenced_type" : "type-348",
7449   "self_type" : "type-391",
7450   "size" : 24,
7451   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7452  },
7453  {
7454   "alignment" : 4,
7455   "is_const" : true,
7456   "linker_set_key" : "const android::hardware::hidl_death_recipient",
7457   "name" : "const android::hardware::hidl_death_recipient",
7458   "referenced_type" : "type-317",
7459   "self_type" : "type-852",
7460   "size" : 12,
7461   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7462  },
7463  {
7464   "alignment" : 8,
7465   "is_const" : true,
7466   "linker_set_key" : "const android::hardware::hidl_handle",
7467   "name" : "const android::hardware::hidl_handle",
7468   "referenced_type" : "type-503",
7469   "self_type" : "type-582",
7470   "size" : 16,
7471   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7472  },
7473  {
7474   "alignment" : 8,
7475   "is_const" : true,
7476   "linker_set_key" : "const android::hardware::hidl_memory",
7477   "name" : "const android::hardware::hidl_memory",
7478   "referenced_type" : "type-506",
7479   "self_type" : "type-509",
7480   "size" : 40,
7481   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7482  },
7483  {
7484   "alignment" : 8,
7485   "is_const" : true,
7486   "linker_set_key" : "const android::hardware::hidl_string",
7487   "name" : "const android::hardware::hidl_string",
7488   "referenced_type" : "type-82",
7489   "self_type" : "type-504",
7490   "size" : 16,
7491   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7492  },
7493  {
7494   "alignment" : 8,
7495   "is_const" : true,
7496   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::contexthub::V1_0::ContextHub>",
7497   "name" : "const android::hardware::hidl_vec<android::hardware::contexthub::V1_0::ContextHub>",
7498   "referenced_type" : "type-562",
7499   "self_type" : "type-569",
7500   "size" : 16,
7501   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7502  },
7503  {
7504   "alignment" : 8,
7505   "is_const" : true,
7506   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::contexthub::V1_0::HubAppInfo>",
7507   "name" : "const android::hardware::hidl_vec<android::hardware::contexthub::V1_0::HubAppInfo>",
7508   "referenced_type" : "type-848",
7509   "self_type" : "type-850",
7510   "size" : 16,
7511   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7512  },
7513  {
7514   "alignment" : 8,
7515   "is_const" : true,
7516   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::contexthub::V1_0::MemRange>",
7517   "name" : "const android::hardware::hidl_vec<android::hardware::contexthub::V1_0::MemRange>",
7518   "referenced_type" : "type-45",
7519   "self_type" : "type-557",
7520   "size" : 16,
7521   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7522  },
7523  {
7524   "alignment" : 8,
7525   "is_const" : true,
7526   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::contexthub::V1_0::PhysicalSensor>",
7527   "name" : "const android::hardware::hidl_vec<android::hardware::contexthub::V1_0::PhysicalSensor>",
7528   "referenced_type" : "type-550",
7529   "self_type" : "type-554",
7530   "size" : 16,
7531   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7532  },
7533  {
7534   "alignment" : 8,
7535   "is_const" : true,
7536   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::hidl_string>",
7537   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_string>",
7538   "referenced_type" : "type-523",
7539   "self_type" : "type-778",
7540   "size" : 16,
7541   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/IContexthub.h"
7542  },
7543  {
7544   "alignment" : 8,
7545   "is_const" : true,
7546   "linker_set_key" : "const android::hardware::hidl_vec<int>",
7547   "name" : "const android::hardware::hidl_vec<int>",
7548   "referenced_type" : "type-536",
7549   "self_type" : "type-540",
7550   "size" : 16,
7551   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7552  },
7553  {
7554   "alignment" : 8,
7555   "is_const" : true,
7556   "linker_set_key" : "const android::hardware::hidl_vec<unsigned char>",
7557   "name" : "const android::hardware::hidl_vec<unsigned char>",
7558   "referenced_type" : "type-543",
7559   "self_type" : "type-547",
7560   "size" : 16,
7561   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7562  },
7563  {
7564   "alignment" : 2,
7565   "is_const" : true,
7566   "linker_set_key" : "const android::hardware::hidl_version",
7567   "name" : "const android::hardware::hidl_version",
7568   "referenced_type" : "type-575",
7569   "self_type" : "type-577",
7570   "size" : 4,
7571   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7572  },
7573  {
7574   "alignment" : 4,
7575   "is_const" : true,
7576   "linker_set_key" : "const android::hidl::base::V1_0::BpHwBase",
7577   "name" : "const android::hidl::base::V1_0::BpHwBase",
7578   "referenced_type" : "type-781",
7579   "self_type" : "type-784",
7580   "size" : 92,
7581   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h"
7582  },
7583  {
7584   "alignment" : 4,
7585   "is_const" : true,
7586   "linker_set_key" : "const android::hidl::base::V1_0::DebugInfo::Architecture",
7587   "name" : "const android::hidl::base::V1_0::DebugInfo::Architecture",
7588   "referenced_type" : "type-592",
7589   "self_type" : "type-593",
7590   "size" : 4,
7591   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
7592  },
7593  {
7594   "alignment" : 4,
7595   "is_const" : true,
7596   "linker_set_key" : "const android::hidl::base::V1_0::IBase",
7597   "name" : "const android::hidl::base::V1_0::IBase",
7598   "referenced_type" : "type-21",
7599   "self_type" : "type-89",
7600   "size" : 12,
7601   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7602  },
7603  {
7604   "alignment" : 4,
7605   "is_const" : true,
7606   "linker_set_key" : "const android::hidl::base::V1_0::IBase *const",
7607   "name" : "const android::hidl::base::V1_0::IBase *const",
7608   "referenced_type" : "type-92",
7609   "self_type" : "type-657",
7610   "size" : 4,
7611   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
7612  },
7613  {
7614   "alignment" : 4,
7615   "is_const" : true,
7616   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager",
7617   "name" : "const android::hidl::manager::V1_0::IServiceManager",
7618   "referenced_type" : "type-211",
7619   "self_type" : "type-230",
7620   "size" : 12,
7621   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7622  },
7623  {
7624   "alignment" : 4,
7625   "is_const" : true,
7626   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager::PidConstant",
7627   "name" : "const android::hidl::manager::V1_0::IServiceManager::PidConstant",
7628   "referenced_type" : "type-732",
7629   "self_type" : "type-736",
7630   "size" : 4,
7631   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
7632  },
7633  {
7634   "alignment" : 1,
7635   "is_const" : true,
7636   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager::Transport",
7637   "name" : "const android::hidl::manager::V1_0::IServiceManager::Transport",
7638   "referenced_type" : "type-731",
7639   "self_type" : "type-734",
7640   "size" : 1,
7641   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
7642  },
7643  {
7644   "alignment" : 4,
7645   "is_const" : true,
7646   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceNotification",
7647   "name" : "const android::hidl::manager::V1_0::IServiceNotification",
7648   "referenced_type" : "type-242",
7649   "self_type" : "type-729",
7650   "size" : 12,
7651   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h"
7652  },
7653  {
7654   "alignment" : 4,
7655   "is_const" : true,
7656   "linker_set_key" : "const android::sp<android::hardware::IBinder>",
7657   "name" : "const android::sp<android::hardware::IBinder>",
7658   "referenced_type" : "type-99",
7659   "self_type" : "type-103",
7660   "size" : 4,
7661   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7662  },
7663  {
7664   "alignment" : 4,
7665   "is_const" : true,
7666   "linker_set_key" : "const android::sp<android::hardware::ProcessState>",
7667   "name" : "const android::sp<android::hardware::ProcessState>",
7668   "referenced_type" : "type-134",
7669   "self_type" : "type-199",
7670   "size" : 4,
7671   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7672  },
7673  {
7674   "alignment" : 4,
7675   "is_const" : true,
7676   "linker_set_key" : "const android::sp<android::hardware::contexthub::V1_0::IContexthub>",
7677   "name" : "const android::sp<android::hardware::contexthub::V1_0::IContexthub>",
7678   "referenced_type" : "type-303",
7679   "self_type" : "type-310",
7680   "size" : 4,
7681   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7682  },
7683  {
7684   "alignment" : 4,
7685   "is_const" : true,
7686   "linker_set_key" : "const android::sp<android::hardware::contexthub::V1_0::IContexthubCallback>",
7687   "name" : "const android::sp<android::hardware::contexthub::V1_0::IContexthubCallback>",
7688   "referenced_type" : "type-64",
7689   "self_type" : "type-63",
7690   "size" : 4,
7691   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7692  },
7693  {
7694   "alignment" : 4,
7695   "is_const" : true,
7696   "linker_set_key" : "const android::sp<android::hardware::hidl_binder_death_recipient>",
7697   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient>",
7698   "referenced_type" : "type-312",
7699   "self_type" : "type-325",
7700   "size" : 4,
7701   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7702  },
7703  {
7704   "alignment" : 4,
7705   "is_const" : true,
7706   "linker_set_key" : "const android::sp<android::hardware::hidl_death_recipient>",
7707   "name" : "const android::sp<android::hardware::hidl_death_recipient>",
7708   "referenced_type" : "type-816",
7709   "self_type" : "type-815",
7710   "size" : 4,
7711   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7712  },
7713  {
7714   "alignment" : 4,
7715   "is_const" : true,
7716   "linker_set_key" : "const android::sp<android::hidl::base::V1_0::IBase>",
7717   "name" : "const android::sp<android::hidl::base::V1_0::IBase>",
7718   "referenced_type" : "type-73",
7719   "self_type" : "type-72",
7720   "size" : 4,
7721   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7722  },
7723  {
7724   "alignment" : 4,
7725   "is_const" : true,
7726   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceManager>",
7727   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceManager>",
7728   "referenced_type" : "type-209",
7729   "self_type" : "type-228",
7730   "size" : 4,
7731   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7732  },
7733  {
7734   "alignment" : 4,
7735   "is_const" : true,
7736   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification>",
7737   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification>",
7738   "referenced_type" : "type-240",
7739   "self_type" : "type-255",
7740   "size" : 4,
7741   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7742  },
7743  {
7744   "alignment" : 4,
7745   "is_const" : true,
7746   "linker_set_key" : "const android::wp<android::hardware::BHwBinder>",
7747   "name" : "const android::wp<android::hardware::BHwBinder>",
7748   "referenced_type" : "type-654",
7749   "self_type" : "type-837",
7750   "size" : 8,
7751   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7752  },
7753  {
7754   "alignment" : 4,
7755   "is_const" : true,
7756   "linker_set_key" : "const android::wp<android::hardware::hidl_death_recipient>",
7757   "name" : "const android::wp<android::hardware::hidl_death_recipient>",
7758   "referenced_type" : "type-315",
7759   "self_type" : "type-813",
7760   "size" : 8,
7761   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7762  },
7763  {
7764   "alignment" : 4,
7765   "is_const" : true,
7766   "linker_set_key" : "const android::wp<android::hidl::base::V1_0::IBase>",
7767   "name" : "const android::wp<android::hidl::base::V1_0::IBase>",
7768   "referenced_type" : "type-318",
7769   "self_type" : "type-631",
7770   "size" : 8,
7771   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7772  },
7773  {
7774   "alignment" : 1,
7775   "is_const" : true,
7776   "linker_set_key" : "const bool",
7777   "name" : "const bool",
7778   "referenced_type" : "type-51",
7779   "self_type" : "type-235",
7780   "size" : 1,
7781   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7782  },
7783  {
7784   "alignment" : 1,
7785   "is_const" : true,
7786   "linker_set_key" : "const char",
7787   "name" : "const char",
7788   "referenced_type" : "type-87",
7789   "self_type" : "type-86",
7790   "size" : 1,
7791   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7792  },
7793  {
7794   "alignment" : 2,
7795   "is_const" : true,
7796   "linker_set_key" : "const char16_t",
7797   "name" : "const char16_t",
7798   "referenced_type" : "type-155",
7799   "self_type" : "type-154",
7800   "size" : 2,
7801   "source_file" : "/system/core/libutils/include/utils/String16.h"
7802  },
7803  {
7804   "alignment" : 8,
7805   "is_const" : true,
7806   "linker_set_key" : "const double",
7807   "name" : "const double",
7808   "referenced_type" : "type-476",
7809   "self_type" : "type-495",
7810   "size" : 8,
7811   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7812  },
7813  {
7814   "alignment" : 4,
7815   "is_const" : true,
7816   "linker_set_key" : "const float",
7817   "name" : "const float",
7818   "referenced_type" : "type-88",
7819   "self_type" : "type-493",
7820   "size" : 4,
7821   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7822  },
7823  {
7824   "alignment" : 4,
7825   "is_const" : true,
7826   "linker_set_key" : "const int",
7827   "name" : "const int",
7828   "referenced_type" : "type-129",
7829   "self_type" : "type-650",
7830   "size" : 4,
7831   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7832  },
7833  {
7834   "is_const" : true,
7835   "linker_set_key" : "const iter<is_const>",
7836   "name" : "const iter<is_const>",
7837   "referenced_type" : "type-175",
7838   "self_type" : "type-174",
7839   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7840  },
7841  {
7842   "is_const" : true,
7843   "linker_set_key" : "const iter<is_const>",
7844   "name" : "const iter<is_const>",
7845   "referenced_type" : "type-247",
7846   "self_type" : "type-246",
7847   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7848  },
7849  {
7850   "is_const" : true,
7851   "linker_set_key" : "const iter<is_const>",
7852   "name" : "const iter<is_const>",
7853   "referenced_type" : "type-332",
7854   "self_type" : "type-331",
7855   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7856  },
7857  {
7858   "is_const" : true,
7859   "linker_set_key" : "const iter<is_const>",
7860   "name" : "const iter<is_const>",
7861   "referenced_type" : "type-516",
7862   "self_type" : "type-515",
7863   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7864  },
7865  {
7866   "is_const" : true,
7867   "linker_set_key" : "const iter<is_const>",
7868   "name" : "const iter<is_const>",
7869   "referenced_type" : "type-76",
7870   "self_type" : "type-75",
7871   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7872  },
7873  {
7874   "is_const" : true,
7875   "linker_set_key" : "const iter<is_const>",
7876   "name" : "const iter<is_const>",
7877   "referenced_type" : "type-839",
7878   "self_type" : "type-838",
7879   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7880  },
7881  {
7882   "alignment" : 4,
7883   "is_const" : true,
7884   "linker_set_key" : "const log_msg",
7885   "name" : "const log_msg",
7886   "referenced_type" : "type-124",
7887   "self_type" : "type-123",
7888   "size" : 5124,
7889   "source_file" : "/system/core/liblog/include/log/log_read.h"
7890  },
7891  {
7892   "alignment" : 8,
7893   "is_const" : true,
7894   "linker_set_key" : "const long long",
7895   "name" : "const long long",
7896   "referenced_type" : "type-141",
7897   "self_type" : "type-489",
7898   "size" : 8,
7899   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7900  },
7901  {
7902   "alignment" : 4,
7903   "is_const" : true,
7904   "linker_set_key" : "const native_handle",
7905   "name" : "const native_handle",
7906   "referenced_type" : "type-385",
7907   "self_type" : "type-461",
7908   "size" : 12,
7909   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7910  },
7911  {
7912   "alignment" : 2,
7913   "is_const" : true,
7914   "linker_set_key" : "const short",
7915   "name" : "const short",
7916   "referenced_type" : "type-426",
7917   "self_type" : "type-484",
7918   "size" : 2,
7919   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7920  },
7921  {
7922   "alignment" : 1,
7923   "is_const" : true,
7924   "linker_set_key" : "const signed char",
7925   "name" : "const signed char",
7926   "referenced_type" : "type-482",
7927   "self_type" : "type-481",
7928   "size" : 1,
7929   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7930  },
7931  {
7932   "alignment" : 4,
7933   "is_const" : true,
7934   "linker_set_key" : "const std::array<android::hardware::contexthub::V1_0::AsyncEventType, 1>",
7935   "name" : "const std::array<android::hardware::contexthub::V1_0::AsyncEventType, 1>",
7936   "referenced_type" : "type-120",
7937   "self_type" : "type-119",
7938   "size" : 4,
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::AsyncEventType, 1>",
7945   "name" : "const std::array<android::hardware::contexthub::V1_0::AsyncEventType, 1>",
7946   "referenced_type" : "type-217",
7947   "self_type" : "type-216",
7948   "size" : 4,
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::AsyncEventType, 1>",
7955   "name" : "const std::array<android::hardware::contexthub::V1_0::AsyncEventType, 1>",
7956   "referenced_type" : "type-301",
7957   "self_type" : "type-300",
7958   "size" : 4,
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::hardware::contexthub::V1_0::AsyncEventType, 1>",
7965   "name" : "const std::array<android::hardware::contexthub::V1_0::AsyncEventType, 1>",
7966   "referenced_type" : "type-362",
7967   "self_type" : "type-361",
7968   "size" : 4,
7969   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h"
7970  },
7971  {
7972   "alignment" : 4,
7973   "is_const" : true,
7974   "linker_set_key" : "const std::array<android::hardware::contexthub::V1_0::AsyncEventType, 1>",
7975   "name" : "const std::array<android::hardware::contexthub::V1_0::AsyncEventType, 1>",
7976   "referenced_type" : "type-37",
7977   "self_type" : "type-36",
7978   "size" : 4,
7979   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h"
7980  },
7981  {
7982   "alignment" : 4,
7983   "is_const" : true,
7984   "linker_set_key" : "const std::array<android::hardware::contexthub::V1_0::AsyncEventType, 1>",
7985   "name" : "const std::array<android::hardware::contexthub::V1_0::AsyncEventType, 1>",
7986   "referenced_type" : "type-773",
7987   "self_type" : "type-772",
7988   "size" : 4,
7989   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h"
7990  },
7991  {
7992   "alignment" : 2,
7993   "is_const" : true,
7994   "linker_set_key" : "const std::array<android::hardware::contexthub::V1_0::HostEndPoint, 2>",
7995   "name" : "const std::array<android::hardware::contexthub::V1_0::HostEndPoint, 2>",
7996   "referenced_type" : "type-114",
7997   "self_type" : "type-113",
7998   "size" : 4,
7999   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h"
8000  },
8001  {
8002   "alignment" : 2,
8003   "is_const" : true,
8004   "linker_set_key" : "const std::array<android::hardware::contexthub::V1_0::HostEndPoint, 2>",
8005   "name" : "const std::array<android::hardware::contexthub::V1_0::HostEndPoint, 2>",
8006   "referenced_type" : "type-16",
8007   "self_type" : "type-15",
8008   "size" : 4,
8009   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h"
8010  },
8011  {
8012   "alignment" : 2,
8013   "is_const" : true,
8014   "linker_set_key" : "const std::array<android::hardware::contexthub::V1_0::HostEndPoint, 2>",
8015   "name" : "const std::array<android::hardware::contexthub::V1_0::HostEndPoint, 2>",
8016   "referenced_type" : "type-208",
8017   "self_type" : "type-207",
8018   "size" : 4,
8019   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h"
8020  },
8021  {
8022   "alignment" : 2,
8023   "is_const" : true,
8024   "linker_set_key" : "const std::array<android::hardware::contexthub::V1_0::HostEndPoint, 2>",
8025   "name" : "const std::array<android::hardware::contexthub::V1_0::HostEndPoint, 2>",
8026   "referenced_type" : "type-295",
8027   "self_type" : "type-294",
8028   "size" : 4,
8029   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h"
8030  },
8031  {
8032   "alignment" : 2,
8033   "is_const" : true,
8034   "linker_set_key" : "const std::array<android::hardware::contexthub::V1_0::HostEndPoint, 2>",
8035   "name" : "const std::array<android::hardware::contexthub::V1_0::HostEndPoint, 2>",
8036   "referenced_type" : "type-356",
8037   "self_type" : "type-355",
8038   "size" : 4,
8039   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h"
8040  },
8041  {
8042   "alignment" : 2,
8043   "is_const" : true,
8044   "linker_set_key" : "const std::array<android::hardware::contexthub::V1_0::HostEndPoint, 2>",
8045   "name" : "const std::array<android::hardware::contexthub::V1_0::HostEndPoint, 2>",
8046   "referenced_type" : "type-767",
8047   "self_type" : "type-766",
8048   "size" : 4,
8049   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h"
8050  },
8051  {
8052   "alignment" : 4,
8053   "is_const" : true,
8054   "linker_set_key" : "const std::array<android::hardware::contexthub::V1_0::HubMemoryFlag, 3>",
8055   "name" : "const std::array<android::hardware::contexthub::V1_0::HubMemoryFlag, 3>",
8056   "referenced_type" : "type-118",
8057   "self_type" : "type-117",
8058   "size" : 12,
8059   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h"
8060  },
8061  {
8062   "alignment" : 4,
8063   "is_const" : true,
8064   "linker_set_key" : "const std::array<android::hardware::contexthub::V1_0::HubMemoryFlag, 3>",
8065   "name" : "const std::array<android::hardware::contexthub::V1_0::HubMemoryFlag, 3>",
8066   "referenced_type" : "type-215",
8067   "self_type" : "type-214",
8068   "size" : 12,
8069   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h"
8070  },
8071  {
8072   "alignment" : 4,
8073   "is_const" : true,
8074   "linker_set_key" : "const std::array<android::hardware::contexthub::V1_0::HubMemoryFlag, 3>",
8075   "name" : "const std::array<android::hardware::contexthub::V1_0::HubMemoryFlag, 3>",
8076   "referenced_type" : "type-299",
8077   "self_type" : "type-298",
8078   "size" : 12,
8079   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h"
8080  },
8081  {
8082   "alignment" : 4,
8083   "is_const" : true,
8084   "linker_set_key" : "const std::array<android::hardware::contexthub::V1_0::HubMemoryFlag, 3>",
8085   "name" : "const std::array<android::hardware::contexthub::V1_0::HubMemoryFlag, 3>",
8086   "referenced_type" : "type-35",
8087   "self_type" : "type-34",
8088   "size" : 12,
8089   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h"
8090  },
8091  {
8092   "alignment" : 4,
8093   "is_const" : true,
8094   "linker_set_key" : "const std::array<android::hardware::contexthub::V1_0::HubMemoryFlag, 3>",
8095   "name" : "const std::array<android::hardware::contexthub::V1_0::HubMemoryFlag, 3>",
8096   "referenced_type" : "type-360",
8097   "self_type" : "type-359",
8098   "size" : 12,
8099   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h"
8100  },
8101  {
8102   "alignment" : 4,
8103   "is_const" : true,
8104   "linker_set_key" : "const std::array<android::hardware::contexthub::V1_0::HubMemoryFlag, 3>",
8105   "name" : "const std::array<android::hardware::contexthub::V1_0::HubMemoryFlag, 3>",
8106   "referenced_type" : "type-771",
8107   "self_type" : "type-770",
8108   "size" : 12,
8109   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h"
8110  },
8111  {
8112   "alignment" : 4,
8113   "is_const" : true,
8114   "linker_set_key" : "const std::array<android::hardware::contexthub::V1_0::HubMemoryType, 3>",
8115   "name" : "const std::array<android::hardware::contexthub::V1_0::HubMemoryType, 3>",
8116   "referenced_type" : "type-116",
8117   "self_type" : "type-115",
8118   "size" : 12,
8119   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h"
8120  },
8121  {
8122   "alignment" : 4,
8123   "is_const" : true,
8124   "linker_set_key" : "const std::array<android::hardware::contexthub::V1_0::HubMemoryType, 3>",
8125   "name" : "const std::array<android::hardware::contexthub::V1_0::HubMemoryType, 3>",
8126   "referenced_type" : "type-18",
8127   "self_type" : "type-17",
8128   "size" : 12,
8129   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h"
8130  },
8131  {
8132   "alignment" : 4,
8133   "is_const" : true,
8134   "linker_set_key" : "const std::array<android::hardware::contexthub::V1_0::HubMemoryType, 3>",
8135   "name" : "const std::array<android::hardware::contexthub::V1_0::HubMemoryType, 3>",
8136   "referenced_type" : "type-213",
8137   "self_type" : "type-212",
8138   "size" : 12,
8139   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h"
8140  },
8141  {
8142   "alignment" : 4,
8143   "is_const" : true,
8144   "linker_set_key" : "const std::array<android::hardware::contexthub::V1_0::HubMemoryType, 3>",
8145   "name" : "const std::array<android::hardware::contexthub::V1_0::HubMemoryType, 3>",
8146   "referenced_type" : "type-297",
8147   "self_type" : "type-296",
8148   "size" : 12,
8149   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h"
8150  },
8151  {
8152   "alignment" : 4,
8153   "is_const" : true,
8154   "linker_set_key" : "const std::array<android::hardware::contexthub::V1_0::HubMemoryType, 3>",
8155   "name" : "const std::array<android::hardware::contexthub::V1_0::HubMemoryType, 3>",
8156   "referenced_type" : "type-358",
8157   "self_type" : "type-357",
8158   "size" : 12,
8159   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h"
8160  },
8161  {
8162   "alignment" : 4,
8163   "is_const" : true,
8164   "linker_set_key" : "const std::array<android::hardware::contexthub::V1_0::HubMemoryType, 3>",
8165   "name" : "const std::array<android::hardware::contexthub::V1_0::HubMemoryType, 3>",
8166   "referenced_type" : "type-769",
8167   "self_type" : "type-768",
8168   "size" : 12,
8169   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h"
8170  },
8171  {
8172   "alignment" : 4,
8173   "is_const" : true,
8174   "linker_set_key" : "const std::array<android::hardware::contexthub::V1_0::NanoAppFlags, 2>",
8175   "name" : "const std::array<android::hardware::contexthub::V1_0::NanoAppFlags, 2>",
8176   "referenced_type" : "type-110",
8177   "self_type" : "type-109",
8178   "size" : 8,
8179   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h"
8180  },
8181  {
8182   "alignment" : 4,
8183   "is_const" : true,
8184   "linker_set_key" : "const std::array<android::hardware::contexthub::V1_0::NanoAppFlags, 2>",
8185   "name" : "const std::array<android::hardware::contexthub::V1_0::NanoAppFlags, 2>",
8186   "referenced_type" : "type-12",
8187   "self_type" : "type-11",
8188   "size" : 8,
8189   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h"
8190  },
8191  {
8192   "alignment" : 4,
8193   "is_const" : true,
8194   "linker_set_key" : "const std::array<android::hardware::contexthub::V1_0::NanoAppFlags, 2>",
8195   "name" : "const std::array<android::hardware::contexthub::V1_0::NanoAppFlags, 2>",
8196   "referenced_type" : "type-204",
8197   "self_type" : "type-203",
8198   "size" : 8,
8199   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h"
8200  },
8201  {
8202   "alignment" : 4,
8203   "is_const" : true,
8204   "linker_set_key" : "const std::array<android::hardware::contexthub::V1_0::NanoAppFlags, 2>",
8205   "name" : "const std::array<android::hardware::contexthub::V1_0::NanoAppFlags, 2>",
8206   "referenced_type" : "type-290",
8207   "self_type" : "type-289",
8208   "size" : 8,
8209   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h"
8210  },
8211  {
8212   "alignment" : 4,
8213   "is_const" : true,
8214   "linker_set_key" : "const std::array<android::hardware::contexthub::V1_0::NanoAppFlags, 2>",
8215   "name" : "const std::array<android::hardware::contexthub::V1_0::NanoAppFlags, 2>",
8216   "referenced_type" : "type-352",
8217   "self_type" : "type-351",
8218   "size" : 8,
8219   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h"
8220  },
8221  {
8222   "alignment" : 4,
8223   "is_const" : true,
8224   "linker_set_key" : "const std::array<android::hardware::contexthub::V1_0::NanoAppFlags, 2>",
8225   "name" : "const std::array<android::hardware::contexthub::V1_0::NanoAppFlags, 2>",
8226   "referenced_type" : "type-763",
8227   "self_type" : "type-762",
8228   "size" : 8,
8229   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h"
8230  },
8231  {
8232   "alignment" : 4,
8233   "is_const" : true,
8234   "linker_set_key" : "const std::array<android::hardware::contexthub::V1_0::Result, 6>",
8235   "name" : "const std::array<android::hardware::contexthub::V1_0::Result, 6>",
8236   "referenced_type" : "type-108",
8237   "self_type" : "type-107",
8238   "size" : 24,
8239   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h"
8240  },
8241  {
8242   "alignment" : 4,
8243   "is_const" : true,
8244   "linker_set_key" : "const std::array<android::hardware::contexthub::V1_0::Result, 6>",
8245   "name" : "const std::array<android::hardware::contexthub::V1_0::Result, 6>",
8246   "referenced_type" : "type-10",
8247   "self_type" : "type-9",
8248   "size" : 24,
8249   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h"
8250  },
8251  {
8252   "alignment" : 4,
8253   "is_const" : true,
8254   "linker_set_key" : "const std::array<android::hardware::contexthub::V1_0::Result, 6>",
8255   "name" : "const std::array<android::hardware::contexthub::V1_0::Result, 6>",
8256   "referenced_type" : "type-202",
8257   "self_type" : "type-201",
8258   "size" : 24,
8259   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h"
8260  },
8261  {
8262   "alignment" : 4,
8263   "is_const" : true,
8264   "linker_set_key" : "const std::array<android::hardware::contexthub::V1_0::Result, 6>",
8265   "name" : "const std::array<android::hardware::contexthub::V1_0::Result, 6>",
8266   "referenced_type" : "type-288",
8267   "self_type" : "type-287",
8268   "size" : 24,
8269   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h"
8270  },
8271  {
8272   "alignment" : 4,
8273   "is_const" : true,
8274   "linker_set_key" : "const std::array<android::hardware::contexthub::V1_0::Result, 6>",
8275   "name" : "const std::array<android::hardware::contexthub::V1_0::Result, 6>",
8276   "referenced_type" : "type-350",
8277   "self_type" : "type-349",
8278   "size" : 24,
8279   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h"
8280  },
8281  {
8282   "alignment" : 4,
8283   "is_const" : true,
8284   "linker_set_key" : "const std::array<android::hardware::contexthub::V1_0::Result, 6>",
8285   "name" : "const std::array<android::hardware::contexthub::V1_0::Result, 6>",
8286   "referenced_type" : "type-761",
8287   "self_type" : "type-760",
8288   "size" : 24,
8289   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h"
8290  },
8291  {
8292   "alignment" : 4,
8293   "is_const" : true,
8294   "linker_set_key" : "const std::array<android::hardware::contexthub::V1_0::SensorType, 16>",
8295   "name" : "const std::array<android::hardware::contexthub::V1_0::SensorType, 16>",
8296   "referenced_type" : "type-112",
8297   "self_type" : "type-111",
8298   "size" : 64,
8299   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h"
8300  },
8301  {
8302   "alignment" : 4,
8303   "is_const" : true,
8304   "linker_set_key" : "const std::array<android::hardware::contexthub::V1_0::SensorType, 16>",
8305   "name" : "const std::array<android::hardware::contexthub::V1_0::SensorType, 16>",
8306   "referenced_type" : "type-14",
8307   "self_type" : "type-13",
8308   "size" : 64,
8309   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h"
8310  },
8311  {
8312   "alignment" : 4,
8313   "is_const" : true,
8314   "linker_set_key" : "const std::array<android::hardware::contexthub::V1_0::SensorType, 16>",
8315   "name" : "const std::array<android::hardware::contexthub::V1_0::SensorType, 16>",
8316   "referenced_type" : "type-206",
8317   "self_type" : "type-205",
8318   "size" : 64,
8319   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h"
8320  },
8321  {
8322   "alignment" : 4,
8323   "is_const" : true,
8324   "linker_set_key" : "const std::array<android::hardware::contexthub::V1_0::SensorType, 16>",
8325   "name" : "const std::array<android::hardware::contexthub::V1_0::SensorType, 16>",
8326   "referenced_type" : "type-293",
8327   "self_type" : "type-292",
8328   "size" : 64,
8329   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h"
8330  },
8331  {
8332   "alignment" : 4,
8333   "is_const" : true,
8334   "linker_set_key" : "const std::array<android::hardware::contexthub::V1_0::SensorType, 16>",
8335   "name" : "const std::array<android::hardware::contexthub::V1_0::SensorType, 16>",
8336   "referenced_type" : "type-354",
8337   "self_type" : "type-353",
8338   "size" : 64,
8339   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h"
8340  },
8341  {
8342   "alignment" : 4,
8343   "is_const" : true,
8344   "linker_set_key" : "const std::array<android::hardware::contexthub::V1_0::SensorType, 16>",
8345   "name" : "const std::array<android::hardware::contexthub::V1_0::SensorType, 16>",
8346   "referenced_type" : "type-765",
8347   "self_type" : "type-764",
8348   "size" : 64,
8349   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h"
8350  },
8351  {
8352   "alignment" : 4,
8353   "is_const" : true,
8354   "linker_set_key" : "const std::array<android::hardware::contexthub::V1_0::TransactionResult, 2>",
8355   "name" : "const std::array<android::hardware::contexthub::V1_0::TransactionResult, 2>",
8356   "referenced_type" : "type-122",
8357   "self_type" : "type-121",
8358   "size" : 8,
8359   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h"
8360  },
8361  {
8362   "alignment" : 4,
8363   "is_const" : true,
8364   "linker_set_key" : "const std::array<android::hardware::contexthub::V1_0::TransactionResult, 2>",
8365   "name" : "const std::array<android::hardware::contexthub::V1_0::TransactionResult, 2>",
8366   "referenced_type" : "type-219",
8367   "self_type" : "type-218",
8368   "size" : 8,
8369   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h"
8370  },
8371  {
8372   "alignment" : 4,
8373   "is_const" : true,
8374   "linker_set_key" : "const std::array<android::hardware::contexthub::V1_0::TransactionResult, 2>",
8375   "name" : "const std::array<android::hardware::contexthub::V1_0::TransactionResult, 2>",
8376   "referenced_type" : "type-306",
8377   "self_type" : "type-305",
8378   "size" : 8,
8379   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h"
8380  },
8381  {
8382   "alignment" : 4,
8383   "is_const" : true,
8384   "linker_set_key" : "const std::array<android::hardware::contexthub::V1_0::TransactionResult, 2>",
8385   "name" : "const std::array<android::hardware::contexthub::V1_0::TransactionResult, 2>",
8386   "referenced_type" : "type-364",
8387   "self_type" : "type-363",
8388   "size" : 8,
8389   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h"
8390  },
8391  {
8392   "alignment" : 4,
8393   "is_const" : true,
8394   "linker_set_key" : "const std::array<android::hardware::contexthub::V1_0::TransactionResult, 2>",
8395   "name" : "const std::array<android::hardware::contexthub::V1_0::TransactionResult, 2>",
8396   "referenced_type" : "type-39",
8397   "self_type" : "type-38",
8398   "size" : 8,
8399   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h"
8400  },
8401  {
8402   "alignment" : 4,
8403   "is_const" : true,
8404   "linker_set_key" : "const std::array<android::hardware::contexthub::V1_0::TransactionResult, 2>",
8405   "name" : "const std::array<android::hardware::contexthub::V1_0::TransactionResult, 2>",
8406   "referenced_type" : "type-775",
8407   "self_type" : "type-774",
8408   "size" : 8,
8409   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h"
8410  },
8411  {
8412   "alignment" : 4,
8413   "is_const" : true,
8414   "linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
8415   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
8416   "referenced_type" : "type-182",
8417   "self_type" : "type-181",
8418   "size" : 12,
8419   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
8420  },
8421  {
8422   "alignment" : 4,
8423   "is_const" : true,
8424   "linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
8425   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
8426   "referenced_type" : "type-261",
8427   "self_type" : "type-260",
8428   "size" : 12,
8429   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
8430  },
8431  {
8432   "alignment" : 4,
8433   "is_const" : true,
8434   "linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
8435   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
8436   "referenced_type" : "type-338",
8437   "self_type" : "type-337",
8438   "size" : 12,
8439   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
8440  },
8441  {
8442   "alignment" : 4,
8443   "is_const" : true,
8444   "linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
8445   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
8446   "referenced_type" : "type-596",
8447   "self_type" : "type-595",
8448   "size" : 12,
8449   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
8450  },
8451  {
8452   "alignment" : 4,
8453   "is_const" : true,
8454   "linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
8455   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
8456   "referenced_type" : "type-855",
8457   "self_type" : "type-854",
8458   "size" : 12,
8459   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
8460  },
8461  {
8462   "alignment" : 4,
8463   "is_const" : true,
8464   "linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
8465   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
8466   "referenced_type" : "type-94",
8467   "self_type" : "type-93",
8468   "size" : 12,
8469   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
8470  },
8471  {
8472   "alignment" : 4,
8473   "is_const" : true,
8474   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
8475   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
8476   "referenced_type" : "type-198",
8477   "self_type" : "type-197",
8478   "size" : 4,
8479   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
8480  },
8481  {
8482   "alignment" : 4,
8483   "is_const" : true,
8484   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
8485   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
8486   "referenced_type" : "type-285",
8487   "self_type" : "type-284",
8488   "size" : 4,
8489   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
8490  },
8491  {
8492   "alignment" : 4,
8493   "is_const" : true,
8494   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
8495   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
8496   "referenced_type" : "type-741",
8497   "self_type" : "type-740",
8498   "size" : 4,
8499   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
8500  },
8501  {
8502   "alignment" : 4,
8503   "is_const" : true,
8504   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
8505   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
8506   "referenced_type" : "type-876",
8507   "self_type" : "type-875",
8508   "size" : 4,
8509   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
8510  },
8511  {
8512   "alignment" : 1,
8513   "is_const" : true,
8514   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
8515   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
8516   "referenced_type" : "type-196",
8517   "self_type" : "type-195",
8518   "size" : 3,
8519   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
8520  },
8521  {
8522   "alignment" : 1,
8523   "is_const" : true,
8524   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
8525   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
8526   "referenced_type" : "type-283",
8527   "self_type" : "type-282",
8528   "size" : 3,
8529   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
8530  },
8531  {
8532   "alignment" : 1,
8533   "is_const" : true,
8534   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
8535   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
8536   "referenced_type" : "type-738",
8537   "self_type" : "type-737",
8538   "size" : 3,
8539   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
8540  },
8541  {
8542   "alignment" : 1,
8543   "is_const" : true,
8544   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
8545   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
8546   "referenced_type" : "type-874",
8547   "self_type" : "type-873",
8548   "size" : 3,
8549   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
8550  },
8551  {
8552   "alignment" : 4,
8553   "is_const" : true,
8554   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
8555   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
8556   "referenced_type" : "type-186",
8557   "self_type" : "type-185",
8558   "size" : 12,
8559   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
8560  },
8561  {
8562   "alignment" : 4,
8563   "is_const" : true,
8564   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
8565   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
8566   "referenced_type" : "type-270",
8567   "self_type" : "type-269",
8568   "size" : 12,
8569   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
8570  },
8571  {
8572   "alignment" : 4,
8573   "is_const" : true,
8574   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
8575   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
8576   "referenced_type" : "type-633",
8577   "self_type" : "type-632",
8578   "size" : 12,
8579   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
8580  },
8581  {
8582   "alignment" : 4,
8583   "is_const" : true,
8584   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
8585   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
8586   "referenced_type" : "type-863",
8587   "self_type" : "type-862",
8588   "size" : 12,
8589   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
8590  },
8591  {
8592   "alignment" : 4,
8593   "is_const" : true,
8594   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
8595   "name" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
8596   "referenced_type" : "type-180",
8597   "self_type" : "type-179",
8598   "size" : 8,
8599   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8600  },
8601  {
8602   "alignment" : 4,
8603   "is_const" : true,
8604   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
8605   "name" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
8606   "referenced_type" : "type-253",
8607   "self_type" : "type-252",
8608   "size" : 8,
8609   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8610  },
8611  {
8612   "alignment" : 4,
8613   "is_const" : true,
8614   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
8615   "name" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
8616   "referenced_type" : "type-534",
8617   "self_type" : "type-533",
8618   "size" : 8,
8619   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8620  },
8621  {
8622   "alignment" : 4,
8623   "is_const" : true,
8624   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
8625   "name" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
8626   "referenced_type" : "type-845",
8627   "self_type" : "type-844",
8628   "size" : 8,
8629   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8630  },
8631  {
8632   "alignment" : 4,
8633   "is_const" : true,
8634   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_string>",
8635   "name" : "const std::initializer_list<android::hardware::hidl_string>",
8636   "referenced_type" : "type-178",
8637   "self_type" : "type-177",
8638   "size" : 8,
8639   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8640  },
8641  {
8642   "alignment" : 4,
8643   "is_const" : true,
8644   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_string>",
8645   "name" : "const std::initializer_list<android::hardware::hidl_string>",
8646   "referenced_type" : "type-251",
8647   "self_type" : "type-250",
8648   "size" : 8,
8649   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8650  },
8651  {
8652   "alignment" : 4,
8653   "is_const" : true,
8654   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_string>",
8655   "name" : "const std::initializer_list<android::hardware::hidl_string>",
8656   "referenced_type" : "type-529",
8657   "self_type" : "type-528",
8658   "size" : 8,
8659   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8660  },
8661  {
8662   "alignment" : 4,
8663   "is_const" : true,
8664   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_string>",
8665   "name" : "const std::initializer_list<android::hardware::hidl_string>",
8666   "referenced_type" : "type-843",
8667   "self_type" : "type-842",
8668   "size" : 8,
8669   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8670  },
8671  {
8672   "alignment" : 4,
8673   "is_const" : true,
8674   "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 *> > *)> > >",
8675   "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 *> > *)> > >",
8676   "referenced_type" : "type-166",
8677   "self_type" : "type-165",
8678   "size" : 12,
8679   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8680  },
8681  {
8682   "alignment" : 4,
8683   "is_const" : true,
8684   "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 *> > *)> > >",
8685   "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 *> > *)> > >",
8686   "referenced_type" : "type-170",
8687   "self_type" : "type-169",
8688   "size" : 12,
8689   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8690  },
8691  {
8692   "alignment" : 4,
8693   "is_const" : true,
8694   "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 *> > *)> > >",
8695   "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 *> > *)> > >",
8696   "referenced_type" : "type-227",
8697   "self_type" : "type-226",
8698   "size" : 12,
8699   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8700  },
8701  {
8702   "alignment" : 4,
8703   "is_const" : true,
8704   "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 *> > *)> > >",
8705   "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 *> > *)> > >",
8706   "referenced_type" : "type-369",
8707   "self_type" : "type-368",
8708   "size" : 12,
8709   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8710  },
8711  {
8712   "alignment" : 4,
8713   "is_const" : true,
8714   "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 *> > *)> > >",
8715   "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 *> > *)> > >",
8716   "referenced_type" : "type-429",
8717   "self_type" : "type-428",
8718   "size" : 12,
8719   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8720  },
8721  {
8722   "alignment" : 4,
8723   "is_const" : true,
8724   "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 *> > *)> > >",
8725   "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 *> > *)> > >",
8726   "referenced_type" : "type-819",
8727   "self_type" : "type-818",
8728   "size" : 12,
8729   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8730  },
8731  {
8732   "alignment" : 1,
8733   "is_const" : true,
8734   "linker_set_key" : "const unsigned char",
8735   "name" : "const unsigned char",
8736   "referenced_type" : "type-7",
8737   "self_type" : "type-574",
8738   "size" : 1,
8739   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8740  },
8741  {
8742   "alignment" : 4,
8743   "is_const" : true,
8744   "linker_set_key" : "const unsigned int",
8745   "name" : "const unsigned int",
8746   "referenced_type" : "type-2",
8747   "self_type" : "type-146",
8748   "size" : 4,
8749   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
8750  },
8751  {
8752   "alignment" : 8,
8753   "is_const" : true,
8754   "linker_set_key" : "const unsigned long long",
8755   "name" : "const unsigned long long",
8756   "referenced_type" : "type-8",
8757   "self_type" : "type-491",
8758   "size" : 8,
8759   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
8760  },
8761  {
8762   "alignment" : 2,
8763   "is_const" : true,
8764   "linker_set_key" : "const unsigned short",
8765   "name" : "const unsigned short",
8766   "referenced_type" : "type-128",
8767   "self_type" : "type-486",
8768   "size" : 2,
8769   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
8770  },
8771  {
8772   "is_const" : true,
8773   "linker_set_key" : "const void",
8774   "name" : "const void",
8775   "referenced_type" : "type-138",
8776   "self_type" : "type-580",
8777   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8778  },
8779  {
8780   "alignment" : 1,
8781   "is_volatile" : true,
8782   "linker_set_key" : "volatile bool",
8783   "name" : "volatile bool",
8784   "referenced_type" : "type-51",
8785   "self_type" : "type-238",
8786   "size" : 1,
8787   "source_file" : "/system/core/libutils/include/utils/Thread.h"
8788  },
8789  {
8790   "alignment" : 4,
8791   "is_volatile" : true,
8792   "linker_set_key" : "volatile int",
8793   "name" : "volatile int",
8794   "referenced_type" : "type-129",
8795   "self_type" : "type-162",
8796   "size" : 4,
8797   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
8798  }
8799 ],
8800 "record_types" :
8801 [
8802  {
8803   "alignment" : 4,
8804   "fields" :
8805   [
8806    {
8807     "access" : "private",
8808     "field_name" : "mCond",
8809     "referenced_type" : "type-237"
8810    }
8811   ],
8812   "linker_set_key" : "android::Condition",
8813   "name" : "android::Condition",
8814   "record_kind" : "class",
8815   "referenced_type" : "type-236",
8816   "self_type" : "type-236",
8817   "size" : 4,
8818   "source_file" : "/system/core/libutils/include/utils/Condition.h",
8819   "unique_id" : "_ZTSN7android9ConditionE"
8820  },
8821  {
8822   "alignment" : 4,
8823   "fields" :
8824   [
8825    {
8826     "access" : "private",
8827     "field_name" : "mVector",
8828     "referenced_type" : "type-158"
8829    }
8830   ],
8831   "linker_set_key" : "android::KeyedVector<android::String16, android::sp<android::hardware::IBinder> >",
8832   "name" : "android::KeyedVector<android::String16, android::sp<android::hardware::IBinder> >",
8833   "record_kind" : "class",
8834   "referenced_type" : "type-157",
8835   "self_type" : "type-157",
8836   "size" : 20,
8837   "source_file" : "/system/core/libutils/include/utils/KeyedVector.h",
8838   "template_args" : [ "type-152", "type-99" ],
8839   "unique_id" : "_ZTSN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE"
8840  },
8841  {
8842   "alignment" : 4,
8843   "fields" :
8844   [
8845    {
8846     "access" : "private",
8847     "field_name" : "mCount",
8848     "referenced_type" : "type-402"
8849    }
8850   ],
8851   "linker_set_key" : "android::LightRefBase<android::NativeHandle>",
8852   "name" : "android::LightRefBase<android::NativeHandle>",
8853   "record_kind" : "class",
8854   "referenced_type" : "type-401",
8855   "self_type" : "type-401",
8856   "size" : 4,
8857   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
8858   "template_args" : [ "type-403" ],
8859   "unique_id" : "_ZTSN7android12LightRefBaseINS_12NativeHandleEEE"
8860  },
8861  {
8862   "alignment" : 4,
8863   "fields" :
8864   [
8865    {
8866     "access" : "private",
8867     "field_name" : "mCount",
8868     "referenced_type" : "type-399"
8869    }
8870   ],
8871   "linker_set_key" : "android::LightRefBase<android::VirtualLightRefBase>",
8872   "name" : "android::LightRefBase<android::VirtualLightRefBase>",
8873   "record_kind" : "class",
8874   "referenced_type" : "type-398",
8875   "self_type" : "type-398",
8876   "size" : 4,
8877   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
8878   "template_args" : [ "type-400" ],
8879   "unique_id" : "_ZTSN7android12LightRefBaseINS_19VirtualLightRefBaseEEE"
8880  },
8881  {
8882   "alignment" : 4,
8883   "fields" :
8884   [
8885    {
8886     "access" : "private",
8887     "field_name" : "mMutex",
8888     "referenced_type" : "type-143"
8889    }
8890   ],
8891   "linker_set_key" : "android::Mutex",
8892   "name" : "android::Mutex",
8893   "record_kind" : "class",
8894   "referenced_type" : "type-142",
8895   "self_type" : "type-142",
8896   "size" : 4,
8897   "source_file" : "/system/core/libutils/include/utils/Mutex.h",
8898   "unique_id" : "_ZTSN7android5MutexE"
8899  },
8900  {
8901   "alignment" : 4,
8902   "fields" :
8903   [
8904    {
8905     "access" : "private",
8906     "field_name" : "mLock",
8907     "referenced_type" : "type-714"
8908    }
8909   ],
8910   "linker_set_key" : "android::Mutex::Autolock",
8911   "name" : "android::Mutex::Autolock",
8912   "record_kind" : "class",
8913   "referenced_type" : "type-713",
8914   "self_type" : "type-713",
8915   "size" : 4,
8916   "source_file" : "/system/core/libutils/include/utils/Mutex.h",
8917   "unique_id" : "_ZTSN7android5Mutex8AutolockE"
8918  },
8919  {
8920   "alignment" : 4,
8921   "base_specifiers" :
8922   [
8923    {
8924     "referenced_type" : "type-401"
8925    }
8926   ],
8927   "fields" :
8928   [
8929    {
8930     "access" : "private",
8931     "field_name" : "mHandle",
8932     "field_offset" : 32,
8933     "referenced_type" : "type-404"
8934    },
8935    {
8936     "access" : "private",
8937     "field_name" : "mOwnsHandle",
8938     "field_offset" : 64,
8939     "referenced_type" : "type-51"
8940    }
8941   ],
8942   "linker_set_key" : "android::NativeHandle",
8943   "name" : "android::NativeHandle",
8944   "record_kind" : "class",
8945   "referenced_type" : "type-403",
8946   "self_type" : "type-403",
8947   "size" : 12,
8948   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h",
8949   "unique_id" : "_ZTSN7android12NativeHandleE"
8950  },
8951  {
8952   "alignment" : 4,
8953   "fields" :
8954   [
8955    {
8956     "access" : "private",
8957     "field_name" : "mRWLock",
8958     "referenced_type" : "type-719"
8959    }
8960   ],
8961   "linker_set_key" : "android::RWLock",
8962   "name" : "android::RWLock",
8963   "record_kind" : "class",
8964   "referenced_type" : "type-718",
8965   "self_type" : "type-718",
8966   "size" : 40,
8967   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
8968   "unique_id" : "_ZTSN7android6RWLockE"
8969  },
8970  {
8971   "alignment" : 4,
8972   "fields" :
8973   [
8974    {
8975     "access" : "private",
8976     "field_name" : "mLock",
8977     "referenced_type" : "type-722"
8978    }
8979   ],
8980   "linker_set_key" : "android::RWLock::AutoRLock",
8981   "name" : "android::RWLock::AutoRLock",
8982   "record_kind" : "class",
8983   "referenced_type" : "type-721",
8984   "self_type" : "type-721",
8985   "size" : 4,
8986   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
8987   "unique_id" : "_ZTSN7android6RWLock9AutoRLockE"
8988  },
8989  {
8990   "alignment" : 4,
8991   "fields" :
8992   [
8993    {
8994     "access" : "private",
8995     "field_name" : "mLock",
8996     "referenced_type" : "type-722"
8997    }
8998   ],
8999   "linker_set_key" : "android::RWLock::AutoWLock",
9000   "name" : "android::RWLock::AutoWLock",
9001   "record_kind" : "class",
9002   "referenced_type" : "type-725",
9003   "self_type" : "type-725",
9004   "size" : 4,
9005   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
9006   "unique_id" : "_ZTSN7android6RWLock9AutoWLockE"
9007  },
9008  {
9009   "alignment" : 4,
9010   "fields" :
9011   [
9012    {
9013     "access" : "private",
9014     "field_name" : "mRefs",
9015     "field_offset" : 32,
9016     "referenced_type" : "type-23"
9017    }
9018   ],
9019   "linker_set_key" : "android::RefBase",
9020   "name" : "android::RefBase",
9021   "record_kind" : "class",
9022   "referenced_type" : "type-22",
9023   "self_type" : "type-22",
9024   "size" : 8,
9025   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
9026   "unique_id" : "_ZTSN7android7RefBaseE",
9027   "vtable_components" :
9028   [
9029    {
9030     "kind" : "offset_to_top"
9031    },
9032    {
9033     "kind" : "rtti",
9034     "mangled_component_name" : "_ZTIN7android7RefBaseE"
9035    },
9036    {
9037     "kind" : "complete_dtor_pointer",
9038     "mangled_component_name" : "_ZN7android7RefBaseD1Ev"
9039    },
9040    {
9041     "kind" : "deleting_dtor_pointer",
9042     "mangled_component_name" : "_ZN7android7RefBaseD0Ev"
9043    },
9044    {
9045     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9046    },
9047    {
9048     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9049    },
9050    {
9051     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9052    },
9053    {
9054     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9055    }
9056   ]
9057  },
9058  {
9059   "alignment" : 1,
9060   "linker_set_key" : "android::RefBase::weakref_type",
9061   "name" : "android::RefBase::weakref_type",
9062   "record_kind" : "class",
9063   "referenced_type" : "type-32",
9064   "self_type" : "type-32",
9065   "size" : 1,
9066   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
9067   "unique_id" : "_ZTSN7android7RefBase12weakref_typeE"
9068  },
9069  {
9070   "alignment" : 1,
9071   "linker_set_key" : "android::ReferenceMover",
9072   "name" : "android::ReferenceMover",
9073   "record_kind" : "class",
9074   "referenced_type" : "type-502",
9075   "self_type" : "type-502",
9076   "size" : 1,
9077   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
9078   "unique_id" : "_ZTSN7android14ReferenceMoverE"
9079  },
9080  {
9081   "alignment" : 4,
9082   "linker_set_key" : "android::ReferenceRenamer",
9083   "name" : "android::ReferenceRenamer",
9084   "record_kind" : "class",
9085   "referenced_type" : "type-497",
9086   "self_type" : "type-497",
9087   "size" : 4,
9088   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
9089   "unique_id" : "_ZTSN7android16ReferenceRenamerE",
9090   "vtable_components" :
9091   [
9092    {
9093     "kind" : "offset_to_top"
9094    },
9095    {
9096     "kind" : "rtti",
9097     "mangled_component_name" : "_ZTIN7android16ReferenceRenamerE"
9098    },
9099    {
9100     "is_pure" : true,
9101     "mangled_component_name" : "_ZNK7android16ReferenceRenamerclEj"
9102    }
9103   ]
9104  },
9105  {
9106   "alignment" : 8,
9107   "fields" :
9108   [
9109    {
9110     "access" : "private",
9111     "field_name" : "mTag",
9112     "referenced_type" : "type-8"
9113    }
9114   ],
9115   "linker_set_key" : "android::ScopedTrace",
9116   "name" : "android::ScopedTrace",
9117   "record_kind" : "class",
9118   "referenced_type" : "type-727",
9119   "self_type" : "type-727",
9120   "size" : 8,
9121   "source_file" : "/system/core/libutils/include/utils/Trace.h",
9122   "unique_id" : "_ZTSN7android11ScopedTraceE"
9123  },
9124  {
9125   "alignment" : 4,
9126   "base_specifiers" :
9127   [
9128    {
9129     "access" : "private",
9130     "referenced_type" : "type-159"
9131    }
9132   ],
9133   "linker_set_key" : "android::SortedVector<android::key_value_pair_t<android::String16, android::sp<android::hardware::IBinder> > >",
9134   "name" : "android::SortedVector<android::key_value_pair_t<android::String16, android::sp<android::hardware::IBinder> > >",
9135   "record_kind" : "class",
9136   "referenced_type" : "type-158",
9137   "self_type" : "type-158",
9138   "size" : 20,
9139   "source_file" : "/system/core/libutils/include/utils/SortedVector.h",
9140   "template_args" : [ "type-160" ],
9141   "unique_id" : "_ZTSN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE",
9142   "vtable_components" :
9143   [
9144    {
9145     "kind" : "offset_to_top"
9146    },
9147    {
9148     "kind" : "rtti",
9149     "mangled_component_name" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE"
9150    },
9151    {
9152     "kind" : "complete_dtor_pointer",
9153     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED1Ev"
9154    },
9155    {
9156     "kind" : "deleting_dtor_pointer",
9157     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED0Ev"
9158    },
9159    {
9160     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE12do_constructEPvj"
9161    },
9162    {
9163     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_destroyEPvj"
9164    },
9165    {
9166     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE7do_copyEPvPKvj"
9167    },
9168    {
9169     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE8do_splatEPvPKvj"
9170    },
9171    {
9172     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE15do_move_forwardEPvPKvj"
9173    },
9174    {
9175     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE16do_move_backwardEPvPKvj"
9176    },
9177    {
9178     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_compareEPKvSA_"
9179    }
9180   ]
9181  },
9182  {
9183   "alignment" : 4,
9184   "base_specifiers" :
9185   [
9186    {
9187     "referenced_type" : "type-145"
9188    }
9189   ],
9190   "linker_set_key" : "android::SortedVectorImpl",
9191   "name" : "android::SortedVectorImpl",
9192   "record_kind" : "class",
9193   "referenced_type" : "type-159",
9194   "self_type" : "type-159",
9195   "size" : 20,
9196   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
9197   "unique_id" : "_ZTSN7android16SortedVectorImplE",
9198   "vtable_components" :
9199   [
9200    {
9201     "kind" : "offset_to_top"
9202    },
9203    {
9204     "kind" : "rtti",
9205     "mangled_component_name" : "_ZTIN7android16SortedVectorImplE"
9206    },
9207    {
9208     "kind" : "complete_dtor_pointer",
9209     "mangled_component_name" : "_ZN7android16SortedVectorImplD1Ev"
9210    },
9211    {
9212     "kind" : "deleting_dtor_pointer",
9213     "mangled_component_name" : "_ZN7android16SortedVectorImplD0Ev"
9214    },
9215    {
9216     "is_pure" : true,
9217     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvj"
9218    },
9219    {
9220     "is_pure" : true,
9221     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvj"
9222    },
9223    {
9224     "is_pure" : true,
9225     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvj"
9226    },
9227    {
9228     "is_pure" : true,
9229     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvj"
9230    },
9231    {
9232     "is_pure" : true,
9233     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvj"
9234    },
9235    {
9236     "is_pure" : true,
9237     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvj"
9238    },
9239    {
9240     "is_pure" : true,
9241     "mangled_component_name" : "_ZNK7android16SortedVectorImpl10do_compareEPKvS2_"
9242    }
9243   ]
9244  },
9245  {
9246   "alignment" : 4,
9247   "fields" :
9248   [
9249    {
9250     "access" : "private",
9251     "field_name" : "mString",
9252     "referenced_type" : "type-153"
9253    }
9254   ],
9255   "linker_set_key" : "android::String16",
9256   "name" : "android::String16",
9257   "record_kind" : "class",
9258   "referenced_type" : "type-152",
9259   "self_type" : "type-152",
9260   "size" : 4,
9261   "source_file" : "/system/core/libutils/include/utils/String16.h",
9262   "unique_id" : "_ZTSN7android8String16E"
9263  },
9264  {
9265   "alignment" : 4,
9266   "fields" :
9267   [
9268    {
9269     "access" : "private",
9270     "field_name" : "mString",
9271     "referenced_type" : "type-85"
9272    }
9273   ],
9274   "linker_set_key" : "android::String8",
9275   "name" : "android::String8",
9276   "record_kind" : "class",
9277   "referenced_type" : "type-161",
9278   "self_type" : "type-161",
9279   "size" : 4,
9280   "source_file" : "/system/core/libutils/include/utils/String8.h",
9281   "unique_id" : "_ZTSN7android7String8E"
9282  },
9283  {
9284   "alignment" : 4,
9285   "base_specifiers" :
9286   [
9287    {
9288     "is_virtual" : true,
9289     "referenced_type" : "type-22"
9290    }
9291   ],
9292   "fields" :
9293   [
9294    {
9295     "access" : "private",
9296     "field_name" : "mCanCallJava",
9297     "field_offset" : 32,
9298     "referenced_type" : "type-235"
9299    },
9300    {
9301     "access" : "private",
9302     "field_name" : "mThread",
9303     "field_offset" : 64,
9304     "referenced_type" : "type-137"
9305    },
9306    {
9307     "access" : "private",
9308     "field_name" : "mLock",
9309     "field_offset" : 96,
9310     "referenced_type" : "type-142"
9311    },
9312    {
9313     "access" : "private",
9314     "field_name" : "mThreadExitedCondition",
9315     "field_offset" : 128,
9316     "referenced_type" : "type-236"
9317    },
9318    {
9319     "access" : "private",
9320     "field_name" : "mStatus",
9321     "field_offset" : 160,
9322     "referenced_type" : "type-129"
9323    },
9324    {
9325     "access" : "private",
9326     "field_name" : "mExitPending",
9327     "field_offset" : 192,
9328     "referenced_type" : "type-238"
9329    },
9330    {
9331     "access" : "private",
9332     "field_name" : "mRunning",
9333     "field_offset" : 200,
9334     "referenced_type" : "type-238"
9335    },
9336    {
9337     "access" : "private",
9338     "field_name" : "mHoldSelf",
9339     "field_offset" : 224,
9340     "referenced_type" : "type-232"
9341    },
9342    {
9343     "access" : "private",
9344     "field_name" : "mTid",
9345     "field_offset" : 256,
9346     "referenced_type" : "type-129"
9347    }
9348   ],
9349   "linker_set_key" : "android::Thread",
9350   "name" : "android::Thread",
9351   "record_kind" : "class",
9352   "referenced_type" : "type-234",
9353   "self_type" : "type-234",
9354   "size" : 44,
9355   "source_file" : "/system/core/libutils/include/utils/Thread.h",
9356   "unique_id" : "_ZTSN7android6ThreadE",
9357   "vtable_components" :
9358   [
9359    {
9360     "component_value" : 36,
9361     "kind" : "vbase_offset"
9362    },
9363    {
9364     "kind" : "offset_to_top"
9365    },
9366    {
9367     "kind" : "rtti",
9368     "mangled_component_name" : "_ZTIN7android6ThreadE"
9369    },
9370    {
9371     "kind" : "complete_dtor_pointer",
9372     "mangled_component_name" : "_ZN7android6ThreadD1Ev"
9373    },
9374    {
9375     "kind" : "deleting_dtor_pointer",
9376     "mangled_component_name" : "_ZN7android6ThreadD0Ev"
9377    },
9378    {
9379     "mangled_component_name" : "_ZN7android6Thread3runEPKcij"
9380    },
9381    {
9382     "mangled_component_name" : "_ZN7android6Thread11requestExitEv"
9383    },
9384    {
9385     "mangled_component_name" : "_ZN7android6Thread10readyToRunEv"
9386    },
9387    {
9388     "is_pure" : true,
9389     "mangled_component_name" : "_ZN7android6Thread10threadLoopEv"
9390    },
9391    {
9392     "kind" : "vcall_offset"
9393    },
9394    {
9395     "kind" : "vcall_offset"
9396    },
9397    {
9398     "kind" : "vcall_offset"
9399    },
9400    {
9401     "kind" : "vcall_offset"
9402    },
9403    {
9404     "component_value" : -36,
9405     "kind" : "vcall_offset"
9406    },
9407    {
9408     "component_value" : -36,
9409     "kind" : "offset_to_top"
9410    },
9411    {
9412     "kind" : "rtti",
9413     "mangled_component_name" : "_ZTIN7android6ThreadE"
9414    },
9415    {
9416     "kind" : "complete_dtor_pointer",
9417     "mangled_component_name" : "_ZTv0_n12_N7android6ThreadD1Ev"
9418    },
9419    {
9420     "kind" : "deleting_dtor_pointer",
9421     "mangled_component_name" : "_ZTv0_n12_N7android6ThreadD0Ev"
9422    },
9423    {
9424     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9425    },
9426    {
9427     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9428    },
9429    {
9430     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9431    },
9432    {
9433     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9434    }
9435   ]
9436  },
9437  {
9438   "alignment" : 4,
9439   "base_specifiers" :
9440   [
9441    {
9442     "access" : "private",
9443     "referenced_type" : "type-145"
9444    }
9445   ],
9446   "linker_set_key" : "android::Vector<android::hardware::ProcessState::handle_entry>",
9447   "name" : "android::Vector<android::hardware::ProcessState::handle_entry>",
9448   "record_kind" : "class",
9449   "referenced_type" : "type-144",
9450   "self_type" : "type-144",
9451   "size" : 20,
9452   "source_file" : "/system/core/libutils/include/utils/Vector.h",
9453   "template_args" : [ "type-147" ],
9454   "unique_id" : "_ZTSN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
9455   "vtable_components" :
9456   [
9457    {
9458     "kind" : "offset_to_top"
9459    },
9460    {
9461     "kind" : "rtti",
9462     "mangled_component_name" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE"
9463    },
9464    {
9465     "kind" : "complete_dtor_pointer",
9466     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED1Ev"
9467    },
9468    {
9469     "kind" : "deleting_dtor_pointer",
9470     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED0Ev"
9471    },
9472    {
9473     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE12do_constructEPvj"
9474    },
9475    {
9476     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE10do_destroyEPvj"
9477    },
9478    {
9479     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE7do_copyEPvPKvj"
9480    },
9481    {
9482     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE8do_splatEPvPKvj"
9483    },
9484    {
9485     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE15do_move_forwardEPvPKvj"
9486    },
9487    {
9488     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE16do_move_backwardEPvPKvj"
9489    }
9490   ]
9491  },
9492  {
9493   "alignment" : 4,
9494   "fields" :
9495   [
9496    {
9497     "access" : "private",
9498     "field_name" : "mStorage",
9499     "field_offset" : 32,
9500     "referenced_type" : "type-137"
9501    },
9502    {
9503     "access" : "private",
9504     "field_name" : "mCount",
9505     "field_offset" : 64,
9506     "referenced_type" : "type-2"
9507    },
9508    {
9509     "access" : "private",
9510     "field_name" : "mFlags",
9511     "field_offset" : 96,
9512     "referenced_type" : "type-146"
9513    },
9514    {
9515     "access" : "private",
9516     "field_name" : "mItemSize",
9517     "field_offset" : 128,
9518     "referenced_type" : "type-146"
9519    }
9520   ],
9521   "linker_set_key" : "android::VectorImpl",
9522   "name" : "android::VectorImpl",
9523   "record_kind" : "class",
9524   "referenced_type" : "type-145",
9525   "self_type" : "type-145",
9526   "size" : 20,
9527   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
9528   "unique_id" : "_ZTSN7android10VectorImplE",
9529   "vtable_components" :
9530   [
9531    {
9532     "kind" : "offset_to_top"
9533    },
9534    {
9535     "kind" : "rtti",
9536     "mangled_component_name" : "_ZTIN7android10VectorImplE"
9537    },
9538    {
9539     "kind" : "complete_dtor_pointer",
9540     "mangled_component_name" : "_ZN7android10VectorImplD1Ev"
9541    },
9542    {
9543     "kind" : "deleting_dtor_pointer",
9544     "mangled_component_name" : "_ZN7android10VectorImplD0Ev"
9545    },
9546    {
9547     "is_pure" : true,
9548     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvj"
9549    },
9550    {
9551     "is_pure" : true,
9552     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvj"
9553    },
9554    {
9555     "is_pure" : true,
9556     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvj"
9557    },
9558    {
9559     "is_pure" : true,
9560     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvj"
9561    },
9562    {
9563     "is_pure" : true,
9564     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvj"
9565    },
9566    {
9567     "is_pure" : true,
9568     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvj"
9569    }
9570   ]
9571  },
9572  {
9573   "alignment" : 4,
9574   "base_specifiers" :
9575   [
9576    {
9577     "referenced_type" : "type-398"
9578    }
9579   ],
9580   "linker_set_key" : "android::VirtualLightRefBase",
9581   "name" : "android::VirtualLightRefBase",
9582   "record_kind" : "class",
9583   "referenced_type" : "type-400",
9584   "self_type" : "type-400",
9585   "size" : 8,
9586   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
9587   "unique_id" : "_ZTSN7android19VirtualLightRefBaseE",
9588   "vtable_components" :
9589   [
9590    {
9591     "kind" : "offset_to_top"
9592    },
9593    {
9594     "kind" : "rtti",
9595     "mangled_component_name" : "_ZTIN7android19VirtualLightRefBaseE"
9596    },
9597    {
9598     "kind" : "complete_dtor_pointer",
9599     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD1Ev"
9600    },
9601    {
9602     "kind" : "deleting_dtor_pointer",
9603     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD0Ev"
9604    }
9605   ]
9606  },
9607  {
9608   "alignment" : 4,
9609   "base_specifiers" :
9610   [
9611    {
9612     "referenced_type" : "type-30"
9613    }
9614   ],
9615   "fields" :
9616   [
9617    {
9618     "access" : "protected",
9619     "field_name" : "mSchedPolicy",
9620     "field_offset" : 32,
9621     "referenced_type" : "type-129"
9622    },
9623    {
9624     "access" : "protected",
9625     "field_name" : "mSchedPriority",
9626     "field_offset" : 64,
9627     "referenced_type" : "type-129"
9628    },
9629    {
9630     "access" : "private",
9631     "field_name" : "mExtras",
9632     "field_offset" : 96,
9633     "referenced_type" : "type-330"
9634    },
9635    {
9636     "access" : "private",
9637     "field_name" : "mReserved0",
9638     "field_offset" : 128,
9639     "referenced_type" : "type-137"
9640    }
9641   ],
9642   "linker_set_key" : "android::hardware::BHwBinder",
9643   "name" : "android::hardware::BHwBinder",
9644   "record_kind" : "class",
9645   "referenced_type" : "type-329",
9646   "self_type" : "type-329",
9647   "size" : 28,
9648   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
9649   "unique_id" : "_ZTSN7android8hardware9BHwBinderE",
9650   "vtable_components" :
9651   [
9652    {
9653     "component_value" : 20,
9654     "kind" : "vbase_offset"
9655    },
9656    {
9657     "kind" : "offset_to_top"
9658    },
9659    {
9660     "kind" : "rtti",
9661     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
9662    },
9663    {
9664     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
9665    },
9666    {
9667     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
9668    },
9669    {
9670     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
9671    },
9672    {
9673     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
9674    },
9675    {
9676     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
9677    },
9678    {
9679     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
9680    },
9681    {
9682     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
9683    },
9684    {
9685     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
9686    },
9687    {
9688     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
9689    },
9690    {
9691     "kind" : "complete_dtor_pointer",
9692     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD1Ev"
9693    },
9694    {
9695     "kind" : "deleting_dtor_pointer",
9696     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD0Ev"
9697    },
9698    {
9699     "mangled_component_name" : "_ZN7android8hardware9BHwBinder10onTransactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
9700    },
9701    {
9702     "kind" : "vcall_offset"
9703    },
9704    {
9705     "kind" : "vcall_offset"
9706    },
9707    {
9708     "kind" : "vcall_offset"
9709    },
9710    {
9711     "kind" : "vcall_offset"
9712    },
9713    {
9714     "component_value" : -20,
9715     "kind" : "vcall_offset"
9716    },
9717    {
9718     "component_value" : -20,
9719     "kind" : "offset_to_top"
9720    },
9721    {
9722     "kind" : "rtti",
9723     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
9724    },
9725    {
9726     "kind" : "complete_dtor_pointer",
9727     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9BHwBinderD1Ev"
9728    },
9729    {
9730     "kind" : "deleting_dtor_pointer",
9731     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9BHwBinderD0Ev"
9732    },
9733    {
9734     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9735    },
9736    {
9737     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9738    },
9739    {
9740     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9741    },
9742    {
9743     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9744    }
9745   ]
9746  },
9747  {
9748   "alignment" : 4,
9749   "base_specifiers" :
9750   [
9751    {
9752     "is_virtual" : true,
9753     "referenced_type" : "type-22"
9754    }
9755   ],
9756   "fields" :
9757   [
9758    {
9759     "access" : "private",
9760     "field_name" : "mRemote",
9761     "field_offset" : 32,
9762     "referenced_type" : "type-28"
9763    },
9764    {
9765     "access" : "private",
9766     "field_name" : "mRefs",
9767     "field_offset" : 64,
9768     "referenced_type" : "type-31"
9769    },
9770    {
9771     "access" : "private",
9772     "field_name" : "mState",
9773     "field_offset" : 96,
9774     "referenced_type" : "type-33"
9775    }
9776   ],
9777   "linker_set_key" : "android::hardware::BpHwRefBase",
9778   "name" : "android::hardware::BpHwRefBase",
9779   "record_kind" : "class",
9780   "referenced_type" : "type-27",
9781   "self_type" : "type-27",
9782   "size" : 24,
9783   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
9784   "unique_id" : "_ZTSN7android8hardware11BpHwRefBaseE",
9785   "vtable_components" :
9786   [
9787    {
9788     "component_value" : 16,
9789     "kind" : "vbase_offset"
9790    },
9791    {
9792     "kind" : "offset_to_top"
9793    },
9794    {
9795     "kind" : "rtti",
9796     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
9797    },
9798    {
9799     "kind" : "complete_dtor_pointer",
9800     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD1Ev"
9801    },
9802    {
9803     "kind" : "deleting_dtor_pointer",
9804     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD0Ev"
9805    },
9806    {
9807     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
9808    },
9809    {
9810     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
9811    },
9812    {
9813     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
9814    },
9815    {
9816     "kind" : "vcall_offset"
9817    },
9818    {
9819     "component_value" : -16,
9820     "kind" : "vcall_offset"
9821    },
9822    {
9823     "component_value" : -16,
9824     "kind" : "vcall_offset"
9825    },
9826    {
9827     "component_value" : -16,
9828     "kind" : "vcall_offset"
9829    },
9830    {
9831     "component_value" : -16,
9832     "kind" : "vcall_offset"
9833    },
9834    {
9835     "component_value" : -16,
9836     "kind" : "offset_to_top"
9837    },
9838    {
9839     "kind" : "rtti",
9840     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
9841    },
9842    {
9843     "kind" : "complete_dtor_pointer",
9844     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpHwRefBaseD1Ev"
9845    },
9846    {
9847     "kind" : "deleting_dtor_pointer",
9848     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpHwRefBaseD0Ev"
9849    },
9850    {
9851     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
9852    },
9853    {
9854     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
9855    },
9856    {
9857     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
9858    },
9859    {
9860     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9861    }
9862   ]
9863  },
9864  {
9865   "alignment" : 4,
9866   "base_specifiers" :
9867   [
9868    {
9869     "referenced_type" : "type-20"
9870    },
9871    {
9872     "referenced_type" : "type-26"
9873    },
9874    {
9875     "referenced_type" : "type-27"
9876    }
9877   ],
9878   "linker_set_key" : "android::hardware::BpInterface<android::hardware::contexthub::V1_0::IContexthub>",
9879   "name" : "android::hardware::BpInterface<android::hardware::contexthub::V1_0::IContexthub>",
9880   "record_kind" : "class",
9881   "referenced_type" : "type-19",
9882   "self_type" : "type-19",
9883   "size" : 32,
9884   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
9885   "template_args" : [ "type-20" ],
9886   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_10contexthub4V1_011IContexthubEEE",
9887   "vtable_components" :
9888   [
9889    {
9890     "component_value" : 24,
9891     "kind" : "vbase_offset"
9892    },
9893    {
9894     "kind" : "offset_to_top"
9895    },
9896    {
9897     "kind" : "rtti",
9898     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_10contexthub4V1_011IContexthubEEE"
9899    },
9900    {
9901     "mangled_component_name" : "_ZNK7android8hardware10contexthub4V1_011IContexthub8isRemoteEv"
9902    },
9903    {
9904     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_011IContexthub14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
9905    },
9906    {
9907     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_011IContexthub5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
9908    },
9909    {
9910     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_011IContexthub19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
9911    },
9912    {
9913     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_011IContexthub12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
9914    },
9915    {
9916     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_011IContexthub21setHALInstrumentationEv"
9917    },
9918    {
9919     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_011IContexthub11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
9920    },
9921    {
9922     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_011IContexthub4pingEv"
9923    },
9924    {
9925     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_011IContexthub12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
9926    },
9927    {
9928     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_011IContexthub21notifySyspropsChangedEv"
9929    },
9930    {
9931     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_011IContexthub13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
9932    },
9933    {
9934     "kind" : "complete_dtor_pointer",
9935     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_10contexthub4V1_011IContexthubEED1Ev"
9936    },
9937    {
9938     "kind" : "deleting_dtor_pointer",
9939     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_10contexthub4V1_011IContexthubEED0Ev"
9940    },
9941    {
9942     "is_pure" : true,
9943     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_011IContexthub7getHubsENSt3__18functionIFvRKNS0_8hidl_vecINS2_10ContextHubEEEEEE"
9944    },
9945    {
9946     "is_pure" : true,
9947     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_011IContexthub16registerCallbackEjRKNS_2spINS2_19IContexthubCallbackEEE"
9948    },
9949    {
9950     "is_pure" : true,
9951     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_011IContexthub16sendMessageToHubEjRKNS2_13ContextHubMsgE"
9952    },
9953    {
9954     "is_pure" : true,
9955     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_011IContexthub11loadNanoAppEjRKNS2_13NanoAppBinaryEj"
9956    },
9957    {
9958     "is_pure" : true,
9959     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_011IContexthub13unloadNanoAppEjyj"
9960    },
9961    {
9962     "is_pure" : true,
9963     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_011IContexthub13enableNanoAppEjyj"
9964    },
9965    {
9966     "is_pure" : true,
9967     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_011IContexthub14disableNanoAppEjyj"
9968    },
9969    {
9970     "is_pure" : true,
9971     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_011IContexthub9queryAppsEj"
9972    },
9973    {
9974     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_10contexthub4V1_011IContexthubEE10onAsBinderEv"
9975    },
9976    {
9977     "component_value" : 20,
9978     "kind" : "vbase_offset"
9979    },
9980    {
9981     "component_value" : -4,
9982     "kind" : "offset_to_top"
9983    },
9984    {
9985     "kind" : "rtti",
9986     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_10contexthub4V1_011IContexthubEEE"
9987    },
9988    {
9989     "kind" : "complete_dtor_pointer",
9990     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_10contexthub4V1_011IContexthubEED1Ev"
9991    },
9992    {
9993     "kind" : "deleting_dtor_pointer",
9994     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_10contexthub4V1_011IContexthubEED0Ev"
9995    },
9996    {
9997     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_10contexthub4V1_011IContexthubEE10onAsBinderEv"
9998    },
9999    {
10000     "component_value" : 16,
10001     "kind" : "vbase_offset"
10002    },
10003    {
10004     "component_value" : -8,
10005     "kind" : "offset_to_top"
10006    },
10007    {
10008     "kind" : "rtti",
10009     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_10contexthub4V1_011IContexthubEEE"
10010    },
10011    {
10012     "kind" : "complete_dtor_pointer",
10013     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_10contexthub4V1_011IContexthubEED1Ev"
10014    },
10015    {
10016     "kind" : "deleting_dtor_pointer",
10017     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_10contexthub4V1_011IContexthubEED0Ev"
10018    },
10019    {
10020     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
10021    },
10022    {
10023     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10024    },
10025    {
10026     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10027    },
10028    {
10029     "kind" : "vcall_offset"
10030    },
10031    {
10032     "component_value" : -16,
10033     "kind" : "vcall_offset"
10034    },
10035    {
10036     "component_value" : -16,
10037     "kind" : "vcall_offset"
10038    },
10039    {
10040     "component_value" : -16,
10041     "kind" : "vcall_offset"
10042    },
10043    {
10044     "component_value" : -24,
10045     "kind" : "vcall_offset"
10046    },
10047    {
10048     "component_value" : -24,
10049     "kind" : "offset_to_top"
10050    },
10051    {
10052     "kind" : "rtti",
10053     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_10contexthub4V1_011IContexthubEEE"
10054    },
10055    {
10056     "kind" : "complete_dtor_pointer",
10057     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_10contexthub4V1_011IContexthubEED1Ev"
10058    },
10059    {
10060     "kind" : "deleting_dtor_pointer",
10061     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_10contexthub4V1_011IContexthubEED0Ev"
10062    },
10063    {
10064     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
10065    },
10066    {
10067     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10068    },
10069    {
10070     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10071    },
10072    {
10073     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10074    }
10075   ]
10076  },
10077  {
10078   "alignment" : 4,
10079   "base_specifiers" :
10080   [
10081    {
10082     "referenced_type" : "type-66"
10083    },
10084    {
10085     "referenced_type" : "type-26"
10086    },
10087    {
10088     "referenced_type" : "type-27"
10089    }
10090   ],
10091   "linker_set_key" : "android::hardware::BpInterface<android::hardware::contexthub::V1_0::IContexthubCallback>",
10092   "name" : "android::hardware::BpInterface<android::hardware::contexthub::V1_0::IContexthubCallback>",
10093   "record_kind" : "class",
10094   "referenced_type" : "type-266",
10095   "self_type" : "type-266",
10096   "size" : 32,
10097   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
10098   "template_args" : [ "type-66" ],
10099   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_10contexthub4V1_019IContexthubCallbackEEE",
10100   "vtable_components" :
10101   [
10102    {
10103     "component_value" : 24,
10104     "kind" : "vbase_offset"
10105    },
10106    {
10107     "kind" : "offset_to_top"
10108    },
10109    {
10110     "kind" : "rtti",
10111     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_10contexthub4V1_019IContexthubCallbackEEE"
10112    },
10113    {
10114     "mangled_component_name" : "_ZNK7android8hardware10contexthub4V1_019IContexthubCallback8isRemoteEv"
10115    },
10116    {
10117     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
10118    },
10119    {
10120     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
10121    },
10122    {
10123     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
10124    },
10125    {
10126     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
10127    },
10128    {
10129     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback21setHALInstrumentationEv"
10130    },
10131    {
10132     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
10133    },
10134    {
10135     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback4pingEv"
10136    },
10137    {
10138     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
10139    },
10140    {
10141     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback21notifySyspropsChangedEv"
10142    },
10143    {
10144     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
10145    },
10146    {
10147     "kind" : "complete_dtor_pointer",
10148     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_10contexthub4V1_019IContexthubCallbackEED1Ev"
10149    },
10150    {
10151     "kind" : "deleting_dtor_pointer",
10152     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_10contexthub4V1_019IContexthubCallbackEED0Ev"
10153    },
10154    {
10155     "is_pure" : true,
10156     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback15handleClientMsgERKNS2_13ContextHubMsgE"
10157    },
10158    {
10159     "is_pure" : true,
10160     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback15handleTxnResultEjNS2_17TransactionResultE"
10161    },
10162    {
10163     "is_pure" : true,
10164     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback14handleHubEventENS2_14AsyncEventTypeE"
10165    },
10166    {
10167     "is_pure" : true,
10168     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback14handleAppAbortEyj"
10169    },
10170    {
10171     "is_pure" : true,
10172     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback14handleAppsInfoERKNS0_8hidl_vecINS2_10HubAppInfoEEE"
10173    },
10174    {
10175     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_10contexthub4V1_019IContexthubCallbackEE10onAsBinderEv"
10176    },
10177    {
10178     "component_value" : 20,
10179     "kind" : "vbase_offset"
10180    },
10181    {
10182     "component_value" : -4,
10183     "kind" : "offset_to_top"
10184    },
10185    {
10186     "kind" : "rtti",
10187     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_10contexthub4V1_019IContexthubCallbackEEE"
10188    },
10189    {
10190     "kind" : "complete_dtor_pointer",
10191     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_10contexthub4V1_019IContexthubCallbackEED1Ev"
10192    },
10193    {
10194     "kind" : "deleting_dtor_pointer",
10195     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_10contexthub4V1_019IContexthubCallbackEED0Ev"
10196    },
10197    {
10198     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_10contexthub4V1_019IContexthubCallbackEE10onAsBinderEv"
10199    },
10200    {
10201     "component_value" : 16,
10202     "kind" : "vbase_offset"
10203    },
10204    {
10205     "component_value" : -8,
10206     "kind" : "offset_to_top"
10207    },
10208    {
10209     "kind" : "rtti",
10210     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_10contexthub4V1_019IContexthubCallbackEEE"
10211    },
10212    {
10213     "kind" : "complete_dtor_pointer",
10214     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_10contexthub4V1_019IContexthubCallbackEED1Ev"
10215    },
10216    {
10217     "kind" : "deleting_dtor_pointer",
10218     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_10contexthub4V1_019IContexthubCallbackEED0Ev"
10219    },
10220    {
10221     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
10222    },
10223    {
10224     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10225    },
10226    {
10227     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10228    },
10229    {
10230     "kind" : "vcall_offset"
10231    },
10232    {
10233     "component_value" : -16,
10234     "kind" : "vcall_offset"
10235    },
10236    {
10237     "component_value" : -16,
10238     "kind" : "vcall_offset"
10239    },
10240    {
10241     "component_value" : -16,
10242     "kind" : "vcall_offset"
10243    },
10244    {
10245     "component_value" : -24,
10246     "kind" : "vcall_offset"
10247    },
10248    {
10249     "component_value" : -24,
10250     "kind" : "offset_to_top"
10251    },
10252    {
10253     "kind" : "rtti",
10254     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_10contexthub4V1_019IContexthubCallbackEEE"
10255    },
10256    {
10257     "kind" : "complete_dtor_pointer",
10258     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_10contexthub4V1_019IContexthubCallbackEED1Ev"
10259    },
10260    {
10261     "kind" : "deleting_dtor_pointer",
10262     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_10contexthub4V1_019IContexthubCallbackEED0Ev"
10263    },
10264    {
10265     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
10266    },
10267    {
10268     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10269    },
10270    {
10271     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10272    },
10273    {
10274     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10275    }
10276   ]
10277  },
10278  {
10279   "alignment" : 4,
10280   "base_specifiers" :
10281   [
10282    {
10283     "referenced_type" : "type-21"
10284    },
10285    {
10286     "referenced_type" : "type-26"
10287    },
10288    {
10289     "referenced_type" : "type-27"
10290    }
10291   ],
10292   "linker_set_key" : "android::hardware::BpInterface<android::hidl::base::V1_0::IBase>",
10293   "name" : "android::hardware::BpInterface<android::hidl::base::V1_0::IBase>",
10294   "record_kind" : "class",
10295   "referenced_type" : "type-612",
10296   "self_type" : "type-612",
10297   "size" : 32,
10298   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
10299   "template_args" : [ "type-21" ],
10300   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE",
10301   "vtable_components" :
10302   [
10303    {
10304     "component_value" : 24,
10305     "kind" : "vbase_offset"
10306    },
10307    {
10308     "kind" : "offset_to_top"
10309    },
10310    {
10311     "kind" : "rtti",
10312     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
10313    },
10314    {
10315     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
10316    },
10317    {
10318     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
10319    },
10320    {
10321     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
10322    },
10323    {
10324     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
10325    },
10326    {
10327     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
10328    },
10329    {
10330     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
10331    },
10332    {
10333     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
10334    },
10335    {
10336     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
10337    },
10338    {
10339     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
10340    },
10341    {
10342     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
10343    },
10344    {
10345     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
10346    },
10347    {
10348     "kind" : "complete_dtor_pointer",
10349     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
10350    },
10351    {
10352     "kind" : "deleting_dtor_pointer",
10353     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
10354    },
10355    {
10356     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
10357    },
10358    {
10359     "component_value" : 20,
10360     "kind" : "vbase_offset"
10361    },
10362    {
10363     "component_value" : -4,
10364     "kind" : "offset_to_top"
10365    },
10366    {
10367     "kind" : "rtti",
10368     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
10369    },
10370    {
10371     "kind" : "complete_dtor_pointer",
10372     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
10373    },
10374    {
10375     "kind" : "deleting_dtor_pointer",
10376     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
10377    },
10378    {
10379     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
10380    },
10381    {
10382     "component_value" : 16,
10383     "kind" : "vbase_offset"
10384    },
10385    {
10386     "component_value" : -8,
10387     "kind" : "offset_to_top"
10388    },
10389    {
10390     "kind" : "rtti",
10391     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
10392    },
10393    {
10394     "kind" : "complete_dtor_pointer",
10395     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
10396    },
10397    {
10398     "kind" : "deleting_dtor_pointer",
10399     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
10400    },
10401    {
10402     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
10403    },
10404    {
10405     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10406    },
10407    {
10408     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10409    },
10410    {
10411     "kind" : "vcall_offset"
10412    },
10413    {
10414     "component_value" : -16,
10415     "kind" : "vcall_offset"
10416    },
10417    {
10418     "component_value" : -16,
10419     "kind" : "vcall_offset"
10420    },
10421    {
10422     "component_value" : -16,
10423     "kind" : "vcall_offset"
10424    },
10425    {
10426     "component_value" : -24,
10427     "kind" : "vcall_offset"
10428    },
10429    {
10430     "component_value" : -24,
10431     "kind" : "offset_to_top"
10432    },
10433    {
10434     "kind" : "rtti",
10435     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
10436    },
10437    {
10438     "kind" : "complete_dtor_pointer",
10439     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
10440    },
10441    {
10442     "kind" : "deleting_dtor_pointer",
10443     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
10444    },
10445    {
10446     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
10447    },
10448    {
10449     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10450    },
10451    {
10452     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10453    },
10454    {
10455     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10456    }
10457   ]
10458  },
10459  {
10460   "alignment" : 4,
10461   "fields" :
10462   [
10463    {
10464     "access" : "private",
10465     "field_name" : "mMutex",
10466     "referenced_type" : "type-636"
10467    },
10468    {
10469     "access" : "private",
10470     "field_name" : "mMap",
10471     "field_offset" : 32,
10472     "referenced_type" : "type-637"
10473    }
10474   ],
10475   "linker_set_key" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
10476   "name" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
10477   "record_kind" : "class",
10478   "referenced_type" : "type-635",
10479   "self_type" : "type-635",
10480   "size" : 16,
10481   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
10482   "template_args" : [ "type-318", "type-638" ],
10483   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINS_2wpINS_4hidl4base4V1_05IBaseEEENS0_7details9SchedPrioEEE"
10484  },
10485  {
10486   "alignment" : 4,
10487   "fields" :
10488   [
10489    {
10490     "access" : "private",
10491     "field_name" : "mMutex",
10492     "referenced_type" : "type-645"
10493    },
10494    {
10495     "access" : "private",
10496     "field_name" : "mMap",
10497     "field_offset" : 32,
10498     "referenced_type" : "type-646"
10499    }
10500   ],
10501   "linker_set_key" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
10502   "name" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
10503   "record_kind" : "class",
10504   "referenced_type" : "type-644",
10505   "self_type" : "type-644",
10506   "size" : 16,
10507   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
10508   "template_args" : [ "type-318", "type-51" ],
10509   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINS_2wpINS_4hidl4base4V1_05IBaseEEEbEE"
10510  },
10511  {
10512   "alignment" : 4,
10513   "fields" :
10514   [
10515    {
10516     "access" : "private",
10517     "field_name" : "mMutex",
10518     "referenced_type" : "type-652"
10519    },
10520    {
10521     "access" : "private",
10522     "field_name" : "mMap",
10523     "field_offset" : 32,
10524     "referenced_type" : "type-653"
10525    }
10526   ],
10527   "linker_set_key" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> >",
10528   "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> >",
10529   "record_kind" : "class",
10530   "referenced_type" : "type-651",
10531   "self_type" : "type-651",
10532   "size" : 16,
10533   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
10534   "template_args" : [ "type-92", "type-654" ],
10535   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE"
10536  },
10537  {
10538   "alignment" : 4,
10539   "fields" :
10540   [
10541    {
10542     "access" : "private",
10543     "field_name" : "mMutex",
10544     "referenced_type" : "type-671"
10545    },
10546    {
10547     "access" : "private",
10548     "field_name" : "mMap",
10549     "field_offset" : 32,
10550     "referenced_type" : "type-672"
10551    }
10552   ],
10553   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> >",
10554   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> >",
10555   "record_kind" : "class",
10556   "referenced_type" : "type-670",
10557   "self_type" : "type-670",
10558   "size" : 16,
10559   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
10560   "template_args" : [ "type-673", "type-674" ],
10561   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE"
10562  },
10563  {
10564   "alignment" : 4,
10565   "fields" :
10566   [
10567    {
10568     "access" : "private",
10569     "field_name" : "mMutex",
10570     "referenced_type" : "type-660"
10571    },
10572    {
10573     "access" : "private",
10574     "field_name" : "mMap",
10575     "field_offset" : 32,
10576     "referenced_type" : "type-661"
10577    }
10578   ],
10579   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> >",
10580   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> >",
10581   "record_kind" : "class",
10582   "referenced_type" : "type-659",
10583   "self_type" : "type-659",
10584   "size" : 16,
10585   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
10586   "template_args" : [ "type-662", "type-663" ],
10587   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE"
10588  },
10589  {
10590   "alignment" : 8,
10591   "fields" :
10592   [
10593    {
10594     "field_name" : "flags",
10595     "referenced_type" : "type-2"
10596    },
10597    {
10598     "field_name" : "fdIndex",
10599     "field_offset" : 32,
10600     "referenced_type" : "type-2"
10601    },
10602    {
10603     "field_name" : "offset",
10604     "field_offset" : 64,
10605     "referenced_type" : "type-2"
10606    },
10607    {
10608     "field_name" : "extent",
10609     "field_offset" : 128,
10610     "referenced_type" : "type-8"
10611    }
10612   ],
10613   "linker_set_key" : "android::hardware::GrantorDescriptor",
10614   "name" : "android::hardware::GrantorDescriptor",
10615   "referenced_type" : "type-522",
10616   "self_type" : "type-522",
10617   "size" : 24,
10618   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
10619   "unique_id" : "_ZTSN7android8hardware17GrantorDescriptorE"
10620  },
10621  {
10622   "alignment" : 8,
10623   "base_specifiers" :
10624   [
10625    {
10626     "is_virtual" : true,
10627     "referenced_type" : "type-506"
10628    },
10629    {
10630     "is_virtual" : true,
10631     "referenced_type" : "type-22"
10632    }
10633   ],
10634   "linker_set_key" : "android::hardware::HidlMemory",
10635   "name" : "android::hardware::HidlMemory",
10636   "record_kind" : "class",
10637   "referenced_type" : "type-514",
10638   "self_type" : "type-514",
10639   "size" : 56,
10640   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10641   "unique_id" : "_ZTSN7android8hardware10HidlMemoryE",
10642   "vtable_components" :
10643   [
10644    {
10645     "component_value" : 48,
10646     "kind" : "vbase_offset"
10647    },
10648    {
10649     "component_value" : 8,
10650     "kind" : "vbase_offset"
10651    },
10652    {
10653     "kind" : "offset_to_top"
10654    },
10655    {
10656     "kind" : "rtti",
10657     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
10658    },
10659    {
10660     "kind" : "complete_dtor_pointer",
10661     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD1Ev"
10662    },
10663    {
10664     "kind" : "deleting_dtor_pointer",
10665     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD0Ev"
10666    },
10667    {
10668     "kind" : "vcall_offset"
10669    },
10670    {
10671     "kind" : "vcall_offset"
10672    },
10673    {
10674     "kind" : "vcall_offset"
10675    },
10676    {
10677     "kind" : "vcall_offset"
10678    },
10679    {
10680     "component_value" : -48,
10681     "kind" : "vcall_offset"
10682    },
10683    {
10684     "component_value" : -48,
10685     "kind" : "offset_to_top"
10686    },
10687    {
10688     "kind" : "rtti",
10689     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
10690    },
10691    {
10692     "kind" : "complete_dtor_pointer",
10693     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10HidlMemoryD1Ev"
10694    },
10695    {
10696     "kind" : "deleting_dtor_pointer",
10697     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10HidlMemoryD0Ev"
10698    },
10699    {
10700     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10701    },
10702    {
10703     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10704    },
10705    {
10706     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10707    },
10708    {
10709     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10710    }
10711   ]
10712  },
10713  {
10714   "alignment" : 4,
10715   "base_specifiers" :
10716   [
10717    {
10718     "is_virtual" : true,
10719     "referenced_type" : "type-22"
10720    }
10721   ],
10722   "linker_set_key" : "android::hardware::IBinder",
10723   "name" : "android::hardware::IBinder",
10724   "record_kind" : "class",
10725   "referenced_type" : "type-30",
10726   "self_type" : "type-30",
10727   "size" : 12,
10728   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
10729   "unique_id" : "_ZTSN7android8hardware7IBinderE",
10730   "vtable_components" :
10731   [
10732    {
10733     "component_value" : 4,
10734     "kind" : "vbase_offset"
10735    },
10736    {
10737     "kind" : "offset_to_top"
10738    },
10739    {
10740     "kind" : "rtti",
10741     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
10742    },
10743    {
10744     "is_pure" : true,
10745     "mangled_component_name" : "_ZN7android8hardware7IBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
10746    },
10747    {
10748     "is_pure" : true,
10749     "mangled_component_name" : "_ZN7android8hardware7IBinder11linkToDeathERKNS_2spINS1_14DeathRecipientEEEPvj"
10750    },
10751    {
10752     "is_pure" : true,
10753     "mangled_component_name" : "_ZN7android8hardware7IBinder13unlinkToDeathERKNS_2wpINS1_14DeathRecipientEEEPvjPS4_"
10754    },
10755    {
10756     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
10757    },
10758    {
10759     "is_pure" : true,
10760     "mangled_component_name" : "_ZN7android8hardware7IBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
10761    },
10762    {
10763     "is_pure" : true,
10764     "mangled_component_name" : "_ZNK7android8hardware7IBinder10findObjectEPKv"
10765    },
10766    {
10767     "is_pure" : true,
10768     "mangled_component_name" : "_ZN7android8hardware7IBinder12detachObjectEPKv"
10769    },
10770    {
10771     "mangled_component_name" : "_ZN7android8hardware7IBinder11localBinderEv"
10772    },
10773    {
10774     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
10775    },
10776    {
10777     "kind" : "complete_dtor_pointer",
10778     "mangled_component_name" : "_ZN7android8hardware7IBinderD1Ev"
10779    },
10780    {
10781     "kind" : "deleting_dtor_pointer",
10782     "mangled_component_name" : "_ZN7android8hardware7IBinderD0Ev"
10783    },
10784    {
10785     "kind" : "vcall_offset"
10786    },
10787    {
10788     "kind" : "vcall_offset"
10789    },
10790    {
10791     "kind" : "vcall_offset"
10792    },
10793    {
10794     "kind" : "vcall_offset"
10795    },
10796    {
10797     "component_value" : -4,
10798     "kind" : "vcall_offset"
10799    },
10800    {
10801     "component_value" : -4,
10802     "kind" : "offset_to_top"
10803    },
10804    {
10805     "kind" : "rtti",
10806     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
10807    },
10808    {
10809     "kind" : "complete_dtor_pointer",
10810     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinderD1Ev"
10811    },
10812    {
10813     "kind" : "deleting_dtor_pointer",
10814     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinderD0Ev"
10815    },
10816    {
10817     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10818    },
10819    {
10820     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10821    },
10822    {
10823     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10824    },
10825    {
10826     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10827    }
10828   ]
10829  },
10830  {
10831   "alignment" : 4,
10832   "base_specifiers" :
10833   [
10834    {
10835     "is_virtual" : true,
10836     "referenced_type" : "type-22"
10837    }
10838   ],
10839   "linker_set_key" : "android::hardware::IBinder::DeathRecipient",
10840   "name" : "android::hardware::IBinder::DeathRecipient",
10841   "record_kind" : "class",
10842   "referenced_type" : "type-97",
10843   "self_type" : "type-97",
10844   "size" : 12,
10845   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
10846   "unique_id" : "_ZTSN7android8hardware7IBinder14DeathRecipientE",
10847   "vtable_components" :
10848   [
10849    {
10850     "component_value" : 4,
10851     "kind" : "vbase_offset"
10852    },
10853    {
10854     "kind" : "offset_to_top"
10855    },
10856    {
10857     "kind" : "rtti",
10858     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
10859    },
10860    {
10861     "is_pure" : true,
10862     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipient10binderDiedERKNS_2wpIS1_EE"
10863    },
10864    {
10865     "kind" : "complete_dtor_pointer",
10866     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD1Ev"
10867    },
10868    {
10869     "kind" : "deleting_dtor_pointer",
10870     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD0Ev"
10871    },
10872    {
10873     "kind" : "vcall_offset"
10874    },
10875    {
10876     "kind" : "vcall_offset"
10877    },
10878    {
10879     "kind" : "vcall_offset"
10880    },
10881    {
10882     "kind" : "vcall_offset"
10883    },
10884    {
10885     "component_value" : -4,
10886     "kind" : "vcall_offset"
10887    },
10888    {
10889     "component_value" : -4,
10890     "kind" : "offset_to_top"
10891    },
10892    {
10893     "kind" : "rtti",
10894     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
10895    },
10896    {
10897     "kind" : "complete_dtor_pointer",
10898     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinder14DeathRecipientD1Ev"
10899    },
10900    {
10901     "kind" : "deleting_dtor_pointer",
10902     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinder14DeathRecipientD0Ev"
10903    },
10904    {
10905     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10906    },
10907    {
10908     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10909    },
10910    {
10911     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10912    },
10913    {
10914     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10915    }
10916   ]
10917  },
10918  {
10919   "alignment" : 4,
10920   "base_specifiers" :
10921   [
10922    {
10923     "is_virtual" : true,
10924     "referenced_type" : "type-22"
10925    }
10926   ],
10927   "linker_set_key" : "android::hardware::IInterface",
10928   "name" : "android::hardware::IInterface",
10929   "record_kind" : "class",
10930   "referenced_type" : "type-26",
10931   "self_type" : "type-26",
10932   "size" : 12,
10933   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
10934   "unique_id" : "_ZTSN7android8hardware10IInterfaceE",
10935   "vtable_components" :
10936   [
10937    {
10938     "component_value" : 4,
10939     "kind" : "vbase_offset"
10940    },
10941    {
10942     "kind" : "offset_to_top"
10943    },
10944    {
10945     "kind" : "rtti",
10946     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
10947    },
10948    {
10949     "kind" : "complete_dtor_pointer",
10950     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD1Ev"
10951    },
10952    {
10953     "kind" : "deleting_dtor_pointer",
10954     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD0Ev"
10955    },
10956    {
10957     "is_pure" : true,
10958     "mangled_component_name" : "_ZN7android8hardware10IInterface10onAsBinderEv"
10959    },
10960    {
10961     "kind" : "vcall_offset"
10962    },
10963    {
10964     "kind" : "vcall_offset"
10965    },
10966    {
10967     "kind" : "vcall_offset"
10968    },
10969    {
10970     "kind" : "vcall_offset"
10971    },
10972    {
10973     "component_value" : -4,
10974     "kind" : "vcall_offset"
10975    },
10976    {
10977     "component_value" : -4,
10978     "kind" : "offset_to_top"
10979    },
10980    {
10981     "kind" : "rtti",
10982     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
10983    },
10984    {
10985     "kind" : "complete_dtor_pointer",
10986     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10IInterfaceD1Ev"
10987    },
10988    {
10989     "kind" : "deleting_dtor_pointer",
10990     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10IInterfaceD0Ev"
10991    },
10992    {
10993     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10994    },
10995    {
10996     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10997    },
10998    {
10999     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11000    },
11001    {
11002     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11003    }
11004   ]
11005  },
11006  {
11007   "alignment" : 8,
11008   "fields" :
11009   [
11010    {
11011     "access" : "private",
11012     "field_name" : "mGrantors",
11013     "referenced_type" : "type-518"
11014    },
11015    {
11016     "access" : "private",
11017     "field_name" : "mHandle",
11018     "field_offset" : 128,
11019     "referenced_type" : "type-586"
11020    },
11021    {
11022     "access" : "private",
11023     "field_name" : "mQuantum",
11024     "field_offset" : 192,
11025     "referenced_type" : "type-2"
11026    },
11027    {
11028     "access" : "private",
11029     "field_name" : "mFlags",
11030     "field_offset" : 224,
11031     "referenced_type" : "type-2"
11032    }
11033   ],
11034   "linker_set_key" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>",
11035   "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>",
11036   "referenced_type" : "type-585",
11037   "self_type" : "type-585",
11038   "size" : 32,
11039   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
11040   "template_args" : [ "type-87" ],
11041   "unique_id" : "_ZTSN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE"
11042  },
11043  {
11044   "alignment" : 4,
11045   "fields" :
11046   [
11047    {
11048     "access" : "private",
11049     "field_name" : "mBufCachePos",
11050     "referenced_type" : "type-2"
11051    },
11052    {
11053     "access" : "private",
11054     "field_name" : "mBufCache",
11055     "field_offset" : 32,
11056     "referenced_type" : "type-615"
11057    },
11058    {
11059     "access" : "private",
11060     "field_name" : "mError",
11061     "field_offset" : 128,
11062     "referenced_type" : "type-129"
11063    },
11064    {
11065     "access" : "private",
11066     "field_name" : "mData",
11067     "field_offset" : 160,
11068     "referenced_type" : "type-546"
11069    },
11070    {
11071     "access" : "private",
11072     "field_name" : "mDataSize",
11073     "field_offset" : 192,
11074     "referenced_type" : "type-2"
11075    },
11076    {
11077     "access" : "private",
11078     "field_name" : "mDataCapacity",
11079     "field_offset" : 224,
11080     "referenced_type" : "type-2"
11081    },
11082    {
11083     "access" : "private",
11084     "field_name" : "mDataPos",
11085     "field_offset" : 256,
11086     "referenced_type" : "type-2"
11087    },
11088    {
11089     "access" : "private",
11090     "field_name" : "mObjects",
11091     "field_offset" : 288,
11092     "referenced_type" : "type-616"
11093    },
11094    {
11095     "access" : "private",
11096     "field_name" : "mObjectsSize",
11097     "field_offset" : 320,
11098     "referenced_type" : "type-2"
11099    },
11100    {
11101     "access" : "private",
11102     "field_name" : "mObjectsCapacity",
11103     "field_offset" : 352,
11104     "referenced_type" : "type-2"
11105    },
11106    {
11107     "access" : "private",
11108     "field_name" : "mNextObjectHint",
11109     "field_offset" : 384,
11110     "referenced_type" : "type-2"
11111    },
11112    {
11113     "access" : "private",
11114     "field_name" : "mNumRef",
11115     "field_offset" : 416,
11116     "referenced_type" : "type-2"
11117    },
11118    {
11119     "access" : "private",
11120     "field_name" : "mFdsKnown",
11121     "field_offset" : 448,
11122     "referenced_type" : "type-51"
11123    },
11124    {
11125     "access" : "private",
11126     "field_name" : "mHasFds",
11127     "field_offset" : 456,
11128     "referenced_type" : "type-51"
11129    },
11130    {
11131     "access" : "private",
11132     "field_name" : "mAllowFds",
11133     "field_offset" : 464,
11134     "referenced_type" : "type-51"
11135    },
11136    {
11137     "access" : "private",
11138     "field_name" : "mOwner",
11139     "field_offset" : 480,
11140     "referenced_type" : "type-617"
11141    },
11142    {
11143     "access" : "private",
11144     "field_name" : "mOwnerCookie",
11145     "field_offset" : 512,
11146     "referenced_type" : "type-137"
11147    }
11148   ],
11149   "linker_set_key" : "android::hardware::Parcel",
11150   "name" : "android::hardware::Parcel",
11151   "record_kind" : "class",
11152   "referenced_type" : "type-614",
11153   "self_type" : "type-614",
11154   "size" : 68,
11155   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h",
11156   "unique_id" : "_ZTSN7android8hardware6ParcelE"
11157  },
11158  {
11159   "access" : "private",
11160   "alignment" : 8,
11161   "fields" :
11162   [
11163    {
11164     "field_name" : "index",
11165     "referenced_type" : "type-2"
11166    },
11167    {
11168     "field_name" : "buffer",
11169     "field_offset" : 64,
11170     "referenced_type" : "type-8"
11171    },
11172    {
11173     "field_name" : "bufend",
11174     "field_offset" : 128,
11175     "referenced_type" : "type-8"
11176    }
11177   ],
11178   "linker_set_key" : "android::hardware::Parcel::BufferInfo",
11179   "name" : "android::hardware::Parcel::BufferInfo",
11180   "referenced_type" : "type-621",
11181   "self_type" : "type-621",
11182   "size" : 24,
11183   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h",
11184   "unique_id" : "_ZTSN7android8hardware6Parcel10BufferInfoE"
11185  },
11186  {
11187   "alignment" : 8,
11188   "base_specifiers" :
11189   [
11190    {
11191     "is_virtual" : true,
11192     "referenced_type" : "type-22"
11193    }
11194   ],
11195   "fields" :
11196   [
11197    {
11198     "access" : "private",
11199     "field_name" : "mDriverFD",
11200     "field_offset" : 32,
11201     "referenced_type" : "type-129"
11202    },
11203    {
11204     "access" : "private",
11205     "field_name" : "mVMStart",
11206     "field_offset" : 64,
11207     "referenced_type" : "type-137"
11208    },
11209    {
11210     "access" : "private",
11211     "field_name" : "mThreadCountLock",
11212     "field_offset" : 96,
11213     "referenced_type" : "type-139"
11214    },
11215    {
11216     "access" : "private",
11217     "field_name" : "mThreadCountDecrement",
11218     "field_offset" : 128,
11219     "referenced_type" : "type-140"
11220    },
11221    {
11222     "access" : "private",
11223     "field_name" : "mExecutingThreadsCount",
11224     "field_offset" : 160,
11225     "referenced_type" : "type-2"
11226    },
11227    {
11228     "access" : "private",
11229     "field_name" : "mMaxThreads",
11230     "field_offset" : 192,
11231     "referenced_type" : "type-2"
11232    },
11233    {
11234     "access" : "private",
11235     "field_name" : "mStarvationStartTimeMs",
11236     "field_offset" : 256,
11237     "referenced_type" : "type-141"
11238    },
11239    {
11240     "access" : "private",
11241     "field_name" : "mLock",
11242     "field_offset" : 320,
11243     "referenced_type" : "type-142"
11244    },
11245    {
11246     "access" : "private",
11247     "field_name" : "mHandleToObject",
11248     "field_offset" : 352,
11249     "referenced_type" : "type-144"
11250    },
11251    {
11252     "access" : "private",
11253     "field_name" : "mManagesContexts",
11254     "field_offset" : 512,
11255     "referenced_type" : "type-51"
11256    },
11257    {
11258     "access" : "private",
11259     "field_name" : "mBinderContextCheckFunc",
11260     "field_offset" : 544,
11261     "referenced_type" : "type-148"
11262    },
11263    {
11264     "access" : "private",
11265     "field_name" : "mBinderContextUserData",
11266     "field_offset" : 576,
11267     "referenced_type" : "type-137"
11268    },
11269    {
11270     "access" : "private",
11271     "field_name" : "mContexts",
11272     "field_offset" : 608,
11273     "referenced_type" : "type-157"
11274    },
11275    {
11276     "access" : "private",
11277     "field_name" : "mRootDir",
11278     "field_offset" : 768,
11279     "referenced_type" : "type-161"
11280    },
11281    {
11282     "access" : "private",
11283     "field_name" : "mThreadPoolStarted",
11284     "field_offset" : 800,
11285     "referenced_type" : "type-51"
11286    },
11287    {
11288     "access" : "private",
11289     "field_name" : "mSpawnThreadOnStart",
11290     "field_offset" : 808,
11291     "referenced_type" : "type-51"
11292    },
11293    {
11294     "access" : "private",
11295     "field_name" : "mThreadPoolSeq",
11296     "field_offset" : 832,
11297     "referenced_type" : "type-162"
11298    },
11299    {
11300     "access" : "private",
11301     "field_name" : "mMmapSize",
11302     "field_offset" : 864,
11303     "referenced_type" : "type-146"
11304    },
11305    {
11306     "access" : "private",
11307     "field_name" : "mCallRestriction",
11308     "field_offset" : 896,
11309     "referenced_type" : "type-163"
11310    }
11311   ],
11312   "linker_set_key" : "android::hardware::ProcessState",
11313   "name" : "android::hardware::ProcessState",
11314   "record_kind" : "class",
11315   "referenced_type" : "type-136",
11316   "self_type" : "type-136",
11317   "size" : 128,
11318   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
11319   "unique_id" : "_ZTSN7android8hardware12ProcessStateE",
11320   "vtable_components" :
11321   [
11322    {
11323     "component_value" : 116,
11324     "kind" : "vbase_offset"
11325    },
11326    {
11327     "kind" : "offset_to_top"
11328    },
11329    {
11330     "kind" : "rtti",
11331     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
11332    },
11333    {
11334     "kind" : "complete_dtor_pointer",
11335     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD1Ev"
11336    },
11337    {
11338     "kind" : "deleting_dtor_pointer",
11339     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD0Ev"
11340    },
11341    {
11342     "kind" : "vcall_offset"
11343    },
11344    {
11345     "kind" : "vcall_offset"
11346    },
11347    {
11348     "kind" : "vcall_offset"
11349    },
11350    {
11351     "kind" : "vcall_offset"
11352    },
11353    {
11354     "component_value" : -116,
11355     "kind" : "vcall_offset"
11356    },
11357    {
11358     "component_value" : -116,
11359     "kind" : "offset_to_top"
11360    },
11361    {
11362     "kind" : "rtti",
11363     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
11364    },
11365    {
11366     "kind" : "complete_dtor_pointer",
11367     "mangled_component_name" : "_ZTv0_n12_N7android8hardware12ProcessStateD1Ev"
11368    },
11369    {
11370     "kind" : "deleting_dtor_pointer",
11371     "mangled_component_name" : "_ZTv0_n12_N7android8hardware12ProcessStateD0Ev"
11372    },
11373    {
11374     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11375    },
11376    {
11377     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11378    },
11379    {
11380     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11381    },
11382    {
11383     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11384    }
11385   ]
11386  },
11387  {
11388   "access" : "private",
11389   "alignment" : 4,
11390   "fields" :
11391   [
11392    {
11393     "field_name" : "binder",
11394     "referenced_type" : "type-29"
11395    },
11396    {
11397     "field_name" : "refs",
11398     "field_offset" : 32,
11399     "referenced_type" : "type-31"
11400    }
11401   ],
11402   "linker_set_key" : "android::hardware::ProcessState::handle_entry",
11403   "name" : "android::hardware::ProcessState::handle_entry",
11404   "referenced_type" : "type-147",
11405   "self_type" : "type-147",
11406   "size" : 8,
11407   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
11408   "unique_id" : "_ZTSN7android8hardware12ProcessState12handle_entryE"
11409  },
11410  {
11411   "alignment" : 4,
11412   "base_specifiers" :
11413   [
11414    {
11415     "referenced_type" : "type-348"
11416    }
11417   ],
11418   "fields" :
11419   [
11420    {
11421     "access" : "private",
11422     "field_name" : "mVal",
11423     "field_offset" : 192,
11424     "referenced_type" : "type-374"
11425    }
11426   ],
11427   "linker_set_key" : "android::hardware::Return<android::hardware::contexthub::V1_0::Result>",
11428   "name" : "android::hardware::Return<android::hardware::contexthub::V1_0::Result>",
11429   "record_kind" : "class",
11430   "referenced_type" : "type-373",
11431   "self_type" : "type-373",
11432   "size" : 28,
11433   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
11434   "template_args" : [ "type-374" ],
11435   "unique_id" : "_ZTSN7android8hardware6ReturnINS0_10contexthub4V1_06ResultEEE"
11436  },
11437  {
11438   "alignment" : 4,
11439   "base_specifiers" :
11440   [
11441    {
11442     "referenced_type" : "type-348"
11443    }
11444   ],
11445   "fields" :
11446   [
11447    {
11448     "access" : "private",
11449     "field_name" : "mVal",
11450     "field_offset" : 192,
11451     "referenced_type" : "type-303"
11452    }
11453   ],
11454   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::contexthub::V1_0::IContexthub> >",
11455   "name" : "android::hardware::Return<android::sp<android::hardware::contexthub::V1_0::IContexthub> >",
11456   "record_kind" : "class",
11457   "referenced_type" : "type-380",
11458   "self_type" : "type-380",
11459   "size" : 28,
11460   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
11461   "template_args" : [ "type-303" ],
11462   "unique_id" : "_ZTSN7android8hardware6ReturnINS_2spINS0_10contexthub4V1_011IContexthubEEEEE"
11463  },
11464  {
11465   "alignment" : 4,
11466   "base_specifiers" :
11467   [
11468    {
11469     "referenced_type" : "type-348"
11470    }
11471   ],
11472   "fields" :
11473   [
11474    {
11475     "access" : "private",
11476     "field_name" : "mVal",
11477     "field_offset" : 192,
11478     "referenced_type" : "type-64"
11479    }
11480   ],
11481   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::contexthub::V1_0::IContexthubCallback> >",
11482   "name" : "android::hardware::Return<android::sp<android::hardware::contexthub::V1_0::IContexthubCallback> >",
11483   "record_kind" : "class",
11484   "referenced_type" : "type-826",
11485   "self_type" : "type-826",
11486   "size" : 28,
11487   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
11488   "template_args" : [ "type-64" ],
11489   "unique_id" : "_ZTSN7android8hardware6ReturnINS_2spINS0_10contexthub4V1_019IContexthubCallbackEEEEE"
11490  },
11491  {
11492   "alignment" : 4,
11493   "base_specifiers" :
11494   [
11495    {
11496     "referenced_type" : "type-348"
11497    }
11498   ],
11499   "fields" :
11500   [
11501    {
11502     "access" : "private",
11503     "field_name" : "mVal",
11504     "field_offset" : 168,
11505     "referenced_type" : "type-51"
11506    }
11507   ],
11508   "linker_set_key" : "android::hardware::Return<bool>",
11509   "name" : "android::hardware::Return<bool>",
11510   "record_kind" : "class",
11511   "referenced_type" : "type-347",
11512   "self_type" : "type-347",
11513   "size" : 24,
11514   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
11515   "template_args" : [ "type-51" ],
11516   "unique_id" : "_ZTSN7android8hardware6ReturnIbEE"
11517  },
11518  {
11519   "alignment" : 4,
11520   "base_specifiers" :
11521   [
11522    {
11523     "referenced_type" : "type-348"
11524    }
11525   ],
11526   "linker_set_key" : "android::hardware::Return<void>",
11527   "name" : "android::hardware::Return<void>",
11528   "record_kind" : "class",
11529   "referenced_type" : "type-394",
11530   "self_type" : "type-394",
11531   "size" : 24,
11532   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
11533   "template_args" : [ "type-138" ],
11534   "unique_id" : "_ZTSN7android8hardware6ReturnIvEE"
11535  },
11536  {
11537   "alignment" : 4,
11538   "fields" :
11539   [
11540    {
11541     "access" : "private",
11542     "field_name" : "mException",
11543     "referenced_type" : "type-129"
11544    },
11545    {
11546     "access" : "private",
11547     "field_name" : "mErrorCode",
11548     "field_offset" : 32,
11549     "referenced_type" : "type-129"
11550    },
11551    {
11552     "access" : "private",
11553     "field_name" : "mMessage",
11554     "field_offset" : 64,
11555     "referenced_type" : "type-335"
11556    }
11557   ],
11558   "linker_set_key" : "android::hardware::Status",
11559   "name" : "android::hardware::Status",
11560   "record_kind" : "class",
11561   "referenced_type" : "type-334",
11562   "self_type" : "type-334",
11563   "size" : 20,
11564   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
11565   "unique_id" : "_ZTSN7android8hardware6StatusE"
11566  },
11567  {
11568   "alignment" : 4,
11569   "base_specifiers" :
11570   [
11571    {
11572     "referenced_type" : "type-627"
11573    }
11574   ],
11575   "fields" :
11576   [
11577    {
11578     "access" : "private",
11579     "field_name" : "_hidl_mImpl",
11580     "field_offset" : 544,
11581     "referenced_type" : "type-303"
11582    }
11583   ],
11584   "linker_set_key" : "android::hardware::contexthub::V1_0::BnHwContexthub",
11585   "name" : "android::hardware::contexthub::V1_0::BnHwContexthub",
11586   "referenced_type" : "type-831",
11587   "self_type" : "type-831",
11588   "size" : 80,
11589   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BnHwContexthub.h",
11590   "unique_id" : "_ZTSN7android8hardware10contexthub4V1_014BnHwContexthubE",
11591   "vtable_components" :
11592   [
11593    {
11594     "component_value" : 72,
11595     "kind" : "vbase_offset"
11596    },
11597    {
11598     "kind" : "offset_to_top"
11599    },
11600    {
11601     "kind" : "rtti",
11602     "mangled_component_name" : "_ZTIN7android8hardware10contexthub4V1_014BnHwContexthubE"
11603    },
11604    {
11605     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
11606    },
11607    {
11608     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
11609    },
11610    {
11611     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
11612    },
11613    {
11614     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
11615    },
11616    {
11617     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
11618    },
11619    {
11620     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
11621    },
11622    {
11623     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
11624    },
11625    {
11626     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
11627    },
11628    {
11629     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
11630    },
11631    {
11632     "kind" : "complete_dtor_pointer",
11633     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_014BnHwContexthubD1Ev"
11634    },
11635    {
11636     "kind" : "deleting_dtor_pointer",
11637     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_014BnHwContexthubD0Ev"
11638    },
11639    {
11640     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_014BnHwContexthub10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
11641    },
11642    {
11643     "component_value" : -20,
11644     "kind" : "offset_to_top"
11645    },
11646    {
11647     "kind" : "rtti",
11648     "mangled_component_name" : "_ZTIN7android8hardware10contexthub4V1_014BnHwContexthubE"
11649    },
11650    {
11651     "kind" : "complete_dtor_pointer",
11652     "mangled_component_name" : "_ZThn20_N7android8hardware10contexthub4V1_014BnHwContexthubD1Ev"
11653    },
11654    {
11655     "kind" : "deleting_dtor_pointer",
11656     "mangled_component_name" : "_ZThn20_N7android8hardware10contexthub4V1_014BnHwContexthubD0Ev"
11657    },
11658    {
11659     "kind" : "vcall_offset"
11660    },
11661    {
11662     "kind" : "vcall_offset"
11663    },
11664    {
11665     "kind" : "vcall_offset"
11666    },
11667    {
11668     "kind" : "vcall_offset"
11669    },
11670    {
11671     "component_value" : -72,
11672     "kind" : "vcall_offset"
11673    },
11674    {
11675     "component_value" : -72,
11676     "kind" : "offset_to_top"
11677    },
11678    {
11679     "kind" : "rtti",
11680     "mangled_component_name" : "_ZTIN7android8hardware10contexthub4V1_014BnHwContexthubE"
11681    },
11682    {
11683     "kind" : "complete_dtor_pointer",
11684     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10contexthub4V1_014BnHwContexthubD1Ev"
11685    },
11686    {
11687     "kind" : "deleting_dtor_pointer",
11688     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10contexthub4V1_014BnHwContexthubD0Ev"
11689    },
11690    {
11691     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11692    },
11693    {
11694     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11695    },
11696    {
11697     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11698    },
11699    {
11700     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11701    }
11702   ]
11703  },
11704  {
11705   "alignment" : 4,
11706   "base_specifiers" :
11707   [
11708    {
11709     "referenced_type" : "type-627"
11710    }
11711   ],
11712   "fields" :
11713   [
11714    {
11715     "access" : "private",
11716     "field_name" : "_hidl_mImpl",
11717     "field_offset" : 544,
11718     "referenced_type" : "type-64"
11719    }
11720   ],
11721   "linker_set_key" : "android::hardware::contexthub::V1_0::BnHwContexthubCallback",
11722   "name" : "android::hardware::contexthub::V1_0::BnHwContexthubCallback",
11723   "referenced_type" : "type-630",
11724   "self_type" : "type-630",
11725   "size" : 80,
11726   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BnHwContexthubCallback.h",
11727   "unique_id" : "_ZTSN7android8hardware10contexthub4V1_022BnHwContexthubCallbackE",
11728   "vtable_components" :
11729   [
11730    {
11731     "component_value" : 72,
11732     "kind" : "vbase_offset"
11733    },
11734    {
11735     "kind" : "offset_to_top"
11736    },
11737    {
11738     "kind" : "rtti",
11739     "mangled_component_name" : "_ZTIN7android8hardware10contexthub4V1_022BnHwContexthubCallbackE"
11740    },
11741    {
11742     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
11743    },
11744    {
11745     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
11746    },
11747    {
11748     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
11749    },
11750    {
11751     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
11752    },
11753    {
11754     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
11755    },
11756    {
11757     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
11758    },
11759    {
11760     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
11761    },
11762    {
11763     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
11764    },
11765    {
11766     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
11767    },
11768    {
11769     "kind" : "complete_dtor_pointer",
11770     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_022BnHwContexthubCallbackD1Ev"
11771    },
11772    {
11773     "kind" : "deleting_dtor_pointer",
11774     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_022BnHwContexthubCallbackD0Ev"
11775    },
11776    {
11777     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_022BnHwContexthubCallback10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
11778    },
11779    {
11780     "component_value" : -20,
11781     "kind" : "offset_to_top"
11782    },
11783    {
11784     "kind" : "rtti",
11785     "mangled_component_name" : "_ZTIN7android8hardware10contexthub4V1_022BnHwContexthubCallbackE"
11786    },
11787    {
11788     "kind" : "complete_dtor_pointer",
11789     "mangled_component_name" : "_ZThn20_N7android8hardware10contexthub4V1_022BnHwContexthubCallbackD1Ev"
11790    },
11791    {
11792     "kind" : "deleting_dtor_pointer",
11793     "mangled_component_name" : "_ZThn20_N7android8hardware10contexthub4V1_022BnHwContexthubCallbackD0Ev"
11794    },
11795    {
11796     "kind" : "vcall_offset"
11797    },
11798    {
11799     "kind" : "vcall_offset"
11800    },
11801    {
11802     "kind" : "vcall_offset"
11803    },
11804    {
11805     "kind" : "vcall_offset"
11806    },
11807    {
11808     "component_value" : -72,
11809     "kind" : "vcall_offset"
11810    },
11811    {
11812     "component_value" : -72,
11813     "kind" : "offset_to_top"
11814    },
11815    {
11816     "kind" : "rtti",
11817     "mangled_component_name" : "_ZTIN7android8hardware10contexthub4V1_022BnHwContexthubCallbackE"
11818    },
11819    {
11820     "kind" : "complete_dtor_pointer",
11821     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10contexthub4V1_022BnHwContexthubCallbackD1Ev"
11822    },
11823    {
11824     "kind" : "deleting_dtor_pointer",
11825     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10contexthub4V1_022BnHwContexthubCallbackD0Ev"
11826    },
11827    {
11828     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11829    },
11830    {
11831     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11832    },
11833    {
11834     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11835    },
11836    {
11837     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11838    }
11839   ]
11840  },
11841  {
11842   "alignment" : 4,
11843   "base_specifiers" :
11844   [
11845    {
11846     "referenced_type" : "type-19"
11847    },
11848    {
11849     "referenced_type" : "type-59"
11850    }
11851   ],
11852   "fields" :
11853   [
11854    {
11855     "access" : "private",
11856     "field_name" : "_hidl_mMutex",
11857     "field_offset" : 544,
11858     "referenced_type" : "type-57"
11859    },
11860    {
11861     "access" : "private",
11862     "field_name" : "_hidl_mDeathRecipients",
11863     "field_offset" : 576,
11864     "referenced_type" : "type-58"
11865    }
11866   ],
11867   "linker_set_key" : "android::hardware::contexthub::V1_0::BpHwContexthub",
11868   "name" : "android::hardware::contexthub::V1_0::BpHwContexthub",
11869   "referenced_type" : "type-56",
11870   "self_type" : "type-56",
11871   "size" : 92,
11872   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BpHwContexthub.h",
11873   "unique_id" : "_ZTSN7android8hardware10contexthub4V1_014BpHwContexthubE",
11874   "vtable_components" :
11875   [
11876    {
11877     "component_value" : 84,
11878     "kind" : "vbase_offset"
11879    },
11880    {
11881     "kind" : "offset_to_top"
11882    },
11883    {
11884     "kind" : "rtti",
11885     "mangled_component_name" : "_ZTIN7android8hardware10contexthub4V1_014BpHwContexthubE"
11886    },
11887    {
11888     "mangled_component_name" : "_ZNK7android8hardware10contexthub4V1_014BpHwContexthub8isRemoteEv"
11889    },
11890    {
11891     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
11892    },
11893    {
11894     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
11895    },
11896    {
11897     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
11898    },
11899    {
11900     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
11901    },
11902    {
11903     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub21setHALInstrumentationEv"
11904    },
11905    {
11906     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
11907    },
11908    {
11909     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub4pingEv"
11910    },
11911    {
11912     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
11913    },
11914    {
11915     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub21notifySyspropsChangedEv"
11916    },
11917    {
11918     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
11919    },
11920    {
11921     "kind" : "complete_dtor_pointer",
11922     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthubD1Ev"
11923    },
11924    {
11925     "kind" : "deleting_dtor_pointer",
11926     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthubD0Ev"
11927    },
11928    {
11929     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub7getHubsENSt3__18functionIFvRKNS0_8hidl_vecINS2_10ContextHubEEEEEE"
11930    },
11931    {
11932     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub16registerCallbackEjRKNS_2spINS2_19IContexthubCallbackEEE"
11933    },
11934    {
11935     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub16sendMessageToHubEjRKNS2_13ContextHubMsgE"
11936    },
11937    {
11938     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub11loadNanoAppEjRKNS2_13NanoAppBinaryEj"
11939    },
11940    {
11941     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub13unloadNanoAppEjyj"
11942    },
11943    {
11944     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub13enableNanoAppEjyj"
11945    },
11946    {
11947     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub14disableNanoAppEjyj"
11948    },
11949    {
11950     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub9queryAppsEj"
11951    },
11952    {
11953     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_10contexthub4V1_011IContexthubEE10onAsBinderEv"
11954    },
11955    {
11956     "component_value" : 80,
11957     "kind" : "vbase_offset"
11958    },
11959    {
11960     "component_value" : -4,
11961     "kind" : "offset_to_top"
11962    },
11963    {
11964     "kind" : "rtti",
11965     "mangled_component_name" : "_ZTIN7android8hardware10contexthub4V1_014BpHwContexthubE"
11966    },
11967    {
11968     "kind" : "complete_dtor_pointer",
11969     "mangled_component_name" : "_ZThn4_N7android8hardware10contexthub4V1_014BpHwContexthubD1Ev"
11970    },
11971    {
11972     "kind" : "deleting_dtor_pointer",
11973     "mangled_component_name" : "_ZThn4_N7android8hardware10contexthub4V1_014BpHwContexthubD0Ev"
11974    },
11975    {
11976     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_10contexthub4V1_011IContexthubEE10onAsBinderEv"
11977    },
11978    {
11979     "component_value" : 76,
11980     "kind" : "vbase_offset"
11981    },
11982    {
11983     "component_value" : -8,
11984     "kind" : "offset_to_top"
11985    },
11986    {
11987     "kind" : "rtti",
11988     "mangled_component_name" : "_ZTIN7android8hardware10contexthub4V1_014BpHwContexthubE"
11989    },
11990    {
11991     "kind" : "complete_dtor_pointer",
11992     "mangled_component_name" : "_ZThn8_N7android8hardware10contexthub4V1_014BpHwContexthubD1Ev"
11993    },
11994    {
11995     "kind" : "deleting_dtor_pointer",
11996     "mangled_component_name" : "_ZThn8_N7android8hardware10contexthub4V1_014BpHwContexthubD0Ev"
11997    },
11998    {
11999     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
12000    },
12001    {
12002     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
12003    },
12004    {
12005     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12006    },
12007    {
12008     "component_value" : -24,
12009     "kind" : "offset_to_top"
12010    },
12011    {
12012     "kind" : "rtti",
12013     "mangled_component_name" : "_ZTIN7android8hardware10contexthub4V1_014BpHwContexthubE"
12014    },
12015    {
12016     "kind" : "complete_dtor_pointer",
12017     "mangled_component_name" : "_ZThn24_N7android8hardware10contexthub4V1_014BpHwContexthubD1Ev"
12018    },
12019    {
12020     "kind" : "deleting_dtor_pointer",
12021     "mangled_component_name" : "_ZThn24_N7android8hardware10contexthub4V1_014BpHwContexthubD0Ev"
12022    },
12023    {
12024     "kind" : "vcall_offset"
12025    },
12026    {
12027     "component_value" : -76,
12028     "kind" : "vcall_offset"
12029    },
12030    {
12031     "component_value" : -76,
12032     "kind" : "vcall_offset"
12033    },
12034    {
12035     "component_value" : -76,
12036     "kind" : "vcall_offset"
12037    },
12038    {
12039     "component_value" : -84,
12040     "kind" : "vcall_offset"
12041    },
12042    {
12043     "component_value" : -84,
12044     "kind" : "offset_to_top"
12045    },
12046    {
12047     "kind" : "rtti",
12048     "mangled_component_name" : "_ZTIN7android8hardware10contexthub4V1_014BpHwContexthubE"
12049    },
12050    {
12051     "kind" : "complete_dtor_pointer",
12052     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10contexthub4V1_014BpHwContexthubD1Ev"
12053    },
12054    {
12055     "kind" : "deleting_dtor_pointer",
12056     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10contexthub4V1_014BpHwContexthubD0Ev"
12057    },
12058    {
12059     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
12060    },
12061    {
12062     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
12063    },
12064    {
12065     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12066    },
12067    {
12068     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12069    }
12070   ]
12071  },
12072  {
12073   "alignment" : 4,
12074   "base_specifiers" :
12075   [
12076    {
12077     "referenced_type" : "type-266"
12078    },
12079    {
12080     "referenced_type" : "type-59"
12081    }
12082   ],
12083   "fields" :
12084   [
12085    {
12086     "access" : "private",
12087     "field_name" : "_hidl_mMutex",
12088     "field_offset" : 544,
12089     "referenced_type" : "type-264"
12090    },
12091    {
12092     "access" : "private",
12093     "field_name" : "_hidl_mDeathRecipients",
12094     "field_offset" : 576,
12095     "referenced_type" : "type-265"
12096    }
12097   ],
12098   "linker_set_key" : "android::hardware::contexthub::V1_0::BpHwContexthubCallback",
12099   "name" : "android::hardware::contexthub::V1_0::BpHwContexthubCallback",
12100   "referenced_type" : "type-263",
12101   "self_type" : "type-263",
12102   "size" : 92,
12103   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BpHwContexthubCallback.h",
12104   "unique_id" : "_ZTSN7android8hardware10contexthub4V1_022BpHwContexthubCallbackE",
12105   "vtable_components" :
12106   [
12107    {
12108     "component_value" : 84,
12109     "kind" : "vbase_offset"
12110    },
12111    {
12112     "kind" : "offset_to_top"
12113    },
12114    {
12115     "kind" : "rtti",
12116     "mangled_component_name" : "_ZTIN7android8hardware10contexthub4V1_022BpHwContexthubCallbackE"
12117    },
12118    {
12119     "mangled_component_name" : "_ZNK7android8hardware10contexthub4V1_022BpHwContexthubCallback8isRemoteEv"
12120    },
12121    {
12122     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
12123    },
12124    {
12125     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
12126    },
12127    {
12128     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
12129    },
12130    {
12131     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
12132    },
12133    {
12134     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback21setHALInstrumentationEv"
12135    },
12136    {
12137     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
12138    },
12139    {
12140     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback4pingEv"
12141    },
12142    {
12143     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
12144    },
12145    {
12146     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback21notifySyspropsChangedEv"
12147    },
12148    {
12149     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
12150    },
12151    {
12152     "kind" : "complete_dtor_pointer",
12153     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallbackD1Ev"
12154    },
12155    {
12156     "kind" : "deleting_dtor_pointer",
12157     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallbackD0Ev"
12158    },
12159    {
12160     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback15handleClientMsgERKNS2_13ContextHubMsgE"
12161    },
12162    {
12163     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback15handleTxnResultEjNS2_17TransactionResultE"
12164    },
12165    {
12166     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback14handleHubEventENS2_14AsyncEventTypeE"
12167    },
12168    {
12169     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback14handleAppAbortEyj"
12170    },
12171    {
12172     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback14handleAppsInfoERKNS0_8hidl_vecINS2_10HubAppInfoEEE"
12173    },
12174    {
12175     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_10contexthub4V1_019IContexthubCallbackEE10onAsBinderEv"
12176    },
12177    {
12178     "component_value" : 80,
12179     "kind" : "vbase_offset"
12180    },
12181    {
12182     "component_value" : -4,
12183     "kind" : "offset_to_top"
12184    },
12185    {
12186     "kind" : "rtti",
12187     "mangled_component_name" : "_ZTIN7android8hardware10contexthub4V1_022BpHwContexthubCallbackE"
12188    },
12189    {
12190     "kind" : "complete_dtor_pointer",
12191     "mangled_component_name" : "_ZThn4_N7android8hardware10contexthub4V1_022BpHwContexthubCallbackD1Ev"
12192    },
12193    {
12194     "kind" : "deleting_dtor_pointer",
12195     "mangled_component_name" : "_ZThn4_N7android8hardware10contexthub4V1_022BpHwContexthubCallbackD0Ev"
12196    },
12197    {
12198     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_10contexthub4V1_019IContexthubCallbackEE10onAsBinderEv"
12199    },
12200    {
12201     "component_value" : 76,
12202     "kind" : "vbase_offset"
12203    },
12204    {
12205     "component_value" : -8,
12206     "kind" : "offset_to_top"
12207    },
12208    {
12209     "kind" : "rtti",
12210     "mangled_component_name" : "_ZTIN7android8hardware10contexthub4V1_022BpHwContexthubCallbackE"
12211    },
12212    {
12213     "kind" : "complete_dtor_pointer",
12214     "mangled_component_name" : "_ZThn8_N7android8hardware10contexthub4V1_022BpHwContexthubCallbackD1Ev"
12215    },
12216    {
12217     "kind" : "deleting_dtor_pointer",
12218     "mangled_component_name" : "_ZThn8_N7android8hardware10contexthub4V1_022BpHwContexthubCallbackD0Ev"
12219    },
12220    {
12221     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
12222    },
12223    {
12224     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
12225    },
12226    {
12227     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12228    },
12229    {
12230     "component_value" : -24,
12231     "kind" : "offset_to_top"
12232    },
12233    {
12234     "kind" : "rtti",
12235     "mangled_component_name" : "_ZTIN7android8hardware10contexthub4V1_022BpHwContexthubCallbackE"
12236    },
12237    {
12238     "kind" : "complete_dtor_pointer",
12239     "mangled_component_name" : "_ZThn24_N7android8hardware10contexthub4V1_022BpHwContexthubCallbackD1Ev"
12240    },
12241    {
12242     "kind" : "deleting_dtor_pointer",
12243     "mangled_component_name" : "_ZThn24_N7android8hardware10contexthub4V1_022BpHwContexthubCallbackD0Ev"
12244    },
12245    {
12246     "kind" : "vcall_offset"
12247    },
12248    {
12249     "component_value" : -76,
12250     "kind" : "vcall_offset"
12251    },
12252    {
12253     "component_value" : -76,
12254     "kind" : "vcall_offset"
12255    },
12256    {
12257     "component_value" : -76,
12258     "kind" : "vcall_offset"
12259    },
12260    {
12261     "component_value" : -84,
12262     "kind" : "vcall_offset"
12263    },
12264    {
12265     "component_value" : -84,
12266     "kind" : "offset_to_top"
12267    },
12268    {
12269     "kind" : "rtti",
12270     "mangled_component_name" : "_ZTIN7android8hardware10contexthub4V1_022BpHwContexthubCallbackE"
12271    },
12272    {
12273     "kind" : "complete_dtor_pointer",
12274     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10contexthub4V1_022BpHwContexthubCallbackD1Ev"
12275    },
12276    {
12277     "kind" : "deleting_dtor_pointer",
12278     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10contexthub4V1_022BpHwContexthubCallbackD0Ev"
12279    },
12280    {
12281     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
12282    },
12283    {
12284     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
12285    },
12286    {
12287     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12288    },
12289    {
12290     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12291    }
12292   ]
12293  },
12294  {
12295   "alignment" : 4,
12296   "base_specifiers" :
12297   [
12298    {
12299     "referenced_type" : "type-20"
12300    },
12301    {
12302     "referenced_type" : "type-59"
12303    }
12304   ],
12305   "fields" :
12306   [
12307    {
12308     "access" : "private",
12309     "field_name" : "mImpl",
12310     "field_offset" : 384,
12311     "referenced_type" : "type-310"
12312    },
12313    {
12314     "access" : "private",
12315     "field_name" : "mOnewayQueue",
12316     "field_offset" : 416,
12317     "referenced_type" : "type-822"
12318    }
12319   ],
12320   "linker_set_key" : "android::hardware::contexthub::V1_0::BsContexthub",
12321   "name" : "android::hardware::contexthub::V1_0::BsContexthub",
12322   "referenced_type" : "type-865",
12323   "self_type" : "type-865",
12324   "size" : 68,
12325   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BsContexthub.h",
12326   "unique_id" : "_ZTSN7android8hardware10contexthub4V1_012BsContexthubE",
12327   "vtable_components" :
12328   [
12329    {
12330     "component_value" : 60,
12331     "kind" : "vbase_offset"
12332    },
12333    {
12334     "kind" : "offset_to_top"
12335    },
12336    {
12337     "kind" : "rtti",
12338     "mangled_component_name" : "_ZTIN7android8hardware10contexthub4V1_012BsContexthubE"
12339    },
12340    {
12341     "mangled_component_name" : "_ZNK7android8hardware10contexthub4V1_011IContexthub8isRemoteEv"
12342    },
12343    {
12344     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_012BsContexthub14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
12345    },
12346    {
12347     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_012BsContexthub5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
12348    },
12349    {
12350     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_012BsContexthub19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
12351    },
12352    {
12353     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_012BsContexthub12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
12354    },
12355    {
12356     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_012BsContexthub21setHALInstrumentationEv"
12357    },
12358    {
12359     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_012BsContexthub11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
12360    },
12361    {
12362     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_012BsContexthub4pingEv"
12363    },
12364    {
12365     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_012BsContexthub12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
12366    },
12367    {
12368     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_012BsContexthub21notifySyspropsChangedEv"
12369    },
12370    {
12371     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_012BsContexthub13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
12372    },
12373    {
12374     "kind" : "complete_dtor_pointer",
12375     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_012BsContexthubD1Ev"
12376    },
12377    {
12378     "kind" : "deleting_dtor_pointer",
12379     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_012BsContexthubD0Ev"
12380    },
12381    {
12382     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_012BsContexthub7getHubsENSt3__18functionIFvRKNS0_8hidl_vecINS2_10ContextHubEEEEEE"
12383    },
12384    {
12385     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_012BsContexthub16registerCallbackEjRKNS_2spINS2_19IContexthubCallbackEEE"
12386    },
12387    {
12388     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_012BsContexthub16sendMessageToHubEjRKNS2_13ContextHubMsgE"
12389    },
12390    {
12391     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_012BsContexthub11loadNanoAppEjRKNS2_13NanoAppBinaryEj"
12392    },
12393    {
12394     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_012BsContexthub13unloadNanoAppEjyj"
12395    },
12396    {
12397     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_012BsContexthub13enableNanoAppEjyj"
12398    },
12399    {
12400     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_012BsContexthub14disableNanoAppEjyj"
12401    },
12402    {
12403     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_012BsContexthub9queryAppsEj"
12404    },
12405    {
12406     "component_value" : -4,
12407     "kind" : "offset_to_top"
12408    },
12409    {
12410     "kind" : "rtti",
12411     "mangled_component_name" : "_ZTIN7android8hardware10contexthub4V1_012BsContexthubE"
12412    },
12413    {
12414     "kind" : "complete_dtor_pointer",
12415     "mangled_component_name" : "_ZThn4_N7android8hardware10contexthub4V1_012BsContexthubD1Ev"
12416    },
12417    {
12418     "kind" : "deleting_dtor_pointer",
12419     "mangled_component_name" : "_ZThn4_N7android8hardware10contexthub4V1_012BsContexthubD0Ev"
12420    },
12421    {
12422     "kind" : "vcall_offset"
12423    },
12424    {
12425     "kind" : "vcall_offset"
12426    },
12427    {
12428     "kind" : "vcall_offset"
12429    },
12430    {
12431     "kind" : "vcall_offset"
12432    },
12433    {
12434     "component_value" : -60,
12435     "kind" : "vcall_offset"
12436    },
12437    {
12438     "component_value" : -60,
12439     "kind" : "offset_to_top"
12440    },
12441    {
12442     "kind" : "rtti",
12443     "mangled_component_name" : "_ZTIN7android8hardware10contexthub4V1_012BsContexthubE"
12444    },
12445    {
12446     "kind" : "complete_dtor_pointer",
12447     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10contexthub4V1_012BsContexthubD1Ev"
12448    },
12449    {
12450     "kind" : "deleting_dtor_pointer",
12451     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10contexthub4V1_012BsContexthubD0Ev"
12452    },
12453    {
12454     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12455    },
12456    {
12457     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12458    },
12459    {
12460     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12461    },
12462    {
12463     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12464    }
12465   ]
12466  },
12467  {
12468   "alignment" : 4,
12469   "base_specifiers" :
12470   [
12471    {
12472     "referenced_type" : "type-66"
12473    },
12474    {
12475     "referenced_type" : "type-59"
12476    }
12477   ],
12478   "fields" :
12479   [
12480    {
12481     "access" : "private",
12482     "field_name" : "mImpl",
12483     "field_offset" : 384,
12484     "referenced_type" : "type-63"
12485    },
12486    {
12487     "access" : "private",
12488     "field_name" : "mOnewayQueue",
12489     "field_offset" : 416,
12490     "referenced_type" : "type-822"
12491    }
12492   ],
12493   "linker_set_key" : "android::hardware::contexthub::V1_0::BsContexthubCallback",
12494   "name" : "android::hardware::contexthub::V1_0::BsContexthubCallback",
12495   "referenced_type" : "type-821",
12496   "self_type" : "type-821",
12497   "size" : 68,
12498   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BsContexthubCallback.h",
12499   "unique_id" : "_ZTSN7android8hardware10contexthub4V1_020BsContexthubCallbackE",
12500   "vtable_components" :
12501   [
12502    {
12503     "component_value" : 60,
12504     "kind" : "vbase_offset"
12505    },
12506    {
12507     "kind" : "offset_to_top"
12508    },
12509    {
12510     "kind" : "rtti",
12511     "mangled_component_name" : "_ZTIN7android8hardware10contexthub4V1_020BsContexthubCallbackE"
12512    },
12513    {
12514     "mangled_component_name" : "_ZNK7android8hardware10contexthub4V1_019IContexthubCallback8isRemoteEv"
12515    },
12516    {
12517     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_020BsContexthubCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
12518    },
12519    {
12520     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_020BsContexthubCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
12521    },
12522    {
12523     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_020BsContexthubCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
12524    },
12525    {
12526     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_020BsContexthubCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
12527    },
12528    {
12529     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_020BsContexthubCallback21setHALInstrumentationEv"
12530    },
12531    {
12532     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_020BsContexthubCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
12533    },
12534    {
12535     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_020BsContexthubCallback4pingEv"
12536    },
12537    {
12538     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_020BsContexthubCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
12539    },
12540    {
12541     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_020BsContexthubCallback21notifySyspropsChangedEv"
12542    },
12543    {
12544     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_020BsContexthubCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
12545    },
12546    {
12547     "kind" : "complete_dtor_pointer",
12548     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_020BsContexthubCallbackD1Ev"
12549    },
12550    {
12551     "kind" : "deleting_dtor_pointer",
12552     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_020BsContexthubCallbackD0Ev"
12553    },
12554    {
12555     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_020BsContexthubCallback15handleClientMsgERKNS2_13ContextHubMsgE"
12556    },
12557    {
12558     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_020BsContexthubCallback15handleTxnResultEjNS2_17TransactionResultE"
12559    },
12560    {
12561     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_020BsContexthubCallback14handleHubEventENS2_14AsyncEventTypeE"
12562    },
12563    {
12564     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_020BsContexthubCallback14handleAppAbortEyj"
12565    },
12566    {
12567     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_020BsContexthubCallback14handleAppsInfoERKNS0_8hidl_vecINS2_10HubAppInfoEEE"
12568    },
12569    {
12570     "component_value" : -4,
12571     "kind" : "offset_to_top"
12572    },
12573    {
12574     "kind" : "rtti",
12575     "mangled_component_name" : "_ZTIN7android8hardware10contexthub4V1_020BsContexthubCallbackE"
12576    },
12577    {
12578     "kind" : "complete_dtor_pointer",
12579     "mangled_component_name" : "_ZThn4_N7android8hardware10contexthub4V1_020BsContexthubCallbackD1Ev"
12580    },
12581    {
12582     "kind" : "deleting_dtor_pointer",
12583     "mangled_component_name" : "_ZThn4_N7android8hardware10contexthub4V1_020BsContexthubCallbackD0Ev"
12584    },
12585    {
12586     "kind" : "vcall_offset"
12587    },
12588    {
12589     "kind" : "vcall_offset"
12590    },
12591    {
12592     "kind" : "vcall_offset"
12593    },
12594    {
12595     "kind" : "vcall_offset"
12596    },
12597    {
12598     "component_value" : -60,
12599     "kind" : "vcall_offset"
12600    },
12601    {
12602     "component_value" : -60,
12603     "kind" : "offset_to_top"
12604    },
12605    {
12606     "kind" : "rtti",
12607     "mangled_component_name" : "_ZTIN7android8hardware10contexthub4V1_020BsContexthubCallbackE"
12608    },
12609    {
12610     "kind" : "complete_dtor_pointer",
12611     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10contexthub4V1_020BsContexthubCallbackD1Ev"
12612    },
12613    {
12614     "kind" : "deleting_dtor_pointer",
12615     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10contexthub4V1_020BsContexthubCallbackD0Ev"
12616    },
12617    {
12618     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12619    },
12620    {
12621     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12622    },
12623    {
12624     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12625    },
12626    {
12627     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12628    }
12629   ]
12630  },
12631  {
12632   "alignment" : 8,
12633   "fields" :
12634   [
12635    {
12636     "field_name" : "name",
12637     "referenced_type" : "type-82"
12638    },
12639    {
12640     "field_name" : "vendor",
12641     "field_offset" : 128,
12642     "referenced_type" : "type-82"
12643    },
12644    {
12645     "field_name" : "toolchain",
12646     "field_offset" : 256,
12647     "referenced_type" : "type-82"
12648    },
12649    {
12650     "field_name" : "platformVersion",
12651     "field_offset" : 384,
12652     "referenced_type" : "type-2"
12653    },
12654    {
12655     "field_name" : "toolchainVersion",
12656     "field_offset" : 416,
12657     "referenced_type" : "type-2"
12658    },
12659    {
12660     "field_name" : "hubId",
12661     "field_offset" : 448,
12662     "referenced_type" : "type-2"
12663    },
12664    {
12665     "field_name" : "peakMips",
12666     "field_offset" : 480,
12667     "referenced_type" : "type-88"
12668    },
12669    {
12670     "field_name" : "stoppedPowerDrawMw",
12671     "field_offset" : 512,
12672     "referenced_type" : "type-88"
12673    },
12674    {
12675     "field_name" : "sleepPowerDrawMw",
12676     "field_offset" : 544,
12677     "referenced_type" : "type-88"
12678    },
12679    {
12680     "field_name" : "peakPowerDrawMw",
12681     "field_offset" : 576,
12682     "referenced_type" : "type-88"
12683    },
12684    {
12685     "field_name" : "connectedSensors",
12686     "field_offset" : 640,
12687     "referenced_type" : "type-550"
12688    },
12689    {
12690     "field_name" : "maxSupportedMsgLen",
12691     "field_offset" : 768,
12692     "referenced_type" : "type-2"
12693    },
12694    {
12695     "field_name" : "chrePlatformId",
12696     "field_offset" : 832,
12697     "referenced_type" : "type-8"
12698    },
12699    {
12700     "field_name" : "chreApiMajorVersion",
12701     "field_offset" : 896,
12702     "referenced_type" : "type-7"
12703    },
12704    {
12705     "field_name" : "chreApiMinorVersion",
12706     "field_offset" : 904,
12707     "referenced_type" : "type-7"
12708    },
12709    {
12710     "field_name" : "chrePatchVersion",
12711     "field_offset" : 912,
12712     "referenced_type" : "type-128"
12713    }
12714   ],
12715   "linker_set_key" : "android::hardware::contexthub::V1_0::ContextHub",
12716   "name" : "android::hardware::contexthub::V1_0::ContextHub",
12717   "referenced_type" : "type-566",
12718   "self_type" : "type-566",
12719   "size" : 120,
12720   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h",
12721   "unique_id" : "_ZTSN7android8hardware10contexthub4V1_010ContextHubE"
12722  },
12723  {
12724   "alignment" : 8,
12725   "fields" :
12726   [
12727    {
12728     "field_name" : "appName",
12729     "referenced_type" : "type-8"
12730    },
12731    {
12732     "field_name" : "hostEndPoint",
12733     "field_offset" : 64,
12734     "referenced_type" : "type-128"
12735    },
12736    {
12737     "field_name" : "msgType",
12738     "field_offset" : 96,
12739     "referenced_type" : "type-2"
12740    },
12741    {
12742     "field_name" : "msg",
12743     "field_offset" : 128,
12744     "referenced_type" : "type-543"
12745    }
12746   ],
12747   "linker_set_key" : "android::hardware::contexthub::V1_0::ContextHubMsg",
12748   "name" : "android::hardware::contexthub::V1_0::ContextHubMsg",
12749   "referenced_type" : "type-745",
12750   "self_type" : "type-745",
12751   "size" : 32,
12752   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h",
12753   "unique_id" : "_ZTSN7android8hardware10contexthub4V1_013ContextHubMsgE"
12754  },
12755  {
12756   "alignment" : 8,
12757   "fields" :
12758   [
12759    {
12760     "field_name" : "appId",
12761     "referenced_type" : "type-8"
12762    },
12763    {
12764     "field_name" : "version",
12765     "field_offset" : 64,
12766     "referenced_type" : "type-2"
12767    },
12768    {
12769     "field_name" : "memUsage",
12770     "field_offset" : 128,
12771     "referenced_type" : "type-45"
12772    },
12773    {
12774     "field_name" : "enabled",
12775     "field_offset" : 256,
12776     "referenced_type" : "type-51"
12777    }
12778   ],
12779   "linker_set_key" : "android::hardware::contexthub::V1_0::HubAppInfo",
12780   "name" : "android::hardware::contexthub::V1_0::HubAppInfo",
12781   "referenced_type" : "type-44",
12782   "self_type" : "type-44",
12783   "size" : 40,
12784   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h",
12785   "unique_id" : "_ZTSN7android8hardware10contexthub4V1_010HubAppInfoE"
12786  },
12787  {
12788   "alignment" : 4,
12789   "base_specifiers" :
12790   [
12791    {
12792     "referenced_type" : "type-21"
12793    }
12794   ],
12795   "linker_set_key" : "android::hardware::contexthub::V1_0::IContexthub",
12796   "name" : "android::hardware::contexthub::V1_0::IContexthub",
12797   "referenced_type" : "type-20",
12798   "self_type" : "type-20",
12799   "size" : 12,
12800   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/IContexthub.h",
12801   "unique_id" : "_ZTSN7android8hardware10contexthub4V1_011IContexthubE",
12802   "vtable_components" :
12803   [
12804    {
12805     "component_value" : 4,
12806     "kind" : "vbase_offset"
12807    },
12808    {
12809     "kind" : "offset_to_top"
12810    },
12811    {
12812     "kind" : "rtti",
12813     "mangled_component_name" : "_ZTIN7android8hardware10contexthub4V1_011IContexthubE"
12814    },
12815    {
12816     "mangled_component_name" : "_ZNK7android8hardware10contexthub4V1_011IContexthub8isRemoteEv"
12817    },
12818    {
12819     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_011IContexthub14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
12820    },
12821    {
12822     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_011IContexthub5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
12823    },
12824    {
12825     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_011IContexthub19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
12826    },
12827    {
12828     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_011IContexthub12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
12829    },
12830    {
12831     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_011IContexthub21setHALInstrumentationEv"
12832    },
12833    {
12834     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_011IContexthub11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
12835    },
12836    {
12837     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_011IContexthub4pingEv"
12838    },
12839    {
12840     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_011IContexthub12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
12841    },
12842    {
12843     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_011IContexthub21notifySyspropsChangedEv"
12844    },
12845    {
12846     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_011IContexthub13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
12847    },
12848    {
12849     "kind" : "complete_dtor_pointer",
12850     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_011IContexthubD1Ev"
12851    },
12852    {
12853     "kind" : "deleting_dtor_pointer",
12854     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_011IContexthubD0Ev"
12855    },
12856    {
12857     "is_pure" : true,
12858     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_011IContexthub7getHubsENSt3__18functionIFvRKNS0_8hidl_vecINS2_10ContextHubEEEEEE"
12859    },
12860    {
12861     "is_pure" : true,
12862     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_011IContexthub16registerCallbackEjRKNS_2spINS2_19IContexthubCallbackEEE"
12863    },
12864    {
12865     "is_pure" : true,
12866     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_011IContexthub16sendMessageToHubEjRKNS2_13ContextHubMsgE"
12867    },
12868    {
12869     "is_pure" : true,
12870     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_011IContexthub11loadNanoAppEjRKNS2_13NanoAppBinaryEj"
12871    },
12872    {
12873     "is_pure" : true,
12874     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_011IContexthub13unloadNanoAppEjyj"
12875    },
12876    {
12877     "is_pure" : true,
12878     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_011IContexthub13enableNanoAppEjyj"
12879    },
12880    {
12881     "is_pure" : true,
12882     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_011IContexthub14disableNanoAppEjyj"
12883    },
12884    {
12885     "is_pure" : true,
12886     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_011IContexthub9queryAppsEj"
12887    },
12888    {
12889     "kind" : "vcall_offset"
12890    },
12891    {
12892     "kind" : "vcall_offset"
12893    },
12894    {
12895     "kind" : "vcall_offset"
12896    },
12897    {
12898     "kind" : "vcall_offset"
12899    },
12900    {
12901     "component_value" : -4,
12902     "kind" : "vcall_offset"
12903    },
12904    {
12905     "component_value" : -4,
12906     "kind" : "offset_to_top"
12907    },
12908    {
12909     "kind" : "rtti",
12910     "mangled_component_name" : "_ZTIN7android8hardware10contexthub4V1_011IContexthubE"
12911    },
12912    {
12913     "kind" : "complete_dtor_pointer",
12914     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10contexthub4V1_011IContexthubD1Ev"
12915    },
12916    {
12917     "kind" : "deleting_dtor_pointer",
12918     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10contexthub4V1_011IContexthubD0Ev"
12919    },
12920    {
12921     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12922    },
12923    {
12924     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12925    },
12926    {
12927     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12928    },
12929    {
12930     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12931    }
12932   ]
12933  },
12934  {
12935   "alignment" : 4,
12936   "base_specifiers" :
12937   [
12938    {
12939     "referenced_type" : "type-21"
12940    }
12941   ],
12942   "linker_set_key" : "android::hardware::contexthub::V1_0::IContexthubCallback",
12943   "name" : "android::hardware::contexthub::V1_0::IContexthubCallback",
12944   "referenced_type" : "type-66",
12945   "self_type" : "type-66",
12946   "size" : 12,
12947   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/IContexthubCallback.h",
12948   "unique_id" : "_ZTSN7android8hardware10contexthub4V1_019IContexthubCallbackE",
12949   "vtable_components" :
12950   [
12951    {
12952     "component_value" : 4,
12953     "kind" : "vbase_offset"
12954    },
12955    {
12956     "kind" : "offset_to_top"
12957    },
12958    {
12959     "kind" : "rtti",
12960     "mangled_component_name" : "_ZTIN7android8hardware10contexthub4V1_019IContexthubCallbackE"
12961    },
12962    {
12963     "mangled_component_name" : "_ZNK7android8hardware10contexthub4V1_019IContexthubCallback8isRemoteEv"
12964    },
12965    {
12966     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
12967    },
12968    {
12969     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
12970    },
12971    {
12972     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
12973    },
12974    {
12975     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
12976    },
12977    {
12978     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback21setHALInstrumentationEv"
12979    },
12980    {
12981     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
12982    },
12983    {
12984     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback4pingEv"
12985    },
12986    {
12987     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
12988    },
12989    {
12990     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback21notifySyspropsChangedEv"
12991    },
12992    {
12993     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
12994    },
12995    {
12996     "kind" : "complete_dtor_pointer",
12997     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallbackD1Ev"
12998    },
12999    {
13000     "kind" : "deleting_dtor_pointer",
13001     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallbackD0Ev"
13002    },
13003    {
13004     "is_pure" : true,
13005     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback15handleClientMsgERKNS2_13ContextHubMsgE"
13006    },
13007    {
13008     "is_pure" : true,
13009     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback15handleTxnResultEjNS2_17TransactionResultE"
13010    },
13011    {
13012     "is_pure" : true,
13013     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback14handleHubEventENS2_14AsyncEventTypeE"
13014    },
13015    {
13016     "is_pure" : true,
13017     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback14handleAppAbortEyj"
13018    },
13019    {
13020     "is_pure" : true,
13021     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback14handleAppsInfoERKNS0_8hidl_vecINS2_10HubAppInfoEEE"
13022    },
13023    {
13024     "kind" : "vcall_offset"
13025    },
13026    {
13027     "kind" : "vcall_offset"
13028    },
13029    {
13030     "kind" : "vcall_offset"
13031    },
13032    {
13033     "kind" : "vcall_offset"
13034    },
13035    {
13036     "component_value" : -4,
13037     "kind" : "vcall_offset"
13038    },
13039    {
13040     "component_value" : -4,
13041     "kind" : "offset_to_top"
13042    },
13043    {
13044     "kind" : "rtti",
13045     "mangled_component_name" : "_ZTIN7android8hardware10contexthub4V1_019IContexthubCallbackE"
13046    },
13047    {
13048     "kind" : "complete_dtor_pointer",
13049     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10contexthub4V1_019IContexthubCallbackD1Ev"
13050    },
13051    {
13052     "kind" : "deleting_dtor_pointer",
13053     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10contexthub4V1_019IContexthubCallbackD0Ev"
13054    },
13055    {
13056     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13057    },
13058    {
13059     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13060    },
13061    {
13062     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13063    },
13064    {
13065     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13066    }
13067   ]
13068  },
13069  {
13070   "alignment" : 4,
13071   "fields" :
13072   [
13073    {
13074     "field_name" : "totalBytes",
13075     "referenced_type" : "type-2"
13076    },
13077    {
13078     "field_name" : "freeBytes",
13079     "field_offset" : 32,
13080     "referenced_type" : "type-2"
13081    },
13082    {
13083     "field_name" : "type",
13084     "field_offset" : 64,
13085     "referenced_type" : "type-50"
13086    },
13087    {
13088     "field_name" : "flags",
13089     "field_offset" : 96,
13090     "referenced_type" : "type-2"
13091    }
13092   ],
13093   "linker_set_key" : "android::hardware::contexthub::V1_0::MemRange",
13094   "name" : "android::hardware::contexthub::V1_0::MemRange",
13095   "referenced_type" : "type-49",
13096   "self_type" : "type-49",
13097   "size" : 16,
13098   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h",
13099   "unique_id" : "_ZTSN7android8hardware10contexthub4V1_08MemRangeE"
13100  },
13101  {
13102   "alignment" : 8,
13103   "fields" :
13104   [
13105    {
13106     "field_name" : "appId",
13107     "referenced_type" : "type-8"
13108    },
13109    {
13110     "field_name" : "appVersion",
13111     "field_offset" : 64,
13112     "referenced_type" : "type-2"
13113    },
13114    {
13115     "field_name" : "flags",
13116     "field_offset" : 96,
13117     "referenced_type" : "type-2"
13118    },
13119    {
13120     "field_name" : "targetChreApiMajorVersion",
13121     "field_offset" : 128,
13122     "referenced_type" : "type-7"
13123    },
13124    {
13125     "field_name" : "targetChreApiMinorVersion",
13126     "field_offset" : 136,
13127     "referenced_type" : "type-7"
13128    },
13129    {
13130     "field_name" : "customBinary",
13131     "field_offset" : 192,
13132     "referenced_type" : "type-543"
13133    }
13134   ],
13135   "linker_set_key" : "android::hardware::contexthub::V1_0::NanoAppBinary",
13136   "name" : "android::hardware::contexthub::V1_0::NanoAppBinary",
13137   "referenced_type" : "type-743",
13138   "self_type" : "type-743",
13139   "size" : 40,
13140   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h",
13141   "unique_id" : "_ZTSN7android8hardware10contexthub4V1_013NanoAppBinaryE"
13142  },
13143  {
13144   "alignment" : 8,
13145   "fields" :
13146   [
13147    {
13148     "field_name" : "sensorType",
13149     "referenced_type" : "type-81"
13150    },
13151    {
13152     "field_name" : "type",
13153     "field_offset" : 64,
13154     "referenced_type" : "type-82"
13155    },
13156    {
13157     "field_name" : "name",
13158     "field_offset" : 192,
13159     "referenced_type" : "type-82"
13160    },
13161    {
13162     "field_name" : "vendor",
13163     "field_offset" : 320,
13164     "referenced_type" : "type-82"
13165    },
13166    {
13167     "field_name" : "version",
13168     "field_offset" : 448,
13169     "referenced_type" : "type-2"
13170    },
13171    {
13172     "field_name" : "fifoReservedCount",
13173     "field_offset" : 480,
13174     "referenced_type" : "type-2"
13175    },
13176    {
13177     "field_name" : "fifoMaxCount",
13178     "field_offset" : 512,
13179     "referenced_type" : "type-2"
13180    },
13181    {
13182     "field_name" : "minDelayMs",
13183     "field_offset" : 576,
13184     "referenced_type" : "type-8"
13185    },
13186    {
13187     "field_name" : "maxDelayMs",
13188     "field_offset" : 640,
13189     "referenced_type" : "type-8"
13190    },
13191    {
13192     "field_name" : "peakPowerMw",
13193     "field_offset" : 704,
13194     "referenced_type" : "type-88"
13195    }
13196   ],
13197   "linker_set_key" : "android::hardware::contexthub::V1_0::PhysicalSensor",
13198   "name" : "android::hardware::contexthub::V1_0::PhysicalSensor",
13199   "referenced_type" : "type-80",
13200   "self_type" : "type-80",
13201   "size" : 96,
13202   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h",
13203   "unique_id" : "_ZTSN7android8hardware10contexthub4V1_014PhysicalSensorE"
13204  },
13205  {
13206   "alignment" : 4,
13207   "fields" :
13208   [
13209    {
13210     "access" : "protected",
13211     "field_name" : "mInstrumentationCallbacks",
13212     "field_offset" : 32,
13213     "referenced_type" : "type-60"
13214    },
13215    {
13216     "access" : "protected",
13217     "field_name" : "mEnableInstrumentation",
13218     "field_offset" : 128,
13219     "referenced_type" : "type-51"
13220    },
13221    {
13222     "access" : "protected",
13223     "field_name" : "mInstrumentationLibPackage",
13224     "field_offset" : 160,
13225     "referenced_type" : "type-61"
13226    },
13227    {
13228     "access" : "protected",
13229     "field_name" : "mInterfaceName",
13230     "field_offset" : 256,
13231     "referenced_type" : "type-62"
13232    }
13233   ],
13234   "linker_set_key" : "android::hardware::details::HidlInstrumentor",
13235   "name" : "android::hardware::details::HidlInstrumentor",
13236   "referenced_type" : "type-59",
13237   "self_type" : "type-59",
13238   "size" : 44,
13239   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13240   "unique_id" : "_ZTSN7android8hardware7details16HidlInstrumentorE",
13241   "vtable_components" :
13242   [
13243    {
13244     "kind" : "offset_to_top"
13245    },
13246    {
13247     "kind" : "rtti",
13248     "mangled_component_name" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
13249    },
13250    {
13251     "kind" : "complete_dtor_pointer",
13252     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD1Ev"
13253    },
13254    {
13255     "kind" : "deleting_dtor_pointer",
13256     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD0Ev"
13257    }
13258   ]
13259  },
13260  {
13261   "alignment" : 4,
13262   "fields" :
13263   [
13264    {
13265     "field_name" : "sched_policy",
13266     "referenced_type" : "type-129"
13267    },
13268    {
13269     "field_name" : "prio",
13270     "field_offset" : 32,
13271     "referenced_type" : "type-129"
13272    }
13273   ],
13274   "linker_set_key" : "android::hardware::details::SchedPrio",
13275   "name" : "android::hardware::details::SchedPrio",
13276   "referenced_type" : "type-638",
13277   "self_type" : "type-638",
13278   "size" : 8,
13279   "source_file" : "/system/libhidl/transport/include/hidl/Static.h",
13280   "unique_id" : "_ZTSN7android8hardware7details9SchedPrioE"
13281  },
13282  {
13283   "alignment" : 4,
13284   "fields" :
13285   [
13286    {
13287     "access" : "private",
13288     "field_name" : "mQueue",
13289     "referenced_type" : "type-823"
13290    }
13291   ],
13292   "linker_set_key" : "android::hardware::details::TaskRunner",
13293   "name" : "android::hardware::details::TaskRunner",
13294   "record_kind" : "class",
13295   "referenced_type" : "type-822",
13296   "self_type" : "type-822",
13297   "size" : 8,
13298   "source_file" : "/system/libhidl/base/include/hidl/TaskRunner.h",
13299   "unique_id" : "_ZTSN7android8hardware7details10TaskRunnerE"
13300  },
13301  {
13302   "alignment" : 1,
13303   "linker_set_key" : "android::hardware::details::bnhw_tag",
13304   "name" : "android::hardware::details::bnhw_tag",
13305   "referenced_type" : "type-421",
13306   "self_type" : "type-421",
13307   "size" : 1,
13308   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13309   "unique_id" : "_ZTSN7android8hardware7details8bnhw_tagE"
13310  },
13311  {
13312   "alignment" : 1,
13313   "linker_set_key" : "android::hardware::details::bphw_tag",
13314   "name" : "android::hardware::details::bphw_tag",
13315   "referenced_type" : "type-435",
13316   "self_type" : "type-435",
13317   "size" : 1,
13318   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13319   "unique_id" : "_ZTSN7android8hardware7details8bphw_tagE"
13320  },
13321  {
13322   "alignment" : 1,
13323   "linker_set_key" : "android::hardware::details::bs_tag",
13324   "name" : "android::hardware::details::bs_tag",
13325   "referenced_type" : "type-447",
13326   "self_type" : "type-447",
13327   "size" : 1,
13328   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13329   "unique_id" : "_ZTSN7android8hardware7details6bs_tagE"
13330  },
13331  {
13332   "access" : "private",
13333   "alignment" : 8,
13334   "fields" :
13335   [
13336    {
13337     "field_name" : "mPointer",
13338     "referenced_type" : "type-565"
13339    },
13340    {
13341     "field_name" : "_pad",
13342     "referenced_type" : "type-8"
13343    }
13344   ],
13345   "is_anonymous" : true,
13346   "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",
13347   "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",
13348   "record_kind" : "union",
13349   "referenced_type" : "type-564",
13350   "self_type" : "type-564",
13351   "size" : 8,
13352   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13353   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_10contexthub4V1_010ContextHubEEUt_E"
13354  },
13355  {
13356   "access" : "private",
13357   "alignment" : 8,
13358   "fields" :
13359   [
13360    {
13361     "field_name" : "mPointer",
13362     "referenced_type" : "type-521"
13363    },
13364    {
13365     "field_name" : "_pad",
13366     "referenced_type" : "type-8"
13367    }
13368   ],
13369   "is_anonymous" : true,
13370   "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",
13371   "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",
13372   "record_kind" : "union",
13373   "referenced_type" : "type-520",
13374   "self_type" : "type-520",
13375   "size" : 8,
13376   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13377   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E"
13378  },
13379  {
13380   "access" : "private",
13381   "alignment" : 8,
13382   "fields" :
13383   [
13384    {
13385     "field_name" : "mPointer",
13386     "referenced_type" : "type-43"
13387    },
13388    {
13389     "field_name" : "_pad",
13390     "referenced_type" : "type-8"
13391    }
13392   ],
13393   "is_anonymous" : true,
13394   "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",
13395   "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",
13396   "record_kind" : "union",
13397   "referenced_type" : "type-42",
13398   "self_type" : "type-42",
13399   "size" : 8,
13400   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13401   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_10contexthub4V1_010HubAppInfoEEUt_E"
13402  },
13403  {
13404   "access" : "private",
13405   "alignment" : 8,
13406   "fields" :
13407   [
13408    {
13409     "field_name" : "mPointer",
13410     "referenced_type" : "type-48"
13411    },
13412    {
13413     "field_name" : "_pad",
13414     "referenced_type" : "type-8"
13415    }
13416   ],
13417   "is_anonymous" : true,
13418   "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",
13419   "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",
13420   "record_kind" : "union",
13421   "referenced_type" : "type-47",
13422   "self_type" : "type-47",
13423   "size" : 8,
13424   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13425   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_10contexthub4V1_08MemRangeEEUt_E"
13426  },
13427  {
13428   "access" : "private",
13429   "alignment" : 8,
13430   "fields" :
13431   [
13432    {
13433     "field_name" : "mPointer",
13434     "referenced_type" : "type-553"
13435    },
13436    {
13437     "field_name" : "_pad",
13438     "referenced_type" : "type-8"
13439    }
13440   ],
13441   "is_anonymous" : true,
13442   "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",
13443   "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",
13444   "record_kind" : "union",
13445   "referenced_type" : "type-552",
13446   "self_type" : "type-552",
13447   "size" : 8,
13448   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13449   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_10contexthub4V1_014PhysicalSensorEEUt_E"
13450  },
13451  {
13452   "alignment" : 8,
13453   "fields" :
13454   [
13455    {
13456     "access" : "private",
13457     "referenced_type" : "type-520"
13458    }
13459   ],
13460   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>",
13461   "name" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>",
13462   "referenced_type" : "type-519",
13463   "self_type" : "type-519",
13464   "size" : 8,
13465   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13466   "template_args" : [ "type-522" ],
13467   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE"
13468  },
13469  {
13470   "alignment" : 8,
13471   "fields" :
13472   [
13473    {
13474     "access" : "private",
13475     "referenced_type" : "type-564"
13476    }
13477   ],
13478   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::contexthub::V1_0::ContextHub>",
13479   "name" : "android::hardware::details::hidl_pointer<android::hardware::contexthub::V1_0::ContextHub>",
13480   "referenced_type" : "type-563",
13481   "self_type" : "type-563",
13482   "size" : 8,
13483   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13484   "template_args" : [ "type-566" ],
13485   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_10contexthub4V1_010ContextHubEEE"
13486  },
13487  {
13488   "alignment" : 8,
13489   "fields" :
13490   [
13491    {
13492     "access" : "private",
13493     "referenced_type" : "type-42"
13494    }
13495   ],
13496   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::contexthub::V1_0::HubAppInfo>",
13497   "name" : "android::hardware::details::hidl_pointer<android::hardware::contexthub::V1_0::HubAppInfo>",
13498   "referenced_type" : "type-41",
13499   "self_type" : "type-41",
13500   "size" : 8,
13501   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13502   "template_args" : [ "type-44" ],
13503   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_10contexthub4V1_010HubAppInfoEEE"
13504  },
13505  {
13506   "alignment" : 8,
13507   "fields" :
13508   [
13509    {
13510     "access" : "private",
13511     "referenced_type" : "type-47"
13512    }
13513   ],
13514   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::contexthub::V1_0::MemRange>",
13515   "name" : "android::hardware::details::hidl_pointer<android::hardware::contexthub::V1_0::MemRange>",
13516   "referenced_type" : "type-46",
13517   "self_type" : "type-46",
13518   "size" : 8,
13519   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13520   "template_args" : [ "type-49" ],
13521   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_10contexthub4V1_08MemRangeEEE"
13522  },
13523  {
13524   "alignment" : 8,
13525   "fields" :
13526   [
13527    {
13528     "access" : "private",
13529     "referenced_type" : "type-552"
13530    }
13531   ],
13532   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::contexthub::V1_0::PhysicalSensor>",
13533   "name" : "android::hardware::details::hidl_pointer<android::hardware::contexthub::V1_0::PhysicalSensor>",
13534   "referenced_type" : "type-551",
13535   "self_type" : "type-551",
13536   "size" : 8,
13537   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13538   "template_args" : [ "type-80" ],
13539   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_10contexthub4V1_014PhysicalSensorEEE"
13540  },
13541  {
13542   "alignment" : 8,
13543   "fields" :
13544   [
13545    {
13546     "access" : "private",
13547     "referenced_type" : "type-3"
13548    }
13549   ],
13550   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
13551   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
13552   "referenced_type" : "type-222",
13553   "self_type" : "type-222",
13554   "size" : 8,
13555   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13556   "template_args" : [ "type-5" ],
13557   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE"
13558  },
13559  {
13560   "alignment" : 8,
13561   "fields" :
13562   [
13563    {
13564     "access" : "private",
13565     "referenced_type" : "type-525"
13566    }
13567   ],
13568   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
13569   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
13570   "referenced_type" : "type-524",
13571   "self_type" : "type-524",
13572   "size" : 8,
13573   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13574   "template_args" : [ "type-82" ],
13575   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE"
13576  },
13577  {
13578   "alignment" : 8,
13579   "fields" :
13580   [
13581    {
13582     "access" : "private",
13583     "referenced_type" : "type-257"
13584    }
13585   ],
13586   "linker_set_key" : "android::hardware::details::hidl_pointer<char>",
13587   "name" : "android::hardware::details::hidl_pointer<char>",
13588   "referenced_type" : "type-256",
13589   "self_type" : "type-256",
13590   "size" : 8,
13591   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13592   "template_args" : [ "type-87" ],
13593   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIcEE"
13594  },
13595  {
13596   "access" : "private",
13597   "alignment" : 8,
13598   "fields" :
13599   [
13600    {
13601     "field_name" : "mPointer",
13602     "referenced_type" : "type-258"
13603    },
13604    {
13605     "field_name" : "_pad",
13606     "referenced_type" : "type-8"
13607    }
13608   ],
13609   "is_anonymous" : true,
13610   "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",
13611   "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",
13612   "record_kind" : "union",
13613   "referenced_type" : "type-257",
13614   "self_type" : "type-257",
13615   "size" : 8,
13616   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13617   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIcEUt_E"
13618  },
13619  {
13620   "alignment" : 8,
13621   "fields" :
13622   [
13623    {
13624     "access" : "private",
13625     "referenced_type" : "type-84"
13626    }
13627   ],
13628   "linker_set_key" : "android::hardware::details::hidl_pointer<const char>",
13629   "name" : "android::hardware::details::hidl_pointer<const char>",
13630   "referenced_type" : "type-83",
13631   "self_type" : "type-83",
13632   "size" : 8,
13633   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13634   "template_args" : [ "type-86" ],
13635   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIKcEE"
13636  },
13637  {
13638   "access" : "private",
13639   "alignment" : 8,
13640   "fields" :
13641   [
13642    {
13643     "field_name" : "mPointer",
13644     "referenced_type" : "type-85"
13645    },
13646    {
13647     "field_name" : "_pad",
13648     "referenced_type" : "type-8"
13649    }
13650   ],
13651   "is_anonymous" : true,
13652   "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",
13653   "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",
13654   "record_kind" : "union",
13655   "referenced_type" : "type-84",
13656   "self_type" : "type-84",
13657   "size" : 8,
13658   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13659   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIKcEUt_E"
13660  },
13661  {
13662   "alignment" : 8,
13663   "fields" :
13664   [
13665    {
13666     "access" : "private",
13667     "referenced_type" : "type-459"
13668    }
13669   ],
13670   "linker_set_key" : "android::hardware::details::hidl_pointer<const native_handle>",
13671   "name" : "android::hardware::details::hidl_pointer<const native_handle>",
13672   "referenced_type" : "type-458",
13673   "self_type" : "type-458",
13674   "size" : 8,
13675   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13676   "template_args" : [ "type-461" ],
13677   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIK13native_handleEE"
13678  },
13679  {
13680   "access" : "private",
13681   "alignment" : 8,
13682   "fields" :
13683   [
13684    {
13685     "field_name" : "mPointer",
13686     "referenced_type" : "type-460"
13687    },
13688    {
13689     "field_name" : "_pad",
13690     "referenced_type" : "type-8"
13691    }
13692   ],
13693   "is_anonymous" : true,
13694   "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",
13695   "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",
13696   "record_kind" : "union",
13697   "referenced_type" : "type-459",
13698   "self_type" : "type-459",
13699   "size" : 8,
13700   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13701   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIK13native_handleEUt_E"
13702  },
13703  {
13704   "access" : "private",
13705   "alignment" : 8,
13706   "fields" :
13707   [
13708    {
13709     "field_name" : "mPointer",
13710     "referenced_type" : "type-4"
13711    },
13712    {
13713     "field_name" : "_pad",
13714     "referenced_type" : "type-8"
13715    }
13716   ],
13717   "is_anonymous" : true,
13718   "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",
13719   "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",
13720   "record_kind" : "union",
13721   "referenced_type" : "type-3",
13722   "self_type" : "type-3",
13723   "size" : 8,
13724   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13725   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEUt_E"
13726  },
13727  {
13728   "access" : "private",
13729   "alignment" : 8,
13730   "fields" :
13731   [
13732    {
13733     "field_name" : "mPointer",
13734     "referenced_type" : "type-526"
13735    },
13736    {
13737     "field_name" : "_pad",
13738     "referenced_type" : "type-8"
13739    }
13740   ],
13741   "is_anonymous" : true,
13742   "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",
13743   "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",
13744   "record_kind" : "union",
13745   "referenced_type" : "type-525",
13746   "self_type" : "type-525",
13747   "size" : 8,
13748   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13749   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E"
13750  },
13751  {
13752   "alignment" : 8,
13753   "fields" :
13754   [
13755    {
13756     "access" : "private",
13757     "referenced_type" : "type-538"
13758    }
13759   ],
13760   "linker_set_key" : "android::hardware::details::hidl_pointer<int>",
13761   "name" : "android::hardware::details::hidl_pointer<int>",
13762   "referenced_type" : "type-537",
13763   "self_type" : "type-537",
13764   "size" : 8,
13765   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13766   "template_args" : [ "type-129" ],
13767   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIiEE"
13768  },
13769  {
13770   "access" : "private",
13771   "alignment" : 8,
13772   "fields" :
13773   [
13774    {
13775     "field_name" : "mPointer",
13776     "referenced_type" : "type-539"
13777    },
13778    {
13779     "field_name" : "_pad",
13780     "referenced_type" : "type-8"
13781    }
13782   ],
13783   "is_anonymous" : true,
13784   "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",
13785   "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",
13786   "record_kind" : "union",
13787   "referenced_type" : "type-538",
13788   "self_type" : "type-538",
13789   "size" : 8,
13790   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13791   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIiEUt_E"
13792  },
13793  {
13794   "alignment" : 8,
13795   "fields" :
13796   [
13797    {
13798     "access" : "private",
13799     "referenced_type" : "type-587"
13800    }
13801   ],
13802   "linker_set_key" : "android::hardware::details::hidl_pointer<native_handle>",
13803   "name" : "android::hardware::details::hidl_pointer<native_handle>",
13804   "referenced_type" : "type-586",
13805   "self_type" : "type-586",
13806   "size" : 8,
13807   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13808   "template_args" : [ "type-385" ],
13809   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerI13native_handleEE"
13810  },
13811  {
13812   "access" : "private",
13813   "alignment" : 8,
13814   "fields" :
13815   [
13816    {
13817     "field_name" : "mPointer",
13818     "referenced_type" : "type-404"
13819    },
13820    {
13821     "field_name" : "_pad",
13822     "referenced_type" : "type-8"
13823    }
13824   ],
13825   "is_anonymous" : true,
13826   "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",
13827   "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",
13828   "record_kind" : "union",
13829   "referenced_type" : "type-587",
13830   "self_type" : "type-587",
13831   "size" : 8,
13832   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13833   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerI13native_handleEUt_E"
13834  },
13835  {
13836   "alignment" : 8,
13837   "fields" :
13838   [
13839    {
13840     "access" : "private",
13841     "referenced_type" : "type-545"
13842    }
13843   ],
13844   "linker_set_key" : "android::hardware::details::hidl_pointer<unsigned char>",
13845   "name" : "android::hardware::details::hidl_pointer<unsigned char>",
13846   "referenced_type" : "type-544",
13847   "self_type" : "type-544",
13848   "size" : 8,
13849   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13850   "template_args" : [ "type-7" ],
13851   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIhEE"
13852  },
13853  {
13854   "access" : "private",
13855   "alignment" : 8,
13856   "fields" :
13857   [
13858    {
13859     "field_name" : "mPointer",
13860     "referenced_type" : "type-546"
13861    },
13862    {
13863     "field_name" : "_pad",
13864     "referenced_type" : "type-8"
13865    }
13866   ],
13867   "is_anonymous" : true,
13868   "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",
13869   "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",
13870   "record_kind" : "union",
13871   "referenced_type" : "type-545",
13872   "self_type" : "type-545",
13873   "size" : 8,
13874   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13875   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIhEUt_E"
13876  },
13877  {
13878   "alignment" : 1,
13879   "linker_set_key" : "android::hardware::details::i_tag",
13880   "name" : "android::hardware::details::i_tag",
13881   "referenced_type" : "type-409",
13882   "self_type" : "type-409",
13883   "size" : 1,
13884   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13885   "unique_id" : "_ZTSN7android8hardware7details5i_tagE"
13886  },
13887  {
13888   "alignment" : 4,
13889   "fields" :
13890   [
13891    {
13892     "access" : "private",
13893     "field_name" : "mStatus",
13894     "referenced_type" : "type-334"
13895    },
13896    {
13897     "access" : "private",
13898     "field_name" : "mCheckedStatus",
13899     "field_offset" : 160,
13900     "referenced_type" : "type-51"
13901    }
13902   ],
13903   "linker_set_key" : "android::hardware::details::return_status",
13904   "name" : "android::hardware::details::return_status",
13905   "record_kind" : "class",
13906   "referenced_type" : "type-348",
13907   "self_type" : "type-348",
13908   "size" : 24,
13909   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
13910   "unique_id" : "_ZTSN7android8hardware7details13return_statusE"
13911  },
13912  {
13913   "alignment" : 1,
13914   "linker_set_key" : "android::hardware::details::std_array<unsigned char, 32>",
13915   "name" : "android::hardware::details::std_array<unsigned char, 32>",
13916   "referenced_type" : "type-572",
13917   "self_type" : "type-572",
13918   "size" : 1,
13919   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13920   "template_args" : [ "type-7" ],
13921   "unique_id" : "_ZTSN7android8hardware7details9std_arrayIhLj32EJEEE"
13922  },
13923  {
13924   "alignment" : 1,
13925   "fields" :
13926   [
13927    {
13928     "access" : "private",
13929     "field_name" : "mBuffer",
13930     "referenced_type" : "type-6"
13931    }
13932   ],
13933   "linker_set_key" : "android::hardware::hidl_array<unsigned char, 32>",
13934   "name" : "android::hardware::hidl_array<unsigned char, 32>",
13935   "referenced_type" : "type-5",
13936   "self_type" : "type-5",
13937   "size" : 32,
13938   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13939   "template_args" : [ "type-7" ],
13940   "unique_id" : "_ZTSN7android8hardware10hidl_arrayIhLj32EJEEE"
13941  },
13942  {
13943   "alignment" : 8,
13944   "base_specifiers" :
13945   [
13946    {
13947     "referenced_type" : "type-97"
13948    }
13949   ],
13950   "fields" :
13951   [
13952    {
13953     "access" : "private",
13954     "field_name" : "mRecipient",
13955     "field_offset" : 32,
13956     "referenced_type" : "type-315"
13957    },
13958    {
13959     "access" : "private",
13960     "field_name" : "mCookie",
13961     "field_offset" : 128,
13962     "referenced_type" : "type-8"
13963    },
13964    {
13965     "access" : "private",
13966     "field_name" : "mBase",
13967     "field_offset" : 192,
13968     "referenced_type" : "type-318"
13969    }
13970   ],
13971   "linker_set_key" : "android::hardware::hidl_binder_death_recipient",
13972   "name" : "android::hardware::hidl_binder_death_recipient",
13973   "referenced_type" : "type-314",
13974   "self_type" : "type-314",
13975   "size" : 40,
13976   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h",
13977   "unique_id" : "_ZTSN7android8hardware27hidl_binder_death_recipientE",
13978   "vtable_components" :
13979   [
13980    {
13981     "component_value" : 32,
13982     "kind" : "vbase_offset"
13983    },
13984    {
13985     "kind" : "offset_to_top"
13986    },
13987    {
13988     "kind" : "rtti",
13989     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
13990    },
13991    {
13992     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipient10binderDiedERKNS_2wpINS0_7IBinderEEE"
13993    },
13994    {
13995     "kind" : "complete_dtor_pointer",
13996     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD1Ev"
13997    },
13998    {
13999     "kind" : "deleting_dtor_pointer",
14000     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD0Ev"
14001    },
14002    {
14003     "kind" : "vcall_offset"
14004    },
14005    {
14006     "kind" : "vcall_offset"
14007    },
14008    {
14009     "kind" : "vcall_offset"
14010    },
14011    {
14012     "kind" : "vcall_offset"
14013    },
14014    {
14015     "component_value" : -32,
14016     "kind" : "vcall_offset"
14017    },
14018    {
14019     "component_value" : -32,
14020     "kind" : "offset_to_top"
14021    },
14022    {
14023     "kind" : "rtti",
14024     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
14025    },
14026    {
14027     "kind" : "complete_dtor_pointer",
14028     "mangled_component_name" : "_ZTv0_n12_N7android8hardware27hidl_binder_death_recipientD1Ev"
14029    },
14030    {
14031     "kind" : "deleting_dtor_pointer",
14032     "mangled_component_name" : "_ZTv0_n12_N7android8hardware27hidl_binder_death_recipientD0Ev"
14033    },
14034    {
14035     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14036    },
14037    {
14038     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14039    },
14040    {
14041     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14042    },
14043    {
14044     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14045    }
14046   ]
14047  },
14048  {
14049   "alignment" : 4,
14050   "base_specifiers" :
14051   [
14052    {
14053     "is_virtual" : true,
14054     "referenced_type" : "type-22"
14055    }
14056   ],
14057   "linker_set_key" : "android::hardware::hidl_death_recipient",
14058   "name" : "android::hardware::hidl_death_recipient",
14059   "referenced_type" : "type-317",
14060   "self_type" : "type-317",
14061   "size" : 12,
14062   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
14063   "unique_id" : "_ZTSN7android8hardware20hidl_death_recipientE",
14064   "vtable_components" :
14065   [
14066    {
14067     "component_value" : 4,
14068     "kind" : "vbase_offset"
14069    },
14070    {
14071     "kind" : "offset_to_top"
14072    },
14073    {
14074     "kind" : "rtti",
14075     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
14076    },
14077    {
14078     "is_pure" : true,
14079     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipient11serviceDiedEyRKNS_2wpINS_4hidl4base4V1_05IBaseEEE"
14080    },
14081    {
14082     "kind" : "complete_dtor_pointer",
14083     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD1Ev"
14084    },
14085    {
14086     "kind" : "deleting_dtor_pointer",
14087     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD0Ev"
14088    },
14089    {
14090     "kind" : "vcall_offset"
14091    },
14092    {
14093     "kind" : "vcall_offset"
14094    },
14095    {
14096     "kind" : "vcall_offset"
14097    },
14098    {
14099     "kind" : "vcall_offset"
14100    },
14101    {
14102     "component_value" : -4,
14103     "kind" : "vcall_offset"
14104    },
14105    {
14106     "component_value" : -4,
14107     "kind" : "offset_to_top"
14108    },
14109    {
14110     "kind" : "rtti",
14111     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
14112    },
14113    {
14114     "kind" : "complete_dtor_pointer",
14115     "mangled_component_name" : "_ZTv0_n12_N7android8hardware20hidl_death_recipientD1Ev"
14116    },
14117    {
14118     "kind" : "deleting_dtor_pointer",
14119     "mangled_component_name" : "_ZTv0_n12_N7android8hardware20hidl_death_recipientD0Ev"
14120    },
14121    {
14122     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14123    },
14124    {
14125     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14126    },
14127    {
14128     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14129    },
14130    {
14131     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14132    }
14133   ]
14134  },
14135  {
14136   "alignment" : 8,
14137   "fields" :
14138   [
14139    {
14140     "access" : "private",
14141     "field_name" : "mHandle",
14142     "referenced_type" : "type-458"
14143    },
14144    {
14145     "access" : "private",
14146     "field_name" : "mOwnsHandle",
14147     "field_offset" : 64,
14148     "referenced_type" : "type-51"
14149    }
14150   ],
14151   "linker_set_key" : "android::hardware::hidl_handle",
14152   "name" : "android::hardware::hidl_handle",
14153   "referenced_type" : "type-503",
14154   "self_type" : "type-503",
14155   "size" : 16,
14156   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
14157   "unique_id" : "_ZTSN7android8hardware11hidl_handleE"
14158  },
14159  {
14160   "alignment" : 8,
14161   "fields" :
14162   [
14163    {
14164     "access" : "private",
14165     "field_name" : "mHandle",
14166     "referenced_type" : "type-503"
14167    },
14168    {
14169     "access" : "private",
14170     "field_name" : "mSize",
14171     "field_offset" : 128,
14172     "referenced_type" : "type-8"
14173    },
14174    {
14175     "access" : "private",
14176     "field_name" : "mName",
14177     "field_offset" : 192,
14178     "referenced_type" : "type-82"
14179    }
14180   ],
14181   "linker_set_key" : "android::hardware::hidl_memory",
14182   "name" : "android::hardware::hidl_memory",
14183   "referenced_type" : "type-506",
14184   "self_type" : "type-506",
14185   "size" : 40,
14186   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
14187   "unique_id" : "_ZTSN7android8hardware11hidl_memoryE"
14188  },
14189  {
14190   "alignment" : 8,
14191   "fields" :
14192   [
14193    {
14194     "access" : "private",
14195     "field_name" : "mBuffer",
14196     "referenced_type" : "type-83"
14197    },
14198    {
14199     "access" : "private",
14200     "field_name" : "mSize",
14201     "field_offset" : 64,
14202     "referenced_type" : "type-2"
14203    },
14204    {
14205     "access" : "private",
14206     "field_name" : "mOwnsBuffer",
14207     "field_offset" : 96,
14208     "referenced_type" : "type-51"
14209    }
14210   ],
14211   "linker_set_key" : "android::hardware::hidl_string",
14212   "name" : "android::hardware::hidl_string",
14213   "referenced_type" : "type-82",
14214   "self_type" : "type-82",
14215   "size" : 16,
14216   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
14217   "unique_id" : "_ZTSN7android8hardware11hidl_stringE"
14218  },
14219  {
14220   "alignment" : 8,
14221   "fields" :
14222   [
14223    {
14224     "access" : "private",
14225     "field_name" : "mBuffer",
14226     "referenced_type" : "type-519"
14227    },
14228    {
14229     "access" : "private",
14230     "field_name" : "mSize",
14231     "field_offset" : 64,
14232     "referenced_type" : "type-2"
14233    },
14234    {
14235     "access" : "private",
14236     "field_name" : "mOwnsBuffer",
14237     "field_offset" : 96,
14238     "referenced_type" : "type-51"
14239    }
14240   ],
14241   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::GrantorDescriptor>",
14242   "name" : "android::hardware::hidl_vec<android::hardware::GrantorDescriptor>",
14243   "referenced_type" : "type-518",
14244   "self_type" : "type-518",
14245   "size" : 16,
14246   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
14247   "template_args" : [ "type-522" ],
14248   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE"
14249  },
14250  {
14251   "alignment" : 8,
14252   "fields" :
14253   [
14254    {
14255     "access" : "private",
14256     "field_name" : "mBuffer",
14257     "referenced_type" : "type-563"
14258    },
14259    {
14260     "access" : "private",
14261     "field_name" : "mSize",
14262     "field_offset" : 64,
14263     "referenced_type" : "type-2"
14264    },
14265    {
14266     "access" : "private",
14267     "field_name" : "mOwnsBuffer",
14268     "field_offset" : 96,
14269     "referenced_type" : "type-51"
14270    }
14271   ],
14272   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::contexthub::V1_0::ContextHub>",
14273   "name" : "android::hardware::hidl_vec<android::hardware::contexthub::V1_0::ContextHub>",
14274   "referenced_type" : "type-562",
14275   "self_type" : "type-562",
14276   "size" : 16,
14277   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
14278   "template_args" : [ "type-566" ],
14279   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_10contexthub4V1_010ContextHubEEE"
14280  },
14281  {
14282   "alignment" : 8,
14283   "fields" :
14284   [
14285    {
14286     "access" : "private",
14287     "field_name" : "mBuffer",
14288     "referenced_type" : "type-41"
14289    },
14290    {
14291     "access" : "private",
14292     "field_name" : "mSize",
14293     "field_offset" : 64,
14294     "referenced_type" : "type-2"
14295    },
14296    {
14297     "access" : "private",
14298     "field_name" : "mOwnsBuffer",
14299     "field_offset" : 96,
14300     "referenced_type" : "type-51"
14301    }
14302   ],
14303   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::contexthub::V1_0::HubAppInfo>",
14304   "name" : "android::hardware::hidl_vec<android::hardware::contexthub::V1_0::HubAppInfo>",
14305   "referenced_type" : "type-848",
14306   "self_type" : "type-848",
14307   "size" : 16,
14308   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
14309   "template_args" : [ "type-44" ],
14310   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_10contexthub4V1_010HubAppInfoEEE"
14311  },
14312  {
14313   "alignment" : 8,
14314   "fields" :
14315   [
14316    {
14317     "access" : "private",
14318     "field_name" : "mBuffer",
14319     "referenced_type" : "type-46"
14320    },
14321    {
14322     "access" : "private",
14323     "field_name" : "mSize",
14324     "field_offset" : 64,
14325     "referenced_type" : "type-2"
14326    },
14327    {
14328     "access" : "private",
14329     "field_name" : "mOwnsBuffer",
14330     "field_offset" : 96,
14331     "referenced_type" : "type-51"
14332    }
14333   ],
14334   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::contexthub::V1_0::MemRange>",
14335   "name" : "android::hardware::hidl_vec<android::hardware::contexthub::V1_0::MemRange>",
14336   "referenced_type" : "type-45",
14337   "self_type" : "type-45",
14338   "size" : 16,
14339   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
14340   "template_args" : [ "type-49" ],
14341   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_10contexthub4V1_08MemRangeEEE"
14342  },
14343  {
14344   "alignment" : 8,
14345   "fields" :
14346   [
14347    {
14348     "access" : "private",
14349     "field_name" : "mBuffer",
14350     "referenced_type" : "type-551"
14351    },
14352    {
14353     "access" : "private",
14354     "field_name" : "mSize",
14355     "field_offset" : 64,
14356     "referenced_type" : "type-2"
14357    },
14358    {
14359     "access" : "private",
14360     "field_name" : "mOwnsBuffer",
14361     "field_offset" : 96,
14362     "referenced_type" : "type-51"
14363    }
14364   ],
14365   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::contexthub::V1_0::PhysicalSensor>",
14366   "name" : "android::hardware::hidl_vec<android::hardware::contexthub::V1_0::PhysicalSensor>",
14367   "referenced_type" : "type-550",
14368   "self_type" : "type-550",
14369   "size" : 16,
14370   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
14371   "template_args" : [ "type-80" ],
14372   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_10contexthub4V1_014PhysicalSensorEEE"
14373  },
14374  {
14375   "alignment" : 8,
14376   "fields" :
14377   [
14378    {
14379     "access" : "private",
14380     "field_name" : "mBuffer",
14381     "referenced_type" : "type-222"
14382    },
14383    {
14384     "access" : "private",
14385     "field_name" : "mSize",
14386     "field_offset" : 64,
14387     "referenced_type" : "type-2"
14388    },
14389    {
14390     "access" : "private",
14391     "field_name" : "mOwnsBuffer",
14392     "field_offset" : 96,
14393     "referenced_type" : "type-51"
14394    }
14395   ],
14396   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> >",
14397   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> >",
14398   "referenced_type" : "type-531",
14399   "self_type" : "type-531",
14400   "size" : 16,
14401   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
14402   "template_args" : [ "type-5" ],
14403   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE"
14404  },
14405  {
14406   "alignment" : 8,
14407   "fields" :
14408   [
14409    {
14410     "access" : "private",
14411     "field_name" : "mBuffer",
14412     "referenced_type" : "type-524"
14413    },
14414    {
14415     "access" : "private",
14416     "field_name" : "mSize",
14417     "field_offset" : 64,
14418     "referenced_type" : "type-2"
14419    },
14420    {
14421     "access" : "private",
14422     "field_name" : "mOwnsBuffer",
14423     "field_offset" : 96,
14424     "referenced_type" : "type-51"
14425    }
14426   ],
14427   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_string>",
14428   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string>",
14429   "referenced_type" : "type-523",
14430   "self_type" : "type-523",
14431   "size" : 16,
14432   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
14433   "template_args" : [ "type-82" ],
14434   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_11hidl_stringEEE"
14435  },
14436  {
14437   "alignment" : 8,
14438   "fields" :
14439   [
14440    {
14441     "access" : "private",
14442     "field_name" : "mBuffer",
14443     "referenced_type" : "type-256"
14444    },
14445    {
14446     "access" : "private",
14447     "field_name" : "mSize",
14448     "field_offset" : 64,
14449     "referenced_type" : "type-2"
14450    },
14451    {
14452     "access" : "private",
14453     "field_name" : "mOwnsBuffer",
14454     "field_offset" : 96,
14455     "referenced_type" : "type-51"
14456    }
14457   ],
14458   "linker_set_key" : "android::hardware::hidl_vec<char>",
14459   "name" : "android::hardware::hidl_vec<char>",
14460   "referenced_type" : "type-571",
14461   "self_type" : "type-571",
14462   "size" : 16,
14463   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
14464   "template_args" : [ "type-87" ],
14465   "unique_id" : "_ZTSN7android8hardware8hidl_vecIcEE"
14466  },
14467  {
14468   "alignment" : 8,
14469   "fields" :
14470   [
14471    {
14472     "access" : "private",
14473     "field_name" : "mBuffer",
14474     "referenced_type" : "type-537"
14475    },
14476    {
14477     "access" : "private",
14478     "field_name" : "mSize",
14479     "field_offset" : 64,
14480     "referenced_type" : "type-2"
14481    },
14482    {
14483     "access" : "private",
14484     "field_name" : "mOwnsBuffer",
14485     "field_offset" : 96,
14486     "referenced_type" : "type-51"
14487    }
14488   ],
14489   "linker_set_key" : "android::hardware::hidl_vec<int>",
14490   "name" : "android::hardware::hidl_vec<int>",
14491   "referenced_type" : "type-536",
14492   "self_type" : "type-536",
14493   "size" : 16,
14494   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
14495   "template_args" : [ "type-129" ],
14496   "unique_id" : "_ZTSN7android8hardware8hidl_vecIiEE"
14497  },
14498  {
14499   "alignment" : 8,
14500   "fields" :
14501   [
14502    {
14503     "access" : "private",
14504     "field_name" : "mBuffer",
14505     "referenced_type" : "type-544"
14506    },
14507    {
14508     "access" : "private",
14509     "field_name" : "mSize",
14510     "field_offset" : 64,
14511     "referenced_type" : "type-2"
14512    },
14513    {
14514     "access" : "private",
14515     "field_name" : "mOwnsBuffer",
14516     "field_offset" : 96,
14517     "referenced_type" : "type-51"
14518    }
14519   ],
14520   "linker_set_key" : "android::hardware::hidl_vec<unsigned char>",
14521   "name" : "android::hardware::hidl_vec<unsigned char>",
14522   "referenced_type" : "type-543",
14523   "self_type" : "type-543",
14524   "size" : 16,
14525   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
14526   "template_args" : [ "type-7" ],
14527   "unique_id" : "_ZTSN7android8hardware8hidl_vecIhEE"
14528  },
14529  {
14530   "alignment" : 2,
14531   "fields" :
14532   [
14533    {
14534     "access" : "private",
14535     "field_name" : "mMajor",
14536     "referenced_type" : "type-128"
14537    },
14538    {
14539     "access" : "private",
14540     "field_name" : "mMinor",
14541     "field_offset" : 16,
14542     "referenced_type" : "type-128"
14543    }
14544   ],
14545   "linker_set_key" : "android::hardware::hidl_version",
14546   "name" : "android::hardware::hidl_version",
14547   "referenced_type" : "type-575",
14548   "self_type" : "type-575",
14549   "size" : 4,
14550   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
14551   "unique_id" : "_ZTSN7android8hardware12hidl_versionE"
14552  },
14553  {
14554   "alignment" : 4,
14555   "base_specifiers" :
14556   [
14557    {
14558     "referenced_type" : "type-329"
14559    },
14560    {
14561     "referenced_type" : "type-59"
14562    }
14563   ],
14564   "fields" :
14565   [
14566    {
14567     "access" : "private",
14568     "field_name" : "_hidl_mImpl",
14569     "field_offset" : 512,
14570     "referenced_type" : "type-73"
14571    }
14572   ],
14573   "linker_set_key" : "android::hidl::base::V1_0::BnHwBase",
14574   "name" : "android::hidl::base::V1_0::BnHwBase",
14575   "referenced_type" : "type-627",
14576   "self_type" : "type-627",
14577   "size" : 76,
14578   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h",
14579   "unique_id" : "_ZTSN7android4hidl4base4V1_08BnHwBaseE",
14580   "vtable_components" :
14581   [
14582    {
14583     "component_value" : 68,
14584     "kind" : "vbase_offset"
14585    },
14586    {
14587     "kind" : "offset_to_top"
14588    },
14589    {
14590     "kind" : "rtti",
14591     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
14592    },
14593    {
14594     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
14595    },
14596    {
14597     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
14598    },
14599    {
14600     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
14601    },
14602    {
14603     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
14604    },
14605    {
14606     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
14607    },
14608    {
14609     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
14610    },
14611    {
14612     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
14613    },
14614    {
14615     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
14616    },
14617    {
14618     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
14619    },
14620    {
14621     "kind" : "complete_dtor_pointer",
14622     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD1Ev"
14623    },
14624    {
14625     "kind" : "deleting_dtor_pointer",
14626     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD0Ev"
14627    },
14628    {
14629     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBase10onTransactEjRKNS_8hardware6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
14630    },
14631    {
14632     "component_value" : -20,
14633     "kind" : "offset_to_top"
14634    },
14635    {
14636     "kind" : "rtti",
14637     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
14638    },
14639    {
14640     "kind" : "complete_dtor_pointer",
14641     "mangled_component_name" : "_ZThn20_N7android4hidl4base4V1_08BnHwBaseD1Ev"
14642    },
14643    {
14644     "kind" : "deleting_dtor_pointer",
14645     "mangled_component_name" : "_ZThn20_N7android4hidl4base4V1_08BnHwBaseD0Ev"
14646    },
14647    {
14648     "kind" : "vcall_offset"
14649    },
14650    {
14651     "kind" : "vcall_offset"
14652    },
14653    {
14654     "kind" : "vcall_offset"
14655    },
14656    {
14657     "kind" : "vcall_offset"
14658    },
14659    {
14660     "component_value" : -68,
14661     "kind" : "vcall_offset"
14662    },
14663    {
14664     "component_value" : -68,
14665     "kind" : "offset_to_top"
14666    },
14667    {
14668     "kind" : "rtti",
14669     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
14670    },
14671    {
14672     "kind" : "complete_dtor_pointer",
14673     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BnHwBaseD1Ev"
14674    },
14675    {
14676     "kind" : "deleting_dtor_pointer",
14677     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BnHwBaseD0Ev"
14678    },
14679    {
14680     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14681    },
14682    {
14683     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14684    },
14685    {
14686     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14687    },
14688    {
14689     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14690    }
14691   ]
14692  },
14693  {
14694   "alignment" : 4,
14695   "base_specifiers" :
14696   [
14697    {
14698     "referenced_type" : "type-612"
14699    },
14700    {
14701     "referenced_type" : "type-59"
14702    }
14703   ],
14704   "fields" :
14705   [
14706    {
14707     "access" : "private",
14708     "field_name" : "_hidl_mMutex",
14709     "field_offset" : 544,
14710     "referenced_type" : "type-782"
14711    },
14712    {
14713     "access" : "private",
14714     "field_name" : "_hidl_mDeathRecipients",
14715     "field_offset" : 576,
14716     "referenced_type" : "type-783"
14717    }
14718   ],
14719   "linker_set_key" : "android::hidl::base::V1_0::BpHwBase",
14720   "name" : "android::hidl::base::V1_0::BpHwBase",
14721   "referenced_type" : "type-781",
14722   "self_type" : "type-781",
14723   "size" : 92,
14724   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h",
14725   "unique_id" : "_ZTSN7android4hidl4base4V1_08BpHwBaseE",
14726   "vtable_components" :
14727   [
14728    {
14729     "component_value" : 84,
14730     "kind" : "vbase_offset"
14731    },
14732    {
14733     "kind" : "offset_to_top"
14734    },
14735    {
14736     "kind" : "rtti",
14737     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
14738    },
14739    {
14740     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BpHwBase8isRemoteEv"
14741    },
14742    {
14743     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
14744    },
14745    {
14746     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
14747    },
14748    {
14749     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
14750    },
14751    {
14752     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
14753    },
14754    {
14755     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21setHALInstrumentationEv"
14756    },
14757    {
14758     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
14759    },
14760    {
14761     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase4pingEv"
14762    },
14763    {
14764     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
14765    },
14766    {
14767     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21notifySyspropsChangedEv"
14768    },
14769    {
14770     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
14771    },
14772    {
14773     "kind" : "complete_dtor_pointer",
14774     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD1Ev"
14775    },
14776    {
14777     "kind" : "deleting_dtor_pointer",
14778     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD0Ev"
14779    },
14780    {
14781     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
14782    },
14783    {
14784     "component_value" : 80,
14785     "kind" : "vbase_offset"
14786    },
14787    {
14788     "component_value" : -4,
14789     "kind" : "offset_to_top"
14790    },
14791    {
14792     "kind" : "rtti",
14793     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
14794    },
14795    {
14796     "kind" : "complete_dtor_pointer",
14797     "mangled_component_name" : "_ZThn4_N7android4hidl4base4V1_08BpHwBaseD1Ev"
14798    },
14799    {
14800     "kind" : "deleting_dtor_pointer",
14801     "mangled_component_name" : "_ZThn4_N7android4hidl4base4V1_08BpHwBaseD0Ev"
14802    },
14803    {
14804     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
14805    },
14806    {
14807     "component_value" : 76,
14808     "kind" : "vbase_offset"
14809    },
14810    {
14811     "component_value" : -8,
14812     "kind" : "offset_to_top"
14813    },
14814    {
14815     "kind" : "rtti",
14816     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
14817    },
14818    {
14819     "kind" : "complete_dtor_pointer",
14820     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD1Ev"
14821    },
14822    {
14823     "kind" : "deleting_dtor_pointer",
14824     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD0Ev"
14825    },
14826    {
14827     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
14828    },
14829    {
14830     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
14831    },
14832    {
14833     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
14834    },
14835    {
14836     "component_value" : -24,
14837     "kind" : "offset_to_top"
14838    },
14839    {
14840     "kind" : "rtti",
14841     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
14842    },
14843    {
14844     "kind" : "complete_dtor_pointer",
14845     "mangled_component_name" : "_ZThn24_N7android4hidl4base4V1_08BpHwBaseD1Ev"
14846    },
14847    {
14848     "kind" : "deleting_dtor_pointer",
14849     "mangled_component_name" : "_ZThn24_N7android4hidl4base4V1_08BpHwBaseD0Ev"
14850    },
14851    {
14852     "kind" : "vcall_offset"
14853    },
14854    {
14855     "component_value" : -76,
14856     "kind" : "vcall_offset"
14857    },
14858    {
14859     "component_value" : -76,
14860     "kind" : "vcall_offset"
14861    },
14862    {
14863     "component_value" : -76,
14864     "kind" : "vcall_offset"
14865    },
14866    {
14867     "component_value" : -84,
14868     "kind" : "vcall_offset"
14869    },
14870    {
14871     "component_value" : -84,
14872     "kind" : "offset_to_top"
14873    },
14874    {
14875     "kind" : "rtti",
14876     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
14877    },
14878    {
14879     "kind" : "complete_dtor_pointer",
14880     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BpHwBaseD1Ev"
14881    },
14882    {
14883     "kind" : "deleting_dtor_pointer",
14884     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BpHwBaseD0Ev"
14885    },
14886    {
14887     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
14888    },
14889    {
14890     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
14891    },
14892    {
14893     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
14894    },
14895    {
14896     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14897    }
14898   ]
14899  },
14900  {
14901   "alignment" : 8,
14902   "fields" :
14903   [
14904    {
14905     "field_name" : "pid",
14906     "referenced_type" : "type-129"
14907    },
14908    {
14909     "field_name" : "ptr",
14910     "field_offset" : 64,
14911     "referenced_type" : "type-8"
14912    },
14913    {
14914     "field_name" : "arch",
14915     "field_offset" : 128,
14916     "referenced_type" : "type-592"
14917    }
14918   ],
14919   "linker_set_key" : "android::hidl::base::V1_0::DebugInfo",
14920   "name" : "android::hidl::base::V1_0::DebugInfo",
14921   "referenced_type" : "type-591",
14922   "self_type" : "type-591",
14923   "size" : 24,
14924   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h",
14925   "unique_id" : "_ZTSN7android4hidl4base4V1_09DebugInfoE"
14926  },
14927  {
14928   "alignment" : 4,
14929   "base_specifiers" :
14930   [
14931    {
14932     "is_virtual" : true,
14933     "referenced_type" : "type-22"
14934    }
14935   ],
14936   "linker_set_key" : "android::hidl::base::V1_0::IBase",
14937   "name" : "android::hidl::base::V1_0::IBase",
14938   "referenced_type" : "type-21",
14939   "self_type" : "type-21",
14940   "size" : 12,
14941   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h",
14942   "unique_id" : "_ZTSN7android4hidl4base4V1_05IBaseE",
14943   "vtable_components" :
14944   [
14945    {
14946     "component_value" : 4,
14947     "kind" : "vbase_offset"
14948    },
14949    {
14950     "kind" : "offset_to_top"
14951    },
14952    {
14953     "kind" : "rtti",
14954     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
14955    },
14956    {
14957     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
14958    },
14959    {
14960     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
14961    },
14962    {
14963     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
14964    },
14965    {
14966     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
14967    },
14968    {
14969     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
14970    },
14971    {
14972     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
14973    },
14974    {
14975     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
14976    },
14977    {
14978     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
14979    },
14980    {
14981     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
14982    },
14983    {
14984     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
14985    },
14986    {
14987     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
14988    },
14989    {
14990     "kind" : "complete_dtor_pointer",
14991     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD1Ev"
14992    },
14993    {
14994     "kind" : "deleting_dtor_pointer",
14995     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD0Ev"
14996    },
14997    {
14998     "kind" : "vcall_offset"
14999    },
15000    {
15001     "kind" : "vcall_offset"
15002    },
15003    {
15004     "kind" : "vcall_offset"
15005    },
15006    {
15007     "kind" : "vcall_offset"
15008    },
15009    {
15010     "component_value" : -4,
15011     "kind" : "vcall_offset"
15012    },
15013    {
15014     "component_value" : -4,
15015     "kind" : "offset_to_top"
15016    },
15017    {
15018     "kind" : "rtti",
15019     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
15020    },
15021    {
15022     "kind" : "complete_dtor_pointer",
15023     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_05IBaseD1Ev"
15024    },
15025    {
15026     "kind" : "deleting_dtor_pointer",
15027     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_05IBaseD0Ev"
15028    },
15029    {
15030     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
15031    },
15032    {
15033     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
15034    },
15035    {
15036     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
15037    },
15038    {
15039     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
15040    }
15041   ]
15042  },
15043  {
15044   "alignment" : 4,
15045   "base_specifiers" :
15046   [
15047    {
15048     "referenced_type" : "type-21"
15049    }
15050   ],
15051   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager",
15052   "name" : "android::hidl::manager::V1_0::IServiceManager",
15053   "referenced_type" : "type-211",
15054   "self_type" : "type-211",
15055   "size" : 12,
15056   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
15057   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManagerE",
15058   "vtable_components" :
15059   [
15060    {
15061     "component_value" : 4,
15062     "kind" : "vbase_offset"
15063    },
15064    {
15065     "kind" : "offset_to_top"
15066    },
15067    {
15068     "kind" : "rtti",
15069     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
15070    },
15071    {
15072     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_015IServiceManager8isRemoteEv"
15073    },
15074    {
15075     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
15076    },
15077    {
15078     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
15079    },
15080    {
15081     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
15082    },
15083    {
15084     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
15085    },
15086    {
15087     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21setHALInstrumentationEv"
15088    },
15089    {
15090     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
15091    },
15092    {
15093     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4pingEv"
15094    },
15095    {
15096     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
15097    },
15098    {
15099     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21notifySyspropsChangedEv"
15100    },
15101    {
15102     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
15103    },
15104    {
15105     "kind" : "complete_dtor_pointer",
15106     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD1Ev"
15107    },
15108    {
15109     "kind" : "deleting_dtor_pointer",
15110     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD0Ev"
15111    },
15112    {
15113     "is_pure" : true,
15114     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3getERKNS_8hardware11hidl_stringES7_"
15115    },
15116    {
15117     "is_pure" : true,
15118     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3addERKNS_8hardware11hidl_stringERKNS_2spINS0_4base4V1_05IBaseEEE"
15119    },
15120    {
15121     "is_pure" : true,
15122     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getTransportERKNS_8hardware11hidl_stringES7_"
15123    },
15124    {
15125     "is_pure" : true,
15126     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4listENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
15127    },
15128    {
15129     "is_pure" : true,
15130     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager15listByInterfaceERKNS_8hardware11hidl_stringENSt3__18functionIFvRKNS4_8hidl_vecIS5_EEEEE"
15131    },
15132    {
15133     "is_pure" : true,
15134     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager24registerForNotificationsERKNS_8hardware11hidl_stringES7_RKNS_2spINS2_20IServiceNotificationEEE"
15135    },
15136    {
15137     "is_pure" : true,
15138     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager9debugDumpENSt3__18functionIFvRKNS_8hardware8hidl_vecINS3_17InstanceDebugInfoEEEEEE"
15139    },
15140    {
15141     "is_pure" : true,
15142     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager25registerPassthroughClientERKNS_8hardware11hidl_stringES7_"
15143    },
15144    {
15145     "kind" : "vcall_offset"
15146    },
15147    {
15148     "kind" : "vcall_offset"
15149    },
15150    {
15151     "kind" : "vcall_offset"
15152    },
15153    {
15154     "kind" : "vcall_offset"
15155    },
15156    {
15157     "component_value" : -4,
15158     "kind" : "vcall_offset"
15159    },
15160    {
15161     "component_value" : -4,
15162     "kind" : "offset_to_top"
15163    },
15164    {
15165     "kind" : "rtti",
15166     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
15167    },
15168    {
15169     "kind" : "complete_dtor_pointer",
15170     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_015IServiceManagerD1Ev"
15171    },
15172    {
15173     "kind" : "deleting_dtor_pointer",
15174     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_015IServiceManagerD0Ev"
15175    },
15176    {
15177     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
15178    },
15179    {
15180     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
15181    },
15182    {
15183     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
15184    },
15185    {
15186     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
15187    }
15188   ]
15189  },
15190  {
15191   "alignment" : 8,
15192   "fields" :
15193   [
15194    {
15195     "field_name" : "interfaceName",
15196     "referenced_type" : "type-82"
15197    },
15198    {
15199     "field_name" : "instanceName",
15200     "field_offset" : 128,
15201     "referenced_type" : "type-82"
15202    },
15203    {
15204     "field_name" : "pid",
15205     "field_offset" : 256,
15206     "referenced_type" : "type-129"
15207    },
15208    {
15209     "field_name" : "clientPids",
15210     "field_offset" : 320,
15211     "referenced_type" : "type-536"
15212    },
15213    {
15214     "field_name" : "arch",
15215     "field_offset" : 448,
15216     "referenced_type" : "type-592"
15217    }
15218   ],
15219   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager::InstanceDebugInfo",
15220   "name" : "android::hidl::manager::V1_0::IServiceManager::InstanceDebugInfo",
15221   "referenced_type" : "type-733",
15222   "self_type" : "type-733",
15223   "size" : 64,
15224   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
15225   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManager17InstanceDebugInfoE"
15226  },
15227  {
15228   "alignment" : 4,
15229   "base_specifiers" :
15230   [
15231    {
15232     "referenced_type" : "type-21"
15233    }
15234   ],
15235   "linker_set_key" : "android::hidl::manager::V1_0::IServiceNotification",
15236   "name" : "android::hidl::manager::V1_0::IServiceNotification",
15237   "referenced_type" : "type-242",
15238   "self_type" : "type-242",
15239   "size" : 12,
15240   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h",
15241   "unique_id" : "_ZTSN7android4hidl7manager4V1_020IServiceNotificationE",
15242   "vtable_components" :
15243   [
15244    {
15245     "component_value" : 4,
15246     "kind" : "vbase_offset"
15247    },
15248    {
15249     "kind" : "offset_to_top"
15250    },
15251    {
15252     "kind" : "rtti",
15253     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
15254    },
15255    {
15256     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_020IServiceNotification8isRemoteEv"
15257    },
15258    {
15259     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
15260    },
15261    {
15262     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
15263    },
15264    {
15265     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
15266    },
15267    {
15268     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
15269    },
15270    {
15271     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21setHALInstrumentationEv"
15272    },
15273    {
15274     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
15275    },
15276    {
15277     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification4pingEv"
15278    },
15279    {
15280     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
15281    },
15282    {
15283     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21notifySyspropsChangedEv"
15284    },
15285    {
15286     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
15287    },
15288    {
15289     "kind" : "complete_dtor_pointer",
15290     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD1Ev"
15291    },
15292    {
15293     "kind" : "deleting_dtor_pointer",
15294     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD0Ev"
15295    },
15296    {
15297     "is_pure" : true,
15298     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14onRegistrationERKNS_8hardware11hidl_stringES7_b"
15299    },
15300    {
15301     "kind" : "vcall_offset"
15302    },
15303    {
15304     "kind" : "vcall_offset"
15305    },
15306    {
15307     "kind" : "vcall_offset"
15308    },
15309    {
15310     "kind" : "vcall_offset"
15311    },
15312    {
15313     "component_value" : -4,
15314     "kind" : "vcall_offset"
15315    },
15316    {
15317     "component_value" : -4,
15318     "kind" : "offset_to_top"
15319    },
15320    {
15321     "kind" : "rtti",
15322     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
15323    },
15324    {
15325     "kind" : "complete_dtor_pointer",
15326     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_020IServiceNotificationD1Ev"
15327    },
15328    {
15329     "kind" : "deleting_dtor_pointer",
15330     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_020IServiceNotificationD0Ev"
15331    },
15332    {
15333     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
15334    },
15335    {
15336     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
15337    },
15338    {
15339     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
15340    },
15341    {
15342     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
15343    }
15344   ]
15345  },
15346  {
15347   "alignment" : 4,
15348   "fields" :
15349   [
15350    {
15351     "access" : "private",
15352     "field_name" : "m_ptr",
15353     "referenced_type" : "type-233"
15354    }
15355   ],
15356   "linker_set_key" : "android::sp<android::Thread>",
15357   "name" : "android::sp<android::Thread>",
15358   "record_kind" : "class",
15359   "referenced_type" : "type-232",
15360   "self_type" : "type-232",
15361   "size" : 4,
15362   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
15363   "template_args" : [ "type-234" ],
15364   "unique_id" : "_ZTSN7android2spINS_6ThreadEEE"
15365  },
15366  {
15367   "alignment" : 4,
15368   "fields" :
15369   [
15370    {
15371     "access" : "private",
15372     "field_name" : "m_ptr",
15373     "referenced_type" : "type-328"
15374    }
15375   ],
15376   "linker_set_key" : "android::sp<android::hardware::BHwBinder>",
15377   "name" : "android::sp<android::hardware::BHwBinder>",
15378   "record_kind" : "class",
15379   "referenced_type" : "type-327",
15380   "self_type" : "type-327",
15381   "size" : 4,
15382   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
15383   "template_args" : [ "type-329" ],
15384   "unique_id" : "_ZTSN7android2spINS_8hardware9BHwBinderEEE"
15385  },
15386  {
15387   "alignment" : 4,
15388   "fields" :
15389   [
15390    {
15391     "access" : "private",
15392     "field_name" : "m_ptr",
15393     "referenced_type" : "type-96"
15394    }
15395   ],
15396   "linker_set_key" : "android::sp<android::hardware::IBinder::DeathRecipient>",
15397   "name" : "android::sp<android::hardware::IBinder::DeathRecipient>",
15398   "record_kind" : "class",
15399   "referenced_type" : "type-95",
15400   "self_type" : "type-95",
15401   "size" : 4,
15402   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
15403   "template_args" : [ "type-97" ],
15404   "unique_id" : "_ZTSN7android2spINS_8hardware7IBinder14DeathRecipientEEE"
15405  },
15406  {
15407   "alignment" : 4,
15408   "fields" :
15409   [
15410    {
15411     "access" : "private",
15412     "field_name" : "m_ptr",
15413     "referenced_type" : "type-29"
15414    }
15415   ],
15416   "linker_set_key" : "android::sp<android::hardware::IBinder>",
15417   "name" : "android::sp<android::hardware::IBinder>",
15418   "record_kind" : "class",
15419   "referenced_type" : "type-99",
15420   "self_type" : "type-99",
15421   "size" : 4,
15422   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
15423   "template_args" : [ "type-30" ],
15424   "unique_id" : "_ZTSN7android2spINS_8hardware7IBinderEEE"
15425  },
15426  {
15427   "alignment" : 4,
15428   "fields" :
15429   [
15430    {
15431     "access" : "private",
15432     "field_name" : "m_ptr",
15433     "referenced_type" : "type-106"
15434    }
15435   ],
15436   "linker_set_key" : "android::sp<android::hardware::IInterface>",
15437   "name" : "android::sp<android::hardware::IInterface>",
15438   "record_kind" : "class",
15439   "referenced_type" : "type-105",
15440   "self_type" : "type-105",
15441   "size" : 4,
15442   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
15443   "template_args" : [ "type-26" ],
15444   "unique_id" : "_ZTSN7android2spINS_8hardware10IInterfaceEEE"
15445  },
15446  {
15447   "alignment" : 4,
15448   "fields" :
15449   [
15450    {
15451     "access" : "private",
15452     "field_name" : "m_ptr",
15453     "referenced_type" : "type-135"
15454    }
15455   ],
15456   "linker_set_key" : "android::sp<android::hardware::ProcessState>",
15457   "name" : "android::sp<android::hardware::ProcessState>",
15458   "record_kind" : "class",
15459   "referenced_type" : "type-134",
15460   "self_type" : "type-134",
15461   "size" : 4,
15462   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
15463   "template_args" : [ "type-136" ],
15464   "unique_id" : "_ZTSN7android2spINS_8hardware12ProcessStateEEE"
15465  },
15466  {
15467   "alignment" : 4,
15468   "fields" :
15469   [
15470    {
15471     "access" : "private",
15472     "field_name" : "m_ptr",
15473     "referenced_type" : "type-304"
15474    }
15475   ],
15476   "linker_set_key" : "android::sp<android::hardware::contexthub::V1_0::IContexthub>",
15477   "name" : "android::sp<android::hardware::contexthub::V1_0::IContexthub>",
15478   "record_kind" : "class",
15479   "referenced_type" : "type-303",
15480   "self_type" : "type-303",
15481   "size" : 4,
15482   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
15483   "template_args" : [ "type-20" ],
15484   "unique_id" : "_ZTSN7android2spINS_8hardware10contexthub4V1_011IContexthubEEE"
15485  },
15486  {
15487   "alignment" : 4,
15488   "fields" :
15489   [
15490    {
15491     "access" : "private",
15492     "field_name" : "m_ptr",
15493     "referenced_type" : "type-65"
15494    }
15495   ],
15496   "linker_set_key" : "android::sp<android::hardware::contexthub::V1_0::IContexthubCallback>",
15497   "name" : "android::sp<android::hardware::contexthub::V1_0::IContexthubCallback>",
15498   "record_kind" : "class",
15499   "referenced_type" : "type-64",
15500   "self_type" : "type-64",
15501   "size" : 4,
15502   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
15503   "template_args" : [ "type-66" ],
15504   "unique_id" : "_ZTSN7android2spINS_8hardware10contexthub4V1_019IContexthubCallbackEEE"
15505  },
15506  {
15507   "alignment" : 4,
15508   "fields" :
15509   [
15510    {
15511     "access" : "private",
15512     "field_name" : "m_ptr",
15513     "referenced_type" : "type-313"
15514    }
15515   ],
15516   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient>",
15517   "name" : "android::sp<android::hardware::hidl_binder_death_recipient>",
15518   "record_kind" : "class",
15519   "referenced_type" : "type-312",
15520   "self_type" : "type-312",
15521   "size" : 4,
15522   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
15523   "template_args" : [ "type-314" ],
15524   "unique_id" : "_ZTSN7android2spINS_8hardware27hidl_binder_death_recipientEEE"
15525  },
15526  {
15527   "alignment" : 4,
15528   "fields" :
15529   [
15530    {
15531     "access" : "private",
15532     "field_name" : "m_ptr",
15533     "referenced_type" : "type-316"
15534    }
15535   ],
15536   "linker_set_key" : "android::sp<android::hardware::hidl_death_recipient>",
15537   "name" : "android::sp<android::hardware::hidl_death_recipient>",
15538   "record_kind" : "class",
15539   "referenced_type" : "type-816",
15540   "self_type" : "type-816",
15541   "size" : 4,
15542   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
15543   "template_args" : [ "type-317" ],
15544   "unique_id" : "_ZTSN7android2spINS_8hardware20hidl_death_recipientEEE"
15545  },
15546  {
15547   "alignment" : 4,
15548   "fields" :
15549   [
15550    {
15551     "access" : "private",
15552     "field_name" : "m_ptr",
15553     "referenced_type" : "type-74"
15554    }
15555   ],
15556   "linker_set_key" : "android::sp<android::hidl::base::V1_0::IBase>",
15557   "name" : "android::sp<android::hidl::base::V1_0::IBase>",
15558   "record_kind" : "class",
15559   "referenced_type" : "type-73",
15560   "self_type" : "type-73",
15561   "size" : 4,
15562   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
15563   "template_args" : [ "type-21" ],
15564   "unique_id" : "_ZTSN7android2spINS_4hidl4base4V1_05IBaseEEE"
15565  },
15566  {
15567   "alignment" : 4,
15568   "fields" :
15569   [
15570    {
15571     "access" : "private",
15572     "field_name" : "m_ptr",
15573     "referenced_type" : "type-210"
15574    }
15575   ],
15576   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceManager>",
15577   "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager>",
15578   "record_kind" : "class",
15579   "referenced_type" : "type-209",
15580   "self_type" : "type-209",
15581   "size" : 4,
15582   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
15583   "template_args" : [ "type-211" ],
15584   "unique_id" : "_ZTSN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE"
15585  },
15586  {
15587   "alignment" : 4,
15588   "fields" :
15589   [
15590    {
15591     "access" : "private",
15592     "field_name" : "m_ptr",
15593     "referenced_type" : "type-241"
15594    }
15595   ],
15596   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceNotification>",
15597   "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification>",
15598   "record_kind" : "class",
15599   "referenced_type" : "type-240",
15600   "self_type" : "type-240",
15601   "size" : 4,
15602   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
15603   "template_args" : [ "type-242" ],
15604   "unique_id" : "_ZTSN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
15605  },
15606  {
15607   "alignment" : 1,
15608   "linker_set_key" : "android::trait_trivial_copy<bool>",
15609   "name" : "android::trait_trivial_copy<bool>",
15610   "referenced_type" : "type-413",
15611   "self_type" : "type-413",
15612   "size" : 1,
15613   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15614   "template_args" : [ "type-51" ],
15615   "unique_id" : "_ZTSN7android18trait_trivial_copyIbEE"
15616  },
15617  {
15618   "alignment" : 1,
15619   "linker_set_key" : "android::trait_trivial_copy<char>",
15620   "name" : "android::trait_trivial_copy<char>",
15621   "referenced_type" : "type-418",
15622   "self_type" : "type-418",
15623   "size" : 1,
15624   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15625   "template_args" : [ "type-87" ],
15626   "unique_id" : "_ZTSN7android18trait_trivial_copyIcEE"
15627  },
15628  {
15629   "alignment" : 1,
15630   "linker_set_key" : "android::trait_trivial_copy<double>",
15631   "name" : "android::trait_trivial_copy<double>",
15632   "referenced_type" : "type-478",
15633   "self_type" : "type-478",
15634   "size" : 1,
15635   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15636   "template_args" : [ "type-476" ],
15637   "unique_id" : "_ZTSN7android18trait_trivial_copyIdEE"
15638  },
15639  {
15640   "alignment" : 1,
15641   "linker_set_key" : "android::trait_trivial_copy<float>",
15642   "name" : "android::trait_trivial_copy<float>",
15643   "referenced_type" : "type-473",
15644   "self_type" : "type-473",
15645   "size" : 1,
15646   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15647   "template_args" : [ "type-88" ],
15648   "unique_id" : "_ZTSN7android18trait_trivial_copyIfEE"
15649  },
15650  {
15651   "alignment" : 1,
15652   "linker_set_key" : "android::trait_trivial_copy<int>",
15653   "name" : "android::trait_trivial_copy<int>",
15654   "referenced_type" : "type-440",
15655   "self_type" : "type-440",
15656   "size" : 1,
15657   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15658   "template_args" : [ "type-129" ],
15659   "unique_id" : "_ZTSN7android18trait_trivial_copyIiEE"
15660  },
15661  {
15662   "alignment" : 1,
15663   "linker_set_key" : "android::trait_trivial_copy<long long>",
15664   "name" : "android::trait_trivial_copy<long long>",
15665   "referenced_type" : "type-464",
15666   "self_type" : "type-464",
15667   "size" : 1,
15668   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15669   "template_args" : [ "type-141" ],
15670   "unique_id" : "_ZTSN7android18trait_trivial_copyIxEE"
15671  },
15672  {
15673   "alignment" : 1,
15674   "linker_set_key" : "android::trait_trivial_copy<long>",
15675   "name" : "android::trait_trivial_copy<long>",
15676   "referenced_type" : "type-451",
15677   "self_type" : "type-451",
15678   "size" : 1,
15679   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15680   "template_args" : [ "type-449" ],
15681   "unique_id" : "_ZTSN7android18trait_trivial_copyIlEE"
15682  },
15683  {
15684   "alignment" : 1,
15685   "linker_set_key" : "android::trait_trivial_copy<short>",
15686   "name" : "android::trait_trivial_copy<short>",
15687   "referenced_type" : "type-431",
15688   "self_type" : "type-431",
15689   "size" : 1,
15690   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15691   "template_args" : [ "type-426" ],
15692   "unique_id" : "_ZTSN7android18trait_trivial_copyIsEE"
15693  },
15694  {
15695   "alignment" : 1,
15696   "linker_set_key" : "android::trait_trivial_copy<unsigned char>",
15697   "name" : "android::trait_trivial_copy<unsigned char>",
15698   "referenced_type" : "type-423",
15699   "self_type" : "type-423",
15700   "size" : 1,
15701   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15702   "template_args" : [ "type-7" ],
15703   "unique_id" : "_ZTSN7android18trait_trivial_copyIhEE"
15704  },
15705  {
15706   "alignment" : 1,
15707   "linker_set_key" : "android::trait_trivial_copy<unsigned int>",
15708   "name" : "android::trait_trivial_copy<unsigned int>",
15709   "referenced_type" : "type-444",
15710   "self_type" : "type-444",
15711   "size" : 1,
15712   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15713   "template_args" : [ "type-2" ],
15714   "unique_id" : "_ZTSN7android18trait_trivial_copyIjEE"
15715  },
15716  {
15717   "alignment" : 1,
15718   "linker_set_key" : "android::trait_trivial_copy<unsigned long long>",
15719   "name" : "android::trait_trivial_copy<unsigned long long>",
15720   "referenced_type" : "type-468",
15721   "self_type" : "type-468",
15722   "size" : 1,
15723   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15724   "template_args" : [ "type-8" ],
15725   "unique_id" : "_ZTSN7android18trait_trivial_copyIyEE"
15726  },
15727  {
15728   "alignment" : 1,
15729   "linker_set_key" : "android::trait_trivial_copy<unsigned long>",
15730   "name" : "android::trait_trivial_copy<unsigned long>",
15731   "referenced_type" : "type-456",
15732   "self_type" : "type-456",
15733   "size" : 1,
15734   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15735   "template_args" : [ "type-454" ],
15736   "unique_id" : "_ZTSN7android18trait_trivial_copyImEE"
15737  },
15738  {
15739   "alignment" : 1,
15740   "linker_set_key" : "android::trait_trivial_copy<unsigned short>",
15741   "name" : "android::trait_trivial_copy<unsigned short>",
15742   "referenced_type" : "type-436",
15743   "self_type" : "type-436",
15744   "size" : 1,
15745   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15746   "template_args" : [ "type-128" ],
15747   "unique_id" : "_ZTSN7android18trait_trivial_copyItEE"
15748  },
15749  {
15750   "alignment" : 1,
15751   "linker_set_key" : "android::trait_trivial_copy<void>",
15752   "name" : "android::trait_trivial_copy<void>",
15753   "referenced_type" : "type-408",
15754   "self_type" : "type-408",
15755   "size" : 1,
15756   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15757   "template_args" : [ "type-138" ],
15758   "unique_id" : "_ZTSN7android18trait_trivial_copyIvEE"
15759  },
15760  {
15761   "alignment" : 1,
15762   "linker_set_key" : "android::trait_trivial_ctor<bool>",
15763   "name" : "android::trait_trivial_ctor<bool>",
15764   "referenced_type" : "type-411",
15765   "self_type" : "type-411",
15766   "size" : 1,
15767   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15768   "template_args" : [ "type-51" ],
15769   "unique_id" : "_ZTSN7android18trait_trivial_ctorIbEE"
15770  },
15771  {
15772   "alignment" : 1,
15773   "linker_set_key" : "android::trait_trivial_ctor<char>",
15774   "name" : "android::trait_trivial_ctor<char>",
15775   "referenced_type" : "type-416",
15776   "self_type" : "type-416",
15777   "size" : 1,
15778   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15779   "template_args" : [ "type-87" ],
15780   "unique_id" : "_ZTSN7android18trait_trivial_ctorIcEE"
15781  },
15782  {
15783   "alignment" : 1,
15784   "linker_set_key" : "android::trait_trivial_ctor<double>",
15785   "name" : "android::trait_trivial_ctor<double>",
15786   "referenced_type" : "type-475",
15787   "self_type" : "type-475",
15788   "size" : 1,
15789   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15790   "template_args" : [ "type-476" ],
15791   "unique_id" : "_ZTSN7android18trait_trivial_ctorIdEE"
15792  },
15793  {
15794   "alignment" : 1,
15795   "linker_set_key" : "android::trait_trivial_ctor<float>",
15796   "name" : "android::trait_trivial_ctor<float>",
15797   "referenced_type" : "type-471",
15798   "self_type" : "type-471",
15799   "size" : 1,
15800   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15801   "template_args" : [ "type-88" ],
15802   "unique_id" : "_ZTSN7android18trait_trivial_ctorIfEE"
15803  },
15804  {
15805   "alignment" : 1,
15806   "linker_set_key" : "android::trait_trivial_ctor<int>",
15807   "name" : "android::trait_trivial_ctor<int>",
15808   "referenced_type" : "type-438",
15809   "self_type" : "type-438",
15810   "size" : 1,
15811   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15812   "template_args" : [ "type-129" ],
15813   "unique_id" : "_ZTSN7android18trait_trivial_ctorIiEE"
15814  },
15815  {
15816   "alignment" : 1,
15817   "linker_set_key" : "android::trait_trivial_ctor<long long>",
15818   "name" : "android::trait_trivial_ctor<long long>",
15819   "referenced_type" : "type-462",
15820   "self_type" : "type-462",
15821   "size" : 1,
15822   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15823   "template_args" : [ "type-141" ],
15824   "unique_id" : "_ZTSN7android18trait_trivial_ctorIxEE"
15825  },
15826  {
15827   "alignment" : 1,
15828   "linker_set_key" : "android::trait_trivial_ctor<long>",
15829   "name" : "android::trait_trivial_ctor<long>",
15830   "referenced_type" : "type-448",
15831   "self_type" : "type-448",
15832   "size" : 1,
15833   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15834   "template_args" : [ "type-449" ],
15835   "unique_id" : "_ZTSN7android18trait_trivial_ctorIlEE"
15836  },
15837  {
15838   "alignment" : 1,
15839   "linker_set_key" : "android::trait_trivial_ctor<short>",
15840   "name" : "android::trait_trivial_ctor<short>",
15841   "referenced_type" : "type-425",
15842   "self_type" : "type-425",
15843   "size" : 1,
15844   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15845   "template_args" : [ "type-426" ],
15846   "unique_id" : "_ZTSN7android18trait_trivial_ctorIsEE"
15847  },
15848  {
15849   "alignment" : 1,
15850   "linker_set_key" : "android::trait_trivial_ctor<unsigned char>",
15851   "name" : "android::trait_trivial_ctor<unsigned char>",
15852   "referenced_type" : "type-420",
15853   "self_type" : "type-420",
15854   "size" : 1,
15855   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15856   "template_args" : [ "type-7" ],
15857   "unique_id" : "_ZTSN7android18trait_trivial_ctorIhEE"
15858  },
15859  {
15860   "alignment" : 1,
15861   "linker_set_key" : "android::trait_trivial_ctor<unsigned int>",
15862   "name" : "android::trait_trivial_ctor<unsigned int>",
15863   "referenced_type" : "type-442",
15864   "self_type" : "type-442",
15865   "size" : 1,
15866   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15867   "template_args" : [ "type-2" ],
15868   "unique_id" : "_ZTSN7android18trait_trivial_ctorIjEE"
15869  },
15870  {
15871   "alignment" : 1,
15872   "linker_set_key" : "android::trait_trivial_ctor<unsigned long long>",
15873   "name" : "android::trait_trivial_ctor<unsigned long long>",
15874   "referenced_type" : "type-466",
15875   "self_type" : "type-466",
15876   "size" : 1,
15877   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15878   "template_args" : [ "type-8" ],
15879   "unique_id" : "_ZTSN7android18trait_trivial_ctorIyEE"
15880  },
15881  {
15882   "alignment" : 1,
15883   "linker_set_key" : "android::trait_trivial_ctor<unsigned long>",
15884   "name" : "android::trait_trivial_ctor<unsigned long>",
15885   "referenced_type" : "type-453",
15886   "self_type" : "type-453",
15887   "size" : 1,
15888   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15889   "template_args" : [ "type-454" ],
15890   "unique_id" : "_ZTSN7android18trait_trivial_ctorImEE"
15891  },
15892  {
15893   "alignment" : 1,
15894   "linker_set_key" : "android::trait_trivial_ctor<unsigned short>",
15895   "name" : "android::trait_trivial_ctor<unsigned short>",
15896   "referenced_type" : "type-433",
15897   "self_type" : "type-433",
15898   "size" : 1,
15899   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15900   "template_args" : [ "type-128" ],
15901   "unique_id" : "_ZTSN7android18trait_trivial_ctorItEE"
15902  },
15903  {
15904   "alignment" : 1,
15905   "linker_set_key" : "android::trait_trivial_ctor<void>",
15906   "name" : "android::trait_trivial_ctor<void>",
15907   "referenced_type" : "type-406",
15908   "self_type" : "type-406",
15909   "size" : 1,
15910   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15911   "template_args" : [ "type-138" ],
15912   "unique_id" : "_ZTSN7android18trait_trivial_ctorIvEE"
15913  },
15914  {
15915   "alignment" : 1,
15916   "linker_set_key" : "android::trait_trivial_dtor<bool>",
15917   "name" : "android::trait_trivial_dtor<bool>",
15918   "referenced_type" : "type-412",
15919   "self_type" : "type-412",
15920   "size" : 1,
15921   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15922   "template_args" : [ "type-51" ],
15923   "unique_id" : "_ZTSN7android18trait_trivial_dtorIbEE"
15924  },
15925  {
15926   "alignment" : 1,
15927   "linker_set_key" : "android::trait_trivial_dtor<char>",
15928   "name" : "android::trait_trivial_dtor<char>",
15929   "referenced_type" : "type-417",
15930   "self_type" : "type-417",
15931   "size" : 1,
15932   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15933   "template_args" : [ "type-87" ],
15934   "unique_id" : "_ZTSN7android18trait_trivial_dtorIcEE"
15935  },
15936  {
15937   "alignment" : 1,
15938   "linker_set_key" : "android::trait_trivial_dtor<double>",
15939   "name" : "android::trait_trivial_dtor<double>",
15940   "referenced_type" : "type-477",
15941   "self_type" : "type-477",
15942   "size" : 1,
15943   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15944   "template_args" : [ "type-476" ],
15945   "unique_id" : "_ZTSN7android18trait_trivial_dtorIdEE"
15946  },
15947  {
15948   "alignment" : 1,
15949   "linker_set_key" : "android::trait_trivial_dtor<float>",
15950   "name" : "android::trait_trivial_dtor<float>",
15951   "referenced_type" : "type-472",
15952   "self_type" : "type-472",
15953   "size" : 1,
15954   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15955   "template_args" : [ "type-88" ],
15956   "unique_id" : "_ZTSN7android18trait_trivial_dtorIfEE"
15957  },
15958  {
15959   "alignment" : 1,
15960   "linker_set_key" : "android::trait_trivial_dtor<int>",
15961   "name" : "android::trait_trivial_dtor<int>",
15962   "referenced_type" : "type-439",
15963   "self_type" : "type-439",
15964   "size" : 1,
15965   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15966   "template_args" : [ "type-129" ],
15967   "unique_id" : "_ZTSN7android18trait_trivial_dtorIiEE"
15968  },
15969  {
15970   "alignment" : 1,
15971   "linker_set_key" : "android::trait_trivial_dtor<long long>",
15972   "name" : "android::trait_trivial_dtor<long long>",
15973   "referenced_type" : "type-463",
15974   "self_type" : "type-463",
15975   "size" : 1,
15976   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15977   "template_args" : [ "type-141" ],
15978   "unique_id" : "_ZTSN7android18trait_trivial_dtorIxEE"
15979  },
15980  {
15981   "alignment" : 1,
15982   "linker_set_key" : "android::trait_trivial_dtor<long>",
15983   "name" : "android::trait_trivial_dtor<long>",
15984   "referenced_type" : "type-450",
15985   "self_type" : "type-450",
15986   "size" : 1,
15987   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15988   "template_args" : [ "type-449" ],
15989   "unique_id" : "_ZTSN7android18trait_trivial_dtorIlEE"
15990  },
15991  {
15992   "alignment" : 1,
15993   "linker_set_key" : "android::trait_trivial_dtor<short>",
15994   "name" : "android::trait_trivial_dtor<short>",
15995   "referenced_type" : "type-430",
15996   "self_type" : "type-430",
15997   "size" : 1,
15998   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15999   "template_args" : [ "type-426" ],
16000   "unique_id" : "_ZTSN7android18trait_trivial_dtorIsEE"
16001  },
16002  {
16003   "alignment" : 1,
16004   "linker_set_key" : "android::trait_trivial_dtor<unsigned char>",
16005   "name" : "android::trait_trivial_dtor<unsigned char>",
16006   "referenced_type" : "type-422",
16007   "self_type" : "type-422",
16008   "size" : 1,
16009   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
16010   "template_args" : [ "type-7" ],
16011   "unique_id" : "_ZTSN7android18trait_trivial_dtorIhEE"
16012  },
16013  {
16014   "alignment" : 1,
16015   "linker_set_key" : "android::trait_trivial_dtor<unsigned int>",
16016   "name" : "android::trait_trivial_dtor<unsigned int>",
16017   "referenced_type" : "type-443",
16018   "self_type" : "type-443",
16019   "size" : 1,
16020   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
16021   "template_args" : [ "type-2" ],
16022   "unique_id" : "_ZTSN7android18trait_trivial_dtorIjEE"
16023  },
16024  {
16025   "alignment" : 1,
16026   "linker_set_key" : "android::trait_trivial_dtor<unsigned long long>",
16027   "name" : "android::trait_trivial_dtor<unsigned long long>",
16028   "referenced_type" : "type-467",
16029   "self_type" : "type-467",
16030   "size" : 1,
16031   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
16032   "template_args" : [ "type-8" ],
16033   "unique_id" : "_ZTSN7android18trait_trivial_dtorIyEE"
16034  },
16035  {
16036   "alignment" : 1,
16037   "linker_set_key" : "android::trait_trivial_dtor<unsigned long>",
16038   "name" : "android::trait_trivial_dtor<unsigned long>",
16039   "referenced_type" : "type-455",
16040   "self_type" : "type-455",
16041   "size" : 1,
16042   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
16043   "template_args" : [ "type-454" ],
16044   "unique_id" : "_ZTSN7android18trait_trivial_dtorImEE"
16045  },
16046  {
16047   "alignment" : 1,
16048   "linker_set_key" : "android::trait_trivial_dtor<unsigned short>",
16049   "name" : "android::trait_trivial_dtor<unsigned short>",
16050   "referenced_type" : "type-434",
16051   "self_type" : "type-434",
16052   "size" : 1,
16053   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
16054   "template_args" : [ "type-128" ],
16055   "unique_id" : "_ZTSN7android18trait_trivial_dtorItEE"
16056  },
16057  {
16058   "alignment" : 1,
16059   "linker_set_key" : "android::trait_trivial_dtor<void>",
16060   "name" : "android::trait_trivial_dtor<void>",
16061   "referenced_type" : "type-407",
16062   "self_type" : "type-407",
16063   "size" : 1,
16064   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
16065   "template_args" : [ "type-138" ],
16066   "unique_id" : "_ZTSN7android18trait_trivial_dtorIvEE"
16067  },
16068  {
16069   "alignment" : 1,
16070   "linker_set_key" : "android::trait_trivial_move<android::String16>",
16071   "name" : "android::trait_trivial_move<android::String16>",
16072   "referenced_type" : "type-608",
16073   "self_type" : "type-608",
16074   "size" : 1,
16075   "source_file" : "/system/core/libutils/include/utils/String16.h",
16076   "template_args" : [ "type-152" ],
16077   "unique_id" : "_ZTSN7android18trait_trivial_moveINS_8String16EEE"
16078  },
16079  {
16080   "alignment" : 1,
16081   "linker_set_key" : "android::trait_trivial_move<android::String8>",
16082   "name" : "android::trait_trivial_move<android::String8>",
16083   "referenced_type" : "type-603",
16084   "self_type" : "type-603",
16085   "size" : 1,
16086   "source_file" : "/system/core/libutils/include/utils/String8.h",
16087   "template_args" : [ "type-161" ],
16088   "unique_id" : "_ZTSN7android18trait_trivial_moveINS_7String8EEE"
16089  },
16090  {
16091   "alignment" : 1,
16092   "linker_set_key" : "android::trait_trivial_move<bool>",
16093   "name" : "android::trait_trivial_move<bool>",
16094   "referenced_type" : "type-414",
16095   "self_type" : "type-414",
16096   "size" : 1,
16097   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
16098   "template_args" : [ "type-51" ],
16099   "unique_id" : "_ZTSN7android18trait_trivial_moveIbEE"
16100  },
16101  {
16102   "alignment" : 1,
16103   "linker_set_key" : "android::trait_trivial_move<char>",
16104   "name" : "android::trait_trivial_move<char>",
16105   "referenced_type" : "type-419",
16106   "self_type" : "type-419",
16107   "size" : 1,
16108   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
16109   "template_args" : [ "type-87" ],
16110   "unique_id" : "_ZTSN7android18trait_trivial_moveIcEE"
16111  },
16112  {
16113   "alignment" : 1,
16114   "linker_set_key" : "android::trait_trivial_move<double>",
16115   "name" : "android::trait_trivial_move<double>",
16116   "referenced_type" : "type-479",
16117   "self_type" : "type-479",
16118   "size" : 1,
16119   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
16120   "template_args" : [ "type-476" ],
16121   "unique_id" : "_ZTSN7android18trait_trivial_moveIdEE"
16122  },
16123  {
16124   "alignment" : 1,
16125   "linker_set_key" : "android::trait_trivial_move<float>",
16126   "name" : "android::trait_trivial_move<float>",
16127   "referenced_type" : "type-474",
16128   "self_type" : "type-474",
16129   "size" : 1,
16130   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
16131   "template_args" : [ "type-88" ],
16132   "unique_id" : "_ZTSN7android18trait_trivial_moveIfEE"
16133  },
16134  {
16135   "alignment" : 1,
16136   "linker_set_key" : "android::trait_trivial_move<int>",
16137   "name" : "android::trait_trivial_move<int>",
16138   "referenced_type" : "type-441",
16139   "self_type" : "type-441",
16140   "size" : 1,
16141   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
16142   "template_args" : [ "type-129" ],
16143   "unique_id" : "_ZTSN7android18trait_trivial_moveIiEE"
16144  },
16145  {
16146   "alignment" : 1,
16147   "linker_set_key" : "android::trait_trivial_move<long long>",
16148   "name" : "android::trait_trivial_move<long long>",
16149   "referenced_type" : "type-465",
16150   "self_type" : "type-465",
16151   "size" : 1,
16152   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
16153   "template_args" : [ "type-141" ],
16154   "unique_id" : "_ZTSN7android18trait_trivial_moveIxEE"
16155  },
16156  {
16157   "alignment" : 1,
16158   "linker_set_key" : "android::trait_trivial_move<long>",
16159   "name" : "android::trait_trivial_move<long>",
16160   "referenced_type" : "type-452",
16161   "self_type" : "type-452",
16162   "size" : 1,
16163   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
16164   "template_args" : [ "type-449" ],
16165   "unique_id" : "_ZTSN7android18trait_trivial_moveIlEE"
16166  },
16167  {
16168   "alignment" : 1,
16169   "linker_set_key" : "android::trait_trivial_move<short>",
16170   "name" : "android::trait_trivial_move<short>",
16171   "referenced_type" : "type-432",
16172   "self_type" : "type-432",
16173   "size" : 1,
16174   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
16175   "template_args" : [ "type-426" ],
16176   "unique_id" : "_ZTSN7android18trait_trivial_moveIsEE"
16177  },
16178  {
16179   "alignment" : 1,
16180   "linker_set_key" : "android::trait_trivial_move<unsigned char>",
16181   "name" : "android::trait_trivial_move<unsigned char>",
16182   "referenced_type" : "type-424",
16183   "self_type" : "type-424",
16184   "size" : 1,
16185   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
16186   "template_args" : [ "type-7" ],
16187   "unique_id" : "_ZTSN7android18trait_trivial_moveIhEE"
16188  },
16189  {
16190   "alignment" : 1,
16191   "linker_set_key" : "android::trait_trivial_move<unsigned int>",
16192   "name" : "android::trait_trivial_move<unsigned int>",
16193   "referenced_type" : "type-445",
16194   "self_type" : "type-445",
16195   "size" : 1,
16196   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
16197   "template_args" : [ "type-2" ],
16198   "unique_id" : "_ZTSN7android18trait_trivial_moveIjEE"
16199  },
16200  {
16201   "alignment" : 1,
16202   "linker_set_key" : "android::trait_trivial_move<unsigned long long>",
16203   "name" : "android::trait_trivial_move<unsigned long long>",
16204   "referenced_type" : "type-470",
16205   "self_type" : "type-470",
16206   "size" : 1,
16207   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
16208   "template_args" : [ "type-8" ],
16209   "unique_id" : "_ZTSN7android18trait_trivial_moveIyEE"
16210  },
16211  {
16212   "alignment" : 1,
16213   "linker_set_key" : "android::trait_trivial_move<unsigned long>",
16214   "name" : "android::trait_trivial_move<unsigned long>",
16215   "referenced_type" : "type-457",
16216   "self_type" : "type-457",
16217   "size" : 1,
16218   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
16219   "template_args" : [ "type-454" ],
16220   "unique_id" : "_ZTSN7android18trait_trivial_moveImEE"
16221  },
16222  {
16223   "alignment" : 1,
16224   "linker_set_key" : "android::trait_trivial_move<unsigned short>",
16225   "name" : "android::trait_trivial_move<unsigned short>",
16226   "referenced_type" : "type-437",
16227   "self_type" : "type-437",
16228   "size" : 1,
16229   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
16230   "template_args" : [ "type-128" ],
16231   "unique_id" : "_ZTSN7android18trait_trivial_moveItEE"
16232  },
16233  {
16234   "alignment" : 1,
16235   "linker_set_key" : "android::trait_trivial_move<void>",
16236   "name" : "android::trait_trivial_move<void>",
16237   "referenced_type" : "type-410",
16238   "self_type" : "type-410",
16239   "size" : 1,
16240   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
16241   "template_args" : [ "type-138" ],
16242   "unique_id" : "_ZTSN7android18trait_trivial_moveIvEE"
16243  },
16244  {
16245   "alignment" : 4,
16246   "fields" :
16247   [
16248    {
16249     "access" : "private",
16250     "field_name" : "m_ptr",
16251     "referenced_type" : "type-328"
16252    },
16253    {
16254     "access" : "private",
16255     "field_name" : "m_refs",
16256     "field_offset" : 32,
16257     "referenced_type" : "type-31"
16258    }
16259   ],
16260   "linker_set_key" : "android::wp<android::hardware::BHwBinder>",
16261   "name" : "android::wp<android::hardware::BHwBinder>",
16262   "record_kind" : "class",
16263   "referenced_type" : "type-654",
16264   "self_type" : "type-654",
16265   "size" : 8,
16266   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
16267   "template_args" : [ "type-329" ],
16268   "unique_id" : "_ZTSN7android2wpINS_8hardware9BHwBinderEEE"
16269  },
16270  {
16271   "alignment" : 4,
16272   "fields" :
16273   [
16274    {
16275     "access" : "private",
16276     "field_name" : "m_ptr",
16277     "referenced_type" : "type-96"
16278    },
16279    {
16280     "access" : "private",
16281     "field_name" : "m_refs",
16282     "field_offset" : 32,
16283     "referenced_type" : "type-31"
16284    }
16285   ],
16286   "linker_set_key" : "android::wp<android::hardware::IBinder::DeathRecipient>",
16287   "name" : "android::wp<android::hardware::IBinder::DeathRecipient>",
16288   "record_kind" : "class",
16289   "referenced_type" : "type-665",
16290   "self_type" : "type-665",
16291   "size" : 8,
16292   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
16293   "template_args" : [ "type-97" ],
16294   "unique_id" : "_ZTSN7android2wpINS_8hardware7IBinder14DeathRecipientEEE"
16295  },
16296  {
16297   "alignment" : 4,
16298   "fields" :
16299   [
16300    {
16301     "access" : "private",
16302     "field_name" : "m_ptr",
16303     "referenced_type" : "type-316"
16304    },
16305    {
16306     "access" : "private",
16307     "field_name" : "m_refs",
16308     "field_offset" : 32,
16309     "referenced_type" : "type-31"
16310    }
16311   ],
16312   "linker_set_key" : "android::wp<android::hardware::hidl_death_recipient>",
16313   "name" : "android::wp<android::hardware::hidl_death_recipient>",
16314   "record_kind" : "class",
16315   "referenced_type" : "type-315",
16316   "self_type" : "type-315",
16317   "size" : 8,
16318   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
16319   "template_args" : [ "type-317" ],
16320   "unique_id" : "_ZTSN7android2wpINS_8hardware20hidl_death_recipientEEE"
16321  },
16322  {
16323   "alignment" : 4,
16324   "fields" :
16325   [
16326    {
16327     "access" : "private",
16328     "field_name" : "m_ptr",
16329     "referenced_type" : "type-74"
16330    },
16331    {
16332     "access" : "private",
16333     "field_name" : "m_refs",
16334     "field_offset" : 32,
16335     "referenced_type" : "type-31"
16336    }
16337   ],
16338   "linker_set_key" : "android::wp<android::hidl::base::V1_0::IBase>",
16339   "name" : "android::wp<android::hidl::base::V1_0::IBase>",
16340   "record_kind" : "class",
16341   "referenced_type" : "type-318",
16342   "self_type" : "type-318",
16343   "size" : 8,
16344   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
16345   "template_args" : [ "type-21" ],
16346   "unique_id" : "_ZTSN7android2wpINS_4hidl4base4V1_05IBaseEEE"
16347  },
16348  {
16349   "alignment" : 4,
16350   "fields" :
16351   [
16352    {
16353     "field_name" : "maxContentLightLevel",
16354     "referenced_type" : "type-88"
16355    },
16356    {
16357     "field_name" : "maxFrameAverageLightLevel",
16358     "field_offset" : 32,
16359     "referenced_type" : "type-88"
16360    }
16361   ],
16362   "linker_set_key" : "android_cta861_3_metadata",
16363   "name" : "android_cta861_3_metadata",
16364   "referenced_type" : "type-708",
16365   "self_type" : "type-708",
16366   "size" : 8,
16367   "source_file" : "/system/core/libsystem/include/system/graphics.h",
16368   "unique_id" : "android_cta861_3_metadata"
16369  },
16370  {
16371   "alignment" : 4,
16372   "fields" :
16373   [
16374    {
16375     "field_name" : "num_points",
16376     "referenced_type" : "type-2"
16377    },
16378    {
16379     "field_name" : "reserved",
16380     "field_offset" : 32,
16381     "referenced_type" : "type-698"
16382    },
16383    {
16384     "field_name" : "xyzc_points",
16385     "field_offset" : 288,
16386     "referenced_type" : "type-705"
16387    }
16388   ],
16389   "linker_set_key" : "android_depth_points",
16390   "name" : "android_depth_points",
16391   "referenced_type" : "type-704",
16392   "self_type" : "type-704",
16393   "size" : 36,
16394   "source_file" : "/system/core/libsystem/include/system/graphics.h",
16395   "unique_id" : "android_depth_points"
16396  },
16397  {
16398   "alignment" : 4,
16399   "fields" :
16400   [
16401    {
16402     "field_name" : "format",
16403     "referenced_type" : "type-701"
16404    },
16405    {
16406     "field_name" : "num_planes",
16407     "field_offset" : 32,
16408     "referenced_type" : "type-2"
16409    },
16410    {
16411     "field_name" : "planes",
16412     "field_offset" : 64,
16413     "referenced_type" : "type-703"
16414    }
16415   ],
16416   "linker_set_key" : "android_flex_layout",
16417   "name" : "android_flex_layout",
16418   "referenced_type" : "type-702",
16419   "self_type" : "type-702",
16420   "size" : 12,
16421   "source_file" : "/system/core/libsystem/include/system/graphics.h",
16422   "unique_id" : "android_flex_layout"
16423  },
16424  {
16425   "alignment" : 4,
16426   "fields" :
16427   [
16428    {
16429     "field_name" : "top_left",
16430     "referenced_type" : "type-546"
16431    },
16432    {
16433     "field_name" : "component",
16434     "field_offset" : 32,
16435     "referenced_type" : "type-699"
16436    },
16437    {
16438     "field_name" : "bits_per_component",
16439     "field_offset" : 64,
16440     "referenced_type" : "type-129"
16441    },
16442    {
16443     "field_name" : "bits_used",
16444     "field_offset" : 96,
16445     "referenced_type" : "type-129"
16446    },
16447    {
16448     "field_name" : "h_increment",
16449     "field_offset" : 128,
16450     "referenced_type" : "type-129"
16451    },
16452    {
16453     "field_name" : "v_increment",
16454     "field_offset" : 160,
16455     "referenced_type" : "type-129"
16456    },
16457    {
16458     "field_name" : "h_subsampling",
16459     "field_offset" : 192,
16460     "referenced_type" : "type-129"
16461    },
16462    {
16463     "field_name" : "v_subsampling",
16464     "field_offset" : 224,
16465     "referenced_type" : "type-129"
16466    }
16467   ],
16468   "linker_set_key" : "android_flex_plane",
16469   "name" : "android_flex_plane",
16470   "referenced_type" : "type-700",
16471   "self_type" : "type-700",
16472   "size" : 32,
16473   "source_file" : "/system/core/libsystem/include/system/graphics.h",
16474   "unique_id" : "android_flex_plane"
16475  },
16476  {
16477   "alignment" : 4,
16478   "fields" :
16479   [
16480    {
16481     "field_name" : "displayPrimaryRed",
16482     "referenced_type" : "type-706"
16483    },
16484    {
16485     "field_name" : "displayPrimaryGreen",
16486     "field_offset" : 64,
16487     "referenced_type" : "type-706"
16488    },
16489    {
16490     "field_name" : "displayPrimaryBlue",
16491     "field_offset" : 128,
16492     "referenced_type" : "type-706"
16493    },
16494    {
16495     "field_name" : "whitePoint",
16496     "field_offset" : 192,
16497     "referenced_type" : "type-706"
16498    },
16499    {
16500     "field_name" : "maxLuminance",
16501     "field_offset" : 256,
16502     "referenced_type" : "type-88"
16503    },
16504    {
16505     "field_name" : "minLuminance",
16506     "field_offset" : 288,
16507     "referenced_type" : "type-88"
16508    }
16509   ],
16510   "linker_set_key" : "android_smpte2086_metadata",
16511   "name" : "android_smpte2086_metadata",
16512   "referenced_type" : "type-707",
16513   "self_type" : "type-707",
16514   "size" : 40,
16515   "source_file" : "/system/core/libsystem/include/system/graphics.h",
16516   "unique_id" : "android_smpte2086_metadata"
16517  },
16518  {
16519   "alignment" : 4,
16520   "fields" :
16521   [
16522    {
16523     "field_name" : "x",
16524     "referenced_type" : "type-88"
16525    },
16526    {
16527     "field_name" : "y",
16528     "field_offset" : 32,
16529     "referenced_type" : "type-88"
16530    }
16531   ],
16532   "linker_set_key" : "android_xy_color",
16533   "name" : "android_xy_color",
16534   "referenced_type" : "type-706",
16535   "self_type" : "type-706",
16536   "size" : 8,
16537   "source_file" : "/system/core/libsystem/include/system/graphics.h",
16538   "unique_id" : "android_xy_color"
16539  },
16540  {
16541   "alignment" : 4,
16542   "fields" :
16543   [
16544    {
16545     "field_name" : "y",
16546     "referenced_type" : "type-137"
16547    },
16548    {
16549     "field_name" : "cb",
16550     "field_offset" : 32,
16551     "referenced_type" : "type-137"
16552    },
16553    {
16554     "field_name" : "cr",
16555     "field_offset" : 64,
16556     "referenced_type" : "type-137"
16557    },
16558    {
16559     "field_name" : "ystride",
16560     "field_offset" : 96,
16561     "referenced_type" : "type-2"
16562    },
16563    {
16564     "field_name" : "cstride",
16565     "field_offset" : 128,
16566     "referenced_type" : "type-2"
16567    },
16568    {
16569     "field_name" : "chroma_step",
16570     "field_offset" : 160,
16571     "referenced_type" : "type-2"
16572    },
16573    {
16574     "field_name" : "reserved",
16575     "field_offset" : 192,
16576     "referenced_type" : "type-698"
16577    }
16578   ],
16579   "linker_set_key" : "android_ycbcr",
16580   "name" : "android_ycbcr",
16581   "referenced_type" : "type-697",
16582   "self_type" : "type-697",
16583   "size" : 56,
16584   "source_file" : "/system/core/libsystem/include/system/graphics.h",
16585   "unique_id" : "android_ycbcr"
16586  },
16587  {
16588   "alignment" : 4,
16589   "fields" :
16590   [
16591    {
16592     "referenced_type" : "type-125"
16593    }
16594   ],
16595   "linker_set_key" : "log_msg",
16596   "name" : "log_msg",
16597   "referenced_type" : "type-124",
16598   "self_type" : "type-124",
16599   "size" : 5124,
16600   "source_file" : "/system/core/liblog/include/log/log_read.h",
16601   "unique_id" : "log_msg"
16602  },
16603  {
16604   "alignment" : 4,
16605   "fields" :
16606   [
16607    {
16608     "field_name" : "buf",
16609     "referenced_type" : "type-126"
16610    },
16611    {
16612     "field_name" : "entry",
16613     "referenced_type" : "type-127"
16614    },
16615    {
16616     "field_name" : "entry_v4",
16617     "referenced_type" : "type-127"
16618    },
16619    {
16620     "field_name" : "entry_v3",
16621     "referenced_type" : "type-131"
16622    },
16623    {
16624     "field_name" : "entry_v2",
16625     "referenced_type" : "type-132"
16626    },
16627    {
16628     "field_name" : "entry_v1",
16629     "referenced_type" : "type-133"
16630    }
16631   ],
16632   "is_anonymous" : true,
16633   "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",
16634   "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",
16635   "record_kind" : "union",
16636   "referenced_type" : "type-125",
16637   "self_type" : "type-125",
16638   "size" : 5124,
16639   "source_file" : "/system/core/liblog/include/log/log_read.h",
16640   "unique_id" : "log_msg::(anonymous union at system/core/liblog/include_vndk/log/log_read.h:139:3)"
16641  },
16642  {
16643   "alignment" : 1,
16644   "fields" :
16645   [
16646    {
16647     "field_name" : "tv_sec",
16648     "referenced_type" : "type-2"
16649    },
16650    {
16651     "field_name" : "tv_nsec",
16652     "field_offset" : 32,
16653     "referenced_type" : "type-2"
16654    }
16655   ],
16656   "linker_set_key" : "log_time",
16657   "name" : "log_time",
16658   "referenced_type" : "type-560",
16659   "self_type" : "type-560",
16660   "size" : 8,
16661   "source_file" : "/system/core/liblog/include_vndk/log/log_time.h",
16662   "unique_id" : "_ZTS8log_time"
16663  },
16664  {
16665   "alignment" : 4,
16666   "fields" :
16667   [
16668    {
16669     "field_name" : "len",
16670     "referenced_type" : "type-128"
16671    },
16672    {
16673     "field_name" : "__pad",
16674     "field_offset" : 16,
16675     "referenced_type" : "type-128"
16676    },
16677    {
16678     "field_name" : "pid",
16679     "field_offset" : 32,
16680     "referenced_type" : "type-129"
16681    },
16682    {
16683     "field_name" : "tid",
16684     "field_offset" : 64,
16685     "referenced_type" : "type-129"
16686    },
16687    {
16688     "field_name" : "sec",
16689     "field_offset" : 96,
16690     "referenced_type" : "type-129"
16691    },
16692    {
16693     "field_name" : "nsec",
16694     "field_offset" : 128,
16695     "referenced_type" : "type-129"
16696    },
16697    {
16698     "field_name" : "msg",
16699     "field_offset" : 160,
16700     "referenced_type" : "type-130"
16701    }
16702   ],
16703   "linker_set_key" : "logger_entry",
16704   "name" : "logger_entry",
16705   "referenced_type" : "type-133",
16706   "self_type" : "type-133",
16707   "size" : 20,
16708   "source_file" : "/system/core/liblog/include/log/log_read.h",
16709   "unique_id" : "logger_entry"
16710  },
16711  {
16712   "alignment" : 1,
16713   "fields" :
16714   [
16715    {
16716     "field_name" : "len",
16717     "referenced_type" : "type-128"
16718    },
16719    {
16720     "field_name" : "hdr_size",
16721     "field_offset" : 16,
16722     "referenced_type" : "type-128"
16723    },
16724    {
16725     "field_name" : "pid",
16726     "field_offset" : 32,
16727     "referenced_type" : "type-129"
16728    },
16729    {
16730     "field_name" : "tid",
16731     "field_offset" : 64,
16732     "referenced_type" : "type-129"
16733    },
16734    {
16735     "field_name" : "sec",
16736     "field_offset" : 96,
16737     "referenced_type" : "type-129"
16738    },
16739    {
16740     "field_name" : "nsec",
16741     "field_offset" : 128,
16742     "referenced_type" : "type-129"
16743    },
16744    {
16745     "field_name" : "euid",
16746     "field_offset" : 160,
16747     "referenced_type" : "type-2"
16748    },
16749    {
16750     "field_name" : "msg",
16751     "field_offset" : 192,
16752     "referenced_type" : "type-130"
16753    }
16754   ],
16755   "linker_set_key" : "logger_entry_v2",
16756   "name" : "logger_entry_v2",
16757   "referenced_type" : "type-132",
16758   "self_type" : "type-132",
16759   "size" : 24,
16760   "source_file" : "/system/core/liblog/include/log/log_read.h",
16761   "unique_id" : "logger_entry_v2"
16762  },
16763  {
16764   "alignment" : 1,
16765   "fields" :
16766   [
16767    {
16768     "field_name" : "len",
16769     "referenced_type" : "type-128"
16770    },
16771    {
16772     "field_name" : "hdr_size",
16773     "field_offset" : 16,
16774     "referenced_type" : "type-128"
16775    },
16776    {
16777     "field_name" : "pid",
16778     "field_offset" : 32,
16779     "referenced_type" : "type-129"
16780    },
16781    {
16782     "field_name" : "tid",
16783     "field_offset" : 64,
16784     "referenced_type" : "type-129"
16785    },
16786    {
16787     "field_name" : "sec",
16788     "field_offset" : 96,
16789     "referenced_type" : "type-129"
16790    },
16791    {
16792     "field_name" : "nsec",
16793     "field_offset" : 128,
16794     "referenced_type" : "type-129"
16795    },
16796    {
16797     "field_name" : "lid",
16798     "field_offset" : 160,
16799     "referenced_type" : "type-2"
16800    },
16801    {
16802     "field_name" : "msg",
16803     "field_offset" : 192,
16804     "referenced_type" : "type-130"
16805    }
16806   ],
16807   "linker_set_key" : "logger_entry_v3",
16808   "name" : "logger_entry_v3",
16809   "referenced_type" : "type-131",
16810   "self_type" : "type-131",
16811   "size" : 24,
16812   "source_file" : "/system/core/liblog/include/log/log_read.h",
16813   "unique_id" : "logger_entry_v3"
16814  },
16815  {
16816   "alignment" : 4,
16817   "fields" :
16818   [
16819    {
16820     "field_name" : "len",
16821     "referenced_type" : "type-128"
16822    },
16823    {
16824     "field_name" : "hdr_size",
16825     "field_offset" : 16,
16826     "referenced_type" : "type-128"
16827    },
16828    {
16829     "field_name" : "pid",
16830     "field_offset" : 32,
16831     "referenced_type" : "type-129"
16832    },
16833    {
16834     "field_name" : "tid",
16835     "field_offset" : 64,
16836     "referenced_type" : "type-2"
16837    },
16838    {
16839     "field_name" : "sec",
16840     "field_offset" : 96,
16841     "referenced_type" : "type-2"
16842    },
16843    {
16844     "field_name" : "nsec",
16845     "field_offset" : 128,
16846     "referenced_type" : "type-2"
16847    },
16848    {
16849     "field_name" : "lid",
16850     "field_offset" : 160,
16851     "referenced_type" : "type-2"
16852    },
16853    {
16854     "field_name" : "uid",
16855     "field_offset" : 192,
16856     "referenced_type" : "type-2"
16857    },
16858    {
16859     "field_name" : "msg",
16860     "field_offset" : 224,
16861     "referenced_type" : "type-130"
16862    }
16863   ],
16864   "linker_set_key" : "logger_entry_v4",
16865   "name" : "logger_entry_v4",
16866   "referenced_type" : "type-127",
16867   "self_type" : "type-127",
16868   "size" : 28,
16869   "source_file" : "/system/core/liblog/include/log/log_read.h",
16870   "unique_id" : "logger_entry_v4"
16871  },
16872  {
16873   "alignment" : 4,
16874   "fields" :
16875   [
16876    {
16877     "field_name" : "version",
16878     "referenced_type" : "type-129"
16879    },
16880    {
16881     "field_name" : "numFds",
16882     "field_offset" : 32,
16883     "referenced_type" : "type-129"
16884    },
16885    {
16886     "field_name" : "numInts",
16887     "field_offset" : 64,
16888     "referenced_type" : "type-129"
16889    },
16890    {
16891     "field_name" : "data",
16892     "field_offset" : 96,
16893     "referenced_type" : "type-386"
16894    }
16895   ],
16896   "linker_set_key" : "native_handle",
16897   "name" : "native_handle",
16898   "referenced_type" : "type-385",
16899   "self_type" : "type-385",
16900   "size" : 12,
16901   "source_file" : "/system/core/libcutils/include/cutils/native_handle.h",
16902   "unique_id" : "native_handle"
16903  }
16904 ],
16905 "rvalue_reference_types" :
16906 [
16907  {
16908   "alignment" : 4,
16909   "linker_set_key" : "android::hardware::Return<android::hardware::contexthub::V1_0::Result> &&",
16910   "name" : "android::hardware::Return<android::hardware::contexthub::V1_0::Result> &&",
16911   "referenced_type" : "type-373",
16912   "self_type" : "type-376",
16913   "size" : 4,
16914   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
16915  },
16916  {
16917   "alignment" : 4,
16918   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::contexthub::V1_0::IContexthub> > &&",
16919   "name" : "android::hardware::Return<android::sp<android::hardware::contexthub::V1_0::IContexthub> > &&",
16920   "referenced_type" : "type-380",
16921   "self_type" : "type-382",
16922   "size" : 4,
16923   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
16924  },
16925  {
16926   "alignment" : 4,
16927   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::contexthub::V1_0::IContexthubCallback> > &&",
16928   "name" : "android::hardware::Return<android::sp<android::hardware::contexthub::V1_0::IContexthubCallback> > &&",
16929   "referenced_type" : "type-826",
16930   "self_type" : "type-828",
16931   "size" : 4,
16932   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
16933  },
16934  {
16935   "alignment" : 4,
16936   "linker_set_key" : "android::hardware::Return<bool> &&",
16937   "name" : "android::hardware::Return<bool> &&",
16938   "referenced_type" : "type-347",
16939   "self_type" : "type-366",
16940   "size" : 4,
16941   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
16942  },
16943  {
16944   "alignment" : 4,
16945   "linker_set_key" : "android::hardware::Return<void> &&",
16946   "name" : "android::hardware::Return<void> &&",
16947   "referenced_type" : "type-394",
16948   "self_type" : "type-396",
16949   "size" : 4,
16950   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
16951  },
16952  {
16953   "alignment" : 4,
16954   "linker_set_key" : "android::hardware::Status &&",
16955   "name" : "android::hardware::Status &&",
16956   "referenced_type" : "type-334",
16957   "self_type" : "type-344",
16958   "size" : 4,
16959   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
16960  },
16961  {
16962   "alignment" : 4,
16963   "linker_set_key" : "android::hardware::details::return_status &&",
16964   "name" : "android::hardware::details::return_status &&",
16965   "referenced_type" : "type-348",
16966   "self_type" : "type-390",
16967   "size" : 4,
16968   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
16969  },
16970  {
16971   "alignment" : 4,
16972   "linker_set_key" : "android::hardware::hidl_handle &&",
16973   "name" : "android::hardware::hidl_handle &&",
16974   "referenced_type" : "type-503",
16975   "self_type" : "type-508",
16976   "size" : 4,
16977   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
16978  },
16979  {
16980   "alignment" : 4,
16981   "linker_set_key" : "android::hardware::hidl_memory &&",
16982   "name" : "android::hardware::hidl_memory &&",
16983   "referenced_type" : "type-506",
16984   "self_type" : "type-512",
16985   "size" : 4,
16986   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
16987  },
16988  {
16989   "alignment" : 4,
16990   "linker_set_key" : "android::sp<android::hardware::contexthub::V1_0::IContexthub> &&",
16991   "name" : "android::sp<android::hardware::contexthub::V1_0::IContexthub> &&",
16992   "referenced_type" : "type-303",
16993   "self_type" : "type-307",
16994   "size" : 4,
16995   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
16996  },
16997  {
16998   "alignment" : 4,
16999   "linker_set_key" : "android::sp<android::hardware::contexthub::V1_0::IContexthubCallback> &&",
17000   "name" : "android::sp<android::hardware::contexthub::V1_0::IContexthubCallback> &&",
17001   "referenced_type" : "type-64",
17002   "self_type" : "type-280",
17003   "size" : 4,
17004   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
17005  },
17006  {
17007   "alignment" : 4,
17008   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient> &&",
17009   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &&",
17010   "referenced_type" : "type-312",
17011   "self_type" : "type-319",
17012   "size" : 4,
17013   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
17014  },
17015  {
17016   "alignment" : 4,
17017   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
17018   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
17019   "referenced_type" : "type-189",
17020   "self_type" : "type-188",
17021   "size" : 4,
17022   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
17023  },
17024  {
17025   "alignment" : 4,
17026   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
17027   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
17028   "referenced_type" : "type-273",
17029   "self_type" : "type-272",
17030   "size" : 4,
17031   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
17032  },
17033  {
17034   "alignment" : 4,
17035   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
17036   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
17037   "referenced_type" : "type-667",
17038   "self_type" : "type-666",
17039   "size" : 4,
17040   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
17041  },
17042  {
17043   "alignment" : 4,
17044   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
17045   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
17046   "referenced_type" : "type-867",
17047   "self_type" : "type-866",
17048   "size" : 4,
17049   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
17050  },
17051  {
17052   "alignment" : 4,
17053   "linker_set_key" : "std::function<sp<IBase> (void *)> &&",
17054   "name" : "std::function<sp<IBase> (void *)> &&",
17055   "referenced_type" : "type-193",
17056   "self_type" : "type-192",
17057   "size" : 4,
17058   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
17059  },
17060  {
17061   "alignment" : 4,
17062   "linker_set_key" : "std::function<sp<IBase> (void *)> &&",
17063   "name" : "std::function<sp<IBase> (void *)> &&",
17064   "referenced_type" : "type-278",
17065   "self_type" : "type-277",
17066   "size" : 4,
17067   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
17068  },
17069  {
17070   "alignment" : 4,
17071   "linker_set_key" : "std::function<sp<IBase> (void *)> &&",
17072   "name" : "std::function<sp<IBase> (void *)> &&",
17073   "referenced_type" : "type-677",
17074   "self_type" : "type-676",
17075   "size" : 4,
17076   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
17077  },
17078  {
17079   "alignment" : 4,
17080   "linker_set_key" : "std::function<sp<IBase> (void *)> &&",
17081   "name" : "std::function<sp<IBase> (void *)> &&",
17082   "referenced_type" : "type-871",
17083   "self_type" : "type-870",
17084   "size" : 4,
17085   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
17086  },
17087  {
17088   "alignment" : 4,
17089   "linker_set_key" : "std::function<sp<IBinder> (void *)> &&",
17090   "name" : "std::function<sp<IBinder> (void *)> &&",
17091   "referenced_type" : "type-191",
17092   "self_type" : "type-190",
17093   "size" : 4,
17094   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
17095  },
17096  {
17097   "alignment" : 4,
17098   "linker_set_key" : "std::function<sp<IBinder> (void *)> &&",
17099   "name" : "std::function<sp<IBinder> (void *)> &&",
17100   "referenced_type" : "type-275",
17101   "self_type" : "type-274",
17102   "size" : 4,
17103   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
17104  },
17105  {
17106   "alignment" : 4,
17107   "linker_set_key" : "std::function<sp<IBinder> (void *)> &&",
17108   "name" : "std::function<sp<IBinder> (void *)> &&",
17109   "referenced_type" : "type-669",
17110   "self_type" : "type-668",
17111   "size" : 4,
17112   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
17113  },
17114  {
17115   "alignment" : 4,
17116   "linker_set_key" : "std::function<sp<IBinder> (void *)> &&",
17117   "name" : "std::function<sp<IBinder> (void *)> &&",
17118   "referenced_type" : "type-869",
17119   "self_type" : "type-868",
17120   "size" : 4,
17121   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
17122  }
17123 ]
17124}
17125